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
336647915906	336647916468	336647917017	336647917567	336647918119	336647918669	336647919219	336647919769	336647920317	336647920869	336647921419	336647921969	336647922518	336647923069	336647923619	336647924170	336647924720	336647925270	336647925818	336647926370	336647926920	336647927468	336647928020	336647928570	336647929119	336647929670	336647930220	336647930770	336647931320	336647931871	336647932421	336647932971	336647933521	336647934071	336647934621	336647935171	336647935721	336647936271	336647936821	336647937371	336647937921	336647938471	336647939022	336647939572	336647940120	336647940672	336647941222	336647941772	336647942322	336647942872	336647943422	336647943972	336647944522	336647945072	336647945622	336647946172	336647946723	336647947273	336647947823	336647948373	336647948923	336647949473	336647950023	336647950573	336647951123	336647951673	336647952223	336647952773	336647953323	336647953873	336647954424	336647954974	336647955524	336647956074	336647956624	336647957174	336647957724	336647958274	336647958824	336647959374	336647959924	336647960474	336647961024	336647961575	336647962125	336647962675	336647963225	336647963775	336647964325	336647964875	336647965425	336647965975	336647966525	336647967075	336647967625	336647968175	336647968725	336647969276	336647969826	336647970376	336647970926	336647971476	336647972026	336647972576	336647973126	336647973676	336647974226	336647974776	336647975326	336647975876	336647976427	336647976977	336647977527	336647978077	336647978627	336647979177	336647979727	336647980277	336647980827	336647981377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2731	3650	2300	2732	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57065	55360	58021	43968	30484	25150	22101	15624	13018	16187	15189	8581	3128	1730	1061	673	488	399	347	343	308	318	314	318	283	318	320	307	312	301	331	304	324	312	308	310	295	290	305	284	290	315	308	304	320	333	307	321	308	305	298	310	322	261	282	285	336	315	330	323	315	325	316	289	288	296	310	287	311	294	305	326	320	303	302	308	274	295	345	312	342	310	324	306	307	301	311	311	328	335	322	293	291	292	278	291	311	311	308	332	305	301	292	321	313	333	301	299	301	319	307	299	324	294	311	320	326	295	298	302	321	315	329	296	308	343	357	327	297	341	305	314	298	302	331	315	276	274	323	286	284	313	338	291	275	296	271	292	335	316	307	303	289	317	317	277	311	301	321	294	313	349	306	272	286	314	289	291	296	286	318	311	317	314	342	305	274	314	310	296	314	307	318	301	314	304	313	326	339	283	330	327	315	290	304	292	300	293	308	314	292	339	331	320	325	274	290	306	297	309	320	288	344	324	299	324	308	303	304	300	282	304	290	296	282	301	294	296	314	329	278	327	304	292	305	331	295	324	306	297	288	334	279	315	272	328	320	295	306	301	311	337	319	322	327	333	299	299	308	349	331	331	294	287	301	302	316	314	326	305	309	260	306	336	302	311	329	286	308	290	313	332	295	298	306	295	322	303	293	294	275	300	295	300	279	300	368	317	279	328	328	320	310	303	322	310	272	277	348	288	295	306	284	285	295	282	291	296	296	287	297	303	294	309	286	333	287	299	277	319	308	338	313	318	296	318	316	325	325	322	298	314	311	314	310	298	313	279	289	305	308	322	307	315	293	282	316	280	295	293	301	271	306	318	311	299	341	299	305	333	310	297	301	296	286	313	295	268	317	314	310	304	356	307	319	347	312	288	267	284	315	292	331	291	314	302	320	297	342	344	344	311	314	313	278	303	281	308	297	321	291	313	283	318	284	326	310	307	298	310	307	336	342	292	315	316	306	292	317	316	321	291	311	323	301	303	283	287	331	294	304	293	290	297	301	295	320	272	310	314	296	315	295	320	312	304	331	280	303	289	326	321	295	350	266	287	310	317	297	301	318	309	308	325	317	309	313	315	274	311	303	312	317	327	308	305	323	286	316	309	326	310	274	319	297	310	292	294	278	303	294	303	296	306	299	312	311	315	285	301	311	312	288	277	260	308	307	306	300	312	303	302	318	296	325	292	306	323	299	298	297	319	319	256	301	331	323	346	334	255	301	296	323	303	339	303	298	302	291	310	299	292	311	331	321	325	322	302	305	293	305	308	338	278	320	300	303	339	280	328	337	293	301	279	293	312	312	280	287	286	277	341	318	317	312	311	314	308	324	292	338	309	279	321	264	298	332	301	324	304	304	325	301	301	287	325	290	304	311	281	327	294	317	291	311	315	353	313	321	292	282	315	310	311	294	307	280	317	321	325	322	315	312	308	312	304	291	325	302	314	292	310	318	301	346	297	269	273	348	315	346	314	293	318	296	304	304	268	285	341	292	309	288	335	316	332	286	315	335	327	336	323	321	322	314	315	312	328	299	298	315	318	303	323	304	296	301	316	293	306	296	299	298	290	314	330	295	302	314	315	305	320	316	268	301	307	330	323	321	326	301	298	319	314	299	289	339	328	325	297	291	309	353	320	337	308	322	293	287	319	332	319	349	323	293	307	308	316	275	332	301	305	310	276	291	340	321	282	298	336	323	313	299	292	280	354	308	331	328	332	289	285	289	271	309	311	301	324	337	325	319	315	309	311	283	326	289	289	275	288	307	320	289	285	270	295	320	316	312	311	284	298	316	318	279	302	291	296	321	320	343	318	327	299	285	307	287	309	282	307	329	289	300	323	276	264	320	292	346	305	295	304	266	273	298	301	324	324	305	310	329	261	313	323	308	313	297	317	298	273	293	311	329	317	285	278	315	323	312	292	298	295	293	299	300	289	257	279	311	355	289	278	322	325	307	323	294	302	290	315	319	285	300	332	290	344	330	284	341	338	343	327	321	289	329	279	291	308	300	322	297	282	316	308	309	324	280	310	308	317	314	303	271	300	296	351	295	341	269	356	305	290	289	298	291	294	314	301	333	302	288	305	320	300	288	298	285	298	273	320	278	315	301	294	293	308	296	284	316	292	303	321	303	312	293	294	291	300	299	285	317	294	291	300	321	306	299	317	322	315	326	320	315	320	338	288	300	291	306	325	305	280	293	309	311	312	307	327	315	347	337	303	325	302	291	359	349	297	295	306	306	302	289	319	299	289	308	263	345	288	296	292	325	314	286	315	281	300	329	290	278	325	319	323	297	309	324	308	294	294	301	307	297	310	308	289	301	305	292	290	333	292	315	295	333	308	321	309	297	313	312	309	273	324	287	297	344	312	296	322	319	346	305	276	286	307	296	310	336	337	305	305	273	286	323	294	332	318	328	291	268	299	301	316	296	337	324	323	319	323	294	296	305	284	312	290	301	345	344	299	304	315	305	314	291	305	316	302	310	291	302	282	302	271	290	308	291	297	302	295	290	322	312	300	335	290	314	297	307	309	298	317	306	289	304	311	320	297	339	311	302	314	309	339	301	344	294	309	295	297	303	325	295	305	330	310	338	318	324	290	274	316	316	302	298	294	309	331	286	347	329	317	297	302	315	315	329	280	313	345	299	321	336	283	288	306	282	311	303	325	291	326	315	316	292	304	302	348	309	311	350	314	346	276	346	331	286	311	302	327	291	294	272	282	299	332	313	305	281	304	292	298	309	327	313	308	276	314	299	343	313	293	295	331	293	315	324	281	324	324	268	320	302	311	316	315	299	263	288	322	319	260	321	313	325	296	327	303	316	321	289	303	309	313	302	298	280	294	323	331	304	308	292	335	316	298	309	301	315	339	334	319	319	311	304	279	317	286	278	303	302	304	279	321	327	284	320	307	316	318	301	297	275	288	282	327	297	284	341	300	288	310	320	318	324	309	310	300	317	300	299	310	301	315	323	291	310	320	310	327	299	303	299	322	309	288	262	317	314	294	306	331	302	317	305	316	294	304	299	274	298	324	290	293	296	305	307	282	302	320	298	283	274	295	333	328	287	327	344	313	312	323	310	320	308	310	319	305	258	306	283	321	330	332	290	324	319	333	284	304	297	293	311	362	296	285	325	272	319	309	303	286	323	327	308	279	286	325	319	305	312	321	294	317	306	304	292	292	304	340	312	322	267	309	305	308	296	289	291	286	317	316	301	301	292	297	297	317	331	280	322	275	290	269	287	299	282	348	307	331	277	280	305	314	303	334	308	288	314	294	304	293	310	303	329	308	323	314	319	331	340	315	326	335	305	292	323	302	339	301	295	310	296	302	321	293	317	320	282	311	320	300	290	295	324	306	305	274	310	303	288	317	326	323	304	314	284	304	314	326	298	298	318	302	337	328	308	329	278	296	294	277	312	272	287	311	315	316	330	320	318	313	315	304	324	296	261	328	319	332	321	282	329	310	333	271
38544	45320	55829	49900	42804	40608	37782	33551	32322	36779	34566	23986	12255	7754	4782	2828	1703	1234	914	934	842	861	878	866	793	797	792	798	827	794	810	778	823	789	770	807	814	849	819	752	804	817	822	805	776	854	838	824	772	827	811	810	816	764	824	832	786	799	814	769	752	830	788	863	826	781	818	805	772	831	823	825	816	844	907	762	846	778	811	827	828	814	811	830	841	849	852	849	801	850	818	785	817	796	804	799	829	802	777	800	875	815	852	783	830	817	838	796	786	850	796	840	817	837	811	841	816	839	798	825	812	837	837	817	858	804	800	829	847	809	848	831	817	806	845	771	870	819	819	810	820	821	790	845	799	814	817	777	832	838	824	835	831	827	831	792	813	818	785	824	822	809	835	792	777	819	837	784	810	862	807	775	892	800	782	810	863	775	846	817	861	829	825	853	785	816	885	794	861	821	784	849	829	798	775	790	835	812	839	836	826	777	829	786	795	802	866	781	766	774	806	811	833	852	836	799	811	892	815	805	839	764	870	805	829	776	795	836	800	820	814	758	805	807	811	804	837	803	817	839	810	857	777	840	802	838	816	813	767	841	831	797	866	792	818	815	824	778	767	864	839	837	814	858	853	827	807	834	817	787	821	821	802	755	831	841	776	831	849	836	806	770	812	810	856	855	808	904	806	835	820	825	816	833	846	780	816	840	801	784	805	741	765	812	841	822	841	822	889	849	830	791	776	819	802	825	876	795	838	766	856	847	820	845	830	814	762	857	815	775	779	832	808	902	723	812	856	824	751	800	819	773	842	803	851	825	799	850	764	807	842	848	837	866	811	801	820	798	840	813	853	773	783	856	816	861	770	808	819	832	804	797	840	796	889	860	761	805	808	801	840	833	799	841	809	858	844	825	794	806	859	854	826	825	837	810	813	830	848	834	787	793	840	799	823	860	789	817	788	831	833	817	807	802	819	831	838	785	842	782	822	813	799	815	879	842	831	797	824	885	797	817	784	830	777	838	814	806	777	831	818	786	824	815	827	832	880	828	851	816	823	825	819	806	857	794	801	826	804	807	815	809	803	829	797	814	836	775	815	832	839	793	836	838	786	814	793	801	815	794	849	789	819	789	809	820	804	870	834	806	822	819	805	797	840	821	819	818	821	823	837	790	871	800	804	817	819	801	817	786	815	827	806	825	767	806	792	852	863	770	838	800	857	783	801	800	809	786	800	821	835	806	786	831	772	783	850	839	843	824	796	788	853	848	800	838	780	791	790	854	788	783	790	835	812	857	832	843	816	804	838	822	755	816	824	787	805	832	836	823	819	779	854	839	838	856	778	846	816	788	848	829	846	860	831	826	775	729	822	856	782	846	857	818	834	812	854	812	844	808	829	788	822	816	871	854	827	800	835	841	824	851	818	857	807	828	849	823	837	832	798	838	868	792	856	836	841	853	825	825	842	742	831	850	848	712	836	807	764	827	796	816	827	821	829	846	815	828	779	852	802	814	768	814	788	840	801	812	808	759	824	814	814	814	812	835	875	839	786	834	808	833	824	808	860	831	871	798	836	864	795	818	808	825	805	839	802	822	847	847	839	804	787	781	854	833	760	822	818	790	771	812	817	860	796	835	821	835	808	827	791	786	858	809	797	797	808	826	880	791	846	809	822	821	879	819	813	845	800	859	898	797	860	829	828	806	813	817	793	841	790	792	839	790	837	800	769	845	860	831	839	785	818	806	769	853	829	825	828	846	835	828	794	855	791	801	810	797	791	821	809	843	830	759	879	876	845	792	814	763	776	819	822	809	823	845	818	837	817	798	787	804	776	779	842	802	832	844	832	863	845	804	777	833	802	800	822	831	845	860	789	809	823	802	822	745	813	798	756	799	846	813	764	804	819	813	789	856	783	818	838	806	804	794	791	811	753	826	841	821	818	784	802	858	785	833	828	819	843	833	832	799	808	844	826	868	795	830	846	804	774	835	853	835	818	784	864	830	850	818	800	858	745	808	827	809	799	851	787	806	742	863	854	785	832	815	812	797	856	810	813	849	799	808	852	843	850	813	830	785	778	834	864	893	826	800	865	843	788	828	804	810	799	809	808	794	850	835	760	843	828	850	866	807	773	832	749	786	841	801	815	819	810	816	797	816	852	817	807	804	780	825	839	823	812	864	860	836	787	859	827	774	825	795	827	763	787	832	807	827	863	835	853	817	845	782	838	820	835	784	776	820	794	794	817	831	797	826	794	800	796	845	835	816	804	833	820	802	840	757	810	801	809	843	832	841	774	803	831	861	826	779	813	823	840	841	823	847	810	820	838	786	787	780	843	801	815	843	864	834	810	777	782	812	816	788	813	830	802	823	821	853	839	828	808	781	793	841	820	765	824	798	821	777	797	835	846	838	797	853	783	801	816	807	834	828	831	804	819	847	765	824	805	807	835	819	832	784	800	770	793	830	826	783	815	832	799	871	818	804	751	800	792	771	829	807	790	835	800	796	812	903	810	808	823	851	796	769	787	829	823	805	849	820	794	810	822	799	787	798	812	806	800	808	820	784	796	865	785	803	856	833	803	848	819	781	800	772	835	758	759	757	805	812	780	827	854	818	848	787	841	815	914	849	858	841	837	880	850	823	799	819	844	809	746	810	867	835	843	796	809	756	868	817	833	814	786	795	808	822	788	822	801	778	853	832	797	783	880	769	793	808	786	819	820	805	843	832	819	818	848	799	804	819	821	851	820	857	821	814	798	805	780	799	807	821	861	788	877	811	839	817	854	834	854	854	817	838	808	808	820	863	805	832	820	824	803	811	813	817	781	823	863	820	845	782	834	835	813	820	812	851	864	858	846	850	860	780	786	853	795	835	815	838	808	828	839	827	850	834	838	818	814	807	827	848	787	835	818	785	802	821	890	859	807	794	843	846	827	845	775	816	825	781	837	809	814	839	835	865	824	847	842	808	888	856	781	781	795	822	800	792	850	752	810	856	814	805	801	824	835	774	821	834	836	843	776	805	850	818	871	802	831	836	803	866	807	864	829	862	794	840	829	821	830	824	782	802	830	793	869	836	800	842	789	773	874	845	772	799	842	771	814	827	833	835	830	835	790	794	865	798	814	818	789	856	794	834	824	802	807	808	796	820	815	828	822	828	842	812	766	763	772	816	840	842	841	864	818	755	786	795	811	805	809	839	794	834	787	820	815	809	782	882	825	829	821	854	834	805	838	837	823	850	868	815	784	815	780	799	843	785	796	792	770	788	844	819	846	856	815	871	836	823	758	839	837	794	805	817	845	816	818	787	832	804	804	799	790	819	799	816	850	815	821	807	807	849	810	794	828	838	776	781	826	813	828	833	825	796	864	830	848	785	841	847	825	846	794	841	791	819	781	828	853	828	793	838	787	865	831	794	794	811	852	828	767	813	791	873	816	803	820	813	836	826	808	881	786	792	803	797	791	837	766	827	816	790	863	809	844	776	802	818	776	771	844	873	842	786	791	712	794	808	801	798
35302	35053	29328	13685	3015	1406	730	624	661	776	642	612	549	518	447	357	322	374	302	344	354	336	346	334	339	318	328	313	340	332	312	321	323	302	322	286	343	339	329	330	337	317	356	337	318	338	327	342	376	338	326	326	357	323	355	318	313	329	292	317	314	328	345	311	345	342	351	308	332	320	308	309	342	351	318	282	313	308	326	295	352	347	345	312	318	342	327	363	324	312	312	333	307	327	310	324	310	338	349	343	328	325	367	329	338	304	313	315	322	309	317	333	350	316	297	318	325	338	320	341	325	317	344	310	311	361	333	314	331	357	320	344	319	311	317	331	319	332	344	327	313	328	309	325	335	342	346	317	343	370	303	324	319	348	337	317	348	339	306	335	334	344	329	323	346	332	325	339	320	353	319	353	322	312	315	343	316	329	299	300	338	301	339	324	303	347	332	315	326	346	325	339	317	363	343	332	312	313	344	335	337	320	330	322	338	333	349	332	321	314	331	310	311	326	341	329	336	327	313	347	356	354	335	358	308	325	310	302	303	324	331	299	303	332	333	334	339	309	324	320	317	315	348	319	306	349	347	324	303	326	329	311	325	318	339	297	342	340	337	337	317	327	304	358	331	327	319	311	344	361	324	331	353	336	349	335	347	323	328	356	314	313	321	328	369	325	314	311	346	342	308	324	320	335	359	316	327	345	363	341	344	321	339	308	324	328	343	307	322	370	340	351	361	335	352	318	318	327	322	322	322	335	340	327	336	320	325	332	374	333	334	342	326	307	323	321	315	348	357	356	326	357	352	352	328	310	312	302	316	324	351	331	339	336	364	332	336	364	305	319	317	345	316	321	347	346	314	329	343	325	336	340	307	321	341	335	309	335	348	338	300	304	318	305	365	319	322	334	332	330	355	326	344	328	334	338	316	319	340	342	332	317	333	325	329	312	320	314	320	311	334	313	336	338	311	316	325	360	306	321	335	339	303	282	308	326	359	336	303	337	338	344	355	309	343	287	344	355	327	326	360	324	348	327	353	329	332	292	333	321	357	348	348	345	325	312	345	321	279	325	319	371	347	319	323	305	322	302	335	362	294	339	361	357	316	352	331	335	318	342	327	346	331	318	351	356	326	329	314	359	306	333	341	343	345	336	335	353	334	325	328	346	351	344	324	329	337	372	309	310	347	316	309	351	351	339	352	301	335	331	342	304	353	345	321	328	294	340	321	353	341	328	329	308	305	338	357	305	334	323	319	334	319	318	323	322	333	320	333	327	313	350	364	307	311	313	324	321	315	290	298	340	339	331	318	330	355	302	305	369	325	340	336	362	371	354	372	316	342	343	344	318	305	315	341	301	321	298	314	307	319	337	332	317	325	328	323	317	336	374	295	331	325	323	333	341	319	316	323	317	349	321	351	345	330	313	308	342	332	345	335	331	325	336	318	363	324	313	355	351	347	348	330	343	317	319	331	286	352	318	361	300	319	326	357	306	326	323	337	315	315	341	332	303	339	343	313	309	334	333	354	322	337	331	345	363	334	327	339	367	311	335	354	354	337	324	309	314	335	357	323	312	350	293	331	309	349	362	354	319	320	343	332	334	341	333	319	345	326	308	316	317	330	321	318	345	314	330	326	323	336	326	331	339	358	310	331	345	357	319	352	316	340	360	323	311	328	334	323	335	308	327	327	323	334	329	327	314	361	348	316	348	321	320	357	326	352	342	330	306	321	347	360	341	317	308	307	319	353	325	302	344	338	331	353	299	330	342	332	325	316	321	340	343	350	338	354	356	341	314	349	325	369	349	309	310	323	354	301	296	336	338	337	309	332	321	317	298	296	323	342	334	311	356	345	320	355	350	311	301	314	327	362	374	356	315	333	344	391	314	312	345	333	367	343	367	353	352	303	342	336	333	311	354	340	294	334	338	329	327	327	343	319	347	360	341	323	327	349	310	363	300	333	301	315	302	303	363	354	295	374	312	309	334	331	345	353	328	330	324	298	325	341	347	338	352	364	316	362	314	338	333	329	360	332	315	326	313	312	340	350	318	333	358	319	331	329	315	306	294	330	319	332	308	324	333	371	314	315	330	319	336	309	325	324	335	327	305	346	336	307	325	324	321	349	350	328	333	292	324	323	357	318	334	348	336	318	306	335	315	303	301	314	326	314	324	339	349	291	339	317	316	315	307	354	339	336	357	334	328	321	298	305	312	316	341	365	323	322	338	316	349	333	304	320	313	323	315	306	308	331	334	298	345	334	326	343	314	327	343	363	321	338	307	342	313	344	324	323	341	314	307	339	331	297	335	358	326	360	304	319	346	369	328	350	303	353	308	338	352	337	319	319	336	302	316	338	337	325	301	320	312	313	324	333	356	326	332	342	292	355	329	363	322	341	324	317	311	313	332	323	320	312	330	341	357	316	359	310	380	334	294	288	287	316	327	331	322	349	327	316	343	352	355	324	316	315	362	327	327	309	295	320	323	291	346	315	328	334	333	361	324	320	303	347	335	325	353	339	321	343	363	295	329	344	342	312	319	330	317	332	343	339	327	312	340	335	278	335	336	339	342	336	332	329	304	341	345	353	318	330	326	318	321	333	326	335	321	332	356	290	333	362	331	329	322	335	323	320	320	389	311	329	363	328	298	335	343	337	353	330	330	324	344	337	336	317	345	332	336	352	329	335	326	312	341	328	349	349	312	347	328	330	314	339	358	325	302	330	368	336	352	318	323	329	330	331	308	341	321	307	342	291	310	375	335	332	324	324	356	302	323	307	354	310	286	321	360	319	354	354	335	305	314	325	337	354	322	348	334	305	341	306	338	325	325	291	344	330	303	306	295	327	347	338	335	325	327	329	333	347	348	319	324	345	345	307	332	355	337	341	350	309	338	316	302	315	327	326	327	348	319	337	319	311	322	307	349	314	331	323	353	327	356	329	318	352	337	335	340	317	349	353	353	327	340	303	316	322	314	316	314	332	318	328	345	283	327	322	320	315	351	322	312	292	317	331	347	332	344	359	338	333	322	315	362	345	343	319	353	352	291	350	317	327	346	345	313	315	347	348	335	303	326	370	347	349	365	369	369	366	326	348	347	348	341	337	312	331	317	322	311	310	323	330	328	313	316	323	328	333	313	323	322	350	326	347	355	335	356	342	350	345	311	331	339	323	368	353	304	308	340	365	329	338	320	335	324	301	307	319	312	320	304	298	324	351	318	352	338	329	328	327	314	362	372	290	316	332	333	330	334	287	345	322	338	344	350	325	333	357	319	336	362	322	307	331	361	318	311	327	301	335	328	322	339	353	283	323	332	300	347	348	324	327	292	341	336	317	335	327	311	346	325	357	335	365	367	324	302	342	305	322	294	327	326	305	325	316	313	309	313	328	323	304	355	327	324	353	333	343	311	328	362	367	375	334	334	322	363	309	322	328	313	326	321	294	347	332	341	317	326	310	346	312	352	336	323	327	343	371	340	308	345	337	285	318	324	346	307	321	297	320	346	342	325
23015	29274	31447	21003	8198	5844	3459	3000	3133	3546	3029	2401	1982	1919	1394	1025	1016	996	822	848	879	880	931	858	904	900	869	856	840	898	904	916	922	894	883	830	880	921	816	890	886	865	849	873	849	895	834	875	877	887	852	896	892	890	825	878	884	915	853	876	835	908	888	885	946	869	856	879	857	898	846	866	877	874	869	911	889	862	866	879	895	857	860	855	839	858	933	894	879	866	909	851	871	893	879	859	847	911	895	843	866	922	919	896	874	908	891	869	880	848	892	883	844	841	862	817	836	869	887	880	872	860	792	907	939	926	904	822	874	867	902	849	900	854	918	853	887	856	849	892	921	850	889	877	894	835	887	865	899	893	882	883	872	853	858	913	933	874	868	866	914	896	872	867	835	842	880	939	901	818	862	906	872	910	906	887	868	822	884	870	880	881	876	835	858	918	863	879	912	856	885	853	842	822	869	782	884	875	908	841	915	896	887	889	858	870	909	858	868	885	914	887	905	839	933	884	827	878	878	921	866	828	872	860	904	880	898	853	900	848	855	863	838	927	934	933	838	895	868	826	891	872	841	873	894	889	864	911	875	879	902	880	884	799	897	927	869	859	896	837	857	911	909	880	823	828	898	887	936	879	855	862	839	894	915	881	847	818	854	891	844	880	889	856	861	871	894	856	821	919	889	818	868	918	865	916	885	861	848	825	904	847	838	871	899	906	918	858	845	868	872	801	863	864	867	887	935	854	832	814	888	867	876	847	866	888	933	854	906	850	878	854	877	857	882	896	888	862	832	846	846	862	847	901	898	906	803	828	874	827	895	886	882	843	859	875	900	848	905	918	845	870	909	902	871	808	859	844	888	874	896	828	859	828	889	918	886	856	886	867	877	859	876	923	873	858	895	878	860	854	875	895	884	869	861	909	891	894	847	874	839	837	885	876	893	829	903	884	850	893	886	877	883	855	908	858	856	894	857	872	882	888	855	882	901	868	882	926	841	860	871	881	899	887	884	858	945	873	841	916	823	874	924	843	867	909	912	906	857	914	924	874	842	932	916	846	867	886	878	869	909	864	871	851	899	853	815	880	923	934	866	856	888	870	883	862	838	902	843	835	835	891	880	892	846	844	888	904	864	854	895	848	906	906	862	926	811	854	825	871	834	837	845	855	885	952	848	848	885	866	857	878	869	877	886	849	800	944	884	821	881	876	873	816	864	880	862	907	881	819	859	891	914	851	887	876	866	880	845	867	870	903	847	852	853	860	848	895	849	892	909	860	864	831	882	861	847	905	854	878	838	863	907	889	891	903	864	849	911	863	889	851	833	867	842	882	842	859	861	830	900	852	823	910	870	976	871	887	862	899	848	892	874	893	879	846	908	875	900	891	871	874	887	885	858	852	901	872	851	896	948	894	823	836	866	857	910	904	881	875	856	906	839	871	900	870	844	921	898	899	832	889	891	895	881	868	854	850	875	855	898	877	902	914	831	847	879	869	871	895	841	845	889	895	918	862	840	871	889	902	858	804	884	905	922	877	861	888	852	844	853	869	923	904	889	908	867	927	907	881	853	857	888	867	889	912	942	836	920	884	860	883	862	914	887	910	877	856	918	855	806	878	871	901	896	849	880	829	894	841	879	837	891	857	883	855	859	929	917	837	887	888	865	843	850	858	911	862	837	919	874	859	879	894	923	877	900	909	886	826	930	848	847	809	872	904	897	884	876	913	876	870	939	881	867	840	878	840	853	847	924	854	871	826	870	912	870	945	844	904	909	913	867	854	877	887	891	901	897	812	917	896	899	862	874	878	835	901	871	866	904	857	867	861	922	858	924	837	907	815	931	871	853	863	854	861	889	862	854	867	883	838	890	889	912	887	875	903	854	902	897	897	878	840	820	914	814	905	951	893	940	873	863	891	884	882	855	848	876	874	867	957	846	887	867	860	884	859	862	832	827	875	938	828	850	865	896	868	954	912	883	907	886	869	895	909	861	854	826	901	918	870	847	867	863	854	862	872	886	911	882	861	887	903	870	870	853	918	951	857	877	914	892	826	849	894	890	903	876	873	880	904	913	887	814	892	863	933	901	830	945	898	871	916	834	891	867	906	869	844	907	895	856	879	873	859	850	928	911	916	892	873	801	846	856	837	883	916	948	864	870	933	891	894	833	913	872	927	871	929	832	878	895	874	875	933	859	859	890	919	858	866	899	915	865	855	861	863	920	936	895	892	901	864	886	931	878	885	907	875	869	877	864	875	873	885	920	862	871	843	890	864	874	874	854	870	911	865	868	882	883	901	868	845	912	868	866	881	930	874	874	853	877	887	907	907	879	833	851	940	854	901	909	862	878	894	900	863	869	891	895	887	893	903	902	925	900	861	867	859	840	906	850	855	873	826	825	864	864	906	876	910	880	903	856	899	841	892	862	877	875	860	860	898	833	822	863	890	869	871	909	864	869	849	873	944	890	910	870	903	904	850	925	865	904	878	846	859	964	876	875	865	866	879	842	845	926	931	888	886	870	846	869	892	939	912	919	841	891	859	847	863	906	878	875	856	825	847	878	877	886	839	890	870	832	877	852	870	817	884	911	887	901	874	832	912	895	938	839	922	921	845	873	882	850	830	909	869	870	845	907	851	835	844	823	872	889	862	933	870	873	872	904	851	873	874	894	879	932	894	905	884	896	876	882	858	896	870	911	865	896	918	877	911	852	855	951	863	856	854	856	932	865	873	894	841	897	917	877	876	854	856	905	879	816	923	850	882	857	845	907	863	919	873	930	824	839	836	874	888	913	837	830	857	862	843	831	866	828	875	867	843	808	867	844	883	905	835	914	890	844	815	873	863	888	867	861	855	835	879	828	872	927	945	888	840	905	933	893	879	898	835	864	809	850	854	910	848	905	840	866	868	883	885	858	863	871	854	885	907	891	852	894	930	871	845	879	885	889	870	892	876	898	856	920	867	897	857	847	852	937	859	827	833	882	856	870	854	861	878	910	906	864	840	931	867	853	892	822	894	866	874	868	846	883	841	872	881	855	894	891	855	884	906	841	847	830	890	880	827	876	855	874	829	878	893	863	887	865	905	931	816	900	853	857	911	851	896	874	880	867	875	896	869	857	859	879	899	886	886	935	927	838	812	883	897	897	841	884	899	876	872	885	883	892	860	861	866	812	833	891	931	873	867	878	856	855	862	843	839	839	807	841	897	910	923	816	833	857	919	917	866	909	899	850	886	870	841	893	863	856	895	849	864	864	883	874	888	917	861	874	885	886	806	872	863	839	867	845	893	851	876	820	862	831	903	855	882	871	870	889	885	850	891	810	886	908	903	918	904	868	847	861	867	870	879	849	907	869	877	900	876	902	848	867	868	860	877	936	781	861	874	869	851	874	875	882	891	873	823	869	927	890	889	897	894	915	915	878	879	853	876	870	862	859	902	827	864	918	906	892	871	892	887	857	850	844	881	844	865	852	920	867	914	909	898	871	851	858	823	901	841	878	885	878	861
49096	45868	52207	42259	23313	12296	8153	6417	5584	5619	5861	4642	3352	2192	1437	653	479	427	408	343	327	315	320	345	317	328	327	343	307	294	317	290	295	300	307	360	281	342	346	322	318	328	309	333	343	300	334	311	286	346	355	282	315	286	296	325	323	321	293	286	331	338	336	297	293	299	317	327	331	346	298	334	330	284	337	333	306	330	310	320	321	306	307	306	283	308	314	312	318	307	290	323	313	274	336	358	351	334	310	315	309	316	328	309	316	290	328	300	317	321	376	323	317	305	280	286	309	287	297	357	297	294	290	336	341	346	322	317	341	304	318	329	329	304	338	308	326	311	300	312	319	297	312	332	335	288	341	313	352	284	340	308	330	319	272	309	322	299	293	319	366	330	328	276	301	293	350	371	336	278	314	313	327	303	296	336	321	316	326	321	319	329	331	317	290	298	303	304	319	279	314	337	297	336	328	299	327	320	320	352	338	311	305	321	316	311	303	316	298	283	305	313	312	325	321	310	299	307	268	293	322	302	328	325	332	321	297	317	290	328	311	296	291	287	337	323	338	298	317	287	312	291	300	256	276	328	308	332	332	322	311	297	326	358	330	304	320	326	305	317	355	342	302	328	315	308	330	334	333	319	321	299	324	323	314	316	323	326	319	313	316	323	354	312	321	313	324	291	309	329	326	327	335	326	316	323	286	314	316	310	295	325	283	335	326	329	318	286	315	341	301	323	320	302	290	354	348	329	318	311	332	328	330	304	309	304	313	308	320	311	305	297	313	333	288	325	316	300	323	334	304	346	323	344	328	308	320	300	325	306	308	313	306	318	293	327	291	331	321	288	319	308	290	314	308	306	302	315	306	332	290	281	323	328	306	340	292	308	291	315	288	300	322	319	317	339	327	338	333	304	291	342	301	325	311	302	344	302	325	276	328	294	340	319	326	289	354	306	289	318	299	311	296	328	335	344	311	336	303	317	285	318	281	340	298	344	306	312	321	308	297	333	310	332	297	334	319	327	286	343	306	315	315	304	324	276	297	343	314	318	349	331	324	346	300	306	306	318	300	323	294	331	320	305	303	325	320	292	297	294	326	320	317	312	273	300	295	339	344	278	306	278	316	294	329	329	317	337	317	289	324	318	310	334	316	307	294	278	286	315	319	317	322	309	354	324	325	341	316	300	312	350	339	312	318	302	341	311	310	290	321	321	317	292	373	326	312	293	297	311	315	266	319	329	322	295	324	346	340	323	303	326	284	299	346	312	299	317	318	330	314	300	286	327	340	318	332	310	297	318	320	331	300	321	293	328	324	353	331	324	322	299	318	308	302	339	333	319	323	325	314	320	323	320	316	318	289	324	314	317	318	336	293	303	285	303	324	297	315	317	315	324	323	284	312	303	339	334	301	334	322	324	336	304	314	307	292	335	305	315	318	316	339	304	329	335	285	324	291	302	285	326	331	326	319	338	337	311	323	299	321	305	341	279	294	298	327	291	306	336	308	338	302	282	327	325	327	354	326	321	321	343	291	293	287	310	312	288	308	291	324	329	327	310	317	329	317	301	324	286	331	320	318	326	302	353	312	321	316	290	334	339	311	294	330	328	332	372	280	309	340	344	324	320	311	327	275	334	308	290	330	306	323	302	351	313	331	322	329	300	300	328	317	345	343	352	330	311	312	334	295	320	332	318	319	325	332	315	308	288	327	334	304	296	297	319	308	337	323	305	333	297	317	298	293	334	291	310	292	276	358	349	335	353	299	313	319	329	292	340	311	297	301	297	294	310	356	323	322	308	306	305	326	297	306	307	327	314	278	338	284	288	325	308	331	320	295	354	340	315	275	291	281	267	344	328	313	330	337	288	320	288	327	308	339	281	311	333	288	312	340	316	344	284	311	294	302	305	322	300	316	338	308	337	359	343	323	310	300	337	281	293	323	335	314	335	314	329	339	330	336	291	298	326	331	333	311	313	296	304	328	337	298	332	320	291	268	336	328	294	314	321	309	304	291	325	327	277	328	335	294	330	314	302	321	331	305	320	319	326	309	312	283	315	330	333	304	279	284	296	322	341	323	320	333	339	295	355	330	323	328	323	304	304	285	310	314	360	315	325	290	327	300	354	352	311	322	315	344	328	312	322	315	326	327	290	313	316	305	346	329	332	309	306	311	326	342	312	323	297	317	318	308	333	304	305	303	324	313	302	302	320	301	294	309	337	306	339	346	323	304	335	302	325	315	306	335	304	297	296	341	293	340	294	319	297	310	301	285	322	303	289	320	325	309	329	327	297	316	324	358	321	310	333	334	317	309	295	327	331	355	286	278	293	308	333	296	316	308	339	342	299	295	300	294	345	307	313	307	297	311	326	359	337	330	322	319	294	283	346	324	328	314	315	302	320	322	337	325	301	294	333	327	305	305	305	334	327	301	303	330	319	319	304	300	330	311	307	324	284	300	288	314	357	305	329	328	338	373	332	304	320	316	336	281	344	330	293	304	343	303	310	304	330	327	267	323	289	304	302	279	289	330	309	305	304	330	378	320	323	309	293	299	315	321	353	306	332	306	291	327	318	319	314	312	332	319	308	334	318	286	309	320	324	341	333	338	304	318	321	284	315	320	305	322	282	316	299	321	311	283	319	305	341	301	324	302	305	318	332	338	313	333	293	290	296	329	319	318	331	304	314	313	308	315	291	315	307	329	301	323	323	329	301	293	335	348	334	344	320	320	318	323	323	327	341	313	321	298	313	324	331	301	306	304	328	321	314	325	300	315	327	313	358	307	335	327	324	339	296	322	307	350	304	316	303	329	305	317	354	287	309	321	318	308	331	261	312	307	336	317	320	304	311	299	374	342	318	328	336	341	289	327	306	323	319	315	312	341	312	316	293	330	320	327	322	270	346	302	333	317	328	313	319	319	309	304	310	314	301	328	339	281	322	327	299	351	299	334	298	306	308	314	274	310	315	357	293	321	303	286	316	318	338	295	322	314	348	316	309	320	344	316	327	313	296	327	293	323	359	309	329	331	301	327	347	289	310	337	312	340	319	302	290	305	324	298	349	314	301	331	316	319	312	304	331	327	294	293	296	290	320	289	331	312	347	331	284	310	307	294	330	281	341	320	314	308	298	302	317	305	291	299	346	311	314	290	351	316	314	307	326	341	321	345	315	299	312	305	285	329	309	304	310	326	291	274	315	343	338	294	308	301	320	296	300	316	340	341	320	322	303	301	328	292	325	299	292	335	308	301	332	293	321	324	319	314	336	323	341	309	324	293	300	322	301	338	332	308	295	307	288	300	319	324	334	322	319	352	319	307	326	319	323	320	328	336	297	325	325	320	310	309	331	315	332	305	351	289	330	308	302	298	315	303	331	317	322	292	308	323	285	341	292	328	313	299	304	296	351	329	324	336	326	289	332	326	340	331	324	337	323	304	305	332	299	318	328	305	315	287	315	333	358	315	300	340	328	321	319	307	313	362	304	323	307	279	293	299	298	310	303	279	295	332	330
33119	38286	50982	48044	32238	26689	23103	21653	20407	21261	21133	18128	14251	10065	6270	2567	1704	1300	1094	1034	909	896	906	884	830	821	901	876	817	864	876	785	852	843	908	817	859	846	888	783	876	805	903	832	840	885	829	843	834	858	839	822	851	805	866	846	864	833	832	834	825	863	836	813	828	843	874	817	789	811	856	858	852	831	839	853	878	804	827	867	869	831	840	894	816	890	816	890	839	830	807	789	887	842	859	846	816	828	843	843	801	872	861	835	882	883	827	809	841	851	835	870	846	823	871	793	825	811	870	830	811	859	840	867	834	820	863	859	855	896	834	838	858	843	862	831	804	779	808	832	860	877	839	864	863	859	895	866	842	853	842	832	839	799	814	843	845	829	806	839	828	861	884	804	831	845	855	837	812	783	864	842	842	817	773	813	840	802	802	839	819	852	821	841	829	892	831	863	814	821	824	827	878	847	861	862	838	845	843	856	776	837	863	825	830	845	808	804	866	800	827	842	840	858	813	864	853	859	826	795	851	860	852	810	861	883	818	856	862	842	831	853	797	772	831	840	833	852	768	834	813	841	828	887	821	799	815	819	843	882	846	880	870	855	813	876	888	829	804	813	827	878	828	884	880	845	830	826	862	828	815	838	825	844	842	868	813	830	786	771	882	830	878	823	834	873	821	824	823	863	800	800	809	839	827	829	830	854	803	853	840	840	829	837	873	884	828	826	881	853	846	876	870	808	778	817	834	861	863	853	828	829	791	826	835	814	881	824	797	888	845	811	882	872	870	830	843	788	824	816	870	861	821	852	868	864	796	870	809	889	846	833	856	786	866	860	826	882	814	849	863	833	867	878	827	840	885	877	822	819	797	869	871	899	862	877	810	833	832	800	816	816	874	812	830	901	891	828	848	877	870	854	841	863	809	829	829	802	836	887	861	838	822	824	820	833	855	839	858	850	843	826	862	856	841	833	838	834	852	814	889	799	850	791	780	858	843	875	819	823	844	798	818	850	792	832	882	831	823	802	874	854	824	810	823	865	861	885	783	888	828	814	818	827	873	839	860	901	804	810	824	890	812	831	801	809	807	827	821	864	849	828	883	787	913	844	912	856	848	799	844	832	862	838	853	823	876	837	829	832	854	855	824	780	842	873	807	835	829	824	876	848	820	832	836	832	841	789	800	875	842	825	877	841	824	862	785	787	821	847	817	824	839	848	796	884	886	831	808	833	835	877	825	869	834	844	834	773	821	797	862	860	861	872	877	890	852	808	878	843	804	841	875	850	811	793	810	815	828	826	788	796	832	879	807	818	846	808	835	807	834	848	878	868	872	807	833	834	902	839	905	831	825	841	799	859	882	880	834	840	879	842	800	863	822	851	832	882	827	846	844	805	833	812	857	811	797	871	865	849	790	890	827	844	866	833	790	860	878	840	889	868	865	833	817	812	841	850	878	841	876	874	776	875	768	783	817	803	826	842	821	838	838	871	868	804	927	868	832	815	826	850	889	815	891	817	809	813	846	797	847	808	846	822	842	828	814	877	855	887	838	834	822	849	829	803	847	875	822	854	873	779	842	898	848	854	887	870	885	839	844	881	873	885	858	832	864	837	819	823	850	848	806	820	840	858	810	862	890	843	822	842	843	847	832	778	861	807	820	824	833	782	825	848	852	805	826	803	832	830	860	848	831	880	840	819	890	820	848	809	902	853	842	809	848	863	806	822	823	839	845	847	815	857	844	852	836	845	797	838	877	857	806	915	869	873	827	814	840	795	887	867	882	856	844	823	804	812	827	795	823	815	866	884	854	851	773	798	886	841	852	830	828	835	838	780	849	812	873	858	833	862	811	852	848	803	809	866	818	825	870	894	876	850	873	916	788	859	841	862	867	861	811	830	881	807	817	824	863	804	857	857	832	840	849	870	880	860	852	812	831	848	801	850	836	861	806	799	828	862	847	838	857	824	789	825	834	835	857	794	847	784	804	833	855	854	831	856	794	843	860	863	882	793	835	845	858	839	839	843	860	860	829	830	851	876	876	813	855	813	811	840	839	921	845	815	854	773	800	833	844	860	808	859	833	830	872	904	830	829	822	850	828	832	864	851	842	825	778	797	800	893	841	825	842	798	823	844	837	822	791	894	818	893	891	811	845	789	826	831	850	838	769	800	842	833	826	825	857	818	842	841	822	847	896	841	838	846	820	827	873	911	807	885	844	867	822	833	869	843	855	867	783	847	841	831	797	816	844	796	863	870	817	777	882	806	872	838	871	874	840	824	852	821	811	832	888	886	835	830	870	853	826	832	849	852	823	826	869	868	847	822	898	875	877	880	824	861	792	855	875	809	834	887	819	866	804	820	869	805	846	813	840	923	863	882	883	839	799	854	812	934	833	892	812	803	813	801	818	855	829	809	837	841	845	855	887	873	821	818	851	864	861	818	890	876	842	882	839	832	821	833	864	846	885	872	801	817	806	873	865	831	934	854	831	840	887	852	836	852	831	838	841	929	756	851	755	823	906	783	884	845	880	868	788	850	818	854	883	822	855	842	842	823	840	795	858	856	833	787	883	853	833	852	870	870	888	881	829	788	808	824	844	879	884	862	831	863	838	810	836	899	853	829	860	861	857	845	823	862	823	827	859	829	846	820	844	854	878	898	866	862	843	796	840	813	805	828	843	804	877	846	857	879	841	875	811	883	821	846	933	834	814	821	788	816	891	808	830	851	814	861	833	867	840	815	817	830	850	833	830	915	855	866	843	865	825	802	844	878	837	840	868	854	866	822	837	854	840	794	868	814	878	871	798	867	872	841	888	864	886	871	870	839	799	857	786	860	886	874	864	824	826	825	855	816	806	835	813	836	827	865	847	857	841	822	871	864	827	814	879	809	850	824	805	815	830	859	821	800	825	886	812	854	806	810	930	903	835	809	823	831	810	829	828	825	832	838	806	833	830	799	831	873	891	881	861	825	842	831	879	835	837	865	793	836	797	857	873	815	844	847	792	833	797	864	820	859	843	814	820	830	845	806	828	871	804	845	832	888	821	857	845	848	845	851	837	835	803	845	838	816	827	812	843	826	826	791	848	867	841	847	856	882	781	818	868	840	847	831	866	894	839	887	835	863	822	824	849	778	804	833	852	825	825	855	880	811	863	847	869	820	833	849	828	843	864	879	862	854	809	830	843	831	837	849	800	771	847	900	774	853	845	826	840	794	872	789	815	786	827	854	786	889	862	859	848	881	839	848	860	848	857	819	837	808	802	838	853	806	909	801	862	891	830	841	777	836	796	805	884	838	866	911	831	916	852	837	893	861	854	841	829	873	851	863	847	834	888	812	821	842	830	815	829	818	834	833	874	845	849	861	819	849	832	827	839	831	889	832	824	888	837	806	874	827	884	862	860	878	820	788	866	842	856	806	853	839	819	839	826	845	792	855	784	832	865	787	793	831	869	802	861	866	819	824	848	885	815	831	867	831	860	866	878	815	827	813	855	784	846	829	864	819	843	832
56307	51998	53141	40159	29647	22021	17355	13790	12929	12020	12234	9983	5886	3492	1914	1133	626	507	386	386	348	366	342	312	312	293	265	323	285	309	308	278	295	269	285	303	285	284	297	277	333	256	282	290	301	275	306	307	286	273	295	300	268	310	269	292	282	275	285	318	305	302	306	299	291	323	321	298	290	305	324	306	294	318	315	304	286	312	307	273	340	305	289	302	258	314	279	288	291	302	287	300	311	303	301	271	298	250	347	312	312	291	264	273	317	298	281	293	322	288	280	287	300	289	335	280	305	291	269	284	321	273	276	289	290	308	276	281	289	303	317	316	274	315	303	305	271	307	264	303	283	269	290	299	281	268	278	295	276	300	291	304	286	277	289	309	314	302	276	290	308	292	292	341	289	315	296	282	278	308	294	271	301	301	292	299	281	300	276	285	283	295	282	278	291	287	297	292	283	318	280	328	272	292	288	270	285	282	287	311	290	276	304	300	302	292	273	310	290	285	279	289	286	295	291	306	299	275	305	289	275	282	290	292	274	254	292	308	288	323	306	302	278	335	266	272	321	292	297	276	314	287	311	278	268	301	282	297	298	290	273	295	293	277	281	285	286	345	285	299	315	281	290	322	290	299	301	300	311	292	278	305	273	324	293	314	299	274	287	287	299	273	307	304	295	283	303	330	308	267	284	279	299	298	290	290	305	305	276	289	288	303	271	288	253	278	262	297	309	302	292	309	295	300	315	291	299	316	297	291	294	257	288	295	313	300	265	312	277	285	275	299	303	303	248	284	297	287	278	320	296	332	270	249	288	269	279	302	289	310	303	272	308	278	288	301	310	273	296	284	286	269	291	262	305	277	332	307	286	254	302	293	309	293	269	302	272	287	299	280	273	310	301	307	261	262	284	293	267	301	273	275	299	271	272	317	295	264	290	302	286	285	273	299	313	303	317	320	305	283	308	268	276	272	300	293	303	299	324	265	303	266	279	308	267	259	291	300	272	295	284	279	264	279	298	297	283	269	286	265	290	282	255	291	273	307	281	257	334	314	274	265	337	268	283	294	294	279	253	276	308	297	269	283	305	312	266	310	295	304	285	326	300	317	302	288	298	262	267	304	303	315	294	265	271	306	288	308	280	343	274	306	295	318	283	283	284	298	304	264	301	302	285	308	279	306	290	289	266	280	262	291	298	302	305	285	270	273	250	311	297	282	295	309	300	276	310	262	308	310	297	296	280	270	309	319	296	285	302	295	280	299	277	260	311	278	292	257	310	281	303	249	269	306	300	300	289	299	275	293	274	313	277	285	262	313	302	301	239	272	264	322	279	292	300	265	303	295	274	301	284	306	316	272	293	277	296	296	279	289	284	288	279	284	263	277	295	271	329	287	267	276	295	308	266	247	305	282	294	293	271	287	272	290	275	277	302	260	276	267	304	260	312	295	291	265	314	304	279	314	293	280	325	267	317	290	278	282	289	320	274	289	315	291	282	282	329	298	285	319	297	272	282	293	292	308	293	273	284	305	278	305	287	268	329	299	241	282	297	287	289	272	261	281	302	287	256	301	310	316	285	298	282	302	305	287	270	287	303	274	315	277	282	271	282	310	321	313	281	312	290	314	280	284	286	311	310	304	256	279	312	260	266	291	267	291	316	307	278	295	302	297	268	312	304	274	266	287	275	301	292	289	280	287	304	296	298	294	290	281	281	287	289	281	309	287	263	282	263	255	313	284	273	285	282	295	309	296	283	312	299	265	290	299	280	309	296	288	295	289	308	300	320	298	288	285	295	277	277	271	280	275	279	292	279	289	288	315	289	323	278	305	329	298	295	318	286	317	295	316	260	259	291	289	308	288	279	324	299	288	293	284	290	300	276	301	335	258	331	304	308	316	324	263	342	313	274	308	279	305	305	295	314	269	295	305	318	285	292	278	271	313	279	294	281	299	275	288	288	303	280	311	283	256	294	260	282	291	267	279	312	298	294	257	287	311	285	305	282	300	295	276	310	266	298	303	316	285	276	308	258	263	317	289	276	295	294	302	308	306	275	315	266	288	301	306	275	300	305	312	304	301	302	292	298	300	282	297	273	276	290	287	334	282	314	295	310	289	290	282	271	297	312	275	289	298	282	337	307	263	274	286	295	345	301	292	294	309	299	301	276	295	290	283	286	292	304	313	270	307	286	285	285	307	271	310	300	282	312	299	302	288	306	318	286	294	287	293	291	292	300	316	318	285	269	313	293	273	293	283	287	280	286	272	300	302	276	284	267	296	296	307	310	298	312	303	273	294	283	281	292	300	295	303	309	320	272	276	274	280	315	298	273	304	305	264	280	285	281	269	346	290	297	299	276	297	298	305	294	267	260	309	300	286	315	292	296	277	277	312	293	277	281	289	324	309	285	275	289	284	303	295	305	277	306	274	265	282	255	275	295	313	238	271	295	283	308	267	275	280	323	292	322	276	295	259	296	289	313	286	298	286	291	302	299	316	293	268	288	291	252	288	297	295	287	298	314	304	310	272	316	310	290	313	306	281	310	302	287	283	278	303	302	300	323	323	293	300	282	310	283	307	269	277	289	254	282	298	290	300	315	280	269	272	294	281	321	300	305	321	311	256	272	304	277	268	301	271	332	282	326	292	298	290	285	288	272	277	271	291	294	308	295	294	279	289	287	280	304	284	309	310	310	314	274	316	290	295	306	262	290	280	310	284	295	273	290	272	240	287	317	297	305	312	286	278	287	280	318	281	264	300	270	289	312	322	287	308	305	322	292	331	297	309	294	303	291	295	307	311	267	278	289	275	258	305	302	287	305	266	290	270	283	285	275	263	289	299	277	272	301	321	290	253	284	296	332	270	304	263	296	297	254	281	301	297	303	308	313	279	267	290	284	308	329	261	285	307	288	284	292	285	298	315	299	298	282	313	289	297	303	301	291	292	300	285	281	288	288	283	282	304	282	264	291	313	286	274	273	274	301	296	298	276	275	300	243	275	263	302	317	283	275	282	287	273	304	288	307	284	268	298	305	294	297	296	293	288	302	294	307	311	278	277	290	282	302	257	287	293	271	297	293	278	272	324	290	300	283	259	278	268	296	283	323	289	291	274	299	306	332	304	265	249	275	302	307	286	291	306	279	301	284	304	294	289	290	267	273	304	312	278	291	297	288	301	303	276	288	290	273	313	296	304	287	315	261	299	280	292	254	302	297	298	269	297	296	296	305	249	279	292	299	277	284	285	291	330	268	299	274	290	285	282	286	295	267	305	316	293	278	249	335	313	302	305	275	256	311	275	286	293	251	322	306	302	265	270	303	315	299	291	285	276	279	268	333	305	287	290	275	303	278	291	273	272	293	294	296	282	299	313	282	263	288	288	298	300	330	302	292	298	289	272	296	270	299	305	300	260	297	291	275	297	281	318	287	311	256	341	296	328	284	291	296	263	291	265	276	285	272	243	308	262	252	276	299	300	274	265	290	322	277	278	291	277	262	298	287	324	298	317	277	272	285	299
37807	42719	51060	47591	41107	37490	34814	32310	32138	31753	32125	28269	20046	13686	8708	5287	2686	1682	1386	1309	1077	980	939	888	905	828	773	816	771	768	810	750	769	791	766	809	832	753	772	779	764	753	800	755	786	759	824	757	789	778	805	768	839	783	771	776	704	807	795	789	786	730	815	732	825	820	776	759	785	772	795	776	784	785	769	774	768	763	788	804	771	751	731	778	769	845	748	812	790	762	740	773	772	784	798	793	808	794	769	763	799	820	800	788	810	779	772	738	803	819	771	762	720	731	756	799	736	796	765	779	782	769	795	853	777	771	772	808	785	795	725	772	758	794	768	762	816	800	764	793	750	805	819	770	711	781	764	837	792	802	762	727	829	755	773	769	770	771	788	753	766	775	723	812	828	750	793	760	824	768	783	820	801	790	803	735	812	798	725	777	754	810	777	794	764	740	795	784	759	792	779	779	766	743	771	796	778	799	764	751	776	767	791	805	765	784	771	774	783	739	813	802	759	774	793	792	743	802	745	743	787	766	782	789	744	786	813	764	771	819	756	753	797	842	782	736	806	787	814	763	766	771	821	775	796	802	801	767	790	741	780	819	803	818	722	737	783	770	828	789	787	803	781	750	764	742	844	825	787	738	720	792	750	746	797	784	774	754	785	772	773	799	768	794	755	750	743	818	781	840	768	744	758	796	788	805	777	752	755	783	769	774	804	758	796	755	763	828	802	744	774	758	729	805	784	803	760	777	797	814	791	746	725	738	728	784	754	724	771	806	801	793	793	752	772	802	809	848	808	779	786	729	790	754	794	774	780	769	823	769	771	795	732	761	786	797	767	716	790	814	738	742	732	787	770	801	766	727	816	858	797	822	752	760	820	759	781	746	745	805	814	705	849	760	791	842	830	777	773	766	816	782	812	803	841	813	817	787	823	796	737	791	766	828	792	792	804	735	771	754	751	821	776	804	817	801	776	750	836	823	784	760	798	726	722	784	815	790	818	825	785	815	817	807	758	750	792	786	796	814	784	816	782	754	745	739	809	798	740	762	795	784	786	739	763	755	769	776	779	792	773	766	745	799	769	778	808	758	763	816	782	763	782	792	793	728	736	773	793	793	762	785	786	771	753	785	715	782	796	767	776	739	773	750	777	791	774	793	799	802	775	793	744	711	802	755	841	744	774	771	761	728	756	784	754	804	788	828	768	781	801	774	806	798	770	809	746	791	793	817	834	798	789	795	767	809	798	808	786	791	786	830	770	762	812	830	764	765	776	830	795	740	774	801	772	759	746	809	789	750	775	751	821	764	794	720	838	827	793	851	750	791	793	815	757	759	775	774	740	795	823	776	799	793	801	790	816	798	796	785	769	787	802	773	779	773	745	778	775	782	779	822	778	760	789	785	746	789	799	794	716	828	830	806	782	822	784	729	836	758	820	765	788	773	784	711	763	782	776	757	774	725	848	795	794	774	791	769	767	830	781	778	801	784	729	802	818	783	787	824	769	787	801	793	790	766	788	788	768	806	760	780	791	735	765	729	811	758	786	775	794	808	768	791	740	749	755	754	804	775	789	781	823	813	783	752	787	756	755	792	764	796	759	794	793	812	781	771	736	828	795	753	814	799	777	791	774	761	764	761	762	768	761	785	807	811	794	774	783	782	791	752	782	810	792	776	781	757	775	773	812	753	768	762	732	717	723	760	818	826	732	827	782	796	757	769	793	834	754	756	783	794	841	852	760	751	800	748	805	750	827	773	819	833	767	788	858	756	801	784	775	782	812	756	843	769	784	800	789	792	782	819	862	710	720	770	745	755	827	759	763	802	761	786	796	753	756	811	778	804	704	797	815	777	798	761	752	780	770	813	803	797	791	736	773	781	798	766	775	780	728	782	784	790	789	808	793	775	794	752	763	814	809	773	785	759	791	775	766	756	755	766	758	760	769	789	801	808	803	805	854	768	827	764	784	769	809	792	768	815	733	743	795	747	793	766	803	811	790	809	858	800	790	778	794	804	817	768	747	800	792	797	769	843	804	763	777	837	748	802	780	777	850	794	720	765	805	777	765	762	772	771	752	746	791	732	751	762	728	811	818	851	781	794	763	823	768	710	787	800	748	774	770	746	755	823	818	789	754	764	812	774	783	832	735	750	765	768	793	782	824	782	751	811	765	776	742	810	765	778	816	791	770	714	774	732	800	742	783	801	782	770	785	784	833	782	802	741	764	805	777	744	751	806	784	747	764	769	816	769	769	813	774	807	826	808	824	798	805	805	754	794	785	785	761	806	851	761	781	767	749	749	710	835	740	767	775	801	805	771	729	774	785	823	768	818	766	775	823	801	808	812	812	816	804	780	763	748	758	767	828	826	780	794	822	820	758	771	756	817	829	787	793	826	781	742	796	774	769	757	814	766	793	808	790	739	815	769	775	742	850	801	810	768	743	772	797	810	768	787	783	739	805	753	770	795	786	793	780	841	779	766	785	793	771	813	766	839	779	771	792	776	771	789	765	762	761	788	742	806	770	769	796	774	771	778	775	747	753	803	813	688	798	729	791	762	717	759	795	790	800	777	788	786	805	731	774	814	793	724	792	755	792	754	762	789	748	788	801	803	780	786	799	803	754	768	791	785	762	796	745	843	793	755	820	806	796	767	765	741	770	837	778	773	811	797	794	758	788	772	808	744	756	781	780	773	785	775	777	782	767	802	825	760	748	774	807	795	766	783	755	766	758	822	756	736	764	745	725	790	777	807	789	770	759	792	807	819	748	781	788	742	763	781	804	774	816	747	746	790	757	838	733	729	783	789	745	809	728	763	795	838	792	777	802	821	765	817	756	833	793	756	788	789	785	757	786	776	791	716	800	753	805	795	783	791	740	743	800	782	759	792	821	738	751	818	742	804	759	776	774	745	765	764	771	780	828	768	860	745	745	789	805	785	769	746	778	766	801	766	759	803	758	769	816	780	805	772	776	807	804	783	800	771	752	769	772	799	749	779	718	753	803	771	765	757	787	774	786	817	753	782	788	755	752	789	785	827	760	793	749	755	784	733	779	750	800	766	818	797	777	779	813	794	763	748	772	781	750	774	786	764	758	756	773	783	763	790	768	784	797	839	774	771	777	745	786	812	866	776	750	789	809	814	821	744	795	787	790	793	758	829	780	749	812	841	767	783	781	783	754	782	774	779	802	749	808	788	840	802	803	794	762	816	801	777	782	767	772	814	767	827	756	740	814	771	797	785	798	775	772	774	734	804	791	806	788	798	749	792	773	756	766	728	800	773	757	772	759	738	774	768	792	773	775	771	819	777	837	768	759	844	703	740	759	758	783	742	800	752	816	779	806	787	778	763	784	768	779	793	766	744	748	742	843	796	722	727	843	794	795	826	777	812	806	779	777	792	765	747	777	756	773	749	776	755	781	720	779	826	795	815	818	817	780	751	832	763	807	779	781	810	777	824	773	723	796	785	798	791	801	739	761	785	788	745	783	780	751	776	814	833	779	738	780	831
34464	33310	29157	9960	1777	1130	967	983	706	823	763	741	659	560	479	380	351	318	290	299	350	334	379	341	319	306	345	332	295	328	336	347	351	330	343	335	329	348	360	342	307	347	338	317	340	313	332	310	334	356	313	318	354	291	316	335	345	302	329	340	351	323	340	352	308	313	360	319	332	318	334	327	362	309	302	309	329	341	321	315	291	318	315	354	324	353	344	352	331	321	322	334	304	335	318	350	379	331	334	338	347	342	373	345	316	358	327	318	340	342	346	324	339	319	324	325	359	337	346	357	323	317	305	350	344	342	362	303	319	355	318	281	325	384	315	328	346	323	330	345	320	308	297	350	297	338	324	304	328	335	354	354	317	332	331	330	314	344	332	297	327	307	347	352	318	334	297	344	316	340	318	309	335	358	333	332	322	320	355	349	333	335	301	326	344	331	327	335	351	305	344	313	317	330	330	322	339	332	325	294	318	334	323	314	346	306	324	338	314	311	351	333	310	335	331	315	322	359	311	301	331	326	342	322	308	288	325	310	345	315	345	335	313	315	345	336	303	309	329	302	334	327	302	326	354	341	314	356	275	324	359	328	325	324	325	324	333	327	347	322	320	349	331	330	302	322	309	319	330	343	349	342	338	328	339	331	347	320	321	313	325	371	341	295	306	297	353	324	331	312	337	333	348	322	350	331	319	302	346	321	344	302	307	338	316	348	353	331	314	305	337	307	327	328	326	338	331	285	303	327	313	322	333	315	346	319	306	318	346	356	365	314	327	342	331	340	311	328	335	336	309	346	319	309	315	351	314	337	324	292	339	335	356	306	339	326	326	313	319	327	310	331	344	342	315	294	334	332	351	295	302	310	313	325	357	340	308	359	307	341	315	319	338	283	329	319	309	333	300	346	291	360	360	350	329	308	341	328	333	303	327	331	324	319	318	343	339	323	313	332	345	346	374	339	348	317	326	356	343	324	309	310	322	332	345	294	314	314	306	315	307	322	318	333	336	338	310	301	341	320	337	305	331	353	328	324	337	352	294	343	326	334	341	332	312	310	336	343	329	324	294	333	343	339	311	331	299	296	320	342	298	308	345	336	290	306	345	297	340	297	334	354	325	321	311	334	331	324	333	313	300	323	306	315	336	328	340	321	310	309	328	359	325	360	313	349	311	318	331	317	319	294	301	298	331	307	294	342	354	328	358	320	344	326	372	337	323	311	292	304	354	343	295	315	336	344	334	346	289	348	341	333	303	309	322	336	301	330	305	319	329	321	357	325	328	326	315	357	344	307	334	321	318	320	330	357	335	325	288	329	337	341	306	334	315	327	318	330	333	316	333	302	362	348	329	318	317	352	339	323	344	313	356	317	361	313	333	361	305	391	287	336	376	324	348	304	318	340	355	343	353	323	328	327	317	349	331	325	344	307	353	339	349	315	323	304	349	337	331	317	341	324	351	326	300	317	320	318	316	320	336	313	335	360	320	349	367	333	359	322	344	320	358	336	311	344	322	293	358	358	343	306	323	359	333	326	344	320	313	347	320	354	303	334	328	325	291	349	348	299	328	346	316	306	331	319	325	355	331	316	329	319	328	314	334	307	340	297	308	345	318	337	347	317	348	333	314	329	316	322	321	309	318	338	342	324	302	327	312	351	363	312	349	330	328	344	334	357	343	339	319	312	316	324	344	302	337	336	330	333	306	290	287	341	337	339	309	338	334	333	319	334	329	345	356	360	330	350	334	318	350	334	308	313	322	311	323	331	325	315	340	316	348	324	315	337	328	344	330	338	282	325	304	318	334	353	330	333	318	331	335	314	337	366	318	310	341	317	338	343	377	325	334	317	346	330	322	341	318	319	349	363	322	289	323	349	341	336	306	330	305	348	353	348	339	320	323	324	335	310	340	316	338	336	356	326	314	331	341	338	329	316	295	322	300	356	319	336	351	351	352	293	325	330	312	320	335	328	351	316	313	316	329	334	321	355	359	339	324	336	365	350	339	337	329	316	332	344	315	342	303	318	332	341	340	340	314	317	371	320	294	316	318	324	334	317	352	338	308	320	332	363	339	318	325	348	320	362	301	304	338	336	359	331	335	319	332	334	351	329	319	334	306	352	345	307	305	295	343	351	294	326	296	317	321	324	326	316	340	320	311	321	332	339	276	355	318	335	363	341	314	369	311	348	335	343	339	343	302	324	303	325	332	323	345	324	320	340	355	365	315	315	332	329	338	320	331	304	301	340	318	328	316	308	329	339	340	309	305	339	321	316	338	330	336	316	330	316	338	374	327	337	307	312	332	314	323	340	326	351	316	324	355	345	369	330	320	316	358	364	318	291	346	325	316	341	307	319	355	346	362	349	341	363	335	324	327	301	350	322	339	346	331	324	322	323	349	297	322	326	303	333	322	334	315	348	350	335	338	328	329	341	355	339	350	330	333	336	301	325	317	335	340	348	320	277	327	325	327	335	292	318	324	332	390	349	338	338	320	348	330	319	337	321	331	345	316	319	344	359	339	309	310	369	330	354	320	341	337	338	311	354	343	296	329	327	332	298	324	330	347	346	327	305	327	333	332	323	311	367	326	323	331	372	330	361	326	310	353	301	338	344	321	305	325	321	341	309	346	337	327	325	308	314	312	329	353	358	304	332	306	349	321	359	355	351	287	306	358	340	345	317	331	329	320	307	307	341	339	328	326	353	334	343	328	320	305	333	335	355	329	304	324	358	348	337	317	353	321	323	314	299	315	323	325	312	328	296	317	352	333	282	334	281	282	357	342	307	334	328	331	312	321	369	343	310	296	340	303	318	310	332	330	307	313	328	324	358	332	319	279	327	342	333	350	295	326	332	314	345	355	344	324	291	309	343	325	310	336	326	335	311	311	323	312	326	380	378	332	343	347	335	324	321	320	336	312	316	333	304	319	316	331	320	323	333	315	312	336	357	302	302	291	350	346	355	325	336	343	319	337	309	339	299	319	347	349	329	336	317	301	335	333	318	321	355	342	334	333	282	327	346	313	354	340	297	317	341	347	335	351	342	301	335	339	312	319	332	291	300	321	359	347	340	350	330	314	333	337	311	333	337	346	318	320	318	310	299	339	306	320	329	352	327	342	301	348	325	345	344	329	349	339	326	296	312	339	311	336	352	339	361	289	335	331	347	315	338	339	309	290	337	347	331	362	317	347	340	326	312	354	313	364	337	312	344	337	345	336	306	315	328	324	325	321	309	328	335	297	313	308	330	335	363	342	331	344	287	320	320	364	334	325	323	340	339	308	335	366	340	333	296	330	341	328	316	325	313	358	353	319	321	328	333	357	335	356	342	319	330	335	318	340	333	319	342	293	288	312	286	345	339	335	316	343	312	314	338	347	351	335	329	301	312	339	325	303	316	316	346	327	350	322	357	341	309	308	301	332	334	335	335	292	295	314	341	328	327	352	331	344	331	294	298	324	302	317	321	327	331	348	307	331	325	339	307	351	317	319	324	310	342	328	315	378	312
22768	27925	31816	11978	5656	4770	4329	4310	3316	3675	3247	2809	2348	2032	1696	1130	934	894	859	902	854	868	911	823	902	894	872	881	847	916	860	856	910	854	876	865	907	853	900	858	904	879	867	866	875	870	919	854	859	889	898	875	879	834	861	849	868	862	845	907	885	901	902	871	851	865	856	884	883	847	889	872	855	945	941	860	925	890	882	888	822	905	891	951	784	831	938	897	830	852	858	885	850	923	848	917	899	862	850	897	869	886	854	926	852	855	872	883	897	879	873	907	927	870	888	848	885	896	873	854	906	876	816	877	914	844	835	910	894	837	878	901	861	881	874	869	885	896	888	850	854	904	854	904	821	890	888	833	867	863	853	857	847	834	882	864	876	891	908	876	819	885	795	873	913	837	853	852	909	902	848	880	860	899	849	850	873	888	912	845	901	902	862	888	879	841	839	895	856	826	853	926	854	863	914	876	905	859	872	905	858	841	888	817	864	909	883	850	848	871	872	849	839	925	860	854	862	875	882	863	838	871	818	906	808	845	843	895	891	874	858	881	895	799	832	864	862	832	864	860	884	851	854	879	866	872	837	893	888	838	845	921	873	876	944	860	887	864	910	932	858	930	842	822	859	897	899	855	912	873	898	882	898	846	854	905	857	849	881	835	850	858	812	887	867	911	831	842	937	883	882	865	904	882	847	842	827	863	851	876	859	855	868	847	829	879	829	857	880	897	841	870	861	840	840	877	816	892	866	865	908	859	844	846	857	806	860	821	913	856	867	849	836	867	871	894	854	844	889	870	887	867	935	886	819	865	853	910	852	848	865	860	898	868	862	913	901	897	833	860	823	873	846	857	828	863	826	820	915	896	869	849	935	862	908	855	872	830	791	911	870	876	856	866	849	865	847	883	870	875	855	852	839	891	945	890	888	862	908	887	852	914	864	891	875	843	861	904	860	855	804	886	884	870	886	855	853	879	891	912	842	873	856	898	868	911	828	843	878	873	915	880	860	835	882	861	849	921	848	855	842	894	849	876	847	868	855	886	890	866	815	876	888	870	869	868	866	815	854	860	869	839	886	875	863	875	854	871	894	905	912	846	867	953	880	897	821	867	871	900	870	882	897	910	831	881	901	892	814	847	882	836	879	855	886	878	885	886	960	888	831	924	822	894	878	868	850	850	874	891	872	799	855	858	918	884	864	874	903	909	882	877	849	868	865	909	890	898	887	845	884	862	908	895	900	837	833	885	897	929	848	880	873	866	881	858	875	860	818	832	892	818	907	844	886	837	908	862	881	908	816	903	951	839	889	876	895	868	807	878	845	889	922	879	886	851	848	887	868	894	857	872	828	844	897	845	823	960	888	915	872	899	834	860	847	829	838	878	888	889	844	869	821	868	880	897	895	839	899	854	889	909	856	879	815	817	882	808	877	890	887	922	829	823	857	900	851	885	876	807	873	888	841	847	887	884	859	912	852	902	893	882	883	843	842	898	880	911	864	845	899	926	882	901	858	874	889	896	944	916	817	887	842	850	865	834	890	844	827	876	891	874	873	916	870	880	803	860	872	885	828	840	860	880	885	901	888	829	858	825	860	852	811	878	854	872	904	871	827	890	840	885	843	868	875	918	922	869	878	888	869	834	842	835	847	868	850	893	875	825	853	876	931	863	847	840	842	854	851	891	857	897	825	861	832	903	848	879	897	917	890	876	840	868	849	829	888	917	864	835	834	897	822	870	890	863	871	882	886	884	864	884	901	912	884	872	879	836	871	882	905	870	891	825	858	848	875	814	826	848	914	842	868	903	925	855	854	845	881	844	841	956	853	878	938	861	846	850	848	838	885	853	930	863	935	908	821	873	897	862	860	811	848	916	881	861	866	899	925	825	854	886	865	939	895	872	892	858	896	844	950	833	821	858	865	888	821	876	847	889	873	856	882	841	831	869	848	875	891	854	927	852	891	858	827	871	840	878	884	873	895	873	905	884	913	912	851	832	856	874	882	886	836	856	888	863	836	863	898	875	831	895	838	882	836	889	844	894	878	908	830	845	912	909	890	946	833	857	775	868	868	853	865	831	863	886	877	872	857	867	892	846	873	844	891	830	896	876	888	865	876	896	880	819	845	904	849	887	886	839	927	830	868	897	899	877	872	876	885	869	816	846	904	841	828	831	831	880	864	887	873	844	852	878	896	872	873	896	968	849	907	876	863	847	840	859	894	919	831	915	835	885	837	858	940	873	876	916	837	908	884	871	838	912	855	849	861	858	880	845	876	872	868	864	836	885	872	889	881	877	876	947	870	924	830	900	917	851	803	874	921	817	892	890	865	893	888	890	870	867	953	857	884	868	867	858	841	846	802	813	860	882	817	852	854	914	885	886	872	855	798	881	883	840	869	902	889	874	827	878	882	808	916	876	882	816	888	943	861	898	886	917	826	869	915	905	866	867	854	851	871	910	844	882	911	895	859	884	906	857	909	893	861	927	851	851	853	898	923	834	888	904	903	863	893	905	894	884	860	906	855	825	869	887	941	891	910	871	939	880	869	872	861	860	905	863	919	847	873	901	857	870	897	872	866	886	939	927	891	863	801	877	908	846	862	863	900	892	891	861	846	878	893	874	860	864	862	891	914	842	835	842	848	834	854	853	916	891	929	820	911	894	866	810	885	839	927	875	949	845	877	865	822	909	903	853	908	874	847	865	849	849	886	902	841	838	810	886	893	872	893	905	870	875	857	852	919	891	887	840	887	907	875	855	925	880	833	849	904	886	850	876	890	859	878	867	924	868	914	886	876	881	862	863	867	890	845	869	891	882	961	844	804	874	911	821	871	863	875	872	858	853	890	850	847	901	896	830	844	880	902	881	911	842	854	867	852	822	848	892	917	877	823	843	886	884	929	840	835	857	866	854	903	884	897	873	898	890	905	908	905	908	899	880	885	882	874	921	880	850	917	886	864	867	886	892	873	877	888	908	853	821	858	877	875	876	869	827	877	848	867	837	873	869	833	894	845	885	846	883	856	857	863	846	853	875	868	808	859	872	899	909	920	814	873	923	842	844	895	853	866	853	885	883	895	887	861	869	864	880	892	857	839	856	829	874	904	895	875	892	875	855	877	880	831	859	881	850	896	858	848	870	818	948	831	889	834	857	849	834	857	905	851	884	865	866	874	837	847	854	896	838	850	901	863	857	918	823	910	869	846	931	871	851	925	874	880	913	878	875	889	869	936	867	881	878	944	873	859	841	845	893	849	863	909	858	805	848	849	861	855	835	866	877	823	846	866	897	860	865	878	842	915	895	864	876	820	835	866	867	860	874	903	939	901	919	885	870	893	847	879	875	917	849	866	873	885	863	892	858	848	854	883	816	812	871	906	940	885	850	906	870	888	911	844	821	810	885	855	902	895	881	913	900	874	840	856	893	861	923	875	843	883	823	859	887	890	911	885	853	797	838	866	844	874	899	872	908	840	801	853	871	856	876	883	905	848	915	874	841	906	862	882	834	852	879
47250	45074	48476	28805	18564	12923	15029	17156	13226	7341	4964	3402	1976	1151	661	374	344	313	337	335	345	327	348	356	343	311	330	290	308	335	293	276	299	343	325	304	303	306	333	313	328	314	335	295	297	336	338	343	312	298	294	333	313	331	333	303	324	343	307	269	326	319	263	316	307	338	282	288	318	285	351	356	333	306	299	308	285	301	314	311	317	308	321	307	311	321	310	310	304	303	339	297	283	328	352	343	308	341	301	322	286	345	313	300	341	292	303	336	343	297	322	262	295	318	272	338	330	317	304	310	301	294	326	325	329	338	330	320	321	327	316	295	346	327	351	331	287	322	344	304	335	318	308	299	292	312	344	309	319	290	307	329	351	299	275	296	314	334	303	316	315	322	341	310	304	320	283	330	289	306	337	319	323	320	325	332	310	338	333	307	317	332	314	353	279	335	303	290	291	297	347	295	296	306	318	286	298	286	304	289	313	287	328	282	325	326	307	263	321	292	307	309	345	309	322	297	335	318	325	324	321	299	326	319	276	294	321	280	294	320	330	310	318	300	310	295	309	297	307	316	328	323	310	308	320	339	296	327	311	338	329	316	329	308	324	327	294	301	352	302	299	282	299	292	324	315	318	338	318	311	341	316	307	303	317	292	319	315	305	300	326	302	322	312	321	301	331	326	333	308	347	289	296	312	313	303	347	342	324	349	308	306	300	334	322	322	321	283	315	299	312	346	327	282	337	295	286	310	312	315	307	311	334	307	308	318	305	333	345	283	311	344	312	318	292	274	319	307	292	300	309	308	338	317	322	312	303	277	314	311	314	305	300	342	315	342	291	317	317	304	317	329	317	322	310	301	302	334	308	291	308	322	325	328	301	336	304	303	325	318	300	323	322	329	312	315	296	301	295	334	286	317	315	289	298	329	328	302	325	348	331	348	328	311	327	316	303	346	313	325	330	328	277	281	313	315	322	290	315	307	278	338	314	320	298	344	309	316	301	310	316	324	307	327	309	303	336	293	314	310	308	311	329	279	284	328	358	328	309	340	289	288	298	293	300	338	314	303	285	308	308	338	328	287	336	292	295	325	326	370	272	328	315	297	295	295	325	308	316	315	313	305	316	304	306	305	303	313	335	299	356	317	316	350	308	372	342	322	353	330	315	314	330	312	328	319	312	323	278	304	326	308	266	316	295	300	282	302	301	325	299	307	300	331	345	324	332	304	307	312	326	285	387	322	321	337	316	298	334	337	283	324	323	333	316	327	279	306	315	287	302	304	302	291	356	314	310	323	288	316	304	301	277	307	314	293	335	320	310	304	349	313	347	320	368	328	333	306	332	307	322	330	335	337	306	345	311	333	363	317	280	315	324	302	319	334	336	339	335	334	314	311	315	308	310	309	280	310	331	308	297	305	321	289	286	296	328	286	308	332	279	322	326	342	305	319	334	319	333	285	325	302	311	302	320	322	322	333	295	312	321	347	360	321	323	302	309	324	289	331	352	314	299	321	310	320	320	321	293	308	311	339	315	302	294	314	312	307	317	339	320	308	289	338	315	314	344	312	333	309	328	337	316	293	318	319	302	299	313	299	318	305	352	307	322	365	272	294	284	310	334	299	298	330	319	306	302	301	322	317	283	327	315	306	285	296	303	314	335	300	310	315	335	291	301	309	308	322	325	311	302	316	335	307	338	286	283	332	292	321	332	309	343	312	317	303	334	310	298	302	303	326	306	328	357	309	364	353	310	320	304	317	328	295	287	311	309	312	305	322	318	306	304	323	309	293	320	304	334	293	306	329	325	315	360	296	288	302	318	335	311	358	316	283	292	312	298	303	326	312	312	301	330	298	344	369	341	303	306	310	335	300	283	314	275	302	318	333	320	311	299	340	305	304	350	299	308	312	311	307	310	318	299	317	349	330	290	311	297	342	337	299	310	298	294	294	301	311	309	334	320	303	301	319	319	310	393	299	325	316	323	288	328	283	296	332	318	306	297	325	313	305	310	310	318	341	325	313	331	304	284	310	288	331	320	303	314	322	283	307	299	291	298	296	315	287	338	340	321	298	299	312	318	307	322	325	312	335	325	297	344	326	306	270	322	281	320	333	325	341	329	305	339	321	343	332	333	300	314	321	318	319	302	332	334	279	343	317	329	308	296	313	318	354	314	322	315	331	280	327	309	292	315	311	318	335	298	340	320	317	360	316	329	283	316	334	303	319	306	323	354	315	292	292	298	339	329	315	311	306	321	306	315	324	331	323	322	272	333	317	325	334	332	315	338	327	336	319	313	327	302	308	302	325	286	320	323	322	311	351	354	302	305	312	330	285	272	330	317	311	346	308	321	339	292	288	302	324	291	310	334	319	315	288	280	314	312	339	299	334	316	309	323	326	309	294	316	316	346	313	342	320	328	320	294	321	318	295	318	325	320	332	313	314	314	314	323	322	301	353	343	315	308	316	311	320	303	327	313	293	320	311	293	328	309	351	325	310	317	319	324	316	331	338	341	280	303	327	321	315	284	307	316	300	307	324	296	313	309	294	310	326	333	316	323	343	351	298	339	302	309	355	309	310	316	323	327	327	316	351	340	305	323	304	312	287	319	312	289	325	314	296	303	325	328	283	307	327	357	325	306	328	315	311	302	324	345	352	322	372	286	308	291	281	280	284	354	301	335	308	305	316	327	311	314	356	308	311	319	307	322	318	330	314	297	334	306	297	327	335	310	316	337	308	296	302	315	320	333	321	321	301	302	334	343	302	318	300	331	372	321	357	305	305	322	310	321	336	325	338	277	314	299	305	331	331	298	277	286	327	289	276	304	316	309	316	340	308	305	318	295	306	346	304	310	331	293	314	306	313	288	319	316	299	314	315	325	290	310	334	298	278	300	292	316	332	305	300	314	318	317	335	328	321	291	331	319	331	303	302	339	323	317	303	316	308	289	327	327	305	318	322	327	328	314	297	337	307	314	314	304	324	305	339	307	295	315	306	328	348	332	295	332	271	280	324	312	301	276	306	301	287	347	291	336	304	327	332	294	307	291	329	274	316	325	333	302	315	328	352	322	336	326	319	319	307	312	314	322	341	317	324	327	316	292	300	329	307	311	292	310	288	330	346	310	321	318	319	335	315	285	304	321	333	297	315	332	335	311	309	286	323	336	319	315	344	337	320	318	262	341	328	312	325	305	298	292	327	275	346	295	339	292	323	297	325	294	357	299	331	304	311	306	303	302	290	312	311	311	303	341	321	293	344	310	310	331	282	295	330	339	330	358	288	296	305	310	336	318	346	362	332	289	331	323	296	326	291	282	284	311	326	304	301	292	324	355	299	322	321	312	319	320	296	283	349	304	306	346	324	297	339	303	302	371	321	318	308	315	327	296	302	326	341	314	307	312	310	332	352	337	299	313	321	311	330	307	333	304	332	302	331	350	315	314	317	289	347	319	331	323	339	311	333	312	316	297	316	275	329	305	328	309	323	339	329	366	279	279	301	272	325	288	333	344	306
31462	37194	46743	36250	32184	29106	34503	35878	31902	21919	18487	13731	8786	4846	2484	1292	997	929	847	815	832	871	832	887	846	833	812	839	845	884	832	839	857	812	815	859	876	834	809	835	840	858	871	889	857	855	816	835	831	878	817	805	864	856	854	881	852	826	843	846	838	865	826	868	883	864	852	773	830	849	858	801	866	833	850	843	843	789	841	891	835	846	829	847	858	797	881	864	861	775	890	873	853	799	856	817	876	831	811	852	802	881	863	842	864	867	864	786	856	882	883	812	806	856	851	768	857	834	838	871	812	828	873	824	876	822	845	891	804	847	836	837	847	786	919	781	850	873	831	854	832	860	843	877	871	879	857	843	823	777	783	814	871	904	851	819	817	859	818	834	858	854	889	861	870	828	854	799	830	854	838	775	855	787	834	823	854	864	851	800	824	871	808	810	838	806	880	840	881	829	841	893	878	829	806	803	844	821	886	800	874	842	853	827	882	802	881	814	849	893	822	846	823	859	851	869	857	857	826	818	843	843	838	837	829	868	837	837	823	823	839	861	856	849	876	846	805	820	757	867	824	791	847	817	834	838	845	850	868	823	884	833	798	864	841	847	882	864	841	857	872	844	852	854	860	830	840	863	824	865	854	847	826	837	821	809	812	876	793	791	804	832	807	837	862	876	788	811	870	864	844	848	833	875	847	871	819	849	810	784	866	869	845	837	870	830	831	841	860	865	824	826	814	825	814	820	822	820	836	818	828	818	825	806	821	810	861	835	863	854	784	811	846	817	813	903	818	841	827	863	836	916	844	850	870	841	873	842	844	851	820	843	832	833	872	851	825	798	831	842	832	841	807	835	816	873	893	842	879	876	910	834	828	807	831	792	831	834	826	901	815	829	842	843	811	778	807	878	859	841	850	858	865	830	838	798	810	843	837	827	845	849	821	847	861	851	866	798	853	804	861	855	850	875	810	843	870	842	898	835	777	811	818	828	825	863	831	799	848	783	872	868	828	826	843	870	840	904	866	920	809	781	825	816	809	840	814	828	827	880	870	811	838	792	862	824	872	840	877	880	841	836	807	738	810	860	850	821	872	826	842	848	853	817	827	822	848	852	917	835	856	829	817	848	872	793	840	837	865	802	822	864	883	855	884	804	829	866	842	837	791	831	874	874	854	815	768	872	816	792	836	847	845	854	820	811	844	851	877	804	850	882	847	820	760	866	823	880	856	862	839	825	800	849	836	883	884	852	819	825	814	853	877	823	802	838	831	838	820	781	798	883	859	897	837	856	870	831	857	873	882	856	870	855	850	838	828	762	804	864	863	846	837	907	853	865	845	853	842	829	852	831	837	903	853	839	833	828	838	875	843	860	844	820	844	862	816	862	826	849	822	852	772	896	835	878	837	816	819	854	839	827	836	856	820	815	812	795	844	854	853	844	846	869	846	817	865	834	805	840	844	849	864	852	809	882	848	849	871	812	902	840	840	822	845	838	850	842	829	814	857	864	810	861	869	895	871	885	845	848	790	798	804	841	848	885	865	840	899	873	825	842	832	814	808	839	862	845	806	847	831	830	843	824	903	859	827	869	850	847	830	837	817	814	820	883	800	874	853	851	848	870	869	826	892	872	850	871	846	888	821	835	830	864	872	807	876	842	839	824	819	835	835	832	804	819	861	793	817	856	872	863	851	855	833	834	862	841	833	878	851	880	826	791	852	805	821	866	836	808	804	854	876	845	791	841	791	838	851	841	857	793	844	875	800	816	823	891	907	871	774	906	890	852	815	812	842	876	862	834	889	842	860	831	810	805	862	856	809	864	823	864	858	805	894	820	851	822	897	849	806	881	852	871	857	862	832	892	910	837	893	867	853	831	791	851	810	823	820	849	883	804	841	826	834	810	803	840	866	861	870	848	863	820	830	844	913	833	825	916	813	863	843	789	830	822	830	875	805	824	800	845	865	854	863	844	849	857	826	872	854	867	834	805	851	866	837	829	832	888	802	840	829	817	878	903	878	840	853	867	905	841	875	810	850	841	854	861	840	834	855	844	859	822	864	844	835	841	822	815	874	822	786	822	842	808	819	877	896	863	821	858	811	828	899	867	845	857	847	866	810	802	837	871	850	798	853	821	863	874	843	817	876	856	842	818	856	865	859	842	808	824	857	838	846	859	859	822	830	807	822	865	863	815	849	833	810	840	847	812	853	838	905	866	823	812	840	853	874	847	866	859	820	805	857	853	855	848	836	851	862	850	798	861	841	884	829	824	824	835	866	836	847	824	806	813	903	884	838	838	849	841	852	892	869	808	879	843	860	855	854	823	903	879	828	831	893	837	850	864	821	798	868	822	852	861	864	815	811	823	861	836	858	839	843	866	852	848	817	879	875	861	813	768	871	836	842	900	868	818	850	876	836	784	836	880	807	791	776	838	876	865	836	834	823	812	849	864	822	849	798	864	825	879	842	802	847	832	886	823	881	839	836	900	830	815	849	853	846	817	836	861	845	862	833	788	847	820	888	838	853	828	825	865	844	840	844	824	840	840	795	841	822	832	812	870	884	803	867	818	870	914	843	863	849	851	832	807	851	782	876	834	881	861	797	838	882	791	872	826	821	787	857	866	844	936	873	799	864	873	815	833	861	847	871	851	832	882	835	835	795	849	839	848	817	917	819	881	880	894	850	813	814	875	817	816	829	827	803	885	825	866	841	848	854	845	799	833	874	812	841	807	803	820	874	881	791	851	862	812	773	821	816	802	830	871	846	903	826	839	820	880	855	866	841	846	801	806	795	874	830	815	834	805	832	829	839	781	842	818	838	842	798	821	831	840	842	860	849	848	838	827	817	824	816	841	782	796	864	797	832	822	882	856	833	859	859	845	924	816	886	822	803	836	888	878	847	834	834	890	826	843	787	849	781	820	834	805	826	831	862	858	823	817	874	826	813	860	807	843	825	826	805	818	818	789	872	813	866	840	834	866	866	785	870	841	859	851	838	795	833	877	780	871	857	850	859	824	846	854	817	853	801	849	845	839	840	854	794	848	776	851	841	882	840	812	848	812	862	830	845	862	817	875	833	841	798	845	848	827	860	806	806	866	816	815	883	841	916	822	833	848	878	887	840	811	865	824	824	878	790	896	807	852	856	823	876	840	799	802	791	826	794	849	864	818	807	841	873	908	826	844	847	886	857	850	837	836	860	884	815	843	850	815	857	866	881	878	843	836	853	888	874	872	807	850	848	858	848	855	811	880	881	888	881	843	811	847	845	810	872	846	860	913	904	857	862	824	823	829	901	886	850	884	853	839	809	833	813	862	889	828	822	810	878	877	883	876	845	818	867	810	810	831	835	804	812	863	851	753	825	853	817	858	871	844	804	863	847	869	859	799	855	873	832	825	842	807	863	823	803	809	872	845	892	830	851	799	834	825	868	836	804	813	892	884	862	837	866	846	843	892	868	843	844	867	821	815	846	830	873	887	865	869	855	810	790	842	866	849	884	847	859	853	840	841
54475	53473	52024	36543	28927	22089	22406	25512	16936	7354	6763	7267	5070	2473	1653	1450	1148	800	570	392	359	379	360	326	333	292	294	283	299	291	305	302	297	252	252	300	269	275	281	269	287	315	280	293	266	286	281	294	301	289	284	269	268	290	273	274	290	285	277	270	267	320	287	292	275	293	299	314	315	290	290	275	276	281	272	275	288	249	276	296	294	322	273	260	282	285	288	251	274	256	267	265	280	279	273	295	307	275	299	305	268	291	294	282	273	269	287	304	304	275	292	299	307	254	279	298	247	292	266	279	269	243	276	299	284	289	277	299	278	290	278	297	260	322	293	274	285	273	278	268	282	306	280	287	270	293	236	295	273	313	282	289	303	279	251	280	304	286	264	265	266	287	270	259	274	273	256	284	276	283	274	298	278	290	303	267	307	286	272	289	266	270	281	295	276	285	279	304	291	263	283	304	274	266	298	295	313	277	277	270	301	280	288	261	304	275	315	282	280	287	276	256	267	314	291	289	294	277	284	258	265	284	300	283	288	319	268	284	306	279	286	290	303	264	281	280	299	256	303	317	283	283	314	289	287	284	294	297	267	313	279	262	263	282	286	285	309	297	299	289	283	289	294	310	284	292	294	290	290	275	298	276	296	272	297	286	285	291	291	299	304	276	310	258	300	270	268	287	275	291	270	270	302	320	275	287	277	288	305	283	264	308	288	315	283	322	275	297	269	291	297	252	282	278	283	286	297	275	300	309	291	272	286	269	246	271	282	264	279	292	280	319	310	278	291	255	296	288	323	297	272	279	275	290	278	294	278	280	303	304	283	276	267	280	284	305	287	275	278	304	302	283	292	295	244	276	305	304	275	291	284	286	276	308	254	292	299	228	275	261	297	298	272	296	300	288	293	297	288	286	270	249	272	277	265	273	288	248	260	301	281	295	306	276	295	267	285	293	286	283	272	268	288	282	269	293	261	255	271	282	291	269	290	272	287	273	299	275	289	293	264	292	275	277	264	278	267	289	306	286	299	282	324	251	263	275	284	293	281	259	291	296	310	287	272	291	268	289	296	275	282	287	278	269	283	281	292	273	287	235	312	253	315	284	266	317	265	273	301	306	266	265	264	291	271	269	300	294	275	280	259	296	260	274	255	270	272	291	276	281	263	275	279	290	329	289	281	261	258	293	292	296	311	288	268	279	264	281	276	274	297	242	295	292	281	303	297	258	317	294	272	301	279	242	282	283	282	260	313	324	265	296	287	284	271	282	290	315	290	282	316	271	272	308	273	279	286	303	284	262	268	283	287	292	303	270	308	265	260	277	275	292	270	296	280	284	306	277	286	272	261	286	272	301	264	282	295	296	273	259	263	295	289	259	257	280	288	275	276	306	315	300	269	264	254	284	269	258	288	280	282	290	293	293	270	279	270	265	285	340	302	286	299	252	275	282	296	311	284	264	314	306	246	272	275	284	294	305	282	283	282	295	298	279	260	284	305	282	275	273	268	250	302	275	277	299	287	286	257	283	275	266	281	287	289	257	293	274	290	289	268	302	291	304	323	276	324	296	275	285	297	276	285	274	287	303	292	277	256	269	300	300	288	290	257	275	292	295	301	270	259	315	274	267	301	308	273	290	252	299	297	297	282	278	294	303	298	269	257	271	298	280	277	259	274	269	250	293	280	271	300	317	269	287	278	258	307	262	329	325	260	295	276	292	303	299	284	259	289	290	279	260	263	262	273	290	292	263	280	273	242	278	271	318	253	268	275	286	255	261	286	284	273	294	293	309	257	276	321	304	294	280	272	296	296	258	269	294	289	293	280	254	297	276	276	284	261	275	282	268	263	262	267	288	299	268	289	264	301	290	304	262	272	283	271	285	287	271	284	292	259	312	264	277	288	263	275	298	282	266	311	309	292	316	277	308	294	271	275	277	261	288	296	281	273	275	276	264	259	275	260	287	322	304	267	266	280	298	261	302	296	312	288	316	305	275	301	263	279	256	284	291	287	261	263	311	251	282	269	300	255	303	288	267	265	268	294	293	293	297	317	310	263	253	263	332	260	322	268	308	290	262	272	287	292	298	276	295	271	264	295	291	276	305	288	287	252	293	280	299	301	318	291	284	301	266	280	296	277	271	297	297	289	293	257	308	295	301	274	312	318	298	261	290	293	307	309	300	301	287	283	284	310	273	277	260	281	264	281	281	273	288	278	278	273	265	285	296	316	297	268	267	300	283	272	249	321	261	285	318	290	286	280	268	294	283	262	313	310	307	280	271	288	277	264	290	301	266	260	302	254	304	302	264	291	265	274	288	323	305	286	275	269	265	275	303	277	285	263	280	283	308	296	304	273	252	275	273	294	304	290	300	273	277	304	263	286	255	257	298	283	274	266	242	261	302	301	287	299	285	277	279	298	264	290	281	301	266	302	264	274	275	300	299	257	282	280	277	309	284	289	252	299	289	284	291	280	271	316	278	261	302	284	257	279	294	273	287	308	269	333	256	280	276	266	277	259	298	268	273	233	300	300	287	266	282	289	304	290	266	257	277	311	295	277	284	281	280	270	275	276	292	288	296	275	254	285	270	270	312	282	294	265	312	251	283	298	297	256	268	340	263	256	271	303	270	270	253	281	270	279	263	266	286	277	275	271	273	312	286	276	285	280	271	308	275	269	282	273	320	290	274	297	308	349	273	292	280	266	284	248	286	294	304	272	300	277	274	279	267	276	291	263	297	281	295	307	289	290	310	283	254	254	294	285	236	299	263	269	266	300	274	264	277	277	245	279	272	290	265	285	274	297	266	310	260	296	300	254	288	267	311	303	268	276	267	310	292	271	258	297	280	280	286	306	267	292	295	303	260	283	279	334	267	341	278	292	298	290	300	293	295	281	304	285	278	273	249	275	264	280	266	293	272	263	261	312	279	273	298	281	268	293	283	274	304	279	256	288	283	270	278	268	287	296	302	274	281	279	271	271	292	304	277	279	301	274	276	307	259	291	278	285	295	284	275	278	269	316	278	281	283	311	276	293	269	276	270	307	295	323	289	280	269	271	282	299	307	272	281	268	283	328	276	293	279	281	302	303	289	289	299	273	264	280	301	305	290	308	264	306	297	281	296	286	279	290	302	264	294	288	291	240	296	288	293	261	278	308	270	296	291	265	275	277	300	263	281	314	280	256	281	247	301	284	295	298	265	300	262	265	257	277	270	296	268	299	290	273	316	298	288	305	272	272	260	299	285	298	276	276	275	266	281	287	314	250	287	286	277	294	257	279	272	303	277	276	254	290	289	246	261	287	292	271	275	302	261	286	288	286	309	254	298	303	281	259	256	265	262	283	290	278	268	302	266	274	294	270	291	275	270	293	306	297	284	314	281	273	287	294	233	271	291	287	316	264	284	276	269	285	276	272	253	283	301	278	262	258	277	279	296	262	282	292	303	307	295	284	293	296	289	286	288	305	257	274	290	273	286	288	325	280	285	291	288	262	291	298	290	299	302	289	304	314	298
36512	43092	49926	44555	41506	36459	40306	41699	32599	20934	23205	24091	18685	10739	8245	6698	5607	3995	2489	1448	1356	1304	1202	1134	967	857	828	875	765	797	759	785	760	754	780	777	771	735	772	736	759	774	783	734	748	767	791	722	785	771	785	744	780	759	743	805	733	796	762	765	794	735	782	761	756	745	774	755	744	772	789	738	757	785	764	751	770	790	727	738	775	731	750	801	769	770	793	785	805	804	773	729	721	706	728	753	710	784	752	723	772	769	761	788	761	812	704	733	711	766	766	741	712	781	741	741	747	798	712	759	736	785	765	762	783	728	759	738	841	758	813	741	719	749	742	753	772	794	784	719	772	747	787	756	755	757	744	763	739	732	749	792	779	760	721	779	798	776	767	751	733	755	818	758	719	770	763	808	802	767	754	781	782	783	796	779	724	764	754	761	778	727	749	771	733	775	723	717	745	751	786	729	795	802	754	745	824	792	764	742	735	778	745	771	796	810	723	751	748	791	750	774	830	772	747	758	782	736	757	754	753	678	811	761	753	771	772	760	722	786	746	749	753	718	720	770	762	756	710	747	751	756	817	723	757	773	734	740	784	769	795	769	798	791	762	737	725	726	764	793	753	751	716	758	757	766	690	798	774	800	761	730	737	706	762	773	730	754	722	760	758	778	741	773	731	732	795	823	718	797	738	814	758	741	767	752	771	798	745	786	764	725	750	785	753	723	798	744	785	715	805	706	760	754	781	777	781	747	749	756	793	755	694	771	775	744	718	760	783	743	716	746	767	826	762	771	754	762	810	732	788	773	736	755	730	790	760	803	780	778	760	732	780	739	797	735	743	735	814	724	806	777	769	747	735	737	786	714	757	766	726	779	737	778	762	718	775	819	765	735	764	761	793	787	730	780	778	789	751	737	737	766	759	743	707	796	763	753	751	768	753	773	731	758	781	739	768	748	765	765	688	703	742	791	751	774	753	778	776	783	775	738	732	745	746	792	727	737	735	750	767	779	750	774	790	741	747	757	758	730	781	717	746	748	791	744	805	748	764	763	759	746	758	768	791	771	754	779	749	769	770	756	758	693	747	746	737	720	789	789	768	699	779	789	725	798	769	800	795	783	734	822	764	732	726	782	773	795	716	687	710	751	774	811	762	766	823	756	789	755	768	751	761	718	775	751	801	747	754	776	780	752	732	763	762	765	749	759	750	802	757	736	736	755	790	702	747	745	745	764	769	765	766	763	751	741	758	783	749	779	789	811	791	748	742	687	752	716	766	805	757	747	734	752	756	770	783	733	778	774	729	791	716	730	750	797	767	765	740	732	723	801	742	739	787	816	760	752	767	764	812	765	797	703	766	809	801	755	750	793	757	787	736	789	772	749	748	739	724	700	723	751	765	785	784	800	798	788	751	805	797	715	729	744	768	763	775	733	742	740	756	759	718	728	789	708	749	764	809	766	777	709	782	782	737	811	788	730	763	810	813	722	755	788	791	779	777	746	755	787	814	768	766	730	764	739	766	767	778	743	794	767	793	791	736	739	748	709	736	747	747	737	742	766	803	726	774	783	751	753	798	795	783	737	745	758	734	731	854	737	752	757	757	746	788	771	773	741	725	758	794	768	726	702	707	742	717	738	751	735	752	753	743	743	792	778	740	805	792	764	776	763	806	774	746	769	779	760	737	819	750	783	806	753	754	746	754	735	729	760	753	750	716	720	744	772	814	779	778	792	739	801	784	781	767	757	752	724	717	811	755	759	759	734	725	747	778	778	787	769	724	770	753	714	814	719	778	698	747	780	690	773	766	786	794	703	767	781	758	729	778	716	825	754	739	760	757	788	782	740	755	804	756	776	802	764	766	780	800	771	765	778	772	727	733	767	719	769	726	743	775	772	745	761	791	704	796	761	799	773	740	775	714	716	762	780	745	738	763	736	781	772	761	761	784	782	774	741	711	815	713	761	785	787	751	756	746	745	770	813	733	735	730	772	778	738	777	761	755	755	765	765	750	816	764	738	749	766	768	763	668	813	796	776	773	750	776	806	733	758	780	808	794	797	771	776	772	760	798	768	783	761	755	729	730	769	741	786	735	768	797	778	774	733	777	762	788	764	748	789	737	802	735	755	733	795	721	727	761	783	741	749	802	826	715	743	768	776	786	789	740	772	739	794	720	730	776	730	727	790	717	793	761	832	835	769	813	772	807	757	706	774	752	773	750	768	754	758	755	771	759	765	763	781	778	747	799	779	764	739	791	732	759	736	763	785	764	772	748	736	771	712	805	771	750	768	807	777	739	762	768	776	772	758	768	784	760	783	727	764	746	786	765	760	743	708	764	751	762	796	779	796	759	722	782	695	793	784	768	756	757	743	715	796	728	750	772	829	770	756	786	753	738	734	785	777	728	792	779	763	763	797	774	749	771	793	746	736	755	815	771	750	743	802	794	792	734	745	718	745	729	711	783	788	752	720	777	803	760	744	710	795	771	813	787	781	763	800	720	764	781	773	685	750	773	821	831	771	803	808	769	771	755	748	745	765	810	857	744	770	752	769	727	831	738	803	791	752	765	808	753	813	771	742	825	730	733	749	778	803	748	778	766	774	773	816	764	746	733	717	759	744	758	719	728	733	747	772	752	778	796	784	766	800	716	733	761	771	753	769	802	777	778	756	758	710	753	755	759	759	758	754	752	754	776	715	748	743	770	852	731	755	835	813	797	764	758	727	770	714	723	741	848	717	745	734	799	796	738	719	769	780	720	806	738	776	792	774	752	716	777	794	715	756	762	746	787	767	788	759	762	811	780	731	791	750	753	813	798	726	759	751	745	738	777	761	790	758	769	782	719	802	785	764	772	804	772	731	787	740	731	770	740	774	767	771	792	762	783	785	726	785	762	728	775	768	752	768	804	753	734	808	721	696	769	738	787	757	776	776	753	774	762	758	771	722	750	775	817	747	762	733	740	774	718	765	781	765	747	802	773	771	797	789	776	688	762	755	713	806	745	678	791	786	738	756	750	721	762	763	770	722	745	748	777	770	810	732	804	794	757	742	739	754	741	774	738	793	737	754	770	780	773	731	773	745	735	733	739	742	798	758	792	724	726	766	745	786	765	732	745	749	761	781	823	713	819	804	802	758	748	802	751	753	741	751	772	747	767	755	732	813	698	816	775	723	761	774	792	766	752	785	740	736	729	762	755	744	741	760	727	778	755	761	761	751	756	735	742	759	735	743	771	725	735	814	764	733	777	722	731	735	740	808	710	743	789	802	722	762	717	732	768	781	765	730	739	797	733	769	780	809	750	771	762	768	750	773	757	791	681	731	769	741	779	833	802	777	774	821	733	776	743	750	730	756	773	756	752	799	734	766	814	757	745	762	760	762	795	773	751	799	766	800	757	735	757	773	732	779	748	732	711	723	802	778	733	758	790	734	740	807	735	775	741	757	791	752	785	774	793	700	736	757	784	752	784	761	778	755	798	816	753	789	752	756	748	781	723	733	740	742	754	717	763	717
32576	30760	28325	10365	1889	863	864	827	693	560	441	469	526	502	465	456	374	384	330	316	302	344	324	320	315	331	303	333	292	301	330	320	336	340	321	343	327	331	348	334	341	303	326	342	341	322	308	298	344	290	306	303	317	309	310	361	297	336	320	302	303	327	287	342	359	335	347	350	326	307	311	327	336	324	331	304	318	310	282	355	306	310	295	323	304	296	313	329	346	312	305	335	323	313	291	307	303	320	332	331	351	311	334	306	290	317	302	320	306	311	302	339	344	307	308	319	317	304	321	328	305	321	321	311	324	310	316	326	323	316	311	308	281	334	311	319	310	340	338	326	323	306	330	299	326	303	316	336	328	307	338	319	317	294	315	306	312	329	314	338	314	291	307	331	325	313	326	298	293	295	307	355	295	316	325	335	321	319	305	320	303	335	330	299	313	337	337	305	313	319	295	338	329	296	343	274	324	319	321	309	276	329	292	299	301	304	290	301	291	321	353	346	343	332	327	327	317	330	318	317	305	327	361	322	307	324	339	326	303	309	355	307	303	339	299	324	296	285	296	315	322	314	323	331	340	284	315	326	297	331	356	327	302	331	328	320	325	324	278	320	352	333	318	306	324	330	306	293	331	313	289	304	306	287	320	332	310	290	313	353	307	289	341	325	300	311	329	309	326	307	319	327	298	303	333	310	309	322	317	341	325	329	334	268	343	300	280	306	315	331	307	313	324	340	332	310	331	317	300	299	299	310	313	328	307	318	274	281	301	315	305	313	313	319	326	347	330	321	343	314	314	344	314	314	310	308	372	294	300	318	302	338	312	293	307	326	316	343	292	341	339	325	315	342	358	320	302	338	319	344	333	321	366	349	316	308	303	316	297	326	308	305	333	344	306	316	314	302	318	328	287	322	326	299	282	335	318	309	336	342	349	328	315	295	327	339	349	298	305	281	332	336	313	300	347	321	331	354	323	315	333	309	296	331	332	319	320	308	303	318	324	325	322	320	326	352	333	281	325	318	322	336	349	300	317	336	341	323	331	300	318	337	292	340	340	292	316	308	323	339	330	335	329	315	327	330	327	337	321	319	315	341	352	330	328	378	363	326	324	314	255	314	335	304	329	320	326	343	337	306	328	334	298	327	305	282	320	289	320	324	379	303	284	332	367	349	319	320	330	318	318	296	331	338	314	349	345	299	315	309	371	335	318	335	334	330	328	312	329	313	325	298	324	326	256	329	311	312	341	313	303	335	298	327	308	307	312	285	316	326	300	322	308	284	344	309	313	343	327	301	284	300	300	305	309	351	313	346	302	303	320	303	330	301	348	310	330	313	341	293	302	320	312	313	303	354	334	334	316	319	345	312	306	350	310	349	338	320	336	286	355	314	329	334	325	343	324	307	279	323	293	317	355	287	310	289	319	353	299	289	313	323	325	343	299	308	317	339	319	340	317	322	346	317	301	333	344	351	325	314	313	305	343	321	323	321	297	333	299	337	315	318	316	349	332	308	299	312	295	316	318	323	326	323	349	328	305	335	362	325	267	299	322	317	344	319	301	295	320	314	325	334	305	317	333	319	289	313	328	304	323	347	331	316	325	294	335	306	317	291	327	291	323	316	310	334	317	305	312	286	336	319	314	338	325	317	335	312	314	300	366	316	329	299	323	343	326	333	317	323	328	315	358	332	308	318	330	294	315	331	309	366	310	315	324	337	321	327	327	293	330	326	316	339	330	345	310	313	340	334	305	304	336	287	333	325	319	319	327	318	338	303	334	323	319	297	324	312	305	325	328	297	345	300	345	316	307	298	325	365	309	338	324	291	319	322	306	340	305	303	325	312	368	325	319	316	296	321	329	319	301	334	335	307	299	315	320	347	309	332	308	289	298	336	277	326	296	294	342	323	303	331	319	351	302	307	295	311	309	326	303	327	303	309	337	358	314	315	288	340	308	318	314	322	338	305	324	360	338	301	329	332	353	295	316	295	334	340	302	324	322	316	334	367	345	278	342	337	307	344	334	326	307	322	299	308	300	316	346	329	297	306	305	308	352	348	312	295	308	320	310	326	288	311	306	322	323	349	282	307	314	348	316	322	329	347	315	344	316	287	327	305	329	310	338	339	312	331	319	314	312	295	307	276	325	326	353	331	272	277	291	300	346	326	299	281	335	339	309	320	316	335	348	347	290	302	306	330	310	306	332	327	295	327	315	300	335	301	333	308	351	310	321	296	320	276	304	325	363	334	305	315	317	330	317	313	292	317	315	311	321	334	329	309	317	321	344	338	309	335	316	352	359	306	347	349	295	338	331	298	310	309	332	319	326	354	333	307	358	300	323	357	321	306	319	312	322	311	294	311	304	314	312	350	335	317	339	320	326	325	311	358	322	307	348	321	337	321	351	320	295	341	354	300	303	319	316	320	301	308	319	312	318	315	313	329	344	320	316	299	327	323	338	343	319	351	302	308	320	305	306	326	331	273	332	328	335	319	300	331	341	365	302	336	323	319	288	345	309	340	302	318	336	324	327	305	278	287	330	300	325	329	332	330	321	309	305	324	315	296	296	328	338	339	326	301	302	306	317	322	309	281	357	316	323	313	348	333	300	307	320	300	340	341	310	295	327	314	319	355	308	299	283	320	329	349	346	304	320	323	285	316	302	333	316	324	314	304	356	301	316	311	330	320	317	357	318	310	290	306	298	317	328	336	316	304	336	308	333	342	298	326	302	319	297	339	312	322	333	324	333	291	331	354	334	310	343	320	308	321	288	292	337	334	316	306	346	284	320	328	339	300	300	330	293	278	337	325	325	329	337	296	324	321	307	301	318	307	360	303	360	310	325	319	301	311	326	308	300	319	336	291	341	303	317	293	306	307	325	316	343	327	360	308	353	323	314	309	304	356	317	312	331	331	317	335	326	287	314	314	307	317	319	315	312	303	314	313	326	359	316	313	333	293	313	316	318	302	276	320	326	323	325	323	327	317	351	304	308	294	336	304	314	316	338	314	352	330	306	314	298	291	326	330	323	297	313	287	332	329	314	299	285	316	337	308	315	308	327	307	341	322	328	329	319	319	295	303	314	280	295	320	312	333	303	300	288	309	324	354	334	329	339	289	319	339	300	335	329	289	318	330	342	315	325	305	337	301	316	326	304	347	343	295	335	313	319	279	317	320	328	333	298	328	312	318	310	333	317	296	340	321	329	315	302	321	374	319	295	308	319	318	321	340	307	311	310	342	269	305	327	300	294	283	343	319	321	301	320	309	328	342	295	307	346	308	305	325	342	306	338	305	336	332	322	352	319	319	340	352	290	323	324	334	354	298	338	318	316	306	304	307	317	303	344	323	324	362	325	286	316	331	335	319	330	325	319	381	306	328	306	328	345	304	275	317	325	330	361	341	311	356	316	314	324	321	338	318	320	346	320	349	331	362	322	328	318	324	298	347	333	317	336	321	323	283	323	324	341	316	309	319	328	308	272	328	326	314	345	297	330	314	304	296	319	290
21298	25952	30373	13258	5079	3937	4296	3706	3112	2130	1805	1914	1907	1809	1695	1371	1188	1102	1010	905	879	892	867	863	810	876	913	838	878	846	823	817	842	857	861	825	898	892	817	806	887	848	834	814	828	926	876	870	805	820	873	830	847	865	798	844	873	833	832	839	856	828	838	847	883	809	814	809	831	807	860	882	820	825	834	896	857	873	857	816	798	850	878	860	800	838	801	836	862	862	811	849	852	857	897	854	852	828	904	835	874	823	813	799	883	849	885	873	836	845	845	860	875	875	823	864	889	759	826	842	867	880	836	850	851	826	854	854	818	798	896	836	849	835	861	823	807	889	860	851	835	840	826	821	889	845	843	889	830	801	826	847	867	846	869	830	893	794	852	877	867	794	840	852	856	933	846	859	841	830	832	870	818	867	851	868	844	879	843	892	852	839	845	814	838	877	897	835	863	836	803	839	832	856	818	871	792	877	808	862	849	902	874	833	825	842	913	828	838	843	842	770	846	882	891	906	813	840	841	822	857	895	826	807	851	835	866	826	859	848	822	810	843	841	835	859	890	871	869	809	865	836	832	868	903	854	824	807	842	887	874	886	863	809	827	844	820	868	859	891	839	880	828	791	828	813	852	857	823	845	854	836	835	870	837	849	900	873	878	829	837	850	870	871	844	879	874	870	896	874	837	810	866	859	860	775	804	791	866	903	838	817	839	856	853	876	857	849	791	870	840	845	821	809	851	830	849	875	839	871	912	853	891	830	860	816	812	816	871	786	894	845	778	819	838	824	853	903	851	801	882	844	843	887	826	886	831	836	838	797	816	847	852	885	851	874	867	826	869	838	883	858	837	842	869	834	814	851	848	882	875	849	847	822	848	859	872	851	829	859	873	892	861	861	811	838	867	864	817	877	841	836	820	815	788	885	854	809	814	834	820	833	869	818	800	858	793	880	837	868	802	792	865	859	838	817	863	814	861	851	848	795	890	882	837	850	804	884	807	841	845	826	826	842	856	835	845	809	828	869	815	874	808	888	833	908	827	871	837	854	850	830	846	776	866	846	839	886	812	773	808	836	897	838	861	850	815	811	847	822	823	806	840	822	831	821	880	858	805	873	902	901	846	817	846	853	854	877	792	830	889	812	833	819	842	877	868	904	867	812	869	848	904	860	869	888	890	834	886	867	856	841	825	850	909	866	866	800	809	810	853	840	880	813	847	846	862	886	816	805	884	840	883	829	886	825	857	840	833	853	882	861	843	792	841	851	873	840	876	814	858	822	831	825	851	808	874	805	850	826	877	865	864	851	856	906	818	882	841	842	865	849	843	849	846	851	875	774	868	843	864	783	878	803	863	834	849	892	839	812	808	835	812	858	842	794	890	837	893	841	836	849	832	840	853	916	873	853	848	823	926	827	854	846	870	850	827	799	866	834	813	812	860	893	866	834	820	883	841	830	864	871	849	873	860	811	900	905	888	839	887	817	855	768	863	873	867	892	824	845	812	802	800	824	872	840	850	830	865	900	829	871	836	834	836	868	853	858	870	824	831	828	884	817	882	872	873	846	865	863	817	835	898	853	824	861	851	828	866	847	803	856	837	881	883	845	854	812	827	809	788	896	895	820	878	821	882	809	805	864	854	863	814	893	855	837	855	869	868	844	850	865	858	874	880	837	830	855	874	832	822	853	857	842	847	892	881	830	865	829	813	841	828	818	845	843	862	847	851	865	858	792	883	862	839	815	844	891	863	804	858	821	858	876	799	890	826	811	839	878	840	895	863	828	816	873	896	848	866	874	798	889	808	827	854	899	854	830	884	837	869	877	859	861	918	798	825	845	853	878	873	856	838	837	883	869	781	825	820	798	835	832	868	871	834	861	834	807	864	878	813	853	857	804	851	837	805	880	891	835	905	836	915	870	847	834	843	849	875	776	851	883	797	846	861	887	870	832	829	857	818	815	825	831	881	872	895	832	871	846	835	840	831	829	879	868	858	894	837	824	864	820	875	906	853	824	838	846	840	871	857	889	853	852	828	877	869	828	865	820	822	841	805	839	840	865	845	821	878	863	841	846	873	847	860	854	861	858	845	819	895	804	850	821	793	879	863	851	835	853	871	818	814	863	843	845	894	781	857	854	855	863	831	846	820	874	860	862	836	838	877	850	816	884	795	867	809	841	852	817	852	873	898	806	825	858	835	788	878	887	806	829	841	888	867	874	811	864	883	849	853	859	805	884	829	848	860	816	879	834	850	839	836	867	884	797	831	804	841	871	841	892	857	815	846	801	799	822	853	837	841	828	876	849	848	852	817	822	821	817	838	847	833	835	840	913	846	864	825	804	879	847	890	849	819	901	812	824	832	856	847	847	817	823	870	888	863	860	898	850	845	836	836	853	810	865	840	867	806	849	809	819	814	861	857	883	859	850	814	808	841	881	837	878	878	846	862	829	865	816	817	801	866	862	829	836	864	871	826	825	846	861	876	865	813	830	843	861	830	843	890	799	873	816	842	895	783	853	874	847	869	840	834	896	827	861	788	850	885	883	817	819	854	824	898	842	819	833	870	816	831	814	842	846	860	862	822	850	840	780	831	789	812	816	866	777	907	801	928	832	875	891	833	834	809	895	869	837	805	829	842	852	839	848	887	906	873	925	853	849	880	811	885	837	845	860	844	816	829	818	826	876	845	879	877	849	855	865	877	837	804	841	878	860	780	817	788	891	895	866	894	879	852	857	866	833	861	819	865	892	849	855	846	928	870	860	833	873	886	817	867	828	897	823	870	809	824	847	844	812	871	843	852	821	832	842	808	836	855	792	805	854	816	840	838	897	802	816	875	899	844	876	864	832	831	822	852	866	857	849	834	811	824	837	812	822	861	861	807	844	868	876	845	832	854	820	854	831	869	799	857	847	871	842	827	878	829	786	847	852	868	801	898	890	849	850	867	834	854	840	845	853	847	890	835	872	845	819	863	859	838	786	858	890	838	857	839	862	840	875	781	834	845	851	845	877	837	900	828	838	882	851	840	848	823	829	845	874	845	845	846	841	835	832	804	797	856	873	846	857	866	831	778	811	848	853	844	822	833	846	908	845	767	856	872	827	891	876	829	850	822	860	841	890	863	876	845	840	850	832	841	868	859	840	838	855	851	819	851	825	858	853	936	860	857	834	889	863	845	868	836	830	813	829	900	853	890	859	854	837	866	850	851	831	889	831	862	808	844	837	837	812	862	844	853	841	790	816	861	821	831	855	872	810	857	806	887	866	800	839	873	841	892	874	880	865	795	864	845	843	852	892	892	848	894	843	833	873	842	871	850	919	845	804	858	853	878	892	885	888	855	883	894	865	867	828	824	842	833	776	844	849	822	812	844	859	849	835	848	857	869	842	834	823	847	863	860	862	828	886	901	839	884	873	879	847	823	817	841	870	843	887	866	801	845	910	851	846	853	813	864	860	891	864	874	828	858	865	868	868	846	871	867	836	849	859	859	851	856	829	875	891	805	837	870	899
48392	47547	46163	32140	22195	13326	10824	15287	8380	4395	3903	3462	2881	2419	1655	868	610	534	416	406	385	394	345	337	349	347	333	309	302	297	305	316	325	309	331	351	347	311	320	307	307	288	291	301	315	298	341	284	331	280	314	285	293	298	311	277	329	294	325	321	302	299	311	305	299	287	306	286	287	309	309	299	311	320	300	295	320	300	285	317	277	314	291	298	289	292	284	331	283	288	285	304	325	304	308	294	281	287	312	308	315	352	309	323	268	312	297	305	302	285	313	317	287	304	284	309	321	320	275	293	319	304	279	331	283	314	274	286	298	304	320	320	300	310	320	321	323	292	268	312	327	269	294	330	314	292	307	314	317	268	294	338	316	271	293	305	334	309	280	301	334	317	304	270	318	301	318	336	323	301	323	311	305	326	279	329	314	314	289	270	275	304	305	308	260	307	306	331	309	314	291	314	308	313	304	291	296	342	288	314	338	309	275	299	324	303	287	293	320	283	291	294	284	309	295	282	320	290	319	313	318	311	307	273	319	305	307	322	335	272	321	288	298	273	309	334	281	285	308	350	308	317	326	302	317	318	285	322	300	318	323	319	255	312	290	288	300	338	281	307	291	347	291	299	289	303	285	311	323	280	330	290	313	309	303	321	296	250	283	282	294	297	294	294	281	303	305	337	283	337	293	266	305	291	300	291	281	322	309	273	327	309	309	310	328	282	313	321	317	282	301	278	292	331	330	324	304	317	314	320	332	295	304	292	282	333	300	320	328	292	287	281	266	294	301	298	270	323	299	322	317	312	304	320	325	322	292	304	285	311	305	291	340	338	291	312	279	271	286	315	299	304	305	298	324	287	308	280	280	296	320	299	289	310	311	308	296	284	298	330	343	298	306	301	311	300	322	333	337	293	270	299	314	296	324	330	303	293	315	311	298	303	319	304	299	298	316	300	302	275	324	289	339	268	280	308	302	326	293	326	297	301	297	327	274	269	304	300	301	291	296	279	325	328	352	293	296	314	314	305	352	294	290	314	310	296	294	306	280	375	301	275	324	301	296	285	314	334	287	275	298	287	319	285	292	313	308	317	306	282	311	306	292	316	302	315	306	297	289	324	283	326	287	318	320	313	292	278	289	326	325	284	314	313	299	294	314	309	301	302	322	309	297	299	311	329	322	284	306	303	300	315	284	330	293	311	324	319	283	287	306	316	313	310	316	278	307	308	294	326	306	311	291	303	264	289	317	330	309	276	328	282	317	323	300	297	309	318	333	270	271	326	298	309	295	276	321	290	303	299	283	318	311	329	302	320	300	299	286	306	359	304	280	328	291	316	299	304	348	310	289	328	298	321	285	301	287	298	286	320	283	329	296	326	296	308	294	293	293	276	296	312	276	302	310	308	320	318	328	299	301	321	324	347	322	317	309	328	307	317	294	300	311	317	299	325	312	309	344	326	271	295	259	302	314	274	298	301	267	311	284	314	313	320	301	321	282	290	302	322	307	300	295	292	300	298	283	309	321	282	302	312	292	298	320	290	297	299	307	289	296	318	307	275	333	318	297	303	319	310	310	307	279	292	281	282	289	301	276	303	278	343	297	291	307	335	248	331	319	299	287	292	302	300	290	305	304	304	334	292	295	308	317	310	301	297	319	293	302	318	310	311	289	332	291	307	281	312	300	319	321	315	308	323	308	336	301	309	330	315	315	284	307	277	302	300	311	305	302	299	316	303	307	292	313	312	318	306	285	317	325	314	266	288	350	342	309	285	307	327	289	311	346	293	323	357	281	308	302	312	274	334	270	301	321	312	283	308	314	326	268	299	277	274	321	341	334	326	294	294	300	306	305	332	306	307	307	294	307	309	312	323	299	293	322	323	323	324	305	305	320	292	322	304	303	310	282	308	331	302	295	316	325	311	344	326	265	326	278	267	335	283	302	320	280	312	301	324	322	300	302	296	315	335	298	289	284	296	271	338	308	309	307	300	283	313	282	322	318	286	334	318	283	324	345	303	300	338	304	272	306	302	291	304	315	338	284	285	328	316	316	300	276	350	314	309	294	299	297	301	308	319	311	294	300	307	269	319	277	304	304	333	325	313	315	312	338	273	316	313	286	267	319	296	297	312	316	318	270	261	282	305	306	285	272	315	294	337	298	296	307	292	285	295	318	311	314	291	315	335	293	307	285	285	298	318	331	275	304	326	257	302	306	348	334	288	309	295	307	305	323	330	304	299	290	291	331	316	324	278	309	320	308	332	291	340	323	313	282	277	308	305	283	306	301	267	305	291	310	305	278	292	303	291	320	332	308	311	305	293	316	310	291	284	292	301	305	312	313	318	305	302	307	310	317	310	310	290	308	293	292	297	302	310	277	293	318	344	293	339	298	274	306	305	259	333	301	344	328	256	325	296	322	305	330	293	310	320	289	312	308	320	305	294	303	304	284	303	299	307	294	330	301	279	314	301	296	294	284	312	329	302	311	301	315	320	311	307	324	303	311	312	281	306	318	322	317	325	270	308	300	291	283	296	307	307	279	312	334	316	326	305	322	300	282	294	318	339	312	305	283	276	279	319	291	301	313	306	294	331	304	341	309	327	294	306	285	302	287	314	306	284	301	295	301	298	278	292	332	324	294	320	349	320	302	296	288	316	324	321	317	308	316	308	275	286	290	321	290	298	283	296	299	292	304	309	302	348	278	317	303	304	319	305	321	317	287	285	302	308	325	314	286	277	308	290	324	322	323	314	308	280	309	313	328	333	278	317	306	286	325	319	320	315	327	303	284	323	299	315	301	309	314	323	307	274	292	287	327	296	288	280	313	301	272	334	301	285	318	321	312	291	303	295	305	284	301	275	263	332	298	309	276	302	308	301	286	299	306	296	302	297	317	311	302	282	297	303	302	306	283	292	281	352	271	258	318	323	303	286	291	322	295	291	301	317	316	301	272	328	290	329	250	347	278	260	312	310	331	266	295	307	313	283	309	355	281	344	301	321	327	312	295	338	335	303	302	284	284	296	289	260	281	281	330	317	280	300	284	323	310	299	297	325	330	306	280	301	313	290	261	315	297	331	326	319	302	299	301	328	312	287	313	285	320	294	316	332	324	304	326	299	298	323	290	291	331	290	277	323	300	279	333	278	309	270	303	311	303	291	284	272	303	308	319	322	299	298	304	316	302	291	297	321	332	305	312	306	311	307	311	306	289	265	308	345	321	338	283	304	299	338	299	269	288	316	314	297	288	353	289	297	300	293	283	284	348	310	284	313	301	309	292	331	317	318	290	296	310	302	309	335	294	316	281	283	292	309	278	277	288	314	283	296	301	304	323	305	295	287	307	329	295	286	300	322	300	306	319	310	333	317	292	309	333	312	318	307	292	293	317	304	288	327	308	313	298	317	293	304	275	336	311	308	283	302	292	297	296	325	308	285	308	310	303	312	296	290	320	324	289	291	308	308	323	290	301	308	289	277	329	333	296	318	308	306	301	273	308	320	325	312	325	310	270	319
32361	39070	45729	40912	35067	28250	28422	35419	21236	17446	16567	15013	12699	10966	7926	4012	2580	2158	1645	1332	1191	1257	1063	1114	983	935	832	807	823	824	750	854	826	830	827	806	835	795	843	776	808	834	795	780	844	851	823	790	795	768	806	798	783	821	843	859	809	823	817	754	849	788	824	812	840	777	885	835	788	861	845	750	854	768	833	824	758	846	799	753	818	787	836	787	805	754	825	795	815	798	840	838	789	821	812	806	772	821	819	827	823	855	822	852	749	796	814	780	842	786	807	798	803	886	816	809	794	794	790	811	791	771	802	845	745	779	805	828	798	780	821	796	834	774	831	805	816	853	824	781	800	786	822	829	846	791	849	804	832	793	811	795	784	852	831	773	846	797	797	843	749	831	798	836	796	800	887	866	821	817	804	819	834	883	810	808	837	850	779	812	804	787	762	778	787	806	810	847	819	840	832	810	801	797	842	802	855	809	791	811	869	825	781	798	824	767	845	771	790	839	812	791	760	803	771	837	832	824	771	859	800	839	772	848	801	837	802	733	814	809	817	797	800	833	792	835	775	832	795	740	812	790	738	841	848	793	802	833	813	795	834	812	830	805	831	764	807	831	850	812	838	833	811	784	868	821	826	826	814	786	839	827	865	809	807	784	824	838	806	822	799	870	815	803	840	812	841	805	757	767	827	787	864	781	818	834	837	803	804	831	873	834	800	806	792	810	812	777	762	832	832	789	798	781	864	859	816	844	795	805	795	780	827	830	788	803	782	778	765	830	803	821	840	781	777	829	800	814	787	787	795	823	812	830	849	781	863	819	796	835	831	762	826	759	781	822	862	779	796	823	776	810	867	772	835	831	805	804	804	802	807	779	799	738	771	799	838	787	729	801	777	777	837	826	794	756	779	792	786	757	790	785	840	755	777	843	834	827	856	840	841	799	808	807	821	794	817	847	816	798	763	807	797	824	841	795	782	782	838	792	815	800	768	761	819	851	807	832	832	777	835	838	798	791	821	801	784	809	780	780	774	806	797	834	827	783	876	805	828	798	788	782	840	817	792	792	830	792	791	848	796	789	786	782	805	744	783	850	794	819	829	803	840	873	782	812	822	813	795	799	824	824	782	830	810	797	811	796	798	873	827	805	825	783	802	786	800	770	879	821	802	806	814	769	854	807	775	815	775	767	834	790	800	837	802	745	798	792	814	775	801	840	817	816	752	796	798	773	804	827	795	772	823	793	760	809	819	793	779	861	797	777	824	848	766	847	809	841	810	790	826	786	826	855	784	857	819	796	768	824	827	816	785	816	840	860	826	817	806	820	769	844	850	852	768	788	879	799	816	837	837	799	779	855	848	798	810	816	798	807	777	814	799	807	824	814	765	770	834	825	802	794	798	802	847	811	836	837	847	827	841	791	808	831	857	776	782	814	828	839	830	838	837	854	834	830	777	844	839	770	724	794	819	828	811	774	831	798	826	844	812	828	816	760	778	806	844	771	829	818	863	782	792	849	797	851	796	784	830	832	865	795	837	814	797	793	785	769	854	832	861	837	796	737	838	777	775	831	842	795	830	799	862	830	793	828	828	808	747	809	844	827	821	809	788	787	746	794	802	845	853	762	793	831	785	795	816	794	786	804	785	831	853	823	787	773	799	854	818	827	798	851	841	829	821	808	758	818	823	841	791	829	828	808	785	809	788	861	817	807	780	791	778	801	808	840	799	894	807	816	788	831	842	867	793	776	856	776	804	806	827	795	789	822	766	800	827	792	789	844	736	844	798	810	829	814	853	845	796	865	799	818	777	812	798	820	824	827	827	791	767	782	865	796	829	801	875	813	823	841	812	761	849	785	858	814	815	780	828	807	839	776	840	796	787	765	872	814	776	796	822	826	784	799	792	831	809	835	791	780	724	826	786	780	796	788	802	754	840	832	797	799	854	775	812	817	794	800	815	831	728	774	806	782	769	798	789	785	761	811	800	801	844	784	805	811	805	789	822	774	819	816	801	804	786	787	754	815	759	841	827	791	757	756	804	838	810	821	777	826	808	822	817	856	801	806	752	784	818	859	835	840	806	817	829	771	833	817	804	757	843	746	826	804	762	836	785	793	788	813	851	797	828	808	817	784	804	779	799	850	810	834	794	785	825	796	817	820	816	763	861	793	787	836	809	849	864	799	801	758	801	772	808	814	748	783	811	817	811	745	793	783	795	780	765	806	804	764	852	845	807	804	797	795	821	824	753	777	772	776	845	801	768	802	808	842	810	801	785	742	820	846	820	860	790	789	782	827	798	831	808	847	804	816	839	818	786	762	824	819	828	825	798	830	826	851	805	841	832	784	800	826	815	774	835	768	831	825	857	835	799	805	786	843	798	851	777	791	825	784	789	778	789	822	818	864	786	825	832	804	791	798	831	824	801	778	847	847	800	853	759	803	820	772	815	836	835	833	769	818	809	820	863	802	852	843	793	770	784	845	831	805	834	764	834	784	782	777	807	863	792	805	797	839	855	799	842	834	838	796	775	834	811	824	830	782	820	821	883	761	826	765	831	783	869	770	832	813	782	796	830	813	813	828	876	834	790	844	806	824	805	773	760	820	830	814	829	781	827	810	772	791	839	838	805	787	829	777	845	827	844	818	803	779	812	842	853	792	775	740	817	789	793	844	866	827	826	785	800	780	817	844	802	812	851	775	810	808	769	843	827	833	791	832	782	809	798	818	827	784	740	818	802	826	849	757	859	785	786	823	857	810	826	789	855	809	825	754	787	826	810	793	815	809	776	790	801	841	820	842	817	835	817	739	839	819	772	777	770	820	809	809	820	844	800	832	807	838	849	843	801	828	819	792	835	804	785	778	809	839	754	806	795	801	781	755	830	848	781	790	794	808	828	812	796	828	802	820	826	840	838	798	823	744	786	840	809	797	779	823	834	814	801	786	868	779	833	822	812	779	828	787	821	859	799	809	801	792	818	854	827	801	851	810	800	800	864	777	800	822	827	847	847	800	756	810	835	854	823	814	818	827	789	804	837	822	781	801	782	792	786	809	830	761	824	847	798	814	799	765	821	828	867	814	808	850	840	805	814	782	827	830	829	787	821	805	829	747	830	810	860	775	859	825	768	814	831	767	783	755	822	821	788	803	771	779	865	812	804	783	735	817	767	814	854	800	798	822	744	844	787	769	813	811	800	765	824	822	805	737	827	776	797	771	776	756	808	784	818	761	828	788	810	782	794	806	837	808	866	830	830	792	812	768	821	835	806	791	774	795	834	785	811	781	837	829	808	829	777	775	766	807	812	822	818	844	758	810	851	840	788	761	824	824	827	833	784	834	811	876	809	808	769	823	800	786	804	881	788	811	861	810	780	828	802	756	795	846	847	807	778	803	799	808	816	771	806	839	822	822	831	822	802	822	823	836	843	812	828	811	791	797	778	789	788	773	822	828	788	828	766	815	778	866	815	807	793	798	789	820	834	807	805	828	821	864	812	769	853	849	839	799	818	806	799	801
56151	51978	55748	47816	30558	21347	22447	17321	11062	8623	6703	5935	3999	3366	2655	1908	1087	761	629	509	577	479	434	457	374	338	337	298	307	276	277	311	279	275	264	238	255	264	262	258	286	295	264	267	296	275	276	309	291	258	285	284	299	276	259	250	282	267	254	271	296	295	281	268	311	292	282	289	310	269	298	252	283	251	262	263	296	260	278	282	274	260	289	278	295	297	298	268	282	273	276	282	273	276	286	268	303	272	284	288	312	266	258	260	300	254	306	266	260	282	250	264	268	290	243	260	272	277	262	247	275	274	279	260	262	267	262	256	277	267	287	293	267	292	316	281	271	276	247	273	292	281	280	265	279	276	273	278	276	296	245	268	284	266	284	261	265	305	293	275	311	266	258	283	289	276	280	284	270	297	287	235	286	277	272	296	270	284	267	264	253	257	262	268	281	291	265	233	277	258	262	271	293	231	276	308	275	279	272	252	252	269	280	270	273	271	292	262	291	253	285	255	253	248	289	260	261	282	274	302	277	245	233	314	263	271	296	311	280	291	230	258	260	285	258	286	268	247	303	270	293	291	290	307	273	252	254	279	320	264	272	267	272	238	281	286	254	257	277	271	280	286	264	276	250	255	281	281	246	271	280	278	248	265	234	284	264	267	276	258	256	277	296	294	250	271	273	271	267	265	262	275	264	296	278	278	295	304	278	261	263	271	256	282	255	262	313	292	270	283	261	255	269	273	279	284	274	259	284	273	278	296	246	255	262	258	270	250	290	301	248	274	271	269	270	293	279	267	264	250	299	267	273	282	273	294	268	270	265	278	290	251	262	261	270	274	265	266	280	296	305	284	277	295	288	302	286	291	269	291	270	284	278	283	257	290	253	283	265	264	286	280	287	253	267	284	257	291	259	309	291	267	255	249	264	262	289	268	292	250	257	259	280	264	297	291	263	244	285	269	280	275	312	271	259	243	266	283	265	284	258	283	265	287	270	274	302	258	273	278	283	253	280	282	264	250	293	260	295	261	273	272	254	254	282	288	290	288	248	236	261	270	272	286	264	284	266	303	304	245	275	292	269	293	308	263	283	263	269	250	297	285	279	283	281	280	261	301	263	278	264	276	292	275	258	238	299	279	241	264	298	300	249	275	318	270	286	259	282	263	264	264	288	270	251	255	252	247	276	276	271	290	281	301	301	246	284	263	278	286	264	288	251	263	282	262	268	233	294	282	277	262	258	266	269	270	291	285	277	273	306	286	267	279	278	287	261	283	279	283	284	287	283	273	265	277	257	265	262	261	279	279	250	290	283	293	259	274	272	281	281	279	247	270	294	299	268	284	265	249	300	266	292	259	282	285	288	265	288	271	289	254	268	287	245	273	274	277	291	258	282	262	266	278	280	263	273	310	284	258	268	291	288	276	296	267	277	294	289	289	296	252	266	245	256	279	288	291	269	237	270	284	283	264	263	296	301	256	278	283	272	268	260	279	252	279	277	288	264	280	286	273	282	281	289	283	274	270	269	267	284	279	283	246	284	270	273	264	317	253	267	276	271	271	272	250	259	292	248	278	251	268	274	299	259	275	274	278	286	249	269	302	255	305	278	289	298	245	260	231	252	238	283	264	259	295	296	257	243	272	259	300	322	281	296	273	295	289	275	257	257	291	280	275	268	243	291	306	288	289	294	274	281	291	278	271	248	282	298	284	264	292	305	283	272	286	268	241	272	270	289	241	270	250	256	254	282	265	284	272	263	263	300	278	262	287	282	251	268	297	274	243	273	291	289	276	267	260	308	276	257	273	264	285	267	273	285	283	291	271	291	263	264	283	286	256	285	277	269	273	255	256	292	310	284	298	264	285	279	282	281	290	254	275	285	291	272	295	283	287	259	274	300	278	243	291	289	314	263	266	264	256	304	273	292	288	258	305	272	281	281	252	283	259	263	268	283	258	262	273	245	305	288	283	272	278	315	256	276	265	275	260	278	257	271	261	286	228	246	256	265	271	252	266	270	267	290	271	254	292	278	328	298	260	237	260	273	280	276	253	245	277	257	257	277	311	276	266	278	261	254	261	290	291	298	273	280	270	286	272	310	298	291	264	284	304	257	273	270	252	267	290	290	287	283	261	270	255	260	272	273	269	253	284	263	284	291	257	253	248	304	253	264	278	273	280	305	242	272	292	288	319	288	268	268	292	292	252	254	282	276	271	263	264	293	262	268	285	307	259	282	267	259	288	247	273	267	285	276	294	261	257	268	276	297	297	254	274	274	247	235	262	291	270	268	243	252	268	270	266	280	269	261	272	308	274	288	267	284	282	271	263	281	273	306	277	246	285	258	263	262	271	276	263	264	255	240	294	286	296	267	264	293	231	267	266	249	264	292	286	263	245	304	243	308	279	327	269	279	284	265	277	293	282	259	270	280	308	284	284	278	251	261	253	279	249	259	268	265	269	254	283	223	277	252	273	256	281	289	257	259	288	270	266	281	268	289	284	266	274	282	272	325	280	268	284	273	267	261	277	280	310	279	301	267	286	253	256	257	289	287	277	274	275	296	279	277	291	266	265	249	278	277	297	264	319	281	279	293	280	276	292	277	276	274	257	251	271	288	276	253	268	254	284	284	247	282	270	274	293	239	275	276	268	263	296	274	276	278	246	281	296	279	288	267	270	267	287	287	275	267	270	271	297	313	262	266	300	265	283	274	255	249	277	260	273	270	271	260	272	275	270	269	271	315	302	282	267	277	277	285	299	279	264	303	265	279	280	289	283	295	262	298	289	254	263	281	275	299	297	264	284	273	312	272	284	264	277	298	291	264	276	299	266	297	264	271	283	271	289	275	260	246	264	282	277	278	281	266	272	259	257	255	262	265	264	270	271	258	288	257	286	262	296	291	263	268	273	276	267	268	279	264	298	242	289	280	259	299	255	292	285	283	291	254	275	237	269	279	255	251	252	246	281	268	262	239	288	275	256	298	240	281	290	238	279	248	282	267	290	277	312	273	247	273	292	311	291	248	259	288	275	281	279	274	271	266	295	279	258	276	307	260	278	278	306	279	260	285	276	274	247	243	313	248	299	265	265	279	290	274	291	281	290	253	270	303	264	290	293	261	271	281	275	261	265	295	272	272	291	265	266	291	268	282	276	266	246	252	255	274	301	281	296	261	307	295	265	270	272	243	280	284	283	280	263	274	270	277	273	273	270	253	268	261	278	277	271	265	281	293	285	280	269	295	264	268	266	236	265	284	276	313	259	250	276	282	257	257	244	285	277	290	263	308	255	270	292	286	281	269	260	248	308	264	293	283	293	302	245	273	252	270	256	286	289	288	282	291	272	265	266	273	307	267	305	278	293	256	252	270	281	288	293	260	261	271	306	268	293	258	281	260	281	278	306	320	261	274	275	279	289	267	309	286	285	285	248	278	297	279	274	287	271	295	273	286	278	303	234	303	295	248	299	250	263	285	265	297	291	263	266	262	265	248	260	282	274	259	279	281	259	266	287	277	295
37666	42705	54149	52392	40634	35663	40494	32940	28606	25915	22617	20708	16317	14664	12206	9083	5611	3737	2665	2270	2406	2102	1788	1635	1559	1255	1058	926	829	821	859	780	725	704	803	790	759	739	768	733	752	784	740	767	765	714	725	733	743	735	740	736	752	722	791	758	733	745	733	758	667	791	728	730	731	776	770	753	758	695	717	767	733	727	702	696	710	737	657	708	739	713	756	771	769	772	713	734	775	735	742	741	726	709	770	760	656	720	727	728	735	715	718	738	717	727	754	726	773	739	716	737	748	736	736	751	742	721	679	764	694	715	750	727	724	780	680	763	775	747	713	739	750	765	740	748	715	707	754	705	755	772	727	807	757	749	703	787	735	739	675	710	703	731	737	739	766	756	754	772	757	731	740	719	766	763	722	733	714	759	779	715	721	724	721	718	758	760	722	739	727	762	761	765	724	722	718	777	731	724	707	722	734	706	735	735	665	703	743	712	784	783	709	757	720	777	718	740	748	720	760	754	729	711	759	745	690	741	663	702	754	732	775	736	754	758	690	697	759	785	751	705	746	699	719	740	718	725	702	737	790	753	777	706	696	778	739	706	729	692	715	721	717	710	738	702	717	764	710	750	678	725	756	714	725	733	716	772	761	724	755	710	681	743	731	763	746	738	741	698	683	718	732	768	740	659	739	749	748	701	705	700	747	735	749	707	749	734	724	745	740	728	725	741	757	751	730	703	722	686	699	712	759	738	746	721	710	745	697	771	768	752	716	773	746	698	706	773	780	801	718	716	730	732	733	751	728	728	729	719	763	716	740	720	728	715	758	778	743	693	754	724	685	732	752	736	705	751	701	733	769	698	739	775	713	735	704	721	799	728	764	745	697	748	739	732	737	719	770	720	717	744	720	795	740	762	714	683	771	736	724	721	706	745	754	699	743	692	742	732	721	677	743	699	746	742	707	741	752	720	745	730	739	755	698	694	719	761	690	723	797	725	745	723	776	737	748	757	778	727	669	716	736	763	705	698	738	751	783	745	730	740	755	754	758	710	729	730	713	761	738	753	763	736	738	795	740	711	731	772	726	716	725	764	741	782	801	717	704	729	765	723	740	757	777	777	762	740	797	725	693	785	788	673	797	761	753	723	655	749	705	733	684	750	692	747	697	683	763	714	710	745	741	690	733	726	743	718	709	688	714	749	744	690	751	757	765	775	738	798	771	701	736	712	686	697	689	747	750	722	756	727	742	764	733	711	732	709	781	765	751	711	752	751	753	736	705	713	733	766	730	748	798	742	757	726	725	724	741	717	696	728	774	763	711	720	726	701	752	709	740	752	718	715	722	746	706	750	733	699	704	703	726	717	774	758	778	706	721	758	738	671	797	727	722	729	743	722	764	744	721	705	743	766	783	772	706	726	710	734	741	695	733	732	728	731	709	737	744	739	704	670	796	712	704	702	733	731	753	709	700	734	806	776	731	725	730	802	672	725	765	758	685	720	832	810	722	772	726	767	690	726	699	687	770	748	692	757	748	744	740	769	704	797	741	783	787	770	723	705	746	770	695	753	770	747	694	710	767	725	761	767	688	707	746	714	735	732	749	729	748	771	751	735	734	729	763	759	733	738	692	732	731	746	754	683	745	671	801	737	745	768	707	716	735	770	716	690	726	708	719	738	776	758	743	734	769	775	807	717	764	712	751	783	757	772	751	705	721	695	712	744	729	737	737	730	694	766	766	738	716	756	746	712	708	745	725	691	771	691	782	764	729	746	701	706	757	736	715	753	739	726	788	735	719	716	765	737	756	715	729	771	776	689	715	765	731	766	711	701	797	741	752	714	735	771	743	719	732	721	705	784	745	791	790	736	727	755	706	711	706	735	721	729	729	723	788	739	673	712	710	740	732	735	757	741	713	695	711	703	741	713	724	702	760	755	735	747	712	703	693	764	717	687	734	709	738	763	739	754	759	709	745	761	724	700	725	713	696	718	742	756	727	725	675	733	745	752	751	733	666	692	733	702	756	747	722	748	749	730	698	742	722	703	752	796	744	746	734	714	705	685	698	754	700	741	718	758	711	692	764	695	722	699	733	715	735	743	780	781	748	743	731	707	744	732	734	692	720	754	735	751	777	757	780	737	704	753	762	738	733	763	739	770	724	707	739	698	711	753	751	702	738	740	715	716	668	737	785	729	756	735	755	719	756	747	723	733	739	729	745	732	724	737	719	710	721	736	706	731	745	741	718	713	775	737	721	735	696	745	773	698	754	721	722	735	784	735	716	778	750	772	782	737	743	734	772	770	788	766	745	719	734	712	753	757	698	741	752	733	753	722	715	746	721	760	707	774	748	763	721	748	725	761	739	734	720	755	709	691	732	711	732	747	738	745	777	750	736	769	730	766	745	731	681	735	730	723	722	707	751	709	738	732	708	726	727	750	745	695	746	741	732	728	708	752	738	740	710	729	745	788	705	729	741	749	802	724	708	781	727	792	726	753	737	752	767	712	743	720	744	731	721	745	734	731	743	766	693	759	748	747	754	779	704	744	785	742	707	727	707	756	674	728	775	698	736	733	752	730	738	695	749	681	715	705	718	727	823	761	680	739	727	755	753	748	765	746	748	753	745	679	791	770	750	737	772	710	731	735	726	688	789	757	706	740	752	757	757	733	725	754	722	733	749	707	743	713	752	713	771	768	767	728	758	734	694	779	768	701	775	704	724	689	737	729	713	783	741	704	727	720	746	718	746	742	770	736	742	724	750	771	738	738	742	749	730	723	723	691	719	738	744	729	733	730	704	722	683	741	731	698	753	738	758	774	745	711	733	788	780	759	775	764	714	737	758	749	762	744	722	758	736	744	673	756	781	714	740	748	770	714	730	703	746	715	718	710	704	784	759	713	734	777	763	706	757	726	733	722	711	773	717	731	748	702	718	734	733	803	735	734	784	715	744	730	702	778	720	745	697	726	730	686	757	706	782	723	708	764	755	728	728	717	708	701	731	712	748	736	697	732	719	691	719	706	685	722	723	785	746	691	716	734	735	708	728	716	733	734	761	746	723	729	756	782	695	775	754	737	723	768	708	737	744	759	712	687	772	741	691	738	764	752	806	749	738	728	749	710	746	749	727	773	758	765	729	759	723	763	687	761	740	748	753	712	745	690	712	741	737	724	744	711	713	710	754	748	746	734	698	742	754	759	731	750	705	721	741	732	697	756	740	715	712	726	707	702	729	726	737	752	784	705	768	726	706	724	718	712	693	747	726	669	692	737	733	731	740	700	753	757	745	728	742	734	713	738	740	727	707	742	700	786	693	733	724	761	724	712	731	784	718	686	709	762	713	752	745	795	712	761	761	759	750	742	685	724	733	743	726	774	772	739	765	724	774	749	747	771	718	763	746	721	765	727	807	771	716	750	725	737	738	765	742	764	775	768	725	721	730	735	775	732	703	703	702	705	768	724	769	770	699	700	741	736	720	696	667	765	770	707	730	754	762	771	733	710	699	702	761	738	734	746	732	707
33785	30660	25327	13561	4519	1052	873	810	658	764	614	580	551	384	350	331	328	356	319	324	303	310	301	274	353	290	314	291	306	343	310	343	310	282	283	349	342	306	334	306	315	319	347	290	281	326	331	303	277	301	325	307	318	314	319	325	334	304	298	279	294	323	326	327	337	336	299	309	329	326	304	339	335	326	299	297	327	296	304	302	304	324	312	283	297	330	301	349	324	302	308	335	346	312	334	330	338	323	325	290	302	323	335	322	315	316	326	327	317	319	318	305	354	320	346	301	323	335	325	312	315	289	299	322	313	306	312	335	312	290	312	350	318	333	324	329	326	305	315	294	335	278	316	297	316	319	324	295	330	334	335	323	323	297	320	345	315	352	345	343	295	292	319	331	311	306	328	307	335	330	302	320	337	316	299	314	310	291	317	334	317	346	298	311	304	300	338	337	355	293	319	330	340	280	337	314	304	336	316	326	338	287	311	310	320	336	353	291	306	325	322	285	279	270	309	320	315	296	327	292	312	324	327	313	350	301	317	340	303	337	328	344	310	290	324	315	291	285	319	316	312	296	319	322	340	297	339	350	295	322	340	323	320	321	276	309	310	319	311	334	310	288	325	324	296	345	321	342	321	285	323	294	296	329	302	308	342	320	310	301	304	306	357	350	310	319	318	307	288	308	295	298	287	334	301	324	320	293	323	338	279	341	314	326	313	323	318	334	336	290	297	321	309	279	294	325	320	293	341	293	313	338	318	327	291	313	305	279	295	317	342	320	316	277	333	360	321	309	338	298	280	322	312	293	299	296	316	335	314	297	324	306	315	300	314	322	304	328	299	318	308	344	287	324	304	299	310	307	296	321	288	313	316	352	337	308	295	312	306	306	289	318	314	281	302	340	342	306	286	325	286	301	324	330	306	292	331	294	317	327	299	302	281	330	314	363	287	288	339	287	333	317	305	342	314	331	308	291	319	310	292	320	310	312	322	330	321	338	303	318	276	304	333	319	343	274	310	284	325	338	339	329	301	309	314	344	306	304	322	301	310	306	338	331	281	339	314	308	320	303	323	325	322	350	319	339	317	298	306	321	335	300	311	306	355	340	341	308	319	301	309	302	332	319	306	330	324	288	300	325	316	333	310	330	351	286	308	314	296	334	343	344	279	308	267	341	288	306	312	290	286	305	318	338	323	335	318	286	294	307	343	341	297	316	314	309	342	339	335	309	344	308	308	322	266	324	310	311	313	293	298	331	343	362	291	278	328	298	308	317	314	319	317	304	349	296	313	323	342	302	329	300	316	348	306	303	309	278	299	295	324	319	320	306	318	339	331	287	282	293	325	310	305	301	326	320	324	295	344	318	308	280	325	308	310	331	293	335	287	326	302	310	303	308	303	310	336	307	323	313	319	306	334	333	327	334	356	284	288	328	312	385	313	333	309	319	318	339	322	309	316	316	324	315	321	338	312	294	291	337	302	312	333	330	326	302	315	304	306	311	320	290	287	299	299	294	318	315	295	328	306	306	304	336	330	341	323	316	294	321	300	297	315	312	269	297	298	295	292	294	278	356	321	301	352	315	305	326	269	344	347	278	317	281	311	297	301	349	310	310	293	337	299	339	313	310	293	339	298	315	329	336	300	331	307	323	329	331	328	306	344	320	270	281	296	327	331	297	318	334	322	311	309	325	299	345	338	330	290	302	302	317	309	309	304	327	297	325	337	319	315	313	320	284	317	328	335	312	300	336	314	352	314	319	338	365	345	311	291	288	292	346	347	336	304	302	312	315	305	312	318	333	314	302	347	322	308	330	361	324	328	293	308	311	339	329	324	313	359	332	341	299	314	317	327	282	318	318	306	321	329	326	318	292	291	329	284	314	293	295	305	310	325	318	311	313	308	334	285	324	345	306	292	306	326	342	284	323	319	328	322	294	326	332	330	337	311	313	304	332	284	315	349	306	303	325	322	323	301	308	319	315	308	305	313	342	293	325	315	323	310	295	324	329	302	297	295	345	311	305	328	311	287	312	304	334	283	302	338	319	299	319	322	314	302	288	311	302	279	309	324	289	324	345	301	326	311	285	295	311	313	316	325	341	320	301	294	327	287	327	312	312	328	305	307	338	304	315	326	332	324	305	300	301	314	327	326	324	335	343	297	321	316	277	310	292	315	324	319	332	309	310	312	312	325	310	302	312	318	298	312	324	352	329	306	318	283	322	284	344	309	305	330	319	326	272	316	300	331	309	341	301	307	288	277	349	300	318	323	293	304	338	347	318	322	305	328	321	318	299	326	302	338	285	289	319	319	305	309	300	317	319	346	316	301	310	317	306	320	357	321	305	333	342	306	313	335	334	285	300	288	326	322	278	316	329	335	305	298	299	347	316	334	303	309	296	292	283	326	315	308	320	324	312	285	321	320	301	314	322	292	309	321	327	338	319	295	315	330	326	298	320	319	332	309	319	291	321	318	312	323	335	312	327	327	317	298	328	331	330	314	299	312	306	355	329	322	315	303	311	309	322	315	283	314	316	316	304	299	274	312	349	327	328	316	305	339	291	319	298	342	301	296	297	324	302	314	320	331	313	306	304	308	324	326	326	349	338	313	322	312	324	324	272	346	330	334	301	334	307	348	333	314	303	328	266	300	292	306	318	317	294	327	323	325	304	312	297	301	332	307	297	291	329	287	325	300	310	313	328	304	298	316	327	322	314	301	336	311	346	305	294	350	311	292	289	331	288	286	302	318	300	314	300	313	318	331	309	296	328	343	326	323	297	306	312	308	316	320	310	293	317	308	299	326	343	319	328	297	319	333	332	309	308	311	320	326	331	283	304	306	334	305	285	282	310	310	312	320	295	367	300	312	320	330	302	306	345	302	332	291	327	354	326	316	320	315	308	297	307	326	345	318	310	300	293	311	310	315	323	332	307	326	290	326	296	342	308	292	326	329	303	321	328	315	311	283	335	337	319	336	351	315	317	324	320	335	345	328	351	312	335	312	312	309	343	309	344	314	317	303	298	279	334	331	327	302	337	318	321	290	326	329	291	347	303	310	342	334	318	324	353	353	320	302	331	309	299	357	309	294	343	273	283	278	311	310	317	316	313	306	301	333	324	337	328	349	318	319	299	289	317	317	305	296	338	343	304	291	300	298	313	321	328	308	317	314	315	302	336	275	298	307	322	344	297	306	334	327	325	329	325	288	311	327	337	318	322	332	298	334	297	323	317	310	325	320	308	338	323	314	284	312	341	293	312	316	331	301	337	311	308	286	313	320	307	320	316	321	310	319	350	298	310	334	310	325	291	293	311	316	292	317	310	294	303	326	299	314	312	283	312	312	296	271	364	312	343	317	334	334	296	298	309	326	280	319	324	323	293	330	313	319	326	295	347	291	318	309	303	330	314	294	318	308	315	307	286	319	324	289	291	287	301	325	314	319	326	314	332	320	317	324	305	335	314	321	312	282	347	339	295	310	330	301	292	324	313	298	339	316	318	350	317	285	311
22110	25052	29264	23204	11252	4133	3924	3763	2981	3931	2832	2478	2011	1244	1088	1139	1023	871	868	871	837	871	865	892	896	886	846	878	787	839	791	819	798	832	796	826	841	862	871	833	866	908	843	822	844	796	819	806	824	823	828	813	817	862	789	851	829	844	863	805	871	865	827	850	826	842	831	857	856	824	809	808	877	902	779	834	891	858	831	836	866	824	789	811	927	870	836	828	804	870	807	811	792	863	826	819	852	841	852	820	842	849	836	791	841	801	832	828	814	791	845	869	826	849	854	822	818	818	804	833	823	872	822	863	805	845	835	801	847	832	836	893	854	846	828	776	848	876	843	831	865	814	806	830	829	850	884	808	835	874	818	875	837	852	838	811	815	777	879	848	809	829	831	827	859	857	793	813	852	853	858	859	821	821	828	828	850	810	838	874	834	886	848	846	836	842	854	830	862	812	838	854	831	847	852	856	839	840	818	804	821	799	832	808	829	856	831	789	821	873	800	851	838	826	855	849	834	836	828	850	883	842	866	880	830	841	849	784	790	823	832	803	813	834	854	840	833	823	859	831	825	864	764	865	797	825	778	858	864	866	829	810	784	837	821	816	840	850	770	880	833	858	841	835	838	801	868	866	863	814	835	811	824	805	850	823	857	837	912	806	850	844	883	841	810	847	817	791	813	805	799	820	840	775	818	797	828	798	825	822	823	847	811	830	811	897	854	840	842	838	847	835	893	858	850	829	857	811	821	841	820	841	810	798	829	876	829	837	828	803	860	857	857	820	884	838	843	860	787	873	853	860	812	825	856	811	840	828	871	840	820	797	803	869	842	862	799	823	857	859	855	838	867	840	841	877	817	819	889	810	795	821	797	819	828	825	818	838	806	824	846	843	837	894	866	849	822	803	792	804	845	816	878	813	876	842	844	823	851	928	809	884	861	803	810	875	796	812	873	852	845	824	809	829	853	852	819	813	844	816	856	786	864	817	815	902	886	843	834	850	864	830	784	884	872	775	830	826	857	844	852	869	786	807	834	861	841	791	819	846	791	832	813	834	792	818	806	800	838	828	850	852	815	859	839	837	816	850	852	848	882	800	816	810	818	867	826	879	801	809	822	792	831	838	858	869	849	767	811	831	875	807	829	809	818	810	862	848	840	806	886	798	841	850	879	838	855	858	827	919	815	845	799	843	861	850	838	832	837	803	827	821	789	864	854	825	803	816	786	799	788	816	852	819	794	811	823	819	885	895	818	855	863	808	829	820	853	798	819	819	840	834	857	798	852	843	888	830	794	852	846	866	812	839	860	831	847	850	826	775	823	835	814	829	846	857	800	790	863	782	821	832	829	853	853	814	807	857	919	825	858	842	871	903	821	794	808	907	829	802	808	857	847	839	834	849	782	792	861	789	802	809	837	790	799	867	826	825	840	769	851	838	842	855	823	828	845	856	815	883	817	878	809	838	853	786	839	792	814	853	839	856	803	868	801	794	805	815	834	832	828	866	872	830	802	855	858	869	889	862	843	883	820	847	772	803	867	802	796	857	746	841	862	844	866	799	883	878	851	856	858	812	845	856	879	867	790	800	869	860	809	796	880	823	807	839	841	823	827	843	894	816	860	855	806	852	833	829	883	857	864	862	865	847	772	942	831	828	852	787	840	796	855	864	815	833	803	883	859	795	817	828	851	823	833	814	827	805	887	858	855	780	881	837	825	822	829	844	838	846	812	799	816	866	834	834	844	805	827	861	813	781	829	803	847	801	805	851	806	859	866	788	788	818	823	831	846	794	789	796	854	843	841	829	774	856	808	792	835	791	815	838	856	858	868	857	829	862	842	824	872	834	773	815	870	810	856	806	866	807	847	805	858	885	803	796	767	803	816	847	853	795	840	876	854	840	833	832	838	856	805	817	868	812	830	868	856	856	811	823	838	859	839	842	787	816	828	831	851	804	863	795	848	842	849	788	827	841	884	845	785	853	834	854	831	844	808	812	808	865	833	779	833	880	850	853	857	790	824	803	863	835	847	840	819	864	848	835	868	833	830	847	855	864	827	902	845	828	812	831	846	823	812	868	825	830	851	837	833	851	862	847	855	826	842	820	878	805	847	843	860	842	840	846	807	861	816	844	879	834	858	827	849	863	856	838	820	837	831	834	793	809	838	830	874	881	821	827	823	856	814	859	821	857	849	820	852	831	834	885	792	835	795	839	819	848	844	807	827	801	824	805	829	839	839	825	841	874	836	796	830	846	826	820	791	831	831	851	831	828	877	815	819	804	900	843	834	838	816	782	821	761	872	851	840	802	853	807	860	807	776	867	829	845	816	885	854	813	885	843	825	834	856	874	823	845	829	837	838	838	864	876	812	857	825	797	791	825	841	863	896	798	838	818	844	829	787	839	820	811	786	797	860	793	822	849	849	861	911	837	865	805	941	807	823	783	795	853	832	848	838	852	823	853	821	864	817	867	863	834	842	846	817	826	848	823	861	869	787	850	839	786	808	873	852	893	841	827	820	829	871	859	815	819	841	806	837	815	800	858	811	859	784	820	828	814	828	812	838	831	830	791	848	846	806	837	821	813	856	838	892	878	910	775	874	794	818	766	831	853	837	841	816	843	827	835	843	843	847	851	873	850	803	851	826	805	813	855	832	814	829	847	883	824	824	836	820	844	803	848	804	846	828	834	832	870	787	830	822	816	831	804	882	852	797	820	844	841	846	862	816	829	863	871	788	784	857	847	825	840	812	847	885	868	851	916	822	847	852	854	834	894	817	801	853	821	817	863	840	828	858	850	858	867	833	835	778	855	846	836	858	866	863	852	809	807	847	878	861	871	856	820	830	846	849	794	814	818	878	822	837	843	835	840	841	811	811	838	836	835	849	817	834	826	828	865	845	838	861	850	801	838	859	816	813	831	845	835	871	816	886	807	810	875	851	886	825	897	849	846	875	831	874	809	862	842	813	814	884	838	773	873	837	886	815	860	850	785	805	805	866	850	894	828	790	847	836	822	806	811	878	853	794	808	837	821	863	789	814	827	839	793	808	812	820	850	818	815	810	856	845	811	832	876	802	847	861	882	811	827	875	831	852	877	897	850	818	820	813	908	818	817	814	821	836	834	819	864	829	796	875	851	804	871	810	800	856	817	874	892	798	865	832	821	844	872	850	825	779	846	819	819	837	857	809	844	868	787	849	799	847	870	811	884	842	779	855	845	880	828	828	802	831	823	870	887	809	852	809	828	842	831	869	790	798	863	851	763	831	841	857	859	858	842	856	828	832	900	839	841	809	832	842	805	850	872	824	823	867	862	812	834	845	810	844	842	835	799	814	818	805	843	778	850	822	842	807	837	830	802	833	833	837	838	835	851	768	812	875	801	833	824	849	855	874	806	841	807	800	844	830	874	818	802	837	866	828	850	846	796	856	794	820	846	839	865	835	861	832	809	864	873	854	864	827	828	837	841	824	837	876	790	832	817	835	842	877	822	862	837	794	831	789	855	821	812
46851	44462	40878	35145	26271	16135	17492	8095	8062	6981	4114	4531	3377	1993	829	673	485	364	369	361	366	375	338	344	318	296	319	295	307	304	291	300	288	288	321	320	287	294	306	297	313	316	298	272	269	306	307	307	286	299	277	306	323	289	301	300	272	330	279	299	311	297	302	266	271	306	319	296	306	291	289	273	279	293	286	289	300	281	274	316	309	330	295	284	306	280	333	287	273	313	318	300	331	275	257	321	306	312	292	285	320	285	255	270	288	336	309	302	316	293	311	284	290	334	282	278	306	311	296	319	289	326	294	280	298	303	316	284	289	304	278	303	314	287	283	283	328	329	270	284	311	309	304	270	328	312	294	292	311	311	294	318	279	288	316	322	277	339	309	302	292	301	310	329	308	284	327	321	305	306	321	304	283	280	293	311	287	323	307	312	305	301	301	288	305	301	322	307	294	311	297	326	299	307	288	298	300	290	304	349	298	289	283	283	302	298	276	287	313	308	297	308	312	294	303	327	274	291	299	311	315	280	273	307	318	319	303	286	295	270	311	299	299	282	305	316	280	297	279	271	272	290	271	295	314	329	281	316	303	294	283	320	318	305	309	333	272	306	304	342	301	288	307	308	313	337	315	284	315	285	328	288	288	283	286	270	259	282	288	296	285	309	301	343	292	295	326	285	282	300	324	298	316	293	275	294	298	314	291	300	293	295	308	308	293	297	309	322	336	291	282	296	281	317	305	295	308	300	328	311	271	261	305	286	276	314	314	325	305	325	288	295	270	337	284	320	298	314	307	305	295	309	280	293	264	299	326	311	298	306	314	331	349	248	307	293	277	326	300	306	300	333	261	297	279	345	293	262	295	286	324	297	306	292	304	301	324	317	262	260	285	311	302	301	292	292	328	310	275	277	284	264	314	316	324	293	286	331	320	281	285	314	296	293	293	289	307	309	314	307	312	292	303	296	286	288	278	289	290	301	285	305	286	306	338	293	308	333	312	294	317	293	305	327	322	301	269	261	268	295	300	310	310	301	310	323	279	292	321	286	320	336	291	295	319	335	310	278	300	307	298	308	276	312	286	273	280	305	317	328	301	300	270	296	314	296	282	289	316	315	288	293	301	280	300	285	281	297	300	307	308	288	282	341	318	308	309	294	289	320	309	304	301	326	302	320	324	332	297	318	303	302	284	298	311	287	288	313	321	308	309	293	315	315	327	295	272	299	315	328	289	286	296	283	252	311	291	292	322	293	268	306	294	269	278	278	313	300	291	314	270	291	301	292	268	298	321	284	291	307	308	304	307	308	308	294	301	286	316	292	288	310	281	285	320	313	281	317	298	299	310	325	303	299	296	310	278	273	293	314	301	285	326	305	292	298	295	312	332	308	297	308	329	305	283	329	324	295	311	295	299	330	298	322	313	331	282	286	282	301	294	297	325	301	280	299	310	311	327	269	281	291	274	331	320	326	297	288	297	322	320	303	301	329	304	309	310	318	297	303	307	268	301	279	312	303	283	284	314	314	289	318	289	285	317	304	287	339	300	317	304	314	315	295	273	328	298	327	287	303	306	283	331	275	304	325	329	345	348	292	303	302	318	323	287	324	286	318	316	306	268	304	297	310	314	305	296	299	291	278	274	309	304	318	298	306	289	338	311	286	291	303	292	274	312	288	293	310	338	307	287	301	335	308	304	299	279	322	308	269	314	269	314	304	284	316	285	313	305	294	282	296	313	312	304	288	295	275	296	308	277	307	304	278	276	289	320	295	311	322	299	266	293	318	297	300	314	295	311	304	289	325	337	315	293	295	300	306	295	320	304	306	291	305	293	295	281	318	308	339	309	304	298	326	318	288	298	306	281	272	303	291	299	312	265	305	288	315	323	296	306	288	304	306	303	326	341	295	296	308	309	299	291	340	331	323	301	305	287	283	308	292	306	280	289	315	317	278	317	318	305	281	313	318	288	270	271	264	260	284	304	310	317	298	316	275	333	307	284	271	296	272	278	298	332	293	313	282	310	309	298	309	304	294	288	305	282	292	293	317	299	320	289	295	281	301	295	304	304	299	343	302	306	317	325	279	325	306	284	268	300	309	263	310	284	287	295	299	301	310	320	272	314	280	326	335	288	294	322	287	301	281	311	316	300	316	277	281	280	320	299	294	312	311	293	310	285	276	260	304	336	320	284	297	314	322	301	297	291	323	304	309	277	286	264	347	268	306	277	306	307	300	278	282	295	295	286	312	279	301	334	298	291	280	286	298	291	250	307	262	303	333	295	300	309	285	306	297	301	277	320	311	340	307	303	274	281	294	258	289	313	284	277	311	271	314	313	315	322	314	312	265	299	308	318	271	296	289	312	273	292	290	305	294	309	320	309	314	305	322	330	306	319	339	279	276	329	298	298	281	277	309	288	298	334	287	306	293	320	313	331	285	278	270	309	298	328	323	309	292	283	300	301	295	314	304	283	307	290	305	303	302	295	298	286	289	299	310	278	287	309	301	297	294	301	305	316	318	296	307	272	291	254	321	282	293	316	274	310	333	305	305	297	338	334	307	301	282	309	311	287	293	320	286	293	286	321	297	300	326	260	324	313	318	313	278	292	304	308	296	327	330	284	332	305	317	303	289	313	289	338	303	306	295	313	296	298	292	311	325	288	295	298	315	278	278	301	340	287	289	308	308	319	304	321	289	264	310	320	277	308	322	301	324	303	305	313	312	308	256	309	292	311	300	310	298	308	333	309	275	318	305	312	302	297	292	288	322	319	291	255	336	319	315	303	330	296	299	289	317	323	272	303	281	330	303	267	296	282	318	278	333	316	290	299	316	297	268	332	281	307	310	292	319	312	339	294	306	279	309	300	281	329	357	272	315	280	280	330	291	282	305	292	294	317	305	284	315	320	314	300	286	300	284	278	324	297	285	280	303	330	287	296	289	310	307	285	323	301	291	308	295	314	292	298	323	271	318	313	296	289	310	310	315	285	314	280	307	315	263	303	288	300	327	263	295	287	306	286	290	331	293	317	276	314	290	305	283	322	345	319	272	298	250	317	302	305	302	315	319	272	322	327	274	292	269	280	270	297	285	317	317	290	308	323	316	319	274	287	314	291	308	311	274	277	307	283	329	316	324	294	317	293	314	271	327	299	300	308	285	333	274	295	303	312	287	301	331	263	270	309	282	263	268	315	294	321	262	276	302	293	311	277	292	312	311	302	314	262	303	313	306	276	307	296	319	305	296	303	295	303	300	295	277	299	324	283	344	308	282	300	283	292	313	303	313	335	280	295	278	287	304	266	334	321	311	290	315	317	323	287	333	289	272	294	307	286	299	307	347	268	290	285	311	301	309	261	286	294	308	319	312	307	279	277	282	328	320	285	284	330	292	317	278	278	297	299	273	260	285	299	306	284	317	300	314	318	311	291	269	296	282	302	305	289	289	282	283	309	311	292	277	294	292	302	313	274	306	296	319	288	314	289	323	296	327	296	303	279	299	314	326	289	260	305	321
31204	36344	42059	43879	36961	31604	34722	22206	25275	22398	17121	18369	14722	9168	3591	2603	1832	1535	1294	1186	1208	1063	1042	934	938	942	842	828	808	859	812	833	782	823	764	829	852	823	788	837	793	766	774	814	825	783	789	837	779	811	784	745	837	824	797	832	788	764	806	788	801	797	717	839	860	837	810	767	819	801	830	730	790	807	841	820	814	757	817	812	780	792	831	780	783	788	819	776	808	804	811	762	827	801	810	826	783	739	795	835	807	826	838	831	830	812	799	828	822	820	841	786	774	850	790	778	797	796	795	788	840	749	851	825	774	786	758	760	819	793	815	772	793	786	820	801	818	797	796	872	834	776	780	842	824	753	805	795	806	776	774	803	791	809	778	813	774	830	824	824	789	746	809	859	830	781	761	772	842	793	797	795	820	786	823	773	739	819	848	787	786	792	795	844	844	748	816	850	751	782	826	806	872	789	828	790	820	767	797	804	785	760	809	809	821	860	772	803	809	788	836	754	838	842	779	819	796	780	821	811	847	785	842	775	816	778	809	795	823	827	822	776	847	766	818	822	789	792	820	818	801	837	853	832	817	828	806	764	821	800	799	782	770	800	780	795	807	775	860	842	780	828	793	794	805	764	783	798	788	786	851	789	864	824	774	752	747	823	802	842	838	790	797	798	795	794	860	814	793	805	829	804	802	820	777	809	837	806	810	780	856	803	808	848	799	763	785	847	875	845	784	829	752	815	823	809	776	856	790	828	832	837	776	889	798	801	807	836	815	756	804	801	791	791	840	801	802	839	767	772	802	834	805	812	855	809	809	815	821	826	838	814	743	801	850	835	850	753	780	789	840	801	823	795	750	849	791	789	803	818	805	825	875	810	784	812	803	817	791	813	813	768	820	817	803	773	717	779	811	772	807	760	849	842	824	788	813	806	854	812	770	833	810	830	740	798	839	788	807	784	832	840	787	811	815	816	757	799	787	791	785	802	851	762	802	798	831	786	780	809	815	831	790	818	808	798	806	795	789	747	784	775	797	795	802	813	803	793	792	785	802	777	783	854	747	805	806	784	788	825	797	798	831	813	804	857	805	799	799	791	758	772	739	831	786	825	780	776	783	819	781	822	840	791	844	764	810	818	832	787	847	795	819	797	776	746	824	743	848	787	800	837	786	797	832	788	793	780	844	855	815	770	810	807	825	812	813	830	808	784	822	807	799	772	808	779	811	782	861	810	822	754	821	796	861	770	781	846	822	778	810	788	757	811	833	772	804	768	801	787	810	827	811	765	814	795	799	791	788	759	786	808	793	812	839	829	819	840	820	845	786	815	842	810	772	858	814	845	769	778	823	782	789	824	816	749	812	806	776	829	789	826	895	784	759	802	821	842	760	834	812	793	814	782	790	802	840	793	822	757	837	815	830	744	794	765	806	798	802	792	829	821	802	787	772	770	812	819	753	796	798	776	774	774	820	839	791	775	745	819	849	761	799	747	736	788	724	740	841	810	829	762	774	792	831	746	794	769	833	813	843	782	843	813	788	825	814	800	784	805	825	809	796	826	837	806	839	775	790	807	819	857	798	804	780	819	791	792	805	789	753	790	827	763	843	804	791	761	802	812	828	790	839	811	802	820	798	837	833	804	805	797	792	818	816	868	804	807	807	789	766	835	826	817	825	762	811	766	821	785	831	775	754	838	792	837	788	786	776	803	830	798	868	783	775	804	815	778	804	785	789	847	817	772	833	815	801	793	823	804	835	807	843	815	831	830	833	819	810	761	822	809	799	815	791	790	754	776	817	844	811	837	820	798	816	775	837	795	783	794	775	805	838	856	780	796	768	820	825	830	792	803	732	805	798	820	794	830	746	802	804	814	817	799	774	806	765	767	806	842	798	831	761	769	830	747	817	779	833	841	814	776	774	836	777	815	781	807	795	762	797	797	751	834	789	819	793	754	825	801	802	796	797	751	849	780	832	829	832	789	815	808	805	813	837	818	847	863	886	771	784	816	784	764	798	803	787	808	811	859	860	744	818	832	833	803	809	827	827	816	841	827	819	787	758	774	808	799	816	825	841	817	847	779	811	825	872	797	863	841	836	759	802	811	759	775	788	819	849	756	766	784	758	830	800	758	821	837	789	842	828	840	803	768	819	808	777	780	806	774	828	891	796	800	797	805	822	787	819	785	781	798	779	808	855	764	832	805	756	752	814	828	795	787	824	849	796	850	767	812	808	801	820	846	799	817	779	736	762	800	770	864	795	817	803	831	790	843	827	793	831	797	786	838	791	821	822	827	855	837	809	814	809	793	773	818	786	777	797	828	808	794	808	789	810	777	857	820	803	812	797	821	799	768	819	760	807	806	784	836	815	831	790	776	786	801	765	830	780	790	793	836	811	763	777	771	827	807	830	781	788	825	788	832	822	784	790	765	800	814	755	815	839	736	845	800	797	767	816	780	827	789	824	801	807	777	800	795	774	776	795	807	781	808	802	779	763	841	827	795	778	786	786	747	802	764	784	792	805	803	808	793	806	800	790	801	801	790	794	830	794	795	822	826	802	785	798	767	794	810	856	780	847	809	810	807	799	810	778	773	776	771	826	806	807	818	774	772	752	771	795	774	862	807	784	778	771	817	800	835	779	760	808	813	815	808	796	826	793	786	786	810	823	783	870	855	776	818	848	789	813	851	799	795	789	806	788	821	825	802	851	822	850	818	756	789	834	752	862	774	793	827	813	830	782	812	756	761	831	781	812	761	789	771	774	825	823	817	813	784	827	793	777	795	777	848	785	769	798	831	811	869	788	818	828	819	831	832	797	802	848	751	829	797	836	779	800	765	824	805	801	822	761	826	803	811	781	779	783	768	792	782	768	852	771	852	847	840	805	793	814	815	836	829	824	825	800	795	801	852	777	878	797	781	800	770	812	804	759	770	832	774	812	792	765	812	823	858	831	806	766	766	829	774	809	809	849	856	815	857	826	790	829	766	811	792	789	750	813	819	821	787	822	826	817	792	793	770	765	813	780	833	789	806	775	789	766	781	752	853	784	834	770	829	836	824	829	790	789	769	807	762	787	803	829	795	827	815	826	776	826	752	846	800	857	800	785	789	817	784	836	802	843	837	806	811	765	795	780	804	794	810	811	819	831	820	831	809	819	821	735	801	782	831	764	828	808	820	762	821	776	807	786	777	812	803	822	838	799	846	785	850	808	777	807	779	801	812	840	798	800	835	757	769	828	757	819	819	812	775	827	771	808	794	807	818	774	821	814	826	779	853	810	804	811	810	812	767	805	805	848	836	828	814	850	787	770	749	814	826	853	771	833	791	869	775	791	798	861	747	816	821	805	825	811	790	812	811	810	808	786	773	781	811	864	845	810	812	770	768	801	788	801	777	848	748	799	784	804	785	822	829	817	782	822	778	818	821	831	819	796	769	750	800	776	758	774	779	800	810	816	817	841	833	776	745	796	806	831	764	773	853	775	810	808	795	804	820	805	757	780	796	755	828	767	863
54004	47713	49396	47467	44362	27500	21583	14036	15297	17388	12095	7645	5220	1820	1114	856	625	473	455	417	391	334	345	338	326	301	266	297	316	293	304	270	280	261	289	284	278	285	281	295	254	249	261	292	283	242	282	285	283	286	270	255	285	254	275	270	279	266	247	297	305	285	250	277	292	284	249	275	297	306	278	277	257	264	293	282	275	273	342	259	287	279	259	281	269	300	265	285	268	266	300	291	282	262	260	322	268	286	283	282	297	267	278	280	292	280	295	270	261	278	275	287	264	285	296	269	273	282	276	272	277	277	250	268	297	305	288	277	268	285	285	307	293	274	280	327	293	257	301	277	277	308	245	299	293	273	289	287	277	310	276	301	300	309	300	286	308	290	259	298	279	273	280	258	258	294	289	271	262	273	264	272	293	269	300	289	265	259	281	257	292	274	269	261	255	279	306	275	266	264	288	299	273	264	271	268	269	292	300	251	270	263	293	264	270	264	240	293	285	266	305	281	294	274	303	277	311	283	256	275	283	281	276	247	257	285	298	266	269	277	262	285	285	302	279	259	242	253	270	237	277	276	303	269	299	291	255	268	276	286	253	239	281	272	263	264	266	281	272	251	267	275	266	305	291	241	267	263	276	266	299	262	268	276	289	294	276	277	304	287	269	241	261	310	276	289	264	281	268	268	283	273	277	268	289	284	278	289	302	293	284	270	260	262	271	272	269	267	276	266	267	264	266	271	277	281	280	267	271	272	303	291	251	285	276	268	247	287	284	254	272	273	288	292	290	293	247	312	248	254	265	261	296	263	273	263	284	284	263	310	288	274	286	271	273	280	256	268	286	270	304	281	276	283	270	266	302	260	285	245	256	292	298	276	267	292	267	293	294	254	253	279	283	278	253	274	270	262	275	302	284	285	297	243	272	286	289	293	267	272	248	281	277	291	267	280	258	264	282	317	311	283	263	295	264	304	276	245	300	251	281	309	298	287	294	307	293	294	280	274	294	260	303	252	292	272	283	269	259	263	298	304	284	288	286	267	261	314	279	303	260	286	312	309	287	269	264	265	232	267	259	288	267	273	279	262	284	290	276	265	263	254	304	244	279	280	259	296	250	286	284	272	265	285	285	262	289	286	306	292	294	266	279	261	294	281	291	286	267	259	296	291	277	280	262	274	317	274	270	261	299	264	258	286	257	267	273	278	279	276	293	311	298	254	269	286	269	278	302	301	236	256	257	292	286	282	271	258	294	294	319	250	276	268	277	288	298	291	256	282	299	290	255	272	282	288	303	283	274	280	289	244	257	273	285	269	250	287	287	286	301	254	284	254	289	230	251	276	275	262	264	277	308	261	283	273	286	255	302	288	296	275	291	277	266	273	280	277	303	273	271	297	289	276	273	283	276	270	278	291	298	286	308	270	242	249	296	255	285	279	263	293	271	271	280	291	294	280	258	267	294	282	291	293	268	278	273	304	280	251	295	276	276	263	270	276	269	271	287	281	280	279	275	270	261	261	282	235	250	250	268	268	275	282	253	280	291	272	301	257	269	260	291	268	298	262	294	266	255	287	268	274	301	281	266	286	276	281	284	297	272	294	254	265	280	286	234	290	279	291	255	295	302	261	313	285	253	273	251	269	267	260	257	268	255	272	280	258	266	272	270	288	249	250	272	247	268	294	294	271	267	286	264	264	271	273	264	278	258	266	267	277	293	298	308	278	272	284	305	268	296	266	259	287	269	277	267	277	241	277	287	267	263	256	281	252	253	298	258	269	292	286	271	268	259	279	288	295	264	301	297	249	282	270	303	270	265	283	295	298	265	273	273	303	262	297	300	261	293	286	262	259	318	287	261	287	274	265	238	299	317	287	270	252	241	300	302	274	262	266	284	274	273	274	277	302	271	288	285	300	267	294	263	280	252	305	283	262	272	293	258	318	310	276	314	286	263	305	311	285	283	256	295	255	281	272	268	269	265	281	260	304	278	278	309	295	272	264	261	256	265	282	279	277	277	252	270	250	290	271	248	261	295	277	277	261	262	301	262	272	280	323	275	293	299	272	253	295	267	274	302	297	284	299	283	282	299	309	281	273	287	274	287	286	283	275	285	271	302	265	244	277	250	286	292	281	272	306	256	269	286	244	295	310	289	298	296	246	278	280	307	258	271	284	277	270	249	313	268	283	262	283	268	270	265	236	255	276	287	274	271	269	287	304	295	262	299	292	291	267	292	278	242	272	254	290	302	285	314	263	282	307	267	256	275	271	283	274	299	296	301	280	299	269	281	281	249	265	297	240	273	275	290	283	252	291	272	295	249	259	249	309	275	291	271	275	256	268	260	245	255	265	283	299	275	258	257	288	288	287	281	301	294	264	273	267	283	261	266	287	313	269	242	260	265	282	292	308	286	277	267	262	273	280	262	282	284	262	271	262	304	303	277	291	256	284	290	311	277	282	270	282	292	269	305	301	307	262	270	279	284	237	267	260	265	283	256	287	275	290	275	265	284	284	308	266	256	281	311	295	274	289	269	250	300	284	302	279	266	268	282	270	264	299	275	284	263	285	283	282	262	292	284	263	265	272	282	244	266	266	272	290	268	305	273	281	271	282	271	301	256	254	285	285	276	287	270	262	281	290	279	299	264	291	285	298	271	264	275	257	282	306	244	268	289	239	254	275	274	258	308	282	281	268	264	279	286	307	273	280	275	270	271	302	274	300	291	236	247	273	240	280	275	288	266	279	280	282	254	275	247	264	267	285	240	279	250	299	258	232	268	267	280	280	291	296	278	258	269	282	268	271	257	279	284	263	269	295	278	267	285	254	286	274	256	281	260	271	267	277	273	309	266	291	289	258	267	262	297	279	281	275	266	289	254	292	278	266	276	271	283	287	302	286	262	278	266	272	280	283	260	286	283	298	276	290	294	261	280	305	264	253	277	278	278	264	272	272	258	270	244	275	297	258	265	259	276	277	288	271	262	279	247	254	269	269	247	282	295	252	284	250	302	240	295	279	279	287	269	274	288	260	242	273	302	278	277	275	286	273	255	259	307	299	294	282	265	304	293	302	305	296	283	251	269	291	296	258	291	306	260	279	291	313	281	277	269	251	269	283	245	262	283	295	250	253	274	285	264	255	294	253	279	276	296	273	262	273	283	264	269	282	261	291	285	276	294	264	293	263	270	274	287	278	281	285	305	280	294	302	284	287	280	266	260	287	297	294	266	273	283	257	309	250	247	275	255	275	291	279	288	243	263	291	251	273	278	271	269	268	271	284	265	296	282	286	292	252	287	286	306	264	268	278	258	268	266	297	270	303	279	282	315	268	275	286	287	284	279	256	254	303	282	287	260	262	297	292	283	263	301	252	290	250	231	254	260	273	309	260	241	257	281	262	269	277	266	245	267	277	294	286	285	281	287	276	291	276	289	267	261	305	272	273	249	258	250	312	249	258	267	242	262	255	278	292	289	279	283	290	278	280	274	295	270	303	260	275	271	257	296	263	283	305	295	279
35917	38688	49680	53905	52813	39136	37145	31797	35672	37476	30155	24176	18713	7471	5439	3966	2565	1830	1815	1720	1418	1216	1132	993	966	905	793	791	759	736	754	814	797	811	777	748	695	705	716	779	766	785	751	736	727	799	771	768	725	763	738	755	727	723	735	763	778	745	736	693	743	752	736	752	751	836	723	786	754	731	759	712	748	726	748	708	791	782	727	713	728	791	755	700	742	784	763	753	749	731	810	731	750	713	755	747	704	721	742	720	722	779	735	717	738	731	707	778	724	744	741	735	721	726	728	715	746	747	734	747	765	797	734	765	787	760	727	727	752	699	725	755	718	737	733	786	749	745	739	763	750	735	785	791	729	702	721	768	759	760	734	748	790	753	751	730	754	732	770	746	774	816	749	770	762	731	743	771	735	782	741	763	717	730	758	767	738	761	714	740	738	725	754	731	745	759	751	749	749	731	768	707	693	719	828	720	736	736	724	765	796	729	756	782	754	765	761	755	716	733	808	775	740	751	778	786	715	775	735	807	751	758	760	773	743	745	781	756	770	764	792	821	792	738	751	779	711	801	773	754	746	768	703	753	753	738	729	722	734	779	744	717	771	779	738	793	760	718	777	737	734	769	791	760	736	740	759	728	763	726	733	752	704	736	751	752	761	775	744	788	728	734	716	742	751	702	716	728	734	737	733	747	728	798	770	794	768	755	786	727	745	767	785	761	688	734	732	733	708	769	756	796	726	732	809	730	702	748	735	752	783	759	774	746	767	780	798	731	767	753	788	769	743	753	752	725	768	761	722	768	755	748	761	729	754	792	727	745	750	734	803	788	762	735	775	724	730	746	720	715	710	750	734	747	758	765	795	748	753	740	735	761	724	798	718	764	711	738	780	752	752	712	766	737	765	792	726	760	756	749	702	767	776	722	763	763	725	736	724	799	739	726	737	742	752	789	790	752	748	729	773	764	782	706	748	717	743	730	772	761	715	745	691	727	769	766	696	746	742	780	783	721	764	755	728	713	744	772	768	753	726	740	751	690	731	786	710	725	730	718	749	757	734	711	698	787	762	767	750	758	716	755	751	739	756	769	764	727	794	739	766	736	774	751	764	720	785	722	771	744	760	794	727	821	812	754	714	767	725	762	767	721	730	725	717	707	817	763	742	749	761	744	749	743	769	739	748	712	774	746	737	717	771	714	789	793	742	759	749	744	771	708	734	765	735	749	707	776	783	734	789	744	761	724	727	744	806	711	745	768	706	733	762	745	745	729	788	767	734	751	749	738	727	777	769	711	724	753	710	721	783	738	749	733	722	735	680	793	705	721	722	713	693	764	726	756	746	708	748	740	775	745	761	782	730	786	727	764	719	761	728	737	729	747	761	737	777	768	741	757	778	748	722	744	743	765	782	738	761	757	753	759	780	739	790	680	771	749	784	739	767	801	678	714	730	752	790	708	730	803	746	747	712	741	812	792	747	750	752	753	758	757	757	750	775	702	733	757	762	768	719	681	762	726	724	680	755	784	737	722	758	767	774	760	731	752	702	760	772	734	764	763	707	749	766	812	694	709	784	744	752	704	778	751	780	732	767	733	781	754	716	764	728	746	758	773	739	697	771	747	761	709	794	722	788	760	728	704	739	699	753	704	784	769	714	714	749	674	687	758	706	780	753	725	753	767	757	763	765	687	754	839	741	741	759	731	720	701	699	806	735	738	745	720	819	734	717	754	748	784	766	749	776	698	771	753	746	762	741	752	719	740	746	759	789	720	741	714	747	777	753	739	749	791	772	785	737	762	707	749	761	761	733	760	754	718	767	784	755	751	740	789	762	776	757	701	755	726	722	692	755	768	772	813	736	725	734	753	749	742	782	739	799	735	764	770	740	780	742	764	728	755	777	756	719	732	717	752	722	763	770	690	802	738	723	760	764	751	801	743	746	789	710	735	737	734	750	711	761	768	750	714	776	816	725	803	734	730	756	750	719	681	729	772	701	763	689	764	755	729	668	764	721	752	782	751	707	760	762	744	729	710	729	730	750	764	726	717	760	790	762	799	703	728	776	730	751	722	763	740	715	725	708	718	751	756	772	759	781	772	717	736	742	747	775	744	774	797	756	703	728	737	726	760	748	718	755	754	743	732	785	737	745	759	781	778	759	756	757	732	741	742	687	765	723	729	740	722	744	727	737	744	763	730	751	745	728	733	760	735	745	743	782	800	728	746	725	732	750	782	760	742	768	731	760	697	755	795	757	717	764	753	738	743	775	739	723	702	769	755	764	720	746	667	777	746	741	761	775	787	739	698	729	712	732	745	703	719	751	770	782	795	761	752	762	780	736	719	748	800	718	743	700	750	722	769	784	787	745	718	744	739	753	771	763	754	765	771	759	727	762	732	749	751	744	732	725	726	728	772	760	748	768	740	746	737	768	755	718	783	722	753	784	767	805	776	826	761	700	796	734	737	763	776	687	762	791	749	772	754	757	778	729	718	767	753	783	733	744	724	747	701	746	698	740	759	756	729	757	709	713	748	778	763	719	771	752	804	741	743	801	780	745	712	737	762	709	760	730	781	774	783	744	709	740	757	726	794	747	705	718	738	710	755	755	787	748	739	751	789	721	705	772	788	765	709	762	798	766	744	767	777	723	775	721	722	742	725	762	775	780	737	719	793	707	749	756	728	674	758	717	717	732	784	712	732	722	729	753	722	747	721	764	774	748	749	722	722	757	784	721	740	726	728	734	736	776	728	791	734	759	728	729	691	754	740	719	804	700	776	736	742	721	730	738	692	748	729	705	757	753	751	796	727	705	753	777	704	762	759	728	754	764	720	767	798	751	757	714	731	773	754	755	754	733	753	733	782	782	710	745	741	775	749	708	698	708	723	788	734	796	697	726	790	736	773	734	804	754	786	783	723	755	737	709	770	775	735	744	765	719	738	777	762	752	777	736	745	723	739	740	729	746	761	736	736	760	710	717	747	767	770	757	774	793	732	785	742	743	740	785	742	747	765	707	712	745	750	759	812	714	832	771	771	760	747	709	728	739	758	693	764	747	728	711	727	734	714	746	745	717	689	784	776	746	722	786	708	814	708	750	781	694	768	763	693	755	725	751	742	800	789	741	692	763	737	730	749	783	749	700	731	711	757	756	729	746	779	735	683	731	771	765	753	715	747	731	723	753	769	770	758	781	719	750	717	748	762	726	776	716	799	735	760	764	728	743	734	731	725	739	747	745	778	752	788	757	758	745	713	725	764	731	734	742	761	725	764	717	761	820	757	779	778	771	729	731	770	711	732	689	731	809	726	751	709	676	748	724	776	783	766	724	668	710	716	726	788	750	764	730	713	770	737	752	756	772	775	759	680	736	733	751	721	756	704	731	696	731	776	745	744	775	740	735	771	719	702	748	705	758	754	737	727	754	738	711	749	758	791	734	724	741	742	748	732	769	766	710	717	781	722	733	773	745	742	745	795	734	710	735	747	811	808	766	742	786	730	716	760	743	772	746	765	741	743
30782	28794	22245	13165	6020	1413	634	697	891	959	651	533	465	332	377	364	340	330	321	303	292	350	289	337	313	333	312	298	309	350	342	334	318	280	332	336	296	310	297	326	304	308	314	296	320	351	324	299	304	326	321	304	302	310	302	332	311	310	296	281	288	323	325	357	317	282	311	344	287	334	323	310	328	319	315	307	341	298	300	298	324	328	330	300	317	292	325	319	313	322	330	329	298	291	285	301	310	304	307	310	283	308	340	314	320	284	346	296	320	310	297	330	324	272	310	308	305	317	333	300	282	326	325	301	316	295	330	319	305	268	308	339	315	319	323	351	294	364	308	288	346	344	331	322	338	303	293	352	299	297	352	318	308	331	357	278	306	324	376	343	315	322	339	307	323	328	338	319	307	307	340	296	289	335	307	314	302	330	325	299	306	346	344	300	315	325	349	312	282	315	319	279	316	329	313	333	317	313	289	308	323	312	311	330	311	316	311	316	301	304	289	286	302	354	299	306	363	336	329	311	305	328	322	288	307	326	314	281	308	331	335	324	333	313	337	313	302	342	299	292	285	324	308	282	320	320	317	322	315	342	369	303	322	296	325	315	312	324	326	331	345	271	302	306	349	324	321	336	312	344	340	305	302	307	294	313	323	314	334	318	299	348	345	309	317	343	306	354	329	316	292	310	302	320	313	324	311	306	323	294	297	336	314	289	322	283	319	329	355	324	297	319	315	310	332	317	299	320	322	327	319	296	326	323	319	296	318	309	342	336	330	316	308	315	339	308	284	288	330	306	284	304	311	307	297	335	329	266	289	307	336	341	318	305	322	329	341	310	290	332	305	310	342	309	339	303	344	316	314	301	312	314	313	292	305	302	294	343	328	323	327	319	305	296	329	328	322	329	333	329	342	306	331	309	302	327	323	335	295	315	316	323	320	312	302	313	320	341	302	301	308	309	352	309	333	303	321	325	327	333	284	295	302	316	311	325	322	307	302	310	272	337	314	334	328	329	323	304	342	327	316	336	338	291	269	283	317	313	329	360	304	311	296	347	286	328	339	337	305	316	322	334	310	330	312	318	276	313	288	308	288	320	332	286	359	316	308	299	316	329	299	300	301	325	334	300	323	320	287	355	300	306	282	294	319	322	294	320	341	295	318	337	298	305	319	331	339	292	336	302	347	323	329	300	317	306	336	338	332	306	311	298	329	314	329	330	333	321	328	291	319	301	284	310	288	307	348	292	333	294	319	276	327	351	322	313	294	302	329	296	296	275	314	309	302	321	318	339	306	289	322	318	304	305	330	314	325	317	269	322	306	299	312	288	309	332	308	311	298	348	307	347	303	341	340	313	339	307	323	336	302	335	349	330	323	317	305	286	302	322	333	313	323	309	275	304	322	302	327	332	302	326	275	293	310	312	283	321	294	316	346	291	288	329	338	318	271	328	270	283	306	283	293	310	311	306	298	319	318	320	331	321	328	310	309	344	325	291	303	288	328	333	307	313	315	290	314	309	300	331	319	292	290	308	343	336	322	307	343	328	316	329	323	308	326	285	313	300	319	308	313	329	330	277	332	294	295	312	320	302	308	315	315	334	314	302	329	305	337	320	300	307	308	322	303	317	318	313	316	333	317	317	289	294	314	328	289	327	321	304	311	335	288	315	297	326	328	316	303	313	318	311	292	329	313	323	317	314	317	320	329	340	298	343	296	362	328	320	361	294	299	317	324	293	320	308	276	318	309	347	325	315	325	299	306	319	330	297	305	330	317	303	327	297	281	337	317	308	311	340	326	305	298	313	314	309	302	276	298	325	325	336	337	297	331	297	308	329	288	326	334	337	313	307	330	312	332	308	294	343	319	320	307	317	299	340	310	333	305	327	313	314	329	331	347	286	310	335	299	317	301	336	332	312	315	291	350	309	330	330	293	321	300	305	291	311	299	304	299	303	311	310	327	365	337	311	314	296	337	351	329	322	298	316	316	285	329	304	313	350	268	310	341	311	332	321	314	302	301	337	316	324	341	302	337	311	338	307	316	315	348	300	297	320	301	344	305	304	296	309	326	308	311	314	329	302	302	303	302	341	313	304	305	346	318	347	346	275	278	306	317	315	320	331	333	278	298	312	275	305	282	328	340	310	322	337	305	295	313	302	304	325	315	348	305	317	330	337	301	314	283	298	287	326	362	320	307	309	333	339	309	308	329	342	314	286	314	309	281	308	328	301	322	315	299	358	301	305	325	306	310	314	288	317	284	303	312	332	306	300	271	341	317	325	329	335	321	318	302	309	351	329	350	292	360	318	318	327	351	304	292	320	284	318	298	304	306	371	303	334	302	304	320	316	281	330	310	301	317	315	326	305	301	333	322	302	301	288	332	305	316	330	294	302	287	308	310	316	349	314	311	282	305	302	327	297	330	312	327	334	296	329	299	335	324	284	313	327	314	326	325	288	337	302	291	305	316	318	316	306	315	303	326	318	295	337	348	308	309	285	312	317	325	277	320	351	267	316	325	312	310	301	311	331	293	312	342	296	312	293	315	317	298	327	296	330	304	331	310	327	356	330	335	308	304	318	295	344	305	338	324	353	325	312	300	294	330	293	296	312	341	311	292	310	312	317	292	317	342	288	326	301	287	342	335	318	306	316	315	328	322	307	308	289	297	311	288	331	325	320	322	311	301	304	320	300	313	315	306	340	335	293	323	288	301	339	316	317	295	334	329	322	306	316	287	306	334	327	336	316	327	323	321	336	330	289	293	282	343	291	342	329	319	291	300	325	290	324	296	325	328	370	327	326	313	306	308	322	334	322	350	305	327	311	292	324	312	331	318	327	323	301	294	322	335	329	306	293	305	300	333	345	347	296	305	340	334	350	346	344	304	338	306	309	323	351	306	316	305	289	339	298	292	314	314	343	309	304	295	320	334	327	325	326	332	312	296	304	330	323	296	299	307	348	311	290	307	291	327	310	342	335	315	305	317	330	303	331	334	306	331	316	310	324	299	309	291	313	288	288	317	320	333	316	312	331	329	312	298	299	320	309	308	310	313	286	290	315	301	317	319	309	314	313	328	324	286	325	323	264	276	320	308	299	347	317	311	347	287	317	295	335	300	339	317	304	320	309	290	311	329	311	307	313	292	300	315	301	310	319	342	276	340	320	318	347	323	351	321	280	306	306	300	315	296	319	316	323	318	311	324	299	332	275	342	333	315	296	329	321	330	311	305	344	282	338	293	292	315	325	351	275	299	312	291	303	337	338	309	306	318	308	292	287	306	290	319	293	350	314	348	330	301	321	271	296	299	312	345	309	329	315	315	300	330	315	283	331	314	324	326	290	325	322	330	307	343	319	310	297	326	315	330	312	309	310	333	277	297	319	312	326	294	335	323	307	316	320	361	313	310	307	299	313	289	315	336	328	327	324	316	356	294	297	296	349	308	315	317	293	321	325	288	287	325	323	307	318	269	305	305	309	318	289	295	325	296	304	314	300	354	300	322	328	310	300
19988	23806	26443	23703	15023	5078	2944	3565	4517	4196	2962	1861	1412	1289	1204	942	1010	916	850	856	900	863	788	851	852	828	823	811	855	857	790	799	814	808	833	888	827	750	849	796	818	866	837	759	796	825	856	866	800	778	770	850	811	796	839	818	843	818	845	836	824	861	827	838	816	876	834	857	868	847	785	861	869	788	825	846	824	840	880	829	819	863	812	812	900	852	886	828	894	789	832	833	834	870	827	820	814	821	877	808	843	869	819	873	852	836	811	815	832	846	791	838	829	818	826	835	877	780	828	785	847	871	828	852	814	761	796	857	825	831	822	800	880	851	798	838	857	837	853	809	855	812	758	801	847	834	786	876	798	788	842	865	835	815	871	836	798	858	818	874	841	811	811	839	883	824	836	794	804	811	837	841	893	891	864	786	798	831	791	848	850	846	854	831	791	823	848	841	840	812	848	816	797	882	856	791	832	806	802	837	859	827	812	819	811	826	826	862	805	818	838	851	833	836	774	788	882	821	820	809	886	834	850	798	793	841	829	855	836	816	835	874	840	829	854	835	859	872	802	841	845	799	830	871	820	843	880	795	797	876	834	838	800	833	832	835	798	843	838	869	822	822	850	775	818	873	820	793	808	838	887	864	835	804	846	821	847	837	822	785	868	830	838	833	852	815	775	917	836	791	866	842	844	852	868	871	831	798	831	842	872	831	885	761	861	822	836	840	832	796	818	842	843	874	852	853	783	827	847	828	797	788	833	835	858	846	808	799	826	877	848	786	868	829	817	831	850	842	796	865	825	850	818	882	822	822	864	854	815	846	845	818	867	801	833	863	835	780	801	802	848	821	807	797	851	836	775	857	824	833	823	823	802	781	892	833	822	825	863	808	835	780	804	860	797	826	841	793	841	805	804	823	832	803	751	838	853	839	839	790	837	846	851	938	827	792	861	815	840	856	817	859	808	818	870	826	790	806	784	874	843	812	841	877	920	834	834	816	826	837	864	820	882	770	830	847	834	840	854	847	814	846	841	872	846	814	831	901	810	844	868	831	847	870	816	835	841	815	767	872	868	863	846	810	811	802	885	770	825	863	844	811	813	817	817	821	834	871	847	804	842	813	826	842	822	790	852	815	913	803	860	798	863	799	850	823	829	821	871	833	826	815	827	807	850	834	855	787	831	853	891	846	839	809	807	840	841	812	827	885	854	820	870	842	788	833	878	863	814	841	812	852	803	796	832	816	844	821	802	847	858	871	907	780	832	821	840	864	832	860	858	847	901	826	802	813	807	827	843	841	885	798	856	839	848	831	864	855	859	844	842	833	839	847	814	828	858	872	834	811	785	801	829	842	834	828	856	874	812	788	819	843	763	838	865	815	824	813	828	861	809	831	806	807	797	816	847	879	881	849	866	814	872	818	845	817	820	804	841	858	810	813	828	791	857	820	856	857	835	865	815	860	847	817	904	814	870	850	867	783	849	831	789	839	806	825	858	852	778	808	844	843	844	846	854	810	853	855	829	811	805	838	835	838	804	812	816	857	853	810	853	822	830	817	827	832	818	879	890	840	835	831	841	875	847	865	794	822	822	793	869	853	794	831	843	788	844	866	854	806	798	797	870	820	896	836	824	811	847	786	830	854	852	799	847	893	829	807	841	843	821	850	823	864	787	862	854	792	816	811	836	840	815	821	823	874	844	804	811	825	831	872	843	866	850	853	917	838	863	825	812	855	860	798	827	834	847	832	842	827	816	854	788	842	860	812	834	767	851	874	864	835	786	842	830	844	859	842	836	833	797	922	788	881	858	840	832	840	793	835	799	852	848	797	877	846	809	895	831	833	892	859	796	834	812	823	827	865	826	807	829	849	847	835	817	834	850	860	828	831	840	852	839	808	816	826	813	826	835	825	825	818	796	832	850	849	845	832	838	830	797	815	840	835	860	834	839	822	832	803	797	857	811	846	811	865	869	837	903	855	867	827	797	805	851	833	845	817	851	895	838	819	789	839	825	803	839	835	772	807	803	866	813	800	793	861	851	820	791	884	849	836	869	783	828	817	851	803	807	779	829	812	815	821	837	875	852	861	803	873	869	821	820	780	859	832	816	830	860	837	836	872	800	873	798	849	840	800	801	823	843	817	836	841	804	793	829	799	868	824	808	765	866	824	815	823	875	818	844	865	834	837	896	812	819	831	811	856	849	847	867	825	860	813	806	841	804	856	824	805	854	813	836	806	885	846	838	794	893	821	782	833	843	842	805	838	888	817	835	849	821	815	876	844	833	825	886	806	825	858	866	865	852	795	806	858	866	838	821	822	810	834	859	821	792	807	817	806	833	900	839	869	839	826	832	852	849	804	839	812	830	818	873	805	789	850	836	860	804	854	848	885	772	839	773	851	809	825	805	825	868	861	814	870	829	812	850	785	844	822	859	888	804	832	858	853	797	869	867	815	848	852	802	812	835	857	802	872	781	847	839	824	846	794	873	861	826	821	820	810	876	839	855	876	829	875	863	818	769	835	876	855	849	893	858	838	805	843	818	842	841	846	827	841	878	861	813	838	829	884	843	867	787	837	822	867	841	866	841	791	877	776	880	862	881	805	828	838	810	876	807	864	881	827	776	808	848	844	835	836	847	812	856	806	800	926	814	792	809	842	856	796	855	844	836	839	863	827	858	865	802	830	837	831	810	834	821	883	834	780	850	860	802	855	813	847	825	820	872	807	845	872	847	802	826	808	830	832	868	858	852	858	906	801	845	807	799	839	818	812	811	804	844	826	833	819	805	824	849	797	794	819	858	812	814	865	837	824	814	840	805	810	819	859	844	808	842	847	794	819	845	888	810	884	827	829	875	831	827	858	867	888	779	876	867	811	849	866	853	869	785	851	793	817	854	861	832	811	827	898	869	841	849	869	795	866	783	850	802	850	856	805	848	895	810	840	807	806	835	853	858	842	903	815	818	768	874	841	854	821	851	803	804	855	841	875	873	806	799	811	851	838	854	839	810	856	836	832	842	854	788	845	838	872	875	798	786	797	832	798	831	826	941	794	848	887	819	878	857	778	856	814	824	808	834	853	833	819	824	856	827	837	862	833	876	850	831	856	817	771	844	902	889	847	892	892	825	818	847	813	876	830	891	851	806	863	829	832	860	867	841	862	831	832	812	818	882	804	777	820	871	814	833	805	844	863	840	798	808	795	806	827	843	861	826	886	844	860	805	901	810	860	827	805	829	859	852	853	823	870	859	860	865	780	823	809	830	873	860	854	854	854	864	884	801	834	839	812	847	848	824	802	820	835	825	816	816	798	828	828	846	831	822	806	858	825	853	818	836	810	823	789	824	845	844	815	811	777	886	823	794	831	850	846	812	798	864	823	849	839	825	851	805	848	829	849	850	797	839	884	828	846	867	878	851	820	826	788	830	854	792	811	870	834	864	826	799	838	863	889	864	782	790	805	807	798	779	836	782	864	859	851	831	852	808	796	842	867	825	824	824	859	820	831	847	817
48280	46888	49391	31321	17630	9944	7853	8533	7051	5492	5213	3365	1678	1565	1442	1181	970	687	705	571	457	429	373	321	347	341	305	283	306	281	302	327	294	313	299	296	296	292	312	293	296	265	319	293	288	279	300	280	295	306	298	323	284	268	313	299	325	308	266	308	291	293	325	287	314	306	295	299	271	283	290	276	292	307	329	286	318	307	253	298	273	289	299	309	275	276	299	279	278	303	289	261	289	298	307	286	279	311	281	295	261	292	259	294	280	318	273	324	318	294	311	282	322	306	334	254	302	286	336	270	284	298	293	295	290	308	292	301	291	282	283	274	313	292	284	303	274	305	284	289	300	296	312	281	284	265	270	287	281	284	316	297	277	248	289	315	293	274	308	318	317	330	282	280	301	296	290	283	292	269	278	315	308	272	292	289	298	263	284	290	315	306	334	292	293	294	276	306	274	298	278	310	280	271	307	274	304	275	285	308	297	268	301	311	283	294	330	299	307	302	299	270	310	260	286	278	278	299	283	285	297	326	282	316	282	283	254	270	294	302	265	300	310	285	284	321	304	270	290	312	284	291	289	334	273	310	327	307	272	305	289	297	305	275	322	301	293	281	284	319	298	286	317	315	288	296	283	312	331	287	295	303	292	293	278	292	283	311	286	283	318	292	297	318	288	299	284	295	289	321	307	267	298	289	302	284	326	288	279	316	304	286	277	298	315	294	277	300	275	346	259	303	280	303	288	283	257	246	300	292	301	290	293	324	294	301	338	312	267	321	300	288	286	297	326	311	280	281	291	290	262	310	318	257	281	316	278	295	309	286	265	308	284	292	318	305	283	302	304	284	281	299	307	312	288	282	296	289	294	268	280	289	312	294	287	303	314	308	289	286	310	294	303	293	298	312	313	293	288	298	297	272	304	264	302	285	317	322	309	291	298	323	290	295	294	284	294	330	306	300	304	276	325	279	281	288	301	287	301	313	279	273	278	288	309	295	275	297	268	292	311	331	295	278	305	267	272	285	269	288	312	291	294	279	286	330	297	278	277	310	279	328	289	290	319	268	304	305	292	286	313	290	315	290	267	294	269	292	297	308	297	296	294	308	305	300	278	328	326	284	305	335	293	297	299	282	311	318	294	267	289	294	309	285	307	281	287	304	310	288	309	290	282	286	301	278	310	284	337	311	307	317	261	309	284	289	296	347	282	289	275	283	274	281	282	298	289	297	276	318	298	287	316	294	305	260	326	287	263	278	284	294	281	298	291	293	306	286	328	290	310	289	285	300	314	303	285	291	268	294	304	298	287	297	309	290	287	292	272	281	263	306	284	293	282	280	252	294	288	313	273	294	294	296	313	304	313	278	310	326	241	278	301	310	261	285	290	296	254	294	308	311	282	324	285	289	290	290	317	278	299	302	282	271	301	297	279	297	282	319	343	276	300	285	284	274	302	290	300	320	319	302	293	275	311	292	280	310	313	294	275	263	276	292	320	305	305	284	275	297	303	301	294	290	256	273	281	269	301	277	285	318	314	288	302	342	292	295	294	283	279	321	291	286	293	314	266	279	305	285	300	271	320	286	286	311	277	279	274	287	309	280	271	298	294	293	276	294	283	292	291	266	304	305	308	324	309	312	287	308	269	299	301	275	236	288	309	278	295	279	277	294	335	297	291	304	291	280	292	308	255	309	274	285	307	314	295	288	307	302	316	303	300	291	302	318	301	283	266	316	284	296	290	313	272	301	305	277	290	279	299	289	303	317	316	274	329	296	285	328	279	274	297	304	285	318	270	300	258	281	260	275	285	304	295	318	300	311	311	294	303	296	301	282	285	320	278	342	293	282	293	321	298	294	279	320	305	304	293	301	298	293	312	303	288	291	295	268	315	288	279	306	282	305	296	293	282	281	303	268	315	316	295	291	296	299	307	271	290	271	314	274	268	322	305	286	286	291	317	314	334	301	301	306	317	319	309	295	301	318	293	272	313	294	313	283	308	320	277	276	284	300	297	273	268	298	276	322	308	269	278	314	313	322	280	277	267	289	268	294	301	335	309	318	291	288	302	287	306	339	285	326	300	281	302	298	314	299	283	299	305	291	300	275	277	293	299	321	264	268	293	289	298	298	282	302	282	293	300	295	296	304	273	292	286	264	340	314	334	261	279	286	299	290	317	335	349	283	297	286	286	268	295	304	285	315	304	286	310	268	321	315	310	299	299	276	293	287	336	273	318	301	287	297	274	307	272	311	281	303	273	295	280	326	293	303	298	281	301	324	297	300	282	331	315	287	268	269	284	313	274	294	278	281	324	290	286	306	282	272	292	262	307	308	321	287	286	303	287	267	259	274	311	283	301	297	314	276	321	288	301	313	261	290	300	279	311	289	287	267	311	317	263	316	296	310	239	294	338	292	311	333	275	304	315	254	287	314	297	292	280	275	264	299	314	311	305	288	299	274	291	302	275	296	266	323	315	261	297	303	298	291	296	263	284	310	267	312	283	301	275	283	270	284	315	300	292	306	287	272	292	297	300	264	347	274	309	316	315	324	302	284	311	279	326	334	312	291	308	286	261	294	268	262	315	300	272	274	305	314	284	278	287	285	278	282	263	277	288	321	266	284	284	303	297	274	289	304	331	315	303	312	298	263	304	310	291	307	290	282	313	285	319	284	296	286	289	292	270	273	351	298	299	306	291	297	280	294	279	291	302	308	327	307	266	312	275	272	316	263	324	283	255	294	295	309	272	288	282	293	292	314	284	272	271	273	281	306	297	274	289	315	311	281	284	269	316	307	285	293	301	295	265	327	263	289	267	311	286	299	308	258	257	278	311	301	294	278	282	300	318	298	308	266	299	264	278	318	281	285	276	287	297	282	314	293	315	291	283	308	309	270	284	283	315	298	271	299	298	277	309	283	288	285	306	280	283	270	278	293	318	273	328	317	314	293	314	301	306	284	242	270	280	291	303	304	293	303	279	260	285	309	261	296	271	281	313	305	284	292	273	298	315	274	293	281	280	292	289	283	285	277	242	321	271	250	295	294	302	283	288	318	294	293	289	327	260	284	286	289	299	288	296	295	301	275	276	281	258	261	300	295	295	297	286	267	314	315	296	293	273	314	310	298	308	300	313	299	315	302	302	294	289	280	303	324	266	262	303	304	283	277	273	314	309	296	323	292	257	301	318	265	301	289	301	293	319	310	305	320	301	267	285	299	300	296	274	318	286	293	284	302	299	304	259	312	295	283	267	308	293	339	256	279	309	300	308	264	311	323	293	265	297	295	303	276	306	289	311	275	288	286	276	303	282	293	271	327	324	295	276	321	291	280	320	307	340	325	311	296	301	291	266	280	321	308	313	293	273	293	285	310	283	310	262	309	304	305	282	273	317	310	290	320	262	298	295	298	262	311	298	250	313	305	286	291	277	269	262	287	290	283	253	316	314	301	315	263	295	298	306	297	280	289	301	303	331	278	286	271	305	292	293	271	290	289	295	296	282	304	309	279	308	292	275	277
32124	38831	47879	36581	29210	24497	23656	25985	21963	19798	19910	13705	7847	8021	7283	5868	4800	3410	3005	2382	1960	1587	1452	1233	1084	968	952	891	840	835	792	766	836	804	767	782	759	741	772	762	790	799	756	764	821	775	761	818	788	802	765	819	794	780	743	742	816	752	803	769	753	799	759	758	729	812	783	795	767	805	766	818	741	791	773	822	769	769	802	816	770	783	818	787	761	783	721	797	771	772	770	783	797	782	734	773	775	781	826	756	810	802	756	786	780	778	823	799	831	797	814	789	828	789	794	762	775	789	834	780	757	827	783	788	798	803	755	775	767	802	740	805	791	806	794	765	796	774	765	781	768	804	784	752	787	773	852	806	768	820	791	772	818	758	747	824	774	802	788	769	760	760	774	778	761	764	799	831	764	765	777	804	810	790	795	763	792	805	820	768	770	796	734	757	770	795	746	818	813	770	765	803	794	737	801	766	767	750	797	769	766	757	712	775	804	771	763	784	734	826	794	808	774	786	775	790	793	801	759	764	764	787	768	789	749	748	761	724	792	804	822	777	755	738	773	811	786	781	728	761	791	763	779	747	790	780	819	758	747	768	767	765	756	756	757	804	774	722	807	776	807	834	729	735	776	796	767	751	765	820	757	775	784	766	768	804	776	785	794	797	803	800	774	768	828	811	816	747	823	775	808	784	753	787	792	785	771	789	767	783	791	780	739	792	790	784	783	813	760	797	806	765	776	833	746	806	748	811	763	775	819	765	763	792	767	781	832	782	782	737	778	778	795	820	824	744	787	798	780	798	765	795	795	750	819	778	841	777	787	847	790	813	814	796	764	823	763	756	800	799	755	774	790	756	781	803	745	797	776	803	735	813	756	756	774	831	767	805	768	798	802	766	783	804	754	791	808	756	755	732	789	799	776	801	776	774	821	801	750	770	782	788	775	801	777	795	790	851	813	805	780	795	739	753	785	760	748	781	821	797	765	783	821	721	773	856	786	802	789	800	764	816	807	772	815	753	827	769	768	813	767	766	806	794	794	766	773	756	805	780	778	756	757	794	828	764	750	812	748	800	822	782	756	848	791	784	740	765	807	768	816	805	804	770	814	817	817	776	810	772	758	804	792	753	776	787	743	792	790	753	810	786	788	790	738	784	795	784	778	788	817	828	758	756	787	738	764	704	766	825	786	756	769	777	776	829	744	808	762	762	796	779	817	820	770	805	829	774	788	806	783	763	745	789	768	788	766	791	791	781	784	781	797	796	764	845	773	805	763	749	749	834	737	743	818	811	807	791	838	751	784	798	773	750	752	824	786	739	771	761	811	843	756	815	810	823	769	757	807	761	772	757	740	818	847	813	790	771	726	757	761	759	735	808	816	793	815	782	767	825	822	809	772	822	766	784	812	756	773	754	806	807	789	818	816	776	753	818	788	811	757	827	831	772	764	779	832	767	719	789	756	791	766	803	785	763	766	763	829	760	719	763	785	742	741	775	803	770	803	724	789	808	750	746	741	787	749	809	771	753	779	800	777	837	827	779	796	793	768	762	779	788	749	813	749	763	763	754	771	786	799	760	780	776	784	791	790	791	768	764	782	791	777	756	806	783	762	797	760	839	788	751	731	797	789	818	749	814	802	829	763	782	793	782	745	775	773	805	848	753	827	812	782	763	761	768	788	813	798	780	745	774	793	786	809	773	804	788	800	805	769	780	721	762	842	809	766	798	724	766	777	787	770	785	814	776	802	779	808	801	797	832	790	799	735	786	811	785	808	807	858	788	818	728	823	794	751	795	813	810	778	825	796	803	769	731	769	836	793	778	743	777	772	787	824	798	739	808	743	747	791	795	844	766	801	751	742	814	762	784	796	773	723	824	779	739	793	785	772	832	766	766	746	845	779	776	766	770	785	745	797	803	739	770	805	780	793	742	780	730	803	810	770	795	790	763	767	771	769	782	813	756	778	777	787	760	795	781	815	779	804	747	750	814	772	773	802	780	805	790	799	730	763	753	787	832	791	777	781	704	792	797	826	753	779	783	812	732	759	764	754	757	790	751	745	800	807	782	730	797	768	743	800	801	745	774	777	741	801	771	798	842	800	779	767	790	728	785	773	783	783	758	717	795	781	778	739	734	816	793	721	750	814	752	805	726	758	744	746	791	793	767	792	812	732	753	765	761	797	809	776	846	818	763	790	751	770	785	784	771	788	784	745	797	791	789	760	786	767	770	755	764	789	793	799	818	805	801	776	769	794	789	781	740	796	793	776	828	799	806	842	762	774	761	781	811	795	815	758	803	785	832	824	761	725	766	790	804	802	737	753	795	773	755	790	747	788	761	765	748	769	745	750	781	783	799	825	768	764	766	782	739	781	744	777	758	728	836	747	789	785	787	803	808	761	779	763	821	792	731	742	789	757	773	718	772	805	759	759	779	802	780	790	799	763	788	791	776	774	787	800	812	795	809	826	767	795	755	787	820	771	834	808	776	739	792	805	760	757	818	753	762	813	767	737	771	764	784	802	785	750	754	761	757	801	790	756	766	837	757	800	790	834	855	757	777	766	795	794	786	799	768	754	783	802	847	762	814	815	779	767	782	807	770	798	744	794	787	790	793	760	783	848	777	795	798	829	783	798	788	788	793	755	808	828	805	783	738	784	741	808	773	802	786	737	771	756	851	783	775	818	749	754	764	850	783	794	780	791	790	808	785	794	748	783	775	747	796	792	825	815	812	817	795	785	772	746	800	775	806	795	822	781	759	779	712	754	750	804	770	790	804	785	790	767	828	794	772	792	788	769	765	830	766	781	794	822	760	816	764	815	764	751	791	771	730	770	815	823	766	805	772	771	765	854	748	775	795	790	804	798	767	770	760	782	805	792	787	799	803	716	767	864	824	752	790	808	802	801	774	746	806	736	801	797	787	824	792	844	757	783	742	805	772	766	794	786	782	822	817	791	766	800	849	792	828	767	741	761	780	756	781	795	783	781	767	775	803	791	741	733	795	787	776	806	783	776	825	748	789	827	701	759	804	783	818	788	777	751	812	768	786	749	768	789	776	819	736	801	799	792	782	763	776	789	792	777	747	781	710	802	765	790	785	784	863	787	784	782	787	764	807	790	789	857	781	758	804	738	772	748	779	781	788	821	760	755	786	767	836	830	783	764	780	723	793	755	773	744	804	805	819	799	773	781	775	773	777	785	811	725	786	741	798	845	800	753	802	794	757	821	797	774	777	767	774	772	771	838	800	776	765	770	803	794	789	802	816	799	804	797	766	753	805	735	795	797	770	752	816	797	778	804	765	748	765	737	716	725	776	788	797	841	739	784	812	788	767	779	770	764	766	804	805	832	820	826	754	770	832	773	770	798	828	762	819	814	801	763	735	820	739	821	823	776	810	747	764	785	773	771	780	807	834	784	761	765	770	820	773	810	758	767	736	793	788	812	778	806	794	846	756	825	727	766	800	795	824	764	813	804	762	802	753	749	765	824	736	809	810	784	789	772	837	785	801
55185	56113	54889	35001	27164	20841	16037	17791	10693	6819	7045	5169	4080	3633	3398	2316	2158	1701	1189	1052	859	650	612	468	369	377	295	301	283	287	270	259	268	270	284	258	263	271	275	288	281	269	287	274	281	259	278	252	239	279	261	276	237	255	258	262	240	280	293	263	277	239	239	247	280	274	266	278	253	267	271	241	268	289	239	290	274	249	272	293	280	267	276	270	247	266	250	269	255	255	255	248	273	265	281	247	254	284	280	275	275	262	274	260	295	262	277	257	288	251	235	251	283	243	270	277	260	279	299	267	232	294	284	260	234	261	262	274	270	267	237	257	242	273	282	249	280	267	240	281	227	257	262	280	265	295	248	242	243	273	276	262	242	266	263	260	273	277	247	256	255	253	247	269	271	258	243	266	310	278	280	277	264	266	271	253	246	272	250	269	283	234	271	276	260	270	256	268	275	275	269	290	263	251	261	257	260	275	254	272	260	267	285	266	242	226	263	265	272	263	244	265	253	271	284	270	266	262	270	273	283	276	281	253	289	264	247	258	282	278	295	288	265	252	246	247	291	256	281	276	238	263	292	278	290	250	291	286	280	286	286	268	267	268	249	288	272	235	257	274	279	277	297	263	248	269	249	256	257	287	296	255	250	265	286	273	264	264	284	257	248	249	274	298	265	247	243	257	298	239	281	282	278	273	268	242	243	276	259	275	241	236	265	266	254	275	250	269	259	252	257	256	279	292	257	288	261	244	276	273	285	259	270	286	250	263	249	285	271	274	245	244	282	260	243	256	261	279	282	278	286	293	260	249	260	263	272	255	276	278	260	244	241	256	262	265	272	258	259	243	256	265	276	265	270	296	279	266	263	274	277	241	264	252	251	259	254	313	248	259	268	260	266	265	252	285	257	267	248	258	275	296	263	265	268	275	275	269	243	294	277	277	282	271	232	240	260	255	256	278	279	246	258	265	280	252	282	300	291	264	283	271	248	264	309	269	281	260	236	265	258	269	252	271	265	221	270	262	268	272	236	260	254	279	256	283	232	242	292	284	254	285	260	274	290	271	274	246	250	255	236	276	275	272	261	264	247	240	258	224	233	234	266	279	265	225	268	253	233	292	274	275	270	279	258	232	267	259	265	304	247	240	278	263	240	286	266	267	241	279	266	251	269	271	249	263	248	259	271	273	263	290	261	275	236	239	277	281	263	236	297	268	234	268	279	263	262	247	295	269	281	296	277	260	288	256	247	262	267	232	250	257	262	261	263	273	248	253	292	291	259	251	252	261	225	259	254	240	256	254	282	237	242	286	260	259	256	278	284	249	260	266	289	275	290	265	260	263	261	262	262	262	258	274	269	247	285	239	254	284	247	241	262	264	257	252	271	265	282	251	281	256	270	262	295	250	257	241	251	268	275	275	266	264	261	282	251	259	280	266	280	283	273	288	251	274	261	261	263	256	249	268	270	260	277	275	293	308	271	283	276	272	263	290	250	256	259	270	289	276	265	248	248	266	243	275	245	241	252	299	256	299	277	287	259	258	269	255	253	261	245	269	276	289	242	287	242	254	281	274	249	287	269	267	272	267	255	299	259	244	274	273	269	269	291	285	270	282	258	269	271	276	286	269	239	250	267	253	287	259	279	287	265	267	277	250	308	267	270	253	263	249	245	265	276	250	259	248	245	251	242	272	266	257	267	245	300	285	276	247	263	275	272	255	261	301	284	236	253	236	290	260	247	281	268	283	280	273	286	258	259	286	277	263	254	288	291	252	243	285	261	272	267	290	266	277	279	252	253	274	264	288	298	261	290	286	268	255	259	267	253	259	249	282	260	278	286	280	279	277	271	233	266	266	284	238	267	260	252	277	248	262	291	258	271	284	270	272	267	252	302	272	255	309	257	278	273	257	279	272	268	280	242	257	301	293	291	264	272	272	263	263	259	244	264	244	278	296	267	262	249	272	252	283	247	257	249	264	287	276	269	284	273	297	285	282	283	253	265	259	261	230	279	299	257	260	271	271	237	293	275	284	257	247	271	277	273	290	276	270	273	325	247	295	238	299	264	238	264	248	253	272	275	280	255	270	248	280	246	251	285	251	292	267	267	272	257	263	253	236	279	247	297	280	253	256	284	251	254	279	235	298	269	264	268	250	268	271	261	277	276	268	258	269	264	283	219	250	227	273	238	253	255	266	245	243	277	265	279	228	262	271	257	240	292	270	273	261	262	267	264	285	240	239	264	300	260	305	258	251	241	233	278	257	259	263	285	284	261	235	252	241	289	262	277	269	260	259	305	275	279	229	265	257	240	288	254	241	283	231	266	263	294	283	270	293	276	287	274	251	273	237	233	271	247	275	246	230	265	238	256	250	245	249	283	264	281	298	296	258	260	242	233	242	269	274	230	277	288	275	230	279	275	281	270	258	264	242	282	262	279	290	253	268	264	265	265	288	261	279	267	321	255	269	259	263	263	267	264	247	289	287	246	268	259	277	284	261	258	268	264	264	288	274	259	278	266	245	280	252	271	254	255	273	271	262	254	256	246	262	283	242	258	267	272	278	269	269	263	275	274	235	263	266	271	258	275	241	253	285	279	277	232	265	256	269	283	284	262	256	265	270	255	272	243	229	283	280	241	234	249	226	262	254	251	279	251	285	264	278	223	266	268	276	274	253	284	254	251	277	268	236	299	261	250	249	280	298	266	270	254	274	284	282	270	287	277	262	230	273	276	278	270	280	261	264	282	278	272	265	262	249	287	263	279	257	233	285	265	271	287	270	247	256	257	267	258	260	266	264	276	270	285	282	257	257	276	271	241	248	236	255	279	239	263	279	273	277	262	244	263	242	270	253	290	259	260	236	280	299	264	261	278	291	259	224	271	293	242	265	260	254	268	285	246	262	265	274	279	290	273	244	263	263	284	272	267	283	248	273	241	235	262	256	271	294	293	267	294	273	290	265	291	268	260	236	267	259	266	236	268	259	256	261	299	291	239	283	286	287	241	281	260	256	258	240	251	269	288	273	257	283	257	282	264	237	240	282	261	253	260	277	264	269	240	277	264	265	260	282	261	261	300	259	240	278	278	268	271	277	250	224	281	261	278	273	257	229	269	256	273	278	277	277	278	280	264	316	244	251	303	252	249	280	244	267	270	251	256	265	272	259	283	251	276	302	255	297	272	274	258	253	277	298	265	291	280	267	255	255	254	264	240	264	234	294	271	252	257	253	277	251	237	267	257	273	279	268	252	260	264	274	308	256	249	233	244	245	219	256	278	275	263	268	258	236	281	270	279	246	269	266	276	235	282	285	276	275	298	278	267	272	268	250	292	261	234	270	260	249	239	248	216	255	234	253	254	244	263	264	262	266	251	255	264	272	259	276	246	274	240	279	286	267	269	292	270	238	247	269	274	260	271	260	253	246	275	267	251	282	268	256	271	232	293	290	273	271	265	269	270	246	266	265	294	275	277	242	299	279	291	266	276	277	282	251	293	300	272	267	273	243	259	257	262	267
37445	46610	53320	42914	39918	35557	33510	35240	25480	22943	23680	19111	17004	15709	14946	11531	11014	8839	6367	5150	4215	3078	2888	1915	1490	1287	1009	1010	955	926	864	793	766	667	733	732	707	725	702	740	718	673	691	691	767	694	654	655	711	687	716	759	783	701	754	745	680	738	710	694	684	728	704	678	679	679	709	720	749	723	746	691	686	717	714	737	723	694	741	695	700	739	700	770	697	719	722	719	687	767	746	693	692	730	689	653	736	714	709	723	736	734	694	754	731	685	733	688	755	696	688	747	683	725	742	755	708	699	715	683	696	757	696	678	646	692	676	741	756	763	722	690	706	689	715	720	754	740	717	755	695	699	708	707	682	692	730	741	696	717	728	715	723	690	666	742	733	705	679	724	675	709	737	703	712	682	721	708	699	730	744	677	733	740	698	682	695	714	703	719	715	749	707	670	741	724	713	681	683	689	717	723	691	720	759	688	741	697	707	693	719	691	705	694	712	715	688	723	731	726	706	676	729	682	681	683	710	707	708	707	768	694	728	704	745	705	668	720	704	699	699	718	682	718	746	689	702	703	709	675	730	722	686	706	710	748	709	688	781	693	716	663	683	674	682	727	647	735	703	686	713	711	673	683	687	725	705	734	713	739	710	720	713	739	710	656	658	762	728	746	732	680	735	717	687	719	736	700	676	679	733	698	763	695	705	704	706	741	713	701	690	654	738	634	703	746	645	727	710	687	716	753	696	709	644	716	667	650	706	737	657	711	712	675	763	719	708	720	693	736	723	659	736	711	735	697	759	722	708	719	669	694	663	753	742	730	714	707	691	724	693	676	679	685	734	749	619	672	731	726	711	674	736	747	753	638	746	705	697	768	722	734	698	665	687	764	727	716	709	738	761	719	671	724	720	708	682	734	695	688	720	725	688	750	702	735	742	689	740	690	710	733	713	679	775	682	678	784	736	669	717	780	700	717	756	666	730	761	724	688	725	711	661	735	715	746	662	731	688	696	668	709	752	751	743	709	726	784	733	710	733	705	746	710	675	677	729	724	691	666	693	705	711	679	716	716	737	679	721	723	621	710	707	739	765	726	716	697	759	687	753	696	712	687	678	702	697	709	682	698	744	681	719	739	730	706	711	700	718	735	736	714	701	665	722	692	681	737	707	694	700	683	756	756	727	723	719	694	732	711	723	697	688	686	722	707	706	752	689	685	701	714	780	685	710	737	688	739	663	746	718	760	740	702	705	660	683	714	697	697	744	710	731	714	715	721	751	702	681	745	745	682	734	682	688	698	704	710	717	708	742	699	747	726	686	648	686	713	746	715	751	674	708	760	719	738	694	712	672	716	685	727	735	737	722	684	703	716	749	720	702	719	691	665	716	695	728	699	719	697	720	719	718	687	722	693	770	657	707	713	720	710	749	706	712	679	740	667	693	747	734	694	742	730	721	727	732	704	663	683	686	739	722	725	694	777	695	722	732	690	707	746	727	718	694	767	743	683	701	706	737	736	680	728	687	709	696	707	724	654	672	722	783	709	713	716	719	703	680	685	694	700	736	671	715	700	712	693	713	706	693	707	720	736	684	699	737	701	658	795	737	752	682	715	739	673	729	718	706	679	659	635	692	710	705	691	684	707	686	716	721	710	741	716	715	765	693	679	704	701	747	707	669	680	706	664	698	719	709	721	698	706	735	670	728	721	680	708	709	709	715	724	735	689	676	724	755	665	683	721	757	714	758	665	699	713	739	683	707	726	713	700	710	733	699	737	727	732	768	712	700	669	704	665	739	726	672	689	732	699	709	733	679	730	731	751	720	699	691	763	698	757	723	721	674	705	686	676	741	688	698	689	702	717	679	714	781	722	694	679	712	677	710	756	737	717	718	721	685	697	665	709	710	703	705	683	688	703	733	765	726	723	692	720	702	699	750	720	697	669	673	719	702	768	730	723	747	699	705	709	669	716	719	712	699	751	685	730	765	691	751	743	706	703	782	668	675	712	680	716	680	687	672	672	741	686	700	682	705	690	723	743	767	686	742	736	715	683	710	723	680	700	713	708	665	658	697	727	647	694	734	733	680	675	736	764	689	716	734	725	659	728	737	639	687	713	713	718	735	719	696	753	748	675	731	730	691	710	700	706	742	701	725	687	678	710	703	722	711	670	719	687	748	681	706	715	769	636	686	708	747	747	760	711	756	758	725	706	709	689	699	697	705	652	709	699	676	752	669	739	714	698	754	727	677	726	665	737	671	721	745	667	722	684	697	715	677	699	669	722	702	680	728	738	689	684	686	722	716	740	747	719	687	677	739	725	676	710	715	708	725	694	695	718	705	736	666	691	707	718	740	741	702	729	736	678	686	756	711	742	728	708	733	710	705	651	697	722	720	733	754	747	705	690	706	713	669	741	672	647	740	714	678	683	690	684	696	767	686	723	732	702	722	722	656	684	714	708	679	743	713	711	670	677	745	696	748	716	742	712	707	694	716	742	746	727	778	712	699	729	703	759	720	717	721	745	745	710	788	711	704	677	734	702	721	684	691	751	721	742	711	712	712	732	709	726	719	686	664	745	698	693	741	726	712	755	711	703	712	710	711	717	701	687	658	734	712	702	718	688	718	729	683	718	735	722	699	719	703	723	729	689	684	725	736	667	697	714	723	662	711	684	722	770	697	726	741	751	735	695	746	733	721	703	734	707	671	708	747	740	711	697	719	711	688	686	727	730	713	715	713	721	718	714	699	727	718	759	696	684	752	724	708	737	786	716	702	714	724	706	741	690	701	717	707	726	720	663	731	752	727	681	686	703	767	738	717	729	712	703	684	674	769	734	718	738	779	742	696	742	705	760	719	651	761	680	700	705	704	692	704	686	711	704	704	723	667	744	700	637	729	690	708	712	712	704	678	710	665	704	695	665	673	670	693	654	720	698	758	678	675	670	727	668	719	724	734	729	714	689	696	726	751	722	740	751	665	706	707	725	723	736	694	712	683	697	750	723	736	749	745	681	696	730	668	732	690	717	667	698	714	698	727	705	741	718	729	753	747	693	724	736	712	746	735	727	690	726	693	664	734	712	696	715	706	745	713	704	732	700	773	687	690	732	677	716	709	724	723	761	684	728	693	717	707	698	694	713	703	691	775	699	806	718	702	693	717	687	696	697	711	709	711	706	711	683	715	677	743	650	709	717	718	706	711	742	738	713	692	720	688	717	734	694	726	691	687	705	753	749	716	683	712	716	733	716	685	768	696	720	721	749	720	743	747	718	696	703	704	674	707	694	678	693	731	737	684	722	757	691	684	701	716	706	726	723	704	733	722	733	669	685	694	691	671	721	710	651	704	692	758	727	727	677	709	691	729	708	734	704	700	737	762	711	740	692	714	766	682	694	724	710	698	709	744	707	691	696	694	701	707	692	710	737	724	716	749	669	729	737	723	738	735	736	666	693	714	655	713	739	674	702	704	680	701	699	697	703	724	684	715	665	711	705	690	698	748	679	756	686	689	716	687	692	725	787
34630	30887	24071	12612	4916	1453	808	747	627	532	594	634	591	517	398	378	351	337	369	345	327	305	346	301	314	284	302	307	317	310	318	319	314	300	324	320	277	301	302	334	282	313	348	298	301	294	318	327	312	307	323	335	322	307	304	313	290	299	313	323	323	271	301	274	294	288	307	312	277	333	277	283	323	305	329	339	324	322	300	332	294	308	312	317	300	293	323	295	297	326	323	327	292	317	311	321	329	281	311	304	317	296	292	349	300	302	268	312	296	332	306	315	308	321	303	309	301	314	301	341	300	300	306	316	289	313	308	327	310	277	332	328	328	319	301	326	283	332	290	306	304	300	282	315	285	301	303	314	303	292	339	313	328	314	287	298	318	322	335	280	287	307	316	299	303	292	301	310	299	324	314	298	296	301	282	289	307	308	325	331	314	338	279	322	299	311	308	306	303	291	328	286	305	314	287	295	324	307	291	310	297	320	311	315	321	267	311	287	321	303	288	310	269	325	282	319	293	327	317	297	296	297	318	350	307	271	342	322	304	308	285	317	338	331	270	320	321	302	316	314	315	326	330	316	298	337	297	293	313	332	302	282	308	344	323	312	307	314	270	305	317	340	321	328	329	297	319	313	333	327	312	323	331	274	309	287	324	307	294	303	312	294	308	339	323	325	289	306	343	319	338	323	285	310	316	337	317	327	318	318	312	294	277	269	308	309	313	346	323	322	303	312	318	305	326	332	333	315	301	311	321	301	288	303	320	312	321	314	281	303	300	340	328	320	290	344	334	327	314	313	300	314	301	308	295	292	315	288	293	312	322	303	304	284	321	335	294	331	302	321	265	345	302	292	291	302	286	318	308	306	339	277	303	329	310	303	307	334	291	316	331	317	285	305	316	315	295	309	342	296	297	301	307	286	325	301	315	307	325	277	297	302	295	303	314	301	304	329	332	299	315	314	273	311	341	307	303	311	326	306	291	334	339	322	310	296	295	305	316	300	312	314	302	309	335	288	324	310	327	303	312	308	304	312	348	344	340	328	271	345	300	304	306	311	330	323	304	321	320	298	311	289	281	307	322	310	313	323	308	323	291	332	300	330	307	316	302	314	298	331	332	348	342	269	325	306	327	305	321	298	296	329	302	292	298	329	304	304	315	318	315	323	315	332	321	298	299	289	304	318	297	338	315	332	322	303	313	289	301	349	352	308	303	292	335	325	340	306	326	298	291	318	332	330	321	296	308	321	316	339	313	335	307	314	303	313	304	316	324	278	294	330	282	311	304	291	298	303	311	331	295	322	308	293	283	285	310	328	319	299	319	322	310	280	345	306	305	321	294	314	294	304	336	321	298	301	311	300	334	320	316	335	303	310	324	287	297	294	307	315	328	296	308	311	301	337	345	282	288	319	303	310	307	288	336	308	331	308	317	326	318	327	305	329	298	297	343	308	298	302	324	301	314	282	286	335	307	281	321	328	341	305	295	287	340	332	297	308	298	314	304	312	281	263	313	312	267	301	314	322	326	310	334	321	324	308	328	294	270	311	317	319	295	315	349	294	327	312	325	322	316	286	317	334	311	307	320	302	305	324	317	318	296	298	313	336	338	341	320	291	326	318	327	308	333	327	303	296	308	294	315	303	313	283	299	325	311	341	314	318	335	287	293	329	332	319	325	325	330	313	337	295	301	369	325	302	308	324	326	296	340	337	305	294	311	303	291	277	333	283	291	284	334	325	313	295	316	326	316	316	360	304	288	299	317	314	323	270	320	322	303	298	317	289	313	309	317	306	320	329	314	314	337	282	304	307	262	300	321	291	301	308	290	343	292	292	326	311	293	317	283	301	303	315	295	296	310	342	314	280	297	311	285	288	292	271	347	322	301	319	314	322	301	312	308	324	315	282	330	331	324	315	316	303	324	324	325	319	313	318	350	314	317	321	334	316	352	323	315	352	303	295	302	328	304	314	326	335	300	288	330	301	348	333	319	285	292	272	313	282	319	323	320	311	308	338	317	335	299	304	311	348	340	303	303	325	309	321	290	309	312	284	317	305	310	298	325	293	340	338	320	331	323	305	326	279	318	341	318	306	318	316	310	316	262	332	314	323	315	313	291	309	297	309	290	307	279	304	335	347	297	269	339	334	336	340	314	321	298	304	298	313	311	279	332	326	312	304	304	313	330	291	307	354	311	330	302	320	301	322	310	295	289	287	320	306	303	336	337	300	316	302	321	342	319	326	310	297	284	299	323	337	298	321	311	323	324	336	332	316	319	337	323	323	307	314	311	319	309	284	327	302	291	338	293	321	299	293	329	293	317	330	320	307	315	307	286	289	287	302	307	346	315	308	322	306	335	315	342	333	314	305	303	284	325	334	308	262	324	355	282	305	342	280	299	312	303	323	323	339	281	274	306	257	295	321	289	328	304	295	315	302	297	328	301	314	310	307	318	313	312	266	305	301	327	319	304	304	332	314	288	310	310	298	316	332	302	328	290	309	332	315	313	308	302	309	325	312	308	320	322	305	314	298	306	318	287	330	328	332	322	322	316	304	345	311	305	313	281	326	302	289	337	322	311	341	313	320	290	307	308	286	290	329	319	287	276	338	326	325	311	308	339	314	292	333	310	330	325	297	327	288	305	314	295	327	302	306	296	349	279	305	302	326	299	303	305	288	296	324	315	331	330	319	301	309	312	335	337	312	299	273	286	293	300	323	348	323	319	289	312	275	310	323	315	316	264	299	319	275	309	294	300	291	299	296	347	320	304	299	313	280	302	319	300	300	314	260	254	332	321	304	301	338	295	319	313	323	294	301	323	308	314	298	359	317	334	331	323	311	332	284	267	326	328	295	321	304	322	299	296	283	322	329	332	318	313	338	307	303	302	296	322	318	317	354	312	306	287	301	303	338	309	325	274	290	308	340	295	332	313	319	314	335	339	305	299	323	298	295	286	320	313	274	314	313	305	293	306	290	312	295	340	299	317	315	314	330	308	350	331	331	292	319	301	295	313	287	315	326	323	332	298	288	303	281	315	336	326	314	326	325	324	293	358	308	331	312	340	318	262	315	284	320	302	308	327	320	302	287	293	319	322	362	307	300	313	299	310	303	286	304	324	324	303	310	315	309	330	333	310	304	292	308	295	288	333	323	315	330	313	291	312	319	278	329	323	285	330	298	319	329	341	310	327	314	347	302	309	322	285	329	321	303	331	309	285	319	304	290	332	299	332	286	299	317	296	305	300	298	303	292	309	335	314	317	317	280	293	299	346	315	320	306	324	310	313	315	315	273	311	336	290	309	317	300	307	321	289	327	332	322	316	310	307	314	310	285	296	324	311	297	327	326	320	306	314	280	326	349	306	308	298	300	337	298	302	338	306	311	327	327	305	317	293	327	299	320	308	341	294	306	325	314	300	298	291	294	317	313	330	279	314	292	313	318	297	269	289	322	309	329	322	289	311	297	335	275	315	296	331	309	295	295	315	317	309	321	296	295	308	303	328	307	352	310
23018	25337	28879	20772	12868	4729	3497	3264	2724	2126	2613	2952	2404	1720	1443	1301	1129	987	963	909	899	829	805	883	859	895	870	921	824	803	882	869	821	804	847	811	810	835	873	786	748	784	871	856	816	839	793	825	843	857	839	823	815	848	817	834	801	822	812	835	823	801	831	843	815	786	829	837	863	768	800	804	824	825	824	836	809	858	817	865	779	870	831	824	831	803	846	797	782	786	835	814	834	823	863	845	766	799	862	807	824	869	840	780	819	899	823	793	815	823	861	796	830	843	913	834	792	815	805	759	840	801	801	764	867	793	812	816	794	855	817	802	802	786	806	832	830	808	768	855	831	806	814	861	833	849	819	862	785	821	821	823	862	848	833	813	817	828	821	863	807	848	886	785	831	875	842	782	822	808	838	821	813	801	870	812	805	852	835	854	824	849	809	901	812	789	807	805	794	850	807	840	835	822	838	867	794	804	847	816	867	786	815	801	828	821	850	838	815	865	817	800	818	852	863	826	850	834	829	807	810	840	807	823	826	784	830	864	833	872	825	809	809	833	849	810	795	844	815	844	789	806	806	837	864	908	841	830	859	864	836	853	857	835	795	869	857	838	827	849	875	814	829	833	779	819	831	799	842	852	823	880	798	821	897	823	795	790	857	871	880	865	807	833	833	837	864	855	816	869	794	819	807	806	825	825	818	830	847	874	824	830	800	863	798	810	804	835	797	802	769	796	833	841	819	842	849	849	825	834	859	793	818	799	768	819	835	830	836	834	869	816	758	813	874	824	808	854	848	803	829	834	789	775	837	822	809	814	798	825	793	769	838	800	829	862	837	794	841	836	835	842	802	797	774	836	832	821	927	803	845	834	836	794	814	764	836	823	820	787	774	820	802	870	787	845	795	788	851	866	775	773	814	841	855	841	835	819	822	857	826	782	846	834	834	813	820	873	829	810	867	809	825	838	816	772	790	865	850	835	772	860	816	806	839	878	828	807	865	799	833	871	797	836	828	834	805	807	799	801	862	809	847	832	839	817	841	800	821	793	821	851	880	847	855	830	846	775	795	821	789	840	886	851	858	836	816	811	808	853	833	856	827	800	798	879	759	824	888	807	847	895	801	840	806	799	848	847	858	868	879	810	845	831	837	862	791	840	797	818	786	795	835	772	736	820	801	813	860	827	791	841	826	805	834	831	833	798	797	860	884	853	796	877	810	816	858	796	799	848	806	835	828	763	859	812	833	808	816	887	870	823	869	819	873	858	787	847	786	790	828	829	826	762	799	790	830	798	808	831	810	840	879	800	809	796	840	796	878	815	867	841	793	822	826	846	834	843	818	805	828	825	866	782	807	832	873	834	849	800	800	803	855	838	807	875	834	863	785	813	841	799	831	844	853	856	781	823	823	814	819	787	778	860	814	845	807	838	810	855	822	814	819	872	839	803	792	846	822	823	871	871	840	866	853	827	847	844	817	849	841	809	795	842	846	814	857	852	799	864	813	772	796	807	808	778	884	800	787	836	884	877	840	806	846	822	847	858	858	800	844	833	809	838	799	824	886	811	799	798	865	822	826	873	822	764	808	777	828	801	802	790	791	807	819	826	836	818	810	861	812	816	880	852	794	853	835	807	820	827	860	862	818	835	820	738	828	818	848	831	804	834	787	830	862	804	797	792	853	820	797	842	837	845	768	837	841	857	820	834	869	787	786	825	820	790	778	840	840	847	807	870	813	807	795	849	809	801	896	781	828	871	832	895	817	808	827	811	817	855	841	820	833	821	801	887	857	860	809	826	750	838	857	816	826	837	754	799	849	824	816	826	844	781	874	778	805	825	777	865	781	844	835	812	846	815	787	810	869	857	782	808	835	827	844	818	831	783	819	833	814	794	837	813	766	798	850	830	874	834	815	791	824	833	812	852	801	820	829	805	782	850	794	865	831	832	801	791	804	825	854	802	835	739	822	827	825	851	814	800	825	861	795	827	798	790	818	836	810	821	824	826	841	807	812	844	808	874	814	794	848	782	819	856	791	846	833	820	806	839	785	840	825	839	888	899	838	842	805	801	820	794	847	813	818	840	862	794	826	809	790	794	823	773	823	774	863	835	833	814	830	834	765	835	789	841	803	827	830	803	787	806	806	806	787	805	821	813	828	828	835	853	834	868	795	810	810	851	791	847	812	785	844	805	794	810	880	875	828	791	825	845	826	853	850	813	817	780	837	845	821	838	829	862	895	842	829	834	798	865	793	792	776	844	837	823	814	766	820	816	821	834	812	851	812	867	830	808	832	817	826	831	809	834	810	876	800	803	764	798	845	837	793	837	831	849	832	794	895	730	884	847	796	856	811	806	820	808	820	836	796	830	789	818	816	788	861	833	863	830	825	778	848	819	844	774	777	804	831	791	831	779	770	848	852	830	786	871	822	821	813	858	831	843	856	816	789	788	815	833	768	837	863	824	822	792	879	799	850	841	775	804	837	845	844	823	826	876	807	884	865	856	828	805	818	871	845	848	811	794	851	850	914	825	802	809	743	824	853	832	796	801	800	822	834	855	802	801	799	803	819	831	821	797	852	835	856	871	810	817	777	832	774	795	804	798	813	812	839	842	859	838	812	795	785	827	853	835	816	803	832	806	824	819	784	853	821	854	824	820	793	827	784	772	836	812	822	854	834	787	841	819	812	909	859	853	865	795	857	847	817	800	787	741	846	815	782	811	790	815	837	877	803	842	810	770	870	854	816	775	804	833	827	869	824	749	794	835	873	875	787	838	830	843	773	859	831	858	842	898	772	817	840	856	817	851	831	753	860	784	790	837	765	853	795	842	834	841	820	845	821	833	778	817	868	805	820	807	798	828	767	848	796	815	835	852	803	883	800	787	839	800	839	867	877	817	826	773	852	851	850	845	854	800	790	813	830	839	842	806	869	770	843	840	820	884	833	846	823	833	849	833	810	846	840	799	792	810	791	886	821	806	844	848	802	819	844	836	845	830	856	793	824	797	827	780	864	783	808	826	807	846	816	835	822	804	755	815	855	835	853	859	839	797	823	772	865	786	857	804	848	840	857	846	828	792	830	832	812	846	782	863	827	836	826	863	828	814	833	805	817	808	797	869	844	815	798	815	842	790	790	848	841	824	853	825	845	842	800	869	814	817	775	812	822	868	792	874	824	801	859	849	859	827	818	812	863	857	794	851	860	884	852	775	825	849	833	835	898	874	817	793	808	843	883	875	830	815	804	804	809	787	803	809	844	793	823	852	794	821	858	775	756	806	845	789	818	882	838	772	810	787	853	831	850	855	824	846	825	818	779	807	838	857	865	871	857	834	873	832	775	867	832	801	790	817	905	841	789	799	834	819	836	850	812	846	805	840	791	842	795	872	745	849	810	826	796	807	846	823	841	792	830	823	800	847	836	829	818	864	850	815	786	788	796	861	863	783	845	853	834	827	874	783	833	853	847	806	810	860	808	841	835	787	864	860	844	791	777	819	834	863	834	830	787	845
49403	48593	49392	31538	20476	12058	8977	10755	10194	4604	4501	5041	3147	1336	615	512	412	387	365	330	310	334	334	269	298	310	309	317	287	287	336	279	276	304	257	306	302	291	292	308	290	304	280	301	291	302	326	276	279	297	303	254	308	286	318	317	287	283	266	324	280	297	295	273	333	287	311	307	293	313	274	310	284	301	285	304	296	307	287	290	296	299	288	270	284	310	312	251	286	289	315	319	298	286	291	301	282	305	291	309	254	279	296	309	309	299	305	331	308	333	331	312	298	306	273	310	276	286	288	299	289	345	317	274	300	304	297	303	286	293	258	305	298	284	270	320	303	304	325	305	303	289	315	283	266	314	308	304	278	318	308	294	282	291	284	278	310	279	287	278	281	302	300	264	311	288	283	301	303	286	292	291	280	251	308	298	283	305	297	278	318	311	287	278	315	288	333	319	295	312	292	327	311	275	282	273	332	319	305	284	275	318	295	323	300	303	313	300	303	281	279	306	325	299	288	284	298	313	275	290	305	289	279	349	264	268	312	288	263	315	280	268	282	333	292	268	283	326	307	289	300	310	279	287	323	307	287	282	312	305	294	299	277	301	307	294	304	303	270	311	323	286	317	277	279	284	303	289	276	266	293	306	305	310	301	309	290	287	284	287	321	313	295	318	303	282	303	301	316	299	307	323	304	299	287	297	325	277	292	318	294	322	299	309	292	300	293	310	280	289	294	287	301	344	300	283	269	285	341	297	299	340	295	294	307	317	276	319	266	309	286	307	321	279	311	333	317	320	304	303	308	320	316	300	308	299	281	292	281	297	309	305	289	290	282	310	308	284	292	262	271	268	276	310	293	281	306	329	285	308	309	303	287	322	293	315	302	303	287	284	310	275	293	285	300	313	285	296	282	276	313	310	312	297	317	314	299	312	344	321	297	306	300	290	320	311	302	290	305	281	297	305	287	266	304	314	275	305	300	303	323	290	316	275	302	287	279	323	342	314	296	290	276	319	304	299	277	283	311	297	311	309	298	273	310	279	293	307	276	293	290	271	302	304	286	291	288	323	301	315	302	311	264	326	319	308	312	279	277	288	284	313	266	284	301	279	309	306	290	311	295	301	306	335	274	279	267	298	296	284	290	276	287	288	283	288	349	296	343	312	342	272	280	326	303	333	306	326	300	291	302	316	306	277	307	321	299	308	313	291	277	315	306	294	292	268	302	268	297	301	317	331	279	326	299	304	278	284	300	314	307	286	322	325	276	261	297	272	286	279	282	309	298	290	300	289	294	280	307	290	304	285	299	306	279	307	323	287	291	278	335	305	302	308	288	321	314	273	311	292	281	306	301	299	285	301	307	280	305	266	314	324	290	300	289	340	301	332	299	311	327	267	302	294	304	282	305	300	294	307	296	276	273	306	292	299	255	303	283	282	294	313	265	304	267	292	331	284	273	314	295	261	308	323	300	295	300	297	270	301	295	290	287	309	325	324	263	326	276	279	318	286	289	296	306	322	323	280	306	300	314	291	305	278	285	325	304	274	299	305	286	289	326	308	271	281	308	293	358	254	278	303	286	311	301	289	293	285	290	310	302	302	282	315	290	293	304	300	306	304	288	296	277	267	348	279	289	295	334	284	297	333	284	305	325	302	298	254	257	314	316	287	298	319	287	306	266	332	294	279	313	319	306	312	305	298	292	298	301	295	262	326	277	301	274	324	302	291	295	302	296	273	300	327	312	280	302	277	315	298	290	315	272	319	287	271	279	296	291	277	284	287	266	327	310	288	292	286	303	274	301	287	336	297	291	323	273	304	298	303	308	343	300	313	303	282	302	296	336	286	282	279	322	296	297	296	294	289	309	299	275	295	323	294	300	289	313	302	320	295	293	274	308	301	292	257	290	322	289	295	286	295	292	299	288	295	281	320	309	275	304	297	316	291	269	277	262	277	292	266	310	314	298	316	329	264	291	274	303	278	299	291	310	282	276	272	273	301	323	308	285	277	252	303	323	319	292	282	296	294	287	323	311	308	333	282	285	297	293	287	307	286	311	284	327	310	294	273	294	275	262	285	320	308	279	284	266	322	287	271	272	312	295	304	314	306	289	291	284	300	259	281	313	259	281	309	294	301	314	286	322	304	286	319	301	308	287	269	290	300	301	280	303	304	281	288	318	305	300	288	273	309	301	316	307	308	313	312	314	304	257	303	318	284	273	312	293	286	288	294	294	287	272	295	288	303	298	322	296	290	283	285	309	309	323	283	298	296	286	309	324	308	290	327	340	312	298	303	327	318	294	317	294	292	322	264	304	284	294	278	323	324	303	304	282	291	289	263	314	325	293	281	296	309	301	303	285	314	282	282	298	254	310	297	324	294	326	306	267	293	290	296	327	293	295	298	274	298	323	288	289	318	294	289	305	297	316	263	295	261	323	286	303	323	306	331	313	317	292	308	315	285	316	328	299	294	297	305	284	301	310	302	302	313	302	304	306	319	339	313	299	291	295	312	262	303	282	302	298	285	306	300	290	284	280	316	292	282	284	295	311	278	302	287	299	292	323	301	293	293	283	312	277	319	292	291	295	274	309	287	322	289	296	282	283	313	303	283	288	299	308	296	309	311	279	292	324	315	293	304	327	311	317	298	285	277	300	314	282	330	297	292	277	297	316	306	298	290	283	308	292	330	272	306	282	307	258	278	289	304	275	301	290	286	314	326	275	314	304	294	273	333	316	302	311	293	286	283	319	303	293	319	302	323	316	313	313	267	325	287	291	279	282	258	294	296	285	320	304	293	291	336	343	307	316	270	327	295	317	300	318	299	298	268	300	272	282	276	298	275	302	307	314	303	287	315	314	298	314	318	337	288	306	321	298	303	295	268	329	316	276	335	285	319	298	292	301	312	295	275	293	324	298	302	294	340	316	284	299	297	327	298	300	304	290	335	291	264	299	301	301	296	303	265	279	281	309	294	309	317	307	275	301	290	296	315	290	302	320	284	265	284	308	310	301	314	281	308	293	331	290	277	271	296	259	303	281	304	287	289	304	314	301	330	291	295	290	303	313	333	327	303	295	302	289	320	318	291	326	316	276	298	330	292	302	280	312	274	304	295	268	299	267	303	288	285	332	274	312	316	317	301	284	292	326	283	297	301	300	334	299	262	287	296	294	291	298	293	246	283	289	323	322	306	327	278	288	304	287	294	309	295	311	269	277	291	318	262	312	277	307	309	310	288	286	314	277	322	282	301	301	292	282	315	274	295	325	287	284	323	299	297	311	289	278	312	276	276	299	306	297	327	296	281	311	289	262	291	299	309	296	297	322	321	341	298	302	257	301	298	322	284	304	279	277	281	272	307	290	300	306	304	283	298	272	302	306	319	288	337	304	306	268	276	301	343	285	282	308	352	299	314	300	305	285	318	311	277	340	313	295	299	311	266	300	308	290	275	286	335	297	305	293	311	288	308	289	290	305	295	302	304	319	288	289	281	304	296	287	302	296	316	316	335	321	298
32983	40450	47402	39159	31914	26360	25244	28607	26372	16157	17757	19293	13108	5834	2530	1900	1432	1296	1086	963	883	821	863	825	776	816	804	835	804	797	813	797	784	790	787	768	821	786	833	821	756	761	766	750	814	824	816	832	822	779	795	791	772	780	787	810	824	772	809	805	832	812	811	739	813	805	795	747	762	782	789	791	796	800	803	789	773	769	830	740	783	827	790	837	801	790	833	808	797	807	782	794	723	813	791	826	803	795	803	802	824	820	826	774	781	788	751	761	750	778	800	835	830	787	788	790	742	773	756	834	766	812	815	757	846	792	805	840	789	794	803	830	807	795	855	797	801	781	754	768	807	807	760	752	813	800	750	781	702	789	737	826	812	763	748	826	800	812	791	777	819	793	789	793	775	830	757	827	807	816	765	809	829	785	776	768	819	793	729	812	831	790	809	783	783	772	739	790	820	798	795	751	792	790	750	747	796	834	822	805	775	793	785	816	789	800	802	861	782	800	830	774	775	759	790	780	783	780	843	834	868	803	775	801	761	816	800	789	794	789	771	815	778	777	790	752	781	776	757	813	777	783	838	795	828	761	814	793	823	756	749	795	801	746	803	840	753	815	799	779	800	828	810	796	764	774	798	781	806	790	759	775	792	810	765	822	784	786	809	828	757	794	777	843	820	780	821	772	803	816	780	786	797	753	826	818	805	770	786	815	759	795	770	814	838	800	809	809	815	784	774	802	805	836	767	812	788	800	813	781	781	791	783	849	781	831	761	759	784	784	830	827	819	833	797	789	831	774	764	758	799	819	794	810	807	780	834	798	796	849	808	851	824	791	768	788	773	774	800	816	799	825	809	776	796	791	816	810	757	805	788	810	779	776	734	823	794	838	798	814	774	791	762	816	818	797	768	794	787	784	820	811	791	799	765	779	831	820	825	797	778	799	815	782	747	774	771	816	777	795	787	803	840	826	799	757	827	794	749	794	817	800	800	830	804	835	824	781	793	815	821	792	775	737	782	738	822	788	765	714	794	787	776	762	780	797	777	781	809	774	784	771	772	758	817	816	839	786	801	802	791	803	781	761	743	761	817	775	783	818	772	773	779	827	854	798	772	804	796	792	801	809	807	822	775	858	873	775	822	811	829	803	817	802	800	758	764	775	802	871	785	810	796	773	795	822	819	790	776	792	827	801	850	794	801	803	791	847	810	819	806	840	801	782	797	739	829	748	801	785	786	779	759	770	765	773	834	820	833	837	838	786	810	738	773	784	778	828	787	797	851	803	784	793	822	761	791	819	776	788	803	763	798	789	781	850	776	820	794	852	754	801	769	814	742	787	784	799	775	790	824	809	802	759	754	806	769	780	743	819	812	812	798	769	805	781	823	794	794	761	770	811	730	720	759	764	787	755	839	792	814	817	775	765	802	727	775	787	750	785	773	840	817	768	776	767	848	826	816	825	771	759	771	771	765	742	794	759	798	800	828	789	797	826	767	778	758	822	813	827	709	775	797	815	785	788	793	815	804	759	802	819	801	817	827	800	812	763	822	829	764	743	837	759	789	823	823	815	804	772	797	820	817	800	810	803	822	811	861	814	809	809	770	775	811	756	813	796	827	784	813	753	809	832	787	813	782	803	786	770	773	851	792	802	791	822	807	760	815	830	787	812	823	801	769	815	823	729	832	815	826	756	808	766	798	780	783	785	790	793	816	823	793	810	811	793	789	801	755	798	795	787	798	808	795	786	788	761	788	812	797	755	801	784	796	802	780	779	805	812	811	797	788	833	782	781	774	793	788	816	828	794	779	789	839	752	850	788	829	815	790	784	784	769	799	751	787	777	809	814	814	779	833	804	791	778	780	791	769	785	829	760	790	773	748	765	816	735	797	774	766	798	816	764	800	773	752	811	749	811	862	774	863	753	775	778	815	805	760	736	795	742	781	802	788	792	829	794	760	761	798	806	798	787	818	785	800	810	773	744	829	772	814	778	803	796	769	783	760	817	802	788	792	806	791	762	767	758	795	805	800	788	822	759	736	814	787	759	826	841	801	772	790	818	771	815	772	775	815	771	783	766	839	778	823	754	824	781	801	776	779	806	785	780	787	776	811	785	753	821	791	826	754	801	735	797	811	760	768	788	799	810	788	803	800	772	771	776	748	785	812	791	776	738	803	828	733	814	811	814	760	801	786	794	767	777	802	821	769	816	766	806	772	812	799	781	776	769	802	808	806	802	802	794	750	818	786	771	794	801	814	796	828	815	758	774	749	722	775	789	842	827	815	781	819	798	813	798	803	786	871	805	733	828	840	810	780	810	784	752	857	831	790	813	775	842	796	845	775	789	821	745	773	838	757	770	755	797	787	758	836	776	799	827	817	786	821	843	811	819	751	777	776	815	786	846	775	833	797	778	820	831	793	845	814	822	758	796	783	739	804	774	817	781	820	805	793	772	791	806	774	809	803	746	795	858	794	794	788	760	761	777	731	793	771	792	773	796	746	787	792	805	778	833	805	778	720	760	824	809	863	803	775	758	804	853	773	792	780	779	766	833	813	815	834	781	771	767	825	762	804	742	773	782	811	801	758	790	749	755	826	753	787	841	743	742	764	820	807	785	851	758	799	769	781	766	769	789	843	818	792	815	762	823	791	812	772	797	811	799	758	868	798	807	813	759	836	770	814	821	779	837	750	783	810	793	762	761	834	785	819	805	798	717	817	721	808	823	824	774	750	768	800	830	816	759	814	717	804	798	787	841	794	775	820	775	813	754	752	770	785	824	798	798	810	791	826	828	809	795	790	735	774	767	780	796	809	817	813	809	757	800	778	801	806	772	811	796	756	760	757	785	716	764	794	779	771	814	797	825	780	776	761	716	746	784	837	797	824	750	781	846	795	787	804	741	792	784	775	775	780	802	742	789	804	826	784	769	813	802	787	826	776	796	798	762	788	794	797	783	803	797	796	728	782	763	753	824	786	788	798	803	796	807	800	783	744	810	787	735	818	797	788	787	795	825	792	796	787	780	799	818	782	830	775	778	750	774	738	794	754	780	784	798	820	782	804	816	806	801	848	810	799	818	842	840	809	748	807	802	707	795	786	851	830	793	803	810	793	774	798	784	734	775	795	782	809	793	772	763	801	775	816	788	748	723	726	849	796	794	792	790	789	836	743	801	825	740	771	756	800	802	771	784	805	802	766	772	748	805	870	815	824	746	797	843	794	740	759	768	814	794	815	776	775	793	768	799	831	816	787	775	785	789	732	814	775	752	810	817	819	784	772	826	799	783	792	799	791	758	785	818	817	797	790	813	829	775	791	791	802	789	814	761	797	797	770	771	783	792	838	758	781	823	779	820	804	713	835	738	870	796	803	815	777	787	813	818	800	768	807	805	767	751	892	847	791	775	773	717	769	822	745	822	755	825	787	796	785	785	807	755	762	774	809	816	781	759	766	742	802	782	808	785	799	821	780	721	756	788	777	817	813	803	772	804	776	775	805	814	768	807	799	757	815	814
55928	58387	56710	46724	32502	25150	18354	14468	12917	11110	8571	6673	3420	1904	802	881	813	565	349	349	294	318	325	293	290	282	297	250	233	277	294	262	276	302	284	245	275	266	275	259	268	257	287	289	288	304	284	265	264	284	275	288	283	266	264	278	261	270	286	290	280	263	294	257	282	267	275	271	288	300	273	271	329	301	285	304	275	255	274	268	288	256	274	271	262	283	305	264	252	281	303	254	275	276	260	264	276	269	286	272	274	258	228	284	277	272	271	288	311	281	304	266	280	250	281	270	242	268	268	274	317	282	289	285	290	285	276	269	261	255	291	259	280	257	275	259	281	278	294	292	276	279	273	286	243	271	281	279	278	268	286	275	258	288	293	254	278	275	285	279	279	312	270	294	274	274	260	289	279	285	275	303	277	281	308	247	250	263	286	283	299	282	287	281	267	281	277	232	239	285	273	261	270	290	297	255	251	265	279	298	284	255	247	254	282	299	272	263	304	257	309	282	284	272	269	266	295	280	269	257	269	258	255	256	275	272	307	261	268	283	292	276	279	252	281	254	283	260	288	296	262	245	267	298	285	283	279	276	278	267	260	287	269	265	293	253	255	265	249	271	295	290	291	250	254	278	290	254	272	281	245	247	275	296	254	305	275	259	255	280	295	300	295	280	285	255	280	286	297	276	293	292	283	299	260	281	278	279	284	292	281	260	268	278	269	248	278	296	282	253	301	267	283	250	281	272	278	301	265	270	270	274	252	280	278	293	266	258	237	284	260	293	280	299	279	283	250	290	276	287	253	286	294	273	264	267	258	277	269	258	260	278	271	299	298	268	325	275	264	271	295	281	260	277	258	248	280	300	254	292	299	283	292	281	269	276	271	284	261	278	283	279	276	286	255	274	270	280	252	278	265	317	298	270	297	261	308	276	293	275	281	273	270	254	303	294	263	268	288	276	258	292	270	277	284	286	282	252	282	304	315	240	286	280	324	235	274	268	284	288	290	317	270	264	291	277	255	246	254	264	234	246	262	257	284	275	246	291	259	322	246	280	231	287	276	294	255	294	273	269	284	271	270	304	297	267	265	270	245	285	277	262	248	259	260	288	307	310	303	258	304	279	287	263	298	264	257	249	270	274	281	291	288	272	282	265	252	276	267	290	255	280	264	249	328	270	258	289	258	259	267	251	272	299	295	273	269	286	324	281	269	256	268	280	286	282	266	276	290	321	250	270	266	257	264	273	326	302	257	271	289	251	227	286	296	288	277	268	281	292	303	290	288	252	276	269	273	265	291	298	280	292	252	292	263	285	276	301	269	274	298	273	261	291	290	264	293	289	252	258	300	292	257	278	272	268	282	296	277	286	295	261	254	315	266	312	237	286	269	257	298	296	263	275	261	271	248	276	305	267	261	271	291	262	280	293	270	279	269	283	276	284	253	285	285	305	293	286	274	286	276	269	324	269	284	276	258	257	256	268	256	275	260	288	266	283	283	292	278	285	257	241	269	261	265	258	261	245	287	289	280	272	278	275	262	263	288	289	243	285	317	279	247	267	258	300	274	299	253	261	295	269	262	274	297	267	269	280	295	240	253	271	298	272	270	254	285	249	250	288	279	284	288	268	256	237	271	285	272	262	308	275	250	261	285	254	288	272	264	256	260	314	274	285	278	288	297	258	243	244	276	282	283	270	288	279	239	251	254	264	279	260	271	304	276	281	304	259	297	275	257	273	274	273	267	249	304	283	279	263	285	272	289	288	272	274	270	303	288	284	262	282	254	262	290	284	305	264	255	291	291	256	294	283	271	275	282	250	285	264	281	269	287	282	243	241	263	278	264	299	293	289	263	292	269	290	287	298	299	293	290	273	279	286	275	275	286	282	272	280	276	292	301	289	272	319	253	295	263	282	316	278	291	271	275	308	257	251	290	301	296	269	284	287	277	257	293	239	231	275	280	281	275	284	290	270	287	283	312	253	275	264	250	274	291	297	281	260	303	278	272	276	263	288	285	247	277	280	285	279	254	250	268	288	271	316	283	283	271	266	289	262	273	279	297	287	278	289	284	250	263	266	267	274	268	283	288	297	264	268	240	301	303	283	299	281	263	301	278	282	287	283	302	278	284	270	283	270	269	277	263	275	273	288	276	283	262	280	303	278	291	272	281	277	254	291	243	268	252	248	272	255	299	293	295	272	269	290	291	278	265	240	282	289	302	299	287	285	301	289	265	299	288	292	293	255	295	251	282	292	279	274	255	247	259	302	272	303	306	266	290	288	264	261	288	273	282	247	277	322	256	272	278	257	266	276	269	296	266	295	305	276	281	293	297	286	245	270	261	253	293	280	266	238	305	273	272	280	291	275	304	290	282	255	265	293	259	284	290	292	274	292	247	284	260	245	260	282	257	279	295	316	273	281	260	265	301	283	260	257	303	283	269	269	248	272	293	264	291	278	245	278	282	295	260	279	274	282	278	281	246	265	275	260	262	277	278	285	268	274	281	296	285	264	261	254	276	249	255	280	302	250	270	270	290	269	280	266	280	253	243	289	303	262	272	286	274	246	279	272	275	260	279	300	267	289	274	264	282	279	268	285	313	279	282	287	298	264	256	268	280	283	283	261	268	246	280	257	296	284	269	303	250	273	282	292	251	292	256	252	273	285	261	266	272	277	239	236	283	271	282	277	272	296	309	284	284	270	312	259	266	271	270	288	257	283	270	276	280	243	292	248	283	256	268	294	320	307	262	261	283	270	256	261	247	256	302	278	275	297	309	256	268	253	293	253	296	274	296	258	297	304	292	300	272	287	277	277	267	282	273	310	262	261	282	323	262	261	278	294	253	288	298	318	284	282	239	248	307	267	286	262	289	255	261	270	259	302	258	254	296	280	286	261	242	282	273	298	278	295	293	282	280	284	266	269	256	266	269	257	274	302	274	266	272	283	269	275	244	264	312	286	277	273	259	289	288	271	284	291	252	254	248	278	260	258	249	256	279	283	292	244	304	282	258	285	261	276	270	257	282	263	285	266	268	270	261	264	270	269	255	314	265	266	252	258	277	281	261	281	270	310	272	268	281	285	286	284	254	259	296	277	261	275	274	288	276	289	286	293	295	276	274	313	278	276	299	273	278	269	267	260	280	288	280	297	279	268	320	262	279	246	316	262	280	258	273	277	277	277	283	264	279	279	297	262	271	277	260	243	289	269	284	313	282	276	291	273	303	263	290	258	254	304	257	305	280	249	270	253	258	261	288	283	280	288	263	281	251	280	271	283	257	241	289	280	257	273	308	259	262	283	258	273	298	271	267	255	285	297	269	261	284	281	253	301	278	276	276	285	306	263	287	287	259	266	303	286	284	271	270	288	285	287	264	277	268	319	277	267	254	257	268	254	273	271	298	267	289	271	305	295	277	286	263	257	273	291	262	265	269	280	288	268	278	271	280	266	262	302	259	275	282	274	255	269	293	259	300	275	273	273	287	264	297	300	281	292	272	289	296	258	295	259	284	262
37398	47686	55921	52229	43814	39088	33288	32141	31321	28684	25584	21495	13279	7972	3705	4081	3726	2383	1166	1127	1033	955	911	802	846	813	788	745	758	751	694	756	762	756	769	763	773	735	768	733	741	744	748	737	689	740	783	775	752	719	765	725	697	714	724	743	766	797	743	733	746	711	721	742	725	769	743	722	728	745	735	702	766	720	740	718	755	756	720	691	788	705	747	767	744	745	740	723	734	759	745	744	736	722	696	755	759	726	746	717	789	770	759	737	717	705	718	744	786	761	752	752	723	704	748	695	710	785	723	763	749	726	745	738	730	729	712	740	759	732	745	743	761	715	734	747	744	713	756	720	736	798	751	746	724	783	784	721	755	736	707	703	755	733	760	703	783	729	765	767	747	745	779	780	722	711	741	727	776	698	713	736	744	717	709	724	687	733	766	735	726	683	758	740	665	741	750	729	733	764	760	737	730	766	733	745	692	752	714	764	745	732	717	783	718	729	738	754	730	750	728	727	717	742	742	786	740	737	777	753	730	718	775	721	682	715	705	730	703	786	760	730	711	732	790	761	698	735	731	746	760	738	738	768	700	753	753	726	743	722	755	714	697	737	721	771	748	686	732	727	755	766	710	728	772	732	719	741	788	740	737	751	752	739	724	724	764	767	709	753	731	703	771	721	797	727	724	725	730	753	748	709	751	740	707	740	739	701	776	730	739	708	813	735	727	697	726	695	713	747	742	744	733	738	800	731	733	718	753	776	704	764	710	741	734	776	742	727	716	704	763	718	796	710	742	768	711	686	731	724	731	704	761	739	749	726	770	695	724	740	699	717	729	737	726	742	708	730	770	696	730	722	719	719	692	790	703	730	722	783	731	725	701	692	695	783	730	700	735	747	730	755	759	720	733	690	788	752	752	754	728	696	804	730	741	735	753	746	745	720	727	763	750	702	743	744	724	707	725	763	752	746	745	709	716	754	789	805	767	691	731	729	770	732	693	731	778	727	734	714	679	785	700	765	708	738	699	747	762	733	704	736	753	741	736	744	727	690	730	744	722	752	753	714	720	773	730	723	731	695	769	738	707	773	728	744	693	777	785	703	733	772	710	743	720	749	781	717	719	707	759	747	722	715	748	729	704	716	712	708	734	786	673	734	748	716	767	747	721	770	716	772	747	743	735	723	739	719	707	737	755	703	748	749	695	770	733	720	711	768	760	731	740	767	696	735	710	709	776	703	737	725	731	748	752	746	704	666	714	740	779	778	779	739	715	705	729	748	754	797	728	729	706	711	709	728	738	746	722	723	713	754	800	718	696	705	788	739	730	754	712	740	760	739	787	725	738	721	780	763	719	755	748	686	727	714	752	704	777	774	736	686	723	769	789	720	734	715	744	742	746	755	728	699	726	683	763	735	776	787	720	732	686	754	670	764	776	767	730	724	738	693	717	736	775	752	741	699	678	789	773	775	766	752	752	751	704	754	755	747	736	706	716	692	757	761	755	762	767	717	737	740	684	723	779	717	732	741	769	741	743	736	766	774	776	758	753	740	756	724	728	740	755	776	716	755	749	723	772	736	758	764	697	748	750	754	716	757	772	721	713	730	729	730	752	719	734	784	730	722	752	711	739	709	759	742	768	713	728	753	742	736	727	736	742	723	729	716	725	752	798	761	740	755	733	710	804	721	766	752	770	718	718	738	786	745	730	706	720	737	713	702	723	688	737	727	757	732	722	762	735	659	712	676	708	721	726	763	742	752	721	742	745	765	767	746	740	692	732	768	771	704	696	712	763	772	691	699	797	724	717	737	695	722	748	712	757	752	731	707	693	726	740	753	725	745	754	697	721	693	733	744	749	716	655	724	731	727	714	713	794	718	718	736	728	775	788	757	710	710	747	749	759	708	749	764	768	759	730	752	714	692	767	746	729	758	776	734	708	758	749	719	713	792	734	772	733	729	703	713	729	732	728	747	799	741	730	719	783	736	772	694	723	713	701	736	702	784	737	760	723	709	717	687	755	700	730	757	692	711	729	737	751	757	755	723	700	693	687	754	749	716	745	741	748	716	740	702	762	718	724	750	755	761	766	775	741	746	742	784	787	697	737	789	733	708	736	742	750	739	709	819	731	744	769	706	676	725	723	676	728	767	712	753	661	740	813	676	765	708	694	701	719	719	739	751	744	713	741	760	700	784	718	736	786	717	714	781	747	749	760	767	704	765	754	734	742	724	745	711	753	735	734	734	784	766	758	702	729	683	718	742	756	737	757	719	771	735	769	713	765	729	719	742	742	779	704	738	774	730	739	701	731	730	789	747	718	746	742	775	702	668	753	798	714	712	697	693	702	704	723	724	751	710	726	745	747	710	739	716	750	710	720	773	767	751	729	759	754	742	736	759	747	704	790	739	757	753	753	708	742	729	707	715	766	776	731	743	763	721	742	730	774	696	743	747	729	697	723	751	760	772	714	708	723	705	731	793	778	743	722	760	739	728	771	717	738	709	741	704	774	726	721	761	754	733	764	786	775	761	766	753	758	719	737	696	731	707	726	712	737	702	704	785	756	714	753	747	777	718	731	751	768	795	731	761	731	736	745	765	767	763	714	718	772	766	759	720	796	704	745	736	753	773	736	782	784	779	738	785	809	730	737	733	732	753	691	741	733	790	710	739	737	728	764	702	742	784	712	728	686	687	736	722	746	777	775	703	724	754	745	729	726	738	710	737	766	708	746	718	711	717	752	715	760	718	760	757	756	715	711	773	738	723	680	759	740	741	716	729	730	754	713	759	723	744	730	763	730	718	723	694	732	761	712	762	739	726	747	739	724	737	716	706	742	759	733	709	713	754	755	749	734	722	719	717	696	748	740	696	760	709	742	728	741	701	697	760	746	698	705	744	766	750	700	737	722	728	724	760	771	766	767	692	743	762	720	719	740	726	744	729	753	775	745	727	745	764	719	741	721	737	718	760	777	681	740	739	768	749	698	720	729	679	710	739	751	740	703	752	782	745	713	735	735	762	654	706	732	723	741	731	677	693	722	710	702	791	699	734	746	746	762	702	718	743	733	719	747	762	721	695	745	709	774	754	712	741	771	720	715	756	708	708	693	744	713	757	719	740	732	742	742	752	696	740	713	740	746	701	769	714	724	744	742	766	736	742	749	722	785	749	734	785	720	719	692	689	757	780	724	727	781	708	805	704	713	759	785	711	679	722	746	747	800	766	742	710	791	661	758	742	742	753	727	673	791	749	706	732	748	728	711	701	698	728	721	728	714	740	779	786	706	739	797	739	778	762	732	729	735	750	739	745	735	718	750	766	716	747	712	733	723	698	740	742	725	697	688	665	783	763	755	762	777	727	737	725	739	727	725	760	761	745	735	690	704	720	783	736	716	728	723	723	728	737	709	754	753	732	726	733	729	734	755	739	739	716	766	757	716	711	728	781	758	691	758	745	772	715	754	767	674	736	750	708	711	735	756	720	763	723	754	761	736	768	724	759	754	663	737	732	794	764	704	736
34671	30250	22577	10874	6169	3020	1749	1111	896	1000	796	604	456	424	333	382	342	336	329	319	323	309	327	322	283	292	289	301	314	284	294	313	333	307	319	311	341	310	309	304	330	300	322	319	284	296	341	312	303	328	327	330	327	310	310	287	315	323	303	313	315	345	312	304	314	305	284	312	281	316	306	331	369	308	312	300	296	316	319	345	315	318	296	287	300	302	313	324	311	338	310	316	344	313	277	333	317	308	311	287	294	332	273	296	299	287	269	293	319	331	291	329	299	296	292	295	294	318	291	303	289	291	313	301	284	295	303	301	313	287	343	313	303	295	319	304	308	308	291	302	322	321	300	312	345	301	301	332	307	327	301	275	323	324	319	290	304	307	313	309	301	307	319	297	341	333	331	302	338	340	317	304	296	333	297	302	276	307	293	278	288	318	335	297	348	328	293	302	315	293	334	322	339	300	304	329	342	290	312	300	331	332	316	332	314	332	312	308	314	317	322	316	305	294	306	329	327	308	326	286	324	300	329	293	320	312	305	295	304	309	316	275	319	292	316	328	316	299	312	346	291	306	262	312	309	312	326	313	296	327	334	318	318	274	308	315	305	305	303	335	365	290	287	275	293	308	322	294	344	323	325	326	315	310	299	322	324	325	302	315	327	337	321	338	305	319	322	314	309	292	320	329	325	336	323	329	322	314	307	337	314	307	313	298	292	311	307	308	321	310	293	287	313	302	315	314	299	313	317	306	283	342	330	317	304	313	298	311	338	321	310	292	314	347	302	305	296	309	302	315	333	289	292	300	309	310	309	322	328	297	304	329	274	315	337	323	288	328	342	346	307	311	284	333	320	307	306	291	295	309	304	271	299	328	280	302	303	331	294	321	299	309	312	304	309	315	322	299	299	341	298	322	274	310	289	316	321	322	315	314	333	332	337	291	325	305	309	316	329	285	298	282	324	289	308	296	334	316	290	296	295	295	312	306	303	320	336	286	328	298	309	347	327	347	308	315	301	315	322	327	303	320	319	310	307	310	316	301	283	275	292	300	313	274	319	298	321	337	324	327	315	309	336	310	338	295	305	283	313	320	303	310	301	318	325	330	314	303	318	275	302	328	306	323	324	295	303	320	331	303	288	310	301	305	329	325	320	298	327	327	305	314	336	299	289	316	305	304	316	302	318	317	311	292	318	307	304	318	321	282	339	291	331	304	328	310	325	288	312	341	327	305	319	328	295	324	314	308	328	280	343	327	323	343	293	306	313	296	308	309	289	301	311	322	321	331	331	321	348	320	340	283	307	297	294	300	335	336	319	285	299	331	332	299	313	319	267	311	298	310	340	342	301	326	314	273	311	311	343	336	324	334	326	328	336	321	336	342	333	317	325	301	351	327	319	330	306	320	340	329	310	312	346	300	273	313	276	323	304	347	326	275	331	324	297	315	318	306	307	294	266	328	305	340	301	321	304	339	295	298	330	292	302	322	303	310	328	337	291	322	317	313	334	295	286	314	308	326	267	263	328	328	300	311	328	312	307	325	313	346	318	315	323	325	291	299	300	299	311	300	319	303	316	304	317	311	287	271	326	298	305	329	291	312	329	319	275	347	281	294	318	303	316	348	308	299	291	297	302	333	279	325	293	318	293	318	304	313	299	310	300	321	331	320	329	315	263	330	337	273	301	335	316	299	314	327	338	335	329	320	307	281	315	310	318	311	309	317	316	312	291	308	348	319	304	324	303	297	305	346	294	303	331	304	315	311	304	316	317	318	281	294	280	298	304	279	284	324	323	308	277	262	340	301	265	268	313	337	324	311	300	278	295	316	282	308	320	293	330	295	296	292	301	310	337	316	303	300	320	330	356	318	311	309	283	333	309	301	325	309	333	321	331	320	275	287	293	292	310	365	331	292	307	303	303	307	291	288	336	313	307	308	286	329	286	280	296	318	282	303	329	284	316	305	310	335	289	305	294	306	332	309	276	326	323	294	313	323	310	289	317	335	307	328	345	293	340	322	300	297	317	342	324	294	327	296	300	297	341	281	309	299	252	289	315	311	321	312	308	296	301	295	312	279	311	313	298	307	295	298	302	290	327	314	303	325	315	332	313	317	331	293	311	318	303	305	300	280	317	300	312	327	295	308	309	295	323	287	310	296	301	335	306	309	300	310	328	293	290	319	326	275	289	281	324	337	352	295	314	334	321	317	309	308	296	302	362	314	313	301	324	331	298	277	304	322	312	299	320	316	307	308	314	291	321	302	315	318	298	312	323	293	309	337	297	307	312	312	318	331	300	333	307	305	320	300	293	298	305	295	332	299	308	299	321	302	289	301	307	309	297	328	313	320	324	302	330	319	282	270	303	283	315	298	306	295	285	311	304	292	315	306	295	308	289	337	314	315	319	319	278	308	326	288	310	288	298	308	307	282	289	304	281	284	323	285	293	312	320	292	323	298	335	317	323	315	308	294	301	338	300	333	312	330	292	340	339	310	339	345	295	315	294	309	310	295	298	302	301	360	305	294	292	302	299	280	314	297	301	293	281	307	315	323	303	331	298	329	315	310	336	328	289	330	306	312	338	285	316	302	299	308	325	291	314	304	287	345	301	313	310	328	312	310	278	311	309	365	324	333	291	332	293	325	308	308	321	302	350	278	302	294	316	275	324	336	302	290	335	345	266	303	343	308	351	324	284	307	322	291	286	334	307	294	290	317	293	308	326	352	309	304	351	316	278	298	302	315	323	349	351	302	301	304	289	319	291	323	319	348	299	310	299	315	323	324	308	290	312	320	320	306	333	305	311	313	267	273	317	350	304	303	317	303	344	274	320	274	290	308	294	300	312	304	290	330	362	309	290	282	321	319	307	323	304	300	281	309	300	301	298	301	274	304	301	331	302	302	322	284	308	312	319	323	314	325	282	326	301	334	289	300	290	342	343	319	308	312	294	289	313	352	313	319	313	325	299	291	269	315	321	310	300	300	297	308	282	331	336	324	278	313	302	305	308	320	319	283	306	287	319	313	305	316	288	312	300	324	308	296	304	293	290	302	293	281	299	311	334	302	270	290	294	286	322	277	306	295	313	331	286	287	296	315	306	319	343	319	307	285	345	290	320	340	282	330	337	320	315	310	340	329	306	298	308	312	336	328	343	338	288	310	314	307	340	333	290	287	306	317	278	308	303	346	332	303	355	292	335	301	317	330	331	307	268	306	305	321	329	329	326	322	321	290	300	317	320	325	307	307	331	338	333	296	323	326	341	306	347	297	312	321	284	316	322	326	317	336	286	294	312	272	325	299	322	309	310	266	323	297	337	320	338	259	314	274	286	318	332	301	316	290	274	315	298	307	288	333	301	334	315	320	314	317	303	289	291	336	326	335	315	320	334	312	312	306	297	276	301	325	302	291	307	309	321	302	337	337	312	310	290	277	322	309	334	308	306	288	282	296	294	298	305	302	318	302	321	299	298	288	320	319	294	282	332	312	313	280	302	280	280	311	312	339	324	304
22869	24573	26837	21100	16968	10780	7603	4994	4094	4491	3380	2182	1495	1437	1205	1126	880	897	848	801	837	808	850	834	853	811	790	849	797	798	818	893	804	844	814	831	786	851	827	811	815	876	842	853	851	754	785	823	830	816	805	809	814	847	824	807	816	797	809	873	785	765	812	817	846	802	841	774	768	805	793	789	847	834	805	838	783	823	771	869	849	806	846	818	860	809	808	795	815	823	843	874	829	832	866	813	836	791	838	818	808	808	835	834	812	839	846	795	823	781	897	843	821	844	808	854	871	782	816	816	794	830	800	839	831	880	805	810	817	799	784	815	835	839	886	814	791	818	831	895	833	859	816	823	851	852	844	841	789	850	857	791	792	869	804	867	845	826	833	819	826	799	808	790	806	800	820	841	842	848	817	844	838	819	795	889	774	866	832	835	823	789	747	808	823	774	874	826	813	810	847	747	830	814	815	814	811	854	834	784	862	804	808	810	841	816	797	881	819	866	788	825	834	826	799	831	877	856	736	829	831	838	839	868	817	778	816	758	799	870	873	862	833	832	801	791	820	872	832	829	855	841	815	862	800	808	844	886	831	749	828	785	842	845	795	852	871	831	773	827	835	831	803	790	815	782	775	802	822	856	848	785	835	810	865	814	821	832	813	813	885	798	768	848	774	821	797	840	851	823	850	802	833	792	790	796	857	823	819	801	817	811	847	880	818	806	778	810	815	807	902	790	831	750	766	795	812	858	782	793	801	850	832	852	790	810	838	780	785	845	834	844	910	809	830	822	819	852	868	843	837	840	799	820	870	782	825	823	833	804	771	845	847	843	813	793	817	838	831	828	820	789	800	888	786	778	814	843	837	763	804	809	865	830	765	831	849	781	814	805	820	809	781	832	844	806	825	842	849	820	850	809	840	791	845	830	832	846	819	853	809	863	823	891	835	837	816	829	805	867	775	826	863	828	820	835	822	824	830	795	760	827	823	829	832	812	812	852	799	810	823	827	794	808	835	799	801	775	817	841	814	876	834	788	860	814	834	752	809	822	839	819	831	836	844	835	837	829	816	814	828	824	860	814	869	857	834	819	882	822	872	791	868	845	825	804	853	910	821	822	807	796	863	831	835	830	802	831	832	790	796	834	831	798	836	824	867	877	844	852	824	780	852	809	812	826	855	819	828	844	839	861	849	833	766	846	835	831	856	814	830	818	830	805	799	779	820	886	803	886	822	828	798	848	852	868	843	808	802	840	812	863	845	797	817	854	796	805	863	806	770	823	812	845	796	837	810	829	820	851	752	809	780	832	845	828	825	905	836	853	772	844	842	801	830	840	813	906	814	798	820	792	860	824	864	843	838	802	770	840	787	784	777	789	735	812	846	807	773	820	800	831	822	814	852	820	769	889	871	808	814	805	874	819	805	818	757	857	781	800	784	856	834	828	854	833	843	815	803	810	813	868	843	800	833	856	791	844	854	772	888	824	834	787	795	769	818	802	869	803	812	819	831	816	832	810	857	774	874	838	772	848	827	849	854	796	823	848	824	843	875	854	829	773	870	864	816	826	865	810	842	841	838	834	795	802	842	825	817	861	832	810	819	822	837	760	790	795	835	810	803	860	794	750	832	836	830	851	819	817	821	885	827	789	856	788	796	830	839	783	774	810	857	839	854	859	812	808	780	821	830	786	862	827	788	795	823	851	848	867	814	784	823	785	823	836	853	857	789	844	858	821	806	871	820	856	824	788	787	813	799	798	815	829	831	789	850	854	838	836	856	804	842	850	831	797	824	819	793	819	817	801	880	864	810	809	847	798	814	840	816	821	834	842	895	870	833	873	832	817	804	816	823	856	857	844	797	846	821	841	823	834	842	811	860	854	828	794	831	835	815	875	749	825	828	810	865	817	820	792	808	800	779	825	813	799	846	758	787	809	844	828	766	821	853	837	797	847	816	819	790	812	832	866	815	816	885	815	832	817	851	832	808	828	824	795	793	816	786	806	854	869	849	840	803	785	816	842	826	825	837	784	877	819	817	817	817	856	828	814	781	833	838	833	821	891	855	781	861	799	813	828	804	844	800	835	841	835	847	838	820	857	810	865	805	782	832	809	822	774	791	795	812	860	845	777	864	834	822	810	810	824	883	799	806	831	779	835	774	854	828	866	845	861	807	803	770	807	803	812	845	807	834	857	801	798	824	817	841	818	813	751	831	896	815	776	820	750	775	848	803	774	851	856	922	829	835	799	856	845	787	821	804	830	796	783	825	845	781	831	823	825	813	790	835	829	834	772	848	816	791	811	816	777	788	798	848	814	827	802	854	846	830	896	832	795	820	787	842	841	808	840	783	786	794	840	837	864	884	865	811	822	808	793	777	801	864	827	768	869	805	816	825	845	820	793	806	880	772	791	861	792	805	804	804	784	846	788	848	853	841	791	841	861	803	827	800	855	831	816	819	793	797	785	833	856	847	798	821	797	818	794	814	823	823	836	847	856	880	797	873	791	835	792	795	819	782	925	784	786	853	853	772	826	769	864	826	796	837	846	846	828	834	823	865	796	855	816	826	779	810	818	829	809	831	777	837	795	812	875	849	871	829	824	794	833	842	857	824	770	786	821	803	810	841	799	817	870	822	790	834	795	839	809	852	864	837	881	821	834	810	790	849	764	844	825	817	823	819	881	783	810	855	863	847	860	777	813	813	862	798	796	854	821	922	833	796	839	771	867	810	884	767	824	850	846	823	770	814	846	808	827	816	817	842	814	817	785	794	796	813	820	840	813	838	855	833	826	794	774	771	773	817	820	799	801	793	807	840	812	839	799	925	784	837	801	830	817	817	802	815	867	820	852	805	787	841	800	819	824	820	800	808	807	804	833	796	770	844	849	826	856	848	798	804	823	802	857	847	807	847	810	821	827	822	801	824	818	779	825	835	808	805	882	837	802	844	807	823	853	852	837	867	820	824	811	798	802	820	772	842	810	814	824	850	788	814	814	831	834	823	777	795	814	807	835	813	866	851	792	807	861	854	785	824	847	833	790	780	769	786	814	832	793	763	798	811	814	888	825	776	839	825	804	831	853	813	780	835	818	836	811	836	799	800	810	858	850	817	851	801	793	791	812	847	859	852	875	800	853	756	772	846	853	812	817	813	807	780	827	764	818	885	842	798	855	776	820	817	807	880	814	817	769	821	808	875	755	814	824	838	823	863	820	805	782	843	820	876	795	861	834	837	843	832	889	853	838	783	822	808	822	787	801	828	801	821	796	853	807	845	772	842	812	803	779	822	859	774	772	850	775	809	810	839	793	785	857	827	794	823	820	805	820	772	843	793	817	856	841	810	895	819	807	844	812	851	848	825	845	840	799	805	850	829	811	855	859	818	790	804	821	829	777	812	841	814	798	838	855	807	785	842	839	831	806	843	838	837	786	818	864	759	833	783	805	823	831	801	835	787	833	795	823	840	825	868	833	859	792	862	794	806	842	796	779	806	783	875	790	793	846	858	834	826	827
49841	46597	44978	36404	25631	12951	8502	8502	8566	4400	3631	2684	2443	1741	1115	979	590	415	426	384	387	317	375	342	306	285	293	277	324	267	299	294	270	271	297	288	281	243	314	315	267	276	285	296	298	288	310	304	281	275	283	295	297	318	297	301	313	276	304	305	310	272	313	302	298	288	299	311	268	290	296	253	298	288	291	302	283	325	284	275	299	296	281	270	282	282	315	317	275	301	319	295	285	279	292	308	313	273	284	314	331	267	266	313	282	282	309	276	293	286	304	296	279	284	332	300	275	296	293	266	279	249	278	293	301	285	301	297	303	296	297	310	295	264	282	273	306	277	304	302	259	305	289	275	298	270	305	307	254	294	292	293	278	288	269	302	283	279	288	296	321	293	278	304	333	283	312	318	286	310	279	314	296	275	302	311	303	315	289	292	285	306	343	250	311	287	276	282	300	255	274	272	266	265	293	276	311	259	311	280	303	287	281	269	286	271	338	290	278	313	308	293	312	302	282	275	282	305	282	298	258	269	269	286	275	290	283	288	292	288	268	273	275	275	276	302	263	270	269	281	307	276	327	310	291	284	276	321	301	286	289	267	302	317	273	300	328	310	292	289	274	290	311	303	276	269	277	283	277	262	317	289	294	280	288	304	310	290	312	290	319	286	301	289	281	281	291	262	294	309	299	304	271	263	294	269	323	331	291	288	274	259	287	318	286	310	281	296	281	291	285	296	280	276	294	290	307	299	262	294	307	282	279	310	302	280	264	301	276	335	295	305	276	303	274	311	296	288	311	263	309	286	302	313	287	273	290	316	301	310	298	286	279	272	282	324	281	287	295	271	266	272	275	284	306	304	296	286	258	314	305	283	281	303	292	286	299	304	282	289	273	290	292	278	313	301	315	284	292	304	273	266	303	322	285	302	288	285	340	278	299	281	284	305	264	298	287	288	294	273	270	277	326	285	289	305	294	269	297	328	270	264	306	277	257	243	270	308	304	284	308	275	271	296	273	281	280	268	267	308	283	324	292	285	292	252	305	308	294	299	308	272	296	329	278	267	278	255	305	284	308	296	289	304	293	292	293	304	304	291	272	297	270	329	296	280	323	309	284	305	267	292	292	305	270	306	292	317	297	308	274	281	305	314	261	272	263	282	339	291	322	286	275	270	257	304	321	292	306	300	295	288	275	288	287	287	264	310	309	286	289	284	281	298	274	291	274	311	262	291	300	300	289	300	300	294	288	265	312	320	273	269	313	287	307	272	312	282	279	269	282	309	343	293	284	287	329	316	310	290	298	276	286	319	272	305	279	328	300	275	285	288	287	305	270	306	289	307	290	295	289	287	277	284	283	290	301	285	286	320	294	291	313	306	287	267	292	289	285	292	317	295	271	300	303	287	300	317	309	260	292	300	279	302	257	263	303	318	287	288	301	311	277	289	303	278	306	300	301	326	288	306	270	280	281	285	293	272	260	295	285	303	296	286	288	278	298	294	296	267	295	285	293	278	295	279	297	298	314	287	290	274	287	306	292	305	263	287	280	293	305	286	289	272	300	304	299	280	287	304	329	293	314	294	283	319	271	263	260	286	291	308	281	314	264	287	301	290	309	300	289	294	286	278	300	314	279	286	293	292	284	314	264	298	291	312	280	282	304	276	336	332	292	281	283	284	289	299	266	300	270	310	299	306	291	279	296	286	319	285	298	319	289	275	305	299	285	280	295	278	256	301	287	270	299	278	305	287	277	310	291	315	264	295	270	315	293	291	297	280	290	335	267	283	260	280	294	306	269	284	290	285	285	299	284	305	283	310	264	298	308	269	274	274	321	291	286	293	267	322	298	280	270	295	301	282	311	291	269	273	258	233	281	286	276	310	299	286	298	304	271	302	286	299	293	298	276	279	284	285	334	298	276	278	300	284	277	255	325	309	310	297	283	271	293	336	265	257	303	335	293	287	287	278	308	289	274	288	344	270	287	305	292	276	248	329	276	296	289	286	296	284	307	284	256	293	293	284	288	309	294	269	309	281	286	265	302	277	279	323	282	263	270	291	287	304	261	248	282	283	294	282	273	254	294	300	273	302	299	268	312	276	292	282	266	321	268	291	294	302	292	294	310	263	271	278	320	308	288	282	313	299	310	294	295	285	284	296	271	277	254	287	262	289	286	275	303	307	305	289	304	270	283	295	284	276	280	313	323	289	285	313	263	266	305	309	273	288	304	291	304	285	295	284	287	294	284	287	301	302	295	296	299	292	306	274	287	323	308	305	291	304	288	281	324	281	286	303	273	279	291	289	286	289	292	290	278	300	287	293	263	314	300	288	297	320	284	294	291	267	288	307	287	300	301	291	271	286	308	282	291	271	278	283	292	283	275	290	296	287	261	278	268	286	316	286	277	279	275	297	291	324	310	310	249	297	292	294	288	302	272	269	269	276	270	262	306	296	296	312	289	285	280	275	271	299	262	290	259	253	295	306	292	305	292	278	312	307	323	284	240	323	276	281	308	313	277	287	269	325	294	289	267	291	280	314	270	295	272	321	324	284	327	284	286	262	286	276	314	303	298	298	305	270	294	295	283	325	251	284	308	314	281	257	296	297	297	272	280	288	310	320	303	281	299	283	280	274	288	284	282	285	283	263	313	277	281	299	263	294	262	343	286	306	278	310	257	279	314	243	279	280	297	289	303	283	275	291	272	304	298	303	311	285	304	318	318	301	305	273	274	285	286	286	285	300	272	284	301	256	317	287	298	275	308	274	240	310	329	319	294	287	283	300	294	259	305	285	324	294	281	296	301	291	309	299	313	283	308	311	302	294	281	295	324	325	270	271	260	308	294	257	291	296	316	286	259	290	323	289	268	307	291	301	268	273	309	275	278	291	286	288	261	326	254	305	269	319	302	315	293	286	261	294	289	292	276	288	266	290	264	300	291	295	317	295	293	303	294	302	303	303	319	298	298	276	272	295	291	298	296	285	269	284	301	279	310	297	267	292	269	310	276	250	302	265	322	287	286	251	282	313	282	291	285	261	293	283	294	284	315	288	303	308	306	311	292	299	281	280	318	263	308	296	259	308	284	301	276	321	299	286	265	278	257	280	295	320	292	309	274	286	284	291	318	267	318	287	267	280	294	308	304	289	274	264	298	289	278	290	302	302	287	299	302	289	300	291	277	292	289	303	303	281	318	279	296	315	291	302	297	294	288	297	308	287	271	273	330	273	293	262	281	318	295	309	272	293	314	296	277	272	267	344	296	295	301	314	246	304	303	278	285	302	282	274	312	307	323	251	289	283	287	301	269	279	305	342	320	297	289	285	301	285	249	281	299	287	314	295	333	317	313	288	298	303	275	303	306	293	303	270	281	301	281	283	285	287	304	273	288	279	281	296	291	318	334	296	288	293	288	307	290	306	340	285	274	257	291	303	286	327	283	259	324	288	299	300	323	316	283	301	282	294	280	278	291	339	288	300	307	263	248	301	316	306	268	298	290	295	300	315	281	310	290	292
33371	38572	45391	44491	35659	27135	23854	25515	24824	15524	14610	11770	11268	8361	5188	4354	2463	1825	1423	1282	1154	997	1020	1009	895	875	797	813	866	764	812	786	800	779	830	790	788	783	795	778	815	786	854	818	748	833	793	779	801	749	755	788	789	781	811	833	784	757	789	791	784	760	809	794	817	757	767	792	782	722	827	749	788	761	780	743	801	774	752	779	802	784	750	712	756	769	775	779	769	761	776	770	804	767	756	800	774	756	766	771	737	825	804	791	827	748	789	768	742	769	740	796	785	794	710	787	772	758	789	784	739	764	778	775	744	759	771	779	814	747	823	820	781	827	775	800	826	779	833	806	760	725	758	786	825	801	788	783	761	741	726	736	763	755	826	803	745	726	745	773	792	781	794	779	767	794	769	760	782	742	812	777	762	768	792	779	859	758	799	790	729	781	760	759	769	773	739	831	775	771	773	823	739	734	784	743	769	829	780	805	791	782	799	755	816	778	762	779	759	785	765	763	760	775	769	807	761	757	797	748	826	784	797	771	777	818	756	761	786	757	774	762	783	801	852	761	759	793	786	781	780	749	764	759	764	808	748	781	761	750	756	797	814	778	741	765	766	766	754	774	772	799	806	828	767	755	780	752	743	729	748	780	764	792	796	816	799	754	780	807	742	807	785	746	808	788	758	757	795	796	854	796	722	800	784	762	741	801	796	778	743	765	768	795	762	771	759	771	791	747	797	769	763	798	797	781	799	797	759	815	794	791	770	789	763	757	756	800	775	773	770	782	760	750	750	746	760	770	786	801	799	793	796	735	788	797	823	773	736	760	772	760	768	766	764	811	724	775	760	785	733	789	765	824	787	757	813	795	779	774	803	791	763	794	830	787	768	772	803	789	825	806	766	781	787	810	758	757	785	747	761	853	772	807	759	771	782	742	795	817	796	795	785	797	795	778	762	752	834	776	814	769	776	772	800	759	789	761	795	804	717	825	774	794	784	758	755	781	811	765	757	778	813	799	771	766	769	844	781	740	821	753	765	810	788	789	762	777	744	818	799	741	746	741	749	779	770	791	768	784	795	793	733	728	815	797	749	782	767	814	795	753	808	813	767	775	769	780	732	803	820	774	770	761	723	755	779	793	788	762	759	717	797	769	796	769	769	771	758	753	795	790	757	730	757	817	800	765	795	748	747	728	792	746	785	814	773	785	767	758	719	801	756	762	773	780	762	780	817	775	782	737	778	768	824	766	814	847	811	775	751	762	799	740	741	739	776	767	815	793	784	785	749	793	771	727	738	788	761	765	779	774	777	734	748	792	757	788	809	741	812	767	806	762	802	715	755	726	802	778	787	836	778	776	822	766	771	814	763	782	797	777	774	763	787	823	717	806	766	760	721	779	777	776	765	772	788	757	791	790	757	795	766	812	752	791	766	751	790	813	788	740	753	787	710	824	780	737	789	767	807	783	761	829	752	783	796	837	805	745	741	766	778	822	823	837	816	794	778	766	764	760	763	731	770	772	780	804	791	758	724	806	804	703	794	769	749	794	737	791	753	792	810	784	780	740	792	801	812	768	810	787	764	804	797	764	751	773	783	778	830	804	800	781	814	782	785	755	780	753	812	753	783	772	773	774	768	810	772	778	775	789	773	810	840	731	772	868	849	762	804	789	759	772	751	749	764	742	753	762	780	784	750	760	751	798	778	771	751	801	816	779	753	744	808	810	798	778	772	801	753	757	743	774	792	797	827	762	817	743	753	795	748	745	809	812	760	750	739	769	780	754	760	818	768	843	794	721	809	809	815	780	775	817	774	812	745	797	757	771	777	755	745	795	796	778	752	763	782	772	806	774	880	735	775	819	788	727	768	769	758	816	792	774	781	785	759	805	792	703	842	774	784	798	779	776	771	788	785	754	756	799	745	757	728	796	799	764	788	821	756	785	748	758	796	808	748	761	765	759	802	751	808	755	754	728	766	794	743	798	754	745	754	775	805	738	760	803	795	825	761	770	795	743	777	766	789	770	734	779	762	763	755	776	855	796	784	746	795	756	796	784	799	753	746	733	792	782	763	825	799	774	768	808	798	788	766	802	775	778	763	732	755	789	835	805	769	787	757	750	807	765	790	741	817	784	798	796	758	832	745	747	806	810	755	782	765	743	791	866	762	752	776	748	798	753	818	754	794	800	726	767	780	804	798	777	796	749	767	815	779	770	775	819	738	773	790	742	767	779	796	794	795	797	793	767	825	756	777	758	790	773	837	811	781	769	763	819	759	771	774	827	776	760	782	732	781	769	798	766	733	759	761	746	740	786	806	803	761	795	823	797	778	786	794	813	764	810	744	785	759	763	781	776	767	791	750	741	765	743	835	789	816	791	741	796	744	783	742	764	785	771	731	793	787	854	799	742	767	744	745	789	800	732	793	759	781	745	809	795	789	772	803	733	809	767	780	812	783	721	796	804	783	761	795	760	811	710	760	791	757	806	815	794	803	794	763	780	777	794	777	807	732	763	734	744	739	776	723	796	748	729	766	750	786	772	802	759	741	787	743	790	815	781	768	751	771	789	745	785	796	818	816	818	747	780	754	805	757	774	796	749	794	751	746	771	772	778	777	776	813	748	734	770	715	746	758	723	798	771	769	790	800	785	773	763	763	803	779	792	791	713	769	807	787	734	799	780	799	754	774	807	787	793	810	740	783	797	798	756	743	738	785	823	811	780	743	784	709	810	770	798	813	772	752	750	778	759	803	796	817	781	778	784	739	753	741	743	787	798	757	759	770	779	795	831	796	802	794	785	722	814	801	757	756	796	732	790	829	799	769	804	762	737	756	746	768	803	781	757	799	772	728	781	816	808	814	775	744	760	762	746	774	802	796	793	783	769	779	757	754	768	777	762	760	769	764	745	781	812	798	726	785	746	835	793	766	780	820	814	772	774	774	790	774	805	799	768	768	760	786	757	789	803	752	767	829	744	808	765	735	751	726	775	769	802	805	788	802	756	774	838	798	763	835	697	827	770	732	773	776	772	810	759	764	797	761	753	768	787	799	757	813	782	809	749	800	798	834	749	773	799	774	803	818	736	789	765	736	753	810	761	834	771	774	779	735	760	786	777	770	781	808	795	789	789	768	781	821	797	758	767	734	782	805	788	809	756	737	756	773	757	746	784	809	787	786	783	765	783	801	763	777	825	755	770	831	761	753	802	771	792	760	750	774	775	764	768	804	798	750	801	832	823	774	826	816	780	792	789	826	822	793	738	743	780	787	776	728	757	790	792	763	776	765	764	772	748	757	819	807	812	827	785	835	821	758	771	779	779	761	752	797	836	788	815	772	786	777	768	776	757	760	876	808	757	789	748	793	779	755	760	781	825	777	706	790	765	765	764	788	815	843	799	761	792	770	824	802	751	789	777	726	850	795	783	774	794	739	781	741	778	752	724	816	791	838	804	794	760	819	763	730	773	763	753	773	775	781	767	783	786	773	751	794	810	785	762	740	802	768	797	806	757	787	811
56336	54879	51577	39852	31816	23077	17725	14844	10515	8136	6914	6737	3799	2818	2006	1611	1068	813	719	717	520	482	503	413	338	321	316	281	304	281	256	223	257	280	284	277	237	241	275	283	249	275	245	248	276	277	265	265	282	270	243	281	262	271	253	237	260	257	245	272	242	261	282	291	250	243	252	272	264	276	301	266	271	249	297	252	280	303	253	286	250	276	271	235	272	268	239	251	273	276	254	254	259	270	268	267	271	258	256	249	250	247	271	233	288	247	264	282	252	229	263	243	242	261	272	278	223	259	274	281	247	242	300	263	289	265	252	265	242	245	259	286	248	250	284	264	286	270	267	266	257	268	242	276	274	253	245	280	266	270	242	268	282	257	285	281	259	246	236	257	280	277	268	271	227	249	272	253	235	266	250	270	263	242	271	252	250	275	284	249	266	266	256	279	258	239	267	269	273	255	269	257	269	284	272	253	253	282	290	298	282	260	236	282	296	257	248	248	238	286	258	269	269	270	275	273	286	283	276	262	273	261	272	253	264	242	288	231	251	283	248	253	250	262	241	265	261	279	265	274	279	280	250	277	258	244	279	248	270	267	284	237	275	246	280	267	276	242	258	242	265	266	235	272	260	240	283	226	265	274	261	247	298	261	297	267	246	262	281	259	250	228	250	240	257	273	237	251	253	245	258	280	273	247	282	260	240	267	257	270	227	252	263	267	278	291	273	244	266	268	288	293	264	282	292	263	273	267	247	245	244	263	263	262	244	250	256	282	247	247	252	287	263	248	230	244	270	281	297	248	256	256	264	251	235	267	225	227	275	258	280	261	236	257	265	288	278	239	279	251	251	252	255	246	252	261	281	263	249	276	264	236	269	261	253	280	249	255	281	244	247	273	271	288	241	251	254	283	292	270	254	250	251	259	248	250	270	276	262	242	255	259	286	276	250	255	250	245	264	287	259	225	261	255	237	244	279	273	275	279	265	233	277	272	254	237	240	287	319	252	271	248	263	251	265	252	238	250	256	284	269	251	296	274	273	257	275	250	272	262	271	230	275	272	291	266	247	249	259	256	247	266	271	232	253	296	257	260	267	287	256	281	283	244	285	251	261	245	255	263	244	268	293	251	281	264	237	275	270	270	261	279	266	283	257	266	266	278	259	268	212	238	268	241	279	265	250	261	268	261	279	277	269	283	285	255	283	270	270	247	244	276	261	265	282	227	293	281	276	277	255	248	260	241	254	260	262	272	261	242	277	246	261	268	254	270	268	275	274	247	285	269	269	245	238	277	255	283	271	237	262	274	249	253	275	259	248	256	262	270	258	252	265	258	284	279	262	271	252	265	248	277	263	286	247	261	293	297	283	265	262	274	259	231	238	260	245	276	261	247	283	259	254	269	303	250	229	262	266	240	263	258	269	241	279	218	284	232	254	266	252	234	295	259	254	287	257	279	295	254	255	278	238	263	254	247	290	257	272	273	281	250	242	241	279	302	265	287	271	253	248	226	262	271	269	270	273	255	264	253	268	291	279	256	246	278	283	259	233	275	241	298	281	258	309	249	249	248	281	265	303	288	253	275	267	248	259	247	265	259	295	229	255	260	272	298	269	286	260	277	239	245	262	228	286	259	259	251	252	256	267	278	266	277	265	304	281	249	253	269	276	274	261	254	264	274	286	264	227	258	273	284	275	269	260	269	270	271	266	281	276	280	271	260	271	263	258	293	294	274	268	268	251	292	281	248	279	283	274	242	263	272	260	271	266	277	227	288	257	239	292	267	280	273	262	263	291	251	271	275	258	251	242	298	265	246	285	269	277	265	244	248	280	252	285	266	283	255	266	313	282	254	235	251	250	248	261	262	260	274	270	230	260	250	272	269	237	233	260	272	280	262	282	282	276	252	285	255	274	236	266	275	262	264	260	273	254	247	255	289	275	284	255	258	269	265	248	289	290	282	268	289	271	249	267	272	307	279	270	251	275	268	238	259	248	271	259	247	267	253	269	269	236	273	282	287	265	243	275	261	283	271	248	265	270	285	276	264	294	246	280	291	271	275	266	272	292	264	253	261	270	276	224	291	265	275	267	247	271	248	252	241	286	293	243	247	262	285	285	264	284	275	271	298	242	262	267	219	280	282	268	268	291	239	258	261	234	257	254	262	260	248	240	254	279	234	230	258	272	273	278	239	302	245	273	260	256	234	270	235	282	257	283	261	258	267	251	265	241	266	269	288	284	280	262	263	265	260	252	275	282	264	278	239	269	267	254	268	234	289	251	262	266	267	248	252	267	259	279	264	266	287	242	268	256	248	253	260	267	254	261	277	249	273	260	231	256	298	267	280	271	282	258	233	282	277	244	275	266	275	275	257	272	299	257	249	262	284	263	298	276	272	283	266	254	242	245	283	256	271	246	282	263	257	255	264	258	261	262	254	258	263	259	247	252	247	290	279	294	265	278	259	267	284	273	265	305	275	254	276	286	255	288	273	250	278	234	271	266	292	290	263	273	246	274	259	268	302	250	277	271	259	270	261	228	260	264	271	230	277	275	296	285	246	254	259	308	265	277	249	266	224	261	280	261	250	265	265	258	270	280	265	268	239	259	265	257	296	293	269	260	258	268	291	259	237	243	240	272	275	271	260	272	227	269	245	267	258	280	249	272	252	296	249	248	235	276	254	243	232	275	245	279	249	247	285	236	253	272	272	277	270	260	253	279	235	260	289	291	272	267	278	248	269	261	269	274	243	269	238	262	244	288	245	273	252	272	255	249	293	258	235	259	247	272	236	272	252	254	239	260	276	249	251	284	273	287	289	277	252	254	239	266	236	241	288	256	249	236	273	240	234	267	275	265	300	244	261	256	277	237	268	274	263	233	258	301	211	229	266	264	263	257	266	281	256	291	268	268	263	253	268	301	263	295	292	252	257	229	261	267	257	269	261	261	255	280	276	270	279	279	289	239	282	262	252	253	246	258	276	264	262	235	267	271	259	249	258	271	304	288	240	254	293	270	281	275	250	258	281	277	264	266	265	283	243	259	250	280	271	257	231	250	263	269	247	300	262	280	283	248	248	271	283	252	267	262	235	238	262	242	282	256	243	251	263	271	262	276	244	266	265	269	274	263	281	281	263	270	248	250	254	252	251	263	288	241	257	253	276	268	295	274	270	243	257	304	263	234	258	253	289	252	274	281	270	265	256	253	272	258	255	259	266	265	285	280	249	247	252	280	248	226	230	247	254	275	264	271	268	260	253	245	259	279	254	257	241	288	239	226	286	264	291	247	271	279	246	257	270	273	246	250	273	247	288	280	297	257	265	262	263	284	255	245	276	273	271	251	260	251	242	252	267	257	257	235	269	278	227	287	251	282	259	263	291	272	270	243	244	297	241	262	234	237	275	275	256	280	272	269	257	256	235	288	257	258	250	247	235	278	273	287	298	291	244	280	263	270	264	249	255	269	238	248	287	282	270	270	284	267	296	271	260	259	245	273	261	290	247	300	250	262	249	254	242
37497	44832	49833	47626	41800	37756	32583	33966	25658	25100	21590	22093	14307	13050	9404	7846	5546	4122	3546	3241	2295	2063	1881	1594	1019	952	875	846	780	845	780	769	669	702	708	668	706	701	726	672	733	695	714	704	755	719	701	674	692	754	711	759	725	731	755	707	739	663	723	713	660	718	692	690	706	721	691	704	639	674	727	689	678	708	752	667	678	735	703	725	702	717	722	750	685	632	682	751	681	750	702	647	688	760	699	749	700	774	683	693	716	716	707	675	732	657	721	744	693	704	756	716	713	657	682	704	712	705	699	783	701	726	704	760	736	661	663	723	687	725	704	695	709	747	680	740	676	704	693	742	748	769	748	700	695	738	675	699	712	716	693	683	688	692	716	730	670	687	715	703	705	717	710	726	646	712	682	741	711	724	682	726	725	721	762	675	724	747	717	701	706	686	718	699	679	700	729	697	680	733	739	702	699	714	715	726	687	693	697	680	714	698	680	723	683	719	688	710	683	744	681	717	730	706	708	674	706	703	715	705	689	718	708	739	716	677	689	745	613	718	695	710	741	685	688	717	692	708	719	687	730	731	729	729	725	712	724	689	690	708	702	747	710	774	713	696	699	705	720	699	738	724	682	742	755	685	687	741	717	731	721	720	635	707	678	698	706	751	718	715	716	734	695	735	707	727	733	713	709	735	719	752	672	696	687	693	674	754	694	697	728	709	685	752	752	723	713	719	698	690	707	716	698	692	713	684	674	744	702	695	711	749	722	770	776	705	661	707	771	688	756	715	735	692	696	729	723	682	697	732	709	667	723	744	701	673	727	688	703	685	704	710	679	701	734	797	698	764	711	669	741	729	719	700	673	693	737	679	696	741	678	679	741	727	709	712	730	690	677	736	746	735	685	713	671	693	731	676	697	728	687	792	761	712	711	684	679	721	700	681	709	716	659	671	709	710	674	720	721	701	719	669	687	679	768	751	709	705	714	731	688	678	734	700	681	685	689	680	713	677	730	709	731	689	754	670	700	692	685	747	689	678	701	706	710	657	677	718	762	678	693	725	697	736	706	697	701	743	694	743	738	688	687	715	738	673	670	712	691	702	671	717	717	697	736	708	719	721	706	711	711	710	717	695	714	682	698	731	752	739	771	668	702	695	722	674	740	691	670	703	718	688	741	677	717	726	726	711	728	677	770	710	721	716	744	695	757	725	707	717	694	701	725	694	708	673	685	691	725	649	648	740	727	696	732	715	691	720	703	725	690	696	746	715	735	713	715	687	726	716	723	704	718	698	725	730	691	700	672	713	708	735	699	706	706	664	689	739	686	697	674	664	736	733	727	710	707	729	701	722	757	716	722	724	660	707	694	701	732	696	719	743	711	703	707	686	690	740	704	740	720	741	715	679	702	735	726	699	710	700	676	730	690	714	736	725	721	710	714	719	706	742	698	750	685	673	723	734	756	741	707	754	717	677	710	719	720	661	701	709	742	765	689	708	709	702	708	673	703	680	720	752	744	711	717	732	698	730	700	705	698	641	680	726	738	699	704	685	704	715	703	728	739	698	706	704	688	753	757	661	701	695	708	678	720	729	687	655	727	748	745	688	725	680	711	746	725	738	741	747	708	697	684	696	733	693	694	730	746	704	724	696	761	718	652	685	671	685	673	702	706	704	714	666	737	718	773	676	706	690	724	718	705	685	662	733	741	726	745	713	730	720	699	717	676	705	686	718	672	710	725	711	688	708	658	668	733	705	716	728	809	696	714	712	728	695	710	676	702	695	710	672	701	700	701	713	711	673	677	730	725	759	693	697	748	698	762	692	706	688	723	673	672	737	691	715	759	719	707	706	717	717	668	686	687	703	705	735	709	723	707	710	700	685	690	717	719	747	695	746	651	677	705	737	659	690	694	764	753	722	682	664	693	720	649	672	700	694	673	696	717	709	703	699	684	726	688	726	698	696	729	706	694	714	717	723	725	764	744	730	680	767	772	711	732	710	746	751	743	734	691	697	687	697	685	702	679	722	680	666	699	712	709	725	705	726	758	688	745	714	735	675	734	721	743	700	728	715	705	655	688	719	668	729	743	719	689	719	713	688	709	733	680	700	693	705	714	737	695	737	714	714	728	702	701	737	760	701	724	697	737	768	755	728	717	676	695	720	662	715	666	710	682	745	709	648	757	680	692	703	695	695	695	682	725	670	687	677	688	752	737	727	686	750	741	694	718	663	742	686	716	697	687	735	677	712	746	660	696	736	729	684	689	683	722	695	711	684	793	666	690	722	764	691	679	681	743	671	760	760	647	752	718	761	699	693	743	761	707	716	753	706	758	686	722	719	709	749	688	687	715	672	677	724	693	724	740	727	699	700	739	699	756	712	727	702	689	699	725	725	730	709	707	720	676	696	728	702	686	740	759	712	672	706	712	733	721	703	733	691	701	759	740	718	706	720	673	720	662	705	687	717	702	681	685	721	732	724	706	712	726	733	706	713	745	704	689	717	710	698	759	720	726	732	669	760	740	723	720	733	751	719	713	675	693	663	761	637	687	703	731	693	663	715	697	715	702	702	696	679	714	700	708	705	731	721	712	737	699	742	714	700	722	697	727	742	692	689	697	701	665	687	728	724	733	712	694	690	687	688	721	732	741	745	678	635	647	680	721	650	695	684	733	732	689	690	730	720	723	718	733	755	709	694	714	751	697	668	721	745	634	677	734	679	737	711	769	732	724	732	651	707	711	706	702	712	640	696	717	706	654	686	708	724	716	720	742	764	693	723	707	698	734	752	706	711	685	731	695	711	661	734	747	687	725	735	725	718	733	734	735	734	777	665	702	706	738	707	742	699	683	686	704	683	747	770	725	704	711	697	701	680	751	685	697	697	751	741	708	668	746	725	701	730	780	702	683	710	690	681	727	685	755	666	745	749	708	697	716	690	688	711	708	717	697	685	707	777	730	704	736	722	699	750	680	747	730	731	687	707	650	709	654	717	728	687	717	729	675	649	694	736	722	688	719	713	721	688	682	707	695	740	712	695	679	688	684	695	735	731	720	737	710	678	686	708	734	697	737	735	716	674	689	670	703	706	723	692	725	700	726	722	741	704	666	729	721	731	724	705	690	730	713	706	679	729	720	695	708	709	723	730	746	745	690	697	668	768	695	713	714	710	684	683	700	695	716	686	661	659	715	723	708	693	672	701	693	686	657	721	680	719	684	690	683	694	729	742	695	722	728	697	686	679	727	714	722	678	740	711	708	713	737	775	685	672	706	707	701	737	739	699	753	748	739	714	735	686	712	696	718	712	734	748	752	687	719	789	709	727	740	716	685	736	674	710	725	697	738	729	709	730	732	672	757	736	762	709	704	693	725	695	738	722	686	698	724	728	713	728	701	727	663	705	701	710	749	694	716	687	699	654	759	754	729	720	752	703	751	724	667	733	661	707	685	723	710	717	713	677	701	730	655	694	728	704	697	719	720	693	747	702	707	689	754	712	717	743	694	720	716	730	686	714	702	733
34843	29823	24978	16532	5861	1097	743	736	741	516	545	596	408	331	367	312	339	314	316	307	312	327	334	303	295	305	288	335	326	277	290	286	315	293	295	299	319	308	299	304	298	311	288	319	290	310	310	306	287	280	299	299	310	304	291	298	307	314	297	317	325	296	330	330	316	301	330	310	292	298	315	302	315	296	312	292	296	313	308	281	270	319	298	334	298	311	302	287	316	297	277	311	305	331	329	289	305	303	288	291	289	317	317	318	288	283	323	298	273	317	267	294	313	265	304	305	319	337	302	291	316	263	289	300	292	291	285	309	314	281	325	336	322	271	289	319	303	305	311	295	306	311	291	286	294	303	299	323	312	282	294	312	286	313	281	312	287	307	309	279	286	315	285	296	311	307	302	274	310	286	275	272	317	300	323	293	285	280	296	306	291	307	338	289	325	298	308	309	331	255	329	297	314	305	304	311	270	307	342	281	310	336	291	273	297	336	306	308	307	280	295	312	301	309	294	282	299	275	306	302	290	324	263	288	309	293	315	289	313	294	326	278	285	315	336	284	328	292	290	294	292	276	302	305	292	304	313	293	321	294	310	336	328	289	301	311	309	272	311	310	291	289	267	271	281	256	288	284	301	312	301	301	296	313	286	325	291	315	306	323	297	335	303	274	311	334	295	290	287	273	292	307	286	326	288	272	306	283	292	293	282	269	305	333	317	305	311	300	277	286	290	316	293	337	315	328	298	349	297	331	280	297	307	314	307	324	302	293	315	297	298	316	285	328	279	323	324	282	297	284	289	292	309	311	345	313	310	303	298	298	298	303	282	321	315	301	296	300	305	295	299	321	336	289	299	305	317	306	295	280	321	276	294	314	318	325	309	300	336	267	311	296	314	310	307	308	295	287	317	289	305	304	288	296	278	319	311	307	302	278	282	320	302	308	308	283	268	305	311	299	307	297	311	281	288	286	305	298	316	333	298	298	358	313	269	306	303	307	288	294	311	314	280	301	316	304	298	313	298	278	285	326	308	298	330	314	313	283	311	248	276	293	276	286	316	337	317	315	319	306	314	297	307	318	267	324	291	335	302	313	302	287	315	283	279	318	298	263	305	308	271	307	306	291	279	310	281	308	286	279	332	281	284	305	313	327	297	302	320	288	310	299	296	312	287	310	306	278	295	298	316	317	310	331	311	292	270	318	272	327	317	278	298	304	318	302	304	310	298	297	290	292	316	295	303	316	333	299	284	324	319	329	309	300	293	255	269	314	314	311	315	262	319	329	295	326	334	286	300	284	281	303	304	293	307	277	254	304	286	287	306	314	304	258	310	292	310	315	277	298	281	279	308	291	320	320	297	325	294	308	273	334	329	263	299	312	276	303	317	312	271	318	304	300	283	311	324	302	305	301	336	333	288	291	278	301	296	327	313	299	308	291	306	274	266	309	294	315	312	304	285	313	304	285	294	300	302	292	289	279	304	318	282	305	281	318	310	299	316	289	266	324	325	290	294	311	320	271	317	308	313	298	298	315	288	285	296	332	289	298	303	293	321	306	309	286	281	301	322	311	306	292	302	305	287	320	300	272	317	320	309	322	297	272	286	279	296	293	294	312	322	307	293	325	310	326	301	282	282	299	270	322	293	315	302	325	340	320	315	275	284	294	279	262	288	291	334	285	306	288	274	272	304	290	318	301	309	308	286	319	307	319	305	271	289	324	284	308	338	280	294	299	296	295	301	294	297	317	293	310	298	330	304	318	313	287	310	309	301	277	308	301	293	295	286	269	318	318	335	297	279	277	296	267	286	332	317	305	357	331	305	328	310	327	309	294	306	286	279	293	298	302	311	296	293	307	268	285	319	306	259	280	335	315	318	312	270	302	307	295	302	317	335	310	299	269	273	272	334	287	283	294	320	306	255	296	297	253	271	322	326	305	270	280	290	318	304	284	270	286	333	343	288	302	306	284	316	294	287	304	266	271	282	309	268	297	282	293	285	287	319	290	324	296	305	288	289	277	296	316	327	297	279	292	318	320	266	308	317	292	293	293	305	311	318	296	312	319	320	262	299	278	330	299	288	279	313	323	336	302	283	296	288	316	315	296	283	300	308	303	288	275	276	284	292	326	280	259	332	324	313	315	334	285	278	291	334	327	307	309	285	322	316	302	274	290	291	349	306	293	275	308	303	300	303	335	320	282	300	299	307	342	325	302	344	290	319	307	274	280	290	271	309	285	289	277	269	285	305	274	296	309	350	298	293	290	289	292	298	309	345	272	277	286	294	315	279	316	297	286	290	298	312	271	302	256	287	320	333	297	300	319	300	287	306	315	281	291	311	304	313	304	310	297	288	319	286	267	299	329	298	280	288	315	305	277	330	295	319	303	318	287	321	303	285	280	284	311	293	307	306	296	315	274	308	302	277	316	319	297	312	298	267	324	314	323	332	292	297	284	341	285	298	296	312	315	307	295	316	311	317	293	318	273	322	305	322	296	285	290	288	306	305	294	331	278	325	292	355	313	280	298	307	302	281	310	295	290	312	316	306	300	306	302	279	288	298	304	310	324	285	341	326	296	302	301	276	308	310	301	323	282	305	301	294	271	296	338	284	307	312	333	311	288	298	304	304	276	302	299	303	300	298	289	302	274	313	300	299	294	296	303	306	289	330	310	319	294	269	291	288	305	302	301	300	302	292	278	302	282	284	317	311	305	281	273	347	297	320	276	321	289	324	305	302	325	305	299	331	311	285	312	285	296	274	291	295	325	276	308	331	273	280	286	326	291	312	303	321	315	317	291	298	292	308	294	290	282	304	288	302	323	326	318	303	305	313	279	273	303	316	326	273	315	305	275	298	342	305	326	287	293	291	305	299	312	309	305	307	318	305	309	312	287	281	312	309	295	332	309	301	340	314	298	330	301	298	308	295	288	293	287	298	282	292	278	283	302	311	313	274	281	271	294	299	289	310	318	333	310	305	277	328	274	299	325	289	306	311	328	329	352	323	305	326	313	314	342	317	306	308	308	332	290	290	285	315	252	295	321	290	311	310	286	300	282	272	301	297	308	279	285	304	292	302	295	305	321	322	336	297	313	303	300	322	309	295	286	296	331	302	305	291	302	313	278	316	295	264	297	332	289	269	284	286	308	289	275	289	297	283	277	296	266	277	300	318	283	313	314	316	312	302	314	299	318	322	311	328	336	319	324	301	316	300	311	270	307	304	309	295	297	292	304	291	305	317	295	307	309	313	315	290	302	301	342	323	321	325	297	326	307	274	277	267	295	284	315	305	275	313	297	308	314	289	278	304	288	291	318	317	308	302	292	313	335	292	312	310	298	300	282	300	293	294	277	282	313	367	303	309	311	300	295	301	306	315	288	317	301	296	292	295	325	282	285	290	335	288	295	313	344	278	296	300	284	326	304	299	268	287	293	290	273	292	299	319	312	310	288	290	303	286	297	306	296	281	306	301	275	306	320	318	299	325	276	294	287	284	268	301	318	260	315	266	327
22858	24319	29469	26929	12967	3901	3369	3333	3481	2245	2255	2822	1539	1104	1156	1041	946	964	951	858	880	826	855	866	765	828	845	798	813	790	787	760	761	811	776	762	809	792	801	803	817	791	803	809	748	806	808	810	849	780	788	765	780	813	818	781	811	811	761	779	859	814	813	794	765	785	800	783	753	825	791	797	817	824	795	791	824	787	812	795	819	817	840	755	805	832	777	824	809	849	790	797	822	808	783	776	818	784	852	840	845	826	799	795	828	809	751	799	840	839	798	782	793	790	810	773	795	805	795	802	822	782	846	819	808	845	769	804	854	795	791	820	792	759	781	790	815	834	799	819	805	791	851	829	799	841	809	722	856	824	843	744	751	818	856	832	784	820	796	800	833	817	826	783	805	805	799	813	809	829	826	773	795	819	781	785	795	849	767	783	833	740	806	802	817	770	830	810	786	752	826	775	838	866	787	799	835	797	824	789	781	779	802	795	805	781	788	827	821	776	824	779	781	825	784	817	935	794	782	769	838	730	831	792	826	786	798	828	820	789	858	819	798	791	793	788	839	784	797	819	794	813	810	833	806	767	829	804	794	819	840	780	779	772	780	839	825	770	823	823	777	774	798	811	827	852	767	869	779	773	858	799	812	797	834	804	781	805	817	760	816	798	805	824	828	815	754	798	797	787	785	803	777	754	824	793	768	788	799	768	820	798	829	819	818	786	816	809	804	785	785	801	799	841	750	827	840	816	798	791	786	803	767	759	782	787	778	776	794	796	780	802	806	785	797	801	842	779	788	799	794	827	770	813	803	803	780	769	858	799	803	848	812	781	777	799	815	810	793	776	821	787	813	807	839	778	818	832	864	800	820	847	791	792	800	780	786	761	822	818	778	784	818	814	790	817	807	786	785	876	782	786	755	789	802	790	796	793	802	815	768	819	833	796	838	859	792	820	829	817	811	798	812	830	792	805	787	763	796	824	771	751	750	795	781	817	834	832	786	775	728	792	790	763	844	817	844	783	814	757	766	790	817	808	788	749	822	806	787	786	803	787	772	823	806	848	818	785	817	771	794	792	784	823	774	797	809	765	796	808	823	799	825	725	838	824	852	755	797	809	756	782	799	805	783	811	810	756	806	879	778	786	789	868	771	791	807	841	817	781	782	763	817	809	805	791	819	806	825	872	792	794	815	762	785	811	788	797	802	813	781	764	794	815	771	800	780	807	788	802	779	860	825	808	833	766	812	769	785	833	795	814	834	770	799	801	831	804	775	854	767	815	776	777	758	782	807	731	844	783	772	820	859	794	773	794	811	835	811	783	793	807	755	812	862	790	769	799	782	804	747	831	771	775	855	774	770	828	806	803	795	793	787	850	771	765	810	746	780	797	835	848	753	760	828	782	786	852	811	764	802	807	799	808	813	778	825	824	775	823	822	825	824	803	828	766	836	770	816	803	810	804	781	788	819	776	816	826	795	830	767	822	808	792	806	819	799	798	803	763	780	772	785	786	788	818	761	799	816	864	776	780	790	810	779	864	849	822	791	830	809	827	853	826	787	831	783	744	777	805	774	829	809	788	821	786	796	817	789	769	737	811	832	826	825	757	762	788	786	825	776	790	857	760	831	766	818	830	827	767	824	781	791	818	720	828	802	779	826	773	844	799	848	826	781	759	803	812	776	794	800	834	794	836	816	797	859	799	780	734	788	832	812	787	791	792	813	822	822	781	767	817	809	845	832	802	791	822	812	809	799	780	789	815	810	798	767	791	804	812	831	762	820	789	750	817	742	821	776	796	825	770	830	801	816	777	806	846	805	828	811	838	787	798	760	844	767	815	777	755	780	797	743	799	813	828	792	788	819	830	781	775	820	805	795	744	760	798	804	707	804	819	828	786	779	807	784	790	846	759	811	797	773	760	790	828	800	809	853	799	871	790	795	792	779	838	719	773	833	857	750	805	781	802	827	835	809	783	797	790	818	819	761	840	791	812	803	795	771	800	773	779	820	803	830	853	777	827	773	810	858	837	777	826	733	826	810	791	790	807	841	794	811	790	780	777	798	831	795	846	786	816	800	825	780	781	853	806	783	787	832	780	821	779	781	793	862	775	783	751	757	765	830	830	771	747	805	791	776	789	774	832	814	799	832	833	819	813	766	799	799	804	832	812	826	768	838	841	812	784	775	816	791	788	829	847	825	800	819	776	795	850	802	787	807	741	780	794	824	828	788	811	770	805	872	829	784	815	805	755	846	807	790	799	830	771	805	819	785	790	775	807	828	757	797	767	758	781	792	810	818	762	811	792	787	828	802	788	833	757	801	769	744	807	792	788	834	807	776	770	869	796	795	785	749	795	801	756	783	799	820	798	838	780	817	741	816	840	779	786	825	798	783	789	741	820	812	726	789	747	752	833	828	776	791	825	780	799	806	786	815	835	801	836	836	792	795	771	759	809	786	820	862	793	762	770	782	791	816	819	806	767	760	836	812	806	802	745	814	777	788	813	825	816	825	791	772	791	788	760	830	789	807	736	820	798	819	840	804	769	789	805	796	789	781	752	781	795	748	781	835	776	804	789	811	769	763	809	795	789	765	827	786	788	780	801	766	839	810	827	793	810	794	869	796	815	758	819	784	785	804	728	856	756	816	822	808	817	758	771	795	839	761	744	848	774	817	823	827	774	823	845	811	814	796	807	762	795	868	790	836	825	782	784	798	782	781	797	768	826	835	857	803	833	811	807	773	782	786	797	792	787	813	812	766	822	863	789	797	795	837	825	794	753	789	819	817	836	802	803	799	810	800	762	794	789	813	766	807	830	738	825	812	790	758	826	801	779	750	813	765	854	802	842	804	800	813	818	790	840	799	803	777	769	832	803	808	799	805	761	862	883	814	812	771	784	792	766	830	833	795	789	840	836	832	785	772	796	775	839	817	808	831	771	828	790	767	772	794	842	733	754	802	800	790	772	811	772	800	822	776	775	830	791	835	795	790	798	799	782	809	756	770	776	820	792	735	786	765	788	792	845	789	838	781	790	815	792	822	832	797	853	839	833	839	796	775	792	813	788	762	806	739	843	784	772	842	804	801	804	809	839	824	797	828	820	776	830	841	795	877	783	786	818	793	795	809	838	792	765	827	805	785	811	790	754	812	794	797	802	795	772	778	792	836	757	749	754	817	805	811	827	818	809	820	792	774	825	802	756	853	771	789	800	777	787	820	776	773	823	794	771	826	826	734	821	805	773	791	828	789	802	813	764	815	824	838	787	807	795	775	771	845	757	796	841	830	813	797	790	796	825	830	833	752	807	830	794	774	790	806	830	790	805	803	783	786	803	797	817	832	826	771	784	816	799	744	825	844	795	772	803	763	764	822	776	827	810	791	778	784	785	821	793	791	801	787	833	797	759	796	785	774	804	802	802	811	814	788	780	826	856	835	778	836	787	807	798	773	783	754	784	794	814	742	848	777	774	785	822	792	817	769	828	846	777	805	774	826	791	817	816	795	796	802	798
48735	44042	41910	30283	16879	10427	8398	9062	6412	6104	9289	6157	3212	983	627	549	481	392	362	358	331	317	295	316	290	290	304	300	281	285	294	297	307	268	278	274	306	285	289	306	304	271	275	293	325	286	271	285	299	279	294	297	310	282	293	255	261	291	301	291	308	275	297	282	243	291	283	317	273	292	303	267	276	233	269	306	336	297	299	314	305	297	270	293	299	287	296	311	277	290	261	284	293	314	304	256	264	280	281	268	261	324	327	288	297	286	312	306	319	314	296	312	285	263	334	276	306	296	284	301	277	315	295	299	317	307	325	290	297	282	319	263	269	283	314	288	291	274	303	289	284	295	297	283	306	262	295	320	288	304	266	298	278	280	320	291	305	304	341	287	290	292	303	286	312	270	282	340	303	284	265	316	310	268	298	236	304	312	285	300	283	276	263	230	293	283	310	295	270	292	290	289	270	289	298	258	332	286	297	296	290	314	280	289	287	257	284	304	266	282	255	301	282	297	316	303	307	317	291	264	285	301	300	277	264	275	261	310	325	250	308	289	298	296	294	294	270	285	290	286	284	287	287	312	289	293	285	294	283	288	307	289	296	300	286	290	302	284	319	305	277	259	290	289	284	306	264	306	293	299	269	308	301	287	304	266	303	291	312	285	286	304	302	327	286	274	299	295	262	299	272	288	291	278	316	326	324	282	288	289	318	288	306	300	279	286	306	297	299	291	295	298	301	290	306	297	290	285	286	287	291	281	286	284	278	284	269	305	326	282	273	272	312	305	267	278	302	290	262	286	300	311	294	290	292	307	280	244	261	321	295	306	323	281	305	292	287	305	280	301	319	301	301	289	289	277	309	290	309	283	255	302	315	324	273	294	302	296	281	291	321	297	290	296	321	312	280	300	284	320	303	291	309	293	326	292	326	291	315	294	300	305	289	287	302	278	292	280	273	293	307	299	302	314	306	281	307	271	293	281	307	309	310	264	299	271	276	263	280	307	297	314	319	292	294	299	268	289	312	315	277	278	280	309	295	311	325	310	286	315	309	321	307	284	252	285	271	276	250	291	261	296	311	286	298	287	267	284	297	280	299	303	274	282	313	287	292	278	262	292	300	298	291	292	272	292	284	302	309	341	304	307	266	258	310	327	325	289	288	319	302	318	279	282	273	273	292	287	283	298	306	291	302	271	263	311	293	318	289	273	260	304	318	301	315	308	300	296	317	279	275	326	310	272	289	312	311	316	312	305	296	290	330	283	298	293	303	271	302	315	334	291	283	287	291	285	281	266	302	307	331	312	305	302	279	300	306	335	296	286	285	276	281	281	303	290	323	295	268	310	309	289	304	277	278	273	295	280	292	300	267	292	302	279	311	276	289	303	287	310	281	263	251	280	287	259	293	291	311	309	264	284	295	294	314	278	301	295	258	256	302	338	288	299	290	275	284	318	295	314	281	302	280	293	308	307	268	294	289	285	279	277	318	251	340	285	279	314	321	283	283	303	289	266	277	330	292	309	290	273	286	288	298	295	305	290	280	268	290	292	300	275	293	320	306	291	324	288	286	315	272	282	275	272	280	322	324	285	317	298	277	272	299	289	315	320	308	291	289	275	296	272	312	261	305	302	287	320	298	316	303	266	309	286	307	291	282	274	288	309	289	295	328	280	279	267	306	298	297	298	285	312	298	283	300	283	309	325	313	277	297	301	273	299	255	293	306	306	273	290	255	290	277	298	296	312	301	259	311	287	279	297	282	259	315	283	292	283	311	294	314	272	298	284	310	293	300	336	287	279	282	299	277	325	284	297	300	265	305	270	318	268	291	253	291	292	274	323	293	280	314	275	319	292	286	311	305	297	296	328	296	289	336	300	298	277	293	266	292	310	288	286	283	297	267	307	298	262	334	300	292	320	288	308	283	293	305	291	299	313	302	298	317	293	284	280	285	270	279	301	288	283	292	304	281	283	292	299	312	287	302	278	298	280	291	289	308	289	288	270	286	316	293	311	297	315	296	300	297	268	293	271	319	310	284	316	301	300	326	319	283	303	276	312	286	281	299	318	305	302	308	285	317	290	292	260	337	298	302	283	324	298	284	295	311	296	277	275	296	273	275	278	313	284	329	275	283	276	290	314	298	305	301	272	290	276	290	295	305	314	309	305	295	284	277	293	316	285	276	298	267	290	316	293	280	279	316	287	309	278	260	280	294	291	301	279	304	287	270	286	246	307	287	285	283	304	268	291	295	319	313	291	284	290	265	309	266	257	278	292	282	322	285	309	326	276	293	312	296	324	323	285	289	246	311	262	252	289	270	285	290	292	270	276	304	285	281	304	268	280	291	308	299	300	273	313	298	295	283	270	278	279	304	282	284	260	306	247	297	270	276	274	317	287	315	310	293	255	272	290	287	270	277	315	268	282	263	303	278	276	294	312	286	308	325	322	310	287	292	261	296	290	318	296	303	311	262	282	309	264	281	314	289	251	281	298	306	296	295	321	305	303	283	293	284	305	280	286	272	288	258	306	286	297	254	297	278	304	287	301	263	286	291	290	291	303	284	301	285	294	285	293	268	306	287	280	290	295	302	320	310	290	327	346	259	299	286	289	288	294	317	314	289	284	276	300	280	299	291	289	281	309	294	328	298	283	272	281	292	300	304	293	291	282	284	277	305	302	288	294	323	275	309	282	270	290	292	299	315	285	286	280	278	281	286	300	302	304	299	284	305	304	293	289	286	315	310	286	301	288	309	325	315	296	295	277	340	304	274	268	283	327	280	270	283	309	297	289	314	337	258	326	331	319	319	286	307	275	306	290	289	290	312	315	299	304	287	261	299	283	281	271	265	301	277	297	291	300	282	272	320	306	287	301	297	296	320	303	237	308	278	303	303	299	291	285	292	285	263	280	286	269	309	280	282	306	316	275	295	274	302	285	275	284	312	276	326	278	305	295	298	271	305	279	265	322	301	282	289	301	325	317	291	260	289	276	292	264	288	290	258	281	293	284	285	298	292	298	320	340	290	320	289	306	294	298	283	297	303	300	285	291	272	281	277	337	267	281	285	299	314	284	282	305	322	257	262	298	272	263	281	296	309	319	267	280	301	316	274	286	272	295	325	283	309	278	289	275	299	268	297	282	258	317	261	305	271	319	303	310	294	301	309	301	298	309	272	303	286	275	295	320	312	293	304	300	247	255	307	284	290	290	253	296	272	308	285	256	275	320	297	306	298	317	265	309	281	292	306	288	298	279	288	310	312	280	292	275	296	315	277	306	278	309	304	287	304	302	314	315	301	323	271	267	296	300	302	299	322	293	303	298	284	319	286	293	294	287	283	279	289	269	298	261	320	313	299	281	295	315	316	264	282	293	299	256	298	305	268	303	299	289	275	302	279	288	298	263	286	272	280	332	282	314	292	260	292	285	284	269	269	304	271	284	284	294	314	285	301	288	267	291	317	277	279	275	304	272	323	282	294	267	284	292	291	289	296	283	284	318	285	302	298	291	280	285
32168	36345	42306	37974	28578	25277	24062	27059	21402	22489	28002	21056	12695	4221	2619	2226	1744	1369	1181	1090	966	869	913	826	827	799	821	823	823	799	769	804	773	842	805	767	798	821	761	807	802	761	779	812	769	756	790	755	743	814	779	823	821	791	782	795	794	753	775	785	774	804	760	804	801	738	792	743	783	764	756	749	804	807	809	795	753	776	776	833	806	745	794	794	760	751	790	745	812	747	770	804	792	812	768	782	792	754	814	830	796	800	765	809	808	754	752	797	765	773	757	771	742	755	757	765	737	772	773	841	801	732	735	777	790	748	765	752	778	778	747	781	809	805	779	758	784	752	780	806	740	799	778	778	768	815	727	765	787	751	779	789	755	805	790	809	753	777	792	827	759	754	738	820	764	782	787	741	808	738	776	779	793	772	757	852	766	728	780	778	788	796	776	771	739	762	728	759	797	753	756	722	773	798	792	794	798	795	818	791	842	735	788	834	797	781	761	750	749	775	795	774	751	760	786	807	727	769	792	787	759	780	780	776	808	757	756	756	768	791	767	787	758	733	782	772	771	754	793	761	802	772	739	775	766	780	812	819	728	766	781	802	816	795	796	736	827	811	779	738	756	801	755	742	754	753	823	758	784	800	770	800	755	776	763	763	818	790	715	782	774	776	736	797	769	753	778	799	814	814	824	786	733	751	708	796	812	746	809	753	734	816	739	771	812	819	753	796	766	788	775	802	754	717	735	807	764	804	788	753	775	769	801	806	772	790	775	787	751	791	826	783	714	673	789	757	790	798	794	759	804	802	747	787	803	747	772	744	781	803	772	762	805	805	799	769	858	817	789	774	819	773	799	826	797	770	781	785	839	768	815	793	766	735	798	780	773	791	760	830	809	748	795	764	744	786	798	773	811	824	755	788	778	805	765	805	760	790	776	778	789	766	807	761	775	781	753	792	755	763	838	763	792	744	747	750	758	800	813	832	809	792	768	781	768	783	789	793	832	759	755	791	795	803	769	777	797	800	802	815	794	854	793	775	761	770	775	762	763	769	812	786	770	774	747	782	800	777	827	742	784	801	782	790	758	790	795	789	768	786	796	808	717	735	815	780	752	792	785	752	786	789	757	745	756	817	784	754	796	780	756	751	740	764	819	824	747	778	794	773	804	770	796	791	789	783	776	763	796	788	800	751	792	780	790	722	771	850	812	774	775	810	756	778	777	800	845	760	822	775	764	808	806	757	740	797	821	764	833	806	761	757	758	788	790	803	769	779	800	746	749	782	779	810	765	764	764	778	834	743	801	799	782	769	755	792	788	803	791	773	775	759	773	808	768	826	760	797	784	776	784	804	801	771	767	777	801	794	845	755	760	734	742	786	778	759	825	752	742	777	787	724	764	783	823	745	771	818	849	779	806	781	797	767	766	748	787	771	779	768	789	788	753	781	770	738	735	803	780	772	778	773	809	747	800	745	813	782	785	766	797	784	782	763	832	789	800	826	798	775	787	762	762	764	790	750	788	751	782	762	743	780	785	788	778	775	785	761	769	804	737	782	813	747	764	827	772	804	766	795	777	761	813	723	754	755	773	778	784	784	784	769	806	801	788	782	729	758	782	764	704	792	794	794	769	805	804	794	784	755	791	743	798	782	818	783	789	770	771	773	782	800	785	778	761	770	805	724	782	820	813	823	743	798	751	739	753	747	816	826	788	812	785	799	783	799	772	815	807	749	763	783	835	810	804	747	771	768	745	774	771	771	770	774	798	792	767	804	776	753	735	846	765	779	784	765	776	763	742	814	778	794	802	798	792	718	786	746	824	762	804	722	765	783	796	823	771	765	743	758	802	791	810	787	772	801	772	780	771	742	787	800	772	773	790	768	758	732	791	782	785	753	831	750	786	759	790	755	764	753	754	788	837	768	797	768	784	806	762	771	812	785	802	739	819	775	789	762	738	798	750	835	794	774	769	802	771	743	784	752	813	756	796	745	755	785	790	766	752	801	817	697	781	707	738	837	790	756	779	801	784	789	789	756	750	793	792	745	797	775	743	770	785	784	804	727	828	804	800	809	802	785	801	788	759	792	790	790	806	795	800	738	835	778	812	782	782	763	764	838	781	803	776	766	806	757	796	806	793	775	812	763	822	814	753	835	774	816	743	733	766	800	788	833	794	732	745	807	761	749	783	740	781	844	794	801	773	798	783	789	784	772	779	778	762	799	750	784	739	758	785	753	788	717	764	795	793	743	743	773	781	801	776	786	769	764	757	829	768	763	764	809	723	800	751	790	803	789	824	792	828	765	816	793	827	757	797	826	718	760	796	803	832	709	799	817	780	766	795	792	738	789	774	751	774	823	797	748	740	807	815	784	781	747	818	769	748	783	821	769	729	744	727	777	755	798	746	767	810	743	775	828	800	718	820	775	734	770	778	809	773	795	790	764	748	761	803	751	806	845	790	746	779	758	788	765	799	753	790	761	809	764	747	758	723	746	825	777	777	731	803	767	816	785	789	780	781	767	764	711	753	784	801	800	791	725	752	770	756	811	754	734	747	792	768	775	771	834	780	771	809	763	752	794	757	795	799	774	751	780	768	739	783	833	802	798	746	767	737	791	763	789	766	778	816	739	768	794	781	760	764	750	765	804	810	735	762	806	804	767	784	814	829	769	743	737	769	781	781	788	800	739	775	769	814	726	750	766	786	769	825	764	816	782	794	801	784	762	785	748	781	786	745	816	794	810	776	771	789	793	790	723	755	797	767	749	784	783	805	733	806	747	755	808	807	768	791	830	731	820	799	740	756	793	804	748	751	759	765	780	813	796	825	800	798	725	839	786	773	727	769	746	757	754	784	778	782	849	811	741	786	822	722	781	810	800	744	768	738	756	794	780	807	761	786	797	784	771	793	758	829	778	752	758	762	829	761	813	787	818	788	787	808	771	735	793	818	758	767	765	750	783	769	804	782	759	796	758	749	779	787	791	719	734	780	810	795	831	782	778	786	792	758	762	777	783	796	813	802	794	771	798	785	774	805	805	783	751	815	752	805	767	729	711	772	765	862	759	766	797	778	784	804	814	852	833	827	755	769	809	795	749	814	742	742	775	771	774	763	792	791	811	774	779	789	764	801	777	820	797	744	804	799	803	791	739	763	805	811	796	808	787	825	786	761	767	744	757	774	830	775	795	781	801	804	749	778	783	786	784	716	760	757	786	776	748	729	761	766	778	783	797	796	779	807	740	788	796	807	790	770	747	835	792	789	761	741	794	793	814	791	783	834	820	796	772	759	699	820	734	723	814	807	757	778	772	798	745	758	821	785	785	813	799	818	790	768	765	747	765	773	816	787	781	800	795	772	769	759	747	783	748	762	743	795	797	768	796	772	800	839	770	799	784	747	794	772	836	797	796	803	814	815	803	774	825	748	759	783	789	727	789	775	772	780	802	723	801	846	794	749	811	820	811	779	798	771	818	787	766	837	780	828	812	812	804	759	815	764	802	807	774	791	810	810	765
54679	51930	47447	40761	27561	20127	17279	15304	15984	19908	16142	9396	4947	1937	680	615	515	376	334	284	301	301	294	272	256	249	264	271	269	325	277	267	266	306	288	292	242	299	274	285	298	300	274	268	268	277	298	280	281	292	246	301	252	310	269	293	275	303	241	286	259	290	254	267	261	263	271	270	263	263	271	300	272	280	265	290	278	284	281	290	295	266	276	307	251	249	283	258	230	290	258	252	305	231	257	279	267	287	271	263	291	289	230	270	272	258	268	284	250	280	261	255	322	285	279	294	284	269	297	261	301	239	268	278	300	290	283	303	283	251	304	284	248	272	276	311	277	256	279	301	297	297	264	268	267	262	258	255	291	255	261	269	285	286	304	270	268	273	261	274	305	255	239	305	265	297	271	276	266	306	293	254	277	307	260	285	251	280	295	294	261	287	248	275	260	286	295	285	296	258	290	277	237	278	270	264	265	290	296	269	284	284	277	277	255	264	277	284	274	306	282	299	279	303	280	276	287	275	259	290	283	260	258	283	281	266	244	293	269	283	279	263	280	263	281	288	305	276	265	273	289	273	261	275	286	267	260	303	259	256	296	289	280	293	291	272	284	276	283	272	288	243	283	279	268	265	275	276	294	253	270	270	286	289	275	260	290	273	275	258	282	254	263	293	283	255	297	276	287	270	271	245	271	260	297	275	258	286	293	274	284	269	269	273	280	303	261	283	300	283	251	298	279	271	265	241	269	249	282	286	283	274	303	285	246	276	266	271	267	263	255	276	276	291	273	256	278	262	251	278	275	240	266	282	287	257	282	275	285	256	268	310	275	286	269	290	298	264	268	256	257	282	295	293	271	267	275	274	262	277	256	261	287	301	284	261	275	279	284	293	255	268	275	294	252	273	267	268	250	276	285	298	290	250	289	276	255	230	274	255	269	275	278	256	283	255	260	262	291	279	248	294	284	295	248	275	278	295	254	253	265	296	279	291	277	270	258	269	276	275	299	261	302	281	264	304	265	281	272	265	288	228	269	263	268	277	284	255	271	286	256	245	270	268	317	236	281	254	265	277	283	274	257	277	281	261	284	292	286	262	261	281	281	310	269	255	271	283	282	287	267	275	256	257	283	295	286	282	280	280	257	281	273	269	267	289	276	282	294	268	287	256	289	255	288	273	294	258	270	262	270	281	294	289	256	284	302	265	274	289	288	283	278	250	305	278	266	281	267	274	285	251	272	276	263	304	260	264	250	268	275	287	271	258	264	260	269	276	297	288	271	250	238	257	266	280	266	308	255	268	308	289	281	237	271	265	282	246	282	267	264	320	260	267	290	290	260	283	264	266	281	287	252	282	303	277	281	284	255	270	270	301	296	273	298	267	272	294	267	255	286	230	281	262	294	283	272	237	254	287	240	271	281	310	285	295	264	267	252	280	266	303	260	290	275	236	269	273	250	280	230	271	274	260	276	262	230	263	270	248	315	261	263	303	274	264	259	277	278	251	246	292	281	270	283	292	298	244	274	284	251	271	271	277	259	275	269	268	266	288	265	265	263	273	311	290	302	302	282	264	297	264	285	278	290	254	271	287	287	291	269	251	264	280	264	274	303	291	275	283	265	272	266	252	264	257	252	290	276	256	333	274	267	266	253	293	287	236	278	298	276	276	255	285	296	266	243	285	301	270	293	255	281	282	298	304	263	290	256	267	255	263	268	283	293	248	258	303	270	292	287	302	260	274	288	250	252	284	288	318	260	267	256	266	275	266	269	290	277	317	274	280	257	285	274	306	258	276	289	276	293	285	294	252	263	259	273	294	258	302	260	275	285	275	256	275	252	286	257	283	273	265	309	245	283	271	269	308	289	302	290	298	280	276	268	269	251	316	298	252	273	282	279	266	271	275	286	270	263	290	288	295	260	252	263	280	269	274	293	239	254	273	283	287	255	274	287	273	274	270	248	242	278	272	300	249	292	267	221	280	266	260	290	250	259	287	247	249	303	291	282	283	295	277	297	283	254	291	272	257	285	274	288	276	277	256	244	299	267	279	257	288	284	246	271	295	292	273	276	286	265	263	296	272	282	253	245	273	281	277	269	282	239	266	267	274	277	252	283	245	281	289	271	260	294	288	284	281	303	260	259	278	313	268	301	267	255	272	259	268	261	273	251	296	286	264	275	277	284	265	272	264	279	261	276	296	270	263	277	296	281	269	253	253	285	268	246	262	289	281	270	262	270	261	298	277	283	307	280	302	280	258	266	289	267	299	279	254	273	250	266	273	265	284	255	265	282	298	267	263	292	245	273	275	274	268	254	266	271	278	283	287	291	252	279	246	269	279	250	270	281	286	299	282	276	273	288	270	282	298	261	266	283	295	243	266	244	250	265	244	277	231	265	273	264	248	288	280	255	272	262	274	292	268	281	292	275	265	275	272	265	259	269	278	245	250	254	291	287	293	295	290	298	270	294	289	283	260	265	262	265	282	276	300	271	267	275	277	277	293	278	292	281	298	287	271	283	274	263	290	287	262	294	319	268	287	284	258	264	285	272	320	301	304	284	264	258	279	282	271	291	277	277	280	259	260	246	286	286	263	260	287	319	280	266	311	285	261	286	252	299	279	300	245	292	277	263	276	259	275	264	261	255	271	266	309	256	267	269	237	278	277	244	237	254	272	273	301	280	274	265	302	294	273	276	274	266	268	272	281	277	285	261	247	324	258	266	332	299	256	274	304	285	271	264	307	295	253	267	296	311	259	267	273	272	285	244	294	289	248	288	285	294	274	270	281	258	279	278	261	276	269	281	269	269	279	297	301	290	286	274	266	279	254	295	261	240	279	302	281	279	253	309	292	267	294	275	273	262	285	286	282	283	263	299	240	280	290	292	307	301	255	296	270	282	265	260	283	282	261	263	268	300	282	296	255	289	246	284	277	278	264	293	248	287	251	285	294	342	264	261	266	283	288	296	262	263	265	274	280	268	291	287	272	259	269	262	249	271	284	286	279	273	283	264	304	280	277	289	259	270	292	285	288	268	229	254	264	272	279	277	272	284	253	269	275	257	271	257	264	289	268	271	266	281	293	269	298	234	286	304	285	302	280	286	266	314	247	273	276	277	291	264	258	299	277	273	265	267	279	251	269	291	282	272	248	285	242	294	272	259	283	283	283	268	262	298	280	274	276	238	260	282	259	288	263	277	276	257	278	290	296	269	262	267	252	256	289	280	280	266	283	286	257	301	284	276	274	282	285	270	278	291	294	291	267	270	280	304	289	277	282	280	256	293	284	265	264	285	265	262	284	270	290	290	306	289	284	286	286	264	233	262	258	283	271	297	256	253	266	307	258	248	302	282	245	257	267	292	272	277	269	269	253	269	265	303	301	280	302	256	245	279	241	254	270	248	273	281	263	245	235	266	300	291	273	280	282	248	256	298	272	288	278	258	256	262	257	261	270	248	295	276	282	309	302	276	272	256	272	306	258	256	289	277	310	288	268	297	265	289	271	284	239	267	269
37279	42205	47530	46994	39012	35341	35441	34151	36221	40309	35419	26350	17525	8084	2841	2582	1997	1589	1208	978	991	827	813	876	829	769	776	750	795	750	768	726	774	694	767	743	746	711	791	750	741	731	790	726	721	667	709	698	708	787	767	791	730	801	706	717	743	703	768	726	773	713	747	713	741	746	798	714	717	722	736	727	710	707	739	733	705	718	781	741	744	730	703	688	770	720	734	741	743	762	739	744	735	703	761	721	758	740	733	765	735	774	716	777	738	780	736	788	713	783	694	731	742	724	744	757	735	738	776	774	681	753	709	720	754	721	770	774	719	763	700	765	706	701	733	815	775	805	758	671	743	736	736	701	755	720	708	757	705	708	731	763	737	706	736	705	782	753	745	725	754	740	724	766	736	744	700	743	750	730	787	735	767	723	790	756	777	702	722	722	758	722	761	707	711	735	751	730	737	732	747	748	715	717	727	768	747	710	784	765	688	751	739	777	742	731	751	742	713	745	762	787	769	698	680	746	712	767	744	770	773	732	777	780	729	772	756	747	772	741	706	727	719	718	714	779	707	703	728	754	781	709	738	748	724	731	756	708	738	766	726	738	732	719	726	711	746	758	705	734	715	736	804	725	743	743	745	733	720	744	761	714	722	719	741	737	686	711	743	730	733	724	651	738	736	762	748	734	732	753	757	781	731	720	757	743	782	754	784	720	712	730	772	726	733	778	753	708	748	706	754	734	762	741	753	696	746	795	725	743	699	716	750	697	773	710	798	753	766	729	777	743	714	737	776	735	760	768	729	691	720	750	736	731	721	812	746	674	758	745	744	757	735	779	708	755	726	726	727	772	737	767	699	739	746	733	745	729	728	731	754	703	792	713	761	729	754	804	750	757	742	753	766	757	772	703	737	761	726	737	789	707	749	734	760	728	767	756	745	757	752	753	725	811	742	762	732	733	735	725	737	759	764	695	735	748	692	764	738	731	735	745	758	706	774	705	761	738	732	754	703	750	725	752	758	760	719	739	736	740	725	735	758	756	716	719	724	730	732	752	730	722	710	759	695	787	764	724	736	778	764	741	714	722	749	781	756	806	771	802	756	726	728	714	694	744	733	739	725	755	711	741	742	719	724	685	768	769	764	754	755	733	752	732	667	729	740	754	770	728	739	755	707	770	738	745	720	732	692	775	725	706	719	742	723	697	725	763	719	758	719	758	751	715	757	715	771	765	736	739	768	743	690	762	748	724	736	756	747	720	765	782	755	761	712	800	718	734	760	715	728	793	797	689	776	752	772	751	798	731	785	719	788	744	765	693	749	727	713	752	748	683	717	751	746	704	749	769	748	744	735	734	754	748	717	750	715	718	685	709	767	708	731	702	753	686	769	752	716	745	731	707	760	720	750	733	727	707	781	673	803	754	778	711	745	737	777	749	690	760	795	704	718	715	737	771	736	786	727	751	749	726	755	762	742	740	720	721	727	715	748	800	774	717	740	741	727	711	733	733	724	783	753	717	706	736	785	719	717	725	735	765	759	702	760	760	721	740	688	785	763	693	719	731	790	746	713	726	722	764	720	723	724	734	741	749	804	781	758	782	723	702	728	745	782	789	737	775	741	770	731	787	756	784	741	756	778	755	743	745	728	691	734	723	748	762	761	733	754	750	775	682	725	752	737	722	727	717	740	703	729	736	743	727	737	774	707	763	722	761	733	795	762	763	738	800	706	759	736	725	745	729	764	769	682	705	721	736	707	728	763	763	789	765	746	685	702	730	757	769	746	789	703	734	749	762	707	735	783	736	752	729	723	707	753	738	724	743	708	762	778	724	731	756	742	741	736	746	755	712	767	729	686	760	742	772	728	693	721	757	712	753	724	703	732	743	721	705	759	689	713	719	745	738	715	740	741	732	741	738	802	719	759	740	777	703	710	770	678	721	707	708	752	758	717	664	762	760	682	702	730	708	766	757	741	778	781	710	751	736	718	729	724	801	719	705	747	742	671	733	743	745	744	786	736	759	732	781	740	743	756	803	732	716	737	758	729	710	715	724	761	746	763	690	754	765	708	748	764	814	717	690	718	765	727	692	770	811	717	770	754	735	740	762	708	722	754	741	704	765	755	723	653	751	704	720	734	733	706	725	740	720	737	721	737	707	716	668	734	728	740	728	723	695	769	746	750	709	732	775	763	746	712	731	787	731	744	778	722	731	700	813	723	688	752	710	724	706	729	722	700	714	742	783	731	722	727	787	747	754	709	721	700	715	744	716	695	769	722	749	743	724	699	809	750	770	701	748	755	759	771	742	684	734	779	750	690	677	791	731	746	755	762	792	745	689	708	718	714	729	717	743	727	743	776	720	724	729	775	714	705	734	760	761	715	777	725	732	749	709	698	728	757	697	741	751	741	743	721	756	711	725	702	766	736	719	737	731	736	810	693	738	731	742	742	788	745	775	752	712	747	724	767	729	689	708	748	767	731	750	772	752	728	744	685	769	748	705	704	771	732	707	744	769	715	742	719	791	734	762	767	737	721	723	758	763	715	759	725	711	733	696	747	736	751	709	722	767	740	795	715	702	734	727	741	724	759	754	749	776	730	743	723	716	700	798	784	735	774	755	765	719	742	723	716	742	770	751	705	716	714	775	793	744	740	722	746	724	740	696	709	745	772	730	724	785	747	702	742	760	689	730	754	730	726	742	684	739	746	767	747	758	726	744	731	708	721	708	762	695	769	761	745	779	738	722	737	721	718	746	723	722	721	743	785	689	749	746	724	747	737	750	716	723	739	716	702	731	725	712	686	758	782	744	745	719	748	725	794	756	699	745	684	731	732	701	733	703	672	760	765	815	774	753	727	740	700	802	698	747	694	755	745	711	741	764	700	726	742	750	710	720	687	715	756	724	750	833	752	742	755	734	748	749	701	732	737	769	676	713	717	730	797	755	744	802	724	698	733	720	715	709	793	737	744	759	722	738	695	774	793	767	749	719	764	702	777	722	716	705	706	773	680	746	753	728	808	687	744	778	750	731	729	744	767	793	754	694	697	761	704	698	744	763	756	689	739	750	707	762	733	731	739	768	721	708	762	734	763	687	716	735	761	744	687	752	741	754	752	800	722	752	768	771	752	762	746	740	761	715	731	721	760	739	781	696	675	786	751	745	777	696	733	774	760	721	746	737	760	741	697	779	736	715	707	754	717	802	699	772	728	683	774	719	733	787	722	754	735	740	723	769	730	774	776	677	742	773	736	770	780	738	735	676	719	771	699	745	728	744	716	693	799	708	748	737	713	741	717	729	760	722	764	759	768	730	764	724	694	755	738	759	721	737	745	738	743	777	775	727	715	734	734	767	673	746	762	738	738	803	777	786	736	722	727	723	707	710	748	756	761	744	770	677	777	814	748	767	760	713	771	697	718	765	741	775	724	762	714	720	714	800	716	664	765	724	701	753	770	752	768	728	742	742	743	683	697	750	722	715	705	754	702	718	728	760	759	762	746	777	746	790	773	759	744	692
32035	26322	21451	11177	2917	1087	859	736	901	879	964	807	640	479	323	315	336	290	315	322	261	321	286	299	280	308	315	304	336	286	325	286	285	306	294	312	311	298	318	295	331	329	298	303	318	325	298	311	278	307	284	337	290	307	319	313	288	295	315	289	287	299	311	283	300	269	348	296	302	296	298	334	318	300	301	306	272	279	321	301	310	295	304	311	316	308	315	285	295	335	286	311	335	303	312	322	278	286	306	288	269	315	304	305	320	277	285	278	330	298	298	335	318	294	322	308	300	306	327	298	292	311	317	310	308	332	326	295	302	313	276	312	302	296	312	290	292	277	341	299	303	326	339	292	282	316	299	298	330	321	309	302	278	325	297	325	277	303	300	289	311	303	291	283	317	331	310	306	301	330	294	289	301	271	298	295	287	300	306	308	287	312	293	316	326	282	279	286	301	322	301	290	293	288	304	290	324	320	304	341	284	281	287	308	314	269	297	333	291	318	313	322	282	278	316	293	289	297	296	322	339	309	321	311	314	355	286	309	297	313	295	282	312	293	331	289	290	302	290	330	342	293	324	286	324	302	314	301	263	315	316	325	301	305	291	285	303	308	312	323	301	333	317	316	296	314	297	323	310	286	298	321	317	314	304	293	318	284	304	336	336	328	313	287	308	317	309	298	307	313	321	295	323	295	311	290	315	322	290	315	283	315	334	347	282	319	294	287	314	290	322	291	303	291	309	263	319	317	313	289	330	309	322	317	292	342	255	319	310	275	302	326	295	295	308	311	326	312	304	291	283	270	315	293	300	300	310	295	326	283	299	342	292	308	308	282	280	305	318	265	307	314	278	315	282	305	332	337	293	264	294	338	292	308	320	286	323	313	319	301	304	291	297	308	283	316	282	280	306	318	315	299	290	310	295	309	311	272	311	299	323	310	296	313	319	284	303	291	322	314	269	290	265	315	263	301	327	302	294	307	295	335	320	316	329	307	311	288	273	309	304	303	297	316	301	310	327	322	311	295	298	302	320	331	327	310	283	296	314	333	314	301	296	310	318	314	331	333	309	313	302	264	313	305	302	302	348	299	367	297	312	280	316	284	282	297	281	324	295	319	289	370	278	285	272	323	303	309	340	298	300	313	308	315	307	328	343	301	286	317	303	279	301	321	327	277	299	300	285	258	295	314	322	297	312	333	271	277	296	317	286	330	325	306	309	292	316	328	292	307	303	326	290	289	307	296	288	304	292	290	313	332	322	290	293	313	286	287	272	289	287	305	331	298	313	296	325	328	295	316	307	289	314	306	302	275	279	310	292	287	329	315	287	304	297	288	315	309	313	332	323	329	296	308	290	312	321	337	326	313	285	283	294	285	301	279	264	318	320	301	280	296	298	308	291	300	314	299	307	261	319	312	342	335	305	267	311	298	313	296	338	298	317	313	306	307	313	305	294	277	292	311	329	303	338	331	312	310	320	311	292	327	347	285	299	322	308	312	310	286	283	306	340	303	290	300	297	325	273	272	305	300	326	297	303	287	290	334	321	335	307	317	313	322	283	288	286	326	299	297	333	287	272	303	311	278	335	308	315	302	298	302	306	294	314	316	294	310	287	323	335	323	326	316	310	307	314	310	314	310	302	322	337	287	287	322	335	295	292	321	320	293	288	310	317	320	285	285	310	300	278	294	288	313	307	296	295	296	304	301	289	301	315	276	303	300	310	347	336	322	299	310	273	322	292	294	314	273	321	320	287	312	305	308	286	291	309	281	312	276	269	274	314	278	320	346	267	305	285	322	286	267	289	296	310	310	310	318	308	285	322	309	323	307	303	295	338	350	305	346	293	301	277	316	303	316	314	362	300	299	318	310	298	274	297	325	309	301	311	326	286	293	359	316	280	292	299	311	333	302	296	299	322	282	303	327	324	300	325	291	314	330	300	283	269	303	332	344	290	320	314	309	321	319	310	322	319	325	300	331	286	302	324	313	311	310	317	328	322	286	317	303	276	281	320	331	309	317	304	304	321	299	317	342	292	305	285	301	328	306	327	286	310	307	300	308	341	290	296	300	299	281	306	317	334	323	301	278	310	331	328	304	291	301	323	296	315	298	328	310	305	291	263	287	298	310	271	319	316	329	325	294	315	298	303	316	292	311	298	298	287	273	299	299	298	312	297	308	316	338	297	309	275	301	262	310	326	294	302	300	301	325	301	323	313	300	309	275	314	283	330	315	279	296	305	334	319	274	293	314	315	304	308	317	324	312	280	311	308	326	304	331	341	310	305	317	277	317	330	307	330	337	320	293	299	303	349	304	309	305	308	290	324	300	303	302	317	310	332	271	318	316	285	300	302	291	313	296	325	300	308	309	334	304	289	306	284	305	284	281	280	290	297	307	268	286	297	299	324	336	288	334	317	289	294	295	292	302	329	300	289	306	265	311	283	314	333	303	278	308	318	306	286	316	307	276	279	289	311	300	327	307	350	317	304	313	299	294	305	317	343	301	312	294	311	294	294	305	297	322	300	316	303	315	308	295	320	322	256	298	288	315	295	318	318	285	279	313	275	304	287	306	272	292	293	281	302	322	281	315	339	316	332	332	321	295	327	356	294	318	289	308	294	320	311	319	302	276	309	315	305	288	313	290	306	300	312	293	297	308	298	312	316	304	279	305	314	334	302	303	352	287	311	311	280	280	293	305	299	305	289	321	312	294	308	345	299	290	307	308	322	332	303	313	324	306	273	275	344	279	309	329	323	309	311	326	308	288	304	292	326	316	275	306	331	298	326	317	313	284	323	295	306	314	288	293	334	291	308	299	275	296	304	292	293	297	292	326	310	328	301	275	297	319	324	303	291	318	317	309	298	323	303	309	288	297	313	300	319	286	329	308	303	309	289	310	326	286	322	298	285	294	315	310	304	309	351	316	312	313	297	279	324	316	288	292	332	299	321	284	314	303	295	306	324	315	303	280	306	328	322	280	313	303	305	326	309	293	266	279	304	297	295	306	299	305	284	291	300	318	303	281	312	318	326	289	328	280	329	322	304	319	305	303	261	311	291	293	264	294	297	275	294	318	294	305	337	301	310	333	308	322	333	284	303	317	297	269	313	281	281	357	301	354	304	281	318	308	317	298	289	320	308	299	308	305	294	335	290	322	315	331	285	312	300	312	323	299	317	287	301	311	311	277	318	301	284	252	294	306	285	312	272	305	320	311	307	296	298	317	317	334	301	323	281	297	321	315	300	335	310	288	281	309	305	318	353	285	347	282	283	321	281	320	286	270	259	290	322	315	314	308	300	328	328	310	300	285	315	300	306	294	287	333	310	323	303	304	304	281	297	309	268	287	280	310	292	309	308	295	309	289	307	326	280	326	293	307	291	299	315	291	295	298	313	322	288	302	317	321	302	303	300	300	285	294	322	331	292	330	330	311	333	283	312	313	317	330	289	295	322	297	316	305	303	322	310	327	313	324	327	276	307	309	311	304	308	289	313	303	288	294	293	304	310	322
21101	20966	26699	20554	7819	4567	3743	3748	4485	4289	4130	3362	2332	1590	1022	871	846	778	818	851	827	819	777	869	825	798	803	827	810	799	834	808	818	795	822	773	771	781	824	881	792	773	761	801	816	817	743	841	842	793	760	821	809	816	768	810	796	770	797	830	774	819	798	826	822	863	775	779	847	785	809	820	829	808	803	833	799	852	828	787	824	778	752	870	819	765	786	768	867	826	833	816	829	822	814	827	810	823	807	834	823	778	798	797	810	815	822	774	797	820	780	747	783	804	789	814	816	801	827	833	768	787	834	792	786	809	867	819	825	825	831	797	799	773	775	804	802	839	832	778	793	750	816	765	845	871	785	782	827	756	821	830	851	796	828	803	823	829	808	836	788	844	797	782	774	843	774	806	802	769	766	829	822	818	802	794	861	769	830	801	850	758	789	812	803	756	785	875	827	819	858	840	804	820	829	758	823	840	828	808	858	843	854	798	769	767	774	818	826	799	784	822	787	850	823	783	811	816	822	819	781	819	815	798	813	786	774	833	851	791	760	807	828	860	829	789	856	787	819	795	806	805	855	805	841	851	803	816	811	797	793	789	773	818	812	825	814	754	763	848	869	822	808	811	789	807	845	778	806	776	784	886	834	803	752	793	795	774	818	831	826	813	843	819	809	763	813	866	811	852	846	830	841	769	767	841	822	783	814	810	829	802	802	810	799	821	841	872	844	811	799	773	848	796	825	782	815	802	829	737	759	782	787	803	793	776	826	813	802	867	766	797	825	748	774	840	740	784	820	832	824	796	827	841	778	790	830	834	801	810	805	841	795	775	789	856	870	821	803	814	787	801	872	816	796	835	776	809	780	812	810	823	807	810	870	810	844	773	835	842	770	784	831	781	791	816	814	842	841	794	773	802	810	795	786	803	855	835	839	814	800	815	852	782	791	811	827	800	810	828	775	811	802	775	798	807	756	802	828	768	818	832	842	842	817	853	814	814	792	813	825	808	808	814	790	804	799	778	845	809	821	874	745	805	769	848	760	846	815	802	806	812	800	829	780	814	834	845	814	799	811	787	816	812	795	800	816	747	771	826	805	784	786	833	871	818	829	838	824	767	829	804	839	820	795	783	819	832	825	755	811	765	850	842	790	803	844	756	780	861	802	840	823	812	744	842	780	770	785	794	806	860	772	829	827	821	830	834	843	809	798	808	822	802	818	789	813	788	762	794	775	828	832	809	782	840	808	810	814	838	777	808	822	820	806	794	823	811	830	769	802	845	842	813	858	771	818	805	819	833	781	863	836	867	788	808	797	791	797	834	776	829	782	787	809	797	854	775	831	806	783	797	803	863	802	823	773	866	815	810	810	841	819	825	794	819	841	814	783	833	791	804	779	802	782	733	874	824	800	782	810	790	772	782	798	810	865	772	805	803	793	845	814	846	781	804	840	789	827	794	807	815	818	802	807	855	808	847	822	789	819	832	818	820	790	797	816	823	819	807	802	836	789	818	830	805	754	776	773	790	810	835	801	768	825	781	796	821	831	801	818	778	845	852	788	815	807	787	839	793	817	818	857	822	793	813	841	792	784	773	826	827	789	789	835	789	783	815	801	834	792	839	821	811	817	756	814	815	841	799	837	835	756	777	789	817	841	820	780	833	778	804	806	812	796	817	825	838	806	825	790	827	822	826	797	846	876	836	850	720	741	824	843	806	803	802	766	789	823	848	801	816	807	839	833	801	774	801	809	835	801	773	815	836	771	813	819	783	786	760	817	815	767	828	817	799	819	798	853	810	798	810	778	778	833	769	814	826	808	842	791	809	809	842	784	823	817	837	809	822	806	822	799	811	801	787	818	821	823	812	829	812	842	801	801	822	791	839	781	836	766	740	832	755	811	844	815	831	820	812	793	793	807	866	816	828	815	816	838	799	812	783	801	851	835	829	804	782	800	835	847	787	802	827	797	794	845	826	784	788	795	827	828	779	817	803	826	810	805	833	795	804	784	876	844	809	837	766	871	824	804	828	849	811	843	837	742	812	859	816	795	817	847	791	783	804	782	828	816	772	841	779	787	793	839	809	829	801	815	807	829	765	803	801	806	819	828	857	796	802	839	856	844	808	796	820	831	801	755	827	772	760	800	785	800	836	814	786	789	797	834	786	854	830	777	809	806	824	816	869	816	809	793	880	803	858	798	779	801	804	841	764	788	816	839	839	802	801	841	818	814	819	761	821	792	786	786	770	794	807	814	813	812	794	825	781	854	798	788	800	815	798	778	778	804	787	799	825	859	804	821	825	804	830	813	822	809	785	802	831	763	814	876	766	806	799	783	816	759	829	837	833	807	840	826	821	876	778	784	793	844	869	814	817	827	840	841	823	830	758	788	763	827	839	814	830	803	761	807	848	840	780	800	783	783	842	862	782	838	795	794	776	807	765	806	810	812	857	844	877	793	825	809	839	784	790	795	785	818	857	773	816	807	848	837	810	798	785	815	831	844	875	843	771	768	821	820	785	799	844	785	830	803	817	858	829	788	824	781	824	785	842	822	854	815	836	774	843	793	809	841	815	823	813	809	785	817	877	841	788	864	798	784	814	797	845	818	814	793	823	818	844	818	867	786	798	811	802	830	829	871	790	787	743	836	763	794	788	801	807	848	786	821	810	788	789	803	813	783	766	827	815	801	845	836	799	841	824	805	860	808	811	775	811	784	776	788	793	818	827	806	807	826	749	795	814	821	797	829	793	819	835	844	797	802	838	836	794	791	832	818	808	885	877	839	809	824	832	794	801	820	803	820	801	814	833	834	767	811	841	774	831	791	837	792	817	837	858	787	784	779	825	782	785	787	791	799	811	773	838	755	834	763	826	784	840	834	789	815	784	839	795	786	798	834	858	824	821	785	816	831	777	831	811	764	851	802	810	842	790	804	878	815	819	809	872	812	864	811	807	788	803	815	802	779	779	856	780	856	835	743	751	799	821	837	771	822	836	822	827	819	779	793	808	813	883	854	836	810	754	843	826	870	820	807	801	786	822	835	829	805	787	866	799	795	852	819	824	765	849	806	755	830	782	822	811	812	785	796	808	803	806	829	785	762	797	823	796	800	761	840	855	847	835	778	797	847	779	837	787	826	792	833	851	819	817	814	828	779	853	797	827	793	791	812	796	795	849	824	828	810	850	791	766	854	788	814	809	817	809	810	786	823	808	824	776	797	783	870	824	806	825	797	788	817	802	800	846	820	861	807	787	804	853	822	806	808	777	908	843	826	823	791	829	824	781	764	819	767	813	815	805	837	853	894	793	810	782	819	780	825	859	844	820	779	801	839	842	810	857	836	792	805	814	792	853	822	859	776	788	790	805	788	799	792	799	814	806	813	846	841	808	795	794	853	802	831	784	841	789	782	849	798	801	818	813	775	872	803	767	815	812	819	806	802	832	749	734	814	792	836	839	801	811	804	769	789	812	820	778	775	818	811	803	881	779	868	775	794	822	792	832	781	843	802	839
47531	47062	45944	32501	19548	11658	9044	9066	11233	9393	6726	3902	1853	924	481	350	319	301	323	303	284	301	292	288	283	317	281	312	290	311	278	308	300	310	324	296	303	289	307	307	326	318	319	310	309	302	283	329	274	322	331	301	329	299	325	298	341	297	313	291	296	312	318	291	261	328	286	313	311	280	300	313	296	312	315	284	285	275	290	283	321	287	290	292	294	302	318	258	322	293	287	273	297	312	306	315	322	280	330	289	264	291	290	282	261	309	271	326	291	265	303	293	311	310	311	308	310	296	326	293	289	291	297	300	321	263	306	294	301	308	300	315	290	334	280	290	320	292	297	309	293	260	263	293	292	302	312	266	264	263	285	307	308	297	289	300	307	301	272	284	294	309	282	307	324	289	295	275	278	285	290	300	316	338	274	304	293	286	296	284	290	301	290	261	310	328	285	303	282	308	296	327	276	307	282	274	284	293	296	328	338	302	283	302	274	303	291	291	317	328	262	319	301	278	318	337	304	316	307	331	313	307	313	310	287	284	311	327	291	284	295	276	317	312	276	296	294	312	316	295	294	279	271	294	272	294	297	290	288	276	318	313	284	309	315	299	310	315	301	316	300	278	315	294	285	293	319	282	287	295	304	297	304	325	292	304	306	297	323	326	280	291	264	264	312	334	286	289	311	295	308	297	321	276	308	291	306	318	307	283	293	299	312	310	283	318	304	314	283	311	284	285	307	268	299	287	284	318	309	305	332	292	327	301	281	273	308	310	285	307	316	285	323	288	308	281	324	295	285	316	309	293	308	310	296	304	314	275	288	297	273	254	296	258	293	281	305	297	314	291	291	312	253	291	287	305	298	311	272	287	301	287	262	300	263	310	258	309	280	301	297	275	309	330	268	309	293	286	309	305	311	303	305	273	288	295	301	284	296	311	306	291	330	316	328	305	312	302	304	309	302	261	278	321	302	285	272	281	301	295	317	287	294	284	266	312	273	278	302	304	307	322	301	299	317	287	305	267	322	284	296	284	274	289	284	306	301	296	308	300	297	294	315	260	274	265	262	316	294	312	319	283	313	303	305	259	286	287	296	324	292	307	300	270	287	305	295	284	289	305	293	295	288	286	305	289	336	279	306	257	282	266	310	307	289	318	295	302	272	300	322	335	304	278	308	277	275	286	304	309	305	324	318	302	308	312	275	326	277	314	305	278	272	314	282	298	304	320	313	305	282	305	285	319	276	310	282	286	301	291	262	334	300	289	306	288	289	280	309	322	289	318	300	300	272	278	302	317	255	297	310	268	290	316	294	315	287	295	287	304	282	325	303	316	249	328	329	275	299	290	286	280	282	303	265	349	317	301	325	283	302	302	290	289	300	275	290	297	295	292	327	308	274	298	277	295	295	286	297	312	308	296	305	289	287	298	305	302	330	301	291	302	304	313	292	324	337	291	310	317	299	321	337	304	306	308	320	290	298	303	324	313	319	300	311	303	294	326	293	301	269	269	272	292	301	285	274	294	304	283	272	312	319	291	299	271	310	267	309	280	279	312	286	301	317	291	304	328	284	324	301	299	286	288	301	264	309	276	278	316	297	310	285	301	327	301	310	288	299	302	302	287	281	299	301	271	308	326	280	291	297	299	289	319	269	301	280	281	294	306	299	298	294	299	285	267	281	304	299	301	336	284	322	320	322	296	305	299	292	314	308	315	307	299	286	321	278	305	299	299	303	283	349	300	279	312	297	271	315	283	272	275	280	273	300	311	266	329	297	326	291	318	275	303	313	271	285	272	320	336	295	277	296	294	291	283	306	273	265	295	309	299	289	275	320	294	311	251	282	285	311	293	312	288	297	297	282	307	291	326	263	274	305	298	307	311	311	316	285	294	280	309	285	293	290	295	295	300	284	297	316	309	326	287	281	326	332	312	257	296	331	291	280	318	310	269	298	285	265	286	351	291	310	283	298	321	297	290	309	293	258	300	305	296	332	252	332	267	301	287	284	321	332	291	299	318	293	292	306	296	300	283	306	281	280	278	292	288	329	292	249	288	290	278	297	274	291	282	313	307	319	299	298	298	279	312	326	274	320	293	308	324	305	271	286	282	340	321	305	292	317	288	268	296	307	296	301	259	301	298	282	323	306	289	325	287	294	316	295	304	297	255	284	297	304	305	291	312	306	287	303	319	313	286	315	298	265	264	298	279	302	295	296	293	296	296	274	275	266	303	281	280	288	322	290	300	302	304	269	278	260	303	286	321	302	271	303	286	303	294	315	314	298	291	301	304	286	289	302	284	290	274	278	303	297	281	287	265	300	304	315	278	273	298	311	321	309	351	299	272	307	282	280	312	317	290	321	313	303	300	303	275	286	289	299	290	316	297	282	324	299	322	267	279	297	309	274	307	293	319	278	347	286	308	287	284	308	303	281	321	288	284	266	286	314	293	312	288	295	271	273	263	291	279	265	311	325	312	278	280	281	268	314	309	301	291	288	283	297	308	269	316	278	312	301	305	279	299	320	308	281	282	301	297	279	282	285	298	281	288	304	307	262	304	295	296	307	287	264	296	308	283	292	313	285	305	306	290	286	292	304	276	312	339	314	298	306	279	304	287	284	307	292	297	274	292	313	332	317	323	267	297	302	277	312	285	307	293	311	293	307	323	266	290	271	297	303	307	285	328	303	266	284	276	310	285	291	244	309	309	272	314	263	297	325	288	285	316	315	315	291	300	300	320	313	284	315	313	298	283	316	297	292	303	292	266	319	284	271	317	314	310	290	280	294	330	300	319	317	305	289	311	315	320	263	277	293	274	315	283	313	294	306	310	273	284	301	292	328	308	284	304	288	292	280	260	303	279	266	314	309	308	295	311	312	307	312	301	318	337	281	310	284	276	292	282	288	272	315	322	301	312	309	291	296	309	309	300	289	296	298	286	281	312	277	281	263	311	325	271	314	284	313	265	287	310	297	303	288	322	302	281	281	281	305	294	336	323	271	300	287	286	298	285	284	281	308	295	287	286	273	303	307	271	280	312	314	300	309	294	316	307	319	287	278	285	308	277	314	284	311	266	301	277	272	308	264	300	280	303	316	276	269	321	308	288	307	288	300	299	323	303	321	249	272	298	325	303	263	300	265	294	283	281	316	281	275	303	312	298	314	289	320	302	275	297	304	293	318	309	290	326	292	305	271	324	277	296	292	315	308	301	288	314	309	274	296	276	277	301	303	299	287	300	264	322	300	307	282	292	306	275	307	305	282	287	297	308	294	288	285	282	305	273	275	321	309	308	316	288	259	331	303	272	311	299	282	343	302	303	285	293	313	278	301	311	313	297	316	306	321	292	294	318	292	301	333	303	306	294	312	285	303	275	322	283	329	320	313	287	308	260	308	308	286	294	333	283	281	238	304	296	283	312	280	319	297	283	296	304	293	298	310	305	305	288	289	332	304	299	290	304	278	276	318	303	332	321	336	307	282	290	293	302	302	297	311	310	290	263	331	354	344	291	310	302
31784	38581	45671	40509	31941	26805	25352	26015	29761	27540	22066	14775	8030	3963	1783	1033	909	843	859	780	808	786	760	780	779	760	790	792	866	796	777	774	827	785	804	744	813	822	779	782	830	807	783	780	812	757	801	802	830	777	816	807	813	768	767	796	739	796	804	770	778	796	783	813	771	774	782	758	822	823	812	802	818	784	790	792	779	778	789	816	785	794	781	799	795	819	759	810	833	797	786	844	799	728	802	795	829	757	761	807	789	817	800	788	798	794	757	827	808	781	826	817	791	804	743	781	772	812	823	786	824	786	776	838	766	785	823	817	760	735	812	793	764	765	781	790	816	819	752	754	831	798	823	833	815	749	789	761	838	836	839	795	775	805	766	819	764	824	780	765	740	791	778	791	794	804	832	788	792	780	800	771	838	796	828	829	790	823	811	815	838	761	793	755	807	776	802	766	791	814	825	858	794	766	807	814	754	858	772	826	815	816	816	810	746	758	846	813	789	782	794	881	846	842	774	801	796	756	834	766	804	816	782	786	795	789	797	849	774	807	759	741	811	774	826	798	836	785	766	766	743	836	798	799	770	829	756	805	804	813	758	807	763	836	828	814	788	791	778	819	798	773	759	760	807	739	813	803	839	832	829	788	795	844	737	795	811	813	834	792	823	790	795	824	730	832	755	789	852	799	802	786	836	803	774	822	767	767	793	837	759	790	765	827	792	798	808	811	813	767	796	761	792	805	799	819	815	823	777	818	755	808	811	810	843	788	812	803	805	773	775	757	758	773	787	774	815	738	798	763	810	833	781	769	802	809	812	804	869	815	754	828	785	794	813	803	727	832	782	782	828	769	825	850	764	763	746	853	796	779	821	753	802	786	828	826	831	779	794	822	820	741	830	790	816	751	808	776	801	811	850	811	813	796	783	804	783	765	760	809	846	803	768	805	814	823	768	796	829	766	811	802	828	789	833	719	755	784	781	790	795	799	765	829	819	776	765	779	819	774	777	795	786	784	842	805	773	814	816	736	809	778	799	805	781	778	805	756	828	853	814	800	826	811	782	761	832	775	785	790	794	760	812	734	759	728	820	781	794	770	772	771	786	757	748	824	800	790	775	801	823	805	770	747	773	757	788	810	838	732	782	752	786	769	779	837	814	804	797	789	750	809	782	815	806	803	766	802	758	785	767	773	781	801	806	832	813	794	768	791	824	784	784	785	776	797	792	744	772	820	720	762	817	796	739	767	803	804	777	767	748	818	797	801	794	741	801	781	816	819	812	770	835	789	770	775	790	783	821	730	702	807	793	783	765	768	777	765	744	819	799	793	791	843	775	811	767	803	809	789	804	745	817	785	829	823	764	786	806	777	790	775	770	779	772	818	812	840	800	811	865	839	768	828	796	803	761	769	806	782	835	760	802	776	792	802	789	797	779	807	787	723	776	811	808	844	779	778	733	769	786	805	789	785	811	818	752	799	804	792	795	811	862	774	844	790	761	811	797	793	799	770	821	847	809	789	821	808	772	743	757	805	737	770	735	784	791	830	858	810	773	805	845	858	733	817	802	788	774	899	769	783	866	819	803	823	826	832	807	811	828	805	763	773	792	761	793	807	760	777	807	747	758	804	815	783	792	803	787	792	857	776	770	821	772	776	826	785	802	797	792	786	778	806	762	829	789	793	793	783	846	786	821	752	777	763	816	783	829	808	776	769	767	790	851	793	814	778	850	852	809	743	796	843	790	803	834	748	826	770	869	811	802	804	784	789	759	805	802	773	842	786	823	815	802	773	760	796	810	817	789	819	778	768	821	783	844	798	794	782	814	799	760	790	788	827	810	745	799	819	793	791	828	755	798	758	799	821	764	779	776	774	780	815	739	776	760	710	802	795	811	783	755	751	808	790	759	770	779	797	747	793	795	821	765	797	743	836	813	783	782	805	823	815	805	806	804	768	819	804	834	803	763	743	823	761	787	812	813	756	773	776	829	828	765	817	751	805	804	785	803	818	804	791	799	835	777	803	809	757	788	728	806	788	739	781	772	841	806	755	826	785	806	795	816	795	746	803	786	807	744	778	855	804	862	789	798	782	775	821	764	753	776	797	827	793	783	775	815	797	792	724	828	813	802	756	825	777	849	797	766	832	764	733	819	790	824	841	783	831	762	779	855	779	771	769	783	819	763	822	822	788	785	824	755	823	781	786	816	832	809	797	740	780	805	793	821	806	765	860	803	832	837	798	780	780	806	774	779	816	829	783	785	814	850	781	773	791	788	783	745	805	789	863	759	827	750	813	797	814	765	843	827	802	765	756	798	797	796	790	773	797	794	742	788	874	755	774	771	759	779	776	758	769	769	753	791	803	738	791	778	760	774	828	772	776	781	750	817	793	766	796	819	797	821	812	748	812	818	778	756	746	742	794	834	848	800	735	849	822	748	870	802	794	751	800	808	835	829	816	752	776	794	823	842	789	737	789	842	754	770	785	765	813	762	770	794	800	775	848	793	783	807	837	769	813	755	773	825	835	738	832	772	807	751	782	767	799	770	804	754	831	803	827	783	798	793	812	817	830	825	735	781	789	784	819	773	798	771	771	812	739	761	838	777	764	832	816	833	834	802	805	806	839	775	772	778	865	840	801	818	811	761	787	786	783	798	778	787	782	766	740	780	762	817	775	758	783	751	793	829	819	736	783	729	783	814	810	795	818	797	743	739	795	819	812	761	781	790	780	869	830	827	803	781	794	776	787	790	814	792	818	744	794	854	755	815	760	789	853	799	800	809	749	836	801	769	803	803	834	787	767	793	807	814	758	795	825	816	757	810	777	804	845	747	824	810	802	807	764	752	819	864	738	779	770	822	830	797	789	816	817	813	774	876	784	762	803	804	790	755	779	792	817	746	791	754	821	822	829	817	792	842	819	754	747	798	757	775	763	794	845	786	817	776	822	803	790	775	761	799	792	812	782	801	753	802	843	740	788	818	767	811	775	787	814	797	865	805	827	778	772	793	816	831	800	778	774	791	822	799	795	830	765	816	835	810	804	753	815	768	767	777	812	750	806	758	788	831	740	772	818	794	791	811	810	800	775	808	794	792	833	755	768	779	801	809	809	724	786	773	784	788	827	785	792	798	767	823	784	814	837	816	774	846	771	834	820	755	755	779	799	788	798	775	827	793	789	803	774	776	760	750	810	776	757	746	815	783	791	795	751	790	799	739	827	744	824	796	789	798	795	778	789	784	768	839	782	785	753	815	773	820	846	798	752	821	781	779	797	809	796	778	818	771	781	811	840	768	799	761	794	794	811	800	746	784	782	839	800	787	769	793	785	797	711	775	787	797	810	829	850	749	811	799	758	794	738	799	791	810	789	796	806	796	821	782	806	784	775	775	825	749	749	827	784	779	827	798	794	824	829	802	776	782	736	772	781	754	785	814	761	775	798	758	809	873	816	825	782	786	843	768	796	752	816	811	825	787	739	773	780	773	821	771	851	827	835	768	836	771	772	818	834	801	805
56374	54736	58134	42773	29765	20788	15032	11283	15677	15659	11749	7240	3451	1436	708	445	356	307	308	289	298	276	312	298	273	267	298	284	269	285	289	284	281	264	265	296	272	287	290	321	287	258	291	258	296	269	291	263	299	283	278	287	285	268	272	284	266	299	277	248	278	311	268	283	276	274	314	249	260	292	252	297	306	273	259	293	274	303	267	247	265	281	276	288	289	299	269	256	271	251	249	274	286	272	271	289	266	312	262	284	273	298	308	288	296	291	316	266	266	275	294	274	261	268	282	271	285	254	259	293	283	271	257	278	291	285	271	279	262	307	255	270	276	296	314	257	269	271	290	261	290	296	308	281	297	281	271	281	277	286	276	271	270	291	301	288	248	294	297	311	278	277	260	257	258	290	252	257	309	302	303	306	267	282	276	257	266	237	295	270	307	288	277	281	264	300	268	297	274	297	284	267	258	260	258	277	283	269	254	297	256	281	289	255	290	273	298	271	305	274	268	279	302	269	260	294	301	284	267	276	295	237	258	294	281	270	287	263	324	290	303	282	270	283	286	260	293	285	313	261	293	283	273	284	260	282	271	298	274	280	275	262	282	283	286	269	285	257	276	282	248	258	308	297	270	270	280	275	263	265	276	263	289	261	291	284	295	300	296	309	273	285	243	296	319	278	271	258	286	282	266	267	271	258	276	319	284	273	259	271	261	275	300	304	283	265	288	262	283	280	259	273	312	296	285	271	269	259	295	254	271	269	248	300	284	297	294	322	266	274	274	253	283	281	271	306	290	280	285	283	280	285	282	257	297	275	269	276	280	252	295	297	292	291	288	282	269	288	299	265	281	278	286	296	282	249	298	268	290	321	257	287	298	249	263	300	275	262	293	275	285	284	276	268	276	312	279	249	277	276	262	283	281	269	261	281	278	275	273	295	276	280	276	276	267	269	290	307	254	277	250	262	263	285	302	266	283	278	261	303	257	232	240	290	280	288	292	273	257	301	292	291	277	269	278	254	285	264	254	276	282	289	309	285	303	272	267	303	295	313	270	279	284	268	301	304	258	281	287	303	287	319	275	306	297	280	296	236	267	269	282	259	275	291	292	283	282	308	310	310	234	286	291	264	276	250	260	308	326	300	256	269	269	312	266	296	265	255	289	266	252	280	266	274	272	272	297	282	312	256	304	259	288	284	284	292	267	264	282	274	285	269	283	285	272	263	278	290	245	274	285	282	276	262	270	288	312	265	248	261	265	290	272	263	263	261	296	308	269	280	291	265	257	272	319	248	259	286	317	270	284	286	326	261	243	292	256	246	304	290	294	265	269	275	276	269	264	284	304	315	269	256	304	288	298	289	264	266	278	282	287	276	300	308	261	253	251	260	299	274	262	261	275	271	271	279	297	302	294	273	296	261	277	275	292	283	287	268	271	300	308	269	294	255	283	268	284	289	291	285	271	282	279	282	285	301	278	266	264	297	301	272	291	290	302	272	279	280	271	283	297	248	286	266	285	283	283	291	298	308	289	294	302	264	265	232	286	271	287	278	285	307	265	271	292	264	267	291	277	265	287	280	307	269	321	274	275	289	264	288	299	283	278	285	252	271	281	291	271	293	293	293	269	275	277	265	265	293	270	298	292	299	301	300	289	270	285	298	287	269	318	269	295	280	286	305	292	308	262	249	284	297	272	325	273	300	296	264	247	275	253	280	275	257	275	247	283	269	286	288	289	289	267	257	282	271	279	286	286	283	272	261	289	292	274	243	300	291	253	277	299	256	301	288	284	284	275	279	295	299	289	304	299	295	281	294	320	282	265	282	286	286	267	287	273	297	265	300	283	296	242	300	251	301	277	290	272	295	304	276	293	302	251	298	310	289	284	309	277	278	248	261	317	292	273	286	280	287	281	251	302	278	273	267	294	277	277	272	272	282	272	281	271	271	291	262	274	257	288	298	259	294	276	300	285	269	261	295	282	229	273	261	291	303	274	273	288	282	293	276	247	265	295	337	269	259	283	304	309	259	275	306	268	267	267	252	288	276	287	289	294	271	309	290	306	293	273	312	270	273	284	270	287	255	263	275	302	274	285	260	273	293	249	269	272	291	289	263	293	278	288	259	300	283	292	316	301	286	249	283	272	295	251	271	285	248	279	289	274	279	318	261	284	277	286	281	288	284	268	283	281	293	261	281	287	266	301	288	269	283	290	262	295	289	290	287	248	295	290	316	263	292	308	273	255	280	270	260	278	294	290	286	248	257	305	286	296	277	271	303	279	285	300	289	307	311	281	276	274	301	274	290	276	263	270	276	264	307	276	293	292	304	300	287	262	265	266	262	291	282	265	253	337	248	270	310	277	279	325	299	303	272	276	278	289	286	261	291	281	294	284	270	261	285	284	311	300	298	252	269	278	280	301	268	286	248	277	290	232	303	294	291	285	314	297	274	276	273	316	295	265	272	271	278	277	287	273	323	266	265	323	276	294	265	276	280	273	275	239	284	267	278	271	270	282	262	265	243	257	267	295	283	292	261	266	280	281	298	307	255	263	284	288	274	286	288	253	281	253	281	268	315	264	326	287	276	265	256	299	292	298	290	288	294	273	306	262	313	264	256	275	274	294	274	261	294	275	278	289	269	285	279	291	270	279	290	280	289	285	256	266	306	283	301	267	262	273	297	246	303	287	278	264	278	294	259	284	286	274	262	258	282	276	295	265	283	273	264	275	272	269	286	314	281	315	283	279	273	298	270	262	275	277	240	264	302	284	274	292	280	276	297	260	278	279	296	285	278	269	278	290	306	268	318	279	287	268	298	296	281	259	294	288	266	301	294	275	289	306	297	296	297	291	278	305	281	262	285	308	287	289	279	300	272	289	292	303	289	276	268	274	277	267	281	284	279	269	314	276	253	299	295	284	305	297	278	285	308	279	272	271	289	260	265	281	277	271	283	279	265	284	270	268	273	267	270	299	241	287	278	295	286	270	299	277	280	280	285	280	252	275	276	283	297	287	266	258	271	276	268	298	297	276	279	301	287	249	286	273	279	252	252	274	246	280	272	273	291	280	286	256	279	271	302	235	270	278	274	299	277	277	259	248	296	288	305	287	281	282	273	279	274	243	264	288	266	297	264	282	260	259	299	271	265	276	296	283	287	286	294	286	262	273	280	271	278	269	289	292	274	251	269	275	306	272	294	269	318	288	275	259	278	274	298	290	268	286	289	297	275	298	254	257	307	271	328	260	267	274	304	278	277	287	301	276	275	276	288	258	309	301	271	290	274	255	295	264	253	275	254	259	309	322	305	260	283	282	266	266	268	289	290	282	265	291	285	285	270	293	263	285	251	287	275	276	256	270	274	266	273	291	292	319	260	287	331	281	270	283	310	306	294	309	299	273	281	276	294	286	280	264	293	274	268	282	299	263	305	277	308	297	304	241	296	290	288	289	239	291	260	313	251	262	252	263	275	303	296	294	289	278	280	287	295	288	303	269	258	295	264	285	266	289	303	301	289
37841	45024	55549	49736	40913	35101	31642	28885	35857	34791	29817	22187	12653	5895	2835	1571	1172	980	878	806	749	788	741	723	749	765	703	741	764	778	696	739	770	750	762	775	758	747	728	724	733	759	768	743	734	756	800	765	741	759	757	805	803	796	757	731	739	773	715	779	722	728	754	803	662	751	737	777	733	751	771	746	741	769	757	739	738	744	801	775	759	744	762	753	717	727	730	741	727	713	759	700	757	746	773	738	699	724	700	757	710	772	758	770	739	728	782	754	756	744	719	760	787	727	714	761	767	745	733	689	749	739	759	702	713	730	770	709	762	693	794	769	707	709	704	728	745	699	724	731	764	766	767	698	749	767	758	720	743	775	783	715	744	762	755	802	724	723	762	716	728	760	728	726	728	758	779	726	756	755	735	732	739	761	756	726	735	766	774	736	787	764	749	744	715	756	732	709	746	713	786	720	745	738	719	757	693	767	740	733	755	752	703	776	748	739	775	744	706	711	800	767	775	782	724	723	748	723	713	754	754	734	702	795	727	713	761	735	742	736	748	769	744	746	741	769	803	710	779	769	736	771	720	754	748	794	753	751	764	702	764	730	762	739	711	766	748	745	769	764	723	771	773	753	755	696	709	740	736	768	717	746	745	762	762	766	731	753	715	741	677	712	748	771	747	694	726	743	731	703	742	710	699	739	765	705	740	799	719	750	779	728	731	729	749	746	734	742	748	807	777	738	759	723	758	730	718	734	742	716	682	691	771	765	733	776	775	741	724	738	776	729	732	716	752	718	705	770	710	803	766	741	725	770	752	796	801	728	734	770	742	729	751	734	731	726	720	709	733	722	733	726	727	715	761	716	735	702	757	762	788	703	780	718	713	737	753	789	706	766	727	684	736	724	745	750	760	760	768	730	738	778	713	719	737	726	727	717	717	699	755	762	739	726	748	747	772	737	754	780	784	752	771	747	738	719	761	710	721	751	768	757	740	719	711	702	718	755	732	702	775	766	712	740	774	783	738	752	760	752	748	703	757	755	711	697	740	752	757	736	759	743	721	729	674	808	719	761	814	729	774	738	750	730	718	762	801	783	744	699	748	708	764	786	741	816	728	761	763	792	737	707	736	739	717	732	715	732	719	693	733	724	785	747	728	730	740	729	710	747	777	715	716	712	786	781	744	760	769	744	758	810	737	750	779	697	749	778	762	744	781	804	779	723	737	742	771	747	721	738	791	760	741	754	772	735	740	729	781	720	737	713	779	724	748	771	753	773	740	758	727	757	726	747	743	727	749	773	801	769	762	771	776	698	807	719	722	750	756	746	768	745	791	721	769	754	742	718	761	707	735	734	780	759	737	760	708	733	741	720	737	711	695	750	740	770	788	754	745	743	775	755	762	737	736	757	745	750	732	762	733	752	726	713	708	725	760	720	733	737	762	731	736	691	705	777	740	719	724	700	773	741	754	742	767	782	758	733	727	761	730	725	779	712	806	755	764	834	740	729	732	709	719	715	800	733	760	730	741	752	727	774	737	757	691	717	735	739	715	758	760	758	682	697	752	776	792	729	696	765	778	732	771	733	844	749	786	741	735	764	695	781	763	763	766	694	760	694	793	716	714	743	776	740	710	773	750	775	734	798	748	754	740	701	734	730	777	682	718	727	717	737	729	740	769	758	748	687	753	737	725	772	779	740	758	810	747	763	755	806	734	736	715	765	711	752	755	743	747	733	762	746	756	709	727	791	707	760	745	760	772	695	713	715	746	748	766	735	734	724	663	767	778	760	682	732	711	684	755	717	778	749	707	741	694	741	761	768	770	789	737	785	703	757	760	754	724	705	677	745	745	735	732	737	691	745	685	731	758	757	690	748	808	774	752	775	764	724	727	755	723	671	735	754	744	774	738	776	723	782	725	750	725	763	743	798	753	716	750	773	734	764	797	733	746	737	744	775	740	742	716	745	785	756	720	711	732	768	729	721	743	734	718	745	772	732	692	741	765	762	703	740	793	729	760	765	729	759	742	745	781	731	715	744	720	745	780	752	722	781	713	768	699	759	756	722	746	718	724	738	755	764	745	729	734	746	770	749	686	743	776	807	760	702	789	696	730	773	716	727	763	729	767	768	771	742	707	720	753	753	735	699	756	709	700	773	750	728	717	759	705	756	729	758	680	798	727	741	745	771	729	734	795	764	733	730	763	723	760	767	744	730	777	777	791	752	730	811	748	767	728	762	735	768	746	717	727	684	688	729	763	771	742	682	751	748	743	746	716	747	759	740	765	738	748	688	789	728	718	787	743	760	713	728	754	770	766	728	790	743	711	728	736	733	730	747	773	756	795	770	735	768	737	755	785	777	744	788	749	700	761	725	742	741	726	770	740	799	714	761	744	729	752	767	723	761	758	774	796	766	716	758	719	748	744	774	763	761	757	716	742	784	714	732	754	728	718	760	726	755	699	781	718	729	766	713	770	729	765	757	729	768	733	722	726	747	697	732	721	726	717	759	701	741	713	701	734	745	772	799	765	771	747	722	739	766	742	766	783	739	764	733	784	737	730	716	732	723	742	759	711	743	732	791	712	783	739	717	771	764	728	778	780	771	807	762	774	756	728	739	734	719	744	734	750	747	745	736	747	740	742	708	702	750	785	691	736	741	767	746	757	724	831	722	791	709	744	698	748	750	702	757	711	737	748	730	749	733	760	730	729	734	715	736	727	758	738	767	776	724	784	729	739	755	695	737	754	771	765	756	746	721	730	764	745	781	708	739	746	741	738	714	791	758	739	700	691	740	778	772	783	700	765	757	751	757	789	739	764	708	688	732	736	750	803	750	757	754	705	761	750	716	740	751	695	792	789	762	682	781	726	728	783	786	737	790	742	730	756	676	713	741	790	740	732	745	774	716	746	752	725	727	786	722	749	766	718	689	734	778	743	740	732	754	715	717	749	744	751	774	713	752	731	751	800	733	752	754	820	716	734	726	752	731	742	796	745	727	735	722	709	760	720	741	733	701	746	760	731	742	739	723	725	728	782	739	718	737	759	717	787	747	708	746	708	705	757	781	765	760	746	746	726	727	762	729	713	786	800	756	770	726	767	761	762	738	740	749	755	756	731	702	748	771	730	742	764	744	744	738	746	707	740	782	779	722	717	708	721	722	733	758	782	731	744	731	720	736	714	761	719	786	731	785	733	744	703	770	755	756	742	777	752	724	730	746	797	742	783	751	796	775	777	764	723	746	739	731	747	776	770	774	793	785	744	734	752	742	739	769	696	729	716	809	727	727	739	757	817	700	727	717	731	739	781	788	721	720	776	752	791	705	736	728	735	730	720	722	738	764	756	743	731	760	736	743	775	751	746	746	717	749	727	731	729	719	798	768	804	776	764	760	737	765	758	697	739	770	765	794	756	726	749	743	736	767	720	778	770	721	733	727	714	736	743	718	747	747	735	721	749	764	709	750	761	727	749	752	733	749	712	708	726	741	736	746	755	743	755	753	720	704	743	785	785	774
35152	33594	25738	8390	2426	938	696	544	573	738	749	671	658	532	435	342	305	317	298	327	321	302	277	331	321	265	297	288	306	320	295	294	310	303	305	321	282	315	323	302	302	306	295	284	320	317	295	304	312	316	292	304	313	320	315	299	339	289	282	307	313	302	313	279	295	325	315	319	280	300	316	298	302	319	328	276	328	287	301	328	315	297	320	327	319	307	317	341	297	339	312	300	299	314	281	313	314	296	290	298	282	330	309	320	303	286	289	280	269	320	303	315	316	284	327	286	289	308	317	322	309	316	307	277	292	326	308	323	294	319	299	317	268	274	286	279	297	308	300	274	292	305	310	287	288	325	289	297	318	310	301	305	295	296	301	307	317	293	277	306	274	284	293	281	340	332	303	305	304	330	299	295	281	310	358	274	330	317	288	284	316	309	289	316	320	292	284	331	311	293	304	306	324	302	251	280	357	311	304	279	293	295	314	304	282	286	351	301	320	301	307	280	327	291	306	315	333	304	295	306	297	283	331	296	310	320	319	313	283	280	287	291	306	312	280	298	281	332	305	261	338	296	287	295	307	311	296	335	268	365	273	330	296	316	299	313	308	330	331	285	303	263	310	328	290	330	310	303	331	347	294	304	319	297	269	264	316	308	336	280	308	310	310	284	295	324	304	307	312	304	269	311	307	302	308	308	285	273	293	330	297	293	267	284	317	319	300	291	296	297	299	289	327	301	311	311	294	298	313	325	289	300	308	312	306	323	305	311	286	306	289	304	292	320	289	307	324	284	327	307	325	344	314	295	297	289	322	290	288	291	282	300	305	263	291	300	286	322	316	311	351	301	280	307	331	309	316	303	289	298	300	320	299	298	312	281	314	322	279	318	292	301	294	288	293	324	322	293	326	304	310	313	284	304	296	297	293	279	336	299	314	337	269	315	297	289	277	283	326	320	308	301	279	258	291	291	307	298	327	320	282	330	284	312	297	320	339	308	314	305	286	314	272	293	342	331	293	278	308	296	290	307	305	273	280	325	296	307	285	279	282	305	318	317	339	318	278	282	284	307	273	309	271	335	305	324	305	286	281	301	321	284	290	345	306	315	294	284	308	327	313	296	317	282	324	287	316	305	285	290	307	333	280	305	300	325	254	323	303	291	271	285	280	310	324	296	303	308	315	339	298	313	331	308	301	268	271	322	295	324	333	289	276	310	328	285	312	290	314	289	329	279	279	292	311	293	286	289	313	295	320	307	285	323	341	342	288	304	312	306	311	331	295	313	317	284	316	280	304	299	319	288	310	313	284	327	314	344	306	323	330	290	332	305	300	292	283	304	289	320	299	313	331	279	308	334	264	292	298	308	311	315	319	333	303	308	298	307	271	288	289	300	299	315	301	280	310	284	285	309	278	315	332	302	316	305	285	307	287	295	296	285	307	311	322	321	271	273	295	313	340	294	323	230	300	304	288	307	325	314	284	292	297	297	279	310	305	311	320	294	302	305	276	289	303	327	303	301	276	281	290	306	323	341	276	306	284	307	280	259	327	324	319	319	294	312	306	299	314	327	299	293	265	332	304	307	308	297	307	303	294	326	323	313	304	307	320	298	314	319	298	323	310	294	308	305	290	298	311	292	333	312	314	344	275	317	326	300	294	332	291	309	290	292	302	305	291	298	313	326	299	307	291	344	306	305	299	289	312	304	303	319	294	318	321	297	301	314	298	272	291	320	321	290	312	321	288	321	294	334	292	299	286	289	323	299	297	290	303	316	309	298	303	305	316	294	283	295	297	266	314	294	315	353	297	332	287	302	320	333	331	301	324	302	266	320	304	280	287	323	326	307	316	283	296	286	311	305	324	311	280	321	293	313	298	304	315	307	300	335	312	281	349	295	323	315	290	307	311	308	305	271	300	327	247	318	287	340	339	307	277	333	293	303	304	315	304	319	292	282	300	295	323	310	279	322	310	307	288	274	287	304	319	306	318	315	326	294	307	301	326	333	305	299	270	284	283	298	314	289	294	326	284	313	276	307	321	283	303	312	291	330	301	302	269	297	304	279	276	311	307	307	308	317	288	289	278	285	271	286	300	302	343	313	281	333	299	305	356	294	279	284	300	317	288	319	278	292	288	290	306	323	310	342	318	322	306	311	308	322	313	301	289	272	290	306	286	318	305	301	327	331	315	334	329	323	309	307	345	335	294	305	283	312	302	306	265	299	344	267	302	319	286	305	314	322	298	315	313	303	271	304	320	317	276	295	299	282	296	287	308	310	297	302	287	298	313	274	317	324	306	316	298	317	306	287	313	303	307	307	317	292	286	310	292	315	322	313	289	311	287	332	324	302	316	318	320	258	330	317	330	315	302	328	300	313	294	326	327	296	299	305	304	337	299	292	326	332	313	319	303	275	293	281	296	297	294	306	242	327	322	269	328	284	317	268	314	297	333	285	292	340	283	319	322	279	322	337	269	290	311	314	323	284	358	321	296	284	306	318	309	304	314	308	312	313	275	293	332	302	296	286	343	310	292	311	287	286	315	331	319	310	296	296	300	300	294	296	317	299	279	296	294	300	289	289	329	294	310	306	300	318	266	324	289	322	338	316	299	321	318	313	302	288	317	283	316	299	272	276	314	295	328	291	304	301	304	283	339	327	309	330	322	306	298	326	311	279	303	331	300	302	312	317	307	300	290	299	273	298	279	310	299	300	292	300	343	302	264	289	341	305	324	303	334	284	310	295	316	308	291	253	326	292	303	312	311	295	308	285	317	325	282	316	348	282	312	303	320	303	328	296	324	295	300	290	338	318	326	280	322	330	312	321	283	318	311	330	298	335	289	276	294	310	320	316	318	302	311	303	297	356	330	329	308	293	312	305	307	326	296	328	340	274	292	328	297	311	314	311	314	299	276	291	323	325	314	303	314	302	266	327	335	316	308	298	275	295	319	308	299	265	293	301	276	321	307	267	294	308	330	303	313	288	271	296	310	312	312	281	283	335	291	298	307	325	285	297	322	328	294	305	306	311	309	326	316	282	330	283	328	288	298	302	314	298	314	282	326	310	290	305	305	307	327	293	316	289	300	323	311	267	308	295	281	301	286	293	284	311	298	287	334	310	310	315	320	300	310	305	289	309	298	342	283	301	312	301	292	290	283	270	302	294	299	291	344	275	297	289	290	293	289	317	289	294	321	311	324	311	327	285	293	313	297	321	312	306	321	300	307	285	276	284	315	287	317	343	318	283	306	307	299	358	310	305	310	280	292	324	287	330	318	319	296	319	316	323	305	295	295	304	302	315	327	297	310	313	328	313	301	276	289	295	293	308	324	321	291	288	303	323	291	297	296	298	316	298	335	286	280	302	316	298	304	321	295	314	317	331	299	313	331	302	310	321	297	294	274	322	296	331	326	299	291	315	336	314	312	269	283	311	301	322	281	340	284	281	316	287	292	294	306	328	300	335	262	338	318	302	314	339	330	322	297	287	296	273	322	300	322	287	301	282	311	288
23316	28616	27574	13085	7859	3623	3114	2581	2532	3528	3213	2937	2557	1944	1506	1013	890	854	851	804	859	815	865	784	773	818	803	747	870	810	839	790	846	892	822	822	797	831	805	854	777	771	804	808	779	797	838	833	850	794	812	783	831	787	817	820	778	817	818	823	818	836	837	816	806	792	807	794	757	815	848	786	763	772	806	820	777	774	770	786	815	786	792	785	790	848	760	792	801	802	834	801	813	817	835	855	865	796	799	830	819	771	807	803	808	789	862	776	796	840	797	818	767	796	814	805	810	827	836	824	773	825	801	780	850	804	817	817	772	836	792	803	799	793	795	789	801	851	791	782	813	793	763	859	797	824	822	812	801	790	782	838	833	852	832	810	832	791	785	837	807	823	781	821	816	893	850	831	846	809	841	826	823	834	830	839	796	781	800	853	801	847	825	784	786	871	811	860	803	794	841	829	818	785	793	820	829	812	841	765	893	830	802	826	811	817	825	821	855	842	821	829	788	772	830	751	792	810	779	776	810	845	795	789	753	790	837	836	835	827	807	754	814	826	781	784	794	859	832	803	821	858	779	822	794	809	789	795	772	773	835	797	827	834	862	829	798	841	792	835	807	774	805	845	850	831	824	824	842	814	810	795	829	826	734	814	805	788	798	813	829	844	835	836	805	785	764	793	779	830	854	838	776	822	805	796	822	818	848	798	830	813	823	769	838	803	804	829	770	779	842	800	829	828	835	830	796	842	849	791	812	822	876	796	792	834	819	818	776	773	766	805	797	752	813	802	831	811	803	828	899	869	790	757	848	834	822	811	793	866	797	731	833	836	750	848	828	813	854	825	777	839	814	812	825	821	799	854	789	792	881	844	796	844	776	782	836	803	782	785	808	768	826	783	810	772	818	818	790	797	860	760	807	838	794	832	818	807	850	860	797	821	810	814	783	845	801	809	821	814	816	849	863	797	765	804	819	835	821	811	742	790	813	809	786	839	779	826	776	801	798	828	816	827	811	826	841	825	810	818	805	844	815	789	749	769	838	816	868	830	780	822	769	790	795	789	806	843	799	810	812	817	805	768	791	783	820	781	759	796	800	826	774	791	813	786	806	834	794	810	827	845	805	832	842	815	804	853	779	848	805	826	794	809	805	780	760	811	811	790	842	789	857	814	801	844	803	768	777	804	756	811	843	805	801	834	841	806	832	810	810	835	826	807	789	801	798	809	826	770	835	832	817	794	814	803	877	855	817	818	842	806	788	763	827	802	805	851	794	803	805	825	809	834	815	848	765	818	792	786	792	766	857	759	839	763	789	817	827	805	833	799	771	896	807	788	788	808	780	791	790	845	805	792	851	794	793	812	832	797	845	787	783	813	828	809	760	789	833	847	847	856	803	857	800	828	833	814	806	810	833	832	794	805	873	777	798	873	810	782	759	822	772	764	814	814	824	829	823	829	827	856	812	791	823	817	779	790	767	871	785	782	836	777	834	811	801	822	843	816	826	779	792	826	802	857	833	801	836	834	825	825	794	848	778	851	757	762	834	772	786	848	830	793	831	841	829	780	834	734	828	870	870	822	788	799	815	823	790	807	779	789	821	785	811	822	827	808	775	770	800	835	771	803	805	782	764	824	799	856	832	826	836	796	812	843	788	796	782	774	798	796	766	831	786	784	784	836	858	823	814	784	826	846	764	832	833	819	834	848	785	823	821	796	801	782	793	847	814	793	876	810	785	813	843	826	837	811	818	813	804	813	812	815	858	783	768	815	840	898	791	762	815	825	795	786	836	842	788	781	817	801	839	813	796	808	780	842	777	833	819	830	795	865	771	791	858	798	798	797	831	769	848	822	778	806	856	796	778	819	764	805	847	811	819	824	866	857	827	827	810	786	786	788	837	805	847	802	767	825	800	797	839	821	828	769	801	759	787	770	769	796	807	831	860	787	784	831	829	848	881	804	769	808	877	824	762	806	800	815	785	793	765	799	759	867	834	795	820	806	807	806	819	825	790	782	844	799	839	774	853	813	804	765	771	801	820	813	800	766	821	823	772	808	807	840	806	827	806	797	802	800	849	830	796	803	789	785	840	807	781	854	823	799	810	840	778	818	769	855	837	752	757	805	777	822	822	780	793	804	854	866	860	807	789	818	829	878	776	850	854	809	801	785	808	842	803	795	865	768	774	800	811	791	742	780	792	771	803	859	861	735	854	771	805	785	849	819	821	784	833	798	861	826	779	820	809	765	826	828	849	806	783	837	842	842	840	872	857	798	760	798	790	854	765	789	811	818	822	828	845	795	829	842	803	787	804	839	844	814	771	809	806	834	824	766	796	794	824	840	781	818	789	833	826	839	776	779	821	812	788	826	802	854	821	788	847	828	807	782	813	804	826	815	831	797	825	845	783	803	869	794	812	817	844	837	831	845	752	798	801	861	827	760	848	821	805	830	803	790	796	849	847	783	791	808	822	807	831	769	840	814	832	823	784	834	861	850	811	855	850	827	837	875	822	824	837	817	796	862	835	836	840	845	820	792	830	822	802	762	852	845	832	801	824	842	820	822	890	812	817	829	778	746	820	862	766	824	793	787	752	822	860	751	814	796	837	838	836	773	808	789	846	829	807	836	839	754	826	793	801	805	793	834	829	796	797	819	817	832	805	848	882	816	837	823	773	789	827	839	819	786	812	838	858	796	775	784	768	792	816	803	772	828	811	813	790	782	842	782	802	813	775	834	836	764	836	865	864	776	822	768	793	763	826	781	812	837	840	795	849	809	806	812	793	780	822	828	830	816	776	828	809	787	804	817	812	818	804	824	779	851	807	814	808	796	775	808	844	790	887	829	773	821	801	805	836	809	747	841	826	793	769	826	824	793	847	802	820	809	793	826	812	759	787	807	823	776	837	773	844	825	810	784	814	837	833	782	834	809	828	766	849	839	841	838	817	749	757	773	754	859	797	777	788	810	818	804	812	822	791	816	776	790	818	779	827	819	804	770	797	799	853	822	800	780	840	806	767	805	844	790	809	805	781	814	820	857	750	843	786	840	846	804	792	848	779	817	761	791	814	796	819	862	776	841	782	820	840	788	835	816	858	873	814	853	866	799	810	745	833	852	844	820	825	811	781	800	831	790	783	774	821	809	809	822	807	792	861	845	794	802	822	808	870	777	800	826	801	803	818	815	829	844	877	799	812	828	822	780	783	827	770	824	840	753	772	796	804	776	807	831	838	769	795	849	753	814	791	813	811	820	819	815	801	795	793	805	877	778	852	791	791	821	880	787	808	865	837	803	783	849	815	826	811	783	778	835	834	811	814	836	788	757	859	769	838	802	814	804	786	813	823	830	792	852	785	815	782	811	823	819	868	841	816	837	781	823	811	819	789	816	861	813	800	805	807	818	823	772	829	770	766	837	792	819	828	795	841	811	835	821	793	858	782	815	805	782	840	844	795	803	811	845	777	783	786	853	784	843	836	789	798	809	795	810	788	785	853	772	776	821	769	797	790	819
50160	46859	38854	27979	19226	11574	8074	6452	5239	4985	5256	5673	4686	2865	1551	822	487	371	305	346	340	309	323	300	290	310	263	278	271	252	317	325	264	303	271	274	273	280	287	303	285	290	293	315	314	257	302	301	311	294	291	313	294	310	280	297	272	299	263	329	290	273	278	298	273	268	298	281	265	321	301	266	285	295	278	312	261	307	282	299	307	306	280	296	303	269	278	294	289	296	297	308	298	260	288	291	288	310	264	308	266	302	305	268	266	282	268	294	288	309	296	296	286	269	251	285	305	303	284	265	272	255	325	308	278	276	303	298	266	254	253	288	261	277	303	291	291	279	287	308	290	304	295	279	294	293	274	286	282	288	306	310	299	277	285	306	274	291	256	269	276	258	298	300	284	311	288	301	280	280	296	280	283	296	282	294	242	260	275	283	306	288	300	301	277	262	309	294	306	284	294	332	271	277	320	279	310	272	277	271	266	287	299	308	290	302	318	289	296	293	286	259	277	285	269	294	298	336	253	265	298	289	268	301	296	293	286	277	303	275	267	305	298	277	292	284	284	256	257	292	289	290	303	297	276	282	294	291	295	335	296	301	275	289	316	300	299	277	289	310	282	289	254	307	254	302	281	286	280	307	314	323	286	284	297	275	284	272	273	282	258	295	275	325	311	272	278	285	276	301	280	319	285	299	291	261	291	284	276	276	286	292	283	267	311	293	307	271	311	288	292	273	317	299	291	283	297	268	296	270	288	281	280	267	299	252	279	277	283	268	308	246	298	274	299	263	278	242	308	307	290	277	285	284	302	259	285	289	259	272	276	298	261	290	316	303	251	300	289	279	278	259	285	293	296	275	274	312	319	337	302	291	293	291	274	276	288	269	293	310	322	251	273	297	287	283	290	260	274	274	273	280	264	255	276	288	283	302	349	266	298	278	250	291	252	279	316	299	317	291	286	292	249	311	297	284	259	289	270	279	267	261	288	295	278	282	305	273	256	274	282	279	260	289	297	250	267	294	302	294	249	274	285	298	279	267	290	300	316	292	274	288	280	292	272	277	304	286	299	311	290	274	281	309	265	287	280	274	271	309	285	256	309	308	295	289	300	269	290	319	306	313	288	292	300	293	321	296	296	295	261	297	277	273	287	262	280	320	311	291	268	280	304	293	313	293	300	296	305	274	313	296	293	279	279	281	306	252	307	306	296	313	259	305	306	315	297	288	297	287	292	279	278	272	308	297	270	329	304	294	289	278	280	271	300	310	284	315	299	295	289	256	299	281	305	281	280	282	272	291	298	290	287	282	315	306	299	266	278	269	313	284	320	274	270	285	281	278	292	303	302	296	283	286	315	278	285	264	297	308	309	281	279	286	279	332	281	346	282	296	298	288	298	298	271	300	288	301	319	248	297	274	310	310	243	295	274	274	297	271	310	292	265	276	299	293	292	304	305	277	314	269	242	269	291	304	272	275	316	261	311	317	273	315	303	294	278	267	322	308	299	264	273	276	281	263	293	265	282	290	287	285	301	323	295	309	326	293	311	306	285	314	301	311	308	299	268	295	278	317	261	307	342	305	305	287	280	250	282	256	285	279	301	259	290	262	310	299	284	289	304	284	285	317	295	260	284	260	304	275	307	288	272	296	313	284	303	304	284	279	301	312	270	302	285	296	315	279	305	249	293	276	309	269	304	300	310	267	318	293	295	282	289	292	291	273	273	308	309	305	304	292	277	332	284	285	294	269	278	263	279	296	287	303	321	266	277	278	296	265	286	288	314	247	289	267	284	293	308	276	300	315	286	302	267	290	315	272	285	288	271	292	312	280	287	324	296	263	265	270	266	300	249	283	290	289	295	316	279	293	270	314	274	287	297	295	277	267	312	285	279	310	268	292	289	280	291	276	298	261	277	291	311	261	309	277	249	288	254	289	281	298	262	283	269	279	288	268	323	308	257	266	288	279	285	299	287	299	292	295	256	307	244	293	295	269	285	270	271	313	333	310	314	273	303	274	264	303	316	294	286	262	292	279	305	278	309	282	285	299	287	276	304	277	290	317	276	293	278	290	304	299	282	287	261	306	319	298	302	280	304	313	296	304	293	281	306	296	287	290	308	266	300	293	285	288	286	273	287	267	295	272	272	304	296	299	285	279	281	296	280	314	294	287	297	268	281	273	267	294	289	278	285	288	332	315	296	301	273	308	315	293	279	290	295	285	290	330	263	286	310	305	272	291	329	262	315	296	303	273	246	307	270	281	319	305	251	276	284	292	301	275	303	269	314	268	266	299	266	277	298	274	255	294	289	312	294	327	283	255	293	278	279	303	304	286	282	286	276	268	294	318	267	279	280	302	275	311	294	296	268	263	281	308	303	289	278	265	309	308	289	290	330	294	306	276	277	266	277	265	295	294	288	277	323	275	296	300	296	305	277	256	278	278	272	289	308	288	260	292	278	266	308	317	310	326	288	312	300	299	304	263	305	300	290	299	278	300	249	291	272	279	280	290	317	297	309	272	285	321	309	300	260	311	302	291	313	299	289	264	298	263	280	315	293	282	329	290	306	276	309	300	294	292	300	284	335	283	263	279	270	296	255	324	285	304	303	298	297	282	288	295	283	299	264	302	250	290	323	283	280	309	287	284	296	289	309	257	300	293	253	317	273	264	298	263	288	271	270	303	316	307	276	303	282	320	272	300	288	270	306	285	294	304	264	286	276	277	268	315	266	294	331	297	306	296	288	292	298	282	284	279	283	256	274	302	299	274	304	262	299	259	296	285	287	285	282	286	275	278	291	285	267	290	302	269	286	322	300	287	305	293	269	303	291	275	297	282	299	299	294	262	291	322	313	313	257	282	283	295	296	307	302	311	266	271	278	298	278	285	292	284	276	312	264	279	295	274	284	291	281	272	283	283	252	270	284	271	275	279	298	297	277	236	264	263	276	279	264	268	321	325	266	270	304	291	310	281	290	279	280	289	270	276	267	335	270	286	282	294	299	273	271	288	299	312	276	269	304	253	311	302	261	330	288	299	307	284	284	296	269	291	283	270	289	260	278	284	286	291	267	279	288	302	283	301	285	291	298	303	311	253	306	274	278	271	304	261	278	277	316	263	324	282	292	291	258	297	283	301	293	291	301	320	295	281	294	264	293	293	276	262	294	348	298	283	292	278	266	266	286	266	291	303	263	307	272	278	288	305	302	307	319	298	317	275	314	292	285	295	297	319	302	295	280	289	274	281	263	319	283	301	288	267	300	280	283	267	292	234	305	294	318	285	281	294	289	303	316	312	319	304	296	307	282	292	312	294	286	296	272	299	275	297	289	306	301	330	300	273	299	315	297	276	286	285	270	297	283	285	295	302	273	266	264	258	281	286	272	284	297	290	275	253	284	268	247	296	281	286	282	249	305	259	286	269	314	297	277	292	300	272	277	295	277	272	263	300	307	251	324	308	301	305	322	271	291	303	287	293	312	305	302	280	282	292	284	299	311	289	309	270	271	280	236	286
34060	38779	39409	37965	32115	26956	24077	21763	19506	19385	20682	21223	18528	12766	6941	3568	2133	1196	975	998	954	867	901	852	766	776	809	744	799	758	793	814	774	740	778	793	815	821	773	770	762	748	794	754	778	804	805	765	834	733	730	774	761	722	765	785	784	782	771	758	788	791	767	806	744	780	773	821	744	774	763	756	786	804	719	771	775	777	793	809	774	797	796	817	722	731	763	747	711	772	757	714	730	750	782	762	786	794	822	797	771	747	767	806	725	793	775	776	775	783	769	738	739	764	765	832	764	729	735	793	777	756	806	723	781	746	820	753	768	795	791	794	712	786	730	796	761	834	765	791	752	793	719	736	758	770	746	769	744	787	798	796	788	770	739	773	807	750	793	788	764	798	776	800	759	838	806	752	750	785	727	781	752	786	749	733	762	793	799	797	749	769	786	757	728	742	770	777	763	743	752	777	731	784	775	766	725	819	762	766	761	738	736	737	798	809	754	778	733	758	788	781	781	749	746	743	783	762	767	835	763	759	775	729	731	793	745	798	786	774	773	692	846	766	723	733	766	798	780	798	826	757	776	805	795	822	742	764	790	749	793	746	791	780	753	757	771	734	778	755	778	757	775	763	795	811	768	776	780	793	769	804	770	769	779	779	766	741	789	769	763	764	794	725	779	740	788	753	784	760	819	786	804	793	768	741	782	799	762	753	767	722	708	765	781	745	819	769	775	795	768	789	777	727	768	784	769	750	765	740	772	811	809	732	831	793	829	777	759	794	727	784	758	817	747	745	800	794	757	771	785	792	765	745	827	769	780	788	759	754	783	758	760	785	806	795	776	761	794	721	811	816	768	748	792	735	756	800	774	786	803	791	754	832	750	724	797	746	773	784	801	740	780	783	798	790	790	763	775	748	769	784	744	756	776	757	754	741	763	736	700	803	794	762	754	736	767	770	775	758	799	776	756	714	789	824	814	733	753	798	789	802	735	775	710	773	793	769	830	698	743	764	761	788	765	731	819	750	800	791	801	772	791	780	786	743	767	776	778	797	751	777	792	803	784	793	739	751	774	773	794	771	729	794	727	796	784	758	789	744	809	745	807	775	762	822	765	768	798	780	743	757	781	850	726	747	755	746	738	788	774	766	773	818	741	789	768	739	781	763	739	803	816	736	799	747	748	738	764	779	721	815	803	806	809	761	787	772	737	734	796	775	791	752	817	791	823	807	786	788	780	824	751	782	763	781	813	772	723	730	775	796	742	782	795	764	770	765	777	770	750	732	755	831	793	815	726	734	730	813	767	772	761	765	762	754	829	766	769	801	727	832	786	823	786	815	796	768	775	802	772	756	769	786	762	785	751	772	774	752	742	759	775	800	777	752	813	805	784	734	771	731	784	794	781	747	756	760	780	760	724	769	757	739	769	771	790	786	758	795	785	768	772	762	762	789	760	776	766	798	779	773	751	774	775	779	759	746	759	694	757	724	766	758	796	759	776	748	736	779	787	810	760	766	801	816	717	809	776	771	770	730	800	779	776	755	762	718	746	793	752	750	755	759	746	757	777	757	769	798	796	789	740	762	755	768	719	744	745	769	782	802	805	748	803	744	759	771	771	784	806	744	727	807	773	801	760	775	765	694	743	756	742	767	767	749	771	804	771	813	745	743	763	816	745	779	761	750	727	804	721	740	783	848	756	805	738	774	821	800	806	729	754	753	806	746	774	774	730	714	775	767	765	771	747	818	788	762	771	743	770	744	768	760	728	776	788	792	753	766	736	747	748	754	803	753	800	751	752	762	776	773	775	737	728	799	768	772	810	743	793	780	743	751	769	773	775	779	748	784	815	733	813	777	784	785	770	747	803	771	785	767	776	774	766	771	730	762	818	759	788	782	798	799	810	756	742	741	773	770	812	772	761	755	732	730	765	709	765	775	803	784	757	754	731	769	736	746	779	795	767	764	787	737	772	796	794	797	751	781	760	745	774	741	762	771	761	801	787	713	762	736	773	802	762	771	734	750	740	754	796	772	784	722	707	774	745	779	716	848	782	793	758	813	789	767	792	741	753	785	756	766	708	756	788	820	773	797	736	805	788	772	781	749	778	797	832	771	729	802	803	797	760	774	753	745	739	779	764	765	791	778	796	757	771	736	801	756	807	778	828	789	840	770	773	760	780	770	781	786	789	766	754	775	745	760	761	736	753	785	708	719	771	769	780	729	787	804	816	746	778	772	750	734	780	718	842	778	777	756	785	771	807	738	794	797	801	754	749	798	736	755	731	802	793	754	790	774	784	730	755	794	770	737	766	797	800	739	764	766	768	771	737	804	736	779	777	737	751	780	770	753	777	791	754	759	785	771	787	735	778	796	778	749	760	791	824	792	771	794	799	797	748	804	757	739	768	792	723	781	766	763	766	748	744	769	752	763	783	793	768	798	751	712	771	792	778	742	735	812	769	732	785	756	829	800	766	769	765	776	776	746	793	747	782	723	807	761	758	792	774	756	742	774	796	792	805	791	758	760	798	787	794	763	783	763	774	781	783	769	747	765	772	769	754	764	782	719	734	792	728	741	750	771	787	767	708	829	834	825	822	792	751	784	773	765	756	761	765	762	753	731	722	744	789	749	776	797	762	794	766	777	754	771	752	788	768	788	760	743	735	780	719	749	735	792	779	745	795	794	768	752	743	807	767	760	796	773	832	740	762	739	774	701	739	753	749	768	781	789	785	773	792	804	793	794	772	797	806	819	767	774	765	746	794	821	774	763	774	780	792	768	741	720	810	820	814	784	755	786	790	781	723	761	786	831	799	802	751	756	740	743	755	814	760	774	729	748	778	787	739	786	775	729	761	745	761	793	796	736	786	763	703	763	732	746	731	789	791	789	786	799	744	742	750	808	787	766	789	746	748	765	785	788	801	791	788	778	781	803	848	747	746	783	772	775	799	740	764	799	785	760	793	782	793	744	793	741	732	778	766	795	770	733	756	770	793	778	746	827	761	796	757	759	788	809	790	758	710	759	737	784	780	789	785	777	790	730	771	803	773	794	770	760	774	763	766	803	806	751	791	805	760	777	781	710	773	741	739	713	784	743	730	804	796	766	747	754	755	794	701	781	766	745	771	778	791	688	740	767	775	750	731	798	787	690	753	789	792	757	804	762	776	786	811	791	760	810	725	785	783	783	753	754	747	777	782	786	742	759	808	753	780	757	775	775	808	774	738	753	775	770	788	772	753	745	787	755	793	771	715	735	798	787	774	772	790	735	829	755	770	791	740	784	738	741	748	757	775	781	770	751	832	761	699	783	766	750	726	794	783	765	740	721	726	787	813	769	746	768	736	781	782	738	707	774	795	806	776	783	754	806	746	781	760	764	845	761	735	771	787	766	801	769	733	772	805	730	722	782	775	761	744	795	756	811	742	770	769	800	813	768	807	727	736	773	779	729	820	787	702	777	774	729	751	784	758	788	820	757	699	761	779	787	822	769	787	820	743	739	776	750	761	747	771	765
57864	53214	48309	36822	31012	21128	16291	13213	10775	10863	13574	12320	7178	3876	2000	1029	653	374	347	309	290	306	317	281	309	288	269	281	281	291	273	299	253	284	250	279	234	269	268	275	258	296	288	293	248	257	245	271	251	271	254	284	277	275	262	284	284	248	250	259	272	261	266	269	283	270	261	263	262	284	271	248	284	250	277	300	248	268	277	281	274	292	245	310	276	254	247	297	284	293	238	266	286	246	285	248	260	301	265	280	284	260	283	282	289	277	243	274	263	267	255	262	266	276	236	258	280	256	269	250	282	273	261	259	243	288	266	282	263	273	271	285	289	237	264	251	270	273	256	262	245	301	237	269	271	281	245	263	298	260	254	260	254	269	266	273	272	282	269	281	252	318	269	252	288	267	248	250	262	250	279	296	270	272	273	254	257	248	284	249	266	288	245	294	278	274	255	266	290	265	291	275	251	240	298	275	257	244	282	260	268	278	281	278	285	253	266	289	274	247	294	265	255	289	278	278	260	292	253	252	298	265	268	292	294	275	277	289	251	279	254	271	269	273	284	264	243	261	252	271	257	279	297	265	271	270	307	275	238	291	259	255	272	251	246	283	276	268	274	296	266	279	246	287	237	264	269	264	308	243	299	300	223	276	296	289	262	275	260	305	286	268	262	268	265	272	246	269	269	261	264	253	282	261	232	286	233	289	262	269	285	262	251	267	261	270	248	243	243	251	268	282	301	244	253	268	270	255	287	255	265	236	274	269	257	280	297	248	277	253	275	266	241	264	262	249	254	276	282	250	265	298	273	284	313	270	247	267	271	279	260	271	279	263	236	271	279	267	278	314	307	297	252	245	263	272	259	263	258	291	298	275	281	263	271	289	244	266	253	294	258	272	250	241	266	261	280	286	262	258	287	246	254	293	288	240	246	276	256	258	265	277	261	233	261	262	254	277	261	256	279	258	250	263	254	303	268	280	281	261	252	288	291	250	286	285	280	257	262	247	288	285	290	270	245	271	257	267	317	272	270	259	281	260	273	298	246	262	280	263	276	257	248	258	276	277	273	267	264	263	261	282	286	274	262	276	296	255	266	261	273	266	267	267	268	253	295	253	263	282	268	253	260	256	275	283	257	250	247	264	266	303	270	264	256	262	284	258	307	265	278	256	251	266	273	251	278	262	253	269	291	238	250	304	248	239	285	253	266	256	249	256	278	276	273	283	288	265	279	288	271	274	283	259	227	253	276	284	267	250	257	253	242	267	279	280	231	293	245	273	275	295	262	246	291	281	272	246	242	262	282	296	290	269	266	248	263	310	234	260	261	276	286	234	278	296	235	252	239	266	272	260	291	248	271	246	282	276	284	255	252	261	236	253	257	267	258	257	229	252	245	276	281	253	266	280	276	299	254	255	247	275	278	293	255	235	251	290	237	297	254	284	254	275	284	282	289	245	264	300	259	270	278	293	293	290	254	238	271	263	273	263	269	272	262	271	275	264	263	245	274	264	295	249	272	250	241	288	245	267	277	278	261	236	276	263	279	292	269	255	267	292	282	268	274	268	262	287	248	267	254	294	285	299	255	284	259	255	247	273	270	281	245	252	237	245	281	257	282	268	287	283	262	279	235	280	259	299	308	247	258	238	255	249	256	274	249	284	295	274	234	299	292	259	262	281	262	273	270	259	205	254	296	302	250	286	268	243	260	284	257	285	295	280	273	281	240	286	266	271	245	260	228	274	260	252	278	248	273	275	252	280	275	263	262	281	279	281	262	284	274	274	285	262	289	299	282	271	256	262	273	289	257	284	280	265	231	257	270	283	221	291	251	256	271	287	270	282	246	254	260	283	267	281	270	277	245	280	286	268	272	291	270	288	239	262	238	255	266	259	277	294	277	264	260	252	264	274	250	267	259	285	255	278	253	271	253	283	285	266	273	246	284	285	268	232	271	269	278	283	275	284	268	251	270	249	269	252	296	263	280	254	292	269	290	284	275	272	261	265	229	279	264	253	284	292	271	255	248	256	295	306	245	282	272	282	267	264	249	259	279	256	298	266	261	294	265	266	284	260	283	265	260	282	263	278	254	270	276	250	265	269	289	271	281	244	294	255	220	239	259	241	246	274	262	245	267	282	294	267	271	268	270	276	270	254	299	266	239	261	273	241	288	265	256	277	272	261	249	284	270	276	283	259	270	301	300	257	274	285	265	289	282	272	249	271	296	279	282	275	316	301	291	283	269	283	267	234	253	291	288	262	238	296	266	249	259	264	243	267	296	268	288	282	271	259	262	285	251	257	278	274	257	258	288	247	259	252	247	277	244	267	270	233	246	274	279	239	275	269	258	281	313	267	251	242	252	265	298	264	277	246	273	283	276	259	281	248	259	271	275	247	292	281	272	262	249	258	274	269	296	280	303	280	273	239	262	287	277	232	274	272	285	259	241	282	292	246	274	266	281	253	262	284	266	255	253	263	260	273	238	278	271	252	291	248	259	280	265	258	263	263	289	235	249	264	265	276	256	272	254	302	247	253	255	284	287	280	287	255	265	267	262	309	278	247	293	294	260	284	266	261	278	288	274	252	240	250	266	282	274	265	290	281	261	281	282	265	286	265	271	279	269	249	293	304	269	246	275	247	268	303	281	293	274	253	259	306	266	271	278	244	290	262	263	263	242	254	264	297	233	256	279	296	246	260	244	262	249	312	272	285	275	287	280	282	270	283	247	269	269	244	266	272	285	268	276	263	276	260	265	273	267	256	289	262	273	282	249	292	265	276	290	247	290	266	275	275	264	271	274	290	278	272	266	282	290	295	251	230	286	245	260	242	282	282	268	268	272	280	261	265	267	259	276	315	269	276	256	241	280	279	271	261	280	273	275	275	258	274	235	274	265	282	240	254	237	269	252	269	264	280	260	263	280	277	300	269	273	250	266	280	247	247	249	284	251	269	267	273	287	261	275	280	257	257	282	256	276	231	289	281	268	276	286	286	278	257	265	310	259	266	252	276	271	257	281	254	255	265	250	275	285	275	293	293	268	247	260	245	256	279	294	272	286	256	279	282	238	265	301	304	269	293	295	265	292	254	262	276	257	264	277	261	291	277	282	302	249	269	236	261	273	292	262	253	279	282	276	302	272	263	266	253	257	247	286	275	269	229	278	277	267	263	251	255	263	260	280	283	248	281	257	294	259	273	285	253	245	269	246	286	282	281	269	276	251	254	264	278	257	263	281	260	272	287	278	249	257	271	290	281	278	301	288	262	306	266	247	273	276	257	290	242	272	288	296	291	240	296	322	268	288	292	280	247	286	291	286	278	259	279	287	278	262	276	253	277	296	243	264	279	242	294	256	289	270	304	273	277	244	248	277	236	267	270	269	245	270	261	255	293	285	281	267	272	251	283	275	262	275	262	268	244	261	249	251	258	258	256	251	252	290	268	292	267	254	261	274	263	251	274	261	279	273	273	281	276	265	308	273	268	288	275	275	287	258	290	256	268	264	239	235	282	262	271
39661	42959	48142	45606	41984	36647	34072	31800	29687	30111	34709	31151	22773	15406	8792	4570	3013	1275	1114	944	898	817	806	791	747	715	735	773	676	682	708	745	741	746	748	685	693	723	712	706	736	695	742	732	709	704	718	697	699	707	729	678	699	743	718	695	729	727	671	689	765	776	696	767	656	757	678	756	720	747	719	744	732	711	761	667	691	697	699	737	701	700	727	729	722	735	694	762	715	761	727	719	673	720	721	705	706	740	751	724	709	717	758	729	728	706	710	741	723	700	702	713	699	748	756	711	677	721	726	725	726	727	691	717	739	709	721	677	746	701	729	741	762	721	710	757	744	718	718	689	696	718	759	735	744	657	695	741	703	792	730	713	686	707	743	772	690	707	733	687	722	750	685	708	702	742	702	714	778	702	698	699	728	734	695	770	730	716	710	685	757	713	691	713	704	744	739	727	691	731	731	743	748	742	725	702	714	701	764	774	772	732	744	725	722	692	755	723	697	735	769	677	721	718	723	753	738	747	763	690	732	729	780	748	752	756	708	730	743	720	722	774	709	700	737	705	710	717	745	696	726	752	764	715	723	776	734	676	714	717	717	724	709	773	777	747	716	714	696	739	747	746	710	706	753	698	722	730	721	714	723	735	746	740	732	757	756	732	738	726	748	742	707	749	794	761	716	723	739	728	678	782	702	735	700	731	740	732	692	715	710	737	699	730	719	689	708	717	759	771	704	753	733	691	730	701	780	708	729	731	759	689	726	726	723	750	729	713	750	710	729	697	708	720	724	740	748	757	701	733	704	727	801	724	789	740	706	726	731	746	712	746	754	695	739	741	733	730	678	715	715	764	772	766	711	736	739	708	738	719	729	706	729	736	689	710	740	704	772	717	754	726	691	666	782	737	742	700	703	737	733	758	735	703	741	756	742	764	704	763	712	743	710	725	725	758	739	715	726	710	713	740	751	738	706	763	677	713	718	731	704	710	752	671	752	692	724	672	758	721	733	724	739	735	681	738	746	730	763	753	731	722	703	770	762	740	727	788	713	673	711	726	745	678	679	766	739	721	718	706	766	726	713	730	738	741	724	700	744	756	721	752	732	707	700	740	700	713	692	764	691	733	762	681	756	763	708	703	699	753	732	765	722	700	710	746	737	724	688	743	721	727	717	730	727	736	741	699	731	699	721	741	700	732	732	709	705	721	762	679	750	711	718	739	741	698	720	732	687	729	709	757	672	799	753	739	692	704	769	735	679	708	740	732	710	742	705	752	705	752	710	714	674	741	739	747	735	722	695	713	713	643	728	723	716	718	718	737	683	752	701	675	708	683	712	706	686	725	716	669	704	725	734	718	677	709	697	747	731	734	721	693	686	698	758	683	746	701	683	734	720	722	790	779	715	701	743	728	722	673	716	681	707	734	687	722	761	702	674	688	698	774	722	733	697	728	756	755	705	743	733	746	748	734	754	744	714	688	715	719	703	766	718	721	675	735	748	668	731	744	758	720	694	746	731	690	711	646	686	747	744	766	717	717	693	750	703	737	739	717	734	758	761	766	751	688	749	784	712	668	739	719	704	747	708	734	780	712	740	730	705	721	687	676	736	768	678	746	741	707	715	722	710	676	691	710	770	747	734	712	752	711	740	724	711	760	712	733	722	690	709	690	739	768	757	763	694	735	716	730	689	652	723	754	711	712	732	734	674	752	717	729	677	707	771	753	736	735	696	706	724	674	783	722	732	687	736	727	724	729	678	727	768	727	759	705	699	761	753	711	698	718	722	679	725	712	704	761	703	749	709	739	738	757	732	720	718	720	661	672	738	711	777	717	765	738	722	696	748	700	734	731	753	779	727	748	727	739	678	725	733	708	730	710	751	738	730	778	640	719	738	707	736	706	706	719	713	743	727	699	746	702	724	674	739	737	695	713	719	723	761	748	724	763	746	716	739	730	694	749	724	712	749	751	732	756	748	742	693	723	679	731	710	784	723	734	737	728	740	736	708	704	758	698	732	701	758	719	749	698	710	735	729	759	726	705	762	754	731	683	737	709	671	750	738	733	737	697	753	711	718	695	695	719	768	737	743	726	702	741	756	778	722	684	729	714	725	722	751	765	693	746	673	752	716	708	722	748	717	773	707	700	762	747	732	721	753	734	739	704	726	721	774	702	707	739	728	695	795	718	716	719	740	713	751	747	764	729	741	776	738	733	724	720	724	723	733	670	706	734	742	701	714	717	750	730	755	766	736	744	700	677	720	703	725	710	728	739	747	706	695	739	691	693	713	748	733	767	752	720	711	738	681	748	722	709	684	754	766	716	725	710	739	757	733	729	739	684	680	696	706	739	739	739	742	779	693	716	718	736	711	706	756	756	722	717	688	746	778	776	708	700	733	760	758	716	719	752	734	702	711	726	750	706	714	707	712	706	736	681	737	761	702	710	772	736	712	729	705	701	674	714	785	748	715	745	678	682	679	721	720	724	727	746	702	748	700	686	716	731	683	753	743	709	704	735	715	715	692	736	723	708	708	730	747	717	746	724	741	747	712	690	705	759	708	744	719	721	723	765	755	727	709	689	763	693	710	706	721	714	670	720	737	727	772	727	730	738	713	710	772	718	695	746	759	732	765	729	696	711	718	680	720	765	741	698	746	696	764	718	726	727	749	698	707	754	732	771	728	784	695	719	723	697	773	727	696	762	741	703	778	754	716	732	707	748	711	725	738	758	778	697	757	756	713	751	694	798	723	791	717	703	756	696	699	761	688	741	709	732	713	769	702	727	715	758	715	714	759	768	722	739	709	722	714	701	729	755	736	681	729	720	670	765	725	717	797	707	774	707	725	727	735	683	731	757	725	696	701	707	775	757	735	738	702	720	790	771	722	744	742	719	716	773	720	725	674	753	674	699	689	698	717	732	719	736	729	743	751	744	706	676	728	701	722	701	722	721	728	713	674	765	750	699	747	732	686	733	762	740	731	725	762	706	729	755	741	700	739	753	735	726	714	681	729	670	736	664	698	697	722	737	737	747	786	743	731	700	755	734	763	732	727	751	730	731	686	770	687	710	712	736	712	731	759	720	705	767	727	735	720	734	742	744	672	715	683	754	731	690	765	757	717	746	732	710	705	711	754	708	741	695	742	740	770	706	710	671	740	723	702	715	782	678	717	719	695	735	679	754	720	724	747	720	786	734	725	703	720	699	706	738	724	706	722	703	718	704	759	688	755	754	715	694	712	705	743	718	723	756	712	724	727	724	698	693	727	761	716	753	753	724	726	687	763	723	767	708	726	744	707	731	766	758	700	740	735	714	696	733	706	738	750	688	733	701	778	708	710	725	724	673	715	738	743	707	739	744	733	692	728	731	752	778	718	736	765	696	684	718	718	720	699	728	731	748	707	765	704	716	688	680	736	739	733	673	735	757	665	698	707	742	702	722	686	695	705	746	768	720	751	702	678	754	756	677	707	737	743	719	732	740	719	732	737	720	743	722	750	719	697	745	752	688	712	711
36604	29884	19904	6525	2423	1278	892	756	744	905	970	911	616	501	408	342	292	302	274	282	294	313	236	276	330	300	303	307	300	272	296	284	322	286	286	330	298	286	303	294	280	302	284	301	305	303	306	293	306	316	268	274	301	294	291	277	309	289	268	280	328	291	297	296	291	323	262	303	296	320	310	280	277	309	314	277	294	288	302	305	313	306	301	304	301	275	280	308	305	257	290	292	288	312	289	296	307	282	340	314	327	297	292	281	281	311	268	308	297	311	303	340	315	323	295	285	325	267	324	284	263	284	302	304	304	305	294	340	272	304	301	307	320	319	332	268	287	291	288	333	299	291	297	276	299	294	289	294	264	299	257	296	302	295	303	290	301	285	294	313	294	290	288	314	295	311	268	291	286	300	308	302	301	294	314	300	319	299	293	305	272	319	303	277	311	315	327	325	333	273	280	326	301	305	290	292	296	278	315	298	310	305	284	299	310	262	302	293	294	291	323	305	282	333	288	303	308	315	290	266	305	305	303	286	266	302	318	297	325	276	335	295	304	316	292	299	313	306	300	277	278	284	297	298	268	309	302	315	275	312	323	285	304	308	302	279	274	285	300	314	324	260	280	294	305	286	251	295	278	303	301	319	300	280	290	295	309	271	288	319	282	284	305	333	319	293	292	283	296	335	297	315	338	324	313	288	267	314	298	287	283	292	313	297	282	275	319	288	275	291	326	273	298	310	312	290	282	285	302	315	309	359	280	295	314	298	306	274	298	278	305	315	305	300	344	301	302	307	303	316	313	341	286	300	316	291	285	305	301	273	306	303	301	304	289	329	299	324	289	317	328	293	283	294	279	267	313	327	286	301	309	295	314	295	326	287	300	282	294	238	295	340	327	299	291	309	294	285	302	301	298	275	269	303	291	313	304	317	303	293	325	301	314	308	271	321	323	304	325	302	321	306	315	294	284	302	300	279	275	280	302	291	314	288	271	343	311	309	312	308	295	289	326	308	299	303	289	287	255	275	280	319	303	285	287	282	298	305	289	291	320	294	281	311	315	289	297	303	269	318	317	287	287	284	298	299	319	312	308	295	318	319	321	316	299	320	302	307	317	251	302	285	312	308	250	325	329	319	301	296	320	303	279	295	317	270	292	331	296	308	304	302	305	309	310	308	301	291	287	326	281	303	287	309	308	293	315	324	285	318	310	296	308	285	312	291	297	294	325	298	317	281	300	281	327	307	296	263	310	273	288	322	281	294	302	330	299	286	316	304	312	277	316	298	319	286	289	276	284	300	307	303	274	264	278	302	304	279	310	297	296	279	296	297	329	303	276	275	275	306	295	307	274	306	318	333	284	275	263	305	257	301	317	290	287	299	297	311	306	295	293	301	266	319	291	310	294	308	279	309	306	279	287	284	279	293	290	296	322	284	294	261	306	296	272	312	274	332	300	320	301	290	294	310	306	311	309	320	314	279	288	293	297	277	293	301	299	308	293	296	319	301	287	330	282	266	306	292	294	310	294	267	288	320	321	290	319	307	295	296	313	302	298	293	320	289	295	304	297	319	295	297	308	302	289	307	317	307	307	305	305	307	284	297	335	308	284	273	278	294	300	321	337	289	298	280	308	331	327	309	282	282	318	301	315	304	308	286	310	286	333	274	300	329	310	304	294	321	309	324	331	305	304	331	301	296	307	314	310	302	320	278	303	286	302	270	298	305	316	293	309	319	339	303	301	298	294	289	301	292	285	299	304	299	297	291	292	318	307	325	301	291	302	279	313	310	285	273	319	282	305	317	296	280	301	309	324	292	337	291	296	288	285	319	279	247	284	280	323	297	308	289	313	318	319	296	303	310	331	326	305	276	309	319	330	301	312	318	305	304	310	297	305	309	290	278	311	247	276	291	324	324	308	287	279	301	330	323	311	266	257	298	305	299	310	324	302	257	297	296	286	311	327	276	328	313	320	298	298	328	322	277	295	318	291	312	285	295	269	266	324	281	317	287	286	285	318	331	296	321	298	288	307	307	271	321	283	286	299	267	301	324	315	289	316	319	291	285	270	296	303	307	267	302	303	315	292	301	293	305	276	277	314	300	270	292	296	287	271	307	303	308	302	277	279	333	313	293	310	287	286	293	300	281	300	308	295	300	281	275	262	315	324	282	286	308	315	339	303	288	315	299	302	328	314	300	359	303	269	296	318	269	320	302	290	301	318	288	306	290	304	308	327	320	336	344	312	276	327	293	314	295	295	317	314	272	309	286	266	311	300	306	314	259	324	291	333	311	310	300	304	274	303	324	328	287	320	301	283	272	297	327	308	342	286	317	319	277	307	309	336	312	272	290	319	285	296	298	339	296	324	317	283	303	293	270	318	262	280	297	294	305	321	296	307	281	312	289	303	272	309	290	307	294	282	296	303	310	303	295	266	322	333	298	327	309	271	266	307	304	308	298	286	283	306	299	317	316	274	304	298	315	315	324	293	293	282	321	305	313	264	293	310	298	297	298	296	300	306	285	254	319	287	310	316	297	324	281	294	310	296	300	291	302	307	356	332	279	322	286	329	295	301	318	326	313	322	297	319	319	310	278	306	362	312	301	282	276	305	308	291	291	289	289	315	305	268	331	300	319	284	300	303	298	286	255	295	260	274	294	281	320	324	293	322	272	283	290	254	282	280	273	328	313	302	327	286	299	302	307	288	308	287	294	338	291	335	290	278	307	288	315	297	305	298	301	327	314	311	298	259	326	288	305	290	285	274	294	251	314	282	320	296	276	291	297	309	326	291	310	320	305	290	305	323	293	290	294	291	334	293	292	283	333	293	276	295	300	321	296	321	251	284	323	280	329	302	293	291	301	296	312	322	303	291	288	285	308	293	287	312	311	294	305	323	289	276	287	293	270	319	293	343	303	331	305	308	285	273	266	314	301	325	290	285	284	295	296	282	287	305	312	279	311	283	321	328	283	324	318	287	277	285	299	331	313	309	321	282	316	301	314	312	293	317	286	315	255	286	327	299	316	320	308	283	311	334	314	294	309	308	284	305	336	271	305	319	326	283	281	296	293	275	313	302	272	312	321	333	295	312	329	296	296	290	273	309	315	303	282	323	293	342	315	301	302	304	328	293	285	303	302	260	318	311	324	288	288	319	297	302	303	292	310	315	303	296	308	287	275	300	281	282	315	284	298	266	296	278	301	317	318	346	301	318	294	322	312	326	329	298	310	285	275	288	309	292	314	306	333	316	313	277	262	274	303	312	285	324	310	305	343	279	265	293	299	291	303	312	292	273	290	286	327	282	336	314	336	267	298	289	311	337	296	276	282	337	322	283	308	305	303	303	311	335	271	287	306	326	303	280	288	305	301	283	295	297	290	293	305	341	279	264	286	318	293	300	291	311	297	286	303	277	307	302	290	279	300	305	303	278	321	278	297	286	289	318	322	302	310	297	309	299	300	292	302	277	293	326	316	266	298	298	289	297	314	313	290	315	323	326	303	304	305	296	296
24620	23627	22988	12637	8219	5554	4008	3255	3467	4449	4881	3599	2344	1696	1296	947	904	826	819	818	811	798	753	782	805	775	790	751	821	778	811	825	783	754	793	801	794	800	764	838	824	758	826	819	821	848	812	819	800	805	854	829	781	800	783	804	775	800	799	789	792	844	798	773	827	841	764	802	809	812	798	807	795	827	842	782	755	791	785	792	793	789	767	754	763	812	759	794	761	787	767	771	858	808	790	761	780	795	830	792	806	805	755	849	821	869	815	813	812	802	791	799	800	793	828	808	789	778	800	749	818	789	825	766	761	811	791	799	844	832	825	803	771	802	861	795	787	733	876	877	817	818	791	827	802	808	817	785	781	826	836	790	764	827	817	857	775	800	773	794	814	762	765	841	805	836	854	831	802	780	816	792	828	800	838	822	779	809	765	834	817	813	796	775	780	832	811	822	789	776	774	833	784	792	899	820	837	852	818	818	786	768	802	789	791	851	799	815	808	811	843	803	779	792	768	812	810	810	780	789	800	821	805	837	812	801	815	799	801	866	844	793	762	779	801	868	807	787	782	774	802	792	791	797	818	763	825	832	802	817	803	817	795	796	811	830	782	783	803	790	847	808	778	811	761	797	796	792	851	817	807	824	792	816	758	801	778	807	755	821	783	791	797	771	827	808	823	783	772	798	809	796	816	845	807	812	804	779	813	792	746	807	784	854	809	766	839	806	792	815	799	751	824	811	814	801	798	793	807	782	825	840	814	799	804	804	837	787	778	794	769	771	772	810	797	793	781	793	825	783	787	821	785	765	821	799	808	827	783	809	859	824	824	819	822	822	796	853	760	802	802	774	782	834	842	815	832	808	835	752	757	817	783	843	765	794	773	813	839	775	828	825	800	820	826	788	800	821	812	734	785	759	790	796	807	800	813	782	792	836	796	805	807	798	788	784	771	835	806	782	802	806	804	822	792	848	814	815	835	780	776	823	764	818	777	789	859	840	775	794	806	791	773	806	744	758	759	745	795	811	779	825	734	765	816	782	770	881	814	799	842	818	839	801	816	838	858	805	793	835	830	787	792	783	818	859	811	824	754	823	814	804	787	810	772	756	840	802	827	792	813	735	753	822	862	774	840	808	801	764	791	815	791	825	826	792	757	777	820	791	762	814	744	786	809	813	749	834	806	847	815	828	806	764	781	851	822	785	796	788	749	824	750	785	807	760	810	847	798	811	840	802	826	790	809	751	760	825	809	856	764	852	814	830	831	848	782	812	845	801	776	837	787	802	759	786	790	791	844	816	807	812	769	818	760	837	827	867	823	747	812	773	780	814	847	813	856	815	801	776	765	839	815	832	815	797	796	762	806	776	761	813	816	844	816	826	780	773	791	829	780	785	848	774	815	833	790	835	800	807	782	767	781	766	822	833	824	783	821	828	813	804	757	880	770	724	825	832	816	837	800	836	802	766	781	767	793	778	788	772	771	823	817	842	807	801	790	796	847	749	830	860	841	833	799	822	831	770	796	737	823	814	833	835	835	800	815	811	842	799	793	750	839	762	792	856	796	850	842	754	815	823	763	802	801	780	803	769	823	784	840	834	796	760	802	783	788	769	754	776	804	809	775	831	812	812	783	773	825	817	776	832	830	797	798	798	771	796	805	863	786	812	780	827	825	841	793	826	794	832	804	813	844	848	823	826	788	783	828	766	804	803	771	816	782	831	810	833	837	805	849	816	783	790	831	799	805	815	806	809	790	797	812	831	778	780	806	790	854	831	797	800	835	802	849	792	810	801	783	778	780	803	796	797	802	790	873	804	780	809	803	794	750	773	815	809	766	732	761	784	793	819	787	826	784	790	801	817	783	811	820	851	795	846	823	816	815	784	788	776	820	765	829	749	814	790	776	788	807	781	792	807	847	848	795	763	831	772	754	799	808	779	843	760	811	757	823	794	846	771	791	788	821	818	823	784	810	818	829	818	798	789	823	840	830	797	789	812	815	778	803	786	819	817	807	810	792	742	797	804	862	815	796	794	793	817	770	815	810	808	796	779	797	765	822	783	810	745	818	826	809	799	840	781	821	875	820	761	788	822	812	761	813	808	793	868	772	784	794	754	792	769	796	859	781	801	796	780	731	824	802	780	788	816	842	799	807	778	823	813	819	785	827	783	742	815	777	801	771	765	849	795	791	828	829	816	785	800	838	771	722	825	787	803	844	846	796	783	778	844	797	856	796	774	808	819	766	842	816	799	809	768	837	779	768	825	817	856	811	828	745	754	834	821	808	790	766	826	785	781	844	795	765	826	828	826	802	845	778	777	742	820	843	846	802	837	816	783	859	777	776	819	773	804	783	831	751	777	816	822	837	836	787	784	796	799	850	803	742	821	788	793	817	759	822	770	833	808	862	798	844	785	837	801	831	795	797	794	837	793	812	805	813	840	814	797	867	812	797	761	853	804	830	772	827	831	785	839	750	745	807	800	825	806	864	799	823	833	791	820	811	851	781	788	826	800	832	801	759	797	786	791	852	789	793	807	766	766	823	815	809	822	800	776	827	832	790	808	840	770	824	787	747	794	835	792	794	750	776	828	772	816	818	764	757	814	849	831	789	751	795	803	805	859	760	780	831	806	778	780	828	839	821	843	745	758	772	764	752	720	803	778	767	857	813	736	815	781	823	803	825	852	810	842	801	814	801	813	785	803	824	865	829	773	798	806	802	834	824	782	800	806	817	831	803	817	857	850	794	790	795	832	797	742	771	794	788	796	753	755	830	788	763	865	791	805	795	816	793	833	785	795	803	812	848	872	786	805	812	835	782	808	755	857	820	797	733	830	848	845	826	758	747	800	851	805	809	758	805	768	773	796	805	792	787	751	809	793	799	801	850	802	794	834	804	792	788	839	758	820	795	751	820	765	843	829	768	801	797	808	804	805	786	857	791	803	800	819	805	827	799	782	804	782	823	850	801	757	791	818	853	850	764	768	801	866	833	848	829	777	773	813	804	761	828	772	776	749	771	819	824	823	777	803	766	841	794	833	776	782	776	763	764	771	782	797	839	781	819	834	864	827	831	764	808	800	839	759	805	795	832	771	789	763	862	812	785	775	760	786	816	801	810	801	783	782	796	838	754	810	830	823	846	826	849	814	851	798	805	833	827	761	795	770	774	803	766	822	761	773	814	796	793	802	824	824	810	787	808	825	870	762	815	826	778	868	801	822	763	806	799	787	763	817	832	801	780	764	768	813	781	784	818	798	833	797	784	827	831	789	819	822	804	793	795	812	755	766	792	832	809	817	782	822	777	809	804	804	800	827	814	819	799	843	817	805	855	788	815	781	812	854	818	817	796	787	807	820	838	806	758	762	769	817	788	798	824	820	760	758	874	794	817	797	810	760	783	816	791	803	796	786	769	807	846	800	798	834	810	801	801	815	828	787	805	843	822	815	823	828	767	807	800	825	806	828	760	820	782	802	805	776	775	810	801	823	801	813	775	787	779	829	812	810	785	849
51495	46267	45324	35203	21745	14559	10490	9415	8250	8798	7930	4492	2270	1197	766	478	379	302	306	314	276	306	321	312	284	274	302	297	280	317	325	281	289	269	286	298	334	304	272	267	293	285	289	280	284	273	294	310	318	282	278	311	288	271	329	290	272	293	282	288	282	277	277	311	294	287	336	283	262	259	268	304	262	270	276	291	314	293	329	287	301	295	295	290	265	288	291	294	265	327	271	275	269	308	287	305	298	287	296	254	261	284	315	261	259	305	301	274	281	284	278	293	281	274	274	294	311	265	272	304	292	280	276	277	276	290	303	287	289	291	294	307	277	262	286	268	290	308	334	297	288	313	289	307	280	309	296	292	290	313	318	281	254	283	250	271	278	270	262	295	283	285	301	265	297	292	303	269	283	303	279	275	286	291	288	283	269	299	296	271	304	333	296	310	299	301	317	273	294	305	279	292	270	287	323	287	309	292	261	274	295	303	300	290	305	315	303	278	296	285	305	280	294	287	282	301	271	279	294	276	277	287	313	264	295	283	261	295	292	258	272	280	270	288	287	290	290	305	267	284	297	285	294	280	270	323	281	264	285	278	298	266	315	309	285	282	321	289	266	318	261	284	323	283	300	309	266	291	279	297	295	270	280	297	275	293	300	301	287	275	279	278	302	296	312	299	318	301	295	283	305	302	330	267	257	270	272	277	256	293	293	283	267	264	293	265	299	298	252	273	293	298	311	260	290	286	299	280	323	288	291	279	307	294	317	288	295	277	282	307	274	297	307	299	301	312	305	276	294	287	297	286	332	291	310	265	301	284	280	315	293	292	289	290	292	322	290	296	293	288	295	288	288	312	293	280	287	311	288	272	318	295	288	279	289	287	311	278	292	291	291	321	295	270	290	290	282	285	277	297	277	280	277	247	292	267	295	284	274	276	278	304	265	286	307	290	345	293	312	298	304	281	328	303	276	278	275	270	270	301	285	300	280	282	287	288	260	275	297	284	290	281	300	296	301	237	296	271	277	295	297	313	305	291	292	307	278	287	306	316	290	298	318	294	274	238	266	302	292	310	269	303	318	287	308	265	270	277	292	296	311	286	277	278	302	279	289	298	282	271	274	316	283	278	264	291	286	315	290	253	303	284	332	286	292	316	297	302	281	309	263	291	252	280	293	281	290	269	276	296	293	301	306	284	295	264	274	287	280	265	289	270	266	264	277	296	277	290	275	301	292	297	268	326	301	289	269	304	288	301	302	280	288	304	301	290	271	293	261	295	300	274	299	332	293	283	326	313	273	262	294	302	306	293	274	293	301	293	298	281	295	304	309	268	271	301	298	301	290	292	302	294	272	292	298	303	323	255	261	292	302	301	312	264	311	306	292	280	292	303	261	272	265	307	304	289	293	311	282	276	264	298	293	247	281	310	324	272	262	302	259	280	289	292	308	293	258	298	302	274	300	303	261	315	299	286	288	272	291	296	316	297	271	283	276	280	290	308	295	280	336	298	310	269	317	302	281	305	297	290	313	299	278	305	282	311	314	280	280	297	289	273	312	296	299	278	275	298	336	273	266	291	282	307	279	271	302	294	268	274	282	311	304	286	282	281	309	299	274	311	283	276	308	311	285	309	290	252	264	283	284	277	265	288	323	287	297	299	302	253	319	304	294	318	293	273	303	286	284	302	307	276	256	274	297	276	283	286	305	315	300	261	305	275	285	277	313	305	323	281	294	308	312	287	281	287	280	280	293	289	260	296	299	307	302	302	295	315	291	320	269	281	305	283	302	291	260	301	343	287	253	313	322	298	286	295	279	265	305	294	257	305	269	274	283	278	297	277	267	332	295	298	299	303	307	288	287	294	284	274	299	277	292	284	266	290	309	273	260	302	278	319	329	261	342	292	299	271	293	281	298	272	268	270	281	279	253	260	310	299	303	305	298	301	291	324	231	272	301	289	305	289	299	278	284	304	280	290	310	260	270	316	300	286	307	303	274	266	258	281	275	296	299	302	296	288	329	285	271	286	302	294	292	301	267	263	294	298	292	281	287	270	288	291	285	312	295	303	286	305	273	298	301	309	324	319	311	281	279	290	291	257	303	274	290	271	267	291	297	276	292	287	306	267	296	266	289	324	355	304	329	295	265	277	285	319	286	286	310	286	272	279	296	293	286	301	282	293	275	313	295	304	277	288	275	263	296	273	284	287	258	322	334	288	319	274	309	288	295	276	280	290	270	313	309	261	295	302	324	298	306	312	286	304	266	280	275	322	291	281	275	280	293	271	290	305	286	261	302	274	331	290	310	290	307	279	292	318	275	291	276	279	261	316	280	279	292	284	309	315	249	291	279	265	292	275	314	298	312	274	296	292	304	324	289	275	314	254	288	278	282	307	287	314	301	292	300	298	284	283	273	275	303	293	291	268	283	290	327	316	283	298	258	309	273	301	290	269	290	286	255	298	293	276	289	292	293	285	299	277	313	295	295	284	292	289	277	306	305	310	272	278	288	275	298	276	288	310	287	301	280	321	303	297	275	308	302	267	300	303	291	281	264	285	293	285	276	266	298	292	330	287	276	266	277	288	305	306	304	282	262	328	292	307	287	296	295	306	323	306	296	271	276	301	274	323	293	276	316	327	269	275	331	272	280	322	296	298	295	296	283	269	298	289	307	267	269	310	332	261	302	299	276	279	274	291	301	302	280	298	290	333	320	273	311	269	255	278	292	268	318	300	306	306	265	277	290	329	290	303	274	277	311	286	279	289	290	269	303	313	274	260	256	301	295	259	289	279	283	282	275	295	310	296	263	291	274	276	322	266	260	266	313	292	304	270	273	306	296	274	316	281	283	306	321	291	295	324	319	336	289	257	274	270	287	274	302	325	265	282	274	294	290	264	291	298	290	282	256	290	307	298	278	326	298	272	282	268	325	268	274	285	308	268	312	295	277	284	302	271	308	304	298	282	321	297	270	298	315	300	301	286	255	318	298	264	280	331	301	295	308	316	291	316	280	276	304	302	280	291	285	308	322	275	273	321	273	298	276	300	282	295	276	300	281	285	281	306	306	298	285	288	269	265	291	297	282	296	306	269	283	273	315	297	288	268	305	295	298	316	307	273	282	289	291	294	294	272	297	285	297	277	284	300	304	278	297	255	257	280	255	271	300	257	284	269	294	301	305	283	324	273	269	276	299	268	276	303	303	283	276	302	290	319	253	292	265	297	280	306	275	276	283	292	277	280	279	243	309	281	266	314	274	292	268	255	291	306	253	268	297	266	278	316	304	267	267	277	289	279	269	261	295	315	295	312	280	286	273	308	290	297	312	297	263	304	307	284	293	294	264	268	277	276	273	282	309	273	310	281	315	274	282	300	273	308	291	286	270	315	286	307	275	293	285	294	263	259	274	304	300	301	308	294	289	308	265	289	293	285	287	256	258	281	306	283	291	264	302	302	288	288	272	292	295	285	302	298	290	260	286	279	317	284	281	324	289	312	303	304	285	271	314	299	307	301
36117	39252	46952	42660	34461	30682	27388	26936	24752	27473	25284	16800	9635	5592	3235	1927	1228	1003	927	861	805	735	813	745	783	752	783	732	847	752	747	768	783	779	764	807	822	762	738	792	788	793	823	805	728	716	781	788	725	761	788	806	772	737	758	765	809	764	759	788	763	771	786	779	766	766	763	789	779	728	817	757	808	729	815	749	798	789	787	785	794	754	802	793	770	744	779	751	814	725	780	813	774	797	795	848	733	718	791	794	789	816	821	831	774	769	779	768	798	778	753	838	795	788	794	797	802	806	810	818	796	787	791	759	742	775	809	793	722	802	750	783	803	795	730	737	757	732	780	786	784	766	774	785	779	772	704	725	767	782	751	836	755	756	745	760	734	753	749	759	750	828	776	808	752	820	734	761	806	774	793	787	730	781	782	749	842	804	792	764	791	772	787	788	730	824	729	790	804	786	766	756	739	723	768	776	800	773	756	746	773	753	804	772	812	778	800	754	783	768	728	832	769	771	772	748	752	756	814	786	764	770	760	760	771	771	750	744	767	798	770	751	805	768	840	738	757	794	774	735	759	792	765	776	760	733	764	790	785	772	792	826	736	774	792	751	782	781	731	744	730	818	695	778	792	792	804	839	770	784	743	802	756	790	719	782	800	753	783	754	768	788	771	730	746	769	778	796	790	851	755	762	748	810	789	747	766	820	781	789	759	814	819	764	800	831	798	766	737	792	811	786	729	833	739	820	737	796	784	778	740	760	820	752	777	806	841	814	752	780	766	770	795	711	770	753	771	793	775	807	782	793	788	800	748	789	797	823	806	768	773	808	802	750	759	794	786	823	763	755	775	744	770	764	767	773	769	809	778	752	811	760	794	850	744	780	783	804	759	761	771	722	853	749	742	792	775	822	791	788	808	820	741	786	786	771	750	770	791	765	796	778	804	763	810	813	799	757	800	785	765	797	800	825	797	801	801	788	782	778	795	778	757	823	801	814	801	810	737	771	771	732	734	785	792	735	745	750	778	796	775	768	778	743	794	764	733	767	784	793	819	768	785	766	743	766	795	767	792	798	742	791	704	791	791	753	745	772	722	808	772	797	767	778	801	796	795	795	778	814	761	788	818	741	794	765	796	757	802	766	738	748	770	739	766	785	756	781	746	767	740	786	757	802	720	811	814	755	728	762	766	820	784	767	812	786	769	774	723	817	790	754	758	746	740	778	793	743	773	788	782	823	801	781	788	761	790	750	768	785	780	794	787	800	757	782	777	808	794	743	759	823	776	789	761	765	775	783	766	757	806	796	785	767	813	774	782	802	742	790	768	742	734	821	734	806	772	780	760	808	781	784	821	749	793	752	758	759	791	816	762	780	822	778	806	766	740	737	737	721	732	770	783	764	760	778	786	808	785	772	810	768	783	757	848	748	773	739	794	782	743	781	789	786	808	799	808	763	758	753	708	813	785	724	745	797	763	824	778	744	795	785	738	777	774	780	779	791	788	784	783	728	785	780	812	739	776	786	777	830	801	770	708	820	798	789	788	766	777	753	771	756	753	786	833	793	758	783	768	747	751	754	760	725	780	740	781	749	777	789	751	805	794	789	773	809	776	764	807	809	802	800	792	802	781	745	811	750	773	757	693	733	824	780	798	790	755	767	811	760	783	760	797	774	791	746	803	795	770	832	776	788	778	727	782	739	815	745	804	759	788	767	800	810	801	750	800	817	791	803	774	733	766	809	764	754	777	750	786	790	738	759	781	817	780	819	757	750	793	787	762	773	762	803	800	804	799	753	817	750	713	788	769	820	728	747	766	798	758	782	785	783	809	833	783	743	868	767	801	760	763	785	824	775	809	761	749	812	806	787	752	787	781	741	756	781	772	804	779	793	814	825	763	770	775	738	741	771	814	763	801	775	761	772	827	745	743	776	784	785	783	758	764	793	794	789	764	794	755	768	781	733	797	826	788	791	774	800	718	766	786	820	775	737	755	739	787	754	828	750	753	784	805	787	782	735	703	780	736	785	775	762	809	746	780	799	817	736	751	799	771	761	764	788	752	767	801	833	781	758	770	788	716	766	816	807	774	766	794	740	767	857	778	698	731	794	773	754	769	833	808	772	760	750	820	785	797	764	787	835	770	765	745	770	768	766	803	762	714	725	784	799	760	722	778	809	788	820	799	747	799	755	798	733	792	784	800	790	815	766	752	790	776	804	728	788	777	793	819	799	755	733	790	817	755	784	778	771	720	762	783	796	771	838	787	727	769	772	725	805	772	767	784	742	747	774	796	733	799	815	836	785	808	769	804	799	786	759	808	751	795	775	809	762	737	784	767	773	728	780	823	781	739	788	815	808	808	756	783	842	791	782	759	820	758	799	781	756	805	763	801	767	840	739	774	786	778	766	764	806	770	801	731	839	761	732	744	850	804	791	820	799	794	826	739	754	791	805	805	827	793	811	808	803	742	781	803	773	799	767	778	737	704	825	783	770	775	706	733	789	820	778	791	762	806	796	731	783	799	799	783	808	778	748	736	801	775	749	764	785	796	757	770	782	783	758	773	753	784	780	746	727	794	771	771	729	753	772	798	742	747	833	785	805	694	785	761	819	823	782	815	799	761	780	828	782	819	767	793	797	788	786	716	754	776	775	768	786	767	738	752	798	717	783	771	793	798	791	743	820	793	813	800	795	779	761	760	798	742	806	806	793	778	751	789	820	802	776	830	762	746	767	808	755	741	764	764	767	778	758	785	807	801	757	695	758	822	794	753	742	770	800	775	752	761	762	815	813	796	788	766	776	777	813	765	778	793	779	784	740	804	737	790	787	769	798	809	724	785	817	838	746	756	790	773	725	787	787	826	760	825	808	775	792	828	753	750	751	777	767	733	796	793	767	748	776	783	763	814	787	772	797	813	800	757	773	830	752	794	762	694	772	733	729	764	777	746	799	783	809	736	781	803	740	749	771	783	772	762	815	789	776	746	773	796	790	818	776	756	771	804	744	756	773	772	774	839	770	762	778	772	815	758	815	787	817	774	744	783	790	754	772	783	737	819	734	743	771	780	868	806	803	749	756	795	789	784	835	750	755	745	786	741	784	785	796	730	802	759	802	805	782	797	777	777	734	790	765	770	830	779	773	766	788	813	763	805	783	775	771	803	801	778	795	783	776	834	755	761	762	747	779	795	769	752	825	767	785	764	770	778	763	784	799	774	775	761	777	799	773	762	784	762	807	745	677	763	749	752	762	756	705	776	739	773	769	723	792	778	803	784	757	776	769	801	809	812	755	790	813	739	764	749	810	735	738	797	760	782	774	739	785	805	752	755	805	767	768	782	726	816	792	735	792	782	724	782	765	830	826	775	800	768	740	750	777	811	755	753	760	738	793	778	775	821	731	773	783	777	730	775	759	763	784	766	835	792	827	794	758	783	775	744	802	768	769	766	765	750	766	831	775	767	745	765	740	803	837	795	794	757	775	793	817	779	782	796	742	777	759	813	768	787	739	775	748
56608	53248	55812	47051	37091	23965	15435	11228	11690	18806	12580	7122	3887	2087	888	551	368	345	296	289	265	269	266	283	294	288	301	269	277	286	299	252	276	290	262	281	288	292	310	291	264	255	255	298	270	278	293	273	301	277	270	289	276	269	284	285	271	278	281	227	256	287	284	285	280	295	291	286	269	283	296	270	280	241	270	252	285	275	295	258	265	281	286	312	306	264	268	307	260	267	302	258	278	272	275	265	287	283	296	284	256	285	313	291	280	266	295	270	273	291	287	304	265	274	292	275	261	259	313	282	276	271	278	296	271	310	290	269	277	280	277	287	297	243	288	278	254	303	279	295	264	282	250	291	306	279	273	302	256	266	256	317	258	262	267	282	281	261	279	263	259	266	287	285	293	275	263	268	270	286	296	283	262	289	285	279	257	256	303	301	254	233	226	281	266	252	252	280	292	266	282	227	253	288	277	310	286	259	270	292	287	271	273	287	279	280	280	309	283	242	287	266	292	281	301	255	283	302	269	276	279	275	281	280	260	265	265	275	283	292	292	286	284	281	267	266	265	261	263	250	268	264	280	283	300	303	279	271	271	294	258	254	274	281	277	277	278	282	271	267	274	317	301	285	292	280	299	270	267	277	258	273	307	297	271	303	288	264	285	271	281	271	287	282	283	301	282	243	310	275	264	266	275	275	239	249	288	273	285	273	264	278	293	281	252	265	273	282	272	269	262	280	284	296	288	260	251	280	291	251	279	281	270	293	264	279	286	301	283	261	268	270	275	272	287	279	280	263	265	308	270	290	307	292	312	282	240	249	287	258	288	259	228	286	281	280	251	281	269	286	302	281	287	281	252	297	289	257	263	306	236	256	264	283	260	281	274	276	268	255	284	275	277	299	256	285	270	246	267	287	271	285	281	259	301	291	272	265	283	276	280	238	244	261	300	297	283	245	272	260	286	281	295	280	254	264	290	276	278	268	271	261	285	303	272	266	273	252	280	266	270	294	258	285	262	298	276	271	278	273	294	266	280	256	274	296	297	299	275	264	261	283	295	253	279	288	304	275	294	264	264	254	257	294	263	245	311	233	264	249	261	278	285	286	260	300	248	251	273	280	273	262	271	272	260	252	289	272	281	324	261	228	240	272	295	299	253	287	283	263	272	282	254	293	271	274	289	295	260	285	288	286	299	254	292	295	259	303	264	263	288	267	274	314	264	311	288	265	270	271	281	287	293	260	295	296	282	281	292	290	260	266	274	283	290	287	283	270	272	286	274	284	305	280	263	288	253	306	272	295	273	262	258	277	275	290	286	293	316	261	298	266	284	279	270	289	293	275	279	301	289	315	295	271	289	276	264	301	261	254	289	274	272	292	248	295	270	252	257	291	277	251	293	276	258	297	281	260	285	288	265	286	295	259	304	276	331	291	266	297	322	255	279	270	277	261	325	264	260	306	315	245	282	289	270	287	265	292	277	259	263	304	254	293	267	288	278	262	302	279	280	249	280	287	292	265	286	254	290	282	261	268	276	286	257	267	278	282	273	271	278	274	294	274	263	288	269	276	256	275	290	260	292	270	224	305	245	282	299	284	256	270	238	277	309	273	277	288	273	222	277	267	279	255	294	283	291	277	294	260	257	268	298	265	279	305	310	297	262	280	294	265	276	298	259	298	272	272	281	255	283	286	256	286	256	289	297	273	239	290	277	254	278	291	272	274	280	267	276	286	293	276	321	306	272	290	314	287	283	291	274	288	295	305	281	279	243	246	271	298	278	289	251	281	295	295	271	280	309	274	254	265	265	277	283	273	272	273	274	294	256	274	290	273	326	304	279	266	286	261	263	293	273	260	248	273	314	273	267	295	280	271	313	282	300	271	275	274	246	252	263	280	261	257	254	316	281	280	272	282	255	272	276	275	267	264	285	247	269	286	298	266	299	261	271	253	294	271	296	306	288	296	277	278	295	293	259	284	287	301	274	258	271	275	265	278	279	268	284	256	309	301	281	275	255	260	315	292	276	260	273	251	305	270	275	281	281	288	322	271	269	305	241	279	295	253	263	266	281	266	334	260	285	256	279	279	266	309	270	285	275	267	298	277	263	291	260	294	249	279	275	264	280	297	245	264	272	254	244	263	272	279	277	268	295	252	289	253	277	317	271	289	311	272	272	262	257	262	272	285	272	281	291	300	271	282	275	251	284	284	264	291	273	311	292	263	269	274	291	297	262	280	301	272	277	269	278	289	270	317	264	303	254	310	252	269	296	279	258	279	273	261	299	281	260	265	241	278	291	298	274	305	247	292	255	258	268	318	281	285	287	267	285	282	258	303	258	300	253	267	269	308	287	287	305	273	262	296	287	268	308	271	284	263	267	280	265	282	275	259	259	279	271	281	250	269	278	250	305	255	264	258	286	257	314	283	274	288	261	292	260	293	289	271	292	253	268	279	277	283	290	277	287	276	285	272	259	286	270	295	283	245	239	281	299	320	289	268	246	279	276	292	253	261	262	295	267	302	276	282	334	319	282	266	261	269	276	287	266	277	299	268	253	319	275	294	301	287	284	280	281	285	258	274	285	286	275	298	277	287	272	298	263	311	282	273	275	269	273	271	269	295	290	300	294	295	298	293	293	275	272	310	283	308	246	294	271	278	266	269	263	254	276	302	253	261	302	274	305	263	263	293	264	266	285	255	270	296	276	276	258	271	293	285	281	299	295	264	283	246	274	275	266	278	256	275	286	289	237	284	267	283	255	309	281	261	283	258	267	270	273	298	267	288	272	253	275	278	284	271	312	289	279	287	275	291	296	282	295	282	285	277	294	263	284	288	273	307	260	285	274	252	296	308	276	258	273	267	260	277	292	279	279	273	271	241	272	271	273	263	297	301	299	269	278	283	271	287	278	301	269	247	308	265	290	274	288	268	281	269	299	288	303	263	264	269	295	294	290	263	269	303	274	279	287	277	274	290	281	267	282	266	238	285	283	259	259	266	287	304	280	264	285	292	224	268	239	284	251	264	269	272	291	290	281	254	275	268	263	278	280	266	253	277	284	314	265	293	300	270	283	301	283	296	291	284	284	285	270	277	272	260	263	283	290	308	243	278	282	279	286	297	301	272	250	261	284	283	291	270	311	284	297	283	280	276	297	271	236	286	275	289	266	250	266	275	262	291	256	309	270	250	295	276	289	306	288	296	280	258	299	253	267	262	269	262	276	281	264	271	293	285	288	279	302	271	277	289	270	299	322	296	279	279	279	286	274	286	285	277	264	261	257	276	287	301	277	273	277	266	310	248	315	260	264	267	275	297	268	276	288	262	313	275	237	268	288	266	302	274	269	274	274	254	281	286	263	258	288	242	264	259	275	253	267	300	269	273	275	282	273	285	257	300	307	277	277	285	294	275	287	252	281	281	253	269	262	292	297	312	312	261	250	318	284	300	283	267	233	264	258	295	273	285	273	264	274	280	272	279	270	312	278	260	278	249	285	283	282	284	248	286	279	303	279	272
38298	43998	54839	53315	46920	36744	31157	27377	30620	38946	29538	22313	15107	8595	3940	2244	1316	1022	807	740	761	748	761	699	730	762	712	771	735	754	726	760	817	757	707	779	748	737	730	817	770	747	718	756	732	690	743	747	762	763	725	733	725	734	734	744	741	725	785	739	766	731	780	688	702	724	780	727	715	768	733	742	747	766	704	760	709	713	745	755	721	770	752	740	762	786	764	715	727	796	789	729	704	731	745	724	697	731	751	756	731	688	768	743	762	760	756	762	759	758	700	758	744	750	692	758	728	778	765	751	761	748	711	713	749	758	735	760	703	737	777	710	711	758	697	774	760	748	742	724	720	717	730	722	744	809	735	727	726	714	773	730	737	750	786	734	765	748	774	751	739	741	688	770	774	731	680	729	762	738	774	753	765	721	690	725	742	785	771	726	719	750	780	754	756	679	776	784	716	698	735	725	798	723	717	746	818	761	747	738	784	737	758	772	745	744	764	806	730	690	713	802	752	710	706	751	715	729	723	746	750	769	792	732	779	757	799	732	728	733	744	729	755	730	775	763	733	748	755	766	732	739	718	743	757	744	747	719	684	698	726	750	734	750	727	744	747	704	763	736	710	743	811	752	714	805	771	730	768	747	741	726	778	785	776	769	780	724	766	764	711	740	712	756	749	741	728	718	761	722	741	758	676	681	739	735	729	769	740	756	712	785	755	669	746	772	734	756	737	774	728	715	721	735	786	734	727	717	727	735	771	738	748	722	745	749	740	735	705	753	793	738	744	745	760	728	757	723	803	763	710	803	765	720	692	721	768	748	727	735	739	784	750	729	732	734	724	723	771	740	720	762	762	771	738	747	759	751	736	753	710	756	752	765	689	737	764	776	707	755	762	746	738	745	724	760	709	805	705	725	744	721	704	760	715	744	782	740	754	714	790	772	765	718	749	808	750	718	757	738	754	816	777	715	764	734	738	749	769	738	735	728	765	766	733	700	683	747	773	691	705	754	760	719	742	752	744	768	764	756	762	775	753	755	748	734	771	731	704	721	740	761	698	691	738	764	720	770	735	764	734	739	719	777	764	742	743	726	712	709	757	776	803	763	737	711	726	726	751	717	766	741	696	682	783	745	777	762	765	716	779	743	726	752	718	736	767	742	781	771	779	756	754	751	731	747	715	770	734	693	774	750	744	742	767	762	766	699	702	698	745	686	729	683	757	762	772	752	753	778	794	745	752	720	744	796	755	743	716	715	767	755	782	692	714	776	736	753	722	707	695	719	740	795	703	770	773	711	766	721	764	751	757	781	803	786	718	735	769	736	736	775	745	773	729	739	706	698	721	736	741	763	747	768	737	740	751	724	725	679	701	664	744	729	738	771	717	768	790	754	746	708	684	762	749	756	678	697	755	748	767	797	769	724	751	741	759	725	730	754	753	776	763	737	720	728	692	712	720	729	768	711	721	693	767	755	730	762	741	773	725	781	742	778	771	697	728	719	770	811	699	773	738	771	764	732	750	771	702	709	735	792	752	714	727	737	757	770	730	760	732	724	750	796	731	705	741	717	731	745	719	727	764	713	745	765	724	731	743	712	698	774	739	734	723	760	797	738	757	769	765	757	697	767	738	743	739	720	731	730	739	703	717	702	718	731	727	797	734	707	759	764	765	808	704	731	765	753	740	761	762	738	763	821	741	724	786	803	792	765	734	790	757	740	730	740	723	722	768	801	859	769	763	741	746	794	783	765	707	725	711	732	705	762	746	754	772	744	759	702	696	795	709	730	744	726	735	738	691	759	746	726	726	757	734	750	744	728	770	778	795	794	748	746	709	725	733	720	737	688	772	707	746	697	732	758	688	729	732	741	746	744	772	771	727	792	729	744	744	728	690	743	705	731	749	751	759	753	733	740	767	723	762	779	770	719	774	740	744	766	732	743	722	695	713	755	739	763	782	739	722	695	739	736	742	725	770	766	736	721	730	775	725	719	767	770	783	729	764	724	740	723	721	724	725	799	756	720	800	766	717	730	738	716	711	773	754	709	761	762	752	729	795	723	698	735	805	736	767	767	759	749	737	747	691	727	780	740	796	732	804	737	764	720	730	808	727	745	756	767	746	737	751	770	751	810	728	757	705	766	738	767	691	731	789	763	765	706	778	733	652	753	761	756	697	685	763	771	741	735	789	720	763	725	739	721	747	710	731	785	762	739	712	693	683	705	751	694	765	703	714	775	757	711	710	728	782	760	737	809	756	714	786	759	794	750	718	748	683	775	778	749	735	687	772	733	716	764	720	741	733	735	766	762	766	715	727	743	734	783	724	699	711	775	753	772	732	674	746	754	724	765	772	732	782	747	759	687	773	738	750	743	741	720	736	742	794	696	791	753	716	721	751	789	728	738	739	720	722	746	777	764	722	742	758	747	756	748	727	747	757	729	776	729	739	744	755	767	762	770	809	777	764	753	717	776	712	739	815	756	723	722	734	764	714	720	748	732	763	732	706	753	722	792	750	764	821	756	750	745	707	786	697	714	745	723	762	747	774	757	755	738	744	758	731	738	727	751	767	735	761	687	704	729	745	722	717	771	726	738	727	768	667	754	764	799	782	742	759	678	763	718	804	737	818	725	760	718	763	727	743	746	788	744	749	757	725	716	715	773	737	743	709	730	767	742	747	721	743	738	700	749	742	720	795	804	765	801	767	795	721	752	726	778	758	741	735	750	705	734	747	716	737	756	723	765	721	731	766	751	719	730	759	768	736	824	729	763	740	721	710	708	790	771	771	730	720	765	748	733	778	755	753	704	751	688	703	729	764	720	711	736	772	758	736	749	745	782	787	694	762	755	756	722	748	751	710	778	735	706	761	731	725	782	709	719	718	781	737	748	764	728	748	698	695	755	725	773	759	704	756	723	736	716	759	728	791	765	751	776	780	760	716	753	738	741	774	704	745	744	723	750	716	750	776	704	779	753	729	723	772	712	779	715	776	738	768	727	729	760	793	703	781	751	742	734	720	743	688	758	750	788	703	740	753	712	714	746	732	702	733	750	761	733	765	750	717	751	750	741	721	658	762	700	751	720	725	761	722	727	783	784	729	752	706	740	774	724	728	774	749	741	747	758	762	728	741	719	763	805	735	788	691	780	766	751	776	771	741	741	768	750	732	744	778	746	761	701	727	718	722	754	732	755	767	746	750	686	759	772	724	728	727	718	729	718	733	703	730	744	750	696	702	809	767	721	729	784	751	760	748	776	727	739	763	720	729	710	762	690	727	749	731	755	739	741	708	720	787	739	731	762	739	727	655	725	687	770	729	774	768	717	756	781	755	751	710	767	768	765	770	750	714	743	702	755	767	757	756	798	725	698	772	750	709	753	744	691	730	755	725	735	813	790	712	726	788	733	732	768	687	778	772	767	762	729	731	800	740	765	745	769	748	790	753	707	785	742	781	724	753	740	759	743	688	723	768	777	702	770	747	789	711	753	722	771	777	741	738	724	764	739	787	771	754	784
33571	32911	28993	14686	6891	3051	1817	1142	968	1066	769	591	530	406	347	322	309	329	294	339	295	314	304	306	293	295	317	336	322	320	338	310	256	305	289	326	276	288	332	328	299	298	296	327	299	304	285	345	296	315	301	293	281	276	293	306	299	295	306	326	319	323	296	308	312	309	319	301	326	312	293	286	282	310	311	324	311	325	276	303	317	289	297	314	278	299	311	322	307	272	300	303	291	313	324	365	294	312	313	289	328	328	289	274	293	331	308	316	289	296	311	314	288	313	309	339	250	306	285	351	309	289	309	330	354	302	278	295	291	293	274	351	298	290	307	284	311	311	312	277	303	275	306	285	306	320	323	266	313	317	294	292	314	326	284	309	312	308	297	311	310	296	326	313	330	282	342	293	276	277	311	295	289	314	302	312	311	297	302	312	313	313	310	333	298	281	300	346	302	293	265	271	314	292	327	320	277	311	286	299	333	302	303	313	289	288	299	306	275	294	328	290	312	304	329	279	311	316	276	316	325	315	291	326	296	308	335	277	312	330	276	286	310	301	293	322	299	320	326	292	296	307	271	286	296	278	269	315	257	307	345	276	302	325	294	322	293	307	351	322	321	327	295	302	306	297	298	275	289	325	324	292	275	304	292	325	289	276	289	327	301	344	327	291	338	278	284	309	300	289	314	289	308	299	272	308	314	317	296	292	298	291	281	299	287	269	289	289	315	320	288	336	333	317	290	280	317	334	310	304	292	294	297	273	305	324	281	300	331	306	281	305	305	279	316	312	301	309	267	305	320	304	319	289	308	308	318	307	271	294	296	303	308	288	286	323	318	297	280	304	270	298	280	296	301	314	317	308	309	267	295	312	328	336	310	292	307	329	316	294	303	337	294	270	324	286	309	307	335	308	309	274	310	304	293	316	305	305	328	301	313	298	291	303	262	302	283	279	357	298	362	301	304	327	297	296	337	289	314	300	315	336	306	322	269	319	319	330	315	287	294	304	306	296	279	315	336	308	270	295	308	298	272	322	299	302	276	309	302	290	298	284	318	304	327	306	311	316	323	311	296	334	298	344	326	300	307	278	273	304	293	315	285	295	314	316	299	311	307	275	301	290	312	321	302	303	285	303	306	308	306	321	315	307	300	297	294	288	289	294	282	294	320	263	324	289	309	296	298	290	300	308	294	327	261	307	312	294	294	333	287	300	308	331	319	279	302	322	310	287	316	287	332	297	320	299	299	311	263	305	299	275	278	299	310	302	306	245	277	270	281	276	319	299	299	302	318	300	304	287	308	310	307	279	282	290	271	343	308	304	304	325	310	302	329	289	292	321	311	295	308	291	306	311	326	310	322	287	287	313	314	336	274	304	303	290	311	308	294	300	320	294	313	275	277	292	305	297	337	330	311	280	308	348	324	309	305	324	313	285	280	296	285	291	268	322	314	312	274	317	271	301	283	275	303	285	289	308	279	305	300	295	308	312	346	288	311	294	322	271	297	296	318	304	277	307	286	312	304	263	287	265	306	324	297	282	292	296	317	268	327	321	278	290	300	310	303	344	284	289	312	287	274	307	332	309	300	309	270	290	285	310	297	300	324	270	318	294	289	324	324	291	299	305	290	332	323	315	314	296	298	298	314	295	309	286	280	287	321	282	282	338	322	309	277	313	340	319	302	289	277	316	233	297	273	325	295	277	309	284	293	274	292	290	281	324	311	304	301	281	296	292	318	298	327	288	289	330	295	284	303	309	280	296	289	320	282	315	323	285	303	300	313	278	304	298	314	327	305	273	308	311	318	316	299	295	288	261	322	313	308	326	312	279	295	296	303	305	285	302	305	304	340	306	280	287	281	336	282	295	271	290	306	284	306	325	285	319	326	273	295	295	271	274	319	339	316	278	301	309	276	277	317	301	309	280	309	280	293	289	295	316	311	297	302	273	313	269	325	310	314	299	309	327	356	310	309	317	300	303	301	311	285	316	269	317	299	299	293	306	305	304	306	297	285	311	287	291	287	309	297	299	340	283	294	334	318	323	329	312	273	293	312	287	310	306	319	296	286	311	303	336	308	301	321	307	287	310	273	329	338	320	297	302	303	304	343	336	280	318	307	312	321	293	296	314	301	290	294	261	326	309	339	306	282	308	305	315	296	327	270	313	310	281	290	351	300	281	309	308	313	287	309	314	306	297	308	288	312	343	300	286	279	323	305	288	289	276	289	314	316	328	296	287	305	301	309	295	295	325	322	311	307	319	315	353	306	292	315	276	286	305	305	327	283	280	290	307	309	296	303	295	296	290	293	332	309	307	278	287	307	296	311	282	279	307	318	302	315	320	341	291	270	304	317	285	316	319	276	309	273	315	288	288	264	310	331	301	292	278	327	297	287	296	321	292	261	327	293	278	319	326	299	303	294	318	321	301	312	311	270	313	284	296	310	312	291	299	324	305	306	319	268	307	261	291	319	298	313	295	316	295	316	307	309	313	300	294	327	255	299	306	301	325	331	270	296	335	334	287	304	327	276	289	300	351	293	293	295	292	287	261	313	292	284	314	303	308	318	309	298	270	339	274	284	324	316	327	279	308	311	326	273	291	293	307	291	290	272	295	280	279	298	275	289	270	306	299	318	296	319	312	322	293	276	322	292	323	298	303	327	299	283	295	287	297	287	287	290	321	297	277	297	287	283	297	296	302	301	292	320	302	281	298	298	289	296	295	288	284	309	306	299	291	293	317	299	285	304	301	310	298	303	344	298	305	294	256	332	308	292	296	325	293	309	286	336	289	281	308	304	292	324	309	312	290	322	304	271	296	321	372	298	303	319	308	274	270	308	315	298	285	292	306	311	289	307	297	287	286	304	293	289	310	292	287	342	303	298	292	291	282	285	309	268	317	297	313	304	288	307	279	294	301	284	311	321	302	308	329	340	300	283	344	294	289	302	321	305	302	307	308	308	292	309	303	325	300	314	283	300	291	308	300	299	343	281	311	288	308	296	291	288	286	285	289	287	288	302	317	288	313	340	279	312	322	293	308	295	308	305	288	323	334	292	280	293	291	308	275	294	287	310	324	289	293	298	280	302	302	310	280	300	291	289	315	324	318	311	289	291	297	324	315	314	310	325	339	316	333	300	270	284	317	313	339	290	286	309	305	306	312	296	295	287	331	304	300	265	291	314	287	303	294	297	316	282	307	298	296	255	304	298	325	291	290	298	288	309	312	307	331	315	311	295	319	316	286	280	271	264	284	260	299	308	282	280	296	308	261	306	316	310	298	283	299	279	284	336	323	295	291	320	306	268	312	292	331	274	289	289	286	342	335	305	280	331	317	283	299	326	286	297	315	308	302	294	264	286	297	297	267	306	296	306	268	320	287	309	309	305	300	312	331	252	294	278	284	308	285	304	274	323	282	294	292	305	293	308	293	335	289	296	317	287	317	319	308	282	284	312	282	300	291	288	313	278	247	328	290	310	293	333	312	291	283	302	298	326	321	286	297	281	291	302	295
22354	28000	30725	23688	16943	10336	7664	5094	4551	4832	3050	2239	1737	1248	1053	831	819	816	788	814	843	787	789	855	781	800	809	802	787	774	803	803	783	839	790	786	834	796	777	782	822	830	703	837	846	770	885	804	759	784	776	779	809	800	814	815	799	810	811	873	798	767	822	825	834	793	784	821	815	800	764	798	786	826	794	787	792	832	824	760	818	797	805	804	788	780	801	787	786	811	737	784	773	770	799	818	841	801	855	821	822	806	844	802	773	795	781	773	846	797	770	793	876	850	812	817	859	792	799	803	839	804	802	770	851	850	790	842	792	716	769	844	782	830	848	749	824	796	821	829	824	789	849	809	800	864	783	793	780	796	826	814	802	780	781	849	777	780	829	780	846	818	824	794	806	769	787	830	788	785	800	758	771	851	815	831	770	837	806	780	788	773	825	820	806	798	793	821	827	810	801	806	818	782	858	742	844	763	815	799	785	794	843	829	815	791	800	813	803	818	782	849	767	785	780	828	806	864	833	766	808	808	814	763	792	833	797	773	811	806	767	784	829	754	844	833	781	794	757	764	838	819	770	780	767	809	798	780	860	826	761	845	767	809	794	834	821	804	792	817	755	805	847	760	848	758	830	819	784	830	811	804	818	830	861	805	759	758	842	778	775	754	818	824	785	861	749	842	861	743	832	776	773	795	794	817	777	768	797	827	762	811	790	743	764	760	860	837	800	774	798	753	785	819	768	861	843	791	804	761	798	836	827	752	782	793	853	769	813	791	815	787	793	786	759	842	838	801	796	807	853	754	812	792	775	813	815	822	788	831	784	799	782	796	785	805	792	786	793	817	827	799	822	778	804	752	779	810	837	764	803	793	793	813	773	764	768	801	808	805	799	807	832	808	756	787	806	798	842	826	824	770	793	811	791	844	751	871	802	796	785	770	830	817	783	834	773	773	794	793	802	792	799	809	801	791	782	809	843	822	776	841	780	834	744	817	810	822	742	819	802	813	815	760	766	794	772	800	805	827	750	815	791	789	752	783	804	833	818	825	755	847	849	828	784	756	787	812	801	843	765	766	797	858	747	763	758	778	796	798	799	800	781	810	829	817	795	815	787	858	842	815	820	814	870	815	791	772	814	825	829	878	785	772	782	805	793	790	793	815	812	772	824	753	830	807	775	786	785	798	840	761	813	859	822	799	827	809	809	812	833	805	827	846	838	816	772	735	803	818	774	785	815	806	783	813	828	810	780	815	816	784	775	788	788	784	800	811	781	803	843	832	817	824	768	819	844	827	792	772	821	749	873	823	852	815	805	822	790	766	787	821	822	775	814	789	812	792	801	808	821	803	789	772	822	868	812	785	830	786	818	759	782	827	814	838	798	807	835	839	804	784	843	808	820	742	836	790	800	800	821	816	792	763	790	765	797	823	818	774	808	763	872	811	772	810	795	839	757	799	849	831	775	780	835	824	831	799	814	816	765	791	801	759	834	791	842	762	796	784	762	829	802	759	749	810	807	798	803	795	773	813	839	808	827	812	796	830	797	800	842	819	811	757	857	809	846	776	773	826	772	786	762	773	810	828	782	765	794	778	850	822	838	845	754	820	815	813	825	803	797	795	884	814	852	810	801	808	811	799	807	819	811	848	823	776	786	820	820	836	807	790	793	818	761	805	783	788	784	780	838	813	781	791	832	786	769	815	824	760	842	828	812	794	815	812	840	777	818	872	790	781	790	749	812	801	795	823	814	779	756	783	785	786	811	815	820	865	779	828	843	801	770	816	805	798	830	805	784	795	783	767	802	818	809	786	762	850	793	812	870	813	801	819	814	790	801	796	748	837	800	805	800	862	825	827	826	775	765	828	829	838	777	824	826	802	804	828	808	794	863	771	831	804	800	781	748	846	795	784	810	826	792	802	880	732	823	802	752	820	811	814	773	832	785	829	776	827	780	780	786	790	783	757	809	805	768	815	764	804	804	830	828	834	792	846	801	814	737	800	808	780	803	838	785	795	757	816	839	754	811	811	758	764	833	806	835	821	781	773	819	833	791	773	847	803	775	784	814	802	790	837	863	817	793	823	792	809	811	784	836	789	802	799	809	765	818	801	857	853	770	814	824	774	778	806	748	794	796	767	856	828	769	837	751	850	805	817	798	768	795	778	804	832	787	793	817	782	823	765	851	757	756	791	793	774	810	769	816	802	776	790	768	844	802	782	810	839	767	841	778	812	793	783	822	794	779	795	858	805	804	826	793	852	824	789	728	824	820	825	812	788	835	794	769	776	807	776	784	813	788	796	829	829	794	798	772	818	816	811	796	824	802	773	793	796	791	829	831	789	827	782	831	773	828	808	795	836	802	782	759	803	800	751	777	866	797	802	815	835	801	798	784	813	803	843	761	801	790	811	812	844	841	799	795	787	823	810	789	792	826	814	843	803	852	749	818	780	812	781	814	791	826	817	785	827	799	802	790	841	780	804	795	875	818	817	867	801	787	792	812	828	772	806	804	791	817	838	853	828	773	851	818	832	814	786	847	796	784	815	788	767	830	818	820	881	820	805	776	806	779	801	819	812	778	824	859	797	814	823	812	807	801	751	803	827	796	801	793	829	829	777	834	813	822	767	841	803	803	789	810	815	828	767	817	787	770	804	808	882	809	761	813	837	835	788	758	790	813	788	801	789	763	792	788	806	770	780	756	808	803	798	787	762	801	807	806	777	810	765	830	824	751	860	774	842	810	780	787	778	805	820	793	796	775	794	784	831	814	786	897	797	809	805	790	823	822	826	792	824	795	849	798	838	809	761	792	762	765	770	791	786	804	808	836	829	831	769	833	794	798	810	779	788	804	816	806	779	802	745	792	769	838	828	770	802	842	784	781	775	789	752	831	748	803	790	780	827	823	832	807	829	803	758	754	812	804	777	854	840	843	857	822	782	752	815	808	802	790	789	808	804	755	799	773	758	805	823	793	764	806	817	804	756	762	819	836	800	825	833	811	822	773	798	805	797	821	805	791	775	807	784	780	793	816	832	807	819	837	818	775	826	820	785	795	809	836	800	859	800	822	818	819	799	797	794	807	793	779	824	841	816	831	781	774	812	758	789	824	795	846	778	776	754	827	871	791	851	802	813	820	828	815	804	786	785	861	799	793	817	810	823	771	743	761	842	791	780	829	768	839	857	809	827	821	836	751	806	782	825	805	813	779	765	811	789	813	811	793	826	810	823	841	830	808	860	819	809	770	798	776	763	785	754	789	785	722	821	815	770	805	778	838	783	814	794	803	778	815	805	749	827	782	817	809	775	787	773	783	796	812	820	808	796	785	777	786	812	770	809	770	820	781	831	775	817	795	805	768	806	758	803	812	763	803	767	755	828	814	806	821	826	717	761	808	785	756	782	823	793	841	841	806	754	807	808	813	783	804	853	810	757	782	811	769	846	845	809	811	780	774	770	764	848	808	771	821	810	818	758	831	779	776	820	809	788	770	801	790	856	807	837	848	809	757	795
50055	48045	46362	33935	27563	15395	8562	6708	5343	5925	6229	4829	3063	1405	778	445	358	331	306	257	292	306	294	307	301	312	305	268	302	282	316	269	279	290	316	293	327	303	305	250	261	322	290	283	300	290	281	274	286	281	292	304	299	294	283	279	285	276	289	291	303	306	264	300	277	279	279	279	294	335	277	257	274	286	287	286	288	293	292	259	288	276	260	294	317	284	323	278	280	280	289	293	324	298	301	265	305	297	263	302	323	294	282	272	274	254	276	312	286	322	286	298	284	275	296	277	292	295	299	290	309	276	325	270	292	289	283	275	301	298	316	300	314	272	274	280	301	288	274	297	286	266	274	284	270	303	280	281	308	287	300	266	307	329	316	268	278	296	248	287	296	302	284	298	268	314	280	326	294	295	296	328	293	300	270	292	253	299	304	277	274	283	300	275	280	285	292	288	300	315	300	282	293	277	296	294	256	287	298	324	325	277	282	319	280	278	282	299	297	285	307	280	312	297	285	281	296	292	294	283	282	285	283	301	300	271	303	266	277	293	282	280	260	328	293	270	293	315	301	295	294	285	289	309	291	301	277	297	313	306	304	278	269	308	276	301	303	296	292	267	280	281	326	279	288	290	283	287	270	298	301	278	288	313	289	257	312	231	301	260	283	294	308	301	293	263	285	298	282	321	277	299	297	309	278	268	291	293	299	290	263	291	292	273	270	277	272	270	267	257	273	271	288	332	289	264	309	289	294	297	298	293	298	280	255	295	261	281	270	284	312	307	282	302	300	312	277	278	316	261	275	287	286	287	283	287	275	295	273	280	289	285	281	295	291	272	296	295	290	283	259	274	306	264	291	257	266	295	309	295	277	298	304	292	307	287	268	255	302	295	290	291	281	296	296	327	297	289	295	271	300	286	301	302	319	288	303	274	295	246	279	287	301	334	274	303	306	301	290	305	304	290	324	296	293	303	291	279	303	281	299	280	297	296	279	316	290	280	296	276	298	269	289	282	303	278	280	282	278	277	283	297	297	290	279	291	293	289	281	277	295	309	308	326	307	307	291	288	282	292	292	280	277	303	285	313	316	272	287	307	326	311	286	297	291	282	303	294	278	302	280	310	294	286	298	297	278	315	274	299	271	291	317	288	288	284	280	267	274	300	306	280	289	290	269	249	301	264	302	284	305	312	309	277	287	303	315	293	292	292	333	293	270	269	265	254	313	279	276	289	287	289	295	277	307	325	306	265	256	299	302	310	281	273	294	276	293	308	295	294	294	271	295	288	306	273	307	324	323	261	309	297	286	273	287	281	282	281	259	293	309	292	315	283	315	281	279	258	307	304	291	286	307	273	333	291	288	301	286	287	321	276	310	266	280	295	278	318	270	266	303	267	297	312	304	313	264	274	272	274	290	296	280	317	294	283	318	298	295	284	309	262	298	259	274	282	296	281	286	288	302	273	311	296	310	328	303	283	295	295	283	304	315	315	316	276	293	295	292	283	295	279	270	300	311	270	302	295	288	301	280	289	304	290	306	296	267	284	310	284	310	304	290	309	301	288	300	312	316	299	278	276	329	286	265	325	314	282	268	267	248	286	304	308	284	281	279	265	282	269	273	273	330	316	324	288	311	274	302	273	286	305	283	293	297	278	291	327	269	293	295	285	309	279	273	284	279	306	275	293	265	301	265	295	294	271	282	285	282	277	284	277	306	273	277	281	295	256	255	258	319	316	294	300	282	308	297	265	286	266	285	270	294	261	298	290	285	269	276	323	311	277	288	296	290	288	290	311	306	302	279	281	281	259	271	280	302	288	325	295	286	327	312	264	293	312	305	311	272	285	295	259	322	317	277	306	296	323	268	300	298	276	321	273	283	277	292	299	300	289	268	318	269	301	283	282	281	289	284	282	290	296	322	313	311	264	312	307	262	297	284	288	294	268	270	293	300	275	336	294	316	292	279	289	295	332	281	277	320	310	290	295	301	312	298	283	274	279	269	298	281	324	289	291	304	285	285	272	274	275	277	288	279	300	316	276	310	298	270	287	289	299	308	308	291	285	293	277	291	291	287	260	294	317	288	294	280	285	318	284	279	316	292	257	271	287	327	302	278	291	284	284	292	277	295	295	288	295	285	292	298	316	285	316	294	290	267	290	278	266	282	265	278	300	277	274	304	279	253	288	290	310	281	296	304	283	299	288	292	303	301	272	288	273	325	291	314	302	303	297	288	297	242	296	296	273	291	283	301	306	272	272	310	262	290	339	298	279	291	278	257	294	274	274	247	288	274	288	281	274	317	286	271	293	276	275	280	292	290	272	301	259	284	272	287	296	277	283	290	285	298	286	312	306	297	268	274	284	290	308	287	269	283	273	284	276	287	254	297	262	302	289	290	314	286	298	298	264	278	285	299	270	309	302	302	267	275	306	320	288	302	311	279	301	298	293	311	301	305	301	297	286	303	289	296	283	286	298	281	297	267	283	296	287	296	282	283	303	308	297	303	281	290	329	279	316	302	285	280	291	300	295	292	261	286	292	300	299	293	290	277	282	306	265	259	264	283	298	292	285	292	276	257	298	297	268	309	269	277	295	313	272	301	299	289	286	259	260	271	315	281	280	279	239	279	260	294	282	277	264	311	282	294	293	291	291	286	335	267	235	278	302	264	291	265	274	306	260	315	291	275	294	306	296	266	281	276	259	294	286	294	296	296	292	280	272	295	292	302	300	274	293	302	292	291	274	256	306	309	302	334	253	288	290	317	290	283	301	288	278	285	280	290	281	279	304	290	300	299	293	298	251	300	271	306	276	281	286	327	297	274	265	286	248	278	296	293	261	283	261	308	307	285	269	289	304	319	297	289	271	328	301	288	299	283	293	302	297	303	276	299	262	285	274	313	305	289	305	328	315	298	280	302	278	291	298	264	300	282	281	262	300	266	302	288	262	295	285	283	278	290	273	278	268	303	271	311	326	274	308	274	320	274	296	271	296	297	280	278	292	265	281	289	295	317	285	313	313	283	299	308	334	282	281	318	284	283	298	302	320	295	292	288	312	285	286	278	262	285	310	296	289	280	287	282	294	271	274	311	295	290	283	269	255	286	274	287	300	304	287	279	264	296	275	310	297	308	293	288	328	304	276	296	287	323	304	292	272	309	292	264	286	291	304	277	274	303	286	307	300	278	302	302	305	278	270	266	284	289	292	301	279	295	297	304	270	301	292	264	291	271	327	284	271	263	313	298	275	285	280	282	291	311	303	275	278	278	257	291	272	296	285	297	305	264	304	267	289	312	304	290	301	275	283	289	301	244	302	280	304	278	305	278	287	300	289	306	302	303	300	276	279	277	257	284	292	285	293	282	251	308	262	275	293	257	290	296	280	287	303	289	286	296	304	253	315	280	267	307	256	281	284	290	282	250	280	310	311	275	297	299	277	305	306	278	269	288	292	298	281	308	321	268	327	253	313	311	283	317	299	278	314	304	284	312	267	255	262	286	295	265	279	293	324	286	286
33822	39625	46179	41736	40118	27577	23510	20855	19147	20913	21304	18179	12215	6066	3231	1724	984	872	792	780	747	781	827	758	754	732	812	769	765	760	731	773	793	788	723	770	796	811	768	764	753	812	755	781	811	780	761	754	746	763	743	769	792	778	742	764	810	736	782	767	778	795	778	801	787	749	752	800	769	794	804	776	753	787	804	754	783	778	767	752	755	763	767	732	788	763	788	775	809	800	758	801	766	759	761	785	755	771	820	778	759	749	786	771	735	761	777	815	765	740	794	742	758	848	759	764	796	765	784	766	720	813	769	759	787	821	727	785	776	749	742	794	747	758	756	758	800	768	768	790	763	761	737	803	777	789	785	794	767	808	753	794	801	798	789	729	760	818	803	786	804	772	768	781	821	766	760	771	776	832	769	756	746	725	812	781	817	746	781	759	738	753	776	753	791	792	771	794	798	797	781	761	776	831	789	740	802	765	766	733	779	755	771	778	758	831	810	760	785	772	798	759	742	718	749	769	770	796	739	787	730	774	801	719	788	774	764	792	744	782	760	791	770	750	757	787	738	828	777	741	755	723	741	749	783	779	765	771	747	745	743	779	764	753	819	804	779	790	807	765	772	769	720	775	799	745	717	764	737	751	746	774	738	787	786	767	818	717	750	766	785	756	781	765	804	769	762	747	798	716	800	774	797	742	785	738	788	784	757	785	744	796	757	726	751	768	790	781	723	783	779	744	786	743	731	727	759	785	752	845	754	795	789	747	809	702	744	819	796	733	770	780	805	784	787	724	777	746	765	736	745	733	748	802	741	784	748	787	767	802	732	755	715	812	832	771	794	818	736	768	771	744	794	814	781	814	845	766	738	779	771	766	791	745	741	785	765	764	797	750	769	793	750	749	806	813	759	761	765	781	750	784	816	762	746	778	691	821	723	726	774	751	819	731	793	763	716	790	767	813	778	749	755	786	739	772	754	780	816	764	816	772	737	769	828	782	785	760	767	807	783	758	752	760	755	843	774	792	750	794	766	760	722	770	775	790	768	744	754	758	753	773	763	764	750	781	764	752	784	740	756	729	854	736	728	784	765	839	770	764	733	775	776	762	767	836	734	790	808	738	751	746	772	750	737	771	792	820	787	776	760	780	774	800	774	805	736	685	847	774	736	721	767	751	772	769	752	786	776	795	778	825	778	727	753	735	790	771	792	777	767	733	785	770	732	802	734	796	743	768	756	747	787	743	803	758	759	754	774	753	775	749	782	769	791	798	757	802	774	773	752	732	729	757	733	803	754	782	746	782	744	758	718	809	796	826	822	738	770	758	833	758	769	768	800	799	797	785	819	769	768	791	745	789	785	725	766	774	748	803	789	810	778	781	777	807	761	801	741	744	822	744	791	760	765	727	762	802	759	761	788	785	806	801	747	722	753	834	752	748	745	765	796	744	770	757	809	770	769	816	766	748	778	819	757	763	749	763	802	769	765	797	777	760	779	754	774	760	772	736	749	759	694	756	779	764	786	738	766	783	744	754	825	754	819	772	796	724	760	796	794	773	782	850	737	799	738	759	778	802	802	799	721	781	768	762	781	772	763	797	732	790	764	790	785	797	800	779	733	753	750	749	796	740	755	728	783	779	792	803	801	768	750	753	768	831	778	773	747	781	818	829	803	785	780	798	779	830	756	724	742	766	790	764	776	819	758	764	752	799	766	766	760	808	736	763	764	763	764	743	805	780	776	744	788	774	690	718	816	786	735	749	736	796	758	747	772	788	774	798	786	770	804	797	788	777	760	785	751	804	761	756	744	751	775	761	736	790	764	747	776	790	792	740	758	793	743	770	808	772	794	754	789	801	760	793	802	718	799	735	801	763	749	750	765	748	746	777	810	752	746	730	764	779	774	757	708	778	765	754	712	762	780	769	791	779	772	775	778	780	785	743	731	789	797	786	770	752	754	800	794	837	775	764	761	792	754	725	818	804	763	777	765	780	778	800	796	762	782	778	755	769	762	775	793	742	798	752	786	746	750	790	797	756	729	799	817	788	793	752	777	734	784	720	741	764	753	832	769	779	783	807	777	795	765	799	798	704	787	789	766	806	802	750	782	765	831	779	783	739	758	771	757	786	748	737	721	770	772	791	726	740	775	798	831	772	823	728	760	790	769	742	760	765	790	756	729	782	764	763	788	772	754	795	778	760	773	758	765	755	759	782	815	729	769	760	736	759	786	779	750	775	836	766	778	752	802	751	802	807	772	769	807	798	748	780	748	746	851	778	758	792	820	767	765	769	780	778	745	732	765	799	771	833	776	776	744	775	799	796	790	807	755	782	772	733	751	800	759	764	731	775	806	743	771	762	760	795	745	779	773	737	804	794	784	780	759	792	780	819	805	763	746	793	728	751	757	816	819	763	805	740	740	793	772	745	798	767	736	768	762	802	772	825	728	743	801	736	822	773	781	803	863	786	790	821	745	788	755	773	759	784	762	789	770	794	756	752	787	787	765	725	823	723	793	787	771	766	749	724	788	756	746	770	769	757	748	765	788	781	768	785	776	787	732	758	763	765	760	779	788	761	798	729	794	774	786	816	705	790	779	812	753	734	779	799	716	766	758	777	784	738	751	780	807	761	828	740	806	773	749	809	833	792	748	779	761	787	781	760	764	810	834	723	792	757	808	770	722	797	785	745	779	794	762	802	770	765	783	774	711	796	740	785	771	789	726	785	772	779	784	770	731	748	756	751	777	808	763	800	748	765	804	763	712	811	778	822	798	806	766	741	776	797	797	809	814	773	806	765	816	765	733	824	817	799	778	756	749	769	782	813	827	744	761	772	730	727	737	847	802	778	778	773	747	773	790	742	798	775	783	763	706	767	748	753	767	795	794	772	816	808	814	802	757	801	769	796	783	873	763	738	801	765	762	767	759	792	728	787	774	736	811	780	767	785	760	780	743	748	765	775	792	768	776	726	783	759	776	766	814	784	783	761	732	754	810	764	747	790	773	782	817	741	744	769	743	758	825	790	736	782	781	759	788	800	775	751	794	751	763	756	764	789	758	808	744	779	776	755	748	771	789	757	788	776	858	765	771	781	792	747	752	777	792	777	783	790	767	754	772	779	722	782	742	763	748	761	796	777	810	782	754	739	768	796	776	778	754	760	791	712	756	733	814	782	784	768	764	741	799	772	771	823	764	727	800	830	769	782	743	784	797	767	800	757	745	792	798	762	702	729	795	777	806	776	788	786	816	783	728	796	765	791	773	766	817	746	771	753	767	780	815	751	806	743	784	717	823	803	778	820	751	770	759	820	783	811	788	747	792	742	751	800	808	761	732	779	766	787	765	752	772	814	797	776	804	816	747	787	767	746	786	749	796	740	755	747	763	786	805	778	737	841	734	754	778	811	788	753	784	774	774	793	772	749	786	744	821	780	790	711	746	759	799	753	758	785	750	752	773	829	768	779	750	728	754	744	763	745	822	768	752	759	760	752	746	772	752	794	773	765	730	756	794	731
59715	57064	56040	45859	32707	21340	16676	9937	6024	7181	9719	8197	5137	2245	1125	627	411	312	282	307	296	295	252	281	246	265	285	282	295	257	303	282	306	284	270	286	274	302	266	293	282	298	299	287	284	295	297	234	276	242	274	293	260	271	281	304	290	276	275	274	264	248	283	282	275	244	283	284	256	298	260	279	260	277	259	267	281	266	268	266	283	287	298	271	253	272	273	285	288	266	291	273	257	282	273	291	271	277	272	260	276	263	275	245	302	293	315	269	286	282	282	281	269	308	268	261	286	242	284	270	282	247	276	275	241	278	253	286	257	258	268	278	279	281	265	320	275	255	267	276	261	259	296	262	242	256	305	246	253	252	275	269	266	293	275	269	266	271	260	279	281	276	277	295	296	291	257	283	305	293	306	278	284	254	272	266	265	274	246	257	246	249	298	239	269	258	251	270	303	237	284	284	265	260	244	269	282	284	293	277	251	279	293	292	256	268	278	306	265	247	278	257	285	255	287	259	269	268	283	278	248	261	262	264	260	271	298	306	303	259	321	311	269	284	258	266	265	266	292	263	249	248	241	280	245	281	253	272	228	304	284	285	266	258	260	257	259	261	251	263	294	279	261	275	287	223	259	276	267	284	297	277	239	269	269	276	281	303	272	252	289	260	262	249	254	287	260	278	278	270	288	260	255	288	300	249	254	266	300	248	263	238	289	276	296	292	277	267	267	259	278	243	300	274	266	317	303	279	284	257	260	266	276	233	267	288	281	247	268	258	257	270	276	260	252	249	261	279	292	309	296	272	251	270	285	279	266	254	270	262	288	272	304	288	260	264	264	282	277	265	261	283	273	280	248	283	251	269	282	291	272	289	253	271	259	285	260	276	241	249	231	255	294	282	253	274	268	293	276	246	286	279	252	279	332	293	276	267	270	286	294	280	255	282	243	254	277	268	269	263	278	283	283	286	275	288	267	264	273	266	279	285	273	258	268	278	301	244	261	268	263	265	267	279	257	234	255	284	258	251	255	267	291	302	273	307	288	258	251	282	269	268	260	272	272	280	285	270	247	275	287	263	279	271	303	289	273	256	275	262	260	248	283	252	247	284	247	270	258	289	272	273	307	296	293	290	252	271	267	257	261	242	268	287	263	293	297	307	273	283	239	284	247	259	317	268	249	279	271	276	256	280	273	244	282	255	241	276	253	264	263	298	279	264	265	271	251	310	277	280	265	286	270	278	260	317	272	294	248	290	242	261	310	277	265	266	256	265	257	264	290	290	267	255	273	281	272	251	281	275	269	297	289	268	274	277	290	275	280	296	250	257	270	275	257	275	264	272	302	244	272	297	279	276	286	278	296	281	290	278	281	280	292	266	252	262	253	300	236	284	278	268	286	298	267	281	287	286	270	264	289	299	267	262	280	294	294	263	292	266	257	264	286	274	242	279	292	272	265	264	262	286	285	286	264	265	243	275	248	275	283	267	308	267	300	292	275	262	314	272	254	270	254	234	282	242	271	264	309	270	280	261	281	300	254	262	260	306	276	263	305	267	263	248	308	297	306	275	287	273	256	279	264	272	263	281	273	239	275	274	305	275	267	272	269	273	306	293	267	272	277	258	283	254	244	262	260	243	280	271	291	256	273	253	285	262	279	262	313	294	283	248	272	267	254	280	265	255	275	286	276	288	291	275	266	294	300	284	290	277	280	263	271	265	265	288	240	311	302	276	268	272	276	287	266	242	283	271	288	272	277	302	261	284	276	251	277	258	251	263	300	272	247	279	274	287	272	265	285	271	283	227	259	266	263	259	257	254	261	272	264	280	271	268	247	274	276	290	291	282	276	271	280	288	269	260	261	278	290	262	300	259	291	290	280	259	262	270	264	270	263	246	263	248	266	291	292	249	270	276	248	278	252	261	308	293	275	256	255	251	291	248	271	270	274	281	266	317	254	241	271	264	320	320	252	297	277	273	282	273	285	277	273	276	253	259	258	256	278	261	284	274	267	246	260	317	271	284	269	268	268	242	262	291	259	285	286	275	260	265	279	290	292	266	281	282	238	251	273	298	290	268	268	293	273	239	277	278	256	265	276	254	252	273	256	272	254	289	274	303	269	253	264	249	284	313	257	281	267	238	268	269	259	278	245	259	260	298	281	285	260	278	264	264	269	271	261	266	270	273	252	280	287	301	283	290	265	270	294	272	286	282	307	267	276	281	298	270	274	290	277	244	283	280	257	298	273	256	268	261	265	275	245	257	280	272	249	273	295	286	282	268	303	310	265	258	252	250	260	288	269	240	259	260	311	264	292	268	261	272	254	267	271	253	301	279	283	283	261	271	270	242	258	298	293	258	289	283	251	294	276	306	273	288	249	287	271	278	316	267	268	241	290	286	251	277	257	307	258	255	270	262	323	291	291	268	266	267	279	245	297	274	279	292	276	299	272	254	284	264	274	275	293	259	284	302	264	262	268	276	269	286	262	275	261	289	251	244	268	238	239	270	300	265	292	258	273	288	318	284	246	290	273	262	279	278	269	274	290	260	298	256	275	269	312	259	289	269	298	262	278	265	287	262	302	269	266	245	292	276	288	274	259	242	284	271	281	277	274	237	294	274	280	265	294	251	293	262	248	276	277	258	279	251	274	247	266	252	280	265	247	246	251	280	297	280	246	276	259	309	270	269	290	292	278	293	263	280	274	267	252	252	273	277	258	283	293	269	266	269	257	268	249	279	259	269	264	262	274	261	264	303	295	291	277	286	256	254	241	271	281	287	295	288	252	259	284	268	265	251	243	283	273	268	268	270	286	282	285	231	274	274	291	265	273	277	276	283	299	272	261	281	271	287	274	268	267	269	260	265	248	270	265	256	262	253	278	273	257	295	259	267	261	266	294	269	266	257	275	278	271	267	253	257	269	288	285	256	276	272	260	270	267	260	245	231	246	265	296	254	271	287	258	251	255	285	277	265	260	257	290	281	267	302	314	266	246	273	280	297	279	281	257	289	268	253	250	271	261	294	277	278	245	274	264	306	248	257	262	232	265	256	279	276	286	275	280	260	273	266	266	269	286	272	283	279	267	287	275	267	274	280	290	272	285	254	281	267	237	251	282	298	256	268	262	284	260	279	263	283	263	278	291	252	263	286	276	266	262	266	296	290	280	283	249	277	269	268	252	275	271	266	253	281	294	251	300	257	253	279	286	264	282	253	242	297	296	241	248	256	272	287	267	303	258	281	291	243	256	258	263	276	307	288	244	291	284	268	248	259	289	272	285	293	273	269	288	262	279	263	271	259	256	286	270	268	277	290	275	267	288	267	249	275	291	286	288	276	266	293	259	282	237	275	285	269	273	308	259	276	232	273	280	281	283	285	286	277	275	286	270	277	289	273	249	294	272	284	264	282	289	279	268	271	241	277	270	239	258	277	275	260	261	291	267	259	268	256	276	304	282	279	266	276	267	270	270	276	252	252	284	252	260	252	294	239	274	263	257	289	273	250	313	284	274	289
41732	48274	55655	52192	40908	34330	32751	24203	19819	23788	28156	25136	17907	9097	4848	2422	1331	918	777	757	760	767	716	694	703	803	727	768	738	748	733	719	723	722	728	762	756	781	701	710	733	755	663	786	743	763	717	704	705	732	787	663	721	688	716	681	696	792	745	796	704	694	729	703	722	734	761	696	741	768	738	729	711	733	676	713	749	718	757	698	753	710	715	709	733	741	747	698	757	724	717	713	721	732	727	742	726	692	768	699	718	721	726	749	730	776	712	735	738	695	721	699	748	712	727	705	744	693	747	737	709	721	746	689	723	772	691	720	748	726	752	737	796	702	726	705	752	734	738	723	754	787	739	754	822	721	734	731	730	799	707	682	754	697	753	718	747	680	688	784	726	750	705	721	727	802	718	742	743	734	751	730	716	689	752	738	734	735	718	708	696	745	730	723	708	740	699	719	720	728	688	718	767	756	751	755	752	669	672	781	720	737	721	726	729	717	716	728	749	775	756	737	752	716	695	766	750	746	717	774	706	739	729	764	739	720	718	749	697	744	785	728	748	704	744	764	717	715	778	698	694	744	733	767	772	696	723	716	746	725	725	720	756	758	696	741	721	702	690	754	737	728	758	755	709	747	724	706	686	708	740	733	764	735	738	733	719	777	781	713	678	723	719	675	733	731	728	762	748	712	659	694	711	690	677	769	743	772	700	761	694	734	728	716	719	699	737	706	703	705	720	730	745	751	742	719	701	717	729	688	713	740	745	712	785	698	728	745	778	777	738	736	727	719	709	757	750	747	760	749	753	747	743	711	752	723	737	770	753	713	690	787	714	758	756	754	698	760	690	701	751	752	757	733	719	768	725	781	727	743	683	717	755	699	724	693	792	767	719	735	692	705	732	735	770	735	740	754	727	710	735	662	775	714	702	716	734	706	740	703	691	722	723	673	756	715	755	689	774	681	733	717	793	755	702	726	712	736	704	718	740	739	707	775	682	774	719	756	711	720	718	721	726	663	778	707	697	744	761	805	719	750	689	721	741	731	771	726	743	720	785	756	769	715	742	697	727	729	729	787	761	688	740	699	735	782	741	743	730	747	770	775	779	688	765	763	717	698	735	712	688	731	722	757	739	692	735	736	696	749	711	732	723	803	728	761	729	732	711	784	767	691	724	709	762	723	710	738	734	698	759	730	771	732	737	746	749	745	730	727	746	748	692	686	706	733	705	738	744	720	689	704	751	720	713	702	714	740	708	775	729	768	751	735	790	740	689	728	718	721	717	703	724	690	737	711	746	695	757	695	731	697	692	770	704	717	700	707	774	740	719	715	761	724	712	748	723	748	745	755	717	713	721	712	717	735	706	691	715	741	690	705	724	731	740	716	725	731	724	716	747	740	741	756	704	737	766	699	779	715	676	751	736	717	718	717	731	722	708	704	753	745	731	750	763	803	728	772	743	745	701	790	746	731	753	747	685	730	744	706	762	718	735	714	717	739	723	779	752	723	713	724	683	770	756	688	705	752	705	745	764	735	673	712	723	730	677	754	762	734	724	670	741	751	699	709	714	734	737	703	749	742	750	755	710	730	773	720	717	757	751	750	759	747	712	691	758	779	690	684	677	789	725	713	743	726	699	716	749	765	716	718	759	715	755	723	698	752	702	748	721	751	757	718	716	777	753	731	755	774	732	733	700	739	697	760	714	691	761	772	720	739	706	712	705	748	774	727	736	719	738	782	725	715	735	733	710	755	722	707	704	760	741	725	712	764	720	733	766	707	735	758	747	761	764	743	742	806	641	684	688	746	719	706	724	707	741	727	755	706	771	733	728	745	749	711	794	718	710	699	697	713	687	706	713	685	733	724	739	724	724	770	771	744	734	701	738	745	760	705	723	747	715	735	729	718	730	761	737	725	753	795	775	707	728	797	744	765	685	715	739	720	676	709	725	744	728	761	757	701	755	756	745	754	753	737	753	767	729	773	704	738	747	701	707	764	754	759	705	694	725	791	721	726	746	758	717	747	781	723	724	735	674	757	732	689	762	725	800	749	712	742	748	745	733	717	766	718	733	700	761	704	754	714	766	728	697	698	738	698	713	727	725	756	733	743	734	733	782	713	661	719	722	737	686	701	729	747	787	751	736	765	744	741	669	720	711	761	739	755	697	719	766	725	746	765	712	709	771	694	708	736	692	696	721	716	755	741	746	710	764	730	698	685	732	763	726	673	714	722	706	747	722	752	738	701	752	747	715	783	712	734	726	690	741	744	743	698	740	720	729	710	752	715	735	773	717	735	708	731	700	717	767	706	718	757	719	685	738	729	728	709	700	758	740	779	678	704	742	747	723	712	710	744	749	712	708	759	686	774	762	706	751	730	681	700	711	705	731	727	753	716	679	708	693	709	724	732	752	727	744	696	702	743	763	758	708	716	730	785	680	773	776	726	732	731	777	754	705	743	755	711	710	757	750	722	728	720	751	743	662	723	768	726	726	752	734	729	709	721	718	733	771	734	731	727	747	717	798	718	743	705	718	790	744	721	714	735	754	729	720	746	731	714	714	754	735	741	745	735	688	722	725	750	715	758	717	792	693	684	760	731	699	738	730	685	729	719	705	705	677	709	731	733	765	785	719	698	766	722	724	734	673	721	739	721	778	732	732	710	694	747	719	785	724	743	696	720	740	733	727	695	721	687	760	750	746	683	752	703	788	698	747	708	685	720	716	724	732	698	719	711	747	702	723	708	717	697	697	723	704	695	757	704	711	790	721	719	716	697	721	738	719	752	734	737	701	737	725	756	669	698	716	709	738	736	731	772	650	758	748	779	734	734	768	773	715	759	734	771	669	705	749	699	769	786	780	672	712	752	698	751	725	740	742	748	677	714	743	731	751	705	704	763	704	734	773	742	773	753	782	719	730	722	719	667	719	696	797	721	755	737	769	688	739	696	743	705	706	721	719	756	797	733	764	713	739	744	744	766	698	705	782	721	776	687	718	737	741	696	771	727	762	739	773	728	741	733	743	705	758	755	706	719	762	735	729	749	771	741	731	722	751	712	714	726	703	775	751	721	710	736	737	697	738	738	743	716	752	694	749	775	752	736	703	743	737	736	735	746	695	714	735	775	717	728	737	738	675	737	716	740	753	718	690	735	774	724	703	749	732	734	699	707	702	716	724	725	696	710	698	774	711	708	764	662	758	730	714	718	696	737	688	710	706	716	686	720	747	745	755	730	722	731	715	711	692	690	727	690	756	693	716	749	722	759	700	698	689	721	729	773	729	739	696	725	715	724	726	757	685	679	672	686	735	747	732	751	721	708	731	737	727	701	650	724	748	742	732	766	722	726	726	734	725	724	769	755	722	776	744	746	707	687	721	769	761	753	735	707	774	694	756	706	688	737	708	708	683	745	710	736	756	743	746	795	739	754	716	748	747	758	701	753	727	692	721	739	704	704	732	703	756	727	731	758	709	727	696	717	739	749	748	730	701	716	764	745	727	690	753	762	753	708	720	727
37291	33677	30008	19106	6900	1930	880	710	577	657	664	636	544	438	345	323	301	273	299	268	297	303	289	266	290	269	310	285	317	287	282	301	291	308	281	307	286	346	298	271	278	308	291	295	312	298	309	300	283	280	315	277	271	288	327	271	279	290	305	301	308	300	292	266	293	278	317	324	306	298	296	276	283	284	331	321	271	341	286	320	276	302	266	305	297	270	288	333	301	299	284	301	315	289	284	289	312	290	270	264	297	296	287	251	321	327	279	260	295	308	284	315	251	305	270	295	277	288	299	288	274	286	274	305	282	259	301	300	303	299	302	294	284	329	297	273	285	283	281	285	262	290	298	293	290	277	333	300	301	267	298	299	303	308	329	284	272	276	289	281	317	314	301	312	291	280	314	280	291	289	271	293	280	296	273	281	298	277	294	269	270	287	295	293	256	287	280	279	260	285	290	313	308	307	263	278	301	284	289	268	311	304	287	309	284	298	316	307	265	303	299	313	296	278	291	276	288	232	333	314	276	308	301	302	300	307	291	283	311	275	308	292	296	319	270	268	294	290	312	266	302	298	292	312	317	286	240	297	272	302	312	312	332	274	273	265	299	267	300	287	303	283	302	284	320	281	290	299	277	296	288	308	317	297	292	311	318	279	295	281	281	289	305	285	285	280	274	264	283	269	290	257	312	291	278	306	290	299	278	282	248	286	281	283	256	289	297	319	309	301	280	338	307	289	304	281	272	289	290	310	317	282	300	290	305	274	313	274	315	315	326	279	318	268	285	309	293	280	310	300	282	306	318	319	285	284	286	263	288	289	290	301	295	292	286	301	315	294	312	304	326	306	282	279	259	306	324	282	307	287	311	298	315	275	298	284	280	312	279	285	286	280	240	281	274	290	264	327	281	296	300	309	301	305	292	285	268	287	315	285	281	284	266	275	284	313	321	289	302	305	305	328	278	280	297	286	279	287	290	288	288	273	303	307	284	294	306	297	257	309	332	303	322	282	313	290	300	306	292	276	321	292	302	270	307	315	311	276	288	295	292	334	297	277	291	282	275	323	292	282	292	312	312	310	312	277	315	323	307	311	301	298	320	272	307	291	277	304	290	346	285	326	252	290	288	298	313	284	292	260	295	303	295	321	283	296	277	304	290	285	280	282	310	270	299	275	322	303	309	298	307	305	312	296	300	297	288	298	288	297	307	292	306	291	264	317	302	299	303	304	302	285	265	277	295	292	304	313	287	275	276	286	289	315	298	310	303	295	312	304	317	299	323	317	287	312	300	300	308	289	275	300	311	323	308	290	302	294	268	296	309	292	274	285	300	273	277	311	288	267	300	287	301	291	303	304	301	269	296	310	339	269	318	295	291	300	289	303	292	286	295	313	282	326	272	330	279	261	317	282	316	283	315	310	297	278	320	313	300	289	305	311	311	295	304	311	284	304	300	281	309	270	266	286	297	305	278	304	251	302	268	298	273	284	283	265	295	302	311	304	277	321	302	303	282	298	328	280	287	289	301	308	289	264	290	308	287	305	323	284	294	284	274	300	296	334	270	310	334	280	276	299	321	279	271	287	301	284	271	283	310	286	290	288	322	318	294	292	305	301	319	275	298	290	276	288	311	283	316	305	285	337	307	287	298	306	302	308	300	309	288	299	292	311	301	295	286	314	298	269	306	323	320	301	292	298	278	316	320	308	263	309	286	274	289	266	295	323	312	301	324	308	304	307	306	294	296	267	299	297	305	300	301	306	279	297	263	299	293	266	292	270	254	281	286	288	302	264	306	279	305	331	291	310	270	294	263	295	306	285	297	303	280	272	308	284	303	294	265	284	305	287	300	292	298	285	285	302	286	324	320	306	297	317	310	303	320	274	287	321	297	254	290	277	274	299	316	298	313	294	302	309	319	304	283	326	296	283	317	274	275	297	287	281	291	299	320	288	275	316	316	297	299	285	318	322	310	288	295	315	285	263	310	274	328	296	279	270	316	293	303	271	302	291	281	287	288	277	312	296	318	297	305	293	293	303	311	295	280	303	320	293	300	279	291	283	280	300	288	300	295	319	312	303	289	310	291	283	294	306	295	284	297	300	301	252	286	258	298	288	294	277	281	320	284	284	325	244	290	285	275	318	303	335	329	287	282	290	331	300	295	293	273	285	323	248	287	288	284	282	281	287	296	290	279	287	287	295	312	286	304	302	280	303	290	294	304	283	284	309	287	307	267	296	293	291	286	297	315	322	300	289	302	257	297	307	309	313	302	317	319	306	280	280	303	325	320	288	302	278	268	260	332	310	312	306	327	304	290	309	289	279	287	316	315	289	307	307	312	294	294	282	283	267	322	288	285	279	280	277	264	308	281	314	300	317	318	295	289	306	320	303	283	277	319	285	299	285	275	312	343	298	280	311	311	315	289	290	290	316	317	299	311	325	282	309	280	316	293	294	285	331	265	292	323	293	276	323	319	289	287	309	318	274	284	280	316	312	300	295	270	293	290	317	275	339	286	304	289	316	289	296	289	265	262	292	289	303	264	333	313	304	284	274	269	309	284	314	282	292	283	297	305	270	310	292	292	286	306	310	284	295	314	301	275	293	284	285	294	281	308	267	301	265	284	295	302	297	301	296	319	278	296	281	270	293	317	297	274	286	299	308	288	259	325	291	284	303	284	326	285	318	333	314	300	288	285	287	286	286	291	297	255	297	290	311	296	302	297	260	268	298	285	295	298	302	285	281	292	325	308	262	274	269	302	302	303	322	282	275	279	312	275	278	303	306	288	278	291	286	288	287	280	294	304	310	280	284	303	302	270	280	310	276	283	283	319	290	292	287	315	315	288	275	277	291	285	302	296	274	284	341	302	282	280	294	329	272	313	281	281	306	323	284	259	293	323	288	297	296	281	266	289	315	289	308	278	272	307	317	310	294	316	304	289	328	289	258	298	294	328	282	305	305	273	297	294	298	269	295	293	285	307	285	277	287	277	313	312	296	270	298	288	311	292	316	295	280	312	300	326	306	298	306	294	308	272	308	304	316	242	289	313	256	315	282	334	293	320	296	289	319	289	305	282	300	321	295	305	280	270	293	297	258	293	254	297	316	261	298	280	303	311	306	291	305	279	318	264	295	325	292	296	292	285	302	299	311	307	281	319	292	274	279	290	329	307	304	315	293	305	313	321	292	278	286	294	293	312	285	326	305	288	283	292	304	294	312	287	276	273	266	271	294	284	291	311	305	277	301	279	294	277	292	260	295	272	332	295	295	288	285	314	304	291	307	308	312	306	301	296	310	298	277	283	300	310	264	305	307	297	313	312	293	307	278	289	287	294	273	312	290	281	312	313	302	290	297	290	269	270	287	286	297	289	316	290	290	298	297	301	308	257	254	299	277	272	312	312	292	272	290	298	281	305	306	293	319	305	272	282	300	307	333	289	271	282	301	317	281	303	303	288	286	283	318	317	284	313	270	300	315	336	298	284	284	261	314	287	293	287	304	266	293	272	267
25055	27185	34001	27285	14900	6375	3989	3112	2345	2756	2949	2630	1972	1462	1083	916	845	807	788	786	801	828	788	835	809	736	770	793	763	826	777	813	837	765	780	798	777	821	768	758	755	767	779	776	794	811	809	801	806	765	773	792	760	787	814	790	776	811	810	730	780	850	772	818	810	767	810	833	795	828	786	779	768	796	763	742	787	815	803	772	754	789	730	814	797	808	789	771	768	742	753	772	790	735	849	765	812	837	827	743	787	832	752	762	754	765	796	789	774	804	779	787	767	825	767	776	848	793	796	759	799	819	794	761	834	764	818	757	833	799	764	816	770	762	768	759	755	810	767	781	796	744	801	841	864	777	789	768	782	775	782	793	763	818	750	811	777	752	715	778	814	768	785	795	768	736	760	767	734	765	824	821	816	823	760	825	804	782	804	763	791	754	751	749	782	814	764	776	757	798	780	727	797	779	781	755	762	722	790	799	806	781	777	806	753	784	787	751	777	711	750	786	785	817	753	782	790	819	799	774	770	766	708	718	791	791	805	746	773	797	776	733	775	759	814	778	781	780	809	792	826	809	786	807	768	816	751	755	748	768	769	765	767	752	847	801	732	775	790	812	761	792	758	804	810	834	845	736	809	829	746	730	820	783	748	749	781	760	784	746	854	786	811	813	804	838	809	757	762	797	786	788	813	770	765	761	784	757	791	782	729	736	739	757	798	799	790	771	768	762	789	789	780	794	831	753	787	769	791	826	766	785	753	792	787	755	783	832	759	753	834	786	818	835	761	757	853	833	785	794	799	792	766	798	783	781	767	823	822	787	761	783	763	809	775	805	783	783	839	769	817	807	734	820	808	804	825	814	810	784	783	758	800	805	786	872	761	809	767	825	805	783	780	763	777	792	772	751	768	797	765	807	766	804	770	785	784	782	759	789	755	758	823	795	772	723	782	793	734	777	790	770	820	749	797	775	777	790	787	752	812	751	752	892	783	767	791	742	789	767	781	759	785	815	739	767	788	741	774	803	821	786	787	772	816	768	752	814	782	769	724	778	776	785	746	774	754	777	783	831	741	762	785	788	788	787	778	837	769	753	784	796	781	771	800	823	807	788	788	841	851	754	757	757	800	779	777	764	822	761	747	791	791	793	849	806	807	762	742	769	818	780	819	762	814	728	803	804	771	750	773	784	753	822	779	833	776	767	784	753	820	773	799	809	764	761	766	746	770	770	811	795	770	745	758	788	763	763	810	787	760	757	798	781	787	786	822	785	746	781	784	788	806	835	776	831	771	837	759	779	769	805	791	758	820	777	786	808	808	767	850	799	791	802	791	751	736	779	759	781	820	789	793	776	809	792	730	783	804	800	797	785	777	746	839	772	786	751	765	799	807	748	839	838	788	794	792	777	803	796	777	777	793	802	754	801	817	772	768	805	794	811	763	777	751	793	781	808	822	784	766	837	791	777	794	842	832	757	818	780	820	840	779	766	813	731	757	779	815	780	823	758	751	808	810	788	776	776	749	751	751	814	811	812	782	803	784	797	780	809	769	838	821	784	839	792	850	768	806	784	802	743	764	790	755	817	801	755	755	781	833	804	786	795	777	805	782	803	718	809	761	789	781	755	730	806	800	830	790	803	846	758	788	818	759	785	814	779	760	786	801	802	822	767	804	792	830	779	832	773	773	743	777	759	783	808	806	767	765	762	794	791	761	805	764	792	788	775	788	792	753	785	750	771	785	801	746	754	794	784	789	806	862	786	755	794	794	784	756	765	755	777	768	825	793	790	781	769	791	823	830	848	763	762	786	765	763	752	817	782	754	808	842	783	779	777	798	788	780	809	774	793	791	770	803	758	814	779	781	825	745	809	793	752	754	774	776	822	788	805	786	789	806	789	777	779	782	810	762	758	815	765	763	788	789	816	710	799	776	790	734	753	811	826	759	829	780	809	765	804	831	810	758	792	715	790	721	750	792	776	815	783	748	742	757	799	737	805	811	756	802	777	731	808	853	846	764	803	744	737	773	760	792	759	823	737	765	747	780	849	764	794	852	781	786	771	800	836	753	767	777	792	757	786	807	765	792	796	814	770	797	802	748	754	790	785	736	799	747	818	742	793	839	744	818	792	813	731	784	779	821	809	741	809	800	748	806	816	761	795	768	840	781	761	747	765	761	761	796	784	750	775	760	821	774	814	797	763	811	765	806	797	800	780	823	758	811	839	732	796	786	789	785	836	781	800	782	787	813	805	753	719	756	767	790	789	774	813	776	822	836	774	795	770	728	769	820	800	777	753	812	851	761	768	844	778	782	812	816	817	785	791	797	773	792	824	801	754	759	780	783	778	753	801	798	763	798	764	765	798	779	753	762	751	818	778	763	792	782	802	850	798	779	785	814	755	786	800	758	789	781	780	807	790	800	832	782	768	785	770	789	777	771	774	768	808	764	774	748	757	817	770	819	833	803	788	814	773	781	743	743	791	756	790	803	773	793	791	756	801	756	800	754	752	755	843	773	846	759	791	776	701	763	793	727	771	735	830	804	794	777	808	757	754	791	750	782	798	814	819	745	781	792	740	813	753	797	744	797	784	748	823	788	801	782	829	803	803	785	767	776	796	773	770	801	778	810	730	753	775	805	812	763	807	801	838	770	804	760	779	758	767	766	748	768	779	750	770	772	730	764	784	803	783	785	806	794	804	770	741	752	776	753	805	789	767	782	792	753	807	765	762	733	795	750	825	774	755	807	831	766	766	770	790	814	819	799	768	750	776	738	779	790	801	777	801	782	816	774	745	776	821	794	767	800	800	776	794	752	768	808	797	842	801	748	714	791	734	750	811	774	785	760	800	790	773	771	781	856	769	745	803	790	782	836	759	806	809	832	773	739	745	740	773	811	792	810	782	784	813	761	784	759	754	751	769	793	781	785	779	789	810	800	768	758	781	793	802	760	750	803	776	762	761	758	813	777	763	855	778	722	806	779	748	777	859	767	818	804	744	773	740	757	797	767	814	774	830	797	782	776	743	781	786	788	713	717	801	778	832	771	779	743	775	869	820	809	780	767	784	839	773	755	810	775	770	777	840	834	770	805	736	791	799	808	783	780	751	735	826	803	807	766	814	849	804	762	776	776	784	789	779	795	748	803	747	741	793	741	802	736	787	760	817	758	858	819	802	813	791	763	794	800	820	766	821	774	806	827	792	766	803	771	807	809	766	822	768	794	765	771	800	799	835	757	746	862	771	747	765	816	767	815	760	795	790	772	769	766	773	839	771	815	786	809	831	823	762	792	817	795	774	805	757	762	759	826	736	777	770	762	839	717	743	793	745	856	831	783	788	766	749	828	784	818	793	735	829	791	780	766	790	777	772	824	756	786	804	779	795	763	822	788	801	802	775	737	787	774	794	809	763	759	809	743	791	801	810	803	787	752	760	752	737	748	829	787	739	776	781	763	784	784	777	778	796	786	824	796	811	801	782	779	778	789	790	792	759	733	772	752	825	755	799	789	778
48764	44683	44314	34231	27482	18024	13733	14999	7020	6033	5453	3296	1952	1204	713	447	331	268	310	284	294	296	283	298	288	265	269	288	273	298	285	257	282	271	320	288	306	303	295	281	301	307	300	305	330	318	313	284	266	298	305	296	286	304	269	300	298	328	243	260	263	304	269	312	298	271	298	313	271	281	262	315	305	264	304	282	283	265	257	305	296	281	284	264	296	282	257	250	287	300	280	289	268	271	294	296	314	303	259	262	283	355	284	305	285	301	290	312	289	300	272	275	306	290	287	287	256	278	297	284	283	289	279	286	272	281	283	298	296	272	266	302	250	273	273	283	266	299	309	263	297	275	268	269	277	266	277	289	270	264	307	278	314	277	317	303	280	317	264	299	288	259	269	275	265	308	258	269	311	253	309	282	285	295	296	262	271	305	272	288	282	269	286	276	300	270	295	275	270	255	278	283	303	272	282	278	275	286	283	271	281	264	266	284	264	254	279	275	274	286	308	267	291	274	295	265	288	270	305	276	294	295	307	276	291	240	276	275	308	289	270	300	311	284	286	278	277	283	296	250	291	298	256	282	294	288	235	267	277	285	295	247	327	276	302	289	299	295	278	268	268	267	246	289	269	330	286	255	263	280	309	268	294	275	259	271	318	309	277	281	280	280	259	274	272	254	292	275	302	286	303	291	256	307	307	289	302	349	278	314	288	290	263	274	226	297	279	267	268	297	312	284	282	250	273	281	305	301	250	254	304	279	288	330	281	264	293	302	294	312	268	286	310	284	316	250	268	267	268	312	303	299	286	297	273	287	287	279	248	277	270	282	270	298	260	313	245	267	303	274	274	285	307	331	265	272	281	290	274	306	282	247	251	265	317	285	251	252	247	299	256	252	289	312	289	311	263	296	269	286	300	267	306	279	329	277	267	279	302	241	292	276	288	279	291	266	287	277	286	276	259	297	272	273	279	306	274	315	266	276	274	264	254	311	285	307	319	293	257	274	257	254	314	254	281	299	286	263	257	301	242	273	282	284	311	246	305	269	284	280	276	273	294	293	292	287	281	292	265	276	272	268	270	282	281	263	283	277	294	287	311	287	279	306	289	262	250	284	299	288	298	262	272	273	293	302	256	285	268	259	287	265	273	248	315	291	283	277	279	274	269	266	298	310	266	294	303	288	274	279	258	306	303	285	268	287	277	260	294	290	298	281	279	285	277	287	285	271	291	308	302	265	256	283	283	284	279	282	293	249	292	284	285	265	311	271	299	271	273	289	301	277	292	300	281	260	283	302	273	301	280	268	297	261	291	273	299	248	314	310	331	278	265	276	287	276	285	276	295	277	289	287	265	297	324	270	295	301	297	284	281	282	269	272	251	293	327	278	258	280	276	295	296	261	287	290	296	266	305	299	288	275	266	290	296	288	308	273	293	306	278	270	266	284	309	266	232	309	284	287	292	288	301	266	284	278	292	299	283	303	305	285	289	280	319	279	280	279	282	287	291	297	282	275	307	258	257	291	316	268	293	285	282	281	272	281	292	267	310	296	291	323	288	289	276	281	292	278	269	292	288	291	295	289	257	279	263	273	288	281	295	307	286	268	273	254	307	288	287	304	255	278	300	275	272	288	290	292	277	251	240	270	277	292	273	270	281	259	305	268	269	283	269	271	285	281	285	277	312	287	250	298	283	273	275	323	290	277	288	256	255	281	291	312	257	263	288	293	285	295	274	269	261	297	297	275	298	269	294	272	300	293	303	284	285	297	275	306	291	265	283	302	291	265	284	282	278	303	272	270	280	286	307	263	259	293	308	243	273	273	297	294	277	303	281	292	304	259	289	264	281	298	298	315	264	288	307	233	328	291	285	278	320	281	284	287	297	253	281	286	250	278	286	255	269	309	324	262	281	301	265	273	278	287	307	306	265	295	300	275	328	267	274	248	301	264	282	307	273	283	254	285	290	286	236	254	277	264	271	288	281	291	285	289	275	279	285	316	259	317	292	296	282	278	293	282	282	285	274	276	301	297	290	293	305	291	278	312	259	246	274	292	276	314	296	272	300	295	272	298	283	258	294	256	278	278	300	308	283	279	262	253	252	279	283	285	262	273	269	254	300	289	282	271	277	280	307	270	286	300	272	271	309	311	296	267	269	289	299	300	265	292	284	274	271	269	256	314	278	270	274	290	325	255	282	289	252	268	279	273	285	312	299	260	294	289	281	282	285	280	317	287	277	258	303	300	290	286	271	271	311	260	304	297	299	320	251	288	267	285	308	288	276	274	268	287	292	284	290	302	277	284	298	296	278	292	291	258	260	299	327	294	303	277	289	297	290	285	255	255	323	283	319	270	277	342	259	278	295	284	257	251	297	269	266	278	270	296	289	282	299	296	285	264	265	290	283	298	280	246	275	289	311	299	315	293	306	281	320	269	232	286	282	286	268	297	270	269	265	259	283	259	276	280	255	271	265	267	285	268	275	282	266	289	271	273	254	266	255	270	285	302	258	320	279	286	283	281	267	277	287	279	268	271	281	307	306	295	288	284	260	268	249	305	283	286	242	297	274	283	252	272	267	313	294	304	277	276	272	279	291	292	273	299	246	322	259	271	267	272	268	320	273	247	263	291	290	295	265	326	298	280	282	281	271	285	308	279	309	297	261	270	267	283	299	308	276	257	288	299	308	287	298	301	297	287	242	280	293	263	334	296	284	286	289	273	286	269	227	276	299	291	278	274	296	285	266	273	300	289	272	266	239	284	301	300	274	268	295	279	289	309	252	297	293	313	284	297	275	229	314	332	291	265	293	277	267	273	289	286	273	261	294	298	289	266	250	276	266	269	262	280	296	263	294	268	281	281	270	301	284	309	267	273	253	301	298	278	277	269	271	312	337	299	285	281	292	278	281	261	300	291	281	269	293	329	317	271	286	279	277	287	266	277	301	259	282	260	310	289	291	279	261	279	321	278	311	296	297	258	258	278	271	255	268	288	281	283	289	287	343	247	281	283	280	282	255	292	282	292	296	295	270	285	261	272	286	255	313	258	285	274	289	303	290	269	260	284	280	279	286	269	302	291	279	281	290	302	269	293	277	287	310	302	307	284	283	293	274	290	301	273	306	276	299	293	292	261	275	291	297	305	317	278	281	280	269	317	301	259	274	320	280	280	303	300	279	295	262	280	301	293	300	285	241	299	289	262	264	309	289	275	249	284	265	291	251	296	279	263	308	285	285	303	305	261	297	296	270	294	286	296	286	265	264	288	263	278	301	275	267	293	299	261	294	306	261	292	276	324	282	293	304	260	292	272	269	301	282	301	302	271	308	275	273	274	291	316	279	295	262	280	277	263	274	280	281	302	247	263	272	295	268	300	280	295	262	280	293	285	276	278	294	270	293	245	260	287	292	276	275	289	279	268	280	283	234	302	291	272	269	292	285	294	299	289	284	295	286	277	271	277	287	299	290	306	312	262	257	302	311	287	294	269	287	308	271	286	268	291	272	269	280	291	258	284
32020	36861	44623	43150	39733	32847	31440	33765	19825	21453	19683	13758	8903	5586	3083	1543	1032	859	874	730	771	810	781	807	750	733	756	781	739	832	773	707	700	752	707	840	794	733	699	771	770	757	763	689	768	773	759	798	840	792	796	757	780	756	742	750	745	740	777	789	754	749	751	747	796	789	715	762	683	756	771	743	750	739	759	771	770	787	743	738	763	739	740	756	793	722	754	792	718	780	758	797	728	733	732	730	718	779	726	778	787	795	783	811	725	787	779	725	745	781	810	797	743	756	749	731	738	730	743	757	724	720	754	749	753	762	776	743	758	753	805	778	743	728	727	727	753	727	745	748	760	726	750	785	782	708	773	708	773	722	702	749	803	750	772	718	751	760	761	802	708	728	690	722	729	761	778	722	823	731	753	813	806	782	802	744	726	768	764	738	723	762	735	732	733	747	770	726	725	771	791	793	739	741	829	742	767	705	739	762	776	794	753	746	778	724	724	751	779	757	732	764	785	788	685	736	771	799	717	768	762	770	767	695	813	850	733	754	749	718	715	735	763	729	728	742	738	755	768	750	740	730	747	779	766	776	781	737	758	723	751	757	767	738	722	777	751	728	720	774	762	806	753	741	806	767	805	756	734	722	787	779	743	752	741	807	788	707	705	767	741	781	773	731	765	766	721	725	763	748	744	757	726	772	731	752	709	740	738	775	747	771	807	806	691	759	744	789	734	799	759	742	734	742	777	728	724	790	767	721	771	733	767	747	746	740	782	768	762	798	811	768	763	813	743	717	766	782	719	787	812	690	749	774	757	759	720	793	762	796	705	751	756	804	774	765	732	728	727	778	738	772	754	735	787	706	764	765	811	750	749	762	748	770	746	755	752	734	794	741	774	785	740	782	733	782	719	720	752	756	751	754	749	785	768	712	717	749	759	747	768	765	797	782	756	701	751	828	721	749	724	743	737	773	819	797	716	721	752	766	728	763	779	693	756	728	685	800	781	777	800	756	776	769	765	784	792	723	724	746	731	796	777	770	736	728	786	802	731	734	799	761	761	778	729	791	718	747	759	762	710	758	708	747	743	747	759	727	691	744	757	761	769	781	720	837	724	739	744	754	779	790	735	798	731	733	731	707	787	770	762	732	757	744	753	740	777	723	734	718	771	737	748	727	749	763	758	736	781	733	754	799	736	730	736	734	767	746	796	725	786	808	760	712	724	741	715	738	758	796	758	717	755	733	724	819	735	742	757	756	786	771	753	761	748	748	764	696	751	753	778	787	787	713	757	755	726	764	756	778	770	782	757	744	804	741	793	756	736	767	763	769	722	805	725	746	746	724	788	742	707	748	742	779	742	764	776	793	777	774	764	743	758	729	760	768	782	767	779	781	748	779	741	787	765	762	767	739	726	776	744	739	764	745	765	726	738	703	725	738	762	769	767	736	767	823	741	730	721	725	831	773	737	783	750	770	740	749	755	743	781	752	720	742	784	736	694	767	760	751	718	755	746	801	736	753	722	758	757	750	785	750	738	742	785	758	792	757	776	791	717	748	744	714	733	793	751	767	730	700	735	754	796	727	755	723	742	795	736	728	756	760	704	736	768	715	725	749	722	729	755	732	745	842	759	783	722	770	812	726	761	770	803	764	759	762	723	703	786	754	760	830	749	795	742	749	739	712	742	760	815	735	733	759	758	743	761	786	731	759	715	735	761	755	778	780	789	722	782	744	758	733	760	737	766	785	775	795	796	699	803	753	731	753	753	779	829	727	758	707	726	752	717	789	726	777	756	717	747	769	754	688	724	731	748	773	756	752	733	748	706	743	756	757	770	747	760	795	777	734	752	715	764	771	763	737	750	774	777	729	809	806	732	771	778	763	748	793	752	752	687	730	788	753	743	756	780	769	767	764	723	733	728	728	786	813	778	813	741	787	770	806	766	790	740	730	749	755	758	758	737	818	747	760	725	783	764	711	773	770	763	782	773	737	746	745	746	766	733	794	752	764	774	736	700	767	751	714	727	772	733	782	747	754	784	759	780	756	753	759	735	762	740	762	741	775	779	819	765	740	766	729	769	757	732	762	762	732	782	773	809	719	737	756	751	758	771	765	714	715	711	744	776	761	718	773	796	719	784	747	759	754	770	767	745	767	795	704	765	737	774	801	764	749	758	741	790	777	793	764	762	754	739	755	727	737	742	757	701	779	721	777	782	752	690	755	754	728	803	740	789	723	783	751	753	743	743	772	715	729	749	709	715	740	739	716	773	758	761	724	765	762	777	753	761	738	781	749	728	801	776	725	757	785	768	740	775	732	733	751	786	729	753	694	808	732	695	765	756	771	745	753	719	702	741	772	689	765	811	775	796	790	758	768	737	734	752	721	736	745	726	756	779	745	728	720	771	751	776	753	755	766	788	754	759	772	720	795	723	720	799	769	793	739	759	740	744	791	753	749	750	802	706	759	743	728	771	763	804	758	785	757	769	699	758	786	766	789	743	719	720	724	706	734	772	783	765	756	771	731	749	689	767	742	750	764	731	715	766	743	804	774	746	784	714	761	754	748	778	736	772	742	826	716	734	799	787	751	772	776	718	720	758	709	740	758	731	705	723	767	766	750	792	709	760	752	774	706	763	769	781	755	784	773	759	760	725	753	753	755	765	746	763	741	747	758	743	759	757	747	775	756	729	747	797	766	728	749	720	732	748	789	724	750	757	762	768	787	763	733	750	746	724	777	759	781	764	742	755	744	793	804	766	730	698	789	731	783	747	722	790	744	747	723	741	783	798	762	777	758	770	779	751	787	725	774	772	760	742	767	712	750	733	776	738	760	773	745	756	763	788	755	773	783	703	743	706	720	721	740	761	798	784	745	715	746	777	784	750	783	780	797	728	738	746	691	734	740	772	750	728	711	728	756	767	791	743	759	738	746	704	799	728	733	759	751	766	781	742	757	758	727	747	751	746	754	739	768	704	763	734	678	764	750	767	815	769	729	783	751	781	736	780	770	701	732	758	718	795	730	752	739	743	704	787	775	729	753	770	735	723	774	754	743	732	799	775	727	715	809	796	754	694	745	743	772	741	746	720	764	751	780	775	753	753	805	777	773	784	788	777	766	772	762	706	784	727	790	781	744	726	714	766	763	775	750	756	719	721	771	755	767	749	727	746	773	781	758	743	749	718	742	708	777	762	783	756	795	731	718	743	749	783	741	765	778	740	781	737	749	798	812	797	727	754	758	705	770	820	788	754	757	735	769	712	742	723	683	751	751	761	819	706	739	750	782	718	783	767	780	737	753	767	710	770	795	692	761	781	755	749	773	759	741	773	698	758	766	727	773	706	744	743	766	779	719	754	765	776	743	764	799	721	703	750	713	747	734	730	762	777	791	743	733	821	693	760	743	783	708	756	746	731	777	733	793	772	742	788	745	796	717	755	726	769	746	789	736	698	708	768	730	748	793	793	798	756	766	763	804	736	765	778	736	756	750	773	772	743	758	771	766	783	789	791	770
50117	51441	54328	44894	34652	26108	24885	29001	21054	13036	7787	4320	1801	950	609	422	317	268	287	254	280	278	301	286	270	260	233	269	259	258	247	260	288	241	266	293	264	271	269	283	264	293	280	279	255	265	280	314	273	281	245	282	266	272	278	274	240	278	286	262	280	270	267	250	260	289	280	254	249	274	302	267	266	243	271	263	259	247	268	241	314	280	270	291	237	255	273	262	285	255	250	264	268	282	281	257	261	282	267	270	276	306	285	260	253	281	255	276	262	298	245	264	238	273	264	253	289	274	249	266	284	290	266	262	257	277	266	270	269	278	288	258	258	272	299	233	261	279	261	261	288	265	248	263	281	269	252	264	285	236	281	248	267	254	269	307	263	256	272	269	276	297	256	252	266	266	261	272	277	285	260	279	277	268	293	284	274	308	297	258	296	284	258	270	241	261	243	258	275	278	274	255	259	278	292	277	247	264	271	260	262	262	315	269	275	282	287	258	248	269	297	253	241	270	269	285	276	265	276	280	255	252	249	264	282	269	234	290	299	325	280	286	277	252	279	281	272	277	267	254	298	256	278	279	233	290	286	277	281	259	250	303	224	239	304	266	250	259	301	265	311	291	273	246	259	275	278	279	260	279	249	272	266	282	245	308	292	249	266	261	265	273	271	247	260	253	243	283	268	259	287	253	283	264	252	264	265	268	257	229	289	252	260	268	282	261	282	269	261	252	271	254	277	277	268	269	262	247	260	282	230	267	263	251	244	287	272	272	247	284	250	274	241	276	271	244	266	260	267	273	248	255	263	281	275	276	252	264	274	225	264	264	243	232	274	251	254	263	299	266	284	245	242	294	279	265	279	231	253	283	250	242	264	267	242	271	270	247	284	267	259	267	256	255	299	250	266	260	274	303	267	261	286	269	244	241	271	251	245	277	276	304	289	258	286	265	265	267	261	282	275	266	285	286	271	275	262	261	254	286	284	305	260	288	258	265	257	247	263	272	274	250	284	242	278	276	247	267	266	268	270	277	274	257	274	241	255	284	267	285	296	283	250	249	238	288	277	267	252	279	251	272	257	251	256	287	282	255	265	254	260	273	269	271	257	275	237	246	265	257	266	251	262	267	252	294	256	299	303	287	275	252	284	267	255	284	267	284	290	269	286	253	268	258	243	288	226	275	251	246	272	272	271	265	244	265	255	254	269	257	282	273	270	279	278	282	254	268	271	252	258	294	305	270	280	238	256	293	286	263	255	309	266	269	290	262	278	238	270	279	268	282	247	250	253	263	278	294	269	279	271	285	295	259	270	279	290	261	277	258	257	255	283	265	278	261	258	272	246	259	261	274	293	270	219	275	294	279	265	235	275	261	269	250	256	262	286	291	265	275	273	230	274	269	265	284	246	265	276	271	244	274	283	271	277	253	264	249	253	257	237	272	278	240	270	261	247	263	270	273	275	271	241	268	291	270	289	282	256	248	239	273	275	279	269	244	264	276	265	253	256	244	240	295	271	290	259	273	243	253	273	236	266	288	248	277	236	265	302	295	285	257	234	284	300	272	262	238	257	267	288	260	261	280	252	263	288	264	255	258	284	302	266	279	236	256	289	279	289	267	291	256	253	262	282	283	274	250	265	232	245	280	268	239	257	243	280	256	268	271	290	247	270	279	253	270	230	225	250	270	274	270	268	269	266	308	252	261	276	252	258	249	256	253	282	284	267	266	267	254	290	265	259	251	255	263	271	254	288	268	275	293	274	291	235	263	269	235	239	261	243	250	254	267	246	284	272	263	274	266	268	221	258	285	254	273	264	258	293	254	303	293	286	260	248	289	275	263	283	275	275	285	256	271	248	279	257	235	280	281	291	266	272	276	235	293	269	252	259	269	299	249	283	282	254	279	260	262	259	282	271	283	262	257	259	269	244	240	258	248	250	251	271	311	275	298	268	269	274	251	257	256	257	248	296	261	263	264	268	288	263	298	280	264	250	266	262	279	271	265	283	271	249	263	272	247	252	281	282	252	278	271	270	250	246	280	262	236	286	273	267	255	285	284	280	246	262	299	249	279	276	278	293	306	251	263	281	261	289	266	262	251	281	278	270	278	243	255	275	265	261	252	233	258	288	260	277	257	247	227	279	260	276	288	280	261	234	291	269	270	255	261	269	261	262	252	247	275	275	260	261	296	252	274	274	255	268	238	255	256	242	254	263	230	272	280	273	266	264	271	271	273	266	249	265	267	246	283	239	268	260	308	276	266	258	257	252	293	275	261	256	286	258	283	275	263	241	245	283	262	265	257	249	289	290	253	273	271	295	276	264	256	268	281	293	290	268	254	269	278	292	277	259	298	270	259	289	249	252	262	255	298	265	277	288	263	258	298	267	276	285	250	263	274	312	245	258	278	281	277	242	272	258	263	257	285	255	270	305	257	267	255	262	247	214	234	267	260	278	275	263	277	270	266	292	282	269	268	231	270	295	260	292	247	263	244	266	260	271	277	243	252	235	263	254	233	252	262	267	279	272	281	278	252	316	299	287	299	276	262	273	259	262	278	261	270	288	263	252	272	254	256	256	251	303	296	263	290	242	260	250	244	323	279	235	255	272	281	281	278	298	267	308	299	268	262	296	254	247	300	258	277	250	256	265	240	240	260	272	275	243	250	266	270	296	279	239	263	258	256	286	289	262	235	294	252	279	275	282	260	247	278	248	288	257	246	277	262	239	282	257	294	245	248	280	271	282	251	244	250	301	248	308	304	275	279	270	297	255	277	280	279	257	275	260	224	253	290	260	301	247	278	290	241	267	283	245	278	281	272	250	290	286	268	294	229	291	252	263	283	231	263	248	300	259	265	261	265	259	245	308	258	269	250	282	285	274	263	284	248	272	298	236	277	242	244	281	290	272	276	272	270	267	261	268	304	292	260	269	277	259	253	235	271	269	293	279	267	277	254	254	269	278	290	246	275	251	273	254	272	285	281	269	278	258	267	282	249	255	288	253	283	244	234	280	279	277	312	295	275	269	280	274	282	306	279	271	259	297	291	259	254	296	264	258	266	290	270	266	261	252	271	268	257	283	275	283	264	248	267	267	262	252	262	276	283	287	286	246	259	245	243	311	282	265	266	256	253	284	279	290	276	270	253	240	272	264	275	265	284	239	269	266	268	258	285	258	256	276	282	276	245	276	253	203	272	258	303	265	250	267	280	280	265	273	266	246	241	271	270	284	265	275	257	298	288	273	293	302	295	278	263	269	255	265	311	271	249	269	291	236	265	276	240	264	282	277	236	269	253	262	258	274	275	258	256	280	255	263	287	265	290	265	245	282	298	265	278	257	295	305	284	248	250	275	288	291	289	276	260	256	259	268	270	258	237	269	252	273	284	256	245	248	272	252	261	258	239	271	262	249	245	247	273	272	277	270	279	271	294	243	265	250	272	256	265	255	270	281	260	300	300	267	294	255	259	254	299	272	277	288	242	265	253	251	248	284	266	250	291	283	254	252	227	243	263
32976	41725	52843	51716	45474	40395	42191	46273	35131	30456	22996	15906	7615	4117	2478	1429	1012	830	769	698	755	731	751	726	749	699	732	712	731	714	762	768	688	715	711	723	684	747	675	790	708	714	702	723	742	702	715	739	727	728	706	685	771	698	742	727	745	725	703	667	720	724	687	726	691	767	722	738	750	649	734	690	740	697	782	709	705	719	709	757	722	685	708	673	673	705	692	770	694	682	746	705	730	715	713	706	758	765	711	703	712	673	767	748	700	702	706	752	694	748	738	681	680	705	734	682	719	730	744	726	713	735	726	754	716	707	711	680	697	714	723	711	718	716	719	700	719	757	724	740	709	693	707	714	739	709	706	722	759	739	745	727	763	671	709	707	690	691	740	724	721	691	698	759	728	729	735	718	657	699	715	677	712	726	731	713	711	675	703	713	789	718	720	659	731	718	707	733	730	761	740	702	737	713	700	707	711	691	719	705	672	722	762	700	742	716	642	713	748	727	684	671	743	706	734	743	702	716	715	700	734	712	753	736	658	704	727	674	696	746	740	762	759	753	726	681	673	790	733	726	717	701	698	699	685	705	708	676	688	716	696	690	698	705	687	739	707	722	720	721	712	743	707	701	702	721	752	663	698	736	725	757	745	718	711	700	737	781	713	721	747	707	706	692	678	726	663	785	732	745	730	758	725	747	703	745	739	770	666	693	726	738	716	716	723	725	706	703	725	710	722	714	698	739	740	708	670	696	712	723	688	755	742	733	777	734	779	732	689	732	739	720	706	754	705	709	693	734	686	735	686	756	686	714	693	727	727	737	711	706	714	747	669	662	722	680	716	712	703	722	692	658	749	708	693	723	720	714	784	698	690	672	717	731	724	703	714	728	698	713	718	670	755	763	744	725	728	680	721	714	699	725	726	690	760	721	667	657	727	682	726	727	712	733	758	687	721	686	755	749	720	660	720	714	727	707	722	665	720	732	719	702	752	727	711	704	715	682	730	755	719	722	715	712	673	735	697	749	687	697	713	722	711	715	662	675	705	728	718	742	710	752	780	742	684	694	724	656	690	635	679	733	741	683	743	678	674	723	723	706	664	681	742	731	716	719	698	693	739	678	734	716	755	744	721	714	694	728	676	751	717	769	726	698	697	763	722	703	708	712	712	713	716	766	682	739	658	721	724	700	670	721	739	716	653	709	688	686	691	727	711	727	772	731	733	711	672	685	694	731	739	715	748	703	726	716	658	724	703	750	741	743	752	668	703	685	692	706	709	705	710	713	723	726	731	734	677	718	754	714	719	718	695	732	694	739	720	754	686	717	729	737	721	697	720	660	711	732	688	696	708	711	690	736	701	757	717	662	727	737	700	724	753	751	706	663	723	682	740	683	707	710	695	733	761	728	746	718	754	728	711	760	717	739	742	787	720	689	733	715	666	683	679	722	736	727	659	671	720	718	723	757	756	708	671	664	757	726	727	728	684	676	705	707	703	779	683	716	722	736	715	721	666	707	754	670	703	668	680	755	737	687	728	753	741	722	685	772	737	705	729	659	762	722	724	709	706	725	741	747	725	739	743	729	783	694	705	689	702	680	686	715	759	686	710	717	702	716	711	763	724	726	686	699	699	693	708	682	723	720	718	665	690	707	736	699	661	726	706	729	696	695	706	725	723	695	723	678	673	712	696	703	693	724	703	733	688	711	718	763	748	722	738	754	682	713	720	776	705	724	710	737	717	704	748	696	656	689	699	702	720	700	742	723	738	698	724	700	713	716	752	733	712	716	762	719	727	695	703	774	754	721	713	742	705	762	698	729	716	746	718	700	688	734	737	769	779	720	704	682	671	759	670	695	736	700	736	694	759	763	705	676	721	754	732	688	740	745	702	737	695	702	763	734	687	662	697	721	706	695	701	655	721	749	714	752	707	736	772	711	725	683	753	753	713	737	692	695	744	698	721	714	725	715	732	690	750	762	735	676	743	776	735	762	713	667	665	713	733	680	762	661	728	736	719	747	694	704	679	716	701	700	709	743	675	740	747	735	681	739	751	725	716	725	726	779	717	707	682	717	737	698	679	714	685	679	765	744	773	730	710	666	724	710	716	704	713	714	710	725	728	709	744	694	726	699	735	719	711	711	741	758	743	744	721	771	700	711	729	657	724	756	698	732	715	723	726	713	704	750	737	739	721	722	719	708	752	722	714	754	708	747	733	748	735	691	727	758	726	728	717	715	741	742	688	750	707	785	744	672	712	736	694	674	721	696	738	702	690	758	746	662	686	727	740	691	744	683	700	736	738	724	701	738	719	707	782	670	713	745	710	712	753	715	669	700	725	704	727	719	725	746	716	715	729	743	746	684	723	687	688	763	757	716	739	750	724	711	685	731	662	702	705	716	686	739	720	740	712	716	757	729	768	698	687	721	718	653	729	729	750	699	690	745	697	704	735	718	725	722	711	722	739	723	689	731	722	713	681	728	756	708	753	715	675	724	729	687	697	736	698	753	739	731	691	739	724	693	701	727	750	748	740	739	718	691	725	699	718	706	685	659	696	721	686	689	757	690	777	737	687	771	698	703	745	756	742	682	699	660	719	725	693	690	676	740	728	731	703	712	681	683	709	708	682	699	778	701	687	721	698	717	697	740	667	780	717	690	681	741	740	674	707	710	707	674	740	748	711	755	713	744	765	693	664	714	708	745	720	684	695	721	719	722	727	771	684	654	730	711	716	741	762	724	690	680	700	724	730	711	686	733	692	761	718	683	685	723	787	696	758	722	716	724	746	700	666	737	666	740	698	725	689	676	684	732	740	681	682	705	737	740	709	700	718	704	680	728	730	725	674	701	693	650	719	786	708	692	712	725	650	722	718	734	740	738	714	705	692	675	762	723	723	758	738	724	759	710	711	745	652	716	725	689	762	706	701	729	752	713	684	743	716	756	706	692	712	765	732	718	666	695	655	785	744	715	707	723	716	710	718	688	691	705	709	680	742	781	670	715	672	739	734	717	683	709	754	712	722	727	738	696	765	693	734	677	732	752	742	692	734	707	708	688	666	746	764	749	726	707	701	715	735	714	704	689	736	711	692	718	754	725	694	741	737	697	736	732	714	709	717	759	723	698	749	723	711	703	720	717	694	715	692	744	736	717	742	753	727	725	738	713	704	696	725	726	748	723	724	720	714	674	705	729	750	811	696	711	705	733	715	710	718	773	752	700	687	715	732	733	700	737	743	730	770	722	684	694	766	750	756	738	673	753	700	706	724	678	712	671	741	723	756	719	736	747	713	706	665	746	717	751	662	739	692	776	729	685	684	747	716	736	678	696	677	694	712	696	705	713	683	703	697	722	739	664	721	726	732	749	770	711	738	703	755	752	706	791	702	743	746	771	684	721	758	708	707	729	680	747	706	714	735	736	724	724	719	780	719	700	741	679	697	753	726	725	679	720	691	762	740	762	697	762	735	734	728	694	757	744	744	729	686	680	689	774	745	739	748	704	700	749	763	721	746	710
27889	28332	24943	11021	2703	1454	947	1723	1689	971	827	627	439	347	338	316	296	294	297	289	263	294	277	282	288	297	277	297	266	272	270	296	265	286	299	290	305	295	327	318	282	253	307	284	320	300	255	277	283	287	315	293	295	233	294	277	326	297	295	271	271	281	304	325	301	247	273	287	311	314	305	277	297	285	268	293	304	288	263	288	278	301	299	292	287	305	335	284	283	293	286	304	289	286	276	311	296	293	266	316	281	288	281	261	255	279	298	314	321	292	270	261	291	299	291	297	272	271	301	286	274	307	320	284	322	277	241	275	297	290	273	291	319	280	328	292	272	305	263	300	308	284	271	299	270	301	281	282	317	302	282	296	271	289	264	306	297	286	253	293	306	305	312	285	317	276	276	302	290	305	305	312	286	304	326	272	301	276	286	319	256	276	287	294	275	272	281	281	319	292	315	320	293	260	307	294	299	303	277	250	285	288	310	275	293	312	261	288	292	293	268	285	286	305	269	279	293	258	293	277	285	268	280	328	303	236	266	301	304	283	318	286	323	303	286	315	302	301	279	279	287	287	282	270	291	288	300	284	300	298	282	265	288	338	292	282	312	247	310	295	288	321	264	333	313	289	269	309	295	270	285	277	292	274	308	297	283	275	288	279	279	282	293	302	312	278	302	275	273	313	297	286	290	252	256	273	311	309	302	310	289	304	312	300	283	300	279	315	318	291	309	324	304	301	251	287	304	274	253	293	288	279	290	282	258	330	308	310	292	317	278	302	276	291	303	313	298	298	261	287	307	304	280	286	275	290	289	276	294	284	303	269	271	292	309	274	322	310	282	309	294	258	263	302	289	301	296	293	314	328	307	310	277	293	279	280	283	309	298	303	274	276	292	311	285	290	307	277	268	274	286	272	289	286	301	306	280	304	275	303	289	276	299	278	295	282	304	285	293	315	307	313	303	300	287	290	279	273	287	320	278	292	283	322	300	248	273	313	290	301	307	245	319	291	285	285	277	273	305	283	266	299	272	307	300	310	276	308	279	324	304	283	282	303	295	272	292	284	303	294	298	255	287	281	282	328	247	289	279	305	299	296	315	272	291	293	309	278	298	280	284	269	283	286	318	278	284	309	260	305	320	302	296	265	287	303	307	289	321	296	316	295	298	305	294	222	303	266	290	276	305	249	272	281	297	271	282	284	313	283	309	289	278	266	311	301	295	268	287	304	297	267	328	257	284	286	285	284	275	282	281	291	273	308	314	279	294	278	273	294	295	274	310	299	305	289	311	305	296	285	272	319	303	295	292	305	260	315	285	284	270	312	291	264	274	254	270	306	289	297	273	295	279	297	273	313	293	290	292	336	260	282	290	291	281	301	291	278	278	300	286	293	284	297	268	304	283	333	280	288	276	292	306	319	308	316	267	248	311	292	282	299	329	274	311	303	274	280	287	293	289	300	323	267	311	302	298	296	257	311	299	296	330	281	290	302	302	295	294	283	292	332	291	319	289	295	303	293	324	284	297	291	299	283	269	316	293	274	302	341	272	277	334	295	298	286	305	317	285	279	306	293	269	289	310	277	287	298	306	280	286	293	300	272	303	279	299	288	259	276	300	268	292	302	271	295	263	285	259	317	290	266	310	279	290	301	297	290	329	328	306	294	283	272	274	284	304	292	305	287	308	279	278	326	302	266	305	298	288	287	305	271	311	311	262	281	296	277	277	303	286	304	279	298	289	276	309	279	287	282	276	279	306	286	294	288	283	296	292	282	341	283	289	292	305	315	273	270	264	307	296	305	263	305	267	259	311	281	255	295	266	301	270	295	307	271	267	274	292	287	280	320	315	282	269	331	255	270	277	294	281	303	281	314	285	269	294	276	296	293	273	291	292	279	317	300	274	290	286	291	299	282	299	280	318	254	301	312	282	289	303	300	338	272	300	310	297	296	291	299	263	310	297	289	307	229	275	288	269	292	295	295	262	310	326	292	291	317	276	287	267	265	299	284	288	289	334	299	268	293	288	266	284	266	281	303	288	268	314	278	300	292	312	315	283	291	301	302	270	297	275	286	281	272	276	283	296	277	279	288	309	311	286	306	281	307	272	286	293	281	298	277	287	297	279	314	270	308	268	270	287	263	267	284	292	273	288	299	282	281	291	279	286	293	288	289	285	301	288	282	265	302	297	288	329	272	280	294	300	285	295	284	290	282	303	294	273	278	296	328	279	303	288	288	304	297	293	298	335	291	284	298	316	332	282	297	283	295	269	284	278	266	308	300	309	323	304	289	304	317	275	279	286	288	305	310	269	275	315	293	292	294	282	320	316	268	300	298	284	267	286	285	299	276	291	307	300	283	286	294	283	298	275	281	308	303	309	287	301	261	290	294	310	293	291	291	275	282	276	296	307	287	259	282	282	287	288	282	280	255	307	317	279	280	288	263	319	310	315	281	308	270	269	287	288	300	303	312	289	284	260	277	277	283	308	298	242	293	288	277	309	290	283	296	284	296	301	265	291	288	299	311	314	283	323	281	288	286	270	327	313	250	282	292	310	297	300	309	282	282	298	319	304	298	275	307	270	323	314	332	337	310	318	273	300	298	297	301	305	283	283	306	295	274	298	265	292	286	288	263	295	321	270	254	278	280	280	275	298	314	269	255	285	290	276	276	319	289	262	299	280	297	262	283	313	306	304	300	299	276	263	291	287	283	292	303	247	280	274	307	286	309	318	299	306	335	287	314	302	276	293	277	280	327	291	305	311	301	324	290	305	292	319	319	345	295	280	311	296	284	301	289	274	293	302	276	303	286	277	288	298	287	271	282	266	268	294	301	284	284	315	293	287	264	282	320	296	310	284	310	308	314	287	292	272	279	259	287	309	303	293	271	285	296	324	244	276	319	291	287	288	281	287	271	275	309	270	286	276	270	276	290	322	284	289	290	282	255	281	286	309	259	296	271	264	315	287	330	283	323	314	281	289	300	289	294	300	284	289	296	283	275	280	297	311	292	285	274	312	311	287	296	274	289	275	315	290	298	293	262	327	316	308	323	270	290	290	300	274	263	300	297	300	313	305	296	317	292	288	293	277	284	304	300	298	288	286	306	293	298	293	317	326	251	306	319	292	272	288	255	274	273	286	307	336	312	292	278	280	284	303	282	285	281	298	276	286	310	267	297	319	287	298	304	271	310	299	288	278	289	311	297	270	275	302	273	270	264	275	277	300	275	287	309	321	273	290	303	287	276	261	296	334	268	288	306	288	275	296	273	313	290	284	315	307	294	302	282	277	301	295	275	316	305	306	318	352	310	295	276	285	288	279	284	284	274	287	312	284	288	261	286	304	298	285	291	275	288	316	286	270	273	275	340	294	311	260	291	273	310	299	277	291	296	320	285	272	255	296	296	269	302	321	286	274	288	271	282	312	286	278	271	295	242	284	325	299	280	324	297	303	305	293	328	252	286	276	308	290	316	275	283	298	266	300	283	310	267	255	302	292	286	290	301	283	279
18368	23806	28292	17338	8353	6063	4227	7709	7280	4334	3463	2594	1514	1165	946	823	749	783	805	726	783	737	787	760	778	860	767	814	737	821	790	798	743	801	746	780	762	798	792	776	754	753	723	764	770	787	802	752	752	718	748	737	806	772	815	741	702	790	783	745	763	802	808	746	787	809	751	788	792	771	791	723	754	759	732	795	783	782	834	782	777	773	801	772	767	796	769	776	761	731	804	740	767	772	798	752	793	813	737	795	761	776	753	779	816	785	755	770	732	772	785	760	790	780	812	819	776	793	828	759	751	754	732	777	777	791	774	776	763	773	803	754	769	794	817	802	748	799	781	757	730	804	793	774	767	763	792	810	785	750	762	783	800	745	749	758	763	762	793	781	752	824	792	835	794	772	787	771	799	772	781	787	750	795	798	756	757	801	758	777	754	788	749	822	760	755	760	763	801	796	778	788	769	755	796	775	779	713	763	773	753	764	773	775	794	765	769	738	770	757	787	765	738	760	774	765	768	790	769	786	737	804	762	786	785	780	778	811	768	743	725	788	770	786	739	818	746	785	788	707	737	797	757	812	726	752	767	758	807	771	806	803	751	823	803	784	779	780	761	806	764	762	771	750	750	797	809	820	785	760	736	839	779	844	719	771	770	766	754	804	790	820	800	788	799	785	807	797	756	782	750	734	775	736	831	740	797	750	760	703	801	732	772	773	780	800	733	750	819	744	744	808	723	773	813	754	806	811	788	737	738	745	780	720	783	802	770	788	788	795	863	813	778	792	785	817	782	832	759	729	769	775	770	766	753	801	769	781	741	780	781	768	768	738	713	748	823	794	797	776	780	765	768	744	829	770	742	805	741	752	792	837	767	771	780	764	750	803	746	756	788	745	784	759	746	746	777	783	787	787	780	781	785	784	722	778	782	780	742	756	765	750	760	799	742	779	791	824	805	730	777	768	773	746	802	779	762	772	753	764	805	770	761	835	792	780	775	790	737	772	736	782	778	785	761	782	790	770	756	800	793	762	734	788	749	788	762	739	811	769	774	762	789	763	810	740	777	776	797	748	795	812	785	753	754	795	745	755	784	806	780	762	796	754	807	753	798	790	781	820	766	764	803	748	798	773	755	825	829	736	806	772	807	727	777	820	811	780	749	809	808	745	765	821	754	760	778	776	808	792	797	769	740	761	720	754	758	759	761	779	769	752	747	751	790	801	787	798	717	827	779	854	801	804	782	805	766	812	831	760	805	815	814	779	780	806	725	811	779	778	785	760	803	753	765	792	772	774	811	762	737	816	788	753	743	766	812	764	826	732	813	767	788	799	754	837	756	785	779	825	740	810	739	819	761	782	804	786	698	761	707	765	774	739	792	782	723	701	743	798	779	774	747	805	728	776	799	765	739	730	790	777	762	752	804	794	773	756	770	821	738	860	767	799	765	812	787	807	760	770	788	775	756	789	767	743	739	770	723	766	813	796	769	788	713	776	781	778	780	806	782	747	765	794	760	791	782	749	801	743	809	714	805	783	757	772	852	823	803	758	838	702	728	799	717	755	782	726	741	776	762	753	795	770	744	732	827	783	811	803	778	808	741	836	783	771	751	783	789	804	785	765	769	709	794	775	810	748	791	818	773	731	781	784	779	789	762	821	728	818	766	768	834	770	727	754	728	795	762	791	757	753	742	771	782	742	814	777	838	768	783	767	801	812	779	788	712	815	797	786	744	763	781	804	787	704	776	758	760	732	786	766	748	812	791	716	782	773	758	765	737	775	798	759	769	728	802	708	773	770	768	782	798	767	743	765	755	785	787	811	784	772	788	723	783	810	773	789	813	744	746	775	722	744	765	807	776	809	769	762	731	835	765	812	783	739	788	830	763	762	692	764	810	784	854	725	811	769	795	820	802	769	789	752	748	772	758	768	711	780	780	812	747	817	813	805	745	755	760	753	762	783	770	768	722	773	786	817	785	738	755	792	782	749	759	778	715	769	764	751	786	844	785	706	769	790	734	784	730	743	746	781	798	768	741	776	797	785	811	812	787	751	746	726	747	788	789	765	810	774	805	757	770	768	806	766	759	817	760	814	812	759	752	763	737	732	787	760	770	764	828	787	754	836	793	806	803	769	789	780	761	797	793	762	792	778	769	694	777	809	780	792	715	724	726	740	817	786	765	748	776	791	793	771	759	767	751	740	832	759	738	823	780	775	764	715	764	771	779	832	761	775	823	807	762	774	725	727	798	719	766	816	784	794	765	809	804	766	783	734	766	751	786	755	823	772	731	795	759	805	788	753	756	792	743	800	755	776	777	786	788	786	827	774	747	773	791	763	751	775	745	769	772	752	786	750	833	783	796	795	759	747	783	765	772	773	812	784	772	753	811	818	800	818	782	770	791	765	783	743	777	778	732	793	750	782	768	811	827	725	771	781	808	771	788	782	772	782	764	767	787	804	805	759	783	750	770	847	793	750	807	770	749	769	707	783	750	779	750	738	812	778	761	740	809	777	746	818	741	773	719	733	799	792	728	774	804	761	777	821	785	777	780	781	793	785	784	818	766	796	776	751	758	791	806	829	753	804	760	738	747	777	733	773	751	769	745	769	814	808	741	785	767	756	768	789	773	763	788	791	804	780	772	778	777	795	779	755	776	791	729	782	746	799	816	791	749	720	757	773	803	760	792	766	803	794	750	792	765	755	815	775	780	804	770	787	805	779	769	729	743	771	753	774	768	759	785	749	779	752	756	813	766	795	747	759	724	758	765	800	799	748	826	756	753	796	783	751	793	737	790	774	743	806	780	803	791	783	797	775	822	717	833	762	787	801	822	766	756	798	740	744	777	744	790	813	767	794	791	792	772	725	776	827	785	812	790	770	780	749	770	798	823	768	791	800	719	765	762	784	819	795	725	748	777	792	744	740	826	793	771	817	800	816	740	761	767	751	755	755	743	812	724	778	788	787	740	740	759	720	793	764	778	781	746	781	750	826	811	758	801	791	790	773	752	769	787	796	797	805	801	768	783	775	775	805	733	811	786	738	757	793	773	742	693	752	764	783	758	785	763	804	792	816	812	747	729	823	823	796	764	741	777	807	787	792	757	801	764	771	760	790	756	737	766	800	758	770	744	787	770	803	785	771	739	775	792	773	847	785	788	801	761	759	725	744	746	771	777	752	800	697	793	802	755	736	775	722	818	808	784	754	787	794	758	830	754	782	746	771	773	752	776	762	820	763	795	775	758	731	781	793	740	837	766	796	748	798	725	800	781	777	751	763	803	763	789	762	794	735	792	766	758	770	739	841	762	759	792	751	790	775	767	769	866	691	783	815	773	822	790	756	807	732	750	772	701	756	756	785	758	749	807	789	806	812	760	835	784	731	757	813	718	798	764	765	772	779	788	772	807	792	774	755	748	775	740	806	725	741	775	750	747	791	794	761	761	823	753	753	688	723	757	749	775	776	784	823	798	789	819	729	781	781	816	828	748	763	740	790	785	823	761	759	758	770
43998	43359	45193	35633	24447	18776	10030	9758	11976	9049	6265	3590	1883	1221	649	394	340	281	287	277	310	270	278	294	280	261	276	295	280	294	283	280	288	277	257	267	301	279	231	254	242	271	268	292	259	297	275	276	295	276	316	292	288	277	258	249	251	267	287	306	275	308	310	289	268	294	277	273	269	259	263	288	258	291	247	289	265	270	263	291	274	308	296	278	256	285	261	303	297	268	278	299	259	302	264	264	272	279	264	238	285	281	312	279	269	272	280	264	284	243	265	302	266	265	281	262	267	310	288	304	278	299	278	276	270	313	277	234	273	315	256	303	295	258	292	296	293	281	279	286	255	275	267	305	280	288	254	258	269	287	256	278	288	234	301	285	264	269	296	265	249	272	262	304	291	276	250	276	300	281	294	274	275	263	289	309	305	254	295	281	291	265	277	297	267	287	287	302	254	297	265	281	283	309	281	274	270	282	267	278	247	267	278	283	249	282	270	278	305	316	259	267	273	262	259	281	276	264	273	260	278	230	275	282	289	268	255	269	269	274	277	301	312	291	287	271	303	279	272	273	263	271	274	283	315	302	279	297	295	296	244	270	294	301	299	290	277	270	275	264	282	281	266	309	306	285	252	292	283	288	298	262	272	274	260	269	264	292	289	283	290	261	288	248	280	272	283	300	272	262	280	282	291	271	288	291	286	259	286	267	273	300	267	271	281	282	303	287	255	285	285	272	298	261	261	278	304	274	274	302	302	269	278	270	302	247	289	271	301	273	286	261	283	265	288	246	331	284	267	265	281	260	276	281	296	265	286	257	266	280	268	272	259	271	262	256	276	270	260	286	322	269	293	312	300	305	251	312	312	279	254	303	274	290	293	269	247	285	269	266	255	260	290	267	290	262	252	286	292	287	291	291	289	276	247	280	256	250	302	293	275	301	314	275	276	257	299	291	290	284	277	266	280	290	301	278	284	269	273	288	286	258	274	253	279	241	299	296	280	270	272	288	276	264	287	290	272	282	266	246	295	283	293	287	270	284	279	276	266	273	304	288	294	277	262	236	287	307	259	285	295	285	288	260	317	275	297	268	290	256	281	285	284	237	283	266	292	290	261	284	303	277	266	241	272	255	280	295	276	315	274	287	265	288	279	300	272	251	260	268	285	291	309	244	292	263	294	272	264	297	288	297	283	288	282	290	293	287	287	277	268	261	270	271	274	282	284	243	266	274	271	286	280	279	261	249	275	250	296	240	297	240	320	267	276	294	294	267	263	254	271	279	252	279	258	263	275	253	301	279	268	291	280	255	244	290	310	288	280	276	274	251	267	271	309	252	313	257	265	298	263	256	244	307	264	286	264	252	272	254	281	301	256	293	265	263	277	267	294	284	275	278	324	290	260	306	281	247	245	270	295	264	300	242	293	293	303	239	255	246	268	301	279	246	284	290	274	275	287	254	270	289	270	260	272	287	243	258	279	273	290	249	286	302	271	322	290	262	291	263	283	238	273	295	308	281	293	307	292	250	301	258	285	284	266	289	270	291	294	330	273	266	283	275	266	284	308	302	259	255	265	264	266	265	285	262	297	280	285	284	277	270	238	287	277	292	291	263	298	271	273	291	245	301	289	299	285	275	239	267	272	291	255	260	263	285	285	258	309	262	275	285	274	278	298	265	279	254	307	266	268	299	268	279	291	278	284	259	302	267	282	287	243	249	283	261	283	307	286	292	286	282	290	280	289	256	273	280	277	256	278	283	299	260	258	278	280	257	318	302	268	311	257	305	271	256	263	281	249	271	290	298	244	290	311	284	227	290	313	282	272	280	267	301	250	273	279	296	258	281	266	269	278	287	290	308	261	263	280	261	280	276	289	276	267	268	262	276	290	273	253	283	283	324	264	268	256	283	272	273	284	259	264	275	260	265	293	295	276	264	283	300	286	291	253	324	271	265	253	260	259	316	262	263	275	285	274	290	274	316	302	266	246	276	253	260	293	283	302	323	269	259	314	264	243	311	313	260	262	281	234	259	224	275	255	292	279	293	275	263	272	266	284	267	303	304	283	278	273	295	254	294	256	268	281	300	297	287	321	264	249	283	288	294	288	284	267	302	289	281	282	283	283	260	259	262	252	286	256	267	268	300	291	266	271	274	288	308	289	261	290	256	282	299	254	267	284	276	282	318	271	299	307	290	278	273	269	251	269	290	290	298	267	281	262	288	276	273	264	289	311	248	253	294	271	273	286	298	257	280	248	269	257	262	279	245	263	296	285	261	282	278	254	280	274	258	270	278	288	281	276	260	291	272	257	261	267	271	251	264	282	238	257	265	274	284	290	307	248	286	278	309	300	268	278	279	291	266	267	280	270	300	274	265	251	272	306	277	255	259	269	291	271	278	264	294	277	281	329	292	269	283	296	281	256	284	246	289	275	278	302	293	291	270	266	283	269	278	299	281	302	256	258	258	277	268	293	286	300	279	283	260	272	269	305	275	266	268	259	283	318	291	262	283	297	294	276	296	292	267	275	281	286	295	300	290	277	243	289	260	290	275	300	271	274	280	278	283	261	273	257	272	279	276	267	252	258	296	243	276	292	297	288	281	290	298	260	284	295	277	295	263	271	289	292	293	259	279	266	279	298	274	264	282	266	280	291	303	304	296	262	285	308	276	262	251	300	273	255	274	272	269	280	304	290	268	296	290	255	268	280	284	266	267	249	278	295	271	247	278	300	265	278	268	300	287	285	285	280	283	245	276	257	271	315	285	279	264	262	285	279	299	247	273	302	265	294	274	294	274	280	289	265	267	277	289	265	269	265	287	294	258	290	279	281	264	289	299	293	264	282	248	276	273	302	301	259	289	260	291	289	269	264	262	295	277	307	280	296	286	280	305	284	266	307	278	287	270	261	281	287	291	264	270	290	292	284	235	280	299	283	238	279	252	281	287	293	287	266	294	285	268	287	283	305	274	257	237	284	266	286	275	297	281	275	263	266	306	287	296	299	241	255	283	296	266	295	264	272	284	305	269	258	287	236	274	285	269	272	285	261	248	260	284	297	257	275	276	292	262	256	291	257	266	266	261	264	272	286	276	277	299	266	264	288	275	256	280	262	304	296	309	290	278	281	278	256	280	248	287	283	242	276	273	261	248	254	288	275	286	283	259	303	295	256	264	279	281	264	290	298	284	301	268	281	235	251	288	304	304	306	270	256	277	281	264	260	278	287	308	269	301	242	289	337	287	314	273	295	270	293	289	281	266	272	285	257	283	277	260	291	299	283	273	274	302	269	274	290	297	270	285	259	278	294	283	271	292	259	283	249	267	285	270	294	262	305	248	263	289	295	316	297	297	275	278	278	275	269	289	314	270	261	285	289	240	287	271	276	291	246	280	251	290	249	281	285	255	265	307	272	282	297	291	284	264	259	290	287	260	290	277	283	243	298	287	265	267	263	268	310	301	271	283	325	287	282	270	270	262	294	288	257	271	266	281	297	268	248	282	255	251	269	259	289	273
29226	35668	45619	44052	37132	35110	24811	28301	30849	26291	21408	14374	8541	5041	2583	1476	1012	798	796	817	820	759	722	738	720	766	746	780	754	748	716	726	716	717	710	673	755	733	773	733	754	730	754	755	740	744	751	735	696	726	758	768	722	767	737	805	806	714	751	741	762	750	789	713	713	748	779	712	754	732	748	753	784	783	728	748	816	724	666	721	821	713	771	722	772	788	729	724	720	737	743	779	751	738	762	749	758	745	735	730	763	751	720	769	794	701	837	739	747	733	718	742	729	768	757	756	736	753	758	837	723	748	747	758	712	774	765	703	741	694	754	764	782	776	699	746	783	781	765	768	745	734	721	720	720	748	756	755	749	752	755	759	718	730	758	749	797	725	748	739	780	721	787	741	741	780	753	740	683	712	741	747	791	749	745	753	774	724	756	797	758	738	739	752	769	744	736	764	741	737	751	744	789	770	764	740	720	744	776	726	752	710	713	783	775	694	728	730	743	736	740	773	738	730	751	786	750	756	724	758	746	744	729	821	722	752	796	694	736	759	751	723	751	711	745	745	759	768	745	736	774	742	668	756	722	744	727	726	732	729	770	760	723	784	713	764	794	783	719	696	700	752	744	748	755	725	730	784	770	715	744	762	763	717	742	715	764	774	785	763	765	725	718	757	741	746	710	699	732	751	729	684	717	761	756	720	808	763	705	776	732	762	719	765	725	748	745	688	738	729	799	728	688	751	738	752	730	752	750	715	772	716	743	734	776	759	732	776	789	746	693	700	732	749	722	786	734	735	740	712	719	779	751	749	725	724	715	759	700	751	699	726	725	723	775	766	758	745	729	745	781	741	800	767	721	737	716	768	752	731	723	723	768	737	776	766	746	741	746	788	755	763	733	789	741	771	724	750	740	760	745	748	775	827	836	754	786	768	753	709	720	787	754	762	756	794	779	760	759	753	732	750	744	715	762	767	764	730	734	769	758	770	745	742	778	746	736	743	723	696	739	790	788	772	771	703	717	716	756	743	736	726	727	709	698	784	729	784	745	753	729	771	763	757	759	738	800	748	766	770	752	747	721	763	674	740	745	739	758	734	785	745	763	781	754	764	722	719	682	742	728	719	777	752	681	787	777	727	736	741	716	727	760	770	754	771	759	724	768	740	793	764	774	793	752	764	730	744	710	748	704	707	724	750	730	772	746	715	772	722	742	800	728	746	751	737	709	713	781	739	716	745	728	790	827	758	739	773	776	781	698	733	792	713	770	773	773	730	750	680	764	735	726	747	730	716	752	744	697	791	737	779	727	722	810	726	770	759	731	738	749	739	763	763	754	732	753	738	717	743	748	729	802	755	759	713	747	757	707	745	771	714	746	760	771	751	735	775	736	731	780	708	771	732	741	727	745	753	781	735	703	748	729	732	752	737	769	775	747	727	755	687	798	752	712	728	716	834	734	760	718	762	688	807	746	730	730	740	760	758	780	744	732	783	713	745	787	786	747	733	720	760	771	746	769	787	778	725	726	751	731	715	724	783	788	790	739	754	737	763	720	785	747	696	777	736	754	771	776	747	775	765	764	765	723	809	716	717	722	764	784	756	742	809	732	758	801	762	739	760	737	742	725	734	751	768	721	758	761	720	751	740	778	733	779	734	757	741	734	757	690	788	739	807	726	755	788	768	729	695	798	777	728	768	705	774	814	694	721	786	738	741	723	731	756	733	812	705	754	717	773	746	697	715	703	739	745	752	760	771	799	750	746	752	778	722	737	725	776	731	761	706	769	724	665	745	814	777	757	722	753	750	702	750	786	749	748	770	754	741	748	727	744	706	768	758	724	705	741	764	788	765	776	786	774	772	744	743	744	699	776	749	790	754	703	797	758	729	752	698	754	777	782	741	744	748	753	753	743	773	731	752	707	740	746	768	717	749	781	738	736	765	740	755	743	737	783	720	756	706	767	743	748	746	750	763	771	749	727	743	795	751	755	726	742	749	733	751	757	741	729	703	707	742	781	762	731	762	794	763	761	712	723	741	737	774	778	754	756	719	746	765	729	736	689	768	749	754	720	715	730	743	735	755	751	741	759	785	760	742	739	728	779	749	762	712	783	755	738	808	713	790	796	714	763	771	778	762	753	759	778	790	743	706	713	747	807	734	766	731	763	741	725	734	733	697	737	780	757	710	750	787	733	743	751	768	711	704	744	765	701	753	706	753	714	751	712	745	751	754	785	750	755	762	742	753	756	702	780	759	788	762	709	776	754	755	735	755	746	700	726	773	731	794	776	756	729	729	759	752	753	770	784	718	787	714	769	750	716	717	697	740	748	763	733	681	726	737	752	831	699	737	788	797	766	745	749	789	764	763	720	716	732	735	709	768	801	762	727	817	727	746	782	741	744	752	731	769	715	716	766	730	775	780	748	750	724	766	730	742	757	760	766	746	755	715	740	717	733	719	747	753	747	723	777	728	723	754	800	764	765	813	743	766	728	733	735	757	757	729	708	729	707	750	741	751	752	748	729	746	718	728	779	762	720	804	782	776	759	773	720	791	747	791	761	738	729	704	748	776	744	785	740	742	747	741	690	745	787	735	776	742	729	763	741	761	755	750	778	735	719	784	778	766	770	661	771	842	749	742	783	722	752	793	746	760	710	736	748	776	812	729	752	748	766	782	692	709	777	750	736	761	706	812	766	785	737	785	791	699	749	724	771	703	755	778	712	776	727	725	722	709	690	714	787	794	743	763	789	714	732	687	744	782	790	742	751	783	730	752	748	736	711	826	726	711	751	718	779	737	752	774	762	721	737	777	751	788	720	703	779	690	682	757	778	731	760	690	723	700	740	756	748	755	743	737	751	748	706	721	721	746	791	759	786	761	737	790	744	733	731	764	763	798	734	705	732	726	765	740	750	777	755	773	777	768	751	721	754	750	801	739	802	758	740	709	745	751	800	721	728	781	738	762	738	801	750	798	767	702	753	794	765	751	687	783	758	744	724	756	742	706	732	739	779	705	706	752	773	731	716	716	744	786	704	732	745	768	720	730	785	703	785	710	718	771	774	744	775	772	770	740	764	772	793	754	728	775	774	720	756	721	756	750	770	686	726	719	704	744	711	729	760	794	712	783	727	728	789	754	730	720	745	740	737	751	757	697	759	726	724	734	684	730	767	739	759	776	739	703	750	749	746	752	732	761	760	701	770	756	717	743	794	701	769	726	742	765	744	757	759	736	776	770	756	767	726	746	757	803	756	732	740	787	772	654	753	728	764	739	782	734	724	773	712	725	721	725	783	752	793	749	744	746	739	747	737	746	730	696	761	707	804	787	722	716	762	766	772	784	701	705	739	737	733	705	744	799	749	701	788	755	737	690	677	774	738	795	710	789	689	728	742	749	751	785	735	737	761	739	751	704	702	770	752	738	734	760	756	796	714	766	736	768	730	759	798	744	727	755	700	745	743	745	755	724	741	753	742	753	743	705	706	724	696	732	766	750	765	737	717	752	752	707	743	767
52225	52636	55887	44947	34065	24092	17332	20501	19990	15322	11756	7890	4024	1971	977	546	354	287	265	267	273	258	248	284	282	277	280	237	237	267	266	260	272	246	239	251	291	276	278	278	258	247	273	265	277	247	263	280	261	288	254	262	240	243	241	255	263	247	263	262	259	254	266	269	234	275	288	251	255	262	267	270	316	234	287	269	254	253	227	276	266	304	282	272	267	244	265	246	266	272	285	258	264	273	254	234	283	227	247	238	257	250	268	265	263	255	272	273	260	241	262	252	230	244	245	259	254	259	278	293	253	241	267	261	304	272	246	244	279	260	240	296	276	265	257	253	230	272	243	262	280	271	263	286	237	247	271	304	258	258	257	280	280	259	242	246	278	282	265	268	264	301	284	239	295	250	245	269	267	249	264	261	254	288	211	267	249	246	260	258	270	275	273	256	270	256	281	274	244	266	252	246	216	277	304	279	264	262	275	257	271	294	234	272	261	269	264	285	269	272	257	244	257	253	294	268	259	222	247	268	252	263	267	260	249	292	243	257	244	258	272	258	258	255	289	287	286	246	254	244	249	277	262	252	288	270	262	241	245	261	251	234	280	254	256	260	262	249	258	261	268	287	257	281	251	271	238	245	249	281	259	279	272	246	289	240	246	264	266	270	252	271	264	259	268	259	276	243	254	253	237	268	261	281	274	250	253	258	277	252	268	270	230	252	245	266	266	235	276	226	239	286	258	250	239	246	258	255	261	233	255	243	270	274	231	238	257	283	269	261	236	271	269	261	260	262	292	266	251	262	271	259	249	268	213	282	277	268	274	274	261	291	260	257	261	269	283	276	265	272	255	275	280	267	266	250	259	263	269	280	257	240	264	276	299	258	269	240	245	245	289	257	241	275	289	263	272	274	294	249	275	269	262	247	215	280	245	266	289	278	271	258	256	276	228	235	295	256	258	285	247	265	271	254	271	250	254	243	246	256	269	280	273	268	239	235	247	264	252	288	232	299	263	294	254	268	263	243	244	265	285	242	269	245	281	259	251	253	249	270	244	260	264	256	263	261	246	266	252	255	270	273	245	235	276	216	257	272	241	251	295	268	280	243	258	269	255	254	255	267	235	255	274	224	268	272	269	241	277	245	267	241	264	287	274	276	276	253	257	276	256	261	243	241	267	246	267	241	265	282	254	279	233	239	273	262	282	279	269	271	261	266	262	263	264	281	235	238	246	301	249	273	255	243	268	264	285	249	257	236	246	302	269	249	274	283	241	246	265	259	272	263	245	314	254	268	237	272	249	271	278	241	252	256	264	243	275	264	286	269	251	303	276	291	257	270	244	258	264	239	274	274	275	252	239	266	274	271	249	248	250	268	238	267	280	269	265	276	268	260	248	280	274	247	265	275	253	241	261	253	262	245	237	271	295	243	283	284	252	261	224	253	272	252	265	271	271	252	253	233	249	261	259	220	253	271	271	262	242	251	255	308	249	256	310	255	283	244	260	278	253	247	273	253	247	271	239	255	279	264	275	246	236	257	248	253	238	246	279	260	249	242	237	288	267	253	275	251	290	271	237	255	251	294	255	271	239	295	252	260	231	253	267	239	270	266	241	266	269	257	238	256	281	279	270	240	282	295	261	280	286	299	266	264	257	264	266	258	272	286	284	270	276	256	243	270	217	256	255	265	273	231	264	230	283	298	271	267	249	252	266	281	250	241	276	257	307	238	259	259	266	266	240	252	272	259	257	260	290	269	284	255	275	293	284	263	270	290	253	263	235	259	283	247	252	257	271	237	276	268	268	274	265	251	274	253	254	241	292	234	251	270	239	260	271	276	263	275	267	269	263	252	270	249	261	247	245	274	282	278	253	247	257	283	262	248	271	262	256	233	257	292	275	256	235	283	264	246	235	263	249	237	283	236	282	251	224	240	274	305	258	266	262	228	238	261	270	246	259	252	257	246	290	234	255	244	293	263	257	231	255	255	264	277	246	287	262	276	266	281	246	230	243	230	246	244	291	263	253	250	260	262	280	263	260	242	265	251	277	249	283	253	259	265	261	256	244	286	279	245	261	258	269	266	266	256	263	265	255	251	253	238	295	271	252	254	237	264	261	253	291	247	259	262	239	281	267	260	253	291	256	264	271	250	287	271	257	259	302	277	245	267	249	245	275	231	249	276	273	269	270	273	284	257	253	257	261	252	267	270	281	250	247	238	228	265	275	246	240	269	283	296	283	270	254	268	279	250	263	246	250	277	266	281	281	283	257	266	284	275	280	252	264	258	256	264	260	265	266	268	279	254	271	257	267	273	278	252	265	273	261	293	263	252	241	277	272	248	251	253	260	251	250	275	248	270	257	273	271	272	274	269	250	275	244	291	267	253	235	268	267	267	290	249	282	285	268	273	252	265	253	273	287	256	268	280	261	278	257	239	276	225	247	269	271	273	268	278	290	267	274	263	256	262	289	253	257	262	263	272	255	286	260	229	247	254	241	279	251	241	267	244	283	254	268	250	266	268	268	258	228	257	234	266	247	265	223	263	248	258	239	258	254	255	267	247	259	264	275	269	291	249	274	266	248	280	270	271	263	269	241	263	251	266	268	289	271	240	269	260	235	264	223	289	266	274	255	257	255	257	274	281	266	272	265	266	306	247	269	269	251	266	248	272	284	264	265	230	292	266	243	255	249	277	290	245	277	288	286	287	222	269	254	268	237	252	268	260	241	275	255	257	240	231	242	284	269	239	251	282	251	253	252	243	265	276	239	258	243	258	295	258	220	238	248	242	285	255	261	274	257	267	275	260	269	273	271	238	263	293	258	245	239	277	239	253	254	256	258	240	277	255	287	283	269	295	268	244	281	255	249	227	249	241	243	251	255	263	261	255	252	232	257	251	258	252	248	269	241	246	273	266	291	295	310	261	247	261	263	283	284	255	245	263	296	252	237	250	251	296	257	231	268	249	240	252	264	261	262	261	244	279	244	239	256	271	223	234	267	234	280	267	234	267	238	245	246	293	253	285	270	261	250	273	267	259	268	225	286	272	277	249	277	243	268	241	277	273	261	277	278	281	248	272	257	241	273	294	272	261	260	282	288	279	274	275	273	263	243	272	267	287	232	252	263	277	246	291	271	269	242	268	297	286	259	261	252	252	265	265	275	229	273	253	266	268	262	233	251	255	280	248	285	232	235	229	261	271	266	278	249	245	250	269	267	270	291	250	260	263	274	252	227	238	263	266	284	255	238	274	267	277	279	236	240	229	206	255	254	274	261	255	253	265	274	247	280	283	281	266	268	255	274	267	275	239	273	288	246	239	273	269	291	278	268	262	254	272	260	253	237	259	266	266	265	298	252	275	230	291	254	239	243	294	249	265	279	262	267	240	261	295	278	280	247	248	254	247	292	296	266	272	248	241	254	260	261	287	281	267	247	244	262	262	256	238	286	236	270	242	251	258	264	280	253	258	254	249	278	283	283	261	254	245	250	292	266	279	243	264	262	262	276	241	256	292
34727	43134	54135	52260	45155	37902	34261	40114	38452	33757	30019	23437	15383	8690	4175	1966	1071	806	758	765	785	695	719	707	667	710	727	726	710	708	698	698	714	738	682	747	729	700	708	726	710	718	719	721	701	677	689	758	703	738	695	718	710	688	656	697	658	683	686	774	749	716	681	721	694	709	716	692	738	699	711	654	747	673	720	714	736	715	710	685	685	738	761	734	695	745	721	713	704	751	763	675	682	680	696	702	709	722	732	693	755	721	693	658	694	713	732	745	703	677	779	732	713	687	703	725	674	686	711	719	700	740	767	748	712	697	668	709	689	685	736	698	741	661	752	716	731	741	732	693	698	698	757	674	728	712	741	657	713	713	669	682	709	707	703	674	688	683	723	716	688	702	686	724	687	699	671	700	678	744	696	756	747	692	703	762	667	720	684	705	698	730	665	667	689	710	767	706	725	714	703	693	724	716	716	676	699	717	707	739	713	684	713	724	708	662	740	717	702	712	745	687	754	685	742	739	675	746	682	738	665	728	727	702	708	721	731	701	708	708	711	675	729	664	734	717	705	707	748	680	734	714	707	734	742	739	695	682	724	717	697	717	694	721	723	732	687	724	707	707	626	727	728	676	700	741	691	669	674	696	694	729	689	711	698	704	729	714	661	706	704	681	708	700	701	725	700	690	748	686	709	648	693	696	665	691	706	701	661	752	687	708	737	735	735	674	672	694	718	670	721	685	680	674	695	726	706	725	646	717	705	712	682	717	696	711	701	652	716	693	711	731	745	657	683	747	732	692	707	762	737	678	703	724	750	737	753	736	677	762	713	740	685	664	706	687	691	756	733	688	689	710	651	671	723	678	679	703	678	676	708	736	725	758	752	703	686	697	761	738	672	668	651	716	754	721	731	741	673	660	702	715	745	639	671	702	716	666	702	698	737	715	703	689	679	679	667	674	725	729	736	726	734	720	708	714	713	760	732	662	681	748	692	714	712	676	674	693	692	702	692	690	711	744	714	698	687	695	672	654	703	716	673	694	686	726	690	713	684	725	694	755	739	691	694	738	731	738	730	684	732	719	734	745	711	621	724	654	715	770	673	650	662	718	700	763	705	629	686	688	702	750	728	741	711	688	705	697	714	736	688	696	710	733	696	717	744	738	717	676	684	693	702	658	714	731	683	697	697	711	718	658	687	713	711	703	665	725	706	695	684	693	728	727	673	722	704	680	682	696	715	734	683	671	674	730	672	706	750	688	704	677	657	666	730	724	710	718	708	686	670	701	688	694	693	731	702	699	682	724	729	702	748	753	708	734	742	693	658	673	725	720	716	701	740	716	718	720	681	644	724	709	699	727	689	703	695	697	670	744	668	696	697	735	698	707	719	695	698	722	750	714	715	668	672	755	705	706	690	732	680	703	693	704	740	736	709	710	677	719	692	674	700	723	711	690	695	694	785	667	673	666	696	734	699	667	685	688	687	735	686	677	735	711	677	688	728	673	681	656	724	663	668	679	733	740	695	746	704	666	645	684	704	681	701	756	674	718	703	707	696	722	710	676	706	682	742	689	661	728	697	679	702	729	679	722	747	715	670	697	718	733	731	688	720	654	713	718	723	718	707	717	717	733	697	714	755	727	707	724	724	690	718	737	721	753	670	745	746	740	666	712	741	704	699	747	706	723	693	704	694	737	747	676	709	749	713	686	692	753	689	701	679	747	734	712	707	674	711	728	725	713	684	709	698	676	763	761	666	704	710	693	714	691	720	701	657	703	710	695	726	726	717	671	686	668	678	684	669	727	705	748	683	696	685	705	731	777	721	721	730	673	677	723	690	701	729	709	730	700	737	727	688	758	691	747	681	647	678	749	686	689	694	688	712	678	727	721	688	727	708	718	672	755	692	693	744	669	732	688	758	764	667	745	755	697	685	691	700	692	709	701	703	730	653	752	718	714	698	760	667	700	708	727	719	693	667	689	697	729	755	713	722	696	740	708	720	730	712	690	724	702	752	687	709	721	713	665	726	711	731	675	726	724	720	747	717	701	718	658	712	728	717	717	716	747	738	680	705	734	702	704	744	697	710	692	709	735	717	685	700	687	746	692	696	658	705	684	727	720	739	684	686	707	650	694	680	770	732	697	698	713	691	738	700	670	739	724	721	777	698	704	726	742	689	687	654	709	705	685	699	678	691	697	692	725	724	720	725	723	702	718	695	747	690	733	696	671	718	700	691	700	756	658	713	698	734	727	701	708	677	686	701	704	708	704	664	659	700	751	706	690	742	754	742	693	710	700	721	719	715	718	734	720	739	701	642	682	741	698	728	731	711	717	699	704	685	705	718	696	638	764	682	724	718	671	704	705	730	713	707	709	734	702	660	790	756	718	700	711	688	740	730	721	694	716	716	742	681	681	724	722	668	719	734	719	653	702	733	682	722	724	711	717	656	703	701	722	691	712	734	716	752	643	727	711	692	670	707	716	715	731	671	642	744	716	759	731	689	690	692	718	739	742	714	760	717	703	680	682	730	710	713	695	697	728	677	701	695	723	644	719	692	734	656	748	703	675	671	763	697	739	713	701	664	669	693	737	721	687	747	682	691	732	700	701	651	732	675	729	724	694	734	689	614	666	717	713	683	652	711	678	692	717	712	729	663	783	753	701	684	716	663	737	662	699	681	703	696	704	705	674	761	693	713	692	701	708	714	691	744	681	729	726	703	707	714	704	725	691	742	665	693	728	732	679	720	723	718	734	692	663	732	694	692	707	723	713	675	709	702	684	727	683	709	712	729	744	710	691	739	715	684	731	713	724	737	696	708	744	658	751	758	711	723	748	699	705	687	708	728	733	699	682	712	671	710	682	717	682	701	745	705	726	691	696	743	710	684	720	722	678	690	712	689	671	663	669	708	737	713	708	677	727	697	680	716	739	694	724	705	708	691	718	735	770	732	694	657	761	675	721	686	758	712	687	744	664	675	689	706	739	666	723	693	729	710	678	675	721	705	684	719	695	714	689	759	711	749	717	683	703	704	711	718	660	694	724	708	706	709	716	680	755	697	663	704	699	716	735	701	685	707	734	679	743	731	683	698	727	677	690	751	715	699	732	696	682	699	681	698	676	676	761	705	733	704	719	707	696	713	692	728	705	722	691	714	676	714	719	703	702	718	702	699	727	697	728	741	636	684	733	710	699	686	671	732	676	696	692	687	717	671	679	700	713	706	667	720	739	728	727	719	684	728	677	691	704	719	682	745	734	676	723	701	677	639	700	678	700	711	666	712	718	709	693	642	713	714	750	706	714	709	681	715	707	722	656	697	685	684	698	687	743	721	702	691	713	691	688	721	735	734	681	753	700	697	694	648	696	744	708	743	699	708	651	689	718	700	684	726	716	712	698	711	721	718	701	715	691	657	731	740	784	680	711	750	671	723	698	701	683	716	640	708	694	702	663	746	704	683	678	700	735	760	698	676	728	711	729	702	731	679	739	746	711	671	680	721	705	669	714	705	688	744	712
31448	28279	18705	10574	6650	2481	958	783	705	826	806	702	578	473	325	302	303	300	264	301	334	275	275	309	298	278	284	284	298	305	251	290	281	260	276	265	303	272	286	310	308	292	307	270	285	268	304	274	270	303	293	310	305	304	313	273	243	232	314	311	288	288	318	281	282	260	278	319	289	288	310	275	308	291	301	312	259	281	304	268	303	292	277	267	300	285	293	293	296	287	272	295	305	309	322	316	313	265	249	304	284	321	294	280	290	256	301	256	294	276	274	312	261	302	292	269	311	277	298	297	295	289	295	282	293	277	307	293	258	287	290	315	294	318	289	274	269	288	286	319	264	288	311	288	307	299	264	305	279	267	275	250	302	278	296	282	270	279	265	316	287	299	285	265	275	283	280	274	291	304	311	305	296	305	273	281	327	262	273	272	294	274	263	279	319	263	293	302	299	280	302	280	278	291	301	315	258	274	302	304	262	266	283	270	274	317	301	301	279	296	297	299	279	300	293	253	306	274	279	288	285	278	289	324	298	303	286	290	291	306	302	259	264	294	277	325	307	282	281	282	276	280	287	286	295	293	278	308	299	267	313	288	314	291	292	293	301	304	301	281	285	298	277	266	312	285	284	261	307	280	295	258	310	310	297	274	269	288	314	298	313	334	290	300	279	274	291	305	279	294	289	285	259	288	282	295	305	294	311	264	316	278	282	343	308	296	269	294	290	294	298	305	324	309	303	291	273	293	298	288	270	307	277	313	297	285	285	289	302	282	260	285	269	295	285	272	249	275	299	288	267	297	299	289	287	273	283	306	289	288	285	304	267	309	332	258	265	304	316	291	271	289	260	280	268	280	277	260	272	273	309	284	312	319	289	257	340	280	296	306	266	307	316	250	314	289	277	279	260	284	300	293	277	298	317	269	317	298	306	281	299	273	297	314	311	295	286	310	284	265	304	298	280	297	281	301	296	276	267	263	300	267	269	260	290	295	283	293	298	290	298	281	291	289	282	271	278	290	296	291	299	268	291	282	261	286	290	318	294	293	285	253	275	248	275	299	291	296	306	286	320	290	297	269	277	297	271	281	284	295	294	286	295	287	296	286	266	275	302	293	296	284	318	291	288	278	294	298	301	290	288	274	277	289	290	289	298	292	306	288	261	289	300	324	288	281	316	293	324	290	292	312	293	300	272	307	284	297	273	311	265	292	311	288	242	261	296	295	312	280	317	299	273	274	271	331	290	310	295	276	296	305	285	277	295	290	300	302	299	280	299	310	311	260	273	287	303	285	303	297	280	290	298	250	276	266	282	274	291	288	310	259	302	291	302	308	267	306	288	285	327	292	299	277	295	279	255	278	283	314	287	313	300	292	260	296	293	270	293	277	264	281	274	296	353	291	298	283	305	287	283	274	324	288	274	257	268	280	310	270	292	263	298	321	301	286	310	286	282	318	287	298	271	311	316	269	284	315	297	284	272	305	302	283	280	306	278	281	299	301	284	291	283	246	291	269	285	277	288	285	291	282	287	279	267	293	272	271	285	277	291	281	280	305	309	269	258	304	270	271	275	289	261	296	276	285	288	278	281	301	291	294	298	277	298	259	313	289	271	279	286	312	338	272	287	266	275	271	272	323	288	281	255	276	292	303	298	296	302	271	253	319	262	295	288	274	268	309	272	300	290	300	318	259	286	257	294	291	273	276	287	298	294	281	306	279	305	309	299	272	294	268	282	292	274	279	281	256	291	295	275	276	319	303	277	295	280	302	267	301	307	293	273	295	306	302	295	269	263	273	273	273	272	285	287	278	282	279	305	312	268	295	281	299	293	290	282	285	264	303	285	277	286	316	318	303	302	296	294	263	287	273	313	319	272	297	276	309	305	261	290	318	292	267	297	297	275	269	281	285	312	277	281	323	310	285	286	293	303	295	310	270	310	273	281	271	303	247	277	283	295	302	310	280	295	297	302	301	276	306	301	303	306	306	283	273	265	302	264	293	302	283	307	265	295	280	299	267	308	285	270	290	288	275	291	292	302	263	312	296	290	299	297	295	269	271	280	280	299	262	317	263	306	287	312	280	288	294	315	310	277	299	289	301	282	293	296	298	303	285	278	283	288	317	294	301	254	296	283	290	289	285	258	273	264	303	253	281	270	303	288	320	271	301	272	267	302	308	301	310	277	290	292	298	297	302	301	298	316	303	255	302	287	301	292	281	293	279	302	310	304	297	270	279	294	298	291	313	302	306	267	259	279	307	278	316	315	234	276	324	295	274	256	265	289	286	311	307	286	284	292	299	302	322	308	272	287	291	270	274	252	322	299	279	251	294	290	281	287	279	293	273	285	302	268	308	272	292	263	274	274	276	282	252	291	300	280	272	282	307	292	278	269	292	276	291	313	297	267	297	277	259	266	310	288	299	290	280	272	275	307	275	292	264	303	285	294	276	319	275	301	288	326	307	290	296	286	285	261	307	229	261	265	317	278	288	312	285	303	297	241	283	279	278	289	284	257	277	269	314	306	265	254	261	280	286	276	319	312	304	327	298	302	274	291	295	263	303	336	268	279	283	277	304	307	288	285	284	289	311	282	283	294	269	278	289	270	264	324	319	289	292	271	271	272	283	306	326	281	277	312	284	295	275	299	280	305	262	271	304	276	304	298	284	304	305	287	293	283	260	272	297	288	283	285	270	271	287	292	267	292	291	288	294	307	287	302	275	292	281	236	317	289	287	298	256	280	297	267	274	281	296	302	283	289	290	291	252	305	289	288	309	257	282	294	292	265	282	280	268	310	295	292	323	262	296	277	276	321	300	292	269	265	303	309	257	288	288	308	302	323	310	290	252	280	302	295	304	283	294	280	299	267	296	305	305	297	297	284	284	255	281	294	259	284	300	306	260	281	323	315	289	271	293	260	289	287	304	289	248	266	295	286	279	301	300	273	287	262	313	277	284	313	301	270	282	267	318	291	252	288	302	231	309	302	286	310	278	294	289	270	308	274	274	276	279	272	292	291	303	300	282	279	298	300	317	283	298	297	334	265	296	314	249	252	290	265	263	308	285	307	323	312	285	293	255	294	268	287	303	287	302	298	287	307	265	282	290	288	281	303	246	304	286	278	323	307	283	291	295	292	281	289	308	282	306	265	275	306	295	278	289	305	281	259	299	309	264	289	276	259	288	276	293	333	301	303	280	301	299	306	292	297	278	278	284	289	285	285	274	272	293	310	308	289	266	285	285	290	286	317	276	290	287	313	277	294	307	265	289	303	282	294	305	266	317	316	274	287	298	293	280	305	294	328	271	274	283	304	270	290	315	303	308	292	272	298	281	277	272	284	292	313	310	290	280	280	332	275	275	318	299	299	306	302	281	282	277	299	295	294	264	305	301	290	281	262	333	283	293	295	311	291	299	327	280	267	293	320	275	265	317	308	309	304	279	314	296	279	293	307	285	253	261	279	312	286	286	304	307	333	285	313	298	282	276	323	297	311	290	321	288	277	288	293	262
20669	23211	23385	21210	18160	8939	4467	3642	3489	3777	3491	2975	2180	1489	1091	900	811	757	784	812	790	784	763	755	789	837	794	803	733	747	750	784	783	747	803	739	789	724	766	764	747	784	830	775	776	763	765	786	800	755	748	783	761	789	778	776	755	745	800	748	775	728	814	769	837	779	751	770	778	757	806	745	746	735	768	791	739	741	817	775	801	717	762	779	778	756	743	752	763	790	740	725	817	793	775	744	789	796	727	748	756	777	789	771	822	734	783	756	789	731	741	737	759	739	744	790	807	792	782	798	719	726	770	758	757	739	790	765	766	744	743	772	755	795	754	738	797	731	749	781	759	768	787	812	800	733	798	775	764	751	744	812	668	805	796	754	809	778	788	808	799	804	761	775	802	746	759	772	765	735	735	752	800	712	749	744	801	753	726	794	775	745	733	739	798	733	812	786	799	779	765	813	801	764	743	755	812	781	767	775	743	762	797	777	766	762	718	773	763	764	767	803	821	784	722	733	742	772	725	785	727	834	757	739	789	795	810	765	777	809	801	788	736	728	783	789	755	723	763	783	791	771	783	736	792	801	804	796	776	785	724	775	764	768	795	799	768	756	759	775	782	786	764	757	742	758	765	781	766	815	811	782	807	804	758	749	739	706	768	798	758	774	782	770	768	762	750	772	790	806	746	708	773	785	792	746	783	790	740	757	816	776	771	755	803	800	749	779	789	732	741	754	748	765	824	747	819	719	742	774	770	766	764	767	757	780	743	730	766	698	745	783	816	771	725	805	777	758	767	852	787	763	771	758	767	778	826	745	787	777	789	792	796	773	804	739	800	768	794	772	704	765	788	753	726	740	733	845	717	768	720	795	782	770	736	737	753	766	807	781	746	731	777	748	799	804	811	760	741	765	757	778	732	785	768	757	777	761	745	738	783	754	761	764	730	806	775	783	754	791	702	766	770	757	724	750	812	797	730	724	748	735	740	828	792	766	826	754	767	783	732	770	758	780	774	776	729	772	724	801	794	748	766	740	784	767	763	796	798	782	761	843	793	785	802	784	774	764	761	779	762	773	786	741	784	781	782	788	770	768	798	805	804	772	762	714	757	722	743	766	776	805	734	822	772	753	791	764	790	773	756	827	755	786	754	787	738	753	737	747	789	743	780	795	750	765	733	771	773	789	753	811	751	780	733	757	753	768	763	779	759	798	773	784	828	764	781	738	760	733	750	827	790	763	794	798	710	797	783	761	779	755	748	750	801	823	802	715	790	799	763	792	790	747	810	770	782	794	791	744	723	778	749	788	773	764	757	787	752	774	766	726	754	754	785	829	742	711	797	772	751	758	783	753	837	776	780	778	766	756	811	781	793	764	770	798	756	779	794	777	740	759	765	750	767	794	763	789	782	776	778	806	741	748	753	807	824	765	802	775	733	762	713	785	774	754	801	773	758	766	739	770	805	749	775	772	755	837	738	760	732	808	779	760	748	791	708	795	760	790	757	787	811	775	787	831	722	825	787	743	751	739	756	804	800	766	791	755	738	742	787	778	743	750	748	779	748	770	741	784	812	789	750	779	790	810	791	778	790	786	766	760	815	768	801	741	817	740	804	732	779	793	810	749	754	747	783	808	790	817	792	733	802	760	818	795	794	838	753	757	778	753	750	822	754	715	777	806	737	713	791	768	752	747	758	765	782	784	750	786	766	754	810	773	796	732	798	774	793	795	810	778	826	788	691	749	752	821	801	753	738	768	730	737	851	772	783	794	817	776	781	780	755	756	820	770	735	770	760	769	821	770	774	761	783	803	736	768	765	754	759	766	768	811	776	811	755	749	733	764	811	798	804	756	782	786	827	811	726	751	844	799	705	772	766	786	766	719	740	811	752	778	763	717	742	767	713	749	779	792	785	747	753	770	758	805	719	751	737	804	808	769	721	779	782	769	721	745	779	794	835	779	737	766	773	738	763	797	754	766	743	774	793	765	786	769	769	781	802	784	766	777	741	720	761	785	794	733	815	802	795	801	701	783	766	809	765	763	757	763	818	772	840	766	734	804	735	740	747	770	810	766	782	786	816	728	822	797	778	784	792	774	748	802	774	799	776	795	779	732	733	810	728	768	822	809	742	789	741	752	807	743	749	781	796	801	764	783	757	786	800	746	773	777	774	800	773	771	808	791	753	776	768	783	758	792	809	775	794	810	748	769	789	791	732	790	764	781	812	751	798	795	815	779	751	793	745	782	751	785	765	759	798	786	765	781	755	709	779	786	742	771	779	794	805	780	785	765	774	789	758	756	781	738	768	810	754	750	823	714	807	766	751	787	772	765	792	752	761	798	756	757	720	784	778	754	753	775	804	723	766	791	763	787	776	781	819	777	747	776	792	736	771	780	762	798	750	724	806	758	775	788	734	811	780	768	790	776	776	776	766	779	797	786	768	764	804	703	752	724	763	732	749	767	709	767	777	752	745	799	716	819	742	738	747	783	731	756	749	801	819	796	729	752	722	785	795	788	785	767	730	772	767	781	751	756	785	741	728	751	832	748	784	752	757	825	781	789	789	717	769	738	786	820	788	793	732	799	794	778	769	726	753	808	771	760	822	800	811	804	753	735	792	798	744	728	752	801	794	768	782	719	803	824	776	771	779	773	765	764	816	757	805	787	750	766	804	740	773	791	798	778	789	731	768	783	780	796	804	743	754	767	791	752	776	763	752	742	773	752	773	797	777	740	827	808	761	779	782	745	810	686	778	797	770	767	763	720	776	755	782	749	748	822	736	797	751	811	746	748	776	840	806	775	761	738	820	803	800	746	755	764	738	760	748	779	791	811	775	766	750	747	798	751	755	739	722	821	819	787	774	751	733	711	777	771	783	750	757	749	748	795	813	810	792	746	803	765	797	707	747	722	755	745	806	737	750	751	766	795	781	729	749	769	754	785	801	748	809	785	746	777	688	818	750	764	782	801	797	753	787	759	757	760	784	824	782	785	778	772	794	715	827	770	794	737	798	799	752	776	740	754	784	775	793	780	717	786	787	796	802	776	773	754	752	756	803	780	765	765	807	796	737	808	810	699	753	768	720	756	798	779	770	767	726	820	811	792	776	790	761	748	759	739	755	777	833	758	756	796	792	790	777	781	772	785	741	811	820	742	768	711	760	782	756	743	787	773	796	787	797	775	840	734	743	783	766	764	753	782	798	808	732	771	777	777	755	800	802	725	804	740	757	798	799	810	771	726	748	729	758	802	761	820	742	791	775	787	808	720	789	728	766	817	761	784	793	748	745	721	792	764	761	749	799	750	817	772	810	844	771	756	782	774	752	749	775	803	765	824	766	793	776	783	816	794	769	797	795	760	793	782	757	796	769	758	808	768	752	755	775	737	762	756	746	790	797	772	753	749	764	746	812	766	728	758	795	761	747	724	781	788	788	724	727	740	760	788	758	743	769	827	785	773	795	756	809	794	756	767	783	732	768	788	745	776	748	761	766	777	739	798	789	785	738	731
46871	43050	47777	37652	24160	12717	9302	6321	7762	8215	6834	3946	2118	1012	543	360	292	303	296	284	225	259	258	262	275	299	292	272	289	264	309	284	254	323	276	294	301	283	283	265	290	266	289	267	300	300	310	286	289	271	266	274	310	311	273	286	318	305	293	282	286	290	309	282	277	266	270	275	310	296	296	260	266	285	273	229	289	259	276	275	278	248	291	280	298	273	284	301	283	283	284	246	275	270	264	255	271	301	279	280	254	278	275	288	293	266	305	258	275	267	293	299	290	274	265	261	290	272	265	278	243	262	266	253	282	286	283	294	267	257	289	314	250	285	269	312	286	257	266	253	262	260	316	269	262	289	271	304	263	257	274	304	278	278	268	276	275	294	292	281	273	286	278	291	292	295	296	281	303	264	292	275	279	266	242	253	245	244	264	278	267	268	314	267	265	274	265	269	285	293	266	301	309	288	266	282	290	264	292	251	280	288	297	255	307	265	285	263	288	307	277	295	307	292	282	306	275	286	281	322	269	289	256	246	261	279	261	303	277	305	301	297	290	311	296	269	266	283	300	267	284	278	248	253	283	334	275	300	268	267	278	253	298	284	284	262	275	274	258	287	270	289	272	243	297	265	276	270	306	271	285	278	266	301	279	304	266	262	297	259	292	269	267	284	283	298	306	331	293	281	280	291	264	277	266	284	311	260	275	280	287	282	259	315	236	309	271	296	256	238	278	297	285	297	249	268	282	281	271	275	292	239	293	264	266	294	288	245	254	267	261	289	278	303	270	272	315	293	296	269	280	273	282	262	300	263	290	276	249	293	314	291	264	282	271	304	280	280	262	262	261	262	280	256	297	292	270	292	279	307	271	271	295	251	306	285	294	277	256	272	269	261	272	302	286	274	300	268	284	268	273	289	288	274	290	256	310	310	295	256	255	291	306	268	298	304	284	289	313	287	284	263	267	295	281	267	279	266	285	252	303	269	266	273	294	288	317	270	287	289	308	271	294	250	277	283	275	267	266	280	291	291	267	293	269	266	259	250	285	279	267	271	326	280	275	283	281	273	266	252	260	272	285	255	292	256	272	294	250	253	265	262	275	280	286	274	272	256	266	315	293	256	280	286	284	272	309	281	256	313	270	291	292	271	273	273	246	306	266	293	269	282	267	273	285	271	292	293	262	321	269	260	263	307	279	268	268	308	264	278	271	281	293	286	264	293	288	300	243	276	266	271	265	271	272	256	299	261	295	288	275	322	301	302	266	268	293	269	241	268	317	265	288	281	310	291	290	276	278	309	261	281	294	270	270	271	292	313	294	283	266	274	280	308	265	282	298	297	271	246	310	287	259	294	277	280	271	270	286	297	268	264	279	268	282	274	279	306	294	265	285	283	251	296	261	266	290	288	288	252	275	283	288	252	273	285	277	282	295	259	324	293	283	280	272	295	269	278	307	318	272	278	284	308	255	298	280	246	262	266	239	255	288	317	272	263	295	266	290	260	285	266	264	277	270	256	253	278	297	278	312	256	280	283	307	310	269	295	288	300	259	277	295	270	297	269	275	290	305	280	254	284	246	308	261	255	305	291	257	267	269	281	295	302	293	255	274	288	289	287	269	259	268	308	289	287	291	260	294	279	264	284	274	277	294	273	264	259	294	285	270	260	284	281	275	258	285	250	306	308	267	279	284	284	274	285	277	288	273	308	286	287	279	293	310	296	283	279	285	269	290	282	286	280	286	265	290	241	277	291	249	299	276	278	301	292	286	250	268	299	294	250	294	274	314	281	283	295	267	262	266	283	276	287	253	300	263	262	295	273	274	298	308	292	293	257	255	286	282	242	283	286	248	274	270	264	328	258	289	306	283	260	292	285	300	294	244	251	223	288	274	258	278	291	273	285	272	303	316	262	299	299	292	289	287	264	280	273	280	278	269	284	294	283	302	260	292	280	261	293	282	299	267	285	289	278	279	271	269	253	282	325	261	289	301	281	254	280	292	285	262	268	270	297	289	279	290	302	277	273	283	286	289	312	274	310	270	297	300	274	296	276	247	292	273	279	308	308	302	275	262	297	301	265	284	253	271	260	250	303	289	294	291	293	309	265	277	296	291	297	274	285	261	271	291	283	270	287	260	258	245	277	247	289	288	293	282	311	276	286	295	309	340	306	291	241	263	275	287	292	278	260	295	291	272	290	283	264	243	279	305	262	260	283	280	298	279	289	291	309	258	289	288	274	285	278	287	298	286	263	286	265	283	280	283	290	280	277	312	291	280	273	294	283	290	304	308	310	282	267	297	290	242	311	273	259	283	292	252	264	259	278	256	278	311	263	281	266	267	296	275	265	280	251	314	286	297	274	304	293	278	300	300	292	281	295	248	291	293	298	301	261	295	246	313	292	314	273	246	294	288	243	273	282	278	280	235	296	299	289	269	243	291	295	301	266	279	272	259	295	296	283	278	288	271	280	294	266	303	318	295	317	301	291	272	280	313	250	267	270	266	273	258	244	280	294	268	273	280	280	261	274	266	271	286	321	248	259	259	283	323	288	262	297	259	254	287	242	306	299	282	264	289	263	290	267	292	290	300	301	276	253	271	282	310	296	285	275	278	271	262	308	308	275	272	272	261	283	285	260	281	300	294	284	308	279	250	285	304	284	283	300	260	272	270	264	266	294	296	292	293	279	267	270	284	267	274	296	265	281	262	280	289	269	253	275	301	301	264	259	283	268	272	275	284	289	296	278	297	280	278	275	272	290	262	276	299	299	283	316	271	286	251	264	287	262	286	288	282	283	270	300	280	315	271	285	294	296	283	294	313	301	252	251	301	250	281	259	270	277	259	273	283	255	275	247	276	273	270	255	280	267	301	312	288	294	280	263	292	268	289	265	303	245	281	291	267	221	310	285	277	260	307	275	265	316	263	263	277	264	281	275	302	273	276	287	286	304	283	277	260	257	286	292	250	276	294	297	256	266	268	303	330	284	299	254	300	291	296	289	315	283	263	287	302	274	295	282	285	284	284	296	265	259	310	302	306	276	305	289	272	288	277	285	269	306	299	298	312	299	311	277	269	288	266	266	285	292	262	266	293	313	253	281	287	235	253	280	275	252	278	283	271	264	309	245	294	301	289	268	271	317	237	287	269	280	279	277	290	277	281	284	279	270	290	276	264	316	309	278	261	297	266	274	268	290	285	275	279	263	285	275	263	283	251	260	294	294	292	267	276	315	293	265	284	269	273	309	257	274	281	244	312	263	268	280	287	269	322	270	278	273	284	266	293	275	261	250	297	278	269	262	303	338	239	280	276	299	247	277	250	294	286	246	314	287	267	300	267	270	294	299	305	311	262	284	289	276	287	279	274	278	295	289	287	261	240	284	278	276	272	281	280	294	309	255	284	269	306	304	279	259	261	273	277	270	312	256	277	313	257	261	263	267	271	270	262	266	262	281	262	276	259	282	263	269	271	290	308	268	256	242	306	283	297	296	266	305	262	282	310	275	302	260	298	274
31507	36053	47663	44855	35173	27213	24782	20749	25460	25452	22275	15612	8983	4427	2202	1236	919	830	735	800	747	766	771	815	693	737	778	698	742	747	714	736	764	783	740	731	709	738	767	760	718	728	752	772	748	724	735	727	729	711	710	801	765	741	774	696	733	766	762	782	721	772	738	767	765	746	743	743	755	782	769	758	729	713	687	754	718	758	734	735	730	768	768	789	778	728	782	801	703	749	728	731	745	774	774	836	772	748	729	765	748	767	725	730	723	689	773	732	764	759	701	769	768	740	724	751	696	744	713	781	719	686	724	719	720	694	797	830	734	777	722	725	774	762	739	682	766	758	804	712	754	717	769	740	740	779	754	725	742	794	729	780	755	756	748	695	723	746	755	764	770	753	769	761	757	738	743	759	744	715	762	719	719	757	748	719	784	741	714	793	790	733	746	732	775	761	728	707	749	765	722	717	726	731	741	735	742	734	759	773	716	779	766	724	746	805	768	746	732	762	764	780	742	740	740	727	766	737	725	768	734	754	751	711	697	729	772	756	794	788	737	761	709	782	739	750	764	789	733	751	815	772	758	811	756	748	765	741	760	708	717	716	784	755	751	718	746	752	741	768	773	768	766	723	810	801	785	767	764	734	794	733	699	740	751	741	750	784	721	775	697	737	733	801	717	774	742	747	753	754	735	743	737	681	757	764	768	798	778	750	759	742	721	768	704	748	715	735	776	770	766	785	725	773	740	761	700	750	757	754	694	710	730	704	747	732	740	736	718	726	770	759	741	800	749	724	719	761	747	708	735	753	757	767	741	743	725	730	811	729	767	689	760	754	767	770	728	728	733	775	725	717	762	750	750	658	757	783	758	749	788	701	772	726	757	766	747	742	774	775	734	762	739	745	763	777	738	720	739	731	763	689	727	743	750	750	739	756	748	777	713	737	736	702	806	795	775	702	738	718	805	738	762	727	739	734	732	791	720	711	723	714	798	703	743	715	785	747	775	774	745	755	744	710	730	724	770	729	771	704	755	735	743	762	700	717	835	745	741	724	747	731	769	739	746	685	714	753	763	731	745	747	750	703	690	801	828	755	757	725	759	739	738	778	739	777	763	758	735	751	754	731	704	758	737	756	743	774	763	780	824	751	706	711	775	724	756	758	755	740	748	702	742	755	777	761	748	781	791	788	699	762	708	737	755	691	781	758	743	807	747	761	732	779	724	745	724	758	699	764	809	792	753	781	759	741	789	792	760	726	723	717	751	777	765	764	717	739	742	750	758	741	766	770	713	737	732	755	738	749	789	743	758	761	722	740	720	751	799	717	750	758	745	717	789	781	744	748	764	752	718	767	765	727	770	723	751	706	742	730	786	751	732	742	724	752	735	741	769	797	702	735	730	818	734	727	694	734	733	732	745	781	772	763	740	737	716	781	711	727	727	737	749	728	726	718	751	768	765	744	760	751	754	766	729	715	701	709	750	777	725	728	766	766	684	734	765	740	713	767	752	727	751	743	749	744	740	759	759	798	720	746	795	746	751	727	740	736	756	732	763	731	720	741	775	726	764	699	753	759	751	750	742	708	721	757	761	765	756	741	743	728	739	747	764	793	772	753	748	732	718	755	711	774	691	716	761	726	764	771	760	731	769	794	716	762	790	768	725	765	764	758	717	769	742	754	759	751	720	806	675	776	718	775	819	768	725	740	754	768	748	803	766	776	777	728	735	742	784	741	772	745	743	732	770	712	813	771	767	709	726	755	784	742	691	729	752	705	755	720	714	731	693	769	738	742	763	747	771	707	738	733	718	766	775	725	782	776	738	765	742	802	771	720	757	734	758	711	777	775	690	700	761	739	711	745	758	778	778	770	742	792	725	726	732	723	780	752	764	736	739	741	740	713	746	715	744	785	742	744	780	750	710	738	759	774	716	783	779	776	730	796	757	765	731	745	783	715	775	793	745	706	731	767	724	735	816	723	766	785	707	748	796	735	711	783	736	786	748	763	711	810	760	729	804	784	770	764	796	718	700	726	758	786	760	737	743	745	748	769	771	781	797	729	804	733	769	728	735	762	743	739	721	754	708	727	734	741	751	729	750	775	716	737	744	727	726	742	738	744	690	807	748	722	781	757	716	726	738	750	767	749	754	737	701	753	770	785	720	757	795	741	733	739	738	737	729	717	726	824	759	737	754	757	690	750	702	748	756	778	760	738	753	733	744	742	703	749	721	735	733	718	726	720	759	757	745	770	764	767	760	736	748	696	728	706	774	770	734	704	742	751	718	774	762	790	749	695	764	763	770	742	719	749	780	730	744	735	718	697	781	747	750	734	772	750	749	720	732	791	790	726	701	818	678	741	718	736	728	756	703	726	733	726	761	737	785	839	751	755	720	752	719	748	724	771	740	795	787	718	685	763	731	722	761	759	777	798	796	727	753	693	726	747	746	747	721	741	757	737	763	747	769	710	757	756	800	755	704	758	704	747	803	812	756	735	814	794	691	800	704	757	743	819	780	792	761	725	738	762	736	771	706	769	769	739	744	773	727	704	786	734	736	690	769	769	716	783	710	726	756	735	761	785	762	761	813	786	741	814	713	722	804	764	730	770	766	678	737	741	760	776	776	767	786	771	767	741	779	732	733	691	750	753	793	739	743	765	759	776	785	739	723	800	749	749	765	762	784	754	711	754	767	726	775	734	740	708	750	753	778	771	754	747	710	760	756	792	742	747	745	734	734	751	725	741	770	844	775	721	722	780	663	748	762	774	797	703	752	717	712	725	731	758	728	755	775	783	764	743	744	767	792	742	703	763	736	733	730	755	757	750	722	800	740	728	774	757	750	734	792	715	745	714	770	762	780	774	747	774	727	731	782	807	757	716	714	754	751	738	721	710	789	826	734	713	773	746	720	744	733	772	703	753	736	733	780	750	739	740	739	733	721	725	785	740	744	705	745	753	795	756	723	709	743	717	758	761	766	732	721	746	732	714	751	725	748	703	777	780	783	744	724	754	681	755	720	729	759	778	746	723	729	749	777	732	751	688	724	772	776	745	727	761	782	744	734	752	760	790	790	790	756	751	755	732	737	748	774	724	726	737	709	769	683	798	751	769	728	757	777	779	743	711	805	750	735	782	727	739	722	795	751	702	712	772	752	767	739	755	751	736	734	795	722	740	760	737	727	758	771	776	694	761	703	777	729	755	810	738	736	748	725	693	734	758	724	756	727	719	752	766	724	760	755	717	722	766	783	720	739	749	709	789	759	755	735	756	760	743	719	732	714	732	719	739	712	731	706	757	785	777	775	769	710	775	731	745	733	801	708	766	775	739	785	760	758	758	739	715	776	730	736	723	728	729	770	748	741	776	726	738	736	770	768	761	711	732	763	766	736	771	759	775	774	749	766	752	687	707	720	740	764	759	766	776	755	751	752	743	708	746	800	786	710	766	723	762	742	757	749	704	681	759	776	742	741	792	725	740	808	753	752	789	775	763	742	746	750	768	748	747	697	749	717	767
53321	50554	58131	44436	29885	22704	20224	14398	11063	9841	12261	6914	2682	1293	762	481	314	347	295	267	284	263	260	269	242	237	281	280	285	282	264	267	271	266	271	261	280	274	296	291	265	283	282	286	283	289	261	283	269	260	315	273	280	264	260	263	260	293	251	296	246	253	235	242	295	274	256	304	291	256	271	277	257	265	283	285	287	267	252	252	268	250	255	241	266	280	282	296	229	262	281	251	290	273	274	235	263	285	263	252	257	257	264	293	287	270	234	267	244	263	278	265	249	246	290	261	296	270	275	276	297	266	239	278	254	259	279	274	242	266	247	268	269	270	250	281	261	269	278	263	262	265	251	243	255	248	260	272	268	300	253	264	249	268	289	265	279	268	302	252	275	277	283	242	276	303	265	250	244	282	266	273	288	276	244	289	229	268	257	261	266	263	279	254	282	280	268	258	264	277	292	267	265	256	285	249	266	260	252	233	267	264	289	294	257	259	277	268	266	250	269	273	278	271	249	267	297	265	280	309	286	267	255	231	268	259	283	275	255	242	261	251	278	253	298	273	280	248	254	252	274	272	248	300	275	288	249	244	276	255	279	247	267	278	260	284	264	263	263	254	265	282	321	245	284	268	246	281	268	270	280	278	285	307	281	256	254	270	262	279	257	279	261	255	282	259	262	275	284	279	248	276	247	248	238	283	294	287	271	271	241	277	247	239	269	286	274	262	270	272	262	260	251	253	262	267	249	268	280	257	311	256	286	266	243	249	278	284	278	290	273	277	268	262	282	241	290	258	259	259	240	254	263	286	268	278	263	276	290	255	277	251	260	272	246	267	283	284	250	261	281	287	281	236	254	256	275	250	249	279	257	282	258	286	276	276	246	289	285	266	267	279	245	256	262	301	293	277	265	264	261	260	280	252	256	272	274	262	259	276	266	260	282	256	270	272	248	271	241	263	266	255	273	250	283	266	269	255	250	257	246	288	253	261	236	272	261	227	270	253	278	267	275	217	258	274	242	266	251	246	287	287	269	287	272	272	265	275	277	274	257	272	254	258	272	240	277	239	264	254	263	237	275	248	288	281	255	296	275	267	261	278	281	303	273	289	286	275	291	277	252	262	267	281	251	295	263	297	247	273	283	241	266	245	266	261	257	231	246	279	278	220	282	259	270	253	288	283	257	242	273	271	260	274	294	270	248	270	248	263	256	275	256	244	268	289	261	258	263	292	256	299	249	260	270	273	250	255	251	296	275	286	263	295	261	284	279	292	268	266	278	258	232	281	257	294	277	274	270	249	226	274	278	275	259	277	255	267	279	245	268	274	263	261	235	272	266	253	284	287	258	278	289	263	258	236	252	308	271	277	256	260	299	295	291	246	291	273	274	254	261	233	278	275	267	259	279	253	264	291	272	292	263	293	239	288	280	253	259	273	280	281	244	243	271	278	285	252	292	267	260	269	256	250	268	271	266	301	283	240	258	289	263	271	278	242	265	250	268	289	283	277	262	250	297	266	265	233	260	260	279	273	258	291	263	279	274	256	256	254	289	247	256	242	275	250	240	227	288	291	280	259	284	269	289	287	315	277	278	275	279	281	287	275	245	259	280	262	277	287	277	284	257	267	274	246	280	284	255	258	292	267	275	278	283	238	252	268	297	264	253	236	272	253	266	271	268	272	245	299	250	280	261	258	263	277	266	279	246	260	272	289	261	254	271	258	233	236	245	283	253	256	262	258	267	252	276	241	271	266	281	278	282	253	284	263	273	278	279	300	300	282	287	279	276	263	269	243	265	281	252	255	278	276	253	286	270	281	246	257	300	235	266	267	281	253	247	245	251	285	262	222	259	266	254	258	256	289	273	269	264	253	293	301	266	239	243	282	269	264	260	281	266	285	251	298	273	263	266	274	269	261	279	272	283	261	235	265	265	277	257	246	275	259	250	260	269	259	248	272	284	280	278	296	242	270	251	285	284	299	279	286	271	253	241	268	262	293	288	285	267	223	271	257	286	262	269	273	283	290	263	302	272	280	265	246	283	280	274	270	274	266	277	277	231	239	248	263	281	289	259	276	256	276	263	279	256	285	280	280	233	270	248	289	262	280	279	264	268	248	289	255	261	261	236	289	284	253	266	283	264	250	258	261	268	253	295	260	247	255	277	256	281	273	267	265	273	255	262	273	262	235	265	247	280	240	273	242	269	275	262	264	278	272	274	273	281	244	257	269	293	289	272	254	252	260	296	290	253	280	278	257	269	275	310	272	263	276	264	291	266	272	270	246	264	271	251	271	260	256	266	306	261	283	243	269	254	264	268	247	279	254	259	273	272	273	269	221	257	250	262	264	261	263	277	251	280	262	286	279	273	264	281	267	261	302	277	266	291	264	263	269	274	253	264	265	273	236	257	297	281	247	261	289	257	263	259	247	263	250	278	265	299	268	238	257	249	281	245	273	255	280	287	262	277	275	286	278	257	247	237	266	289	242	304	249	268	255	241	261	267	260	284	277	258	235	291	266	269	263	273	248	259	248	268	263	285	270	277	237	283	267	285	271	248	296	283	265	267	270	252	288	261	270	252	256	274	253	261	256	268	285	267	295	286	252	289	242	268	265	271	267	283	255	291	262	265	246	277	289	276	263	253	299	252	281	268	236	273	243	259	280	240	278	280	250	244	261	254	268	269	279	252	260	254	248	255	278	296	270	270	270	280	266	264	280	248	263	288	263	272	265	267	276	273	275	250	259	285	276	277	282	291	272	252	283	266	273	252	274	276	269	282	278	276	294	254	277	286	256	276	246	267	279	285	244	252	238	285	273	268	267	278	275	238	271	261	261	288	272	271	258	255	263	252	260	268	255	290	293	268	252	275	267	231	246	244	251	272	264	246	256	268	243	259	275	251	282	263	279	271	254	268	292	263	249	248	258	264	248	269	272	261	251	271	277	252	259	273	264	278	261	291	240	271	270	232	274	270	284	288	291	254	246	279	263	244	257	253	248	262	262	291	243	234	272	237	277	282	255	257	266	255	287	245	264	251	258	307	272	264	252	277	291	289	280	293	246	261	282	244	286	265	270	274	264	253	287	282	286	255	289	287	265	279	277	270	286	233	265	263	264	241	234	276	261	286	260	296	280	276	250	260	250	307	282	266	292	276	288	257	253	285	284	282	295	259	269	252	265	267	266	252	253	283	265	262	296	289	268	262	258	241	302	257	300	261	255	256	240	267	261	242	275	267	274	256	280	284	264	288	261	263	253	266	269	304	271	251	261	285	296	238	278	258	289	278	252	259	254	272	282	256	275	247	277	260	279	266	282	246	280	236	253	269	258	246	243	229	237	270	255	257	258	312	255	291	272	260	277	278	249	268	284	275	272	274	250	285	290	266	274	262	270	254	283	249	274	289	252	265	262	271	290	266	264	219	250	279	254	266	265	267	252	309	273	278	294	272	291	288	261	270	248	275	301	274	287	258	298	262	286	253	276	278	222	272	313	270	286	277	272	285	235	262	261
35886	41485	55673	49550	41397	37491	36756	30380	27524	27564	30695	20987	10204	5510	3134	1718	1071	878	765	736	700	708	706	764	720	681	753	721	706	715	699	763	735	690	692	751	733	697	712	696	766	736	711	684	704	739	689	718	725	713	719	699	751	740	700	718	732	714	695	708	730	683	677	713	681	683	752	717	734	779	696	637	727	695	762	730	725	687	703	701	726	741	689	725	690	774	730	766	700	737	696	745	709	692	663	706	710	731	714	671	732	749	704	742	694	692	705	737	776	725	703	664	736	739	734	681	706	744	697	732	723	690	699	714	715	746	770	721	699	747	754	711	723	680	712	709	734	736	716	734	765	747	691	668	730	748	725	690	671	696	722	695	740	684	724	711	705	713	719	727	737	689	751	751	695	679	730	704	745	692	752	682	683	725	729	718	709	713	720	705	731	713	704	689	699	705	724	709	709	720	728	671	705	751	729	671	703	742	733	746	705	708	734	722	715	696	699	693	698	676	736	719	709	695	707	690	752	701	708	741	716	726	768	703	712	716	704	745	693	698	685	735	666	720	734	673	712	701	716	721	722	692	777	694	699	654	716	659	721	708	702	726	711	712	704	791	693	685	726	734	751	690	705	685	695	713	712	734	716	722	766	709	729	715	674	725	733	694	697	746	724	691	742	695	660	711	735	721	717	731	699	758	740	691	742	740	751	757	759	700	677	763	743	671	742	707	696	704	715	679	732	770	739	707	721	699	668	661	703	683	696	726	727	756	691	729	744	723	694	693	677	677	708	684	669	739	666	731	743	726	691	770	729	765	745	720	738	705	708	664	723	754	747	663	746	729	750	734	694	723	768	692	715	704	719	754	722	759	683	686	726	698	709	746	747	759	711	673	712	739	699	696	749	691	747	662	772	775	735	749	701	704	736	739	689	771	733	730	709	737	736	740	721	718	730	720	762	715	741	700	686	712	670	732	735	706	688	723	726	726	680	733	701	739	657	700	811	729	708	724	683	708	700	725	677	699	682	727	729	666	726	683	719	737	707	720	697	698	725	684	698	711	755	709	751	752	714	705	778	706	732	685	735	690	696	725	677	728	711	721	725	695	715	705	712	712	731	682	711	700	702	714	737	731	714	694	715	723	735	692	770	736	727	671	672	686	749	706	746	731	670	673	676	676	696	737	688	693	699	746	695	705	698	704	695	753	707	724	709	704	688	724	687	770	718	705	711	743	740	681	718	741	734	730	691	743	720	723	697	698	762	721	726	695	740	707	691	710	718	710	697	712	754	747	691	704	702	707	720	699	755	733	679	735	684	707	739	763	715	701	664	748	691	729	672	763	695	768	752	671	710	675	755	760	729	708	760	761	664	698	732	756	699	718	750	684	680	674	738	691	703	742	696	730	639	758	718	741	714	692	714	711	704	695	750	663	697	729	718	695	757	707	674	700	703	722	699	655	721	730	691	732	689	786	687	674	764	704	731	665	756	708	741	738	679	773	682	754	685	717	712	705	685	717	694	713	743	689	714	707	729	742	706	719	718	718	745	694	742	717	683	740	698	711	687	699	676	707	740	724	687	689	718	713	663	718	719	683	725	695	706	714	694	671	761	706	713	759	685	706	677	758	740	703	694	703	734	709	722	716	745	685	748	679	697	701	737	731	743	726	751	690	683	694	701	656	718	720	747	709	722	712	730	704	739	657	656	682	703	729	679	704	740	698	700	704	712	744	626	686	714	735	773	674	689	718	742	773	726	794	714	701	683	698	744	713	734	734	705	662	670	720	741	709	724	674	696	725	698	679	661	775	710	733	692	755	695	723	712	654	735	746	657	699	682	738	692	727	699	728	694	705	708	674	756	746	714	737	737	749	723	745	727	743	672	690	746	731	720	751	750	735	775	713	690	723	692	726	721	688	694	698	699	731	713	720	661	708	703	710	706	711	699	721	717	741	716	700	758	720	710	665	743	691	756	693	711	717	751	664	670	698	733	697	719	761	666	688	718	785	694	685	747	725	725	723	724	717	753	736	737	732	722	699	676	680	725	703	757	714	745	696	677	677	685	736	701	740	668	735	729	719	720	747	695	734	747	714	698	755	729	743	725	740	739	713	736	669	746	757	710	671	681	694	678	740	672	706	746	681	739	743	691	727	732	707	706	725	725	709	700	751	706	756	719	756	708	754	709	718	729	683	714	659	668	620	712	716	725	686	701	690	680	695	744	730	759	683	735	677	681	694	724	720	689	710	697	667	733	732	693	741	688	740	728	750	713	726	712	768	766	744	691	734	717	754	654	743	704	733	683	730	682	681	716	728	725	693	702	685	692	708	725	732	751	726	744	666	682	709	698	704	704	750	705	728	715	702	720	675	687	719	676	727	707	716	792	696	681	680	719	703	705	773	742	672	679	737	710	725	668	673	749	693	701	698	730	768	698	708	720	717	677	744	701	662	685	714	710	736	728	724	670	728	744	690	697	687	760	643	740	726	738	734	747	698	671	765	687	713	666	700	706	719	708	722	742	712	795	712	713	740	708	747	703	698	690	728	694	730	719	756	700	687	692	722	710	702	704	733	738	720	735	705	746	710	689	658	717	742	670	714	684	720	750	738	710	719	717	669	743	759	686	763	745	730	679	731	751	670	724	704	722	741	736	686	710	740	746	734	688	734	683	733	731	712	728	690	735	702	752	691	711	702	710	695	704	695	727	707	696	702	698	706	681	770	692	666	703	736	692	743	715	732	718	758	736	698	708	752	691	660	725	742	679	755	708	715	687	745	700	733	700	706	680	739	703	718	698	663	758	708	714	702	702	767	675	734	710	763	686	732	714	736	699	689	754	696	709	734	657	767	719	722	694	752	722	729	695	731	726	706	749	705	733	694	694	744	725	655	726	699	716	705	708	720	730	700	666	730	723	699	724	675	748	710	674	685	750	684	724	691	709	773	740	704	668	671	742	666	709	645	682	717	754	733	694	739	732	741	747	729	677	738	713	726	711	650	681	707	714	692	701	753	721	749	720	704	732	691	693	707	701	664	680	720	705	712	694	739	699	718	684	724	736	674	688	684	738	729	710	717	756	707	696	738	717	718	683	684	707	670	691	711	702	719	663	723	742	709	721	722	701	705	731	704	695	731	730	697	678	697	740	692	691	719	743	681	663	711	706	691	778	724	745	733	714	685	655	739	708	683	676	691	744	738	732	694	760	712	710	725	751	740	688	702	734	729	708	719	720	689	727	737	681	657	687	719	704	695	738	703	717	706	722	699	711	728	714	724	652	721	727	657	731	721	685	675	689	708	696	718	705	729	679	695	721	720	681	731	718	706	727	719	655	723	712	664	736	742	736	701	696	716	727	733	715	682	689	690	681	736	724	710	671	720	717	711	749	752	717	751	683	721	699	715	752	721	715	744	763	737	755	725	733	724	702	713	687	689	705	711	749	743	710	684	682	723	668	728	695	732	706	702	684	680	700	697	731	718	750	721	693	688	695	719	744	728	768	674	700	733	726	711	689	727
33306	28246	22882	16198	9830	3519	1642	867	831	695	844	673	556	513	392	322	304	311	266	311	313	271	280	285	284	288	283	283	300	298	293	288	301	275	301	285	316	305	309	287	280	246	288	280	289	293	276	297	288	290	322	288	314	268	296	271	289	285	301	282	297	255	298	310	295	272	282	279	323	321	290	322	268	265	286	263	278	320	308	313	295	273	310	282	289	278	285	290	278	249	287	302	302	285	305	308	278	296	320	275	304	319	307	268	278	289	278	313	277	284	291	292	287	304	274	290	299	297	305	279	292	310	265	300	266	275	276	268	260	279	265	322	283	269	270	258	267	330	287	265	286	289	308	298	308	318	239	293	286	268	265	289	298	286	269	305	302	295	297	271	329	273	282	299	286	277	289	293	304	288	263	309	272	280	279	287	277	293	287	291	281	280	287	323	266	329	283	276	306	295	304	310	281	273	271	301	291	282	278	288	290	283	320	287	275	306	303	308	293	299	279	256	282	272	298	297	259	300	275	290	293	277	293	296	321	289	312	299	271	280	273	255	262	285	291	285	314	290	316	301	273	298	308	239	263	294	263	285	247	306	299	269	284	304	292	297	273	296	302	281	308	298	304	294	280	287	266	286	299	264	314	288	277	289	272	256	261	293	272	270	321	285	287	303	296	280	289	271	304	301	269	284	295	276	290	258	311	281	306	282	283	265	271	285	312	276	287	281	297	291	313	288	276	305	312	296	274	295	293	309	294	283	308	304	279	293	276	282	284	291	284	272	273	320	306	282	268	293	278	272	288	285	295	285	303	300	274	293	294	291	289	277	265	271	316	286	302	298	294	317	292	283	267	312	269	283	274	287	290	303	269	282	304	329	301	276	277	323	308	273	287	273	268	280	285	292	299	299	270	281	294	283	297	310	263	281	277	254	283	286	291	290	282	274	295	290	299	269	281	280	280	298	243	299	298	272	284	326	307	287	307	279	278	280	320	322	288	264	275	265	246	282	268	288	283	278	329	294	286	277	283	302	305	247	258	271	311	299	289	296	270	262	297	288	278	300	266	267	296	274	275	299	266	281	269	270	305	295	290	294	296	255	277	295	273	287	284	294	300	267	288	288	281	282	277	294	282	284	286	294	277	294	290	286	297	290	321	280	290	274	275	293	284	291	284	311	297	260	265	318	312	289	282	247	267	313	291	290	284	267	297	291	296	318	284	292	315	305	259	270	303	269	318	291	309	276	268	265	284	270	284	301	287	290	290	272	293	309	263	287	278	283	271	284	280	315	277	283	283	283	288	264	282	286	291	293	306	287	280	266	268	298	296	280	264	290	271	290	284	276	278	292	327	305	314	283	286	297	314	291	302	267	301	298	268	284	280	321	260	282	282	293	271	321	305	316	303	253	239	299	304	321	273	280	267	297	308	273	309	285	299	287	271	275	289	293	296	288	278	273	292	290	280	278	299	297	279	280	269	282	279	278	283	275	273	278	285	268	277	297	280	282	295	250	274	288	293	261	285	268	282	292	299	290	274	277	299	273	284	258	249	294	291	273	317	278	295	325	320	308	291	306	263	312	297	309	310	299	275	264	319	306	268	316	269	279	296	274	287	273	291	322	303	306	294	277	288	262	326	281	269	249	309	290	282	282	286	287	316	314	287	269	258	314	279	310	267	269	293	307	315	277	275	295	306	272	285	281	279	298	270	296	313	294	303	280	301	289	284	281	292	274	269	284	276	285	268	302	259	273	289	285	291	271	309	320	293	274	306	272	330	304	315	256	290	311	304	260	292	277	282	268	293	285	307	291	314	272	298	274	283	290	295	288	267	270	297	298	317	297	322	282	287	285	297	285	294	286	287	289	305	264	305	291	283	280	293	276	308	320	300	263	277	286	278	285	277	273	270	294	297	283	279	297	271	290	304	297	272	280	270	288	264	286	283	293	296	301	301	293	263	263	281	311	302	304	272	282	272	302	297	332	250	286	280	275	269	284	278	278	282	268	256	289	261	305	287	263	299	284	284	286	270	274	287	271	307	294	279	307	321	286	285	287	276	296	290	305	272	292	294	292	266	275	304	285	312	330	291	287	323	290	287	278	325	293	294	294	284	297	281	297	262	285	315	296	284	295	267	286	305	306	288	313	269	252	292	296	299	267	286	289	270	310	241	287	320	285	285	302	274	261	283	328	301	291	283	256	257	287	316	261	310	293	304	291	314	287	285	297	300	286	281	288	304	332	308	290	300	299	286	277	324	283	254	323	315	270	286	254	307	318	252	286	276	295	270	312	307	298	270	272	292	265	296	262	295	296	298	281	269	306	301	296	299	330	279	302	283	281	289	266	286	303	277	260	251	260	282	312	296	284	315	299	275	284	300	283	284	292	284	290	289	267	299	283	291	303	330	278	294	268	270	307	292	301	280	313	273	287	305	269	270	270	305	282	263	274	271	283	290	315	284	272	267	283	272	320	311	261	294	322	291	255	283	286	281	253	253	315	325	265	272	326	293	316	304	258	321	267	272	282	278	287	304	311	269	269	299	310	302	293	308	277	255	283	293	303	276	312	286	286	280	298	294	300	311	316	265	285	301	279	292	273	312	316	295	274	245	295	277	319	289	283	313	289	287	298	279	291	312	259	286	283	307	283	305	293	284	311	252	277	256	282	286	299	304	295	271	287	284	284	303	286	276	254	306	297	287	299	300	294	276	264	304	255	280	262	276	283	262	331	284	293	278	317	277	306	279	293	266	317	275	276	278	303	296	268	277	284	299	270	296	291	265	272	303	322	280	268	270	295	300	309	289	254	254	292	313	292	312	294	300	294	293	260	305	293	285	279	266	313	279	291	280	293	313	276	317	308	287	283	298	300	277	291	295	261	288	312	278	269	325	306	315	261	285	283	290	277	311	324	285	288	267	264	294	296	294	270	294	296	267	295	311	283	262	298	279	286	280	293	276	297	275	307	263	301	315	275	302	279	271	293	274	301	284	303	312	271	293	298	320	296	299	300	308	301	334	285	299	267	318	307	295	311	282	294	289	261	290	292	267	289	274	294	296	280	262	270	275	262	291	296	309	295	279	300	287	250	266	262	316	286	283	294	307	253	309	302	308	285	281	280	272	311	289	300	294	263	282	299	291	306	287	262	274	275	287	280	253	303	285	287	314	306	313	327	303	291	296	277	291	298	283	311	291	268	287	254	284	290	292	290	254	307	261	313	261	285	302	260	285	308	288	300	291	265	273	277	288	304	295	271	264	298	309	309	284	306	268	276	289	249	272	323	318	285	310	282	277	265	316	297	288	280	261	319	302	289	292	279	271	282	282	266	274	287	302	257	297	271	284	274	289	280	260	278	278	279	278	274	285	291	259	279	304	307	287	265	290	288	289	299	292	283	292	297	283	266	288	273	287	308	301	259	319	296	282	293	293	277	238	279	296	264	256	286	281	267	287	290	324	285	265	273	302	305	290	285	291	316	302	292	276	277	278	283	289	292	295	292	305	278	295	287
21668	22989	27613	27748	22431	10760	6905	4018	3794	3401	3705	2949	2220	1806	1157	939	808	840	780	757	779	808	811	721	758	722	759	755	734	794	787	739	752	732	788	830	787	756	810	746	755	744	779	836	760	791	783	781	771	739	757	724	782	718	794	794	807	763	767	796	781	779	788	785	783	777	721	695	814	786	736	745	747	783	793	748	776	755	736	770	741	700	737	745	779	823	755	816	737	788	740	727	732	779	770	792	768	774	796	764	765	822	716	769	741	752	784	820	807	740	774	751	791	727	790	781	794	794	744	841	780	763	741	728	747	718	792	751	777	792	766	734	791	809	802	801	805	781	790	778	793	754	734	798	738	763	749	740	796	782	800	739	784	759	769	758	743	756	788	740	778	753	771	753	756	749	792	732	736	794	738	712	741	734	734	786	737	751	807	783	761	780	744	748	744	796	771	759	703	774	773	770	766	749	762	767	777	714	779	730	776	710	728	742	754	741	738	728	786	721	752	745	767	766	792	775	810	749	759	799	799	738	712	714	775	787	722	761	816	786	771	777	756	756	762	772	729	763	773	767	739	756	767	808	770	709	725	769	738	767	785	798	778	762	811	782	793	757	775	696	714	816	754	710	776	801	756	808	712	769	753	754	737	825	798	776	758	753	801	762	744	787	769	778	708	771	738	781	701	812	741	721	777	768	730	763	683	802	788	823	771	802	732	767	733	753	768	730	825	770	751	771	742	744	765	788	769	770	768	802	711	759	741	756	784	769	739	759	756	774	802	759	769	765	776	729	799	748	783	745	784	744	763	716	785	821	775	752	733	766	790	785	774	781	760	761	789	745	763	786	712	817	762	764	744	792	759	779	757	810	763	744	764	765	747	802	777	791	734	739	794	706	758	753	793	740	767	790	714	799	768	771	734	802	797	780	787	777	722	740	772	737	794	741	767	765	769	711	772	799	785	789	745	771	787	767	784	813	789	749	764	764	790	765	781	759	787	752	771	773	775	744	803	749	803	831	707	813	766	760	814	769	721	740	749	800	769	779	758	759	787	779	761	764	746	769	773	769	758	744	776	752	714	764	744	745	784	758	737	774	862	775	760	765	717	788	779	802	782	765	748	713	748	749	775	740	761	778	722	742	732	769	818	796	809	757	789	798	743	797	788	782	772	744	747	801	738	749	746	800	793	703	784	765	780	772	812	744	722	742	728	755	764	756	730	791	731	779	737	746	726	733	728	786	776	744	801	798	780	753	751	754	784	708	763	735	771	807	801	757	772	732	740	737	781	783	810	760	770	752	790	793	822	769	784	797	812	776	773	746	774	762	792	728	745	796	837	755	801	778	780	742	734	715	769	844	726	724	768	803	823	779	750	708	804	744	784	735	746	783	833	736	743	786	787	745	789	782	788	759	757	729	806	771	765	747	760	774	766	788	797	779	800	755	834	733	753	776	781	764	745	726	765	803	785	760	789	751	776	766	715	771	746	784	776	755	753	762	797	805	738	753	758	768	771	742	802	792	752	730	750	782	743	789	736	753	695	773	762	753	748	785	755	789	768	797	758	726	799	780	748	766	769	777	771	731	734	724	783	770	792	863	756	769	744	796	797	827	751	770	755	752	783	756	791	770	748	771	773	773	745	775	751	770	762	793	772	749	765	736	790	764	798	757	742	797	734	777	714	772	756	759	754	803	808	778	729	796	812	758	765	763	774	780	770	794	798	815	774	778	786	770	778	800	811	718	773	748	737	776	777	784	766	791	789	768	813	761	748	764	769	797	784	749	778	797	749	769	741	797	758	764	694	772	784	716	809	799	825	795	784	766	782	756	766	799	800	810	780	766	748	780	800	774	746	751	735	750	733	752	759	751	753	753	748	736	792	764	796	797	761	783	803	793	759	732	723	774	731	727	747	797	767	748	769	746	794	743	771	758	785	757	793	771	759	779	720	734	758	732	803	794	731	771	798	774	765	769	758	767	745	768	785	787	806	773	766	774	754	762	750	793	757	772	734	754	776	760	745	775	783	744	785	767	732	772	815	760	781	790	740	758	750	784	758	804	784	731	786	780	700	807	747	762	793	814	730	821	772	756	818	791	753	785	795	775	800	779	758	739	790	713	782	763	723	796	781	767	781	725	778	749	745	742	794	776	742	805	796	734	700	805	792	795	772	767	817	762	746	759	774	789	772	779	757	783	770	793	740	737	785	828	763	752	747	752	767	749	797	757	800	759	748	722	785	782	800	818	809	755	750	764	795	789	750	743	777	764	770	845	834	758	806	799	721	750	793	758	789	776	811	792	798	784	748	743	758	746	773	748	786	754	762	772	748	749	772	733	759	790	764	707	733	815	807	793	737	788	794	780	748	742	797	776	750	711	768	705	791	829	783	720	802	786	789	746	761	763	756	742	743	755	777	759	788	787	733	797	757	739	713	787	792	765	810	756	735	735	738	755	806	745	721	778	774	731	798	812	763	785	771	747	728	759	733	768	792	737	772	739	771	778	794	738	753	758	719	781	735	739	771	831	744	764	811	773	729	746	764	792	745	777	785	800	804	785	729	793	723	745	777	747	735	747	774	780	814	770	781	791	765	793	755	738	763	785	749	712	827	803	785	753	759	755	751	771	789	798	826	789	759	710	787	811	812	771	721	734	733	756	776	805	778	811	728	750	714	762	771	786	782	746	788	793	756	747	753	795	774	794	764	767	710	767	807	756	834	834	746	754	705	767	747	747	773	726	822	742	766	782	775	760	747	694	754	821	778	799	784	774	788	766	776	814	772	742	722	761	727	766	799	767	783	750	778	749	758	847	803	764	767	744	795	760	829	785	779	755	738	757	784	730	728	775	801	760	758	768	737	775	776	791	756	819	787	727	747	775	750	771	789	746	782	809	769	767	764	772	733	765	780	810	782	787	758	729	798	779	792	743	767	791	789	763	769	809	781	782	777	800	790	762	723	751	767	814	783	744	762	780	764	753	800	759	763	811	772	813	784	808	806	745	795	802	787	739	789	772	761	794	759	773	777	745	783	761	767	744	751	751	782	788	736	735	735	793	805	773	772	735	724	739	770	709	763	746	797	779	837	758	821	775	770	733	777	798	787	770	704	821	763	781	791	751	779	815	736	771	779	760	749	748	799	797	780	790	760	755	738	792	752	764	771	755	791	736	734	770	799	750	813	775	771	758	735	732	756	779	758	709	775	794	760	864	823	754	788	767	768	716	786	807	754	803	776	754	798	743	767	761	746	762	794	803	787	788	768	769	749	792	775	767	774	804	789	770	815	766	773	773	792	835	816	751	832	801	751	774	762	732	749	803	807	798	750	770	760	732	780	767	779	783	756	720	762	767	685	753	798	774	777	724	794	765	747	763	751	808	725	775	821	764	768	772	773	775	775	782	764	802	778	804	760	766	783	779	755	779	760	741	772	771	748	732	729	741	805	730	756	813	789	776	800	779	802	778	808	760	764	769	813	732	764	772	790	778	748	791	797	798	773	726	784	796	786	794
44560	42202	44615	41401	32521	15475	9415	7241	5972	6574	7677	5807	3810	1926	896	485	381	330	280	286	271	247	283	284	291	310	268	282	278	272	296	289	288	259	282	287	249	259	280	269	289	261	315	298	272	261	264	280	256	289	265	290	283	268	274	256	283	263	292	255	284	288	258	259	290	283	286	274	274	269	250	266	290	268	271	260	285	277	262	279	284	242	299	291	284	287	291	248	278	249	310	291	278	245	278	280	278	310	269	295	258	304	299	283	274	278	254	287	246	263	276	248	263	251	258	267	251	263	291	301	298	258	294	263	291	280	273	299	271	303	286	291	267	294	263	276	281	263	257	284	267	272	289	283	274	237	264	279	272	278	274	299	250	265	261	261	253	281	268	263	268	278	316	276	285	282	250	285	276	265	238	275	272	330	270	283	289	290	279	257	294	309	272	268	287	245	280	275	257	287	272	275	251	314	293	286	244	310	270	261	285	263	281	301	256	279	251	262	268	298	275	263	280	267	295	280	266	272	300	273	298	225	303	283	285	241	265	284	274	285	269	260	271	270	280	264	260	239	294	255	283	271	287	256	264	270	244	255	269	267	266	254	271	275	268	265	292	272	264	278	269	276	267	260	281	292	274	266	270	273	244	273	288	272	251	271	256	253	263	301	248	292	262	264	277	283	266	277	272	257	262	284	283	253	285	290	271	258	283	303	268	269	294	272	256	237	273	273	263	268	264	279	284	289	289	270	271	283	287	263	248	255	289	285	270	256	273	271	272	260	305	297	293	272	255	263	270	244	265	271	269	275	276	265	316	277	256	296	306	280	278	282	277	267	255	258	280	263	253	283	271	281	270	243	240	288	253	275	272	248	246	269	274	299	252	283	317	249	243	288	306	269	292	281	243	289	276	264	278	279	286	239	272	275	263	279	284	285	310	313	280	282	279	261	293	286	287	268	270	256	268	287	273	294	274	257	284	253	291	272	298	282	277	268	232	298	302	291	275	276	283	256	282	269	280	293	284	269	232	270	283	284	260	274	286	271	263	281	264	275	259	294	293	249	264	259	283	308	278	286	298	262	273	284	251	295	287	253	267	305	291	288	279	260	303	282	286	302	263	277	278	257	247	267	273	301	269	293	279	265	247	251	298	263	262	272	299	282	279	294	285	290	249	271	275	288	283	275	274	264	283	277	262	291	245	274	260	276	310	297	281	273	281	282	243	280	273	268	286	271	285	255	254	279	270	294	284	288	295	272	281	271	285	281	255	268	284	277	257	253	273	284	280	251	252	272	257	271	292	296	273	282	270	287	287	267	293	282	289	305	272	247	279	277	257	296	267	277	262	277	246	251	307	282	283	260	275	281	310	286	278	242	270	270	253	277	286	296	293	293	276	314	296	269	270	313	289	284	297	265	262	265	248	271	276	282	255	292	284	304	269	270	271	293	257	241	260	270	262	260	280	266	252	271	298	262	309	297	296	266	295	269	265	277	283	266	257	260	304	285	253	260	253	301	293	310	271	270	273	285	283	288	267	277	271	259	296	255	288	271	292	297	256	279	268	279	280	278	253	277	287	255	324	273	259	285	266	281	283	298	283	272	263	278	274	278	247	286	303	276	280	270	277	237	270	282	323	256	255	261	276	292	263	261	269	262	259	269	289	272	285	239	307	282	278	276	293	266	314	262	287	261	279	274	273	238	269	277	283	238	249	282	282	267	273	278	267	257	251	258	273	264	292	278	288	261	270	283	273	282	269	290	247	287	287	253	270	275	326	286	302	282	286	270	290	261	271	261	262	251	284	248	288	272	277	295	245	288	258	290	287	309	288	280	302	279	274	236	276	263	272	306	286	260	303	282	272	273	297	292	285	268	254	303	278	298	269	263	278	290	276	292	273	321	308	286	270	272	295	266	289	282	268	264	262	284	264	289	271	277	281	284	269	283	289	259	270	284	294	270	270	268	278	281	278	294	252	280	264	285	286	267	272	271	287	269	273	308	285	258	275	250	255	295	253	280	272	270	290	266	243	276	318	262	283	274	274	269	281	240	264	283	323	243	291	258	244	272	269	270	262	262	248	285	288	256	290	272	294	274	259	271	282	264	276	243	302	288	283	283	263	263	274	288	310	262	292	265	263	268	278	276	311	255	275	293	267	291	285	270	306	260	238	274	299	324	306	261	290	253	289	293	274	265	286	251	259	276	260	302	281	267	281	258	279	309	278	266	279	299	309	257	272	251	262	302	276	253	271	277	245	299	271	288	264	265	263	237	273	298	277	288	267	269	272	254	302	284	266	294	276	274	296	280	309	303	279	271	279	278	319	235	267	262	316	268	286	249	287	254	290	288	289	305	299	281	273	261	263	276	254	269	286	300	268	276	272	264	314	270	285	275	284	285	274	262	282	303	295	278	263	300	275	283	279	268	233	270	289	280	290	280	261	286	258	256	287	279	295	260	301	256	271	267	281	271	274	283	283	285	285	264	283	268	292	258	281	276	280	268	295	299	289	274	258	266	251	276	273	268	257	268	235	289	259	264	280	273	274	263	302	305	270	260	268	270	274	282	246	295	267	310	281	264	297	267	251	256	288	281	282	287	275	294	289	242	288	284	255	290	302	270	305	288	291	251	271	263	265	282	256	270	262	278	256	262	281	267	286	239	255	287	292	242	264	280	237	318	266	321	232	280	265	283	272	289	254	277	287	301	281	283	292	284	279	267	290	294	274	305	277	262	278	286	276	294	283	299	291	274	266	261	260	285	274	274	278	265	291	296	295	276	288	279	300	270	247	256	264	243	258	248	265	274	285	261	287	283	285	277	281	257	302	315	272	277	250	261	265	274	258	278	302	288	273	290	279	258	290	279	274	292	254	257	251	257	280	288	291	286	259	260	273	254	299	265	267	271	270	309	265	260	274	274	272	280	267	261	274	272	291	275	288	280	269	266	292	249	283	267	255	283	251	283	312	270	275	276	305	278	246	262	235	289	270	295	261	279	278	282	278	269	265	289	302	290	260	314	266	301	266	278	258	250	275	274	244	249	253	274	301	285	268	237	286	269	239	274	288	288	280	306	277	277	246	289	271	283	278	279	276	334	284	274	277	301	265	261	248	265	262	285	298	248	311	311	254	268	294	298	296	295	290	268	268	283	296	237	272	271	279	282	281	288	285	313	257	311	255	256	308	268	255	270	298	267	292	261	282	257	291	269	281	262	265	263	262	279	272	279	275	282	260	297	289	288	282	258	275	262	293	262	271	261	259	303	261	269	271	302	277	284	243	246	276	272	289	278	274	270	273	272	285	280	266	276	257	279	271	281	251	269	261	238	305	271	257	282	276	276	272	297	289	262	300	280	306	271	287	278	270	276	275	252	252	232	274	279	262	302	278	264	293	268	248	273	275	289	247	272	255	256	278	265	275	304	270	286	290	258	277	238	261	269	263	274	255	270	271	278	283	277	304	265	284	285	291	308	296	257	252	282	292	260	259	276	260	254	267	282	251	289	284	265	274	305
29707	34974	45709	49700	41136	28879	25258	23299	21020	23643	25271	21050	15143	8287	3989	1931	1174	971	853	817	723	730	721	735	754	715	724	722	676	723	739	712	719	731	766	750	720	779	718	755	703	741	694	731	777	676	715	795	738	735	755	756	746	760	787	718	730	685	729	725	719	785	730	726	727	739	749	761	743	717	772	713	686	677	713	742	754	733	706	738	740	755	712	712	788	709	749	730	734	707	741	749	746	678	683	743	735	747	742	698	767	793	719	724	684	765	749	797	723	732	725	765	709	774	770	728	735	769	725	760	761	736	762	727	782	735	685	798	736	710	761	750	720	716	710	715	728	761	691	769	736	747	724	708	740	756	768	703	779	762	766	765	719	748	791	773	737	700	754	720	700	703	754	748	751	731	740	702	792	736	718	698	706	777	705	736	706	752	745	771	744	761	745	769	756	776	730	753	752	749	771	755	737	752	739	742	699	743	755	732	769	735	782	767	718	738	733	781	748	731	756	705	744	714	699	741	738	782	727	767	741	697	703	777	720	723	783	738	729	753	731	718	741	690	745	682	733	724	730	659	651	695	781	712	742	777	711	727	783	716	755	749	696	727	758	683	761	789	785	711	756	729	741	693	754	759	730	723	727	789	762	704	723	700	732	756	757	744	736	775	732	711	713	765	711	694	760	738	743	788	729	754	719	731	746	741	760	728	754	712	776	727	744	715	708	777	703	676	728	736	750	693	766	769	746	740	742	771	713	742	763	754	741	727	739	705	751	737	756	702	738	760	725	758	751	733	768	786	757	682	743	724	702	754	724	725	714	741	763	800	716	739	708	674	698	716	740	738	792	730	727	732	759	749	733	773	755	723	745	742	763	772	736	737	764	750	706	784	738	702	718	710	730	708	735	731	727	717	726	745	705	737	694	719	688	706	745	733	707	764	776	733	725	753	746	790	770	699	760	755	698	727	717	712	735	743	717	695	713	748	747	724	744	719	718	763	710	766	782	769	753	739	774	761	728	738	689	745	732	729	778	731	684	747	694	709	686	705	707	797	765	716	713	769	760	694	753	726	694	681	708	785	747	660	742	758	713	756	745	721	699	712	725	742	730	751	707	720	738	748	753	757	752	744	744	704	747	740	702	681	771	755	705	778	758	756	721	708	737	723	721	740	691	773	728	690	772	713	754	728	740	723	734	733	698	754	715	716	719	730	801	720	751	728	697	688	783	701	735	735	762	727	733	730	737	772	765	746	732	744	732	735	734	742	753	717	725	706	707	766	764	736	790	784	750	769	719	700	771	753	735	695	720	669	782	752	743	741	739	762	705	668	743	708	750	748	738	713	727	748	731	702	763	733	719	797	716	741	728	740	739	774	734	715	713	714	715	730	740	758	739	720	755	741	708	755	731	753	725	766	750	687	773	744	766	767	724	762	721	692	751	727	713	733	745	761	781	703	671	700	776	743	721	782	707	768	731	693	734	757	737	728	742	770	729	751	746	758	708	698	765	726	730	759	718	743	766	748	728	733	752	771	692	719	721	717	721	733	694	749	708	764	756	763	736	763	783	792	715	749	704	783	759	775	723	733	746	739	743	731	681	701	728	697	787	721	751	723	715	719	700	727	716	713	711	772	755	778	721	718	726	743	763	723	733	755	763	763	683	776	684	702	727	721	706	749	716	773	728	758	731	748	755	744	705	708	682	750	767	720	755	727	715	774	819	761	775	708	748	717	738	744	756	742	713	724	722	751	705	722	758	706	752	749	750	735	742	816	788	710	766	718	772	720	733	712	769	764	746	754	670	747	741	767	677	772	711	724	781	721	713	785	726	765	763	731	743	713	722	752	748	731	746	781	712	740	714	741	778	683	722	734	792	764	726	703	771	734	744	692	768	737	719	750	744	712	730	732	758	754	706	731	735	704	716	729	712	754	711	737	702	790	722	743	756	678	770	712	748	737	718	733	754	716	693	744	751	768	717	773	757	727	781	687	747	749	725	784	737	744	749	722	712	698	732	698	675	739	738	726	727	679	658	763	734	733	734	728	734	760	707	690	712	748	754	711	714	747	711	712	704	702	732	776	755	705	725	755	791	732	748	736	732	678	758	721	688	776	710	779	691	728	767	738	723	732	749	772	681	764	771	735	725	776	753	709	732	744	773	718	692	751	755	735	748	749	733	720	698	680	681	721	769	756	720	747	728	701	763	768	693	743	836	746	737	734	756	736	727	713	719	751	753	772	704	713	723	713	741	721	694	742	726	729	743	753	694	692	744	742	739	719	719	746	709	666	764	762	766	767	765	722	726	739	771	736	726	743	708	716	738	796	724	711	734	727	740	771	710	745	728	767	707	733	718	767	723	734	714	737	724	722	700	728	734	778	723	686	739	704	762	770	736	750	756	746	770	704	771	727	763	717	742	754	725	755	772	750	734	782	713	701	681	722	738	762	725	757	754	739	758	750	724	771	748	757	714	745	749	775	667	738	748	709	713	785	796	729	734	747	713	748	727	786	758	753	726	768	723	741	688	741	729	741	767	739	714	744	687	764	735	775	776	740	708	729	703	710	715	686	729	684	749	745	736	718	740	708	705	697	718	726	726	735	735	755	721	759	752	784	707	699	754	760	735	714	746	721	738	733	776	760	785	679	695	780	753	769	743	764	757	750	776	729	732	717	752	722	751	781	767	744	737	758	723	716	733	709	744	740	716	756	730	739	747	750	737	735	769	825	777	760	753	721	712	693	698	743	721	723	687	754	708	717	748	747	708	765	737	750	724	710	755	803	744	758	781	703	711	721	739	760	770	723	759	764	726	717	744	733	739	716	791	703	720	729	727	731	717	746	753	720	721	691	770	714	748	722	776	662	749	724	729	754	717	753	751	741	770	718	757	732	763	752	753	753	755	766	719	726	754	725	729	775	751	728	742	783	746	775	757	754	792	722	735	704	729	742	739	714	720	738	733	772	750	761	759	784	739	729	754	711	721	730	722	727	784	724	739	739	757	762	738	765	701	735	771	701	712	738	713	733	708	728	718	740	710	730	779	719	755	753	717	747	719	711	708	754	806	723	744	743	721	757	760	741	750	712	708	712	769	712	731	745	721	709	715	781	761	761	752	765	757	742	734	704	734	731	720	734	733	740	750	776	727	721	735	749	695	732	700	737	781	743	759	755	745	691	681	739	729	680	753	786	738	745	724	730	746	751	684	740	727	753	731	721	747	760	711	768	753	694	743	686	723	737	731	679	743	748	753	776	781	717	729	704	714	733	723	755	789	712	768	731	760	759	726	714	714	726	705	697	739	765	743	708	704	686	735	743	761	729	714	735	744	729	706	766	745	762	722	714	765	733	770	756	719	764	698	695	788	753	739	744	740	751	713	674	773	729	783	765	741	772	714	753	710	737	697	752	710	737	721	704	735	683	716	743	708	746	705	738	774	701	759	786	740	713	701	767	721	723	737	691	733	750	758	717	740	740	767	720	765	749	722	752	744	701	710	752	730	698	757	762	688	709
51824	50646	53701	42052	31875	27434	30023	16582	12592	14968	13177	7806	3218	1592	1016	581	497	418	323	301	266	271	254	256	249	249	247	274	257	243	251	233	256	269	254	244	266	248	249	261	250	242	281	241	243	244	239	252	244	248	240	271	293	262	227	238	222	260	297	296	281	247	266	262	275	266	260	259	270	242	259	231	258	257	284	268	260	259	269	257	257	240	249	243	234	249	253	251	260	268	252	248	275	260	263	267	235	260	258	268	241	248	277	271	234	238	249	254	257	265	256	248	222	284	252	237	260	273	274	245	287	260	257	244	246	273	251	233	237	258	281	241	255	236	257	238	231	250	267	257	277	242	279	237	249	250	226	259	268	257	236	248	216	242	271	251	238	238	261	244	221	257	248	253	264	235	247	247	276	268	255	233	255	230	280	251	271	245	275	219	259	267	263	251	269	282	233	253	254	247	273	249	248	271	269	271	234	269	246	257	283	256	270	229	259	224	251	244	256	269	267	289	270	255	257	236	251	242	244	238	253	232	266	256	249	276	272	257	257	288	248	258	271	249	251	251	273	278	239	227	259	232	267	243	282	263	259	258	268	242	265	229	225	256	264	247	233	249	242	290	230	251	264	257	235	255	249	236	245	246	222	242	245	254	244	251	251	256	260	252	251	243	279	235	260	262	244	251	259	274	251	233	261	247	240	268	259	260	259	254	273	251	253	244	257	270	248	266	252	251	234	247	251	234	275	239	245	244	246	239	258	271	243	257	248	239	236	258	280	258	284	246	243	245	267	248	222	279	270	256	236	248	223	237	221	272	266	263	245	258	277	259	260	242	251	242	260	255	267	276	244	260	229	252	230	243	240	214	256	220	243	249	228	243	247	259	280	255	242	270	223	240	262	261	255	251	242	282	244	261	246	254	275	247	243	244	274	245	250	277	248	265	230	243	239	260	251	257	244	276	239	255	255	237	258	246	250	258	281	253	269	270	266	244	248	247	245	240	229	263	245	249	269	266	271	245	246	267	247	249	262	275	280	238	261	242	253	256	264	270	266	233	256	296	241	247	243	245	235	275	228	244	268	264	231	248	227	253	264	239	240	257	262	261	243	273	253	270	258	236	265	248	273	257	260	227	239	266	269	243	240	269	229	257	232	265	252	252	281	257	239	254	261	240	231	240	250	253	268	234	237	294	234	249	280	245	252	270	258	245	243	271	271	236	259	251	212	247	240	251	244	252	266	214	255	246	243	264	259	279	266	267	251	275	252	265	274	245	245	257	258	248	256	278	247	270	232	251	255	296	268	257	276	253	222	228	252	278	222	244	258	235	257	249	244	224	246	245	261	292	273	258	275	243	249	254	279	244	231	210	249	248	255	246	252	264	250	262	264	243	219	250	265	227	226	261	252	248	250	251	258	272	267	254	251	231	258	255	248	261	276	247	250	241	265	241	278	263	261	246	263	239	269	236	270	234	264	260	251	260	274	231	256	272	254	253	244	265	230	297	223	232	263	269	268	232	257	280	247	243	251	248	254	224	225	269	217	289	260	244	282	264	244	223	252	254	271	271	261	266	263	276	260	281	269	268	245	242	227	234	264	215	266	246	261	238	231	231	258	267	269	243	246	261	242	298	238	278	265	258	273	255	212	257	249	236	260	256	257	271	233	262	254	230	252	277	252	247	266	231	244	222	237	282	261	260	263	276	251	246	249	210	240	255	252	248	256	247	263	266	259	286	244	238	237	252	252	255	244	259	274	230	273	246	266	208	254	229	254	240	241	267	275	237	274	254	240	252	246	234	263	273	259	273	216	294	249	258	254	222	239	258	257	259	242	238	272	231	262	266	246	242	273	255	246	263	243	272	259	278	248	248	240	272	259	241	261	267	262	264	261	266	265	257	239	240	271	260	270	255	251	261	259	270	230	232	223	224	233	251	278	253	253	258	280	257	276	241	239	234	249	255	234	233	258	273	246	249	248	261	242	275	255	261	257	239	257	252	265	254	245	294	264	263	242	254	252	281	285	246	257	236	229	246	238	262	241	253	251	231	271	266	260	226	252	241	279	259	261	282	254	250	253	258	234	237	254	284	251	274	266	219	241	243	270	279	266	253	238	264	244	264	245	258	252	249	247	282	272	239	269	236	237	261	260	248	259	250	245	256	189	240	234	249	264	259	248	237	239	247	249	255	256	249	254	244	310	259	265	260	248	267	265	258	268	244	270	238	290	281	244	273	258	219	275	246	245	277	264	234	233	271	292	265	260	268	253	250	278	266	244	261	281	235	261	269	259	271	271	248	263	250	253	225	237	255	293	234	241	274	240	255	251	269	260	246	240	265	252	250	234	249	259	259	255	245	249	230	285	249	270	286	266	254	264	242	265	257	242	283	260	247	258	252	245	244	279	293	264	233	257	271	266	261	264	246	242	257	267	249	287	225	264	233	262	257	253	252	286	253	263	239	256	269	272	234	278	301	252	256	269	272	259	253	248	271	262	245	264	241	256	240	267	264	253	219	247	241	247	271	279	287	258	241	267	265	275	258	274	277	256	271	244	265	263	239	259	266	245	245	247	234	231	235	256	277	257	240	249	244	262	273	257	239	261	250	265	256	295	257	235	243	266	232	262	242	259	258	266	266	290	270	228	260	244	241	264	270	240	247	247	250	276	251	270	270	230	234	230	263	263	252	251	233	252	249	270	256	246	266	248	272	276	253	245	288	238	243	235	245	245	239	268	257	276	273	268	253	225	265	254	247	264	247	277	264	235	240	263	233	262	271	266	234	312	256	271	239	293	231	254	270	269	261	249	235	291	263	234	251	231	302	252	225	246	245	230	261	259	244	273	257	253	251	234	276	240	247	287	269	250	258	258	265	279	267	258	245	253	269	274	252	264	268	250	273	260	261	258	265	254	261	244	257	283	257	254	236	266	239	297	262	284	222	263	266	265	278	233	231	260	255	253	245	249	270	229	255	266	242	247	241	238	230	246	230	251	243	252	255	240	253	263	243	248	248	249	265	246	233	228	255	236	262	235	224	251	235	265	223	252	257	227	241	278	268	261	239	271	226	253	255	227	251	235	257	232	246	244	256	236	241	253	217	277	250	273	255	277	265	270	244	235	238	253	251	253	240	265	248	248	261	251	243	276	248	253	278	255	241	278	230	237	266	266	244	268	241	239	274	280	275	232	262	261	263	227	269	248	267	259	275	254	254	241	264	237	273	242	249	256	274	245	254	236	235	265	231	249	227	279	242	277	243	261	260	245	260	257	251	237	298	268	241	231	278	260	259	276	282	268	256	256	230	238	260	267	213	233	256	222	262	282	276	256	236	299	271	299	240	257	253	261	246	255	239	260	256	247	265	247	248	239	279	259	260	266	237	269	231	270	269	237	280	236	263	253	265	271	256	235	245	230	257	304	238	261	235	262	232	290	273	252	266	281	262	263	289	273	234	296	226	246	235	240	259	253	234	236	240	259	290	260	260	249	251	291	258	240	265	249	271	207	253	272	261
34244	41308	52804	49458	44329	42768	45295	30586	31485	34625	31958	22107	11987	7005	4380	2471	1863	1494	1086	908	809	726	673	692	682	683	703	680	682	694	671	702	697	675	687	664	676	673	650	704	681	677	661	691	673	679	689	683	666	648	669	682	728	709	670	749	660	672	691	689	698	652	717	652	658	721	687	719	710	707	717	704	690	652	706	698	683	710	657	669	701	677	710	681	679	642	659	683	725	693	629	702	674	674	714	697	687	710	704	690	664	665	679	670	695	692	673	677	700	667	680	709	714	694	647	665	673	704	704	684	693	640	724	653	665	690	709	697	679	680	735	668	707	718	707	669	693	695	697	681	662	704	668	764	680	617	688	713	684	673	704	711	702	670	723	711	641	702	701	648	685	698	701	693	679	698	726	702	701	707	649	685	692	688	716	702	731	714	675	648	689	697	709	638	665	681	695	690	717	683	683	671	667	694	676	719	700	666	691	700	668	653	630	695	679	669	687	725	721	684	653	689	712	659	705	685	713	658	695	691	659	670	660	665	682	665	658	631	696	680	736	689	698	639	674	668	689	700	668	662	676	702	725	654	741	698	680	661	677	697	671	633	730	674	677	632	653	674	672	700	679	663	633	665	660	697	699	668	681	700	681	761	681	674	694	653	709	717	726	663	679	703	698	666	686	741	675	653	641	705	679	667	654	701	671	687	657	664	681	690	715	711	669	700	688	682	694	684	644	695	672	659	670	717	697	661	671	696	700	695	687	707	728	632	653	672	703	687	700	685	640	665	690	681	718	706	664	728	648	698	706	657	649	669	704	708	678	730	706	669	685	689	756	671	660	725	656	684	683	669	683	680	708	694	678	679	653	702	704	711	676	653	675	726	691	692	650	687	725	659	695	727	641	677	635	698	689	685	713	726	657	743	676	715	697	691	654	684	707	706	717	693	713	651	690	631	690	700	679	710	690	667	701	708	653	641	728	726	700	678	671	674	679	721	683	670	704	684	733	673	677	699	632	663	681	670	688	725	670	656	675	710	714	731	679	719	717	678	719	696	711	684	632	682	672	695	675	711	698	681	680	704	637	690	666	646	699	686	652	686	687	655	695	686	701	698	679	701	696	712	710	698	688	673	659	660	666	722	700	676	676	684	674	695	635	687	696	735	704	721	689	680	703	671	703	662	709	716	702	716	694	672	649	667	664	732	681	701	672	682	711	702	682	682	663	689	695	692	663	658	688	682	686	695	687	632	644	669	661	657	682	730	651	715	704	679	661	666	675	735	677	686	689	639	687	677	684	708	712	679	692	709	710	680	684	632	701	716	600	688	676	687	687	702	679	703	668	682	691	682	729	684	761	687	749	676	681	718	695	660	684	707	667	695	712	673	699	722	727	649	649	694	687	670	693	700	689	673	708	693	685	677	657	723	651	689	682	703	687	682	643	703	698	721	709	684	711	688	671	693	676	664	706	688	694	653	673	694	638	682	723	689	663	643	701	701	692	696	659	682	680	666	715	700	688	688	685	677	656	703	675	629	687	701	671	684	698	657	702	710	673	668	691	692	680	701	654	716	690	693	705	695	631	665	697	715	693	660	672	697	665	652	681	682	663	712	726	724	681	689	699	694	680	637	710	691	672	679	666	723	656	730	680	704	701	660	698	719	713	688	684	663	694	698	685	695	682	686	722	659	685	652	692	715	733	654	665	664	649	683	719	754	639	658	692	690	667	632	673	714	688	689	698	711	705	707	694	682	700	712	662	628	694	693	667	639	640	681	650	672	652	759	695	662	702	663	674	677	696	669	679	652	711	715	664	685	734	636	694	670	706	691	732	735	672	686	671	672	676	660	685	650	666	645	704	697	713	693	633	708	693	709	663	716	716	699	726	659	679	697	654	674	707	690	701	634	690	679	717	682	662	679	659	709	672	669	719	673	709	701	694	708	686	660	729	691	667	671	693	692	674	642	661	709	699	713	668	677	709	707	695	674	676	669	688	685	693	730	708	668	748	735	669	692	746	645	653	671	670	682	655	702	677	691	698	665	713	699	654	634	681	725	694	668	697	652	633	667	674	698	695	709	673	723	668	722	664	631	657	674	700	684	682	707	701	711	698	684	670	710	704	718	701	703	650	665	668	699	658	635	655	710	709	740	666	639	686	702	677	632	676	684	703	671	728	671	654	691	691	701	665	692	725	723	676	754	704	686	678	669	675	692	728	657	656	720	697	690	677	722	685	737	702	685	692	697	624	750	655	698	690	669	714	702	683	695	701	688	663	701	684	713	705	716	689	686	697	704	677	703	663	668	670	725	703	680	710	686	683	674	686	675	668	703	688	723	669	669	698	670	674	681	698	730	704	642	730	740	720	708	700	679	703	683	677	674	673	690	664	668	681	706	692	682	673	674	693	743	703	710	676	693	668	657	680	663	681	700	648	652	652	702	701	651	680	692	703	718	680	680	677	664	647	637	642	699	714	686	690	729	710	642	679	683	704	664	721	653	684	718	640	687	705	691	652	682	705	638	692	661	742	694	672	706	652	635	700	703	706	664	688	663	685	698	667	722	686	643	696	673	672	649	640	647	708	712	694	717	680	673	692	668	701	700	709	653	687	666	678	664	719	697	720	644	624	694	714	724	733	721	738	654	688	702	736	738	687	716	687	676	712	693	717	690	707	697	682	678	649	700	699	661	647	723	670	739	678	723	677	689	685	727	660	663	681	647	665	608	658	662	726	717	656	646	694	722	685	649	696	674	714	716	649	683	667	632	682	695	674	699	696	701	725	654	677	703	691	649	733	685	701	668	650	636	613	719	705	684	676	713	688	648	653	681	648	675	703	675	694	661	699	655	676	674	707	709	662	664	692	732	688	656	674	653	668	645	626	707	683	688	704	673	677	699	672	663	703	661	685	643	669	688	720	678	695	715	678	708	641	682	681	674	713	689	696	663	668	694	653	674	641	690	708	677	701	691	688	681	724	679	700	666	710	712	639	711	723	717	748	718	682	727	683	653	690	688	713	681	704	668	656	672	756	718	643	619	707	725	700	682	678	696	722	663	610	634	681	710	718	743	689	719	720	719	695	677	683	694	711	693	654	691	692	699	696	643	697	689	677	650	669	671	657	672	681	697	718	712	674	690	686	663	722	686	728	712	654	700	692	676	666	648	668	701	757	680	687	718	685	688	685	718	712	725	661	699	708	681	681	705	669	680	704	680	667	688	672	643	661	679	678	674	700	657	658	664	668	692	658	715	658	683	692	655	676	653	671	667	680	672	663	690	693	637	685	737	729	682	692	710	674	709	709	721	691	698	695	697	653	687	675	686	677	680	698	660	681	732	691	730	649	693	716	696	740	694	723	684	692	688	711	707	654	696	673	695	669	679	665	691	720	672	712	666	652	686	647	700	658	726	695	691	636	661	636	692	694	714	645	653	694	657	634	652	701	704	698	650	716	641	722	660	695	702	673	651	674	657	685	701	659	694	669	664	698	738	651	686	710	700	678	694	662	635	692	680
29508	26823	19821	8886	5112	3011	1839	1176	1013	876	528	431	429	401	308	315	305	279	285	295	280	304	300	271	289	325	279	306	278	273	283	267	267	250	292	284	288	273	265	270	257	289	301	254	267	271	278	256	274	295	252	276	297	251	292	271	311	292	297	265	282	263	291	268	293	286	289	270	273	285	274	274	277	255	278	281	294	237	296	279	298	288	251	258	263	269	276	264	297	280	287	315	292	277	292	278	257	309	263	272	267	278	274	296	257	284	313	280	312	265	289	308	283	286	248	290	293	293	271	277	283	265	252	254	259	276	274	284	267	293	256	285	258	287	287	275	246	288	246	278	260	254	297	308	273	309	287	307	279	268	257	270	291	302	293	269	279	293	258	279	282	273	302	270	284	256	257	270	297	260	268	283	263	273	283	283	286	308	296	280	271	286	285	297	262	269	279	267	261	300	283	261	259	295	295	285	279	276	248	261	274	283	257	268	273	277	263	284	271	298	263	261	271	310	251	304	288	297	280	273	329	276	278	285	270	292	294	252	255	264	294	301	295	283	273	308	296	275	299	293	282	245	253	283	259	252	227	273	248	255	282	277	294	253	324	273	283	276	291	269	290	282	288	277	283	268	281	277	279	274	289	290	308	292	271	311	303	290	286	290	269	281	303	288	284	283	272	295	286	291	282	270	289	298	295	275	272	293	270	265	285	284	257	277	267	272	292	264	281	296	307	288	296	273	319	292	303	275	265	307	290	260	304	259	266	263	290	261	263	281	273	262	277	274	312	288	265	268	264	274	262	301	284	270	267	312	295	245	267	260	280	322	275	264	283	239	297	265	270	275	263	265	255	303	260	277	292	250	269	285	246	287	292	279	293	292	302	292	264	265	275	259	283	269	306	302	277	271	273	285	293	281	267	268	290	280	273	287	273	268	287	277	304	313	279	273	285	286	250	272	268	294	293	257	271	305	274	247	267	283	269	277	300	278	311	309	279	270	249	261	275	282	259	287	256	299	253	270	276	253	270	285	290	281	284	278	274	262	259	240	268	270	256	311	262	257	267	256	280	288	271	279	287	271	299	297	241	247	291	285	271	295	281	291	289	284	281	263	281	280	324	301	288	266	264	309	293	302	244	279	290	282	313	272	286	290	265	249	261	279	289	269	289	272	302	262	259	311	259	267	262	250	287	268	286	287	256	268	310	276	271	253	253	263	295	290	280	270	281	301	283	297	284	301	293	263	286	300	311	279	250	286	267	262	307	230	271	294	284	267	256	283	292	261	274	314	298	249	254	287	254	269	256	268	300	321	270	289	281	257	287	282	285	264	293	261	277	285	258	237	286	307	297	255	299	279	278	317	288	276	303	276	252	272	267	289	305	250	299	290	295	282	306	294	273	237	254	291	263	270	284	257	271	284	275	294	283	276	270	275	272	259	267	276	276	272	298	275	284	234	274	299	283	263	278	292	258	273	280	277	268	301	281	272	280	276	278	291	269	249	267	287	306	290	297	269	294	286	275	309	291	277	286	284	286	289	281	291	297	258	246	264	279	257	249	248	315	276	256	259	277	279	274	292	261	298	289	284	291	283	309	268	273	280	279	312	258	271	296	276	280	275	253	318	320	252	274	276	272	283	297	275	261	252	271	303	294	284	298	306	283	276	275	256	288	264	286	269	270	267	279	293	299	262	303	283	276	258	270	307	309	291	260	282	280	268	274	248	276	284	287	287	294	283	246	280	269	276	284	275	303	266	260	294	262	262	276	278	262	283	265	246	265	283	269	273	287	286	279	311	276	255	275	265	272	280	289	262	306	268	264	256	268	250	273	271	283	253	281	298	278	295	302	266	275	299	261	268	275	285	291	310	291	250	287	263	293	277	276	252	288	312	296	265	286	276	267	277	267	268	266	308	264	290	300	269	295	299	291	268	271	257	298	278	276	295	312	305	290	297	280	292	265	298	303	274	264	286	242	275	264	271	277	284	304	293	292	269	270	280	272	282	272	295	272	287	289	280	309	277	247	303	300	290	275	313	289	248	299	259	293	283	247	261	312	279	286	293	267	290	302	269	290	339	266	288	274	267	266	274	259	277	268	266	277	288	271	281	250	304	275	293	305	283	281	298	274	280	258	303	254	277	328	280	282	250	278	272	268	278	304	258	279	280	266	263	277	318	291	294	269	318	289	297	265	295	275	255	299	278	303	289	325	274	279	277	309	266	294	295	312	294	297	294	294	299	311	266	271	272	282	267	259	287	294	282	297	284	292	243	251	309	300	265	303	279	269	290	244	257	287	264	274	288	298	287	289	272	276	266	270	272	310	300	262	287	306	315	273	273	288	271	287	277	242	247	286	263	280	268	272	288	282	275	281	311	279	278	270	268	253	267	276	288	278	290	297	255	318	277	292	292	295	278	275	281	296	296	277	282	292	297	277	244	279	305	259	270	302	289	284	286	277	238	273	253	250	256	266	277	291	300	294	276	287	306	254	282	309	310	253	292	286	290	266	290	248	262	264	261	257	292	283	264	242	283	285	294	273	301	263	270	304	255	292	250	281	282	307	276	268	276	299	254	285	302	269	291	265	273	251	250	294	247	309	261	288	283	252	259	275	282	264	285	273	289	288	270	275	263	269	280	276	288	265	272	275	272	281	264	293	281	303	269	289	279	284	303	255	289	289	275	252	300	268	260	241	248	283	288	278	287	296	267	251	295	315	271	253	282	290	277	294	261	283	256	248	270	298	275	293	287	272	261	304	304	291	269	270	272	283	279	316	263	262	269	287	254	263	264	244	281	286	259	315	275	279	286	283	306	300	280	259	283	306	292	257	294	301	278	290	273	288	270	280	245	307	273	282	296	284	284	277	260	272	325	281	272	277	300	263	302	259	288	295	264	285	287	258	268	273	253	295	268	245	279	269	288	260	318	284	276	284	279	283	288	281	296	279	289	301	297	281	256	288	296	297	313	268	256	293	270	262	278	283	308	284	311	309	282	293	244	280	293	288	284	300	288	286	309	276	273	291	282	290	285	267	275	288	270	287	246	258	264	280	265	283	286	260	285	279	264	273	277	277	268	299	255	279	265	278	253	283	275	295	301	247	277	282	282	272	286	293	283	267	289	283	282	265	282	265	269	263	285	262	265	263	259	256	269	272	257	275	288	275	275	265	317	271	284	291	298	302	279	286	264	306	312	293	274	284	286	215	282	286	278	296	282	267	247	292	269	256	295	275	303	295	304	278	270	293	275	273	266	286	273	291	275	269	275	282	288	301	262	263	277	298	279	333	283	291	269	281	289	293	266	277	274	283	243	308	272	278	280	262	279	304	276	258	283	304	287	282	269	287	309	272	249	266	251	262	251	268	292	299	261	273	277	317	298	269	309	279	250	263	252	276	246	270	293	286	273	257	297	269	285	286	280	267	259	277	284	261	305	287	291	252	269	253	275	270	298	269	284	287	266	277	294	263	269	303	287	275	269	270	283	319	264	288	275	304	292	277	278	274	290
18729	22339	24525	17848	15533	11573	7842	5833	4762	4059	2176	1737	1523	1194	1037	814	831	792	789	793	753	743	760	738	743	800	729	730	701	711	707	748	762	758	786	741	752	795	731	796	731	733	736	780	771	745	786	779	739	769	756	780	741	735	733	761	717	683	744	749	776	751	769	721	781	757	760	776	698	751	767	741	761	756	782	762	674	749	794	721	698	771	769	717	719	769	789	724	745	739	732	766	730	782	735	771	767	696	740	782	740	728	763	791	711	830	749	796	745	742	767	740	767	702	751	778	779	760	788	762	744	799	792	718	765	793	734	734	778	802	731	765	782	726	742	743	740	776	679	782	734	747	734	731	743	738	712	753	736	742	758	787	827	742	751	764	764	764	775	790	763	732	755	745	685	743	727	736	692	694	756	754	746	748	726	746	739	690	739	756	732	724	749	731	741	769	765	711	714	713	792	733	792	759	756	707	780	767	748	769	782	748	778	770	765	733	724	725	769	713	798	726	704	703	747	770	716	705	732	753	744	732	710	742	734	740	746	744	748	746	804	702	768	748	729	747	753	712	777	702	743	727	765	783	744	710	716	755	752	760	754	763	760	762	744	755	775	699	750	763	760	734	784	744	726	763	805	715	764	715	742	745	746	773	761	720	724	808	777	728	733	727	753	742	754	766	750	729	762	788	757	781	679	745	761	717	749	696	764	736	716	751	739	744	704	805	754	797	715	762	759	758	755	734	718	752	734	790	745	753	727	756	714	711	756	718	728	700	763	787	729	731	773	723	771	817	798	775	718	766	781	798	759	785	741	728	755	786	746	748	759	777	725	693	783	729	744	759	750	756	732	725	757	701	721	740	726	717	752	784	757	730	789	759	739	745	750	718	783	732	773	749	715	790	722	679	761	743	722	832	765	727	736	763	737	728	782	761	704	756	729	688	753	720	725	817	783	749	744	742	766	744	748	761	780	752	788	692	768	769	774	719	784	729	755	744	762	759	714	782	787	761	783	718	774	764	709	774	745	764	786	760	770	742	748	783	745	729	710	739	721	705	741	733	753	745	725	775	751	720	715	720	777	748	729	711	737	768	749	763	732	695	725	685	716	762	716	769	758	738	713	726	806	773	722	745	715	736	723	770	806	746	748	777	761	740	755	810	768	716	710	718	686	772	767	714	709	769	779	751	735	739	763	717	771	713	770	744	778	725	687	735	742	724	767	747	706	765	756	744	794	724	692	730	712	763	741	736	675	776	726	734	756	785	764	752	725	727	796	699	757	754	729	796	758	733	769	758	774	740	744	756	754	760	771	754	741	750	763	760	768	764	759	745	752	731	751	684	775	770	734	713	772	749	744	740	753	736	735	728	752	695	738	766	729	753	735	753	764	696	727	729	755	756	719	745	772	756	719	732	758	703	723	798	755	752	764	735	725	799	718	735	750	730	761	702	769	691	754	735	744	786	757	775	778	746	743	721	725	684	704	714	747	769	700	732	745	771	739	757	736	699	721	762	779	717	723	804	756	750	767	723	750	749	725	732	743	724	763	744	729	735	724	724	794	667	734	770	768	760	759	747	773	757	788	739	754	744	776	766	764	789	757	784	790	758	738	754	718	803	721	717	678	732	709	735	753	680	788	750	754	762	715	726	768	771	709	756	759	721	764	730	740	760	717	703	758	719	745	733	726	749	742	738	747	714	741	748	772	782	746	752	737	725	762	754	745	780	776	698	752	778	790	723	750	730	781	755	729	808	720	737	770	744	767	700	820	794	786	737	776	711	766	755	743	765	735	767	732	765	727	729	795	727	764	760	759	712	738	753	778	786	786	739	769	738	757	696	727	731	689	776	791	723	759	738	705	765	712	798	741	750	721	772	768	764	743	804	754	794	724	762	745	750	853	754	753	742	784	765	820	708	791	763	765	788	776	771	725	727	725	674	729	762	750	739	765	746	793	700	724	726	718	783	723	720	746	727	740	733	745	781	769	795	786	799	729	765	717	710	729	718	731	720	784	700	799	744	753	775	793	723	741	751	715	751	790	778	769	743	745	703	745	741	732	729	781	737	760	788	761	702	738	754	794	779	715	733	742	716	764	740	778	737	768	754	725	804	733	744	772	750	742	768	736	756	764	735	783	742	727	755	753	725	776	716	761	780	709	737	740	732	721	754	738	767	779	782	739	708	741	748	750	759	739	740	762	754	772	768	785	692	731	750	744	742	729	728	744	679	809	771	763	798	758	754	742	746	757	777	735	734	720	775	700	772	802	770	752	724	756	770	759	701	788	782	738	740	739	718	794	760	746	686	742	734	718	759	747	780	756	774	772	752	764	742	703	801	754	750	745	734	716	733	709	746	742	731	750	725	754	754	687	730	730	720	745	743	719	752	732	743	816	758	735	772	752	704	733	761	741	710	773	740	809	741	719	717	744	717	711	754	781	737	741	731	775	730	746	748	766	750	707	718	724	810	769	710	777	726	826	740	771	728	736	773	749	796	713	747	774	780	780	800	750	765	714	744	734	724	764	754	735	782	769	746	710	733	744	718	710	717	799	722	757	740	760	691	732	805	708	703	756	755	752	729	695	729	728	738	756	742	745	727	736	781	764	774	752	825	704	760	790	769	728	700	740	742	807	733	752	769	761	728	729	791	705	710	682	748	762	796	719	742	777	771	776	755	776	737	760	749	757	713	727	769	787	749	696	687	779	731	754	767	737	696	730	752	793	759	778	710	736	727	754	680	719	719	750	714	726	747	693	719	713	747	699	752	717	772	738	746	735	727	728	742	725	768	695	728	762	771	738	722	756	756	740	708	784	725	746	741	777	738	774	756	768	713	741	784	727	764	728	743	736	751	784	817	739	787	776	799	673	737	722	762	720	758	746	737	779	762	780	767	752	742	775	766	751	798	753	745	743	699	696	749	789	735	737	779	765	749	780	742	776	744	757	739	788	798	760	713	750	789	718	814	762	766	752	760	775	756	738	772	723	745	734	774	798	741	735	731	770	722	803	778	763	757	818	767	726	763	744	728	749	738	759	768	721	765	705	769	745	760	715	761	777	784	734	725	771	746	731	734	724	777	751	776	710	755	776	759	792	780	764	791	780	750	738	738	753	718	685	734	705	702	768	746	756	734	784	737	771	787	767	766	756	763	764	733	716	779	746	763	756	756	707	729	722	791	748	709	760	725	770	750	781	722	717	750	741	739	794	714	732	729	716	739	733	755	719	715	776	779	762	738	750	761	701	727	778	706	731	711	755	742	761	751	737	760	741	779	741	779	692	737	749	746	780	742	737	719	722	749	749	748	714	711	737	722	726	743	695	774	762	727	746	752	710	789	740	765	768	780	740	754	708	713	720	740	759	763	757	768	723	699	771	819	761	764	729	737	751	745	804	740	727	722	786	771	769	751	786	772	732	753	760	733	758	792	803	707	761	714	760	706	734	750	729	762	712	764	710	780	720	759	754	714	732	784	737	713	774	729	720	773	745	762	715	751	762	799	740	753	765	714
45773	43777	45239	35055	27579	15995	13549	16158	12970	7105	4570	2318	1468	884	683	428	361	318	292	278	240	256	266	288	287	241	256	279	246	291	268	267	289	281	287	259	260	298	294	289	273	278	267	284	267	275	243	258	262	303	266	282	300	267	246	267	260	247	270	273	254	283	243	253	248	267	248	269	299	273	260	254	284	253	262	237	264	238	264	260	265	282	284	262	248	267	266	242	280	280	277	254	259	275	261	250	251	254	250	268	243	251	273	257	249	294	284	267	241	249	284	250	240	253	280	272	249	264	256	264	240	269	293	233	257	246	298	296	270	265	273	263	273	280	246	246	271	261	289	269	272	258	270	244	265	274	263	300	248	297	298	270	269	282	269	247	269	256	295	248	280	264	282	270	285	283	292	289	247	247	253	272	273	242	264	276	291	255	281	279	269	274	293	271	251	250	270	279	278	268	271	256	251	285	251	268	257	257	287	258	246	252	275	263	245	257	272	238	301	261	278	242	257	269	252	260	246	260	231	265	283	248	255	249	281	273	241	262	253	276	277	252	276	270	246	253	274	256	285	283	261	269	252	235	303	256	250	283	285	277	249	261	275	272	257	270	274	259	284	277	295	275	275	262	256	255	287	269	256	291	287	253	247	249	251	265	256	268	264	269	267	275	261	242	284	296	262	235	292	279	237	247	253	255	253	275	296	269	279	264	274	246	242	256	291	268	260	269	254	268	254	255	259	237	285	249	255	293	258	281	240	261	263	253	275	269	277	265	258	254	258	274	266	287	256	255	282	271	242	266	305	261	243	228	267	255	272	264	296	236	256	270	262	271	264	246	250	269	264	252	265	277	270	268	256	243	280	264	272	263	251	258	230	245	274	288	243	271	257	250	289	287	286	274	250	263	269	254	255	254	290	275	250	247	254	270	252	231	287	285	267	264	280	239	243	244	294	284	249	280	298	248	256	278	256	279	253	266	260	274	268	279	257	248	235	258	284	243	244	290	251	274	266	286	258	242	262	261	241	287	236	264	267	257	262	245	261	236	219	265	283	244	271	273	256	276	308	259	285	259	263	246	280	247	253	279	277	263	272	280	273	271	280	271	293	275	293	266	278	299	222	284	257	275	271	270	264	274	272	260	238	246	274	281	258	260	271	255	272	262	258	281	278	276	282	268	267	245	253	287	257	266	300	247	257	295	263	284	259	272	288	271	259	290	255	263	297	281	267	267	255	256	266	262	260	251	252	269	272	275	277	257	281	243	272	256	283	257	268	265	282	274	285	264	258	280	275	293	305	277	291	253	253	262	238	255	302	263	268	256	274	289	259	257	277	251	239	275	283	259	275	311	352	260	309	266	254	243	254	259	230	261	273	290	258	256	260	250	275	290	283	260	271	253	261	257	260	238	241	257	244	267	240	278	271	290	274	228	279	284	264	285	250	278	277	245	289	230	276	278	244	251	300	261	259	297	261	252	279	284	265	260	258	243	269	256	271	262	277	265	248	275	240	281	277	250	251	267	246	266	288	294	265	279	252	272	260	262	277	250	258	258	266	246	297	278	258	296	274	234	246	283	240	300	266	300	258	267	299	238	276	279	251	295	253	269	248	268	298	265	261	246	255	244	265	243	292	272	265	260	258	260	246	244	252	295	261	250	274	279	311	264	243	240	262	279	271	264	258	250	254	314	268	274	237	262	260	287	266	300	262	267	213	272	279	287	265	268	282	265	253	262	258	252	268	267	235	259	240	257	286	316	291	271	292	271	263	259	256	252	251	240	282	279	280	293	228	283	300	288	261	267	236	291	294	263	251	265	261	249	277	287	241	294	251	265	269	280	258	259	288	250	255	265	283	281	258	286	259	279	284	275	266	251	274	277	256	248	239	262	298	277	253	277	249	232	230	269	264	230	269	266	235	279	256	262	259	280	259	278	300	267	279	249	258	249	290	254	258	267	242	242	289	277	266	245	276	274	231	267	269	266	292	264	262	289	280	275	271	279	286	287	245	258	271	264	273	263	231	224	283	246	249	284	247	258	289	303	260	270	260	253	269	290	269	279	248	252	248	291	305	264	254	299	251	258	270	247	269	243	266	242	307	272	246	246	259	244	248	269	262	254	275	278	298	244	289	273	268	269	258	276	228	253	250	248	268	285	268	248	281	274	272	294	228	252	262	290	252	248	290	283	274	292	253	264	249	262	259	254	273	253	259	261	283	268	256	284	244	280	252	288	273	268	266	255	236	270	254	291	280	275	270	299	291	295	263	266	270	275	284	247	293	274	235	258	261	243	274	292	269	293	260	263	259	288	283	268	288	259	243	238	255	270	268	266	235	253	284	275	271	259	255	266	277	273	274	262	273	275	262	276	269	263	267	281	235	268	283	258	282	253	279	293	277	282	293	250	238	256	291	249	278	270	278	270	256	267	282	256	269	261	255	261	237	283	271	271	262	271	257	252	267	252	258	244	263	264	262	295	292	289	241	249	239	311	266	262	289	287	276	275	268	261	258	246	257	282	281	274	257	286	278	263	263	259	284	255	273	286	226	225	250	284	263	268	261	272	252	260	276	258	272	270	318	262	274	247	244	246	266	238	262	262	265	263	272	261	286	254	251	280	276	221	262	272	265	277	287	256	249	280	232	266	273	254	265	269	238	260	288	228	239	282	293	255	230	263	297	258	245	283	293	269	287	278	290	259	268	271	254	290	272	274	249	280	281	275	272	265	291	253	277	275	256	258	269	258	277	301	249	276	252	249	244	262	268	255	259	251	248	253	299	263	285	280	283	276	218	248	283	274	268	302	293	293	261	250	276	259	290	291	297	248	261	241	231	275	248	299	289	252	273	267	266	262	280	271	254	274	261	294	255	304	266	255	250	287	238	258	287	245	266	270	287	269	252	281	284	253	264	248	274	261	256	265	247	254	258	268	270	278	264	291	274	264	274	301	284	261	252	260	257	251	285	299	237	269	263	249	242	238	287	258	287	270	257	280	286	250	258	303	266	247	274	253	259	255	267	226	268	243	280	273	270	272	246	286	252	248	250	271	245	279	263	252	253	284	246	253	278	237	259	295	308	264	298	276	296	297	268	275	263	268	261	258	262	270	282	304	252	252	238	289	279	224	296	284	260	285	256	252	266	265	254	283	301	269	265	264	276	261	261	256	251	278	278	253	243	246	289	261	273	251	264	245	268	254	249	274	240	268	265	261	282	256	269	276	249	299	261	239	272	272	252	276	257	270	291	271	277	270	269	252	251	257	274	236	270	258	269	295	257	270	276	266	228	252	301	248	265	246	274	275	279	244	265	272	285	247	261	279	294	278	279	286	262	292	259	271	296	268	278	282	263	246	249	272	241	283	273	241	269	261	275	274	250	264	267	244	264	256	275	265	268	260	277	273	271	284	246	256	263	262	270	237	259	284	266	256	264	260	258	273	295	295	256	245	261	277	297	276	277	241	261	249	264	246	246	255	247	248	252	247	265	240	275	273	265	258	266	277	285	285	263	261
30260	36154	45471	44505	39764	30818	32362	36070	30802	22199	17004	10463	6803	4068	2937	1617	1129	986	800	744	799	742	769	782	728	733	751	719	727	680	700	700	730	715	749	701	715	764	686	694	708	683	704	751	707	739	714	719	732	684	719	713	727	730	748	726	698	779	714	728	768	670	735	746	671	686	713	713	793	715	725	687	712	720	748	665	716	722	755	762	728	773	680	726	743	750	738	769	686	736	715	674	767	771	716	735	690	691	660	760	720	654	771	726	712	727	750	695	698	733	691	720	675	732	731	718	713	744	748	759	732	696	704	731	683	688	737	786	659	748	716	687	744	716	717	707	709	698	711	717	733	775	764	717	692	699	725	699	722	706	697	718	707	712	751	702	718	759	739	727	752	721	715	698	719	694	745	756	740	710	734	720	744	679	760	682	718	740	727	737	769	725	756	716	737	697	731	734	708	718	774	749	758	747	691	734	722	714	726	742	705	697	666	725	695	725	707	733	765	742	720	655	747	708	728	693	720	764	746	695	748	742	656	730	708	677	706	716	721	671	715	699	682	645	755	700	755	728	679	699	726	726	704	727	738	703	712	716	724	731	673	704	738	698	742	735	737	777	710	698	687	730	735	735	690	714	723	761	688	764	731	677	758	737	742	723	668	679	716	721	668	655	731	728	703	750	682	761	694	726	752	685	702	698	676	679	754	756	673	715	715	689	760	729	732	706	660	708	722	747	695	743	709	674	733	693	738	707	727	762	679	695	738	702	695	728	760	688	728	704	678	713	704	700	734	744	725	748	713	708	724	751	674	666	710	726	685	689	655	706	719	682	689	738	730	676	704	718	775	692	722	686	684	733	665	709	674	711	752	734	665	707	718	694	715	699	716	712	688	739	726	717	719	735	696	739	746	709	721	716	718	695	698	705	700	725	711	739	722	703	699	684	711	680	672	721	681	694	726	741	680	710	703	723	708	687	715	684	707	675	760	742	707	729	719	726	722	735	740	706	709	714	681	754	736	755	708	701	700	684	738	733	694	690	756	711	743	707	737	702	710	687	671	732	712	707	667	706	752	700	700	740	732	671	693	681	711	747	761	742	753	706	746	767	686	726	689	682	757	738	684	758	703	705	706	755	765	722	719	730	708	702	729	740	727	765	705	730	717	714	678	767	753	718	718	729	726	698	762	660	716	718	731	731	735	740	741	701	729	694	694	702	749	714	695	786	730	692	731	695	694	756	782	709	749	682	712	685	730	700	731	732	731	755	738	715	647	780	690	734	672	705	718	713	732	715	709	737	741	709	723	694	753	718	760	705	719	725	694	689	707	761	737	763	725	732	692	709	723	660	728	663	743	723	692	688	655	718	730	732	720	709	695	726	737	781	686	728	769	702	680	704	697	679	794	685	686	741	719	710	650	683	712	713	731	729	750	741	746	686	753	684	692	736	769	703	674	780	662	740	710	709	726	709	733	725	718	674	683	764	718	693	741	699	732	742	746	749	767	733	710	707	736	675	693	726	666	696	753	751	793	742	751	686	724	736	739	691	729	756	702	732	707	664	690	699	687	720	709	714	706	683	696	769	751	734	677	722	708	753	742	675	712	751	760	724	708	689	705	683	707	765	688	725	703	738	692	749	718	739	710	737	694	724	739	712	694	766	753	708	667	749	764	718	696	745	736	676	718	690	711	687	700	776	738	684	712	681	696	717	701	698	743	710	739	705	690	725	732	726	719	729	703	702	693	736	701	739	696	717	740	779	730	701	679	690	711	736	732	732	689	726	699	729	741	737	768	777	682	732	691	756	755	694	737	716	733	695	727	698	697	747	705	727	752	748	739	643	718	759	739	694	740	710	704	738	721	744	707	683	727	722	675	658	698	766	781	685	764	705	683	711	699	766	639	693	709	704	725	703	719	642	707	709	755	725	725	701	741	767	710	721	736	708	739	750	698	708	732	747	733	654	683	746	763	676	700	690	729	703	710	692	667	732	720	678	672	728	668	737	730	675	697	754	755	730	748	732	701	706	723	698	695	690	741	742	725	761	715	747	709	750	718	718	658	731	704	686	720	725	700	729	731	680	725	729	697	706	729	724	701	718	684	710	715	694	743	692	746	702	714	671	705	681	713	714	769	711	688	719	676	770	671	699	692	723	681	751	691	760	737	751	724	727	728	760	738	682	709	727	734	664	725	738	696	722	736	727	755	741	740	724	707	743	743	695	748	704	744	750	714	740	686	721	743	700	778	731	700	694	721	726	724	749	712	733	724	729	699	688	722	702	730	739	733	724	724	748	764	701	761	738	753	664	753	737	764	725	766	705	707	730	713	681	725	700	703	730	725	725	732	766	718	754	757	715	699	756	682	761	719	694	706	731	751	742	696	737	739	706	735	697	731	701	762	664	729	703	712	696	682	713	743	687	786	714	768	688	694	754	684	714	695	766	725	721	704	733	660	689	706	704	687	706	744	740	706	701	696	707	695	737	709	738	725	719	706	651	740	683	716	750	743	735	736	740	702	727	696	691	661	659	712	685	728	748	712	688	727	701	734	737	714	698	752	738	688	694	719	750	699	722	694	713	711	689	712	743	702	743	718	674	762	711	727	717	719	724	732	676	733	678	701	709	659	735	731	695	735	699	713	713	750	706	693	751	741	714	738	736	707	725	734	769	722	713	726	748	703	727	729	708	702	695	698	721	716	707	683	692	693	733	734	722	692	737	733	697	737	679	751	701	755	714	707	720	670	747	692	710	703	696	728	718	723	718	683	736	758	735	708	755	663	739	742	703	728	704	736	769	781	754	695	700	713	729	753	721	665	738	745	724	716	699	758	724	741	716	770	705	745	685	681	728	722	714	698	700	719	712	723	734	650	750	680	698	676	692	751	711	757	689	723	695	701	702	696	697	744	745	708	704	678	728	724	756	797	738	665	671	717	692	687	729	694	670	731	701	721	707	686	679	720	755	696	712	743	694	780	691	656	673	713	702	739	700	725	742	746	710	686	722	709	712	754	750	747	685	700	717	692	772	709	729	738	723	748	719	746	667	738	721	713	704	709	669	689	728	687	729	697	756	756	695	695	707	702	717	731	719	730	668	741	760	734	726	729	727	736	733	722	730	714	718	765	725	735	737	730	768	712	692	677	691	733	702	688	702	719	751	656	701	702	738	763	660	786	726	662	752	705	689	752	707	751	736	730	737	723	721	777	700	756	718	740	704	722	729	729	729	723	748	693	713	766	727	743	732	710	687	686	695	731	709	717	712	697	677	718	684	718	736	687	663	697	759	692	744	701	688	736	693	709	744	727	754	708	713	740	722	702	708	752	667	758	715	694	731	666	755	745	728	727	721	717	731	710	652	711	652	737	714	699	706	709	715	730	733	694	726	681	740	698	680	709	710	726	747	727	726	708	674	686	681	693	735	754	681	686	752	711	726	693	702	722	743	722	741	716	724	710	701	696	722	761	748	719	718	673	708	706	752	749	719	677	721	713	736	743	657	743	726	716	747	744	710
54770	52935	52831	46926	37386	23087	24390	23702	16414	9892	9792	7254	5167	2073	1210	870	617	430	308	339	239	291	247	252	229	231	225	245	248	231	265	248	246	232	262	235	238	235	260	239	248	248	251	240	285	245	270	249	258	260	255	258	291	238	271	253	253	238	264	251	260	250	289	232	259	259	266	256	236	233	223	261	268	233	236	264	281	244	244	251	285	237	276	259	240	236	294	265	231	264	229	233	272	251	257	238	249	243	242	251	245	256	282	256	229	235	237	214	238	245	242	250	262	278	257	263	237	234	267	227	272	269	240	253	223	248	258	239	251	278	241	222	246	284	239	266	262	232	261	241	244	242	235	244	265	257	205	218	242	261	206	213	249	231	256	255	245	260	229	232	268	272	243	226	275	244	244	238	235	250	244	237	275	224	249	253	225	247	265	237	246	258	237	256	241	254	237	259	243	254	251	260	225	249	223	246	246	245	260	240	218	252	290	268	248	267	269	242	256	247	234	247	252	240	271	255	263	270	226	257	236	261	235	247	272	252	237	228	218	263	251	244	234	242	259	249	253	246	259	248	243	248	211	246	239	256	245	231	247	240	215	255	224	240	236	254	227	217	251	237	231	242	224	215	240	225	263	273	274	275	247	231	250	243	240	272	231	248	214	247	214	237	230	255	252	235	240	240	239	251	233	264	231	222	261	253	246	225	260	252	246	238	252	230	234	229	233	257	216	226	251	259	207	242	221	265	244	218	263	246	260	243	252	250	275	231	271	233	255	253	264	257	238	273	251	235	226	236	245	268	259	264	206	241	235	229	266	239	216	249	248	249	241	262	246	249	236	255	225	263	238	234	224	252	224	234	241	259	238	235	245	238	245	247	282	232	279	249	257	262	254	242	249	224	238	244	217	265	259	233	236	248	286	235	253	261	225	249	241	254	239	239	205	261	244	231	233	242	239	242	233	222	236	239	240	252	238	219	248	263	261	224	232	247	223	236	256	241	247	250	258	263	223	291	254	224	224	255	262	242	276	256	220	238	241	272	281	227	219	244	250	231	251	279	240	247	221	245	239	249	260	231	267	246	254	241	220	275	232	211	264	231	236	260	247	257	235	269	260	270	235	233	258	229	270	239	270	238	215	261	246	243	271	237	239	249	236	233	255	255	258	232	270	238	237	244	233	239	252	237	256	233	275	207	238	239	247	230	252	269	262	251	248	277	232	248	270	248	252	277	244	267	204	259	266	243	241	258	273	234	234	240	230	278	254	288	234	253	270	247	254	253	264	221	237	239	239	232	240	280	211	245	230	272	244	238	231	243	247	241	248	251	238	236	249	260	261	222	229	225	271	249	223	263	239	239	230	238	234	230	276	247	274	223	246	216	236	254	228	252	280	240	221	246	256	223	265	259	250	234	256	269	244	242	275	246	263	255	251	254	237	258	254	253	232	228	237	226	252	226	283	305	247	242	244	236	246	257	240	243	239	227	248	264	246	217	246	264	232	245	235	230	241	244	232	231	254	258	249	256	245	262	264	269	238	238	246	241	263	259	262	233	241	240	257	254	238	263	271	254	237	241	248	229	232	246	280	236	268	243	226	233	264	258	230	233	218	234	247	244	230	223	246	260	271	224	245	225	264	255	238	239	226	245	242	239	248	247	256	226	250	278	237	246	251	250	257	267	222	228	268	273	250	248	230	280	247	208	241	260	259	267	230	250	236	253	245	235	247	270	237	232	280	233	234	234	215	272	256	222	233	263	249	274	246	252	241	222	254	236	253	237	242	251	240	229	267	221	234	246	248	242	227	235	243	261	237	258	244	255	235	237	239	255	224	247	259	236	279	247	250	226	264	235	281	249	235	238	234	250	226	231	230	263	226	263	256	266	237	238	240	247	238	275	242	251	261	264	258	254	246	238	228	228	257	264	274	276	252	246	224	271	249	253	260	271	221	233	251	248	224	255	235	255	227	260	247	246	250	242	255	245	266	230	246	269	250	238	243	261	240	249	227	246	234	239	228	250	235	234	237	277	251	251	247	243	238	256	249	259	222	240	247	229	244	278	235	249	228	261	245	229	264	254	242	240	231	250	255	266	224	247	236	238	249	236	250	227	258	237	239	241	219	239	235	236	245	262	241	255	254	248	279	248	246	264	277	254	261	260	252	248	252	252	231	295	216	245	248	243	285	250	245	256	240	248	248	247	241	252	234	246	254	246	237	268	246	251	238	247	245	234	240	246	265	271	236	265	238	242	237	243	259	219	240	235	255	270	266	263	263	235	214	237	249	249	253	277	296	200	240	252	239	279	253	266	222	255	247	248	279	285	245	232	248	287	278	240	229	243	251	244	251	261	235	225	227	243	231	242	229	259	254	247	236	246	234	211	277	270	238	242	241	234	243	245	263	240	280	262	223	246	281	248	250	227	232	247	236	247	261	235	262	254	232	259	286	235	256	260	242	260	231	263	227	235	208	250	252	205	243	243	261	257	263	253	247	228	250	246	239	219	238	257	253	270	274	230	239	239	251	240	223	245	257	255	233	264	224	242	259	251	250	250	238	243	250	237	252	253	262	249	243	247	258	262	249	261	247	268	273	253	244	274	246	226	249	239	224	255	252	241	252	231	247	239	247	249	235	269	267	225	244	245	269	295	263	243	257	246	276	241	231	237	224	259	258	267	217	254	219	255	250	231	245	275	268	271	268	255	266	229	225	252	267	257	263	249	231	247	241	257	256	248	233	253	271	228	245	252	240	271	241	218	255	281	269	244	247	240	221	237	246	230	244	265	260	275	254	254	224	238	234	253	213	291	231	256	229	267	240	251	238	261	245	238	250	251	245	218	231	238	256	257	267	245	258	231	267	238	256	224	254	277	234	263	241	228	278	266	268	227	262	212	231	227	239	246	258	261	227	245	249	246	233	234	254	249	260	239	241	259	244	263	220	233	271	235	233	253	227	280	247	236	262	273	251	221	227	247	253	231	248	257	236	270	239	273	211	255	281	256	265	249	234	253	259	248	276	247	264	259	264	247	265	224	241	254	216	244	249	254	238	252	257	227	222	213	255	230	254	243	251	269	218	221	219	252	253	238	247	241	254	277	259	236	264	225	229	229	271	297	247	256	241	251	252	267	243	256	236	236	253	228	230	220	250	232	241	236	256	261	231	242	250	251	251	255	286	257	245	221	201	253	247	233	223	247	232	236	272	239	224	275	261	254	223	230	226	233	226	248	221	247	246	226	228	258	254	239	211	252	255	248	270	230	258	279	234	230	279	237	247	261	239	251	238	266	245	232	246	226	240	228	209	247	257	256	262	245	224	235	239	243	264	235	264	264	235	229	227	247	247	223	242	233	241	219	233	230	243	245	252	233	242	205	227	240	215	285	249	230	218	237	277	233	239	257	254	240	285	224	235	252	209	277	260	245	206	243	224	238	244	247	257	252	253	219	248	253	244	241	224	271	257	238	263	246	244	233	255	244	247	236	263	216	255	235	244	255	230	242	256	234	258	256
37371	43709	53055	54411	46984	36891	42539	39978	31260	27707	28396	23791	18392	8852	5983	4286	2653	1671	1291	1051	806	749	681	712	698	670	655	640	621	680	694	669	666	679	639	701	678	632	597	678	652	664	651	641	659	692	677	623	674	679	706	707	652	728	677	659	684	647	624	708	682	648	669	633	693	632	657	691	620	662	626	705	635	726	656	709	699	690	678	672	667	638	666	654	663	652	694	656	653	701	651	679	741	666	674	659	641	637	673	690	671	641	687	691	670	657	705	669	684	649	682	670	713	712	672	682	687	653	676	667	744	687	676	640	680	626	647	637	684	613	642	683	702	654	677	665	643	654	684	690	649	653	705	644	637	662	687	696	703	696	677	683	643	698	664	701	670	656	637	671	665	653	636	648	716	654	678	664	672	654	634	736	635	646	654	627	629	622	677	649	682	702	698	677	681	658	619	691	654	637	696	661	644	645	668	654	692	640	684	678	697	649	683	671	671	635	654	648	642	690	651	656	691	667	692	674	613	680	630	653	663	707	611	669	692	658	707	675	658	721	638	649	605	692	688	649	679	675	713	704	654	723	627	664	624	633	717	650	663	678	640	687	621	633	711	707	687	752	692	671	659	658	674	710	658	650	685	689	698	676	652	630	679	683	641	684	656	661	682	634	649	676	676	638	697	677	667	703	673	684	630	689	645	651	661	650	672	652	631	687	621	631	622	665	627	656	659	664	668	644	614	713	677	678	694	681	690	661	675	638	650	671	662	644	679	711	700	645	652	720	675	678	722	653	679	655	680	661	657	639	663	665	710	624	637	664	674	646	698	651	625	666	639	711	660	618	668	622	675	660	599	669	632	616	683	634	658	640	657	659	659	628	662	670	655	667	674	684	669	682	620	642	673	673	664	651	694	684	672	619	694	725	658	651	689	680	599	659	710	651	629	650	649	718	642	679	692	664	649	673	662	689	651	621	665	630	672	646	646	670	662	625	687	632	679	671	665	667	648	623	703	645	651	668	703	647	672	643	708	676	686	659	669	693	642	642	655	646	656	644	628	612	684	670	668	667	640	676	654	685	599	678	676	630	680	641	653	704	654	676	683	675	662	664	659	667	671	623	676	641	644	616	622	687	674	661	650	650	692	653	670	631	646	629	687	649	641	629	665	669	672	691	660	649	624	641	698	683	650	694	683	665	653	631	671	695	704	667	614	684	638	678	699	692	633	673	676	705	684	673	654	656	697	657	677	619	640	685	683	622	669	684	660	669	646	651	703	723	656	652	644	657	717	652	687	679	667	656	690	657	686	654	659	697	680	648	637	693	642	656	677	663	653	703	677	650	648	621	669	665	635	621	647	660	666	714	658	634	638	655	676	700	625	698	694	669	662	676	637	655	714	613	656	675	693	633	665	643	723	660	643	678	727	674	673	639	652	630	671	695	687	706	671	638	653	670	687	639	651	646	601	640	750	651	683	673	657	647	649	675	626	658	624	643	683	693	641	671	687	632	683	689	621	612	628	649	697	671	695	707	641	676	666	659	636	691	721	657	698	650	649	606	660	663	678	651	707	672	694	683	700	629	684	718	659	684	639	641	679	659	679	669	635	689	651	709	640	652	677	694	638	698	669	688	707	652	655	688	676	680	692	668	651	668	671	621	646	685	702	609	709	697	688	642	695	637	661	670	665	673	667	685	686	669	699	686	639	627	689	693	689	714	628	683	716	627	623	690	658	654	666	625	632	707	651	640	717	659	664	673	651	704	645	645	709	652	613	657	680	647	684	686	650	652	666	660	663	690	673	661	680	685	660	671	677	709	656	625	650	680	663	698	646	711	647	696	674	625	642	647	687	655	602	682	686	668	671	683	691	647	673	665	647	675	672	652	601	696	641	651	651	658	648	639	630	638	681	699	656	644	664	658	658	661	629	710	624	688	686	649	691	691	624	652	661	664	642	685	707	654	646	688	632	676	691	675	680	675	625	651	633	657	713	728	669	612	719	674	712	691	701	631	668	607	688	678	598	684	740	676	643	661	667	654	728	638	674	676	655	718	667	670	693	695	659	681	672	684	646	635	617	665	682	677	679	682	626	628	682	663	683	621	681	652	679	684	638	673	630	662	671	663	667	671	702	647	631	617	716	643	689	689	650	617	665	679	647	667	668	657	636	637	673	676	662	641	687	686	664	632	659	643	716	685	672	666	642	689	639	669	636	687	658	668	682	655	675	709	618	681	676	655	694	713	697	679	702	674	643	674	647	678	662	663	691	681	634	605	672	656	662	665	681	663	645	637	703	687	687	683	625	636	665	650	639	641	653	676	692	659	702	662	662	676	610	665	684	658	687	672	663	704	704	712	661	627	706	655	700	648	689	656	657	644	653	675	683	676	629	651	684	649	672	698	707	660	640	638	642	674	641	682	682	667	636	635	641	693	689	631	679	703	680	678	711	662	689	646	663	674	663	611	669	613	691	657	651	678	652	666	646	652	689	681	637	637	659	648	647	684	670	626	640	707	704	654	677	648	659	676	657	620	671	650	642	678	667	708	645	680	656	694	698	684	632	677	659	675	677	675	662	652	667	722	687	688	602	665	631	668	729	628	657	681	686	707	634	719	690	673	666	647	644	679	660	657	677	678	663	718	639	628	649	682	682	634	652	662	685	682	650	654	610	671	719	609	658	677	660	706	669	713	664	654	669	664	658	643	608	619	678	719	669	601	670	687	663	642	674	641	681	671	699	669	655	664	689	659	625	659	677	631	683	700	713	711	700	683	724	669	664	644	673	619	663	667	666	682	672	660	672	680	717	703	680	666	667	666	706	685	677	631	678	682	619	694	689	693	677	689	638	671	666	672	659	759	693	714	669	649	660	700	636	667	654	642	660	695	677	619	690	719	655	658	683	634	706	710	661	668	625	666	686	703	662	616	657	689	656	683	667	648	665	678	648	635	634	641	679	712	682	657	613	644	690	680	708	704	644	700	682	670	689	703	607	652	697	701	690	681	661	653	671	650	648	662	660	646	667	630	645	678	686	659	658	631	658	663	691	648	656	637	647	646	702	701	666	678	673	667	666	690	614	630	664	673	688	614	690	632	667	608	618	718	672	692	643	644	648	653	692	653	663	657	683	640	672	699	672	700	678	662	662	700	681	683	661	709	680	707	632	664	646	681	639	654	678	663	632	699	641	669	679	659	629	652	669	661	652	626	639	659	677	593	642	676	674	669	664	706	633	661	668	700	629	660	642	657	670	644	641	697	627	625	693	659	674	665	678	629	625	662	668	688	644	648	653	633	654	670	709	672	680	665	699	666	633	663	643	656	637	701	644	697	658	680	617	693	639	682	658	696	673	686	671	706	628	640	699	677	706	737	733	671	662	674	652	650	706	668	673	676	709	614	635	649	646	621	656	665	665	657	691	658	636	652	658	664	642	660	695	675	682	671	646	681	698	660	664	650	668	717	665	677	700	639	646	666	671	648	606	662	680	675	685	652	638	684	642	696	656	605	705	689	655	668
27592	22487	18959	6048	2302	1801	1762	993	691	782	851	678	582	342	332	333	310	285	296	277	283	279	295	290	271	265	256	290	263	304	275	258	263	287	302	303	263	280	278	258	287	282	273	306	268	283	285	290	275	270	288	278	265	278	305	260	248	287	299	273	279	293	274	284	265	261	291	284	256	277	254	289	308	292	291	242	274	277	286	250	264	298	275	287	258	245	268	286	290	263	278	271	289	285	305	289	301	276	302	258	258	242	289	287	313	284	285	266	260	286	297	281	262	266	312	310	257	275	262	261	266	247	257	266	277	297	256	258	293	295	311	271	288	274	258	284	276	284	280	268	296	263	271	277	272	270	285	284	294	265	269	286	277	290	283	267	267	282	287	278	313	237	255	262	301	241	258	288	280	262	278	264	280	279	268	297	275	262	281	296	270	287	289	283	289	307	310	277	273	256	311	258	296	291	245	275	273	255	266	286	289	290	277	267	261	292	291	291	275	275	279	291	264	262	259	299	272	294	286	278	281	306	281	274	282	292	261	243	258	275	256	274	271	265	266	288	247	260	270	257	257	262	287	272	266	260	267	260	274	285	284	282	282	264	300	249	284	285	274	278	282	249	279	252	308	272	253	253	281	279	291	277	294	286	257	252	254	264	277	270	282	293	271	265	270	262	299	311	286	276	278	265	275	280	255	286	243	293	280	276	302	261	281	237	276	297	275	296	262	276	277	283	269	272	287	299	266	269	278	290	273	280	246	272	274	285	282	286	294	285	295	296	255	245	299	293	269	256	284	256	272	251	239	264	291	282	298	280	290	270	268	302	271	275	294	291	274	277	311	271	294	289	284	327	276	277	276	275	269	268	267	243	282	291	257	285	278	251	272	237	288	288	278	270	293	252	275	272	290	288	248	282	312	272	277	261	288	274	274	280	252	290	277	288	278	277	265	261	256	249	264	277	286	282	282	273	269	288	254	275	276	259	267	296	276	271	317	267	236	278	267	267	276	293	294	281	252	269	257	244	285	271	293	281	297	283	281	285	254	282	232	300	316	278	295	260	300	291	261	303	297	284	263	266	281	282	296	285	286	256	288	284	288	283	289	287	289	298	307	281	272	284	284	254	296	258	298	284	262	293	271	260	285	291	290	283	246	259	291	268	275	281	255	267	288	278	278	277	279	278	266	285	287	265	292	313	266	269	268	268	257	282	293	281	248	279	278	257	272	275	285	281	263	274	247	258	267	303	281	272	262	282	254	275	289	253	263	273	311	295	261	276	268	292	296	288	279	263	273	295	285	241	305	290	258	276	264	276	287	285	307	268	287	285	278	260	282	307	281	267	267	263	298	236	272	268	300	274	262	271	305	298	269	287	305	276	273	271	237	299	292	278	286	266	253	263	273	262	283	263	223	285	285	272	297	273	273	253	300	277	259	282	300	264	255	299	244	259	254	298	305	269	280	301	255	272	296	262	266	272	283	279	268	291	281	289	260	290	285	302	317	255	293	259	266	251	283	280	257	276	285	251	282	292	281	289	287	300	307	263	245	239	276	260	268	272	274	268	272	296	285	320	248	282	264	287	248	273	284	311	274	278	275	288	281	257	265	282	314	307	265	263	272	262	269	262	247	280	276	280	281	270	270	239	289	254	281	245	286	270	300	263	258	293	275	313	266	284	287	283	288	279	296	317	248	256	248	240	268	269	277	282	294	262	268	293	287	300	305	274	260	248	262	271	255	276	251	290	273	268	282	279	289	254	258	275	292	263	249	304	298	271	269	318	258	258	275	260	246	252	266	260	281	254	309	295	269	274	270	297	259	250	273	288	257	277	269	272	277	271	290	272	255	242	304	249	271	283	267	288	283	313	293	274	258	248	310	283	288	254	255	254	250	271	279	288	298	307	279	258	295	289	265	278	259	245	278	295	257	289	261	264	259	294	265	291	271	276	270	277	289	299	294	267	260	262	292	245	266	283	295	292	259	247	309	285	263	303	276	291	270	298	271	287	274	294	278	274	270	268	256	307	281	272	251	289	291	267	262	275	291	286	258	281	289	280	276	252	270	288	257	274	275	292	279	261	284	291	248	282	272	279	315	294	265	256	283	288	284	262	273	319	268	271	287	276	252	274	280	263	268	279	288	281	299	277	298	267	283	284	289	293	273	241	265	279	293	278	253	247	311	292	289	287	272	294	254	281	282	288	288	241	309	309	301	295	278	253	257	268	281	264	288	258	258	261	253	263	280	268	290	279	255	273	273	269	275	273	290	250	256	276	260	300	293	265	248	275	256	257	266	266	300	251	272	285	291	268	306	289	274	274	268	252	299	284	258	287	239	271	211	268	301	242	297	267	260	268	288	307	309	301	291	267	266	253	305	282	266	229	281	282	279	266	295	273	306	315	263	272	267	281	270	289	279	242	270	297	257	281	263	295	277	269	292	266	266	252	244	289	290	282	249	264	291	268	272	275	288	276	272	298	264	279	278	280	292	271	267	297	266	270	287	296	261	285	243	299	318	284	270	274	286	308	272	305	257	280	266	269	293	311	265	272	275	279	266	272	285	252	283	312	258	317	287	281	283	270	272	288	249	255	283	270	276	304	271	279	309	282	254	251	282	236	273	278	266	313	280	285	301	264	250	262	260	283	290	284	271	310	293	271	291	293	265	280	272	291	282	280	271	259	234	292	264	281	272	287	287	267	285	270	260	297	273	257	278	272	255	238	280	275	285	278	284	253	252	268	270	317	283	245	309	277	274	273	266	287	251	295	306	292	256	283	292	288	268	331	284	271	274	251	274	278	277	279	267	296	309	271	269	294	236	300	261	257	266	294	230	254	274	277	261	256	262	282	307	291	260	250	285	279	274	256	272	252	304	280	267	299	286	262	279	289	282	295	274	274	292	296	299	264	283	297	291	307	276	283	312	277	249	298	287	265	259	244	269	288	281	237	289	302	263	279	282	278	280	274	307	291	247	269	258	278	250	248	273	272	290	265	278	278	274	254	288	265	285	288	276	277	289	265	306	291	262	273	247	291	283	290	287	250	293	270	289	307	275	275	268	274	272	249	307	306	296	274	286	271	270	270	251	272	281	273	296	293	306	266	287	262	280	259	302	295	264	281	296	267	267	272	267	268	289	285	274	261	249	303	237	290	274	284	258	257	287	268	272	276	289	277	246	282	271	295	263	289	263	264	267	296	274	252	248	278	271	245	281	278	271	282	287	285	275	270	283	263	276	272	249	267	273	307	290	292	296	274	303	257	293	284	293	280	295	262	276	300	290	270	283	261	290	270	311	280	276	278	269	284	297	278	268	285	287	255	269	257	270	301	267	295	283	261	283	273	301	248	253	276	283	264	277	266	298	279	274	275	251	274	284	259	267	294	245	274	293	297	270	261	248	258	268	265	267	294	288	302	294	278	290	300	278	268	280	260	259	291	298	278	260	290	305	332	267	301	278	286	294	274	281	303	251	285	277	258	309	289	283	292	292	256	275	248	285	253	261	321
17563	18327	22840	11529	8583	7810	8893	4525	3355	3860	4127	2979	2318	1293	1063	967	935	776	771	745	762	764	748	754	697	707	749	740	742	744	735	707	756	757	734	804	740	755	742	702	724	725	758	708	725	765	717	754	786	740	782	745	760	752	726	776	777	753	711	756	770	746	736	773	729	744	778	723	769	722	764	772	792	737	736	753	711	696	705	735	712	749	766	769	764	718	771	745	721	742	759	735	743	726	706	720	801	753	702	783	751	768	731	716	772	691	700	758	775	741	756	760	799	749	765	724	735	671	714	695	686	753	762	729	761	751	767	767	715	731	750	729	723	758	754	707	752	752	707	708	725	737	747	715	719	753	811	796	748	745	707	768	765	690	738	753	700	697	748	701	747	785	751	721	747	744	756	740	731	725	753	721	730	724	727	773	733	769	707	680	767	746	757	731	785	715	695	736	753	751	759	734	753	732	802	755	748	730	743	717	749	772	718	773	750	751	737	696	722	768	751	691	748	719	725	726	755	728	734	726	763	737	680	740	770	743	730	740	749	726	758	751	763	729	767	744	748	737	771	760	764	681	756	773	729	754	730	812	754	712	702	723	755	772	731	714	769	697	749	743	722	757	750	689	702	705	770	757	712	763	731	723	737	701	710	754	761	723	755	746	727	729	751	719	709	739	729	749	735	744	752	722	792	694	759	741	728	733	701	734	761	718	717	711	683	720	755	683	760	764	727	772	726	731	730	748	767	763	682	741	778	733	742	706	750	714	703	679	726	718	720	721	720	753	737	706	755	726	767	737	754	699	727	727	742	733	690	725	727	745	743	744	707	743	725	771	752	771	749	768	745	743	739	701	710	722	720	715	744	816	750	751	698	733	707	703	730	678	741	745	763	755	747	725	690	750	808	736	736	734	764	789	693	758	775	756	743	701	742	712	715	743	759	747	771	737	706	708	753	739	744	707	695	705	757	735	803	703	817	709	719	767	719	698	696	748	738	744	745	739	751	680	765	788	728	775	761	696	682	746	733	678	709	742	787	770	739	715	767	707	786	753	756	757	765	714	732	758	778	748	721	721	731	763	755	735	742	659	721	754	742	750	740	693	750	731	734	754	728	681	759	736	784	745	770	762	726	730	735	764	736	721	734	770	759	747	746	759	720	736	750	715	725	752	697	740	718	720	709	716	697	722	731	772	699	736	737	734	757	727	713	710	714	700	757	744	754	735	738	685	699	709	739	781	674	742	764	753	782	728	755	722	736	742	783	745	742	714	759	721	775	719	714	739	738	747	737	718	743	714	739	726	739	704	749	704	738	750	724	754	771	764	728	750	753	688	786	698	748	706	777	761	730	802	748	724	720	809	686	712	671	739	744	704	745	698	742	714	793	666	751	732	714	728	727	726	720	749	738	752	763	740	756	756	751	773	723	765	736	775	752	730	723	710	727	715	728	749	745	748	760	729	707	697	754	738	734	719	775	729	745	818	763	773	742	726	697	735	722	742	731	751	752	743	744	685	708	694	731	759	772	733	743	726	723	726	744	768	728	738	747	758	740	727	760	796	741	745	759	854	748	748	752	731	810	750	753	684	729	756	721	757	704	732	753	717	708	748	787	715	728	759	719	719	777	706	760	714	754	758	742	737	790	737	682	751	686	740	707	742	712	730	693	785	694	777	688	770	741	724	737	737	695	743	710	777	759	826	733	751	713	723	752	765	730	717	732	749	707	728	756	743	689	739	695	767	716	732	775	699	770	691	734	694	779	726	731	730	725	736	723	728	774	720	746	743	709	729	734	794	720	753	711	715	733	821	750	730	793	777	782	754	722	697	773	764	727	732	748	752	755	727	743	724	769	736	770	689	714	747	804	710	713	739	741	723	751	716	752	709	722	728	685	684	705	817	701	735	740	749	713	749	656	686	740	726	737	711	731	743	727	783	784	754	724	766	749	734	713	723	741	742	745	728	721	764	699	776	758	716	760	733	732	764	710	743	751	732	699	831	700	727	684	758	769	708	705	713	705	761	752	722	749	735	759	726	742	725	750	732	794	722	760	771	714	756	769	761	777	711	739	719	723	782	789	698	747	735	743	702	746	704	753	778	736	810	692	728	734	672	767	742	700	750	762	773	778	760	709	703	737	734	700	797	737	704	744	729	752	768	721	715	762	758	768	740	720	739	746	769	735	741	747	752	722	714	756	709	718	744	731	690	784	744	778	746	725	680	794	725	689	745	721	721	746	769	725	765	743	746	740	726	672	756	715	755	744	673	774	736	762	709	733	727	754	736	730	743	722	697	683	720	714	775	733	741	709	739	779	735	734	762	700	721	761	757	702	734	647	777	786	695	719	737	764	724	693	707	769	730	742	739	718	723	721	697	771	708	732	725	736	741	743	740	755	737	744	754	770	741	743	725	746	759	720	761	733	767	761	743	763	739	770	759	758	722	707	723	747	768	726	717	774	755	700	718	756	789	761	732	703	750	722	762	724	708	693	716	785	748	759	739	702	711	725	772	758	718	711	733	771	755	752	771	720	742	737	741	673	744	717	740	716	767	770	708	761	764	723	773	760	731	750	750	728	733	734	734	777	725	785	730	756	746	770	760	761	729	673	707	746	781	767	740	756	725	760	706	710	766	730	701	740	710	709	779	745	723	707	725	746	758	793	771	751	742	744	687	724	724	734	760	749	715	806	767	746	706	729	748	713	708	748	735	758	759	758	767	684	709	757	746	702	769	744	683	760	772	719	765	735	734	727	696	728	721	761	728	710	758	739	694	779	736	731	794	739	762	723	717	756	719	735	726	732	755	707	737	747	736	761	771	727	773	710	766	747	732	752	702	729	720	774	756	707	751	767	772	748	788	696	720	754	765	735	769	720	783	765	741	763	787	763	715	762	733	728	806	720	766	779	743	763	726	738	786	763	819	720	738	704	724	724	737	731	694	768	777	701	760	765	726	723	768	760	722	760	696	747	750	720	740	767	720	817	704	779	721	720	758	754	709	693	742	728	778	734	727	735	715	730	788	757	729	723	730	717	718	756	771	688	700	708	787	738	780	721	712	708	728	740	726	683	699	797	704	785	710	746	726	735	732	744	741	714	702	806	677	728	717	765	734	742	783	757	773	744	679	766	759	740	710	691	758	762	734	769	727	798	703	702	779	698	786	755	741	742	770	761	722	709	766	770	729	750	688	758	745	755	768	716	735	699	796	742	749	747	761	784	734	742	802	731	771	730	701	758	762	746	733	755	736	767	775	704	750	719	775	718	741	758	742	749	695	719	753	717	750	750	752	754	766	760	717	772	719	763	773	746	740	762	770	684	765	721	771	751	769	756	774	737	717	760	729	756	713	767	760	736	740	740	738	754	717	724	731	749	767	766	730	734	770	712	737	803	733	722	730	749	730	781	762	763	774	751	762	697	767	749	710	741	714	756	738	746	724	788	751	742	692	751	739	787	759	708	759	725	745	766	754	782	703	740	730	745	745	704	781	753	755	732	745	721	706	711	722
43737	40465	38460	30349	22678	20421	24904	23098	15073	7147	3742	1634	921	778	622	466	367	300	316	313	286	261	251	265	301	279	252	265	286	251	243	272	264	256	259	278	248	227	273	264	277	276	229	238	239	264	234	245	290	254	245	270	296	276	279	280	255	251	254	260	266	287	271	272	258	263	287	274	242	267	266	258	229	257	260	247	249	252	285	294	276	266	257	256	270	264	264	254	278	257	280	276	241	284	256	248	282	281	253	292	268	280	259	270	250	258	243	258	252	256	283	265	292	250	277	265	250	243	266	291	246	267	257	257	250	252	268	254	266	270	250	244	249	254	277	264	254	255	273	258	249	257	251	244	285	243	275	265	296	244	248	256	269	263	252	255	289	256	265	255	226	263	268	254	266	303	257	271	260	250	277	286	258	272	268	235	260	269	264	257	274	289	245	250	275	281	282	242	249	260	265	269	235	274	276	263	282	260	272	293	268	254	269	264	265	256	306	290	268	281	249	281	296	265	274	249	248	278	276	257	258	251	259	239	279	247	270	246	243	241	243	283	269	245	267	275	270	264	270	254	258	263	266	267	269	261	269	302	291	260	257	260	255	285	276	275	251	276	277	269	280	298	271	261	267	268	253	271	270	255	280	256	286	271	272	286	286	254	244	262	281	258	270	266	253	275	290	283	266	254	256	274	250	274	236	299	272	266	254	296	280	282	277	252	275	280	288	264	270	256	257	279	273	254	265	237	265	281	265	275	251	274	264	251	255	275	257	254	250	252	246	259	302	269	275	274	280	267	254	218	271	252	270	257	266	260	268	266	250	249	246	263	254	281	281	248	277	254	262	262	243	275	272	262	281	268	268	249	245	272	267	265	257	254	265	275	245	269	262	269	268	253	286	255	276	275	280	239	225	261	246	228	249	249	292	291	271	257	243	269	273	301	276	252	254	244	284	238	291	241	234	266	268	278	263	251	272	296	242	259	273	280	248	270	289	261	238	282	238	281	275	245	265	242	266	225	258	241	244	250	248	250	274	261	298	257	256	255	307	243	264	259	262	259	249	220	259	233	243	228	267	280	267	262	222	263	268	264	271	266	256	260	264	294	257	269	259	250	290	259	283	256	281	267	276	263	240	240	279	248	263	269	280	266	301	260	281	269	269	267	240	254	259	278	252	301	237	247	248	274	285	268	254	266	280	271	256	255	243	238	262	294	242	277	256	256	273	247	244	274	274	253	281	282	256	269	294	281	281	292	268	285	285	241	264	260	264	252	274	285	257	256	254	242	235	270	248	245	247	278	266	247	274	252	280	258	268	279	218	266	268	263	272	272	261	234	303	263	263	285	264	248	259	234	250	247	298	262	270	257	239	258	273	274	284	267	266	270	247	263	246	251	280	279	258	258	282	271	285	263	260	280	266	262	257	248	271	262	269	278	275	283	246	272	237	261	259	245	276	256	262	277	240	260	259	263	277	271	259	254	283	281	249	251	275	238	284	255	264	253	301	271	270	274	260	268	281	267	281	258	252	264	285	272	246	269	233	281	234	266	240	250	256	261	237	251	274	281	244	264	270	270	264	279	243	240	277	272	241	273	281	256	266	252	266	267	251	288	247	258	296	259	303	278	265	246	264	259	262	225	226	287	275	259	262	266	256	277	264	218	257	270	273	265	314	244	267	272	262	264	260	275	274	253	287	234	329	286	264	250	295	264	251	230	269	250	259	238	245	259	246	269	267	242	289	265	269	249	247	286	256	273	271	264	275	267	241	268	250	239	265	294	268	234	279	261	240	249	244	244	264	255	263	256	241	288	256	263	273	263	228	266	266	249	245	259	291	261	259	263	271	244	272	249	289	248	286	249	277	258	244	249	273	273	263	256	294	270	290	252	282	281	269	254	241	273	271	255	251	271	274	270	255	247	257	244	257	273	264	251	257	278	260	274	227	257	277	251	255	232	265	258	266	261	262	244	275	249	273	244	266	269	251	246	285	284	285	259	273	250	305	266	269	298	257	236	276	260	248	269	284	260	287	238	265	289	267	263	285	278	276	269	275	287	270	272	312	251	237	269	286	248	279	260	263	276	265	250	257	260	243	273	288	227	248	265	264	270	246	262	253	271	283	257	258	243	281	272	287	275	276	259	246	283	243	267	283	270	255	294	229	299	255	245	278	280	259	264	237	259	262	247	228	257	284	245	268	245	270	259	278	269	267	245	282	247	276	262	276	242	237	239	251	303	256	278	255	260	296	267	274	259	273	271	277	285	256	266	269	239	260	252	234	275	272	257	259	266	257	277	271	252	236	279	268	265	259	268	261	250	253	283	216	228	267	270	298	268	267	254	318	256	252	253	275	239	243	270	264	269	281	298	275	278	284	257	259	290	273	296	259	247	253	257	253	278	267	245	283	252	253	261	240	281	259	294	273	284	274	252	253	281	281	265	293	263	268	286	246	241	275	274	242	273	221	255	240	263	274	277	288	243	261	287	293	271	257	292	255	267	266	299	285	249	257	262	302	256	266	286	259	255	233	284	245	285	238	273	266	283	271	262	272	271	259	277	268	248	247	288	217	263	268	264	266	272	251	249	284	271	262	251	262	269	256	269	276	275	265	271	254	267	232	281	247	261	250	238	243	266	268	278	251	234	266	254	309	268	262	249	255	254	262	261	255	245	292	265	271	224	276	254	260	279	289	282	251	273	264	253	261	268	290	283	260	274	290	271	255	275	290	302	248	256	237	258	273	292	264	281	264	249	266	267	255	261	268	264	249	235	266	237	253	270	256	242	252	262	275	243	261	264	260	276	260	243	286	271	271	263	236	229	258	274	235	266	249	254	266	259	250	242	271	264	255	253	250	275	259	265	267	267	241	274	233	253	263	278	241	247	262	285	277	257	287	252	276	261	255	241	279	228	291	256	245	238	244	237	262	272	254	276	253	294	236	271	286	239	255	286	261	255	274	218	258	268	279	306	247	282	273	250	244	262	252	232	256	267	270	254	274	256	255	240	253	259	293	280	294	236	242	236	226	267	247	279	265	238	254	289	246	271	262	283	263	272	256	229	287	250	271	256	278	253	288	287	254	279	283	270	279	254	256	243	258	292	271	292	297	296	256	275	305	256	255	233	266	250	250	243	249	246	252	297	280	266	276	265	262	273	242	254	288	287	270	240	250	271	301	256	271	258	290	242	273	275	289	264	243	262	255	277	269	247	265	256	267	269	274	268	281	245	260	271	278	277	260	264	230	250	249	251	272	271	250	302	265	268	263	251	263	267	284	257	267	250	290	258	263	272	265	273	248	273	262	274	267	250	268	240	261	259	281	248	254	277	261	282	239	245	230	255	240	293	262	255	274	279	274	259	236	279	287	277	281	266	263	257	270	260	277	250	283	248	251	274	295	265	254	270	280	287	260	273	255	265	285	270	312	269	241	245	254	262	277	268	263	261	266	255	287	260	236	249	224	267	259	260	262	258	259	287	317	289	277	272	264	276	254	284	279	216	252	293	246	285
29156	33141	41584	40585	37530	37598	43236	40541	32783	21623	14518	7057	4535	3592	2834	2117	1283	958	909	800	787	802	705	680	751	676	709	710	693	739	714	648	683	662	699	706	660	699	709	718	741	718	707	720	738	698	672	696	698	720	696	665	691	746	707	636	669	734	686	672	705	695	691	741	704	661	670	722	725	716	703	703	673	702	703	691	748	663	718	664	681	708	691	701	659	706	702	730	666	707	724	721	720	707	730	690	723	709	729	671	726	713	717	706	681	717	718	697	727	726	735	743	751	701	721	692	675	728	702	716	714	701	706	725	686	734	669	725	678	697	703	695	735	675	732	773	737	698	683	668	739	705	711	711	734	720	702	740	751	741	749	724	724	710	702	745	726	641	768	636	660	716	680	686	710	711	739	673	685	680	670	701	700	730	691	745	759	776	673	682	655	696	718	707	692	711	713	675	692	693	687	716	720	742	713	718	709	721	707	705	749	717	678	666	667	723	669	706	719	734	697	716	697	717	718	686	733	651	704	739	703	755	727	737	680	711	718	680	698	736	705	744	693	716	710	699	694	697	711	693	722	704	660	732	683	677	699	671	681	664	744	647	665	677	698	652	712	720	702	699	728	676	739	713	678	758	703	683	699	697	687	691	692	659	694	690	749	692	684	678	702	716	678	721	745	712	711	673	723	697	660	720	672	713	695	730	734	718	708	664	739	667	708	736	687	712	703	685	722	675	668	704	701	712	685	691	673	674	700	706	689	740	716	690	717	742	687	698	712	739	702	672	723	748	756	718	696	708	711	738	766	721	702	709	665	704	722	732	776	662	765	682	717	675	682	716	726	700	696	718	736	745	696	712	699	689	741	706	678	708	733	690	681	691	703	697	690	729	680	655	740	735	717	740	713	673	744	789	687	716	673	687	701	762	751	675	703	659	712	675	759	686	712	727	738	706	677	723	669	753	707	718	696	673	732	704	690	704	693	721	703	745	736	718	700	747	668	695	703	700	710	680	713	767	697	724	701	690	704	708	710	697	721	695	711	739	739	693	720	703	726	711	704	762	714	705	675	626	702	678	712	735	701	710	706	740	676	698	680	741	671	657	669	720	732	690	726	720	727	723	683	686	708	718	693	720	718	695	727	716	675	717	715	706	698	692	664	714	722	728	739	693	661	689	668	711	695	717	691	676	682	704	696	702	723	702	718	675	725	725	697	670	727	670	738	673	733	695	672	732	704	710	665	714	664	654	676	708	716	706	702	664	686	686	683	717	688	706	697	732	728	694	737	707	720	674	715	687	713	666	715	722	691	714	682	705	741	734	746	694	713	679	732	681	714	705	710	734	705	717	687	729	659	693	693	693	743	731	723	723	733	677	674	718	652	710	679	701	701	686	713	710	648	690	736	709	681	688	736	700	684	729	709	650	666	658	774	673	692	706	727	734	671	719	686	697	685	731	757	756	658	720	724	737	711	685	670	709	702	711	713	700	731	708	685	721	715	714	690	737	735	711	716	671	736	687	727	685	730	674	702	701	710	682	746	702	713	743	720	685	671	762	721	707	737	634	716	738	687	688	755	686	719	728	667	730	712	692	730	686	702	728	711	700	713	668	758	698	655	710	694	679	739	738	710	756	691	741	690	724	733	749	682	703	714	676	687	709	678	701	734	694	696	672	719	663	694	682	697	667	732	689	700	680	681	693	698	667	690	700	696	749	719	678	704	667	679	724	677	748	717	750	700	732	688	704	733	746	733	694	701	675	695	681	730	708	692	681	734	736	708	697	726	708	782	695	682	729	720	732	697	721	684	731	688	682	694	743	715	641	698	704	717	746	698	693	729	717	714	748	670	715	692	697	776	683	694	693	706	728	703	709	714	735	699	718	663	695	726	738	712	777	727	692	727	731	723	675	702	751	636	696	688	700	713	690	721	700	701	690	723	690	735	677	703	774	702	731	737	728	696	666	710	706	741	713	760	712	727	729	726	722	713	715	673	733	647	725	709	680	735	725	689	705	691	695	732	738	724	742	723	704	703	764	727	703	725	707	675	740	700	692	752	701	703	648	728	726	759	715	707	711	678	699	699	673	702	755	662	683	636	696	722	697	677	697	746	692	724	687	741	685	717	727	685	719	704	705	754	728	676	769	715	671	714	702	729	663	678	712	702	708	694	723	717	726	706	726	749	698	708	674	733	709	696	708	681	703	672	714	676	707	687	692	699	696	747	738	657	700	706	680	708	703	672	721	728	726	766	746	705	691	684	723	730	669	695	716	710	704	696	682	690	736	705	691	679	735	717	685	750	724	717	696	732	719	701	727	710	705	695	663	678	700	678	709	699	692	669	699	721	671	710	735	708	693	731	691	728	691	699	721	728	690	637	689	702	689	693	739	747	716	700	697	695	735	735	688	645	701	673	715	616	700	732	751	695	692	747	664	718	629	673	750	692	693	721	734	687	677	725	721	699	647	712	707	704	720	696	706	725	710	663	749	781	738	717	683	668	697	716	752	719	701	709	716	702	693	698	710	677	686	748	703	696	680	760	723	701	696	691	751	736	750	728	670	690	700	721	737	755	718	662	684	675	691	771	686	703	718	734	715	662	729	678	711	699	690	699	713	705	699	713	701	721	685	751	748	710	709	691	748	710	652	694	706	665	676	699	710	666	688	653	705	684	732	693	737	711	681	702	678	631	693	715	658	714	668	721	718	721	714	730	726	710	681	701	689	726	691	703	694	715	754	784	732	692	766	766	719	680	740	736	682	687	713	698	687	713	645	726	713	685	704	688	687	672	724	693	684	738	713	684	703	725	676	706	729	668	743	736	707	730	751	708	715	743	697	728	679	727	702	706	725	704	713	721	677	706	687	716	685	701	709	723	688	701	671	711	754	729	679	730	704	719	714	708	670	702	734	699	679	677	741	667	713	700	707	732	714	746	750	707	728	646	755	679	699	673	684	684	712	720	721	724	699	653	706	727	648	717	690	702	699	717	669	689	687	720	706	742	695	713	693	705	710	712	658	699	706	710	717	713	712	693	745	682	703	713	727	739	748	722	679	703	699	677	678	722	678	701	701	699	679	719	728	742	700	716	684	737	673	713	731	694	701	670	704	701	707	704	735	656	698	739	712	677	709	737	733	712	693	723	686	696	680	715	724	740	705	717	733	731	698	748	676	716	670	742	705	691	734	652	693	709	703	705	690	692	716	664	716	756	740	679	690	726	749	686	692	679	687	697	698	703	696	684	706	725	691	706	713	688	703	712	690	705	696	683	703	717	756	659	717	711	749	674	701	662	714	729	716	678	717	705	711	682	727	752	696	724	698	709	716	739	706	671	688	726	691	636	697	744	717	702	678	675	677	705	712	687	724	681	729	708	682	716	735	686	681	709	711	695	698	662	691	720	682	735	695	690	728	700	665	735	726	634	754	684	701	717	735	699	727	717	655	703	681	742	694	728	689	751	742	754	751	696	660	685	720	706	735	714	710	688	699	674	731	712	721	722	706	688	726	731	711
52610	52495	53616	45298	29746	24190	24767	26338	24884	16812	9877	4988	1797	1220	945	740	490	396	335	306	317	284	280	281	237	258	248	270	236	251	250	251	233	262	255	231	230	249	238	257	257	243	236	241	239	234	229	275	204	250	237	246	237	251	262	236	233	244	237	269	246	220	254	217	242	242	256	228	248	242	245	254	242	238	254	238	253	273	284	259	240	225	240	259	216	242	242	255	224	281	237	229	238	266	227	224	231	232	244	239	262	251	227	244	241	269	254	225	236	252	256	238	241	240	259	248	255	217	246	234	245	228	249	257	246	235	234	262	260	281	232	224	255	230	271	228	203	218	240	231	250	244	248	237	233	251	259	230	248	243	249	233	245	276	258	247	232	231	243	250	258	244	223	238	249	217	244	226	233	221	252	235	211	232	232	245	234	230	255	257	251	231	215	239	254	246	233	239	274	231	262	254	261	263	236	267	251	267	238	250	240	264	230	226	223	230	259	232	268	250	261	252	260	245	269	244	232	251	265	242	272	226	238	190	262	275	235	244	240	235	226	276	242	247	234	229	271	244	233	220	232	226	259	232	228	247	250	245	265	243	240	246	245	242	222	241	248	223	265	276	273	247	246	246	246	233	250	272	242	261	209	247	216	249	226	245	252	255	219	251	245	249	231	270	270	232	239	255	285	247	258	242	237	256	237	235	248	225	227	219	247	243	203	242	253	247	229	274	236	227	210	242	241	268	216	251	222	262	240	237	243	224	266	224	283	250	227	253	268	272	237	241	236	256	246	277	246	255	251	254	242	252	248	237	229	241	247	249	242	238	249	259	224	268	246	234	238	242	258	257	233	266	225	257	242	259	261	229	227	243	222	255	230	248	240	252	243	266	224	210	256	244	238	247	233	211	253	238	233	237	240	233	265	239	258	228	258	271	242	243	246	251	257	231	272	249	235	248	242	255	246	208	241	240	254	218	217	248	259	260	249	259	245	230	216	239	254	243	246	236	274	258	217	242	253	261	230	244	240	270	217	235	232	249	275	242	236	250	221	271	268	248	258	224	227	258	246	241	219	254	237	247	232	246	260	263	254	269	250	224	255	244	257	238	233	254	236	243	248	238	267	221	232	213	251	254	217	225	247	247	257	260	236	229	241	251	237	243	265	240	275	231	239	237	229	238	239	237	240	240	222	273	258	248	254	239	245	212	238	238	282	253	258	235	248	247	228	252	245	258	233	244	238	242	258	253	251	222	262	250	244	241	244	260	240	247	222	234	252	230	268	251	242	295	236	258	229	241	222	239	251	226	248	226	253	275	235	229	220	245	254	239	214	226	241	225	233	210	227	258	265	246	208	244	222	257	267	261	230	244	242	272	254	253	254	269	254	247	240	244	274	246	249	258	264	252	264	240	243	239	261	232	231	261	264	231	240	242	231	251	246	252	239	278	278	255	254	245	243	261	271	263	238	218	230	226	237	265	246	238	257	251	210	249	259	241	245	218	259	276	254	270	236	211	284	233	245	220	240	237	224	213	262	257	214	238	239	234	235	274	244	246	232	232	252	261	231	267	243	258	243	234	241	224	239	271	244	288	219	261	259	220	267	232	244	223	237	240	231	265	235	255	257	270	251	276	255	236	258	253	260	267	244	245	230	275	263	232	234	243	209	259	237	271	242	238	273	236	249	240	275	220	229	206	221	215	249	265	258	268	258	216	247	246	270	246	251	260	247	263	245	255	229	234	217	227	215	227	235	270	230	229	272	233	237	240	247	253	249	220	239	214	245	218	246	241	232	266	249	256	257	241	250	224	230	230	238	227	245	250	262	227	248	223	254	258	230	247	253	257	255	248	269	240	236	250	252	227	221	207	228	226	262	260	247	249	241	238	212	257	239	262	225	238	259	239	224	223	238	250	265	245	224	253	238	225	237	248	262	225	254	237	244	239	233	235	228	260	231	244	233	237	266	233	262	198	215	256	235	267	249	223	280	243	251	252	233	239	256	227	244	212	224	224	250	232	253	256	266	245	263	250	218	247	264	265	245	257	243	285	237	253	253	224	237	251	245	248	250	231	253	250	227	255	250	221	223	272	242	244	278	252	211	248	247	233	223	262	260	250	255	259	224	256	266	245	237	251	240	253	239	243	251	269	230	249	234	248	254	275	267	246	252	260	214	251	228	232	250	237	248	269	237	255	258	220	235	257	273	255	266	261	236	265	250	253	254	248	240	237	245	265	247	253	233	210	237	263	262	248	225	263	237	231	249	256	231	250	233	235	247	240	221	256	238	243	241	224	247	246	244	249	247	250	256	267	282	249	271	266	241	236	244	268	254	233	240	260	247	209	226	231	253	280	239	224	241	251	267	247	280	262	247	265	266	244	223	230	227	256	280	252	266	244	250	266	223	267	252	242	265	280	246	258	237	248	223	258	233	238	231	256	259	249	252	241	219	256	258	275	242	252	283	238	232	230	244	256	242	245	267	251	237	235	247	253	259	244	247	243	210	207	230	240	230	245	246	223	248	228	229	224	263	251	245	247	258	216	251	222	236	230	260	243	246	257	251	208	245	236	234	247	238	253	229	258	237	243	254	257	224	259	239	231	272	222	268	224	246	259	217	238	245	245	232	257	242	234	236	277	239	248	266	237	237	253	251	251	242	228	265	242	238	241	277	241	245	221	223	256	234	254	257	227	252	226	257	254	256	249	250	269	245	239	272	240	243	228	263	267	261	243	230	261	253	264	223	268	231	237	243	255	235	242	228	226	258	225	236	253	248	282	240	245	249	248	236	255	263	217	246	241	294	231	258	236	238	246	248	241	275	225	252	236	259	261	255	224	218	256	238	238	237	228	269	256	228	236	271	239	219	234	230	239	236	241	223	247	235	257	259	240	260	231	242	235	247	248	237	231	230	257	263	261	231	273	261	250	250	248	258	237	241	251	236	243	251	240	258	232	231	244	230	248	240	226	263	233	215	245	248	264	279	240	273	238	274	246	246	234	267	227	255	238	238	229	248	251	241	238	251	238	237	263	254	262	233	232	257	281	250	241	244	236	250	250	229	246	228	241	219	228	202	261	234	252	271	258	214	250	256	205	233	254	228	272	250	235	235	242	243	234	275	257	235	258	248	243	261	231	245	240	258	242	241	276	248	257	250	249	231	221	260	235	235	251	240	236	248	210	221	247	237	255	231	214	226	249	258	242	227	227	249	253	262	236	260	206	220	235	274	247	273	243	252	258	259	239	243	240	246	262	263	245	230	256	258	243	247	229	236	239	261	270	283	244	247	251	235	266	267	235	246	269	243	274	238	257	242	240	250	232	237	245	272	240	252	255	250	238	232	250	256	241	247	261	233	270	265	250	238	242	226	243	250	212	265	247	273	236	221	242	242	252	242	231	261	226	249	257	262	236	265	237	240	247	245	238	243	233	247	239	247	228	235	238	236	217	241	234	250	241	249	246	239	253	227	261	247	246	256	273	244	232	239	217	237	275	273	237	239	241	210	243	221	224
35375	42994	53041	51112	41898	39690	42147	43859	42272	34735	26532	17436	7908	5837	4501	3370	2021	1632	1323	969	876	807	726	706	697	730	632	658	684	664	660	613	677	651	653	615	650	642	662	661	709	694	652	673	649	661	672	649	676	676	667	647	670	638	629	652	631	622	627	679	632	679	687	643	651	644	642	668	667	657	673	662	697	660	663	654	622	652	640	640	668	627	639	642	684	689	588	682	686	677	644	634	700	655	672	687	656	641	639	661	682	707	677	688	628	661	620	652	669	660	637	643	657	639	656	677	701	639	707	663	704	676	620	680	642	672	648	665	637	672	654	684	680	643	658	643	623	627	653	707	656	628	654	633	672	654	634	665	655	735	695	689	674	640	637	663	663	689	654	657	640	634	637	695	665	671	682	604	656	703	594	678	719	653	644	681	653	700	687	678	668	639	689	686	661	662	633	710	691	681	682	630	642	656	646	645	670	657	645	639	660	655	668	634	660	658	641	645	684	622	634	647	682	647	674	659	652	695	650	682	680	646	644	632	651	663	700	684	637	646	641	699	639	653	711	621	692	702	676	674	617	663	704	720	642	662	615	683	728	645	638	693	673	658	679	680	715	650	646	678	643	595	676	658	661	691	635	637	667	642	641	649	645	638	661	639	604	618	703	651	641	639	640	646	673	642	700	665	675	633	645	614	645	617	664	674	639	642	673	689	669	638	693	640	639	603	641	664	643	629	700	680	610	720	658	696	700	630	649	635	657	616	671	640	704	683	695	715	640	655	645	726	671	697	648	641	681	653	671	666	657	679	663	632	622	651	698	625	640	631	660	663	677	694	626	631	670	660	636	663	636	644	666	655	665	648	724	647	674	694	684	674	730	653	662	675	661	662	682	663	612	649	662	644	692	715	659	677	635	658	668	670	682	650	647	677	652	665	665	659	702	614	649	721	665	692	618	645	671	662	621	643	627	643	680	644	635	657	683	642	654	700	656	651	675	641	608	685	676	683	629	701	641	639	650	675	680	640	641	631	625	681	640	652	631	650	699	691	665	651	699	657	615	653	651	661	636	637	629	670	638	670	628	651	644	648	683	664	666	649	714	659	653	603	741	661	654	663	661	684	649	659	610	649	679	706	660	673	647	676	653	667	625	638	663	643	653	636	683	657	643	633	653	686	678	697	683	667	621	705	670	610	642	673	636	631	651	658	674	697	648	646	675	604	642	635	674	679	662	654	668	652	647	652	675	663	635	645	632	686	654	698	641	674	624	690	641	664	660	714	661	637	639	632	664	658	658	687	681	658	648	653	663	682	684	685	661	622	625	663	689	655	622	675	665	641	656	696	631	668	629	665	689	686	692	621	659	698	656	686	665	585	663	641	666	647	682	681	671	633	675	630	611	622	616	672	669	689	644	644	685	645	638	670	713	654	672	687	664	674	590	655	646	618	627	633	644	667	670	628	654	668	710	646	675	682	608	630	625	683	638	580	627	649	655	657	607	637	668	654	641	709	716	696	664	681	732	657	615	689	622	611	629	676	690	678	686	624	636	670	670	653	682	677	692	662	687	683	638	654	653	646	693	649	625	647	625	700	737	643	670	654	620	633	659	649	651	664	671	675	667	675	649	670	664	675	636	684	647	684	665	687	633	676	653	673	636	628	646	657	655	689	694	695	673	643	623	604	664	639	662	642	684	657	684	670	657	664	661	651	696	653	668	680	644	616	621	621	647	623	648	622	677	677	626	675	681	660	675	650	682	724	638	635	721	674	696	663	643	701	630	658	664	624	685	688	682	638	677	635	646	673	634	643	655	631	665	640	673	643	666	690	625	663	621	719	668	660	641	646	637	697	629	703	683	632	667	635	672	633	647	653	641	683	662	602	669	662	658	647	650	661	683	640	645	654	701	661	669	659	659	632	683	632	635	632	641	607	663	666	605	621	679	614	638	687	635	677	656	628	634	651	701	689	666	700	661	690	625	636	658	635	635	628	622	664	682	714	688	675	642	683	709	659	648	612	622	633	682	634	638	654	634	714	621	670	660	629	636	690	670	713	645	683	668	637	670	628	629	678	634	703	650	632	665	641	627	667	618	645	691	616	701	687	651	649	650	680	671	664	679	696	672	625	665	734	674	668	664	582	619	638	661	639	673	607	641	617	658	623	721	622	653	662	656	666	669	603	616	669	676	632	749	645	649	652	636	706	625	662	615	668	646	640	684	630	677	645	656	645	650	665	672	623	683	653	641	709	701	646	619	615	657	657	609	665	624	670	659	717	570	649	639	632	695	633	627	690	656	685	622	681	707	626	674	653	668	681	659	659	677	656	653	661	656	642	654	686	691	644	650	660	640	659	643	698	659	651	656	635	701	635	672	590	636	712	683	657	685	678	635	664	636	663	626	616	656	647	629	635	588	617	590	657	630	722	669	645	617	693	684	647	673	641	669	617	678	681	695	616	639	634	602	653	680	672	631	640	656	668	636	665	690	643	680	666	636	615	642	618	644	667	666	609	664	674	654	662	677	646	657	692	650	669	655	656	668	644	677	653	656	620	674	639	683	685	652	675	669	659	626	713	700	655	664	656	627	654	654	623	656	667	653	685	651	643	630	644	628	660	616	629	646	692	626	660	664	668	730	683	644	673	722	715	670	665	671	662	683	676	647	690	686	686	638	684	689	686	648	656	636	704	670	659	655	660	657	724	648	697	665	621	680	662	650	645	666	639	663	657	641	620	645	653	712	716	656	668	686	659	679	642	666	586	651	693	636	632	668	664	685	677	649	669	708	671	609	627	658	612	681	642	690	648	619	676	650	651	668	665	659	663	666	633	663	636	643	659	678	664	674	639	660	699	687	695	647	684	701	647	615	655	620	654	653	646	693	654	644	703	721	676	649	679	615	703	656	714	673	640	626	633	657	670	654	675	626	672	662	692	663	635	643	675	667	646	592	655	667	689	639	691	655	685	659	646	690	673	691	678	687	679	672	632	613	642	703	658	655	674	632	685	683	686	682	653	670	712	657	673	636	646	649	665	730	673	627	677	691	640	663	665	636	619	681	629	664	652	645	639	661	688	689	655	652	654	682	646	676	644	620	672	635	629	652	712	666	665	675	673	600	696	678	656	656	674	686	629	611	612	646	678	621	631	645	699	696	670	691	668	670	616	666	633	614	663	654	664	654	656	652	673	650	667	599	645	669	676	645	655	697	617	666	649	655	645	680	652	655	667	667	685	655	671	672	710	676	668	659	627	613	665	620	663	698	656	641	644	639	728	681	657	682	650	613	641	623	670	629	722	650	651	630	687	695	651	641	653	644	672	661	690	701	626	689	661	685	679	675	706	640	664	672	681	606	674	695	626	679	695	619	616	650	651	653	697	672	667	679	633	691	640	658	681	631	640	662	686	595	636	658	641	634	621	604	659	659	682	687	662	637	670	654	662	678	665	672	640	678	693	635	626	676	662	621	636	675	717	646	695	696	654	661	633	683	696	681	650	643	631	652	693	682	685	693	681
32692	30889	22589	8953	2776	1630	924	875	1215	1063	812	710	507	334	322	280	303	292	262	265	278	265	292	258	308	260	283	276	259	274	277	276	266	264	267	288	286	230	255	272	277	279	279	281	298	252	276	247	248	277	273	276	264	262	248	281	297	233	295	295	299	275	271	266	291	232	252	287	281	286	260	287	272	274	266	258	273	250	299	265	271	276	230	248	297	253	265	299	298	280	284	282	280	266	293	285	279	285	267	269	280	257	269	269	297	296	243	292	302	281	252	280	257	310	287	284	291	253	294	284	280	300	282	264	252	286	279	266	294	309	266	248	288	279	292	276	287	254	258	283	286	286	298	281	273	259	306	251	263	270	291	284	259	263	280	264	271	299	274	267	298	278	261	273	285	293	272	272	266	279	249	263	259	293	317	290	304	291	242	296	274	264	301	298	278	275	274	256	266	281	270	287	295	247	308	280	281	305	279	249	254	307	303	283	289	253	273	249	277	289	264	263	296	314	282	278	273	251	273	285	264	270	287	279	273	282	289	290	292	232	266	266	267	305	292	307	290	301	269	285	292	311	269	293	284	302	271	281	257	287	288	259	270	289	274	282	251	257	279	266	275	270	247	277	286	261	290	272	280	291	303	276	259	270	282	265	302	261	239	285	264	287	269	291	289	246	259	265	265	260	298	288	263	245	260	294	290	293	299	275	254	292	248	283	306	261	276	270	257	257	244	291	295	257	291	291	276	261	270	294	265	282	262	267	278	266	262	286	305	279	291	271	308	259	299	273	274	280	262	288	281	275	278	262	289	270	274	282	283	278	274	266	255	252	298	288	261	269	270	306	242	257	275	274	242	304	259	295	285	272	289	288	276	263	259	269	303	283	300	255	273	259	289	288	274	252	276	291	269	273	227	305	255	274	290	284	285	256	244	286	279	269	286	264	262	281	247	296	296	288	257	256	272	277	269	281	299	271	245	280	284	259	263	279	242	298	278	271	272	287	294	258	278	278	307	266	269	290	276	239	280	279	269	281	276	276	255	272	282	267	241	269	279	288	304	239	262	282	290	254	273	263	284	318	283	285	275	259	262	244	280	267	251	280	284	281	305	288	264	298	259	252	263	271	271	283	299	249	279	271	287	303	296	295	249	275	265	259	269	252	300	272	282	226	258	332	252	282	262	267	283	254	285	282	309	262	219	266	285	268	306	269	284	260	272	262	257	280	275	259	266	289	267	267	272	249	256	245	289	262	286	281	302	236	263	282	269	283	245	296	263	268	281	269	255	258	269	257	310	292	279	294	259	298	278	254	278	244	240	277	259	244	279	256	255	259	281	300	289	253	282	284	283	255	275	232	300	276	273	266	242	257	300	280	288	291	292	253	274	270	250	289	284	252	285	305	276	249	280	263	255	306	288	316	266	254	271	253	266	253	289	275	267	263	259	241	257	264	295	224	281	282	288	252	291	260	262	276	273	281	286	261	263	271	254	289	260	290	292	280	275	269	267	299	263	297	295	275	299	267	280	276	292	272	291	263	290	291	294	278	272	265	280	272	256	282	277	280	289	297	317	252	311	259	287	300	276	254	271	268	290	265	269	272	278	261	276	280	257	255	256	274	295	267	258	262	264	295	291	272	295	308	279	256	274	265	271	244	252	287	267	264	259	275	280	251	282	254	283	263	268	251	307	297	261	279	286	278	254	287	285	278	274	284	289	299	280	288	241	267	280	271	267	252	244	294	278	270	258	272	297	284	277	264	301	304	273	281	286	282	293	290	276	260	286	267	294	274	265	256	268	280	306	269	275	286	291	251	268	287	259	296	305	288	291	248	295	266	260	288	287	281	289	252	267	273	291	271	286	280	323	269	268	249	291	254	290	256	273	270	275	257	282	280	286	311	273	245	273	253	274	281	286	310	305	262	286	283	264	261	240	259	281	281	283	270	286	266	272	274	288	293	308	277	272	260	271	291	294	285	260	279	278	286	282	280	256	246	250	276	290	278	257	259	263	300	266	237	258	293	293	288	264	255	297	284	280	280	293	286	263	264	283	260	284	261	275	291	291	250	287	254	270	283	292	264	299	292	281	278	289	276	265	244	265	262	265	261	251	265	278	297	261	272	295	307	279	284	253	263	290	272	281	273	256	283	267	269	279	267	260	288	259	275	267	285	289	289	251	282	262	291	288	277	243	277	257	275	297	278	266	306	293	267	291	308	276	280	270	258	262	290	261	273	273	290	279	292	277	287	282	270	261	275	302	275	263	273	273	272	270	286	260	273	260	273	261	275	267	265	293	289	258	287	283	283	238	270	301	301	257	264	283	270	273	244	296	263	275	246	279	280	298	277	266	265	294	252	313	246	274	281	289	289	311	288	269	269	300	302	276	262	287	266	247	258	267	279	264	268	284	266	261	258	271	273	281	285	268	243	275	268	289	270	274	285	259	271	286	310	275	282	275	286	260	266	242	276	276	292	290	292	303	305	243	280	273	259	246	286	306	272	261	285	283	273	244	270	270	276	286	297	268	274	262	306	299	278	291	270	263	279	271	287	301	249	263	305	287	254	287	284	256	254	251	260	286	268	269	267	271	289	250	295	254	257	261	285	272	278	281	248	262	271	276	255	289	274	287	282	262	286	273	260	258	263	298	309	274	273	277	250	260	273	292	284	265	269	262	271	271	251	277	274	284	283	280	276	279	239	258	266	269	267	289	266	278	283	248	271	295	261	280	236	263	283	257	286	284	262	269	286	287	288	260	287	273	274	260	275	259	291	305	254	276	268	240	287	317	267	261	284	300	285	242	266	296	276	269	274	280	246	268	266	286	269	269	255	261	280	271	300	297	264	245	260	257	287	255	287	253	288	271	266	274	257	292	272	285	278	269	304	279	260	304	303	270	285	257	256	283	254	295	289	261	281	283	311	288	286	246	240	263	275	277	288	329	261	253	275	256	297	279	253	257	294	264	244	266	287	284	272	258	265	273	256	276	267	287	256	275	247	274	304	304	283	297	283	291	264	265	291	312	279	288	285	277	288	279	243	265	259	309	293	263	303	275	285	239	290	281	288	258	282	321	266	300	293	267	285	277	273	261	274	262	273	259	302	292	261	268	315	266	263	261	291	279	282	290	315	273	275	265	239	284	317	291	291	277	273	264	259	250	290	291	266	282	265	266	276	254	298	307	281	304	277	243	320	263	300	274	256	271	277	277	309	273	255	252	266	283	231	283	283	274	290	283	293	273	270	273	270	271	287	274	281	261	266	274	261	257	252	306	278	259	252	289	299	285	275	289	278	278	229	285	266	287	269	251	277	266	259	288	232	279	273	252	255	260	282	255	271	284	281	299	289	277	265	282	273	272	255	244	286	257	251	291	310	268	258	299	271	277	269	262	295	273	253	267	262	250	292	263	291	288	279	260	304	262	261	255	280	270	284	268	278	278	251	313	273	279	295	273	306	250	297	264	258	271	295	304	260	272	278	283	256	300	270	274	280	284	315	301	270	295	295
21609	25213	25776	15269	9150	6710	4399	4583	5872	5317	3720	2777	1735	995	978	866	804	791	809	788	732	694	707	728	775	741	751	791	734	730	800	768	730	723	712	727	745	737	738	746	714	798	753	712	699	780	726	734	752	779	707	731	730	710	745	826	741	758	727	710	758	739	719	749	743	761	724	783	706	735	721	708	713	754	726	703	732	738	729	742	737	746	734	733	776	718	719	700	710	748	708	793	697	714	702	723	658	708	692	713	772	806	746	734	789	683	740	721	762	768	738	742	741	722	696	736	757	786	710	759	760	743	749	748	763	773	737	745	756	703	746	737	723	697	731	744	743	728	783	731	736	708	761	679	752	764	732	720	731	726	717	706	731	768	721	772	714	746	772	722	674	730	742	746	752	721	774	738	705	767	714	739	766	730	694	754	706	703	774	749	712	724	725	740	746	757	717	742	728	727	779	740	726	721	735	753	691	784	714	801	737	757	746	761	749	743	729	725	744	720	700	711	701	760	787	752	693	743	726	782	701	702	778	706	749	699	706	727	741	765	800	700	748	725	755	731	735	720	775	753	708	720	735	735	698	766	734	728	701	745	737	689	726	763	740	729	697	705	774	724	781	711	742	790	757	690	690	727	767	712	722	725	739	701	727	768	702	768	719	749	763	709	720	740	712	715	702	697	659	731	693	729	727	724	726	733	711	737	741	739	714	714	760	751	711	764	721	739	701	747	666	770	680	726	761	772	735	706	724	727	720	759	771	765	749	730	756	753	713	738	750	722	776	773	704	772	708	727	712	711	749	772	788	708	698	720	706	728	716	718	729	747	718	771	723	758	679	744	744	722	753	710	692	727	722	760	713	682	761	747	702	793	778	694	728	753	754	724	718	722	769	721	753	747	719	736	683	752	747	711	722	727	713	749	707	697	717	743	672	729	767	718	761	745	709	711	754	739	699	729	730	731	718	787	710	729	717	770	762	725	761	738	707	737	729	683	696	765	726	741	703	731	678	727	758	698	786	688	744	711	751	774	752	738	683	702	749	694	727	725	747	718	773	711	744	768	721	743	755	755	739	759	791	737	735	742	800	723	773	780	726	750	742	735	737	723	730	730	730	786	717	707	739	769	699	736	731	720	767	704	743	717	742	730	734	744	726	721	710	767	718	745	740	740	765	721	747	768	729	765	726	789	710	762	727	721	746	792	718	731	777	742	787	749	739	736	753	720	750	738	777	754	724	750	731	746	740	723	711	724	740	756	754	719	741	694	736	748	741	748	745	736	812	713	718	723	729	713	726	692	734	713	754	682	743	756	749	718	765	691	696	735	733	705	720	766	813	710	727	735	763	732	717	697	710	712	710	723	742	783	729	729	761	745	706	744	764	755	731	745	698	776	712	732	699	764	747	769	764	689	714	679	687	716	751	762	749	728	728	751	711	732	778	751	722	766	703	796	740	712	744	792	772	738	687	756	739	778	749	680	753	724	723	702	768	760	716	721	706	706	743	711	737	712	726	760	716	722	681	737	713	692	721	751	716	781	748	736	774	734	704	738	728	742	679	735	737	731	771	742	733	731	722	758	710	751	696	752	738	717	699	704	731	723	776	746	753	709	768	731	737	735	785	741	728	747	757	728	738	764	710	715	732	730	722	749	739	760	726	733	706	739	709	760	694	733	671	726	760	797	742	755	768	694	748	723	767	726	706	729	743	718	706	742	715	785	765	669	771	769	704	692	776	760	766	760	718	776	717	690	750	747	691	780	717	687	700	716	735	694	771	719	707	718	753	752	705	711	731	751	695	785	686	740	768	703	720	748	750	730	752	743	744	709	692	762	770	719	711	754	769	670	752	717	720	751	707	724	753	735	722	754	746	720	781	756	692	732	730	741	776	727	779	726	726	741	713	756	696	718	770	754	721	801	674	785	726	710	755	727	713	739	785	757	754	763	681	742	704	736	703	755	767	707	741	707	714	761	724	764	736	782	720	725	730	722	725	736	771	773	745	776	744	762	765	728	729	757	728	744	731	779	729	735	744	743	729	694	759	772	769	786	729	718	737	747	721	726	740	734	719	702	710	735	751	745	787	715	724	763	729	766	777	685	680	756	695	756	724	775	690	750	739	703	776	732	772	730	741	784	771	779	738	750	738	760	722	715	727	685	770	748	726	762	697	780	737	716	736	748	736	723	709	708	699	755	778	710	706	746	737	743	755	736	761	734	722	749	715	733	769	728	701	738	692	760	742	735	728	717	730	731	680	766	726	699	775	762	768	771	760	753	770	782	666	754	713	742	722	749	750	772	682	729	784	696	759	695	746	664	783	737	740	714	725	740	716	720	750	777	718	760	760	753	753	760	704	712	689	722	683	784	773	714	703	766	734	725	726	748	686	729	711	719	707	739	712	730	707	728	722	752	705	725	770	761	780	731	746	718	726	758	714	711	746	721	747	763	747	677	725	697	723	730	733	736	792	801	707	766	730	696	691	712	781	740	679	694	730	696	736	686	730	784	721	783	765	727	742	741	735	767	716	692	767	768	709	751	756	746	767	803	718	687	757	720	700	744	713	737	710	765	734	692	745	704	727	716	724	720	726	754	731	784	755	695	740	758	698	729	754	741	743	730	733	713	733	764	778	703	717	747	710	722	701	740	723	735	785	726	809	726	732	766	781	712	758	721	692	725	752	729	738	731	759	737	720	747	685	717	764	766	728	766	769	759	749	770	759	736	745	686	762	758	705	749	746	786	719	724	701	770	757	757	690	753	702	729	714	731	711	718	743	691	746	741	779	791	732	695	699	710	718	751	717	702	721	801	741	706	729	729	727	753	687	745	704	747	722	733	761	743	726	718	710	723	735	735	765	753	726	751	751	737	726	750	715	732	729	767	744	734	713	712	734	726	760	708	731	770	755	812	701	711	721	739	725	740	733	744	713	724	720	710	727	726	729	734	748	742	759	740	756	734	784	783	735	674	739	772	727	692	740	748	696	716	754	758	717	721	738	712	741	737	678	730	707	750	687	763	698	733	744	707	741	728	721	704	753	740	750	751	701	724	758	722	717	759	699	741	729	733	721	776	713	678	716	696	716	676	708	726	706	722	700	745	767	745	750	723	800	759	693	714	735	759	752	751	792	764	715	714	747	764	738	711	737	706	696	720	739	734	722	725	753	682	718	749	754	769	730	725	797	783	736	773	688	772	734	727	748	720	731	693	744	733	750	737	726	757	772	788	713	709	740	713	715	759	734	754	751	759	739	744	785	687	742	763	719	767	754	730	724	741	746	740	692	733	689	759	685	720	735	749	718	765	743	708	741	766	735	732	758	723	752	704	751	720	750	759	719	741	743	708	748	753	722	726	741	705	745	759	725	743	708	728	757	726	748	757	749	751	707	715	720	709	772	755	681	749	705	664	695	704	693	742	748	737	702	765	739	714	765	740	744	739	715	723	770	775	728	761	726	744	764	732	777	775	776	729	728	767	736	713	738	737	725	701	725	753	716	746	728	725	726	691
45539	44412	40649	31448	22708	15833	11221	10403	11945	11415	8771	4167	1171	1010	812	614	464	441	353	300	247	293	269	294	265	306	263	260	281	245	258	278	272	260	284	270	288	276	289	255	253	282	263	257	234	264	262	245	263	254	243	270	252	250	262	261	293	268	272	273	259	284	262	258	277	250	259	230	252	252	287	243	261	263	262	259	264	287	222	246	267	259	277	272	260	262	260	264	254	239	277	291	270	245	268	235	280	256	260	290	267	255	248	285	280	264	272	281	229	278	242	265	270	271	263	257	275	254	260	275	281	242	248	274	258	268	298	306	237	273	268	290	245	263	236	281	249	257	306	285	251	271	256	255	284	266	277	241	264	258	263	286	265	256	254	264	256	229	269	224	278	267	267	257	267	274	237	265	292	249	251	249	258	287	271	248	302	272	235	302	255	240	271	296	264	266	238	295	259	266	239	234	268	261	226	243	261	277	266	286	243	263	247	242	252	284	267	271	226	292	252	238	275	263	276	254	266	229	274	246	273	250	236	266	253	283	278	237	217	264	269	276	237	257	253	281	266	249	248	244	293	266	249	257	232	255	249	266	253	252	260	266	272	289	238	269	272	239	238	255	258	275	274	240	267	238	252	277	239	290	266	256	268	251	260	263	251	246	254	275	249	251	286	247	272	264	258	254	279	252	275	247	251	278	247	234	247	272	257	256	255	256	274	276	256	246	230	260	248	272	252	268	269	269	233	259	229	261	290	263	244	244	258	272	281	248	274	256	246	270	265	261	253	278	276	247	249	265	270	263	250	302	261	237	245	289	287	268	243	253	285	249	260	252	282	277	276	278	290	258	261	264	284	245	292	251	248	256	255	289	241	254	249	287	261	258	254	254	256	232	259	241	273	247	269	257	272	267	258	261	282	231	268	250	267	302	249	257	263	265	241	247	257	251	279	240	295	290	260	239	247	293	271	258	252	265	254	267	249	241	253	230	283	257	247	258	257	279	242	261	252	249	245	262	272	275	231	281	253	274	287	285	246	234	284	255	251	241	252	265	279	256	235	279	265	281	239	271	243	257	239	269	281	296	280	265	288	267	256	307	252	264	274	259	278	278	292	283	248	256	256	272	266	251	268	269	292	291	256	260	262	272	260	251	242	264	257	248	255	267	255	273	300	251	239	281	267	217	264	249	271	235	234	279	252	234	254	269	294	253	265	291	259	267	284	227	254	270	256	238	259	237	235	256	255	294	293	256	225	246	260	266	246	269	239	269	257	262	253	279	266	271	245	266	272	247	251	268	266	279	244	267	257	278	258	280	257	277	271	279	265	264	269	259	241	251	259	259	235	245	273	259	261	233	242	262	290	258	262	275	280	229	262	247	259	252	259	261	248	274	296	270	257	275	260	282	249	267	263	220	252	254	249	257	265	277	271	279	276	264	250	255	232	269	289	255	246	258	271	254	257	273	241	299	271	267	267	247	256	229	268	259	242	235	263	249	252	253	310	266	243	287	235	250	256	263	286	247	261	276	261	273	272	240	278	256	272	243	240	267	279	252	261	246	245	270	253	268	276	258	237	264	259	250	237	265	266	239	260	265	259	284	261	250	260	263	277	245	272	263	275	268	282	274	280	232	255	296	241	260	254	248	267	261	280	266	237	247	243	228	260	261	218	287	245	254	300	259	261	238	252	268	280	241	263	265	241	263	274	268	274	266	232	260	259	275	241	266	259	262	238	265	256	289	266	267	252	278	253	250	244	250	247	256	251	264	252	255	276	259	253	236	287	276	287	291	270	243	251	236	264	259	266	280	295	244	266	262	254	262	265	251	265	273	267	232	287	260	263	259	234	272	252	296	261	241	239	258	242	268	288	244	281	270	236	278	250	263	269	264	236	241	267	259	223	262	277	254	274	274	228	268	240	245	250	288	246	265	260	258	254	271	253	251	259	246	288	254	249	259	258	303	256	261	253	265	245	259	257	260	262	277	264	238	274	303	255	259	278	280	278	248	284	272	251	254	278	257	286	267	299	250	290	251	259	262	275	243	280	246	240	280	238	284	229	266	275	280	272	276	296	258	268	261	243	230	279	245	259	277	268	248	247	272	253	266	274	283	287	277	272	265	247	287	239	256	246	243	267	282	255	289	274	260	281	263	252	244	251	253	237	283	251	280	261	275	282	264	271	252	228	267	237	249	267	253	253	293	254	276	267	235	283	250	228	246	245	259	237	255	283	269	257	256	241	261	267	230	280	278	260	273	251	240	249	261	259	267	243	264	248	266	285	243	275	265	249	274	245	262	265	259	265	273	250	250	261	297	299	261	283	290	272	248	286	303	263	254	265	232	269	269	263	246	251	276	256	258	267	281	267	258	246	253	260	286	259	252	260	237	253	276	296	253	264	284	257	263	276	236	277	244	271	270	276	280	237	266	233	260	257	259	256	282	258	255	254	274	257	251	230	267	276	255	275	282	256	291	256	265	276	265	265	259	279	269	271	244	254	259	244	243	262	276	267	295	266	249	263	243	252	247	260	272	283	257	241	267	251	240	238	293	260	252	256	249	285	265	255	262	282	246	248	280	262	258	252	251	272	263	281	247	278	249	225	309	269	270	262	276	252	239	282	246	246	236	257	267	259	263	263	261	256	255	248	267	237	246	266	285	276	263	255	301	243	254	257	250	267	271	250	262	242	265	265	247	275	269	269	254	270	256	245	257	251	241	293	285	248	225	251	273	271	260	253	246	244	263	228	246	261	259	255	265	243	255	265	245	300	279	260	238	247	255	276	251	260	251	255	249	241	268	265	282	276	269	275	254	288	263	273	257	259	240	259	274	239	261	270	245	271	260	282	264	260	280	286	245	228	262	224	239	227	262	272	260	243	269	252	246	283	251	286	259	274	243	290	252	261	255	236	268	264	258	242	265	278	260	229	252	269	239	243	284	283	287	263	273	254	257	257	236	251	261	260	257	269	269	267	257	247	265	235	266	262	265	265	254	270	266	284	250	245	256	261	253	271	260	237	261	263	304	270	281	265	255	248	260	236	247	280	281	268	261	235	269	235	275	279	245	256	268	249	277	270	280	252	278	269	237	259	291	272	288	258	266	257	283	249	270	241	237	287	236	239	286	259	287	246	276	251	257	263	253	259	265	246	265	261	293	261	250	258	277	248	257	262	268	264	264	268	289	259	271	271	270	258	269	276	280	264	261	246	282	254	269	251	262	281	246	243	266	254	264	267	242	264	262	266	282	256	237	269	254	267	281	249	244	265	267	253	258	271	285	262	232	275	227	260	265	268	275	271	276	233	230	238	268	263	257	283	273	274	252	238	264	243	255	246	258	253	257	270	293	255	253	276	298	313	278	264	256	252	270	238	272	272	267	287	253	281	271	260	235	275	259	269	279	244	239	274	282	257	262	270	251	256	254	231	242	279	290	254	279	270	266	284	291	237	276	234	285	266	248	264	245	267	244	247	254	265	292	283	279	240	258	251	248	261	289	248	272	268	253	280	268
30504	36795	42626	41211	36439	32485	28676	29143	31495	30938	26005	15368	5145	4964	3919	2881	2052	1691	1257	994	876	850	836	772	794	689	696	690	746	723	694	745	706	689	752	712	734	704	719	706	762	672	718	678	700	684	735	695	649	699	739	785	710	682	671	713	741	748	702	701	667	735	705	684	735	726	679	717	707	647	717	681	721	691	680	661	722	734	718	690	724	693	671	761	668	714	723	709	726	692	706	706	707	672	719	723	675	702	687	700	703	683	711	671	687	713	684	701	723	761	682	696	705	724	720	729	693	666	690	668	708	718	674	721	710	750	743	713	696	685	755	676	697	728	683	652	709	716	705	705	680	692	709	738	696	711	648	697	687	704	689	756	707	694	722	727	681	721	686	687	726	659	696	685	746	686	748	690	703	751	742	692	718	716	645	676	737	728	717	688	684	688	671	714	744	717	713	664	715	654	704	733	675	722	686	697	657	746	635	692	709	663	711	701	729	708	695	765	681	651	694	696	754	693	681	729	682	713	705	705	810	699	737	739	745	670	677	729	725	702	720	685	715	688	700	717	675	674	735	628	682	701	709	686	700	691	693	716	726	688	696	645	697	695	715	723	709	704	744	700	702	686	714	703	696	709	711	732	693	660	709	680	712	731	714	673	685	740	711	718	676	685	697	717	685	675	716	691	678	746	669	687	755	662	695	681	654	678	749	684	691	689	710	711	750	692	718	732	727	727	687	718	703	724	720	704	685	700	674	724	679	729	676	694	728	682	704	683	718	701	676	713	729	677	732	715	710	701	754	741	725	685	663	693	731	715	688	679	701	716	739	731	723	677	705	666	713	701	718	714	678	742	732	680	690	709	725	726	760	712	688	722	711	664	696	718	648	638	694	705	712	697	658	729	666	677	643	729	673	722	685	686	722	713	663	699	695	643	721	659	719	693	701	686	696	706	712	685	676	716	669	697	694	681	711	681	687	663	680	699	752	667	702	698	697	714	689	660	700	696	698	724	730	658	670	676	729	712	680	718	702	738	717	668	749	678	716	691	721	694	681	715	709	732	668	717	708	687	737	684	681	703	689	732	706	699	691	675	711	671	695	699	689	709	674	676	685	722	664	755	691	722	736	690	702	670	682	717	741	740	771	722	726	676	685	738	695	730	686	742	688	740	719	678	707	676	671	717	696	744	661	721	743	697	685	689	672	734	673	732	673	674	685	714	661	668	718	684	682	741	669	748	708	692	707	704	723	721	737	710	711	692	726	750	650	718	741	654	716	742	739	744	663	705	711	699	658	704	664	723	748	733	700	682	728	685	712	728	663	687	693	706	703	749	676	738	703	676	746	718	699	723	707	740	693	670	709	736	645	678	716	664	763	737	710	694	747	649	716	648	723	700	716	742	765	721	717	662	687	696	706	721	712	676	744	700	716	719	699	748	737	713	685	671	754	664	726	700	677	751	713	683	688	681	704	726	687	705	730	738	723	691	719	664	657	684	660	713	723	688	700	635	711	702	698	746	706	753	705	653	714	738	689	710	715	687	721	721	699	668	739	697	690	678	676	691	699	708	726	773	718	683	661	696	727	684	727	709	692	689	735	704	716	668	711	751	677	704	694	700	706	726	741	771	697	742	691	710	672	715	744	703	714	660	721	712	764	723	708	732	665	678	666	693	739	712	746	709	716	751	705	701	674	711	708	648	660	720	691	694	718	675	704	675	710	686	734	693	725	703	645	725	724	729	706	705	713	664	703	687	692	694	675	748	694	712	706	749	668	667	692	703	673	723	679	705	717	698	684	731	644	689	762	703	725	719	642	686	732	758	672	685	677	704	719	718	707	713	687	719	729	718	664	700	674	753	674	730	724	682	739	683	693	708	707	704	652	730	685	704	692	681	746	682	693	708	749	706	683	700	716	678	738	697	698	661	721	710	722	709	734	732	734	677	740	711	729	672	691	617	729	700	655	704	680	710	729	670	718	706	691	648	682	720	728	677	750	686	724	611	683	695	725	698	633	690	690	748	651	729	656	711	735	712	686	684	701	663	692	716	712	725	722	749	674	703	693	715	685	740	739	717	722	731	709	717	676	726	656	694	665	688	711	643	703	724	711	724	663	673	702	706	769	699	707	710	720	671	714	684	690	726	677	662	700	668	708	755	717	680	643	705	663	683	678	733	692	675	693	700	706	710	712	724	686	671	684	667	695	706	692	728	685	704	684	721	696	669	710	716	688	738	675	701	719	696	673	693	711	726	665	766	715	673	694	667	673	696	702	684	676	665	702	728	677	730	742	703	716	664	680	758	700	686	710	711	726	671	709	676	746	731	700	664	703	678	665	698	678	689	703	693	663	699	690	745	703	674	709	725	728	686	726	670	705	703	686	727	662	651	695	727	701	752	723	700	679	685	667	716	704	699	714	713	648	702	661	675	707	695	675	708	634	737	696	674	639	692	674	687	644	743	690	693	690	746	708	680	628	674	703	637	691	735	680	722	686	702	699	710	730	696	696	649	683	681	702	689	683	661	686	660	673	694	708	692	684	682	719	707	706	680	701	696	744	774	671	728	722	668	699	677	687	692	666	655	713	705	680	703	696	754	684	733	734	698	685	707	693	708	720	696	692	704	672	702	715	674	651	687	644	717	687	718	689	671	721	643	667	689	700	678	693	694	693	742	677	693	664	653	703	693	728	734	719	691	684	677	797	758	697	725	738	672	704	728	660	730	753	715	759	733	707	731	663	727	745	735	680	704	701	669	682	707	687	696	697	730	686	733	658	699	687	701	714	676	677	659	697	714	661	687	704	735	678	697	691	709	694	694	667	691	746	692	692	706	710	683	663	708	677	699	636	703	715	730	726	700	705	731	645	696	687	749	685	756	712	708	699	677	684	699	710	728	723	679	668	649	665	684	724	706	633	659	699	690	730	761	742	689	728	711	683	724	686	707	679	670	670	717	709	704	693	683	708	732	695	728	722	734	668	712	683	707	722	675	646	713	694	699	705	671	692	734	749	703	673	717	678	653	731	726	708	707	697	695	724	697	725	721	745	694	715	758	724	675	689	731	742	700	675	708	670	693	676	693	688	682	666	685	737	703	704	697	748	694	726	691	701	703	696	700	737	769	718	694	705	670	682	689	703	664	688	743	684	743	708	727	696	719	709	718	651	700	697	732	696	685	706	679	701	727	690	702	701	722	691	676	685	724	698	744	707	693	724	771	731	693	689	716	645	641	759	698	719	692	697	703	707	751	686	696	703	679	729	726	656	713	664	694	726	718	660	670	693	707	702	723	704	735	690	674	683	745	678	693	754	721	694	806	715	728	707	734	640	699	681	670	719	679	763	713	693	663	722	694	726	699	739	733	689	670	690	706	718	701	691	701	675	692	708	693	713	646	677	676	733	697	742	658	647	705	713	667	652	719	722	684	673	710	754	723	714	666	711	703	714	730	697	708	661	720	705	665	676	709	707	725	672	694	672	716	687	676	672	727	729	711	708	684	692	667	695	677	708	725
53149	49387	47721	40297	31811	24625	18707	17503	21316	20489	13673	5462	3388	3185	2506	1568	1254	843	615	488	442	361	306	311	284	272	240	231	229	193	248	241	276	238	241	243	223	222	235	217	263	248	259	249	229	262	238	236	232	260	211	249	229	231	212	241	251	242	243	225	233	230	229	241	246	225	300	217	258	254	249	235	225	232	247	233	234	230	248	244	247	251	216	220	235	218	235	226	226	215	248	241	228	231	242	239	256	219	245	250	254	239	228	266	233	249	230	215	241	232	217	239	272	225	243	202	227	199	206	253	224	228	223	250	240	239	247	211	251	213	245	233	226	232	228	220	229	256	258	252	250	229	233	257	232	241	226	257	268	256	240	244	249	240	245	230	242	222	276	271	222	238	258	220	214	261	269	215	220	224	239	224	275	228	233	278	227	250	249	267	230	235	253	221	259	224	220	226	238	273	204	233	211	256	240	237	225	239	268	219	232	212	248	224	229	229	212	259	249	221	215	255	253	205	220	230	211	240	238	234	257	250	249	235	247	222	230	218	233	229	271	237	225	224	251	248	217	223	249	223	214	237	268	243	251	233	261	230	268	242	257	237	222	237	253	238	236	228	215	253	259	220	220	234	211	234	238	254	251	240	223	248	234	247	247	231	243	240	253	221	233	227	240	238	237	219	225	202	229	250	220	230	235	255	218	229	264	203	259	223	240	239	236	211	232	248	251	241	237	219	261	234	239	254	247	262	216	233	202	244	248	236	220	243	236	229	199	242	281	240	231	240	226	276	239	233	244	213	246	240	254	246	228	238	230	227	220	241	241	194	226	262	213	219	247	226	264	239	239	220	247	225	237	255	235	229	272	260	254	256	239	254	246	218	226	225	259	243	268	224	244	238	243	226	235	239	216	220	268	229	255	205	245	219	269	249	250	235	246	232	235	223	259	232	238	225	242	236	232	234	233	214	244	231	243	234	228	241	238	231	265	251	245	236	224	223	237	245	233	212	223	211	225	237	200	235	249	235	239	223	229	240	232	240	239	249	242	233	245	229	239	214	225	260	232	246	247	237	229	224	227	231	263	245	225	226	233	223	250	222	233	231	268	221	242	280	236	240	220	244	223	219	235	225	246	205	224	236	234	252	246	231	212	238	226	241	226	252	239	214	249	298	245	248	235	236	259	241	222	249	237	231	232	235	232	269	223	240	246	246	233	239	242	218	228	235	253	240	238	229	240	267	267	218	237	216	228	243	264	234	224	254	239	227	249	245	230	248	244	253	231	219	231	242	253	245	223	219	256	221	231	247	248	243	213	211	225	220	259	243	225	254	237	221	238	256	249	203	226	265	242	233	236	266	249	235	234	256	228	250	230	253	216	253	238	227	232	229	224	230	237	272	227	252	228	253	230	231	212	216	246	212	254	217	238	251	240	239	205	253	222	204	246	249	226	224	269	213	263	239	214	232	235	248	222	269	257	225	250	235	257	249	240	257	219	239	248	235	244	230	221	209	245	227	251	208	256	240	231	222	217	209	241	251	239	223	230	251	262	234	211	247	233	270	237	232	218	255	210	209	237	222	222	217	259	252	247	236	231	253	218	253	245	245	246	210	254	240	215	233	255	223	273	239	251	242	219	242	238	237	223	263	265	234	236	218	247	225	235	236	217	239	242	241	255	224	263	228	246	247	256	237	223	269	250	217	202	228	244	246	227	236	212	224	224	232	242	222	225	238	234	242	227	210	212	212	216	227	222	253	266	249	242	247	232	266	236	209	246	239	244	254	241	229	230	254	252	247	252	215	240	229	221	235	217	204	261	217	231	233	211	214	215	219	240	212	222	237	233	221	243	253	242	259	214	246	242	235	248	223	225	242	231	248	241	223	258	222	210	218	238	234	241	258	246	239	232	232	243	235	230	263	234	245	272	233	258	272	250	243	214	233	241	210	282	239	230	245	243	249	226	200	229	233	228	237	246	240	276	226	232	279	246	255	242	251	241	248	254	224	227	242	250	258	226	215	229	229	281	255	244	206	247	240	252	243	259	246	235	254	229	247	237	221	249	250	214	209	246	213	238	250	221	248	241	255	230	253	256	242	235	238	253	243	238	242	255	244	253	229	246	260	247	226	227	242	243	219	256	228	255	217	245	238	241	217	257	239	239	235	224	250	217	248	246	249	233	244	290	232	253	230	254	241	225	244	205	253	236	224	203	203	221	222	248	233	221	235	210	248	271	243	204	247	253	243	248	237	250	229	257	229	237	247	233	251	242	238	222	242	230	246	233	255	220	265	237	252	231	222	234	240	237	225	246	213	217	245	209	230	244	231	225	238	237	197	244	268	237	224	248	251	237	212	228	208	243	265	229	240	236	218	236	274	218	221	250	231	235	238	237	223	264	228	238	235	218	221	258	208	224	225	250	213	233	239	219	217	217	241	240	245	265	219	261	230	209	248	233	251	227	220	246	243	234	213	255	225	231	248	232	232	222	240	220	245	229	222	246	225	228	239	232	237	224	228	226	213	225	222	233	246	244	256	226	250	239	241	249	223	213	232	224	207	238	223	244	233	245	243	202	214	227	242	239	236	225	233	221	218	260	242	222	261	259	238	235	228	240	216	247	255	259	221	226	233	213	227	248	238	249	242	245	227	217	232	210	231	222	240	222	255	232	236	231	218	222	248	241	206	255	225	234	233	246	247	229	226	247	256	243	244	219	239	245	235	237	234	262	227	225	219	240	254	244	247	231	229	238	239	210	234	220	235	261	234	249	245	249	245	255	238	249	229	221	230	236	231	232	251	256	214	219	240	225	254	246	223	244	234	261	227	223	224	227	230	243	224	224	238	266	239	243	230	239	254	236	215	248	225	228	230	221	237	265	252	206	242	241	235	227	211	251	233	233	242	226	246	256	237	275	246	231	240	232	228	234	232	251	227	243	244	245	249	250	238	249	237	220	231	227	215	227	240	265	228	247	233	210	231	213	221	243	243	239	215	222	249	248	209	209	233	250	209	251	213	227	232	218	235	230	253	214	212	224	221	220	252	220	231	249	254	240	258	231	239	239	239	214	251	237	219	266	223	233	235	233	235	232	250	252	235	233	228	208	223	242	221	219	228	270	256	233	246	212	231	260	233	246	242	224	218	227	230	246	225	223	239	243	255	247	244	243	239	237	271	216	240	226	231	242	234	243	240	244	226	265	243	222	216	237	219	238	251	231	245	235	215	204	233	230	224	227	233	237	234	252	231	250	209	235	239	225	232	232	237	245	259	238	245	219	211	270	236	227	227	223	222	245	239	250	233	216	247	231	250	224	251	236	222	224	273	223	230	239	212	250	254	224	221	240	232	201	224	226	247	213	219	262	248	229	246	215	236	236	233	213	248	250	259	211	214	264	247	250	267	265	226	241	263	245	252	247	259	202	222	241	242	222	264	238	231	242	221	235	216	246	248	258	216	248	193	239	227	219	241	212	211	250	262	250	235	234	251	221	218	222	264	255	263	237	235	242	220	249	211
35585	40133	48109	48938	44688	39998	36379	37218	41437	40079	30837	17804	14246	14140	11537	7492	6447	4213	2675	2127	1728	1328	1171	990	839	804	696	659	716	681	627	641	626	686	648	627	645	648	598	667	613	635	658	702	653	682	627	677	651	632	628	635	619	634	687	631	614	658	644	643	688	623	674	599	639	640	672	644	644	662	646	617	680	652	626	595	578	652	696	638	623	627	640	636	631	630	563	676	626	662	640	642	639	589	679	626	662	646	604	658	674	644	638	607	585	693	580	631	594	633	641	688	651	648	674	676	612	660	636	670	653	653	623	648	594	613	601	628	616	649	635	617	684	647	694	653	637	714	652	649	650	674	637	662	631	614	684	651	604	600	607	649	605	624	639	609	628	647	663	624	637	606	632	665	588	672	641	670	640	655	665	676	629	640	654	644	645	608	615	640	590	642	628	577	643	678	640	595	611	594	639	618	639	629	669	609	620	629	647	674	645	643	647	648	640	636	682	612	604	640	668	657	641	631	638	662	619	648	607	680	683	649	651	607	650	685	648	655	597	603	608	609	639	636	617	674	656	659	625	638	614	648	633	655	608	650	647	629	667	615	650	653	640	582	641	659	688	631	626	629	666	652	631	651	625	637	661	589	672	634	636	661	658	601	688	598	653	537	616	655	620	637	666	666	637	629	635	606	623	652	637	679	627	622	627	597	634	622	624	660	585	639	653	635	579	660	626	624	616	653	642	597	661	683	654	637	623	648	596	656	619	613	693	654	659	631	651	620	628	683	645	603	618	616	614	629	652	608	629	638	652	623	581	613	660	703	626	631	650	622	654	677	639	659	621	621	664	646	640	685	640	685	604	648	598	686	657	618	652	679	631	673	659	644	670	632	621	623	661	660	642	642	620	600	656	625	660	637	660	586	613	611	637	626	610	602	687	678	635	609	697	631	669	605	619	631	636	677	623	617	607	618	649	636	688	609	653	622	641	621	625	694	632	624	661	627	651	610	619	632	641	629	641	635	653	668	652	642	595	615	670	590	619	636	675	642	611	669	629	639	619	612	639	632	605	582	628	659	638	615	639	678	668	587	630	681	682	600	627	664	656	602	671	655	642	650	688	673	668	678	660	637	604	655	625	567	614	662	647	656	612	636	627	619	614	586	633	683	606	623	649	662	674	658	620	650	617	632	665	621	671	698	644	618	629	648	651	656	600	624	629	637	628	681	631	647	654	661	680	615	645	632	635	667	588	623	618	610	613	648	604	604	595	644	663	654	646	690	642	596	657	735	573	626	635	712	643	642	634	619	632	625	615	648	647	629	637	665	610	651	662	650	597	653	610	655	680	634	665	662	655	624	642	657	659	616	644	613	620	666	649	653	640	649	638	681	595	618	651	668	619	686	612	678	641	614	653	618	599	630	660	624	643	668	644	620	647	626	645	649	652	664	656	643	654	633	637	614	626	629	616	626	663	654	654	645	648	640	658	644	634	664	607	607	602	679	648	604	645	620	639	667	644	667	622	603	657	638	644	696	644	638	612	626	586	681	660	693	654	658	596	699	639	647	670	611	613	669	619	623	641	647	625	633	634	642	654	670	656	647	660	634	664	689	615	644	618	665	655	656	647	692	620	658	586	647	618	672	629	653	653	651	618	636	636	654	667	646	628	631	650	653	648	675	626	631	633	614	647	618	640	592	638	653	662	623	630	654	648	625	665	668	644	681	662	653	631	628	631	647	703	644	659	643	648	630	638	622	628	646	631	641	622	608	593	669	628	603	626	652	640	630	586	629	646	680	624	667	640	613	620	632	621	642	649	656	641	603	655	616	647	653	636	645	603	617	626	650	651	656	632	650	648	606	660	624	637	611	641	631	575	619	629	650	669	665	626	615	658	645	647	668	648	682	666	609	651	683	655	652	675	613	612	627	651	671	648	667	643	664	623	625	662	659	610	619	650	648	658	646	651	674	622	644	588	689	602	636	636	663	607	613	646	619	657	675	618	654	623	587	643	637	597	663	643	612	595	660	640	619	656	617	671	618	633	595	596	643	651	649	667	621	621	632	644	653	602	595	660	611	629	679	651	641	620	644	663	642	646	681	641	657	639	682	695	624	671	598	646	632	657	638	635	633	586	637	667	667	637	650	684	639	633	632	599	638	655	609	632	687	631	659	632	630	690	661	666	645	655	643	592	663	645	630	631	688	631	648	640	603	603	636	629	685	621	608	657	631	624	626	616	624	608	647	694	617	624	625	665	623	657	661	632	623	685	660	653	639	649	622	640	622	687	653	622	623	622	647	609	635	602	641	638	678	676	612	657	628	628	653	664	679	594	640	632	683	688	641	639	616	644	612	629	573	621	671	596	629	637	640	646	655	627	641	640	644	634	629	635	602	617	659	593	625	638	678	657	637	653	618	648	584	660	681	601	646	628	641	679	609	664	682	597	674	707	643	614	636	643	676	591	616	646	686	655	664	696	644	626	603	654	567	604	677	631	594	625	628	638	629	640	646	657	662	684	623	670	668	658	593	637	665	610	673	660	649	599	617	645	623	617	623	634	637	650	587	592	590	627	631	635	663	662	660	601	659	665	612	610	632	669	595	626	640	672	658	634	632	610	675	642	655	646	662	642	603	659	655	630	683	659	654	620	653	629	597	650	630	622	627	664	641	635	637	628	660	669	628	610	642	668	636	651	587	633	652	651	630	692	650	664	613	627	615	616	589	637	618	609	668	572	676	642	658	676	679	611	636	617	594	620	628	661	611	629	636	656	676	631	633	654	627	615	696	647	616	649	640	662	676	676	698	656	655	635	653	627	634	641	650	647	590	654	640	638	672	654	652	603	591	664	602	634	696	627	635	642	611	626	662	634	650	645	643	633	632	656	651	579	676	594	595	655	617	640	657	686	644	624	646	673	661	637	602	639	651	679	617	589	624	629	628	649	678	655	609	642	652	627	636	650	618	642	634	659	682	586	648	630	647	648	635	612	626	669	610	631	604	662	695	636	630	662	635	614	654	625	626	671	616	639	685	656	652	651	635	641	630	664	591	690	662	622	668	629	642	576	640	628	637	634	610	610	603	650	636	655	665	638	692	645	594	632	681	702	602	621	639	613	648	661	711	619	628	646	689	654	614	649	624	619	695	647	640	634	651	615	651	661	667	640	617	658	653	662	612	610	650	677	627	616	701	612	620	601	632	648	653	621	620	631	639	625	669	638	631	672	677	622	629	649	648	613	645	637	626	706	645	620	578	639	628	681	597	650	626	686	625	630	626	660	690	615	696	650	620	639	626	663	652	666	651	679	622	656	646	618	612	656	615	701	625	637	595	661	653	644	663	640	644	614	664	657	633	640	635	622	656	658	614	639	668	601	600	645	650	603	658	612	624	634	667	610	656	683	639	652	652	640	674	608	646	646	607	671	613	669	663	648	627	656	644	666	627	649	636	640	653	627	603	595	637	650	638	621	663	614	656	632	642	628	684	631	602	664	594	651	665	633	663	638	644	655	645	662	670
33222	29722	19654	8153	2485	1147	845	717	749	677	651	672	534	511	434	376	340	308	290	290	279	282	286	270	296	248	265	268	252	272	262	285	282	276	272	277	256	247	259	269	287	265	295	251	280	267	230	238	263	240	277	274	258	301	244	285	240	255	266	269	263	287	277	265	303	257	247	303	278	257	299	277	269	279	282	291	274	274	293	281	291	283	238	265	279	281	248	285	292	273	260	274	293	245	279	263	253	293	303	281	256	288	295	270	247	287	257	279	265	259	260	256	294	260	274	258	278	296	278	276	253	260	260	278	263	227	259	230	263	276	298	263	264	283	272	266	222	268	267	273	285	274	299	248	279	264	243	265	295	263	278	269	319	269	273	324	302	303	309	267	283	272	264	267	281	266	258	280	284	278	275	257	258	292	248	226	280	272	259	263	276	313	263	270	262	233	254	301	275	262	267	277	243	264	281	280	260	268	285	252	287	256	248	276	269	258	283	270	284	265	263	261	283	288	252	274	265	257	253	282	289	285	274	284	266	287	292	262	268	274	284	282	285	268	275	292	324	229	251	293	268	262	256	307	301	280	248	277	255	272	277	259	298	296	293	245	285	286	278	241	250	290	238	283	268	267	272	261	290	271	231	285	258	287	263	263	267	273	270	271	257	273	251	267	275	258	273	271	250	284	247	311	316	266	262	266	276	283	271	256	289	290	259	250	279	266	292	245	280	261	271	257	263	302	272	311	256	275	281	264	267	283	279	271	272	276	283	282	264	283	279	278	271	273	303	285	290	310	252	257	241	258	264	278	236	250	281	263	252	236	267	267	281	250	254	258	266	287	291	274	260	316	266	253	254	258	259	287	300	286	247	245	295	265	289	299	256	269	299	264	282	277	305	267	277	299	277	282	259	247	319	247	266	258	239	262	284	281	247	267	226	272	300	277	270	260	289	248	258	282	268	279	260	272	259	267	278	262	270	246	287	277	265	280	257	250	271	249	294	274	269	295	247	290	293	277	252	286	265	286	270	260	281	246	264	272	263	251	251	273	298	276	294	284	290	277	274	251	269	285	274	273	267	284	281	265	275	266	282	256	284	256	272	271	284	267	254	251	240	269	283	256	245	272	253	283	252	263	259	279	296	273	274	273	270	279	255	278	260	275	250	282	273	269	279	285	267	290	281	268	277	267	286	279	259	255	306	267	249	289	270	273	289	278	250	267	275	252	289	293	259	252	275	283	266	279	279	277	258	296	271	271	269	251	262	278	283	256	263	275	252	244	291	281	294	253	270	279	287	265	267	286	267	262	255	274	261	282	265	282	247	243	257	269	278	265	277	290	269	260	278	249	278	263	269	265	276	296	280	287	288	243	292	269	249	296	261	256	264	266	278	254	254	295	280	276	269	263	272	296	265	260	286	275	266	264	274	311	267	248	281	278	256	267	248	263	286	261	274	280	254	253	250	261	266	286	264	282	282	296	278	251	267	284	264	270	264	289	278	272	264	272	279	257	290	304	275	291	287	264	283	248	256	282	261	280	278	269	268	282	272	280	248	242	258	297	262	276	280	306	295	270	292	266	298	262	238	283	272	252	273	289	300	271	278	233	280	294	280	309	249	267	283	285	281	270	254	275	295	263	303	274	277	293	291	286	280	250	278	287	257	284	260	278	269	280	286	310	280	292	254	277	274	273	265	283	257	271	274	296	287	267	274	293	248	279	289	285	241	266	261	291	266	247	249	243	286	265	261	300	262	259	278	304	267	295	269	276	288	259	286	278	290	276	266	280	274	274	296	251	283	271	259	289	254	265	280	255	281	278	269	275	266	280	255	281	246	288	286	250	268	276	283	297	279	271	267	257	233	266	291	293	257	257	249	312	278	294	312	234	271	265	282	294	267	279	283	294	298	258	245	281	261	240	254	304	265	276	267	268	284	282	289	246	284	276	267	255	321	298	283	291	268	283	242	263	308	266	279	288	290	290	277	293	254	270	257	280	280	289	271	273	263	279	260	277	258	277	273	248	264	245	280	265	274	262	282	255	259	266	292	265	263	266	261	280	276	248	271	276	270	260	289	282	281	277	277	260	296	271	279	303	256	298	320	306	283	260	276	272	245	281	289	274	258	262	269	283	299	254	274	287	284	262	283	251	281	244	274	272	283	282	269	283	246	291	277	272	275	261	279	261	251	269	252	250	268	262	232	283	239	287	275	271	279	265	245	285	272	292	280	245	267	255	259	288	282	255	264	251	292	307	261	217	261	276	285	283	276	298	269	269	262	285	269	254	301	260	262	265	254	263	241	275	273	258	264	281	265	284	261	262	277	296	294	255	255	284	307	296	264	257	281	260	258	274	317	260	308	288	230	255	278	273	243	291	286	280	273	263	298	223	263	268	258	268	277	272	288	260	290	267	248	292	248	306	273	276	227	287	258	276	263	267	272	271	269	272	262	280	283	283	291	287	294	294	289	254	291	255	303	261	252	288	282	273	275	297	251	259	252	289	284	246	274	265	287	283	278	288	305	300	278	301	274	259	260	272	276	274	295	299	266	255	252	258	272	247	288	283	288	243	246	277	272	265	263	271	283	279	262	250	271	266	289	276	262	271	290	275	250	275	282	299	269	268	298	266	301	269	303	267	278	275	253	269	261	266	280	264	283	290	255	279	287	259	244	261	275	254	275	246	261	289	255	263	266	260	247	263	257	292	309	289	281	256	281	265	282	284	291	288	273	252	264	262	280	256	297	262	256	264	254	246	282	278	281	279	292	279	254	236	260	289	288	275	256	257	249	272	253	262	261	238	251	274	255	263	281	270	270	268	270	274	275	265	269	242	260	283	253	298	274	239	277	259	277	255	248	268	284	247	256	256	287	310	275	269	240	270	262	285	300	261	273	280	257	252	285	286	292	268	259	274	255	255	267	301	267	292	295	279	280	296	275	260	253	256	295	297	279	255	277	283	262	250	290	298	275	290	271	287	287	246	250	281	263	271	280	281	263	242	248	256	298	259	276	285	259	290	300	286	272	283	273	279	267	281	272	285	304	269	268	264	274	260	267	251	262	294	282	286	279	259	253	265	265	267	270	303	243	266	259	270	278	266	293	299	271	310	298	294	278	277	274	276	253	272	252	265	302	275	300	305	276	259	254	273	273	278	258	260	238	262	259	261	252	274	277	256	274	275	284	294	300	277	290	269	265	245	275	274	273	275	257	298	260	290	262	284	316	288	291	263	264	277	282	284	271	284	304	266	253	249	287	273	281	286	274	275	277	281	292	282	255	305	256	277	279	320	266	254	246	267	283	286	328	290	307	277	271	272	262	262	229	304	262	304	305	247	255	257	277	276	260	281	265	238	249	283	301	250	275	258	254	264	258	257	267	259	276	274	250	257	246	288	279	284	274	289	262	244	267	269	252	274	271	268	280	275	301	262	281	296	247	270	269	278	258	272	262	284	229	288	271	302	298	281	251	305	279	312	254	281	278	270	274	275	300	271	288	278	274	294	286	299
21880	23705	23045	15110	8445	5016	3736	3504	3825	3440	3207	3181	2416	1978	1536	1158	949	888	857	716	759	746	724	729	733	694	703	728	730	781	753	776	763	712	748	726	723	764	695	750	742	733	736	712	742	697	707	734	679	717	735	742	736	715	725	755	743	662	731	712	737	741	711	748	699	757	741	732	674	752	744	696	745	748	693	696	752	758	747	677	701	664	709	741	751	711	771	749	710	731	734	631	733	711	716	661	731	728	727	751	707	715	724	713	729	724	775	709	691	736	761	752	773	701	727	732	701	756	714	759	761	719	742	758	738	760	737	728	695	721	747	786	731	726	741	713	705	716	715	729	776	686	678	744	663	725	708	713	680	715	713	735	703	711	708	705	718	705	787	754	704	762	747	692	713	763	706	732	712	709	723	720	741	707	741	686	716	749	742	703	673	761	722	741	731	722	775	733	694	755	705	723	700	731	736	756	730	742	748	712	734	720	702	719	734	732	697	706	745	715	739	756	713	718	711	702	716	741	722	742	687	753	741	743	730	770	755	693	731	700	737	742	746	720	757	725	701	684	706	759	735	682	742	694	722	753	711	731	732	749	696	628	741	667	727	707	717	729	759	768	722	719	730	732	740	738	727	731	728	748	727	775	680	701	740	749	743	721	716	739	746	732	686	729	693	752	769	749	751	745	727	730	672	729	728	732	734	728	732	778	761	706	750	753	746	732	733	703	771	730	724	751	719	685	712	704	724	737	736	743	753	722	675	726	708	746	722	777	730	729	723	750	745	690	702	704	742	757	753	715	746	767	715	703	741	735	801	713	727	714	740	706	759	704	667	760	672	733	722	687	693	751	733	702	763	759	716	712	746	743	746	719	758	786	738	719	719	764	710	741	728	690	720	746	728	688	771	785	725	734	764	740	702	773	691	729	717	708	727	744	709	755	728	728	713	763	743	710	734	741	724	712	734	766	709	703	713	777	761	755	736	712	723	716	735	757	730	767	732	692	715	713	691	687	735	676	742	714	726	716	767	746	737	676	742	715	750	726	769	682	710	706	687	736	763	714	791	669	769	761	701	736	674	716	699	689	682	766	713	735	740	756	680	694	697	716	706	693	743	740	773	717	724	718	767	736	733	712	751	688	678	772	736	694	723	700	744	781	780	758	681	731	759	751	717	761	755	748	697	691	735	721	749	751	793	776	757	684	737	705	746	748	731	745	764	756	744	744	704	697	682	765	771	711	752	744	748	673	723	723	695	710	728	728	747	755	768	709	705	786	791	751	700	738	746	698	758	761	727	730	692	714	698	742	718	742	716	720	723	741	750	673	725	723	734	745	718	731	721	763	746	746	734	771	717	668	703	766	746	736	729	703	746	706	761	735	728	699	756	698	716	721	737	749	744	729	718	757	747	704	680	743	754	785	733	715	690	748	718	744	722	704	707	747	739	738	733	778	690	792	770	714	731	708	747	752	742	744	778	755	728	717	711	760	734	734	732	722	714	725	700	777	722	818	750	704	694	688	687	715	739	747	708	730	722	714	738	736	756	742	719	728	727	743	721	704	770	723	743	695	726	690	709	783	771	698	704	753	719	675	763	785	738	729	710	765	735	739	746	707	732	708	780	737	710	712	721	749	654	726	714	757	724	718	745	704	737	761	734	719	700	693	707	716	696	747	692	737	712	718	697	689	705	710	677	719	722	727	775	728	759	696	707	729	744	755	746	754	734	721	720	651	713	692	716	679	735	752	697	727	796	687	725	697	747	725	697	746	741	704	757	694	686	758	697	748	725	735	760	793	732	740	730	739	738	745	725	739	727	733	742	734	723	740	718	744	749	764	741	777	710	689	741	726	743	736	701	720	708	751	712	713	741	741	698	706	744	700	750	703	741	672	774	729	729	708	753	738	760	727	722	704	775	772	677	731	706	695	726	701	716	691	740	677	731	703	739	706	724	718	681	761	766	695	742	721	712	743	674	751	729	760	717	745	714	703	756	705	687	741	772	721	749	769	731	766	709	704	781	700	708	705	746	740	739	759	729	750	720	705	691	744	712	687	749	785	780	737	708	688	757	672	715	713	694	755	711	712	708	768	720	748	717	703	737	703	727	765	787	747	730	711	739	778	767	693	725	709	736	736	709	709	740	773	724	761	710	726	752	787	754	723	756	719	756	735	727	748	714	754	758	707	751	704	754	761	770	775	707	787	751	745	801	756	731	736	707	753	720	754	711	692	751	728	716	747	727	689	759	719	699	719	697	700	691	784	693	701	737	673	725	704	733	729	710	786	659	747	701	731	768	743	715	748	751	717	722	693	739	732	757	723	769	776	753	731	730	730	721	680	726	729	715	695	688	733	744	727	731	746	719	704	731	739	736	743	725	700	754	707	723	745	748	718	721	682	759	749	749	687	719	747	737	770	735	746	720	724	740	714	741	690	768	729	709	728	751	728	714	709	735	738	751	725	693	767	716	708	756	714	760	699	771	728	732	709	709	725	727	676	717	759	744	729	687	776	713	705	691	747	702	716	731	752	794	667	683	705	701	738	755	736	743	673	751	711	766	690	760	785	742	736	755	721	735	733	754	758	734	757	724	694	677	752	762	769	706	727	740	777	738	713	763	751	689	725	711	771	738	771	699	719	685	734	730	707	761	760	722	741	685	741	746	746	753	727	779	736	746	758	748	763	724	730	703	708	777	752	735	740	719	746	764	695	755	756	680	713	755	742	737	734	702	726	692	674	751	715	751	717	732	745	794	738	766	713	679	712	738	754	729	715	719	752	735	707	719	719	702	716	711	774	692	706	748	717	761	722	731	751	710	707	707	675	718	769	733	728	705	752	722	722	719	782	758	708	667	742	735	737	711	717	685	784	698	745	697	740	765	747	697	698	747	738	737	746	796	684	733	745	745	756	703	694	730	739	712	725	707	739	698	743	788	725	708	739	718	736	674	718	750	731	682	708	688	712	714	670	726	711	735	767	750	695	731	762	711	693	741	737	720	749	669	682	770	769	739	760	728	718	733	738	699	727	738	758	732	726	715	725	777	767	733	742	726	719	678	755	726	722	758	740	736	758	730	748	726	655	711	691	731	689	753	719	718	733	737	754	736	726	722	716	687	708	754	744	701	698	718	740	697	715	736	715	769	739	765	801	765	762	775	760	680	721	718	704	750	735	719	721	692	755	668	748	727	711	723	695	762	741	702	695	725	726	724	743	706	740	769	765	744	746	722	707	769	673	743	721	736	731	720	767	716	722	775	697	781	722	723	695	697	750	710	754	721	734	741	710	720	739	732	758	739	756	745	737	752	709	756	730	780	721	728	709	767	705	718	705	742	740	714	706	724	710	736	710	717	765	789	757	802	731	733	736	753	759	705	785	733	790	733	707	725	733	731	725	739	733	700	689	762	742	721	656	754	698	711	706	754	758	704	716	760	708	725	732	734	706	721	685	780	735	741	723	709	725	714	720	722	699	735	763	755	738	700	731	698	767	737	739	766	730	760	717	725	717
47231	47301	43366	30201	24186	16611	11846	11459	12278	8687	6806	5195	3060	1374	644	472	387	310	329	267	271	272	284	271	268	237	250	245	284	252	252	227	240	270	266	239	284	275	274	282	265	268	259	268	250	281	284	244	248	252	278	253	282	255	282	236	288	276	287	277	255	252	272	278	284	250	258	247	241	272	246	262	251	240	259	269	266	258	255	260	225	254	246	246	243	239	266	245	219	306	220	285	254	249	225	284	250	271	243	266	260	308	299	265	283	286	245	265	243	254	280	272	266	265	252	248	254	244	251	263	261	244	269	266	235	279	262	246	273	279	238	222	274	233	256	231	245	246	268	218	273	275	269	268	276	248	276	246	259	279	277	249	252	270	276	249	262	249	291	255	243	237	265	278	271	271	276	266	262	264	241	253	264	247	273	270	277	266	260	273	231	265	259	282	257	298	267	256	244	287	243	248	250	243	244	256	274	268	304	270	239	274	256	257	283	256	238	223	274	254	255	290	268	250	261	294	305	239	269	237	264	233	234	253	245	278	271	262	268	257	274	261	274	279	252	277	248	244	246	276	256	255	268	277	287	258	227	308	259	242	253	263	257	266	261	266	263	263	269	266	257	242	251	245	252	265	264	272	237	263	270	266	270	260	268	280	263	275	269	277	283	238	286	266	258	248	264	256	249	260	274	257	233	255	258	241	277	253	275	264	248	257	285	278	270	244	265	250	243	267	289	277	290	279	238	227	265	254	236	274	265	259	243	290	292	295	240	237	274	236	276	296	248	247	286	264	244	249	277	252	230	255	275	257	255	221	254	256	250	249	261	282	253	267	270	240	280	255	259	267	253	242	236	257	298	250	267	240	269	243	248	259	272	286	271	266	253	262	287	254	253	286	244	260	284	270	244	241	252	242	259	265	253	236	248	256	251	287	226	264	270	286	245	244	293	259	274	238	249	255	249	294	278	270	267	266	279	256	295	292	269	237	274	279	275	269	273	269	253	254	247	276	259	248	245	235	277	242	240	256	256	237	258	262	258	244	270	264	262	253	261	276	270	255	266	278	277	273	242	248	249	280	234	277	260	276	259	239	288	235	272	246	266	259	286	260	246	233	251	247	258	241	246	236	245	272	284	222	249	245	281	233	282	233	251	280	246	275	258	234	246	252	262	252	255	268	264	279	272	256	260	279	258	255	273	253	249	256	271	235	244	249	239	251	270	288	261	261	267	286	285	232	255	275	273	267	241	267	282	262	231	258	258	255	239	265	263	273	259	213	234	277	274	249	259	253	273	273	280	252	230	269	261	270	265	251	255	265	266	246	234	277	263	261	255	268	288	260	271	261	221	255	222	257	275	257	253	264	259	260	277	272	266	262	285	246	291	255	256	291	266	274	253	279	290	267	249	248	234	248	255	283	252	247	272	256	258	266	252	264	259	262	235	273	273	233	250	236	268	248	306	269	252	229	269	273	242	266	234	247	266	265	258	276	266	233	252	260	245	233	217	256	291	261	258	236	269	279	278	263	276	273	281	256	255	248	282	233	226	262	269	237	277	269	263	267	258	270	272	280	259	268	254	263	254	260	251	251	239	247	258	271	249	274	265	272	259	263	275	257	276	251	270	242	249	281	277	273	277	257	275	239	240	238	268	239	273	237	297	274	267	253	269	245	296	265	268	268	261	245	275	279	233	250	264	261	261	287	251	247	249	254	264	251	262	279	266	257	275	263	296	272	279	272	258	211	257	268	257	258	250	261	285	283	259	288	259	253	256	288	261	250	254	285	261	278	277	256	263	290	281	259	285	294	301	263	264	246	263	272	267	268	248	287	291	274	233	245	223	283	284	263	253	262	266	291	264	237	262	261	254	277	254	282	277	277	268	260	243	238	270	284	258	238	238	256	244	237	255	247	270	266	268	235	242	273	269	251	247	262	276	238	278	258	292	269	247	252	261	233	270	257	269	285	289	258	280	269	266	232	261	253	265	272	252	260	259	242	216	247	273	257	231	264	239	254	280	253	275	246	246	242	305	245	259	250	249	223	267	254	265	258	263	243	270	263	247	261	253	235	266	243	274	251	252	264	245	261	249	252	240	276	241	229	254	255	225	275	279	252	254	257	255	257	287	279	256	251	227	254	268	263	250	269	254	265	269	246	267	256	249	253	249	243	254	274	267	269	263	284	256	250	275	265	253	261	255	253	269	271	234	254	252	253	266	249	245	249	261	255	289	262	262	261	244	258	274	257	233	233	256	263	267	282	291	248	284	269	263	252	239	241	235	272	263	264	269	254	244	280	251	237	256	270	268	250	263	252	264	240	261	244	238	272	267	278	249	276	278	256	255	253	245	268	253	287	296	264	266	268	274	264	281	259	269	271	265	237	273	229	265	248	234	270	290	269	246	256	260	285	293	255	252	267	276	279	269	250	244	280	255	245	245	252	262	289	276	258	252	260	271	249	246	256	261	263	253	267	251	279	268	241	253	261	271	253	268	235	228	243	233	243	263	289	271	285	270	272	261	257	250	260	263	230	270	257	265	250	274	236	269	253	254	260	263	284	253	255	263	234	268	278	248	266	248	260	266	269	241	263	275	275	271	245	276	258	266	285	249	253	249	278	268	269	258	249	255	264	247	275	269	263	271	268	265	276	263	257	231	251	248	275	271	280	275	241	252	223	250	279	285	253	252	263	266	260	250	255	241	261	226	239	249	247	249	272	245	251	260	265	262	251	265	254	221	304	246	269	225	296	260	240	257	283	259	239	269	248	261	229	248	254	286	273	237	250	274	269	268	244	304	267	292	266	257	259	288	276	263	281	266	258	234	241	274	260	263	281	245	245	242	285	279	264	246	275	274	225	279	270	292	272	257	247	237	256	286	250	257	266	269	247	269	259	284	280	259	290	237	266	290	258	248	220	260	271	271	260	236	259	263	269	261	261	265	254	270	266	266	265	242	263	280	240	281	236	240	293	277	266	257	273	253	271	258	242	310	286	240	223	253	273	253	263	278	254	254	250	256	254	291	252	271	266	269	256	269	292	239	270	297	254	257	270	283	246	241	280	268	273	237	256	250	272	234	257	266	248	275	259	289	250	274	257	249	280	235	278	276	261	255	255	290	245	247	272	275	249	263	284	256	278	252	260	266	266	267	252	259	240	259	237	265	274	268	285	230	257	294	267	249	248	265	274	261	236	244	249	234	269	244	275	272	258	262	301	259	253	240	270	249	282	258	266	245	264	271	270	267	300	223	273	262	237	247	223	248	238	252	229	259	251	251	265	254	259	253	257	233	276	265	249	245	261	274	259	259	282	281	251	258	263	240	240	263	241	251	273	248	265	237	238	261	232	241	238	241	265	239	263	266	260	255	272	283	245	291	243	252	232	273	257	263	270	263	255	238	275	247	250	235	256	272	236	280	275	288	241	248	248	243	278	256	240	268	272	230	251	258	262	284	244	242	276	249	261	263	306	264	255	248	286	243	283	254	275	255	235	260	279	286	279	292	277	273	260
32097	39109	43722	40028	37754	32831	29469	30833	30376	25989	23270	19488	12471	6083	2734	1797	1207	1007	880	820	807	792	711	677	688	715	671	740	708	702	677	702	724	733	730	741	721	682	735	705	683	680	707	700	693	693	683	707	730	711	696	704	678	692	691	732	708	680	727	698	737	732	718	625	691	684	686	706	714	706	680	684	644	706	693	693	737	681	697	711	690	672	720	710	728	743	708	736	691	692	681	718	720	675	699	722	716	703	695	717	653	704	684	722	695	714	720	710	697	724	707	685	684	658	728	680	687	664	652	722	704	689	705	717	704	701	686	700	675	691	684	686	716	690	679	650	732	737	718	694	723	700	721	722	675	736	747	666	710	732	659	701	703	675	724	673	702	688	714	733	740	689	709	745	650	687	657	691	687	697	692	675	683	679	665	686	677	739	714	718	655	680	666	688	673	716	704	686	666	696	693	748	663	708	700	677	697	704	703	687	703	702	700	750	713	687	659	657	719	693	673	745	713	672	687	686	703	676	663	736	723	665	689	741	719	735	698	770	685	698	714	645	697	725	723	718	709	750	702	699	699	728	697	728	700	711	727	702	721	682	698	716	683	713	722	683	705	731	666	716	710	677	734	683	721	696	678	715	689	683	674	683	720	679	683	726	695	739	685	670	714	707	748	773	738	686	649	708	724	712	671	678	724	717	695	696	679	767	705	735	675	687	663	714	719	707	705	693	710	708	670	679	678	661	667	728	698	722	714	698	697	690	730	643	682	749	727	648	738	710	740	769	673	660	689	727	740	732	628	693	697	722	665	675	695	718	738	722	733	725	679	705	689	655	699	682	695	698	731	681	671	668	685	697	718	729	699	715	653	725	716	671	713	718	691	739	737	642	672	703	726	706	709	700	648	737	656	744	707	768	705	684	678	683	675	622	690	654	685	706	667	712	689	696	683	716	653	660	654	695	721	696	692	711	678	743	673	707	705	755	701	720	732	715	723	675	699	688	699	672	714	731	691	676	699	638	707	734	725	667	639	698	653	727	652	693	714	730	672	666	675	689	684	728	765	737	679	688	740	737	680	668	683	690	669	685	717	719	719	745	685	676	671	732	760	707	679	736	707	714	680	674	747	751	721	649	694	704	683	679	714	695	713	707	726	689	708	686	694	655	678	669	692	717	750	673	683	743	741	749	671	638	702	736	651	680	705	716	747	722	719	689	716	707	705	698	689	681	720	726	723	614	701	719	740	721	717	736	679	710	734	701	731	683	681	671	704	723	717	695	666	703	679	713	707	701	701	657	733	694	692	682	726	695	714	689	727	686	707	642	661	747	696	690	717	704	721	694	756	739	702	659	640	689	763	756	734	678	682	697	747	686	652	669	716	718	695	745	699	681	689	707	700	699	750	714	732	740	705	701	733	664	721	721	657	722	719	670	701	705	722	746	724	745	653	776	718	727	676	670	675	700	699	723	728	765	683	748	690	644	686	711	679	697	693	704	654	666	697	688	701	653	683	667	684	731	741	722	679	681	718	717	735	656	691	635	718	674	700	707	716	694	704	709	722	699	674	688	714	685	735	727	711	727	685	658	639	701	646	686	720	733	675	708	697	693	718	721	689	649	678	694	697	731	692	709	718	679	657	704	681	723	694	686	761	756	698	635	707	681	682	731	696	728	757	762	716	691	680	731	665	685	690	721	678	692	669	696	689	666	683	762	684	720	689	660	718	690	717	662	696	675	693	719	706	631	706	689	751	762	724	637	696	715	686	712	660	660	685	705	694	693	650	738	683	689	669	668	703	685	686	679	693	681	697	715	730	706	637	675	719	757	707	715	697	682	667	694	725	682	676	694	699	677	747	725	723	727	757	740	684	694	666	666	715	667	702	708	684	683	759	722	655	713	716	665	696	712	696	672	734	721	665	719	734	680	679	700	730	716	681	707	681	709	719	703	689	702	677	693	707	659	665	684	694	714	689	737	683	720	725	732	735	700	719	698	719	731	682	759	657	674	724	684	702	715	685	681	666	649	667	697	680	685	686	719	737	702	762	690	700	653	713	711	681	670	666	699	703	685	744	740	656	734	665	698	723	668	719	708	688	686	718	679	698	685	725	695	690	681	696	715	720	693	678	687	738	718	718	715	704	693	690	706	697	686	698	707	698	685	704	667	681	701	731	664	696	685	691	698	692	750	728	725	679	702	695	650	710	694	689	699	717	669	733	686	712	703	740	688	728	703	703	644	720	674	662	722	702	743	670	690	682	718	699	717	711	685	705	727	737	750	719	674	646	664	678	661	726	670	675	657	667	622	704	744	739	723	704	693	713	698	664	669	678	709	687	710	715	686	690	707	681	692	698	670	702	689	730	721	690	678	675	697	718	720	699	666	677	706	682	676	722	725	675	686	679	691	773	727	718	682	722	722	675	675	665	686	691	642	693	668	745	718	701	706	681	748	724	664	741	680	712	699	689	711	661	747	686	667	698	711	736	720	664	723	694	714	690	640	693	696	662	726	651	702	700	732	664	707	665	698	713	669	700	664	721	702	712	658	666	678	655	687	684	708	720	688	690	687	710	712	704	679	669	699	714	689	757	708	641	700	708	703	641	719	735	687	695	717	667	713	679	662	720	733	687	718	642	677	666	716	700	746	677	778	720	737	688	726	709	676	711	658	672	696	686	706	716	728	717	705	728	724	677	706	720	707	745	682	686	704	702	695	718	667	680	664	715	719	698	737	746	696	700	682	706	733	756	702	699	648	713	705	718	740	692	703	698	666	697	729	719	713	697	629	733	716	706	685	728	703	718	668	680	708	678	763	729	686	672	699	644	694	703	732	675	705	668	687	651	669	702	675	690	693	676	737	693	697	719	663	717	686	726	712	733	676	725	684	710	731	723	689	689	715	688	665	708	707	689	682	724	750	696	719	700	750	690	659	673	703	709	706	720	704	732	628	671	647	654	685	697	746	698	719	742	683	692	720	675	705	665	679	683	720	698	725	736	701	711	654	714	659	737	728	651	689	701	684	740	711	713	707	722	740	707	723	701	699	707	703	705	729	770	728	719	640	712	633	664	668	698	713	706	738	710	743	684	709	696	676	694	676	723	681	696	672	717	696	744	658	711	693	720	689	706	655	685	631	654	701	710	701	697	686	701	674	697	708	731	695	662	780	628	672	729	735	713	701	745	656	704	716	693	708	687	707	726	706	731	699	707	705	706	717	704	693	674	676	698	645	738	727	696	690	658	673	704	699	710	753	711	726	746	688	722	732	646	708	744	723	718	644	708	651	673	641	663	737	698	697	702	710	743	704	717	756	705	744	708	656	706	707	639	716	733	702	702	644	718	689	712	676	703	670	710	725	715	753	731	674	805	708	722	726	713	684	690	751	655	675	748	697	686	686	690	702	692	709	713	712	689	702	682	693	673	723	719	733	710	735	705	706	686	696	665	724	704	718	756	706	662	713	753	682	763	684	682	684	720	703	718	658	685	739	691	686	673	684	722	703	715	714	653	731
55572	50457	53631	46763	37202	27011	22894	29387	24220	13481	6989	5601	3396	1503	748	415	329	270	239	275	245	247	257	237	236	253	232	248	248	254	252	273	261	234	246	267	249	231	252	258	260	257	285	248	239	259	230	241	274	253	258	249	246	259	251	215	248	255	258	254	231	251	244	238	245	224	255	248	223	265	227	255	242	243	253	235	282	260	246	231	257	245	277	244	259	259	243	231	249	239	249	259	232	238	277	229	264	277	253	262	267	265	249	233	250	260	272	256	258	236	257	251	252	249	248	246	272	244	254	241	251	244	235	248	223	276	264	262	237	245	225	255	269	243	237	277	232	222	210	252	267	248	219	225	267	236	271	247	266	233	238	248	248	244	262	275	240	269	264	264	218	246	262	248	234	250	225	227	263	244	245	269	240	260	252	257	250	212	238	245	209	246	243	232	246	265	261	227	249	250	237	235	228	247	243	261	244	252	222	249	302	254	239	236	255	253	232	263	252	222	255	259	262	247	227	253	289	256	241	284	239	236	223	264	238	265	240	258	286	239	251	236	240	278	248	243	270	257	238	248	270	221	284	253	245	219	235	256	244	261	245	243	238	229	273	258	278	251	238	256	234	262	235	244	237	251	256	252	253	249	266	255	242	217	293	239	237	258	244	273	241	221	241	251	265	237	262	232	267	205	248	251	254	240	247	239	244	274	255	251	237	248	214	239	265	246	244	257	230	283	243	256	240	230	257	224	258	256	235	255	254	258	234	267	255	248	250	234	246	225	250	245	230	244	241	255	238	248	255	248	209	248	258	276	252	246	265	238	242	232	254	253	253	220	242	218	253	221	241	274	255	246	243	261	252	250	244	247	265	271	271	221	262	203	242	235	275	265	269	230	212	241	258	221	258	239	219	257	240	234	248	228	264	251	243	259	233	242	247	277	267	280	246	274	256	247	238	267	253	233	233	286	244	265	244	241	238	225	249	217	233	245	276	228	229	269	246	239	232	249	278	244	261	259	247	263	225	246	250	258	252	255	226	236	245	218	251	236	226	254	268	237	253	262	254	228	232	249	229	257	230	287	239	262	227	272	223	233	247	242	260	233	225	263	221	266	225	239	250	272	268	252	236	220	251	244	268	225	264	294	263	222	241	237	243	258	266	237	240	249	266	241	237	243	238	223	252	215	230	241	251	254	239	236	252	265	243	218	249	254	239	223	243	243	244	246	252	230	254	262	238	249	256	230	268	248	250	250	225	240	272	233	226	255	230	266	246	262	262	241	260	252	261	249	246	272	230	246	231	252	264	241	270	240	237	238	262	276	251	260	256	248	243	247	230	243	248	230	247	236	238	266	245	217	257	258	236	266	265	263	228	262	253	229	260	260	241	252	258	250	251	239	279	249	252	244	222	241	241	248	249	239	261	233	249	237	224	254	268	235	233	260	234	243	258	246	229	247	234	232	253	269	253	258	229	215	261	247	250	256	245	226	277	235	270	261	261	201	250	244	246	270	277	268	238	239	271	254	232	221	252	226	264	235	272	243	244	240	268	253	215	254	208	252	256	260	231	252	245	251	244	272	242	254	258	233	238	260	252	258	237	242	247	217	225	255	242	264	251	260	256	224	231	276	248	263	251	249	234	228	257	251	256	241	228	254	260	249	241	236	251	245	230	265	258	255	262	260	260	230	256	262	273	223	250	236	226	247	249	223	252	256	252	266	258	247	254	259	246	264	256	233	227	220	254	268	246	255	254	239	272	251	257	267	245	242	262	255	248	248	269	249	253	249	253	248	253	252	230	260	260	250	249	267	264	257	271	239	243	245	216	240	227	240	247	265	249	261	238	247	255	270	232	255	246	268	262	245	281	239	261	233	253	244	257	243	239	248	218	236	258	252	247	236	238	257	225	272	225	260	235	236	223	248	240	252	256	236	260	252	249	253	245	273	262	253	237	244	275	280	273	279	222	252	238	243	222	225	250	275	249	262	263	249	218	271	248	257	239	250	255	231	250	229	251	251	257	251	226	258	245	243	262	243	250	232	238	236	257	242	254	244	205	229	230	249	269	251	293	260	248	259	255	232	228	237	218	248	231	232	252	237	268	239	269	251	259	244	243	240	229	293	265	255	251	269	235	242	242	225	272	273	264	257	231	282	221	235	246	240	235	231	236	238	268	254	258	253	241	254	229	280	253	244	256	263	217	262	284	265	239	259	207	260	228	271	247	250	256	218	244	257	242	277	271	226	287	255	235	277	225	228	255	240	208	233	256	276	261	254	267	236	281	235	262	267	251	263	240	234	293	244	204	240	238	220	232	245	247	222	266	230	257	234	262	244	266	251	229	269	243	245	271	265	251	261	236	276	256	272	249	274	257	254	263	245	229	260	263	253	269	250	236	273	247	274	211	231	269	261	236	238	246	241	239	239	245	246	282	258	231	233	249	212	232	266	259	217	267	260	260	279	256	214	234	252	275	257	246	264	251	251	232	256	251	239	242	264	253	254	233	260	250	227	244	258	274	241	264	284	273	256	255	201	287	281	235	249	261	246	263	248	269	264	228	229	235	254	242	242	248	262	238	245	258	215	242	254	260	274	244	249	248	219	219	267	217	264	261	247	251	242	252	218	258	240	262	247	243	235	237	220	256	206	273	245	255	239	248	284	245	246	265	250	253	274	232	224	249	268	239	256	274	248	266	254	249	256	240	247	259	256	245	239	224	260	241	222	243	248	261	237	247	236	243	248	210	263	249	269	250	279	246	224	212	256	261	229	259	255	247	269	247	223	260	250	241	225	235	235	253	249	264	240	257	256	220	243	234	260	242	257	242	268	232	202	260	244	252	276	223	256	255	228	246	233	247	265	261	231	251	225	245	283	260	262	251	268	230	265	242	253	223	235	251	239	268	250	250	242	244	254	281	261	246	229	250	228	272	244	253	235	224	252	252	246	257	231	221	235	222	249	226	242	275	257	235	247	259	247	269	237	244	233	228	244	251	260	246	232	249	235	250	240	269	266	265	225	228	255	253	236	270	250	229	251	264	247	229	258	266	279	261	263	249	264	229	248	265	263	237	250	264	278	238	241	243	253	219	252	243	232	233	242	237	251	247	249	217	246	264	252	235	275	258	236	257	240	240	244	211	270	232	253	265	258	216	266	262	234	231	248	246	243	278	246	237	251	244	255	245	239	274	229	252	271	248	287	250	258	263	228	232	255	251	252	238	224	248	265	254	241	258	295	291	253	247	232	240	247	242	242	278	248	262	245	273	264	261	254	240	238	249	260	229	269	242	260	237	281	234	259	212	268	257	210	284	271	244	261	258	261	252	253	230	235	240	219	247	228	260	241	263	216	248	246	252	250	293	251	258	243	225	219	233	263	226	248	209	275	248	236	272	272	262	257	255	259	264	236	231	246	237	268	243	243	244	252	235	262	244	222	231	239	229	281	241	246	252	242	261	237	279	242	243	228	250	259	230	272	221	256	220	278	244	240	231	216	269	266	266	276	270	236	255	257
37440	41665	53043	53232	47478	40859	40421	47181	40760	29133	22005	19376	13367	6603	3263	1746	994	770	779	736	673	710	681	681	720	642	686	640	719	693	640	647	656	640	680	656	635	677	633	653	655	674	652	663	659	672	715	677	666	697	664	590	672	693	647	714	645	649	621	662	663	638	658	681	711	666	663	656	676	678	648	667	686	664	660	681	668	690	679	682	681	650	651	672	618	654	633	658	608	694	651	674	681	709	713	652	665	706	663	650	652	658	672	647	665	666	629	656	673	678	659	708	670	703	669	699	675	653	676	682	686	694	665	685	674	660	697	667	662	641	654	672	663	629	687	662	670	658	697	658	654	646	641	711	659	651	657	661	661	663	644	725	634	649	700	631	713	648	650	646	618	666	661	679	678	682	661	697	660	646	669	679	635	673	678	667	703	644	680	650	675	642	674	627	689	669	673	657	613	674	699	698	704	664	654	681	697	674	591	664	641	708	659	657	645	685	691	712	663	652	661	688	654	710	686	685	634	638	711	661	686	668	650	685	709	708	706	695	649	697	678	672	653	658	653	662	652	683	690	669	695	684	674	647	653	673	635	672	613	644	699	671	661	675	683	673	703	679	672	658	690	633	639	670	666	699	672	658	652	633	649	697	642	647	662	618	648	659	661	690	723	654	672	668	677	658	689	715	646	664	709	664	697	648	661	630	676	681	694	606	634	636	710	646	701	671	613	644	683	646	662	645	664	651	654	680	670	684	671	668	638	682	677	687	671	680	643	688	665	654	663	643	707	638	729	672	662	700	668	686	695	623	656	703	726	643	687	659	667	668	670	687	666	674	697	674	670	686	711	641	642	644	654	649	675	632	662	638	668	686	650	652	665	662	654	688	691	689	660	654	654	688	673	675	659	684	568	682	685	670	641	659	655	618	652	719	651	659	659	655	649	612	657	612	678	672	673	637	653	703	663	683	676	673	690	685	640	652	692	687	669	692	689	683	682	736	630	674	651	664	607	668	633	632	678	694	679	656	702	664	662	649	647	654	660	617	668	675	690	648	659	647	646	624	687	663	629	638	667	669	651	637	669	704	669	714	654	642	629	626	695	700	678	671	692	665	678	675	652	684	676	702	699	669	653	660	688	684	655	670	691	663	626	673	696	633	669	709	648	639	679	623	656	656	674	656	654	690	634	712	659	680	673	697	657	640	667	691	705	693	654	726	694	685	662	684	670	658	611	709	700	622	695	709	687	630	631	696	680	638	655	676	688	721	696	693	667	669	708	659	663	679	656	717	658	622	649	669	664	634	658	626	699	701	702	701	678	700	664	646	673	673	643	678	678	690	689	666	663	706	704	662	663	699	650	657	655	647	659	702	626	656	625	683	654	644	670	617	702	658	644	642	743	699	659	664	685	668	633	642	646	656	680	668	699	660	622	668	657	640	629	682	639	687	658	629	671	654	644	637	703	654	679	681	621	687	687	656	724	650	655	665	680	666	711	682	644	699	712	653	631	663	655	685	712	695	639	676	654	676	664	681	690	662	689	669	634	644	638	698	621	713	679	700	641	685	665	619	713	662	669	662	632	674	619	662	641	652	685	644	723	631	695	690	697	685	687	636	660	674	620	642	702	644	681	695	657	648	668	677	631	652	624	714	632	663	684	628	648	731	684	655	688	679	672	727	665	650	680	688	702	684	666	669	710	673	677	669	678	670	714	673	674	670	607	674	661	647	642	695	709	650	652	673	687	644	708	672	691	643	647	655	640	703	647	716	639	673	672	649	621	687	642	667	613	656	706	682	666	624	656	674	654	641	689	667	626	678	655	665	733	683	684	665	697	627	665	641	679	680	633	645	662	683	669	668	676	664	698	686	646	627	663	650	693	647	650	680	623	691	678	663	628	663	649	642	662	674	658	656	687	708	628	660	634	695	662	673	706	673	673	697	621	682	629	645	630	685	653	687	634	637	664	683	636	711	693	639	662	676	650	626	691	669	694	638	648	668	661	709	686	640	676	644	668	720	677	670	652	691	629	672	680	658	616	658	686	681	681	656	692	671	705	685	651	674	665	696	676	657	715	671	639	704	692	610	685	677	702	672	660	692	622	702	653	687	624	650	667	707	700	648	684	685	664	653	662	690	638	608	677	655	707	691	683	664	669	684	640	659	626	698	690	684	697	644	663	667	696	683	665	659	696	658	694	682	672	676	713	662	684	672	664	693	636	689	638	615	682	693	690	677	694	695	657	689	647	685	698	672	697	658	638	666	677	630	686	745	646	698	701	662	672	687	681	669	664	656	705	658	671	639	631	663	676	632	646	656	674	704	731	661	693	623	685	687	627	689	653	635	634	712	658	692	636	667	700	619	671	664	674	658	671	651	664	634	674	663	641	620	643	655	684	678	617	693	607	662	665	706	663	636	712	688	674	670	658	673	645	642	618	650	661	681	655	696	674	663	657	681	650	644	680	675	674	712	674	663	635	637	672	723	659	670	662	677	692	607	666	657	670	715	629	684	618	640	698	645	675	689	684	649	665	737	679	666	681	659	652	728	687	686	632	660	649	671	638	697	680	673	657	672	678	699	690	642	650	697	688	667	654	688	645	620	684	617	646	617	647	673	729	634	646	665	693	656	689	656	637	637	688	664	675	666	642	645	659	665	649	706	692	674	647	657	677	613	641	621	639	626	700	668	614	675	662	644	630	709	676	699	676	625	677	650	660	647	678	643	639	634	688	688	667	685	616	721	646	657	680	682	637	629	694	656	673	663	654	680	650	689	601	689	672	687	680	666	672	690	667	638	696	697	679	678	647	687	651	655	660	618	689	653	677	636	639	664	632	650	693	682	691	668	656	724	672	661	676	636	678	665	637	604	658	702	692	701	663	655	675	640	656	717	682	672	690	632	673	648	625	676	687	698	671	656	661	678	683	643	703	660	687	709	684	684	667	668	628	659	639	710	649	694	656	684	664	679	670	654	680	671	655	631	641	657	648	628	624	649	655	702	677	683	674	661	684	662	715	670	681	685	681	680	689	693	676	655	661	692	656	717	683	648	608	634	701	674	704	681	723	650	728	655	648	684	636	668	653	718	692	660	648	640	689	664	635	702	617	694	664	641	661	689	740	683	717	679	669	636	665	652	687	618	663	613	668	682	717	660	714	694	750	687	693	684	713	657	631	684	620	684	672	674	680	708	637	666	657	720	679	637	698	692	665	704	634	658	663	681	652	666	731	627	689	658	651	673	681	690	657	635	662	665	677	702	661	692	665	641	689	621	692	713	679	709	682	632	702	666	713	653	640	621	673	657	687	644	686	643	720	648	656	684	664	666	708	638	707	693	665	683	686	665	681	671	689	683	675	612	700	677	674	659	594	689	728	671	682	647	643	676	701	645	674	688	707	666	680	705	667	681	691	660	658	625	658	708	625	636	718	669	615	710	660	677	682	688	698	667	637	651	667	638	686	651	665	677	686	709	681	695	634	674	629	660	679	670	696	671	657	690	645	702	683	643	655	607
33056	28894	22298	14690	8639	3885	2024	1024	608	712	698	592	495	357	320	252	297	249	278	295	276	266	272	254	242	286	287	266	270	289	278	284	281	273	274	282	285	281	275	253	255	267	288	289	267	273	284	278	233	264	257	285	262	239	292	270	250	271	289	266	285	284	278	281	266	318	271	245	288	292	276	303	242	278	283	279	253	292	248	270	273	295	261	269	276	280	267	253	269	272	290	265	295	279	281	278	279	276	297	279	281	296	289	257	264	295	286	266	275	266	240	269	264	302	252	265	295	287	247	246	279	277	291	238	283	262	274	261	264	313	317	273	242	277	276	288	254	272	297	282	260	247	262	263	273	300	313	251	248	273	268	275	272	282	264	271	287	264	287	273	320	276	280	246	262	273	265	278	285	270	291	313	274	290	278	284	309	279	288	266	246	282	254	263	280	254	270	284	302	268	294	286	268	265	259	290	282	269	277	262	285	270	292	264	274	303	267	251	273	285	268	279	239	252	270	258	286	259	269	249	270	284	273	276	284	258	296	254	275	257	291	269	261	300	266	276	298	269	279	279	279	296	240	236	260	287	303	273	272	285	238	279	267	283	282	263	274	283	280	277	293	259	265	274	271	296	303	263	249	265	299	272	281	250	272	265	296	273	282	266	241	291	277	298	288	278	267	223	272	286	268	270	263	291	273	292	287	252	293	300	252	235	248	306	295	304	302	250	282	266	264	277	271	251	252	289	251	313	281	253	254	289	275	286	282	296	290	284	290	275	260	262	251	309	280	277	275	249	310	287	295	280	268	279	273	243	251	277	262	298	270	277	282	295	265	284	281	284	268	297	284	222	262	274	265	275	284	269	282	284	287	289	265	295	270	265	269	300	281	268	276	255	278	271	290	271	294	284	302	265	284	277	268	291	269	280	290	284	290	219	289	297	254	275	287	263	274	268	286	292	273	261	277	260	293	300	276	293	286	263	295	256	283	300	272	269	272	261	271	285	253	301	278	249	264	257	262	274	267	305	303	286	256	268	259	276	243	279	278	265	257	288	277	266	286	260	266	291	249	255	285	276	274	274	262	272	270	267	313	266	261	293	303	291	263	278	291	272	265	283	254	271	268	276	300	264	268	272	299	275	270	291	270	295	264	284	291	243	283	292	276	276	258	281	257	323	275	262	288	309	278	249	258	283	276	244	276	242	292	273	273	250	253	256	249	260	278	256	243	265	263	276	270	283	263	316	286	251	253	268	290	276	282	260	318	252	275	263	271	250	281	278	266	297	243	253	299	264	283	272	295	283	283	288	277	245	277	272	273	269	283	291	289	299	259	277	272	274	258	262	264	284	294	291	283	259	251	271	274	286	265	261	281	280	281	260	248	268	296	287	284	284	276	291	287	285	281	263	250	273	289	285	273	241	266	297	303	281	293	260	275	263	302	277	227	291	282	277	278	297	262	266	286	280	261	272	290	299	271	258	273	279	269	312	271	245	296	276	290	296	290	278	291	310	272	280	287	257	259	271	297	284	249	279	249	255	280	265	270	245	282	280	285	305	311	290	271	276	284	252	272	285	288	264	269	280	286	267	290	276	254	325	295	288	260	290	276	250	281	254	293	262	262	254	278	271	261	299	304	255	312	280	287	266	282	281	264	258	250	271	290	290	304	293	284	299	278	310	252	265	285	272	255	286	263	274	243	243	276	285	272	285	280	284	268	241	272	282	264	296	273	284	294	294	251	274	305	268	255	273	279	278	272	295	272	271	271	300	270	270	264	281	290	260	264	284	263	270	287	280	311	267	266	269	286	266	285	256	259	276	285	260	298	290	300	251	261	268	239	280	265	308	271	280	273	303	257	277	278	268	281	276	271	250	273	264	276	263	245	282	268	260	271	284	285	257	250	279	281	251	273	280	294	303	251	298	279	256	272	264	263	278	303	274	307	295	300	285	268	269	271	309	264	297	278	320	293	306	267	252	284	301	271	275	261	244	273	295	297	229	270	283	261	286	292	297	267	294	299	268	287	295	245	252	275	294	290	276	269	275	286	318	269	274	298	268	258	293	303	280	290	284	256	293	291	262	255	275	254	282	296	256	280	266	283	271	264	299	277	253	298	277	246	251	274	289	287	282	237	300	315	251	276	275	279	281	280	261	253	251	249	291	244	288	258	272	288	267	259	286	305	275	296	256	286	271	283	268	284	269	274	270	290	293	240	300	259	288	255	304	282	305	294	272	280	272	273	294	276	300	302	262	291	257	291	268	282	265	281	292	266	285	275	283	275	263	271	262	265	273	259	295	253	254	258	247	291	295	277	287	284	268	275	281	267	245	270	285	287	285	250	247	283	260	277	252	303	263	264	287	263	257	267	279	300	287	253	298	266	257	246	281	274	281	282	299	270	275	258	269	300	301	283	272	276	284	282	255	263	295	262	288	272	253	311	258	280	268	285	272	305	294	245	287	279	277	248	272	290	254	263	262	252	277	244	290	243	279	250	261	296	285	265	276	254	265	276	280	267	287	275	274	280	292	275	249	279	269	274	277	291	263	296	266	264	304	255	246	287	254	270	276	273	268	276	264	285	247	260	274	291	284	278	278	294	284	285	327	300	292	264	287	300	258	268	272	270	266	294	283	268	254	266	231	255	289	277	251	287	263	264	268	264	296	287	291	271	282	301	261	292	271	270	268	271	269	270	262	254	256	269	267	288	276	286	286	296	274	254	274	258	247	274	265	306	287	267	250	297	311	265	305	285	278	274	283	287	271	293	288	282	272	307	267	284	270	266	260	275	278	283	284	279	293	291	283	281	270	274	314	251	258	296	290	289	268	291	231	284	257	268	273	238	250	296	263	244	274	279	285	307	267	269	271	275	290	264	277	255	264	270	280	270	308	285	290	277	286	247	276	266	263	259	271	289	253	254	293	274	282	300	260	276	282	282	292	312	294	309	291	254	297	274	257	258	273	260	241	267	296	287	311	301	316	243	256	288	280	275	307	287	248	292	272	256	256	272	267	294	308	275	288	256	239	275	264	288	302	272	236	271	276	270	270	291	274	258	279	267	281	269	286	287	259	258	294	288	246	272	263	277	291	263	277	279	268	300	293	278	283	265	265	265	283	268	267	265	279	263	282	277	271	285	293	267	279	268	244	277	246	271	278	285	274	305	311	264	279	304	250	288	272	292	271	281	274	273	280	235	280	269	259	270	259	247	279	284	257	279	280	292	296	274	258	263	301	285	276	233	270	268	252	260	274	275	303	278	260	269	286	265	297	275	245	267	286	235	263	251	266	273	279	290	259	265	286	294	257	271	279	275	275	269	259	279	257	282	277	261	247	269	276	292	264	286	276	288	274	259	279	253	267	287	271	273	288	289	276	266	285	286	263	258	315	236	266	275	275	263	255	295	265	270	289	280	275	301	278	273	275	256	281	282	286	278	280	275	297	300	244	283	277	264	289	286	304	286	284	276	273	274	274	290	248	290	302	247	289	279	250	285	265	288	253	277	295
21698	23025	26589	26284	20666	12872	8749	4727	2782	3024	2998	2507	1801	1159	938	907	812	712	738	771	731	753	739	766	753	789	737	702	736	760	697	747	760	747	722	736	733	696	744	748	669	690	681	748	715	736	752	724	780	689	780	701	695	721	720	755	733	731	760	714	683	721	699	727	694	733	682	728	740	735	712	743	781	720	753	726	756	732	718	732	725	719	777	759	736	766	762	727	720	754	784	702	759	731	698	788	715	702	763	744	733	753	694	735	715	705	722	693	734	712	727	727	748	736	751	707	736	749	716	738	737	724	737	713	710	667	738	751	721	714	754	749	743	756	760	774	704	749	770	675	776	762	736	725	692	713	710	711	766	742	734	733	781	758	711	726	727	709	652	754	758	736	711	713	750	696	730	793	740	707	710	715	706	709	714	755	724	706	746	765	748	719	776	735	725	750	716	751	714	788	696	709	730	741	743	717	741	761	724	715	708	760	698	749	727	727	799	728	748	763	758	749	731	779	735	726	721	739	736	763	690	713	706	803	703	713	742	709	737	729	742	705	746	712	731	737	741	695	715	733	746	759	718	756	756	732	757	716	693	741	763	774	735	667	734	740	718	765	697	733	773	702	709	751	761	726	751	708	732	720	719	733	738	720	727	733	732	753	724	745	724	739	700	739	741	700	772	717	752	764	684	755	726	711	753	680	706	728	729	773	773	744	748	708	745	756	716	732	725	717	735	738	705	726	721	750	716	727	784	726	749	757	717	740	714	695	721	703	766	723	723	708	731	724	749	766	754	727	737	778	692	767	763	739	743	725	792	800	742	760	719	738	797	726	691	715	740	772	732	727	773	759	682	709	752	741	736	714	743	742	738	711	723	719	697	786	712	728	754	765	727	728	772	724	736	769	767	681	776	803	733	729	742	720	749	693	721	746	722	726	711	709	713	708	751	695	745	734	778	742	771	760	773	738	728	793	750	780	741	719	695	695	759	751	753	740	715	711	754	749	772	714	719	688	722	684	729	743	755	727	721	742	719	732	726	721	759	720	730	759	751	702	743	743	709	712	720	707	698	731	719	715	785	711	771	689	740	744	713	711	726	688	683	707	723	755	732	710	697	710	735	738	700	701	717	692	704	735	719	749	707	751	760	767	744	719	725	707	744	726	706	687	714	735	740	762	752	690	737	717	739	724	780	767	737	768	764	742	703	753	700	763	768	685	752	770	699	782	719	716	685	690	714	792	724	715	744	717	729	740	780	753	750	651	738	717	732	698	756	747	707	736	706	753	719	703	718	721	730	719	744	753	758	728	746	753	730	729	745	714	777	748	781	722	743	697	752	715	783	745	741	705	785	775	756	747	754	723	712	689	767	695	735	729	689	707	734	699	747	757	713	748	701	749	747	718	697	740	663	727	735	701	719	737	771	726	744	698	714	735	739	710	746	762	794	768	757	755	766	755	714	661	742	714	742	705	674	740	804	725	709	745	742	770	751	753	694	712	739	695	701	772	711	721	739	728	710	781	725	747	718	738	706	756	723	707	696	727	715	677	754	715	747	762	749	734	765	781	752	724	742	691	746	713	738	740	729	757	715	756	711	718	705	717	736	731	712	729	737	706	764	752	720	759	734	740	724	716	684	805	802	760	736	718	719	727	700	717	738	707	725	736	739	746	748	775	720	718	767	728	705	743	721	711	706	726	725	716	758	737	703	703	765	764	756	702	714	736	802	667	733	768	686	731	711	724	807	771	746	742	714	747	698	716	734	737	763	766	754	757	729	756	755	728	723	746	746	712	727	678	744	734	748	723	713	697	747	753	731	755	701	732	706	757	738	680	726	756	759	740	716	721	737	762	764	761	733	761	701	699	723	767	700	786	737	701	698	741	744	730	727	698	712	734	761	713	782	765	696	715	731	753	749	748	747	679	754	731	714	741	749	781	716	770	740	754	757	739	711	726	688	780	751	702	736	740	743	737	749	749	743	676	720	768	751	707	725	658	729	764	746	750	757	730	732	752	759	753	719	684	696	726	734	709	762	713	701	726	754	705	747	702	744	732	748	747	724	688	721	729	739	752	764	729	758	709	745	736	698	759	712	702	670	691	729	739	736	773	758	704	711	695	751	728	733	703	759	757	724	730	739	691	751	760	732	716	760	777	770	762	793	727	737	716	714	688	740	766	753	725	755	726	738	720	738	785	709	694	679	713	754	725	729	747	705	731	750	706	739	720	714	764	739	712	695	720	758	767	721	711	723	712	747	717	759	735	795	782	711	708	745	692	767	717	772	729	776	740	693	762	747	690	704	743	759	721	721	732	769	742	683	770	745	743	723	723	711	724	726	715	737	801	750	732	730	777	733	756	728	766	666	713	727	734	741	762	760	773	724	731	710	701	750	725	719	733	714	692	754	748	776	748	732	699	698	723	726	705	761	749	765	709	732	752	707	694	718	694	770	782	746	751	714	768	756	665	749	766	745	713	710	681	765	693	710	705	754	749	767	711	732	730	771	732	713	741	735	742	725	701	761	764	724	726	743	716	659	778	740	727	745	716	776	713	715	720	714	713	691	753	722	727	766	741	732	724	774	723	663	720	769	716	745	737	774	734	691	744	716	715	711	734	716	715	708	725	744	689	694	727	699	776	740	730	705	724	759	762	736	726	758	657	725	761	728	680	755	767	709	735	701	720	767	786	764	719	748	734	755	709	723	710	684	726	721	730	718	741	750	712	713	690	774	757	756	723	735	745	740	751	730	768	710	740	755	762	736	698	707	719	706	770	725	732	699	676	754	764	730	734	719	778	760	757	696	709	740	685	721	753	690	748	724	717	728	707	727	750	737	744	693	757	707	725	703	771	753	737	706	750	703	769	724	727	784	722	736	729	728	776	717	768	731	741	747	734	733	714	751	684	670	739	737	719	714	682	708	814	711	731	740	734	666	751	735	736	713	754	773	731	724	695	732	724	721	709	724	723	692	725	759	726	743	727	744	778	729	719	733	753	695	716	725	715	754	734	739	731	735	726	696	713	737	720	729	785	742	743	774	745	737	767	736	721	749	738	787	729	678	712	728	687	711	741	758	731	727	684	750	708	733	736	729	722	736	753	734	735	727	718	755	724	721	756	746	739	714	752	689	767	765	805	716	739	776	746	740	739	732	766	796	736	690	731	716	709	780	709	757	737	741	727	729	731	739	779	722	770	692	764	751	752	764	730	769	742	690	740	740	718	747	738	764	705	689	747	733	758	771	707	742	698	719	680	697	753	705	724	750	742	724	782	767	726	745	710	751	760	734	739	749	744	722	732	739	706	733	743	721	754	710	767	730	725	770	736	702	732	716	737	744	762	752	723	733	732	764	743	722	731	741	729	690	671	757	766	717	743	708	742	683	720	731	796	715	703	761	777	722	715	775	728	760	722	746	703	722	780	721	779	737	743	767	750	703	754	732	702	748	744	762	688	763	719	709	769	713	709	711	744	744	740	708	758	690	755	744	723	708	795	716	697	732	772	746	717
47566	46524	48858	39935	29180	20437	15336	7905	8544	7903	5001	2924	1711	864	561	419	299	293	278	262	294	283	260	251	238	283	264	271	273	232	256	289	273	243	270	246	269	250	283	272	265	244	255	290	277	243	259	243	270	279	287	282	244	279	287	263	263	233	241	237	286	268	282	230	278	259	277	239	260	251	280	247	283	256	272	264	277	275	260	257	258	245	258	300	244	279	267	241	243	274	262	279	256	235	281	289	233	261	250	256	247	274	251	248	271	271	261	258	252	238	287	280	250	252	246	277	261	255	261	242	263	241	257	254	278	267	257	269	252	281	232	255	264	259	249	241	240	245	317	252	268	267	224	248	272	268	260	235	256	246	251	224	283	251	242	260	282	275	249	270	276	253	264	274	269	277	243	255	261	260	226	278	300	275	291	256	269	298	268	251	256	260	280	256	241	258	270	272	301	278	276	245	276	299	255	289	289	268	255	238	256	270	251	234	269	255	245	240	267	309	246	274	251	271	280	277	296	259	266	266	265	243	288	272	258	251	253	288	255	224	257	261	258	271	268	286	231	268	272	258	275	268	292	277	248	295	256	240	237	248	250	251	266	274	251	268	270	266	279	252	265	261	242	257	223	260	243	259	262	269	303	280	283	239	252	275	275	269	246	254	251	301	270	274	281	262	266	245	266	263	263	267	278	260	277	273	248	282	254	250	258	249	265	289	273	246	247	277	287	281	261	307	288	243	273	255	300	262	272	248	303	287	309	275	283	249	258	261	269	234	307	267	265	234	267	283	265	254	284	288	250	250	221	290	243	249	231	256	272	237	248	244	250	272	291	255	266	245	282	294	272	243	241	273	270	249	276	240	256	275	290	246	266	246	292	253	271	268	258	267	286	279	275	257	267	254	244	283	281	249	264	261	249	260	280	268	273	266	261	257	248	258	248	261	279	270	237	259	282	251	267	259	241	270	249	256	303	287	266	235	265	248	269	273	235	265	305	251	264	288	246	267	263	281	264	265	281	259	269	270	261	263	300	278	258	249	251	260	270	263	262	255	251	246	258	278	286	250	251	272	271	258	279	268	272	279	252	257	265	265	265	259	252	247	283	259	267	257	305	274	272	249	264	260	267	277	264	253	274	251	266	258	268	248	282	236	237	284	272	255	236	265	233	270	265	227	262	258	263	275	271	252	278	265	260	222	280	258	296	298	253	286	236	230	238	234	261	284	266	236	239	250	262	255	272	270	280	249	263	257	228	256	236	229	272	244	245	250	258	274	265	230	204	261	254	263	251	249	262	265	261	245	272	274	268	272	260	253	245	253	255	241	267	255	276	270	253	259	248	230	277	264	244	267	287	259	253	291	283	284	260	281	272	264	259	283	263	285	249	263	261	236	282	286	252	247	247	235	258	282	281	277	277	284	266	259	243	269	247	234	275	268	273	239	242	278	272	271	268	247	235	272	262	268	250	269	289	277	237	232	250	281	273	265	268	233	273	239	270	259	247	256	277	272	263	248	255	253	268	280	262	273	282	275	263	252	283	264	263	232	221	270	272	270	244	263	252	299	289	260	278	239	244	254	277	280	259	270	274	280	271	283	286	252	253	282	239	238	248	304	257	271	242	279	247	272	259	284	242	276	289	279	270	232	265	251	285	275	274	253	268	259	256	250	278	271	259	231	279	285	268	255	239	264	221	276	322	288	264	237	278	250	263	270	285	249	265	280	262	245	250	284	297	230	249	261	274	288	265	245	256	300	258	277	263	238	270	271	254	262	249	263	268	256	257	287	264	279	271	261	263	243	276	279	263	291	254	296	248	284	275	274	260	256	262	252	268	286	257	244	226	270	270	281	255	278	269	266	284	271	272	264	267	250	261	291	239	259	274	252	255	282	261	272	269	254	269	286	290	263	279	267	259	265	231	263	272	281	279	255	271	253	279	253	244	260	272	247	233	229	254	239	261	252	259	271	263	272	257	286	261	255	278	256	266	255	265	247	256	273	254	244	264	267	293	258	270	251	257	272	260	299	281	275	271	269	296	293	263	263	286	262	277	280	251	259	254	261	254	248	276	251	270	258	281	241	250	285	253	260	279	249	264	265	271	253	239	258	238	264	257	254	260	272	265	293	271	302	265	275	255	243	262	264	264	295	258	287	281	275	247	257	269	262	269	280	269	248	283	278	252	297	289	256	241	258	252	263	268	292	254	273	251	253	237	255	281	293	266	232	263	244	269	223	267	262	262	261	273	248	243	255	239	234	268	242	257	279	275	262	255	261	294	292	237	260	267	260	289	285	254	322	293	263	275	247	268	262	258	278	289	274	283	237	246	267	278	256	266	281	243	278	248	247	288	259	243	280	263	256	289	265	287	250	238	290	250	242	238	275	289	228	240	268	287	269	246	277	256	273	284	261	269	240	249	253	256	244	283	259	251	273	266	253	281	257	267	259	277	280	232	246	282	239	211	264	266	264	258	286	269	285	246	285	254	253	279	280	282	254	253	247	248	262	257	258	265	247	283	280	272	280	275	269	254	260	275	245	259	258	270	246	239	255	272	253	256	282	255	273	267	291	277	254	255	259	263	274	286	228	247	267	261	263	253	265	257	261	277	268	245	284	248	263	251	252	255	284	272	271	270	258	239	278	259	270	248	255	272	275	248	263	272	269	271	250	284	267	268	262	213	268	251	253	266	243	267	267	251	269	271	251	278	270	267	237	250	271	253	269	261	261	231	304	236	302	281	265	266	259	242	265	268	274	235	246	281	270	274	259	265	265	258	242	263	256	264	251	256	263	282	257	246	255	276	256	270	279	226	279	269	259	266	241	275	257	255	272	247	278	255	281	269	259	273	233	256	252	247	252	199	279	261	275	261	275	266	242	274	275	266	270	318	241	258	249	266	246	257	268	266	260	268	260	250	269	271	261	266	261	261	269	261	266	202	269	256	262	240	248	268	265	263	265	217	274	266	251	290	279	267	265	264	261	262	261	254	261	257	269	229	277	291	244	249	271	257	256	254	260	267	251	250	226	288	240	237	275	242	245	241	284	269	244	253	266	265	283	250	278	297	257	252	260	260	260	296	268	268	254	253	264	245	267	246	294	293	235	261	257	249	294	236	242	280	247	283	285	286	295	240	279	250	256	280	247	258	273	253	261	265	224	262	275	257	247	255	284	276	260	285	302	262	281	243	252	272	254	261	248	283	242	252	255	247	247	241	256	239	245	244	261	265	253	265	238	270	230	265	278	266	259	273	257	298	276	226	260	249	267	290	291	274	251	243	256	262	256	277	253	249	274	238	261	269	268	258	263	241	241	278	263	255	271	282	247	250	254	254	256	264	246	256	261	272	254	247	262	258	301	276	268	281	259	262	270	279	285	240	252	258	246	234	244	262	259	265	234	269	257	293	275	269	276	303	248	236	254	251	289	255	297	263	281	283	274	301	253	263	261	235	254	262	255	261	260	261	264	260	285	276	237	261	292	257	238	256	259	276	274	284	243	271	252	279	270
31606	38663	48431	47603	40841	35691	31449	22412	26403	24345	18104	12246	7449	3753	2349	1436	918	740	791	743	722	744	714	678	728	690	715	673	691	682	717	664	696	695	687	731	705	698	698	757	701	672	708	691	687	692	715	696	746	700	703	731	700	742	712	718	727	699	697	755	765	676	724	687	733	700	699	715	717	715	722	714	685	710	659	752	745	693	671	687	713	734	690	725	743	719	697	674	690	658	682	713	720	731	732	665	756	709	730	689	722	690	759	743	744	683	689	703	712	712	708	707	666	690	738	672	696	713	716	705	690	730	738	712	683	749	691	714	707	677	670	742	692	715	713	730	706	729	718	730	728	760	697	726	699	703	703	735	682	717	722	705	747	711	727	728	644	728	701	637	709	698	716	700	676	673	717	688	696	685	713	703	684	693	684	746	705	729	726	747	740	749	696	690	712	706	725	705	702	748	706	766	710	732	768	743	727	667	709	702	752	709	665	718	723	690	689	631	686	683	717	745	667	699	742	711	703	709	712	694	657	692	705	641	721	684	681	712	681	675	688	701	692	694	720	703	685	681	683	717	695	714	674	698	700	669	705	707	650	725	671	665	697	706	666	719	728	688	735	709	695	691	686	644	768	738	703	698	702	674	721	700	714	723	689	723	735	734	749	706	704	754	678	710	712	691	659	697	691	665	698	664	679	684	695	708	732	682	691	654	692	697	675	632	714	691	707	689	716	733	748	672	699	740	697	727	703	730	699	687	711	754	716	717	685	744	733	718	748	696	703	755	741	696	667	728	694	740	670	694	701	675	691	728	721	669	691	787	728	750	735	710	695	663	701	696	737	694	750	709	698	664	735	723	713	729	753	685	703	658	735	717	702	683	727	709	725	768	716	699	730	687	693	686	741	708	727	664	692	696	694	720	745	677	683	698	674	743	721	707	682	718	701	722	700	683	719	715	698	714	792	744	685	710	733	739	740	748	713	691	678	711	696	715	753	682	672	688	695	725	694	642	719	746	726	727	724	671	673	685	665	752	682	718	697	737	713	724	678	682	720	675	700	739	681	692	690	712	766	729	706	744	706	694	682	718	723	685	655	699	690	732	698	682	691	695	684	688	689	748	728	738	703	743	667	681	659	675	701	689	709	724	660	728	689	684	729	746	718	749	726	700	705	774	705	719	738	726	701	712	688	709	678	731	680	710	711	743	696	682	674	724	681	719	745	658	654	733	770	720	740	659	683	707	695	709	731	722	704	697	754	739	683	695	721	715	697	696	713	711	713	706	715	752	674	726	681	798	731	713	676	696	692	709	721	705	722	719	709	722	714	707	695	708	687	753	696	670	715	709	720	710	764	687	677	710	709	692	711	738	731	751	753	683	672	701	726	726	758	688	674	739	704	743	708	681	706	688	740	669	684	711	703	701	733	711	714	691	686	676	688	751	685	678	700	744	647	695	724	675	711	697	683	737	716	712	684	723	692	692	691	670	701	717	725	650	709	688	684	748	708	713	676	694	735	685	708	713	677	678	696	694	703	690	722	691	708	699	660	661	686	743	734	678	676	691	669	684	729	671	693	718	763	688	751	724	746	674	735	702	683	676	705	724	756	683	693	741	682	738	663	725	738	680	726	673	699	744	713	713	734	689	738	738	701	707	686	722	686	686	736	736	707	655	688	686	723	693	729	707	685	696	707	691	698	694	712	753	690	693	742	728	727	711	692	718	712	706	715	722	703	709	708	722	717	711	707	674	714	693	705	693	742	685	748	695	735	689	717	729	706	731	750	704	682	726	739	724	710	716	691	715	682	729	698	658	748	692	721	674	674	732	720	690	729	696	682	698	715	727	721	665	691	678	711	687	675	672	684	654	718	716	705	667	720	715	685	724	689	690	665	667	720	731	658	700	722	701	690	723	712	760	692	678	723	695	731	716	708	701	660	715	718	763	710	736	721	707	683	688	734	726	751	695	747	672	694	691	687	634	667	695	672	734	672	693	710	731	665	726	706	701	695	697	700	696	713	711	680	701	723	685	694	708	719	706	671	692	716	764	733	719	736	734	661	736	762	697	720	768	733	737	694	752	693	712	692	738	703	724	720	717	740	706	746	672	722	674	713	714	736	724	688	677	709	744	664	711	709	706	681	691	708	729	715	706	686	690	679	746	731	717	681	672	643	729	725	682	768	702	707	645	718	747	738	708	687	677	724	731	689	724	677	690	713	715	674	735	702	643	738	722	678	699	702	727	715	706	740	707	675	682	716	693	726	730	698	727	729	709	675	712	706	698	668	720	718	708	677	721	715	704	693	746	676	754	687	700	776	703	660	709	691	702	747	685	665	722	718	679	680	718	683	735	739	723	724	726	713	687	719	711	678	691	707	675	708	734	715	713	668	731	706	762	717	721	731	676	747	758	708	721	727	705	682	700	715	703	724	712	659	697	724	677	691	723	651	708	698	716	703	671	704	701	718	695	741	724	684	651	663	757	707	729	716	718	714	681	732	722	712	713	669	731	725	731	679	679	684	713	694	711	753	727	748	688	742	691	672	699	713	687	708	752	657	666	689	738	720	714	683	706	717	670	702	701	746	724	716	749	726	715	699	672	700	732	671	716	719	671	709	714	675	714	680	682	665	715	737	663	720	673	717	750	688	691	729	646	719	696	691	708	727	683	684	700	746	730	691	694	723	664	721	697	667	699	689	703	706	689	691	664	659	693	717	705	688	725	720	700	729	703	736	686	717	687	694	720	631	693	665	732	664	730	721	684	722	681	734	677	710	766	692	687	727	739	668	703	732	736	751	712	707	696	732	663	721	731	711	710	686	683	704	705	760	703	731	726	708	734	708	710	718	732	713	697	668	803	694	709	725	704	671	640	681	740	735	684	699	712	728	697	685	696	678	741	685	722	669	728	698	682	704	721	665	697	682	726	713	711	706	673	749	694	710	713	716	747	723	722	724	718	702	672	701	708	747	701	724	678	745	760	714	745	738	708	719	698	709	734	683	712	702	673	769	717	727	735	755	747	738	719	747	670	734	651	681	721	720	762	702	681	717	651	735	682	702	735	733	683	711	721	710	727	721	705	707	707	716	672	679	734	676	688	646	672	690	705	684	717	699	705	701	722	727	718	704	724	723	754	680	680	714	744	734	729	706	750	682	739	710	679	687	700	720	676	699	707	683	714	694	693	729	720	705	709	693	705	685	717	728	674	715	725	678	730	696	696	710	682	681	718	662	707	665	741	718	721	680	658	662	728	760	665	664	694	655	704	696	690	693	711	701	737	796	675	634	708	743	712	730	729	726	702	724	736	712	708	709	711	661	702	711	657	709	718	698	732	714	718	736	716	700	738	738	735	695	727	699	724	683	677	674	684	727	710	750	729	688	720	735	708	665	722	693	754	728	697	705	713	776	729	719	668	730	697	688	650	694	713	713	719	731	713	660	671	647	688	733	712	693	704	670	701	698	705	725	721	765	703	687	700	749	712	691	723	691	765	754	698	674	694	715	740	706	703
55151	54590	57956	47460	33752	27519	22403	18796	17318	14117	8912	4100	1470	797	461	363	264	264	271	259	251	229	237	249	229	263	237	250	260	267	237	248	242	255	263	229	254	265	245	239	246	242	274	289	267	246	231	258	233	252	235	227	279	215	251	222	244	249	262	258	254	271	254	233	240	255	256	272	240	243	261	267	241	236	250	256	252	262	269	216	277	242	244	265	238	244	233	254	257	240	237	255	259	243	238	223	222	245	258	270	255	219	235	264	254	247	232	218	242	258	269	235	224	243	255	261	235	258	244	256	239	244	251	248	244	253	242	261	237	266	240	236	254	221	218	236	253	227	262	260	217	222	273	260	244	241	286	273	246	297	246	254	269	240	251	254	248	255	257	246	244	242	249	257	260	277	263	257	260	249	252	217	245	247	256	279	250	235	252	238	277	222	233	261	236	210	246	247	244	268	242	241	258	225	245	259	261	254	241	237	255	273	237	254	251	259	249	244	261	216	213	242	236	248	239	260	255	254	239	238	271	239	287	238	255	237	244	236	254	240	247	286	275	241	240	259	270	213	260	246	260	278	245	239	254	253	261	241	265	213	244	219	213	217	250	237	250	262	242	263	283	234	248	250	215	243	247	244	218	264	243	281	254	241	242	251	258	228	221	278	261	257	233	228	239	254	246	254	221	266	248	237	251	254	248	249	254	258	235	239	244	240	237	246	232	255	253	300	246	261	235	234	251	239	243	260	206	246	236	253	258	227	261	220	222	228	264	246	222	267	265	259	265	286	278	256	231	258	275	236	256	268	253	263	246	232	235	251	264	274	247	241	275	225	245	239	237	249	249	224	236	228	252	247	260	255	242	247	247	269	226	244	235	228	239	232	263	277	242	233	244	223	244	241	257	274	267	223	249	227	252	229	264	234	265	257	264	245	252	278	248	273	256	233	243	256	243	260	243	286	255	236	245	245	257	252	262	252	264	241	262	231	244	249	248	236	253	268	236	240	242	231	276	271	254	228	226	257	232	242	252	243	231	249	217	276	245	242	231	241	230	236	253	243	244	269	260	247	218	246	252	251	237	270	260	211	260	258	258	253	243	244	253	250	250	235	236	260	257	262	239	259	259	228	244	241	205	240	245	247	236	256	230	219	255	252	251	251	243	251	285	287	248	232	234	224	215	264	248	240	277	238	265	225	245	246	219	254	239	260	267	245	259	232	263	241	253	248	260	239	273	255	253	249	290	278	234	235	225	263	245	228	223	233	238	269	245	251	279	243	235	233	259	259	236	233	230	233	252	265	244	267	215	246	260	256	218	248	252	237	228	240	249	242	249	272	234	244	271	227	257	250	236	254	265	203	251	224	207	255	239	236	233	237	238	226	263	248	250	277	269	249	243	245	227	231	215	268	239	229	273	252	251	220	238	247	274	237	219	270	242	245	239	221	224	266	253	248	241	222	219	254	244	250	263	275	239	209	245	269	270	269	248	240	241	252	244	248	256	265	257	235	235	239	241	254	264	251	256	250	281	258	221	238	229	263	237	256	254	223	269	268	263	248	234	241	239	280	229	290	265	267	258	252	237	258	237	253	235	236	251	244	228	219	245	270	225	238	257	277	247	226	228	230	221	229	240	243	221	246	216	242	245	239	265	260	240	258	236	245	251	270	263	241	242	244	238	247	223	238	237	258	249	232	288	223	242	277	257	216	271	236	232	246	258	224	247	230	228	266	260	245	250	274	262	237	233	242	223	216	255	242	250	245	251	252	262	251	231	265	265	236	254	250	240	248	223	251	248	196	260	232	247	242	258	232	237	255	228	235	229	219	236	260	259	254	259	252	232	252	249	240	253	266	241	266	269	264	244	227	284	217	265	229	268	246	211	248	244	241	200	232	255	240	273	242	241	231	268	237	248	264	268	253	217	252	230	221	252	266	226	244	230	227	257	225	256	270	257	280	233	219	278	244	266	244	272	286	216	246	236	284	242	252	239	276	247	253	237	260	239	245	218	239	256	252	209	235	243	266	236	233	252	229	270	263	267	253	254	248	247	251	240	259	239	250	238	247	230	246	239	242	258	255	256	257	257	216	265	248	231	250	239	227	251	260	220	241	236	204	219	246	232	282	223	243	241	254	214	254	238	223	254	249	253	246	248	245	259	237	256	252	257	275	228	257	251	243	238	242	290	252	262	228	247	248	229	247	238	241	251	261	268	235	224	245	224	257	254	245	234	235	251	227	226	233	255	259	261	247	271	239	256	215	269	273	272	252	215	237	236	230	248	251	238	258	239	264	237	254	243	249	244	252	267	243	249	231	212	226	258	268	228	256	252	249	255	253	243	266	257	238	263	235	245	267	246	255	242	247	268	224	260	262	234	223	242	238	241	262	244	245	216	242	246	248	260	241	255	228	262	266	268	252	246	242	246	218	223	250	233	251	265	247	234	246	266	255	224	206	246	238	213	245	240	247	234	247	269	269	221	247	231	253	233	250	232	263	247	229	220	254	259	253	257	254	226	227	231	245	246	213	255	258	264	256	243	230	264	273	251	269	236	221	238	241	249	237	246	250	211	252	256	255	267	278	240	228	264	223	274	232	229	236	217	267	235	250	233	241	267	239	234	245	238	270	257	254	223	246	265	281	261	259	255	222	258	259	247	242	252	240	281	252	268	250	234	226	250	237	247	260	227	255	254	249	230	245	273	264	244	251	236	240	233	250	264	236	261	243	245	248	254	261	244	244	220	260	275	223	245	254	235	238	231	282	255	268	231	216	227	253	256	235	253	250	226	275	233	255	260	230	290	259	227	237	244	253	233	221	256	248	242	253	258	240	247	248	242	258	249	227	271	269	245	257	268	241	228	234	225	248	246	239	268	254	221	269	242	258	261	223	245	218	253	267	265	243	235	254	230	241	230	253	243	267	272	263	251	277	225	247	246	269	283	236	272	264	263	238	253	255	266	225	235	275	248	231	252	271	249	260	254	302	233	235	246	242	238	253	242	263	255	233	249	262	255	244	279	222	234	228	270	242	229	262	245	243	273	229	244	254	258	244	259	263	229	254	265	240	258	264	253	231	270	238	246	238	247	273	255	240	264	246	243	243	266	246	229	233	289	225	257	260	250	259	234	240	238	263	266	244	247	242	230	225	262	288	251	251	223	218	241	255	243	233	233	243	227	236	258	273	248	254	259	248	239	245	285	246	264	261	230	238	258	247	262	237	232	219	226	246	269	252	242	231	230	253	262	288	237	242	254	277	241	255	248	219	221	257	263	251	257	252	249	243	264	235	269	235	246	251	277	241	238	278	222	267	289	242	249	236	222	263	232	252	235	278	262	254	249	237	245	238	237	247	250	235	253	248	238	247	262	245	252	243	222	289	257	259	268	250	265	258	232	265	219	274	243	256	254	248	262	271	250	272	239	230	262	259	244	237	248	242	274	216	227	251	249	230	285	228	262	231	244	250	288	255	253	247	243	238	237	252	257	258	233	260	253	228	245	223	270	266	245	244
36969	44894	56355	53534	45048	42434	36900	37290	36150	32687	24948	14458	6200	3140	1904	1236	818	731	715	740	634	667	681	709	689	711	663	674	708	629	646	704	648	677	677	687	648	638	693	675	659	690	697	644	656	668	661	659	666	707	668	715	719	656	618	646	679	672	674	673	680	662	652	696	632	644	672	677	681	704	656	654	706	679	656	721	674	659	650	696	664	694	647	623	647	663	668	684	686	637	699	683	661	697	688	676	612	667	703	700	652	682	668	729	686	639	659	645	660	637	654	717	664	634	691	673	682	641	656	683	691	679	683	646	696	661	689	667	671	664	672	684	671	638	706	624	643	634	663	662	661	660	700	680	733	705	658	631	661	645	665	647	652	655	670	682	670	652	691	700	659	664	691	659	665	662	689	698	656	658	665	718	649	639	683	694	695	665	667	672	653	646	685	734	695	677	656	608	626	645	667	651	681	683	695	675	665	685	668	691	665	696	656	659	659	655	698	725	674	710	693	686	681	698	683	670	704	627	647	674	699	662	614	649	637	705	685	690	662	645	680	657	662	657	677	667	672	661	665	698	655	650	680	643	652	702	688	640	684	671	669	678	684	641	661	669	735	684	619	663	650	694	701	663	683	635	719	690	687	664	658	685	669	660	710	699	651	643	643	729	680	648	673	705	688	700	705	685	617	666	720	648	644	672	684	670	685	668	704	649	696	650	692	645	672	689	697	720	669	643	689	713	655	615	683	633	675	680	646	693	650	667	652	710	660	606	657	689	700	673	706	715	676	673	643	700	661	654	695	672	665	659	664	694	639	662	686	643	673	656	646	651	728	669	669	681	627	637	658	684	651	683	655	675	659	683	644	686	635	692	616	666	705	608	688	676	701	694	676	669	695	689	625	672	641	624	712	699	628	673	675	715	673	662	657	688	675	703	658	642	657	665	670	674	723	630	700	656	646	666	674	705	626	645	669	681	683	690	722	654	660	630	673	655	681	680	709	675	700	703	631	635	710	670	690	670	686	678	686	702	645	681	654	684	702	686	674	670	699	639	724	710	687	640	683	681	635	671	672	682	676	637	596	689	656	655	721	622	671	652	656	691	676	693	678	712	679	684	656	687	644	659	690	679	704	674	646	673	636	620	678	671	664	685	646	651	639	641	694	705	641	705	679	659	646	629	649	673	685	640	691	672	739	683	660	663	670	659	674	642	669	682	663	660	678	626	688	668	621	667	668	712	687	689	680	678	656	689	636	635	676	653	684	653	658	711	652	717	669	737	679	649	705	663	658	642	634	671	626	702	668	657	678	690	659	657	642	648	676	653	653	641	618	689	691	667	654	665	648	639	633	673	690	640	693	654	665	703	644	694	727	665	677	672	601	682	688	681	685	680	666	692	673	695	686	629	662	653	681	686	695	661	685	642	639	630	680	724	709	677	689	660	662	686	708	679	664	657	638	658	693	684	706	648	700	663	677	663	646	636	651	691	700	684	663	677	680	665	676	686	675	678	666	647	712	668	674	646	678	648	684	640	694	621	648	672	683	691	647	670	646	665	658	611	671	656	709	702	702	677	663	674	676	666	678	666	690	681	626	646	665	677	691	658	644	664	654	630	670	698	666	667	676	635	639	709	655	668	675	665	649	636	692	618	673	702	671	628	666	654	657	703	709	647	707	664	669	670	647	638	623	667	665	730	688	649	707	673	699	630	680	665	686	673	682	641	713	609	678	672	673	653	671	710	666	706	685	662	689	648	693	656	689	632	686	647	655	690	687	668	678	715	674	663	647	666	669	686	670	676	704	658	657	652	623	629	693	663	687	676	664	707	626	678	662	669	697	673	682	631	700	638	708	634	670	698	681	673	683	720	691	667	700	640	652	641	648	623	635	634	678	690	675	693	680	703	664	701	658	639	706	636	680	654	673	680	648	737	726	626	624	681	698	647	681	677	703	664	687	664	699	660	662	657	715	685	624	679	697	653	658	688	691	709	644	668	670	688	633	710	661	654	687	652	620	676	661	642	661	681	653	655	686	669	679	682	662	726	704	670	644	660	640	697	599	665	678	701	682	654	677	651	694	694	680	668	655	662	638	656	704	653	674	650	659	675	689	668	662	696	648	682	657	655	636	635	653	681	650	661	688	657	661	700	659	691	673	682	679	656	680	676	703	654	673	686	651	637	681	670	706	749	695	688	639	680	663	645	671	699	708	652	667	673	614	694	659	622	701	712	668	673	657	690	656	662	663	664	628	650	691	630	643	640	638	642	657	651	648	664	667	681	668	666	635	645	667	674	705	626	652	676	666	665	671	657	670	682	739	686	685	703	659	666	642	656	631	665	668	625	680	706	654	715	648	646	621	708	715	665	659	621	691	704	665	728	714	689	648	642	711	654	674	723	660	669	656	633	694	687	637	679	649	683	629	648	667	635	638	713	709	688	687	677	664	653	664	718	695	650	654	660	681	727	686	722	660	712	707	702	665	631	691	692	683	654	672	678	658	650	703	670	678	706	668	648	693	680	665	683	717	651	710	647	647	648	652	655	679	701	681	636	664	664	688	688	693	685	670	646	669	664	627	677	669	624	661	687	689	669	644	669	672	729	669	696	693	652	659	650	625	697	656	662	647	658	681	684	667	661	647	680	664	665	642	659	622	696	672	617	664	678	672	671	697	674	679	688	639	641	686	687	680	656	657	627	652	711	678	723	683	695	643	611	636	626	693	679	651	659	670	674	631	717	663	682	702	683	652	686	667	701	648	660	685	679	660	659	667	667	668	663	706	682	652	644	625	695	705	670	663	689	697	663	653	697	689	675	694	703	672	711	690	678	681	657	717	637	647	612	679	684	677	653	684	648	702	659	667	652	669	639	650	722	729	686	678	704	645	714	703	686	681	690	666	642	680	671	658	671	669	687	655	653	662	706	622	674	645	642	643	703	674	669	630	690	694	611	697	628	683	642	665	653	681	670	682	723	675	647	609	649	694	681	664	631	703	746	673	672	664	705	652	635	680	660	603	681	638	688	642	645	710	678	686	657	664	621	647	645	694	706	717	637	646	661	637	659	696	643	671	662	678	643	691	652	680	661	713	648	613	666	655	686	670	717	654	636	678	669	685	658	685	670	706	697	659	672	721	672	668	666	674	676	711	646	650	710	667	649	668	699	702	690	696	677	709	700	688	687	655	657	671	683	666	669	656	706	636	650	713	707	645	685	673	668	701	664	706	725	662	716	663	639	702	643	707	661	711	679	662	694	654	718	697	647	680	709	645	644	670	682	631	697	665	667	639	684	672	649	655	640	721	718	665	649	697	637	697	686	693	692	691	668	609	663	655	661	677	653	693	626	634	625	687	666	685	689	665	687	670	682	678	680	668	684	665	682	612	710	652	697	710	647	696	695	673	673	645	679	704	663	700	647	693	672	696	625	693	691	628	685	641	681	675	670	704	642	684	652	672	699	674	684	692	658	664	687	688	632	679	632	672	675	669	646	645	642	661	688	667	678	678	691	660	667
33987	32938	29810	19530	9296	2312	1142	1106	1050	824	667	479	361	357	289	290	241	283	305	255	252	242	276	257	281	271	276	269	243	296	255	267	238	263	248	256	282	270	301	262	301	268	257	271	284	302	282	281	288	287	268	285	262	280	274	277	267	287	265	291	265	280	257	260	238	267	273	294	264	294	272	260	259	273	305	272	248	296	257	268	271	252	307	270	273	273	278	257	265	303	291	247	296	275	272	265	289	257	260	294	246	279	306	268	277	241	282	291	282	266	254	272	302	278	281	260	254	273	287	284	292	287	281	261	271	258	269	296	257	266	300	270	264	259	243	314	249	285	266	282	294	281	268	288	277	276	282	251	263	276	255	273	276	252	283	259	272	247	228	252	270	255	269	261	274	262	307	284	294	251	263	274	247	289	256	268	291	272	286	260	248	261	300	285	277	252	274	255	279	276	287	256	262	263	268	262	284	278	294	256	288	266	267	282	249	279	286	208	255	263	262	322	279	273	282	274	291	260	272	279	297	258	249	229	261	266	301	268	280	289	259	301	260	280	267	282	283	256	259	264	276	274	268	263	278	287	251	285	265	266	270	270	256	261	261	263	317	272	284	266	273	266	283	268	279	270	272	263	315	240	258	263	251	294	247	284	285	276	292	271	291	280	273	238	292	270	249	270	283	270	283	246	277	277	271	254	293	279	287	265	256	284	270	256	266	267	285	279	293	260	275	312	264	320	283	310	282	304	274	263	293	290	275	280	284	255	280	259	278	275	285	303	258	292	264	236	244	295	225	272	263	257	266	267	267	249	253	275	262	278	278	271	262	280	279	286	296	263	325	277	287	281	273	266	261	308	270	304	303	277	266	267	238	259	260	249	250	277	285	256	265	263	273	280	252	291	238	262	250	275	277	280	252	259	260	319	280	273	281	276	273	282	286	252	288	258	291	251	275	284	256	242	274	307	286	302	268	274	274	272	254	277	282	258	256	288	273	281	269	248	275	276	250	262	246	278	291	254	262	265	277	282	263	273	244	272	283	266	229	262	260	255	265	272	262	270	286	284	274	306	268	259	255	252	263	262	275	282	235	286	279	276	260	283	256	250	258	261	269	257	283	267	255	278	289	266	277	266	265	265	263	279	298	279	264	290	261	305	264	232	279	277	266	280	251	294	266	265	314	274	295	274	282	256	289	280	271	246	272	266	251	255	233	292	261	246	287	264	272	251	294	294	247	315	299	263	296	271	301	249	281	270	274	289	286	281	295	257	295	301	278	252	264	277	257	284	262	284	265	302	282	274	267	295	266	262	270	304	295	270	264	291	280	254	261	275	297	287	275	288	257	286	260	238	275	256	280	258	260	258	250	284	291	272	267	272	265	288	260	237	297	247	264	260	305	257	252	261	253	288	270	264	245	268	306	322	263	274	302	279	273	251	305	300	275	274	251	261	257	260	271	263	267	284	257	268	264	295	267	285	250	281	280	267	273	247	274	290	258	268	268	266	283	276	265	259	269	267	260	259	293	259	262	288	263	297	269	264	303	245	285	268	282	255	281	249	295	271	266	286	285	278	254	300	260	266	297	281	261	282	281	244	253	263	283	269	259	251	242	261	271	252	253	280	276	258	271	259	239	256	265	254	287	277	269	276	280	285	276	258	273	260	299	255	248	254	272	246	278	275	313	285	302	232	279	290	258	279	264	232	282	234	263	246	286	313	295	262	298	275	291	275	276	293	271	255	258	272	271	252	283	257	239	258	250	268	276	287	267	274	309	289	288	263	266	251	278	289	258	269	252	259	256	282	292	241	252	282	251	272	274	268	261	274	281	302	266	269	271	266	301	246	245	292	276	256	288	254	295	289	285	301	267	314	274	260	260	252	263	297	268	277	270	280	293	244	270	259	277	275	250	276	261	267	262	282	245	282	271	259	263	269	296	287	268	250	255	243	280	284	294	252	259	267	255	279	265	218	263	246	272	238	277	277	271	305	279	312	285	278	248	279	275	273	258	260	273	270	297	267	259	256	260	268	247	266	269	265	252	279	281	298	305	255	275	265	289	285	280	270	264	283	276	267	287	270	258	266	260	289	226	250	277	251	265	277	272	271	277	281	277	261	275	277	260	262	281	270	256	293	272	241	289	277	292	260	285	237	263	282	285	277	274	302	284	266	256	277	303	258	267	266	272	302	276	286	233	288	286	290	254	267	269	246	267	276	283	271	274	264	302	264	274	275	290	265	257	266	276	271	276	266	261	263	298	287	263	263	265	266	270	285	245	268	300	286	316	283	307	306	278	271	275	242	256	274	291	274	273	271	251	252	302	305	262	309	292	285	286	260	296	255	276	259	264	269	255	267	251	255	293	306	281	284	264	268	279	291	258	273	268	287	261	250	268	276	271	275	251	271	270	260	252	288	255	274	299	281	278	292	288	271	262	256	289	283	267	280	275	272	254	300	284	265	257	236	283	296	265	291	285	276	288	273	238	277	266	270	274	323	270	283	232	295	247	275	269	264	264	307	284	282	286	315	282	273	297	303	276	289	274	278	271	270	291	308	254	277	276	248	249	247	266	256	263	261	266	276	302	272	253	263	247	269	274	264	291	289	265	268	249	251	269	278	283	262	288	302	279	275	292	290	269	245	279	295	272	273	256	260	252	297	264	257	277	304	256	276	267	287	269	275	231	287	269	285	262	266	285	272	283	275	243	289	284	279	265	282	273	266	252	287	279	303	255	262	307	263	300	288	282	282	275	248	307	283	267	258	277	283	274	265	282	297	258	248	282	268	288	273	272	262	301	279	246	262	281	268	276	268	269	261	264	278	281	284	257	291	270	227	290	282	262	282	253	256	252	268	264	279	267	290	289	284	283	251	289	247	282	279	235	246	259	257	257	291	285	287	281	263	274	265	291	252	285	273	271	277	292	260	279	278	224	309	281	309	260	287	263	276	269	275	266	294	251	270	284	275	235	232	254	248	269	246	267	262	278	266	271	308	259	269	241	268	255	307	263	252	273	271	283	271	271	265	272	250	306	238	265	267	272	243	244	322	283	259	253	229	299	287	279	270	278	273	255	286	263	283	287	297	296	246	252	268	286	270	294	269	262	274	243	251	279	266	264	261	275	306	261	248	281	250	284	238	270	279	273	277	277	257	279	258	303	271	263	265	284	272	285	266	270	252	289	265	279	309	273	280	292	262	257	267	258	250	277	273	276	262	268	286	274	273	265	260	254	299	260	277	258	295	298	265	285	270	278	275	262	258	309	271	276	270	299	267	239	278	259	281	270	295	278	253	262	283	277	275	248	259	279	286	243	293	269	291	276	259	282	293	270	288	292	273	267	257	289	232	291	250	304	281	274	258	283	294	257	275	293	303	278	289	295	274	262	280	284	270	303	260	274	282	264	277	267	269	239	274	269	266	283	290	300	286	263	279	275	255	258	292	274	304	262	264	258	308	265	275	246	253	234	301	264	317	280	308	252	290	252	278	302	260	253	295	272	267	272	283
21976	27662	33164	30329	20045	7169	5286	5227	4947	3339	2404	1684	1146	961	857	835	723	700	784	720	761	741	719	759	724	748	714	711	672	735	723	723	776	715	737	753	702	752	737	758	722	725	735	683	730	703	733	752	737	726	700	726	730	684	754	728	764	745	673	794	707	683	719	697	717	710	766	714	751	737	757	699	749	698	782	687	712	746	749	689	704	703	753	709	797	694	731	739	675	778	730	786	695	724	693	735	726	785	713	814	683	813	749	767	699	689	739	796	730	712	696	760	755	703	747	785	722	688	727	723	740	766	733	701	759	711	680	753	741	719	714	715	707	728	748	751	780	764	734	750	765	726	752	729	715	731	720	750	733	752	766	710	738	694	656	721	782	712	752	760	677	737	753	697	673	735	724	734	718	746	758	720	708	731	718	722	714	714	715	738	734	774	748	703	735	753	758	771	672	742	692	750	749	769	731	701	674	754	699	739	706	703	704	745	695	737	746	762	708	761	721	754	761	756	759	723	756	726	671	721	700	695	716	784	747	729	735	753	709	718	718	763	690	735	743	752	769	719	782	729	773	763	723	735	704	695	724	708	738	759	735	724	716	742	718	766	733	720	723	716	788	751	722	678	681	745	717	715	700	792	727	726	724	724	712	698	762	714	694	752	743	739	765	758	743	738	747	704	683	702	804	702	703	746	747	692	748	700	711	760	717	721	745	757	775	800	748	704	751	761	717	702	747	697	723	789	755	769	732	671	767	734	731	718	695	694	702	738	730	708	698	736	735	740	733	748	727	734	715	714	708	716	700	800	713	797	790	678	698	724	747	744	689	702	741	694	728	711	750	711	726	748	682	754	732	735	702	751	727	732	702	696	706	691	741	744	725	773	730	756	732	754	692	738	786	699	778	749	778	765	752	744	734	672	740	706	771	702	701	739	722	756	729	729	709	732	725	731	711	722	742	766	726	719	776	718	715	722	753	727	753	733	719	745	747	715	705	747	718	754	776	793	752	728	763	699	758	730	753	720	721	699	785	724	707	735	765	747	745	755	753	718	715	754	693	740	705	780	763	713	714	769	721	769	679	724	740	688	753	739	732	745	753	707	723	717	774	727	670	729	707	775	683	698	762	750	777	739	717	727	725	731	714	734	737	699	692	717	699	686	778	725	692	736	725	706	713	719	736	723	703	767	733	752	753	711	711	791	735	736	757	747	714	718	725	691	736	744	696	735	764	723	687	722	743	707	769	718	709	737	698	699	773	706	751	748	713	733	753	778	707	741	770	721	718	708	755	729	681	743	739	700	780	747	751	781	725	748	737	767	781	746	730	728	699	750	762	724	697	737	780	741	704	766	753	724	754	736	756	746	735	756	755	772	745	739	757	684	753	730	739	735	703	684	754	744	715	724	795	770	703	693	717	712	795	740	739	752	757	754	710	732	744	705	716	743	722	711	720	711	739	699	764	787	727	725	750	725	767	716	710	764	757	732	718	693	731	708	686	741	709	714	783	688	731	757	746	714	736	758	797	723	693	722	720	715	762	735	732	758	761	752	738	760	739	692	735	754	740	684	764	734	692	706	699	753	733	705	787	743	703	737	729	739	754	720	718	757	751	735	742	779	782	708	709	752	704	707	705	761	744	755	679	754	712	779	751	690	673	720	755	730	742	742	747	709	777	668	709	729	743	759	716	700	713	726	738	709	771	753	688	719	701	735	715	722	704	720	727	731	706	701	749	730	679	760	756	726	695	731	753	722	727	728	731	715	719	774	752	762	759	704	761	729	707	726	728	719	716	730	745	733	769	713	717	725	740	776	718	737	720	755	757	761	719	773	740	730	749	702	718	675	734	713	702	698	696	689	758	736	710	759	753	761	699	726	751	722	731	714	721	751	686	711	708	780	698	713	697	722	714	749	755	717	684	757	778	753	742	730	739	734	714	710	729	771	760	720	702	745	732	763	722	790	759	726	750	732	741	774	732	671	707	739	725	750	720	727	740	732	771	689	774	734	747	750	707	754	645	767	757	716	743	704	730	748	757	742	754	765	722	644	749	702	754	784	752	704	722	726	704	720	720	685	692	686	765	767	759	739	774	694	762	769	778	749	704	733	737	783	743	749	773	765	751	724	672	761	695	767	703	761	788	755	713	742	753	728	716	697	735	719	736	730	744	732	715	729	700	706	693	771	735	725	746	728	776	715	691	672	700	664	699	769	750	749	775	720	689	767	701	731	739	771	724	786	802	667	701	713	729	780	699	735	769	763	726	748	769	737	704	715	729	744	782	732	723	771	716	672	743	755	776	723	745	743	755	715	684	700	710	768	664	719	741	708	720	741	733	736	767	754	681	734	752	719	714	765	731	771	748	733	683	746	746	750	733	741	748	765	727	793	725	801	721	758	758	755	736	711	718	701	666	740	706	736	745	766	734	746	757	706	725	717	770	751	710	727	730	741	755	737	714	734	729	761	705	681	715	706	736	747	725	724	727	737	727	718	722	761	671	744	738	753	781	679	704	758	743	704	714	737	720	717	718	739	691	710	780	720	722	788	805	772	755	729	737	720	726	690	763	700	717	748	741	748	701	666	775	739	726	717	753	712	741	693	777	779	737	771	750	766	767	745	761	730	738	701	754	719	745	741	723	759	750	767	758	723	754	717	704	758	709	738	750	762	724	732	720	738	750	698	742	753	758	690	707	746	731	784	755	800	738	716	716	726	725	806	701	697	701	779	764	771	733	706	720	805	743	752	702	728	737	763	678	728	715	757	692	719	759	716	753	747	722	748	715	722	705	717	685	732	695	707	681	730	747	742	765	758	725	750	762	709	723	732	731	713	706	736	744	803	734	717	740	760	760	694	733	744	729	727	735	688	735	645	716	727	735	729	740	728	733	734	734	744	724	754	760	750	751	762	697	714	740	743	704	725	714	708	737	712	716	722	722	726	744	708	739	719	742	755	768	760	757	685	703	699	767	688	713	705	747	715	764	785	706	711	739	761	706	745	731	699	727	765	747	720	696	684	715	752	765	724	717	747	727	757	754	748	760	736	759	735	765	692	687	662	702	723	767	677	755	747	751	725	740	671	726	779	741	737	742	729	704	749	757	736	680	706	750	709	718	676	727	761	757	695	709	709	706	745	753	739	744	697	747	755	736	734	686	725	772	789	716	736	741	699	736	812	789	756	702	694	731	717	732	762	711	731	696	773	743	681	736	746	741	828	765	715	756	744	736	734	702	719	721	736	705	698	745	714	720	715	672	725	728	746	742	745	701	703	752	743	724	713	748	781	739	751	771	758	685	715	758	763	747	732	759	719	749	747	760	764	765	706	751	722	732	761	726	685	750	717	742	754	705	690	756	738	734	772	739	712	739	738	739	699	748	731	754	764	733	785	774	743	700	714	699	703	765	715	680	680	738	749	680	714	767	782	737	744	735	697	723	758	739	762	717	720	730	750	755	753	680	692	747	749	764	696	742	777	708	692	690	708	750	739	742	755	791	733	746	739	711	746
48325	47479	49837	40857	28927	15001	13716	13370	8582	4225	3366	2227	1226	817	518	371	297	281	264	269	277	273	272	250	249	257	244	250	280	230	235	263	270	250	247	260	269	251	261	255	273	252	272	284	275	258	250	263	242	243	251	259	251	258	288	254	269	256	257	274	256	243	275	275	274	265	258	263	249	242	271	245	243	254	275	262	274	257	282	251	256	250	246	250	263	301	281	265	266	275	247	254	280	289	276	274	278	262	257	257	229	289	254	283	239	248	226	281	273	278	273	247	264	240	261	270	259	279	258	236	278	290	270	268	260	287	258	253	260	248	240	260	252	268	256	237	272	252	255	258	252	254	266	283	274	271	238	259	249	249	258	232	268	273	249	256	287	301	254	266	256	259	269	236	270	265	261	231	261	270	286	270	264	255	233	282	276	258	263	266	229	251	253	240	255	264	238	256	227	257	269	256	277	275	253	234	280	287	278	270	266	247	278	251	233	240	255	272	264	283	259	255	289	229	257	244	259	249	267	252	269	266	249	255	266	250	247	263	289	249	270	244	268	249	257	248	264	260	263	280	259	259	275	268	294	268	249	264	263	261	256	235	246	241	273	254	260	252	266	228	275	253	247	251	236	247	294	247	260	251	269	253	273	252	264	238	233	271	275	257	273	276	280	261	252	266	240	253	270	250	282	254	235	267	259	247	257	239	251	267	266	247	227	261	267	230	286	242	262	271	256	280	270	248	261	267	252	241	280	263	257	237	289	275	251	275	293	241	229	254	254	256	259	265	262	285	257	241	249	273	263	263	240	231	232	258	254	270	274	252	250	252	263	286	253	252	288	214	270	255	225	247	237	224	250	246	288	264	256	266	276	256	266	277	253	244	241	242	258	267	253	269	244	235	288	270	267	241	277	246	282	283	296	243	278	249	266	260	262	248	259	256	240	291	271	262	268	247	237	246	279	238	273	260	287	262	245	256	257	241	285	248	238	240	286	250	294	289	260	271	242	266	256	270	291	259	264	275	284	254	257	275	245	260	259	253	237	256	268	227	253	233	273	260	251	244	250	270	230	267	276	265	257	267	265	284	248	254	244	272	275	256	264	255	242	269	257	273	281	273	227	281	268	239	236	266	247	258	254	262	235	265	211	296	288	270	265	272	241	244	235	249	251	238	283	252	253	258	291	282	251	245	270	268	260	236	282	294	250	243	270	248	253	270	255	255	261	244	255	251	254	230	256	258	246	285	266	255	255	259	238	251	257	261	256	250	266	265	255	289	299	273	332	232	251	261	252	297	267	261	256	250	248	260	276	280	264	259	284	265	239	263	277	245	243	260	254	243	240	245	275	268	280	241	298	250	251	260	277	249	257	251	263	300	240	264	288	271	281	272	242	291	252	244	274	266	291	298	266	262	251	272	254	274	260	238	254	261	232	236	227	263	245	272	252	261	245	287	270	259	254	254	257	272	281	291	250	262	267	278	246	279	270	280	290	260	281	239	265	236	264	291	279	290	235	271	277	222	278	237	253	249	285	252	300	267	290	241	241	247	219	272	279	287	238	262	246	288	242	235	285	250	242	262	280	288	257	251	261	254	228	256	240	271	282	274	212	276	270	243	289	261	253	281	237	264	232	233	270	273	257	299	273	253	273	266	251	262	284	269	226	247	254	313	274	242	273	264	260	246	258	240	294	274	254	240	239	245	268	265	260	270	256	253	262	276	222	243	289	253	258	240	237	250	255	267	238	287	267	252	281	275	279	285	273	284	279	265	258	300	252	289	262	301	232	245	232	287	260	243	236	279	270	255	250	262	276	234	253	243	283	246	277	246	270	246	215	255	269	276	260	248	265	229	270	284	247	271	251	264	233	247	251	293	288	263	271	233	261	268	235	267	257	256	270	273	299	272	261	253	282	266	290	256	242	258	290	253	262	269	265	240	290	274	220	274	226	223	270	237	252	248	259	251	279	288	282	289	250	272	274	250	260	283	222	268	282	250	250	284	232	265	236	300	265	264	241	254	251	249	231	244	251	263	268	269	270	265	246	268	260	253	270	238	253	270	229	243	268	247	253	298	252	273	285	265	261	252	266	267	243	277	268	257	258	270	267	281	234	259	226	258	245	264	251	258	251	255	248	229	261	252	269	269	261	276	274	255	270	241	260	273	236	288	273	263	256	290	271	253	249	244	269	271	237	231	278	265	252	255	234	266	277	243	279	279	280	274	264	240	241	256	255	275	252	264	257	270	252	283	259	266	263	273	269	261	242	256	250	288	244	246	232	279	300	249	255	256	284	262	261	250	245	282	276	271	249	279	292	236	259	271	244	279	270	284	253	297	264	265	282	252	268	247	253	280	265	253	238	257	259	282	259	275	225	237	242	250	247	277	271	255	235	221	273	259	253	281	245	264	258	248	285	250	286	286	264	265	252	264	271	228	248	266	269	275	256	247	274	261	286	245	276	267	252	239	265	269	284	241	266	275	274	256	238	242	279	267	308	280	246	233	269	251	284	257	263	234	273	284	244	279	254	258	255	233	239	252	239	267	311	259	262	270	246	243	311	263	283	253	260	245	257	238	269	280	268	263	289	242	303	278	254	257	243	257	255	259	300	295	269	284	264	278	277	252	276	267	245	242	272	272	264	246	266	268	231	269	259	275	275	288	263	284	284	271	284	273	234	256	281	260	275	277	253	279	252	251	253	287	291	246	267	234	228	288	256	274	235	246	269	272	297	256	231	245	241	270	275	250	268	281	300	271	260	248	272	266	256	266	244	259	246	274	287	247	270	278	282	251	282	286	295	268	272	287	233	219	268	257	253	298	237	249	270	242	228	271	263	239	267	240	286	279	265	264	276	246	241	241	273	258	238	276	259	258	260	291	286	274	263	273	279	238	267	242	244	260	251	268	237	265	257	247	250	254	280	265	247	253	260	286	238	277	287	272	268	281	281	249	251	259	272	289	249	291	266	269	248	249	269	256	261	262	285	268	260	281	279	283	239	263	243	258	265	253	229	220	222	264	271	281	247	248	267	255	249	265	282	246	247	297	248	258	264	223	275	277	287	258	281	278	291	267	254	273	253	266	293	248	250	290	260	275	248	286	253	256	255	284	271	279	256	266	256	258	248	256	281	254	244	278	270	249	240	241	229	268	251	272	266	267	267	241	255	271	261	244	259	296	265	229	274	259	265	241	257	245	251	274	280	259	274	256	235	265	246	245	261	271	243	230	260	244	263	270	265	262	248	253	269	281	285	243	261	276	271	231	267	269	254	266	242	246	276	274	257	251	267	271	267	268	242	260	273	261	238	303	258	299	264	261	255	265	242	271	254	282	254	228	234	244	253	255	267	251	254	308	293	278	251	260	262	270	260	271	270	244	229	241	261	283	255	289	273	235	263	258	268	253	240	255	251	259	268	238	280	283	293	255	238	243	272	227	262	277	275	287	263	251	266	266	269	224	237	250	247	263	235	252	267	266	259	266	266	245	241	259	259	263	227	275	327	250	246	244
31990	39000	49557	48457	39773	28853	31886	31265	23537	15707	14002	9593	5622	3696	2171	1477	1072	878	795	797	721	713	738	694	744	668	740	660	684	724	687	712	692	679	700	718	715	651	651	698	707	659	728	720	754	643	683	694	734	746	773	775	710	651	687	666	699	759	707	721	719	716	735	649	684	682	691	684	659	660	729	684	747	681	708	648	682	683	691	733	656	726	712	736	712	717	709	702	681	680	692	713	713	649	667	715	693	692	706	695	694	674	714	671	654	731	746	693	710	713	693	668	692	664	692	703	693	655	728	703	692	686	709	712	680	687	741	737	678	676	674	677	694	691	681	678	706	648	719	713	700	669	699	674	703	734	691	736	683	676	695	725	734	708	699	697	676	691	719	748	674	677	709	710	732	686	656	693	714	689	724	703	688	668	669	732	767	696	681	697	731	694	660	665	735	740	675	699	693	709	678	724	704	675	655	738	675	704	735	654	700	712	715	704	702	733	709	693	674	703	671	706	698	664	715	693	690	721	687	728	688	698	672	690	737	749	710	642	759	687	696	706	692	699	718	706	697	701	718	716	700	710	712	731	726	736	758	711	712	722	729	653	708	698	746	735	689	708	702	668	713	753	711	710	701	746	733	732	742	711	765	759	732	691	723	711	704	677	674	683	687	736	700	690	750	684	761	681	718	684	694	708	672	689	736	663	692	682	716	700	683	721	705	732	733	653	682	720	742	689	649	724	703	695	680	719	719	696	718	699	676	723	723	649	706	716	698	713	725	743	741	683	724	737	700	702	726	753	668	692	663	686	636	708	726	700	700	750	731	668	691	714	684	725	703	709	717	683	697	694	701	753	743	658	733	738	690	697	682	748	676	714	740	680	712	708	737	681	696	691	684	734	732	757	693	729	706	716	706	712	697	682	675	771	689	713	710	717	692	745	674	735	706	655	664	672	711	680	730	753	701	696	705	709	714	688	674	674	711	726	674	708	721	686	674	704	708	699	676	684	710	707	718	711	722	665	668	676	692	688	685	711	729	697	741	725	693	663	699	668	675	703	713	735	676	704	685	702	726	708	658	766	669	648	682	740	744	685	673	709	672	753	696	684	688	675	716	685	693	709	703	688	712	694	741	743	706	663	683	673	694	714	726	731	691	706	734	670	732	715	721	752	690	717	717	692	715	701	738	675	685	666	693	684	684	717	695	696	722	726	721	692	692	658	723	722	689	686	732	695	718	697	714	646	691	688	702	680	744	708	719	729	701	722	668	696	666	698	702	691	704	749	698	681	683	753	701	689	722	661	688	711	691	728	747	738	655	680	702	739	670	735	707	670	733	697	694	712	711	751	669	693	718	712	718	662	687	664	670	671	693	732	701	698	708	696	708	704	712	713	723	737	740	712	688	706	722	683	713	716	720	744	652	708	692	743	693	645	679	680	714	703	681	761	708	726	733	633	674	685	699	666	672	736	659	705	717	711	704	735	713	666	729	688	768	678	691	718	666	718	720	699	714	685	714	680	705	675	723	660	680	763	656	696	695	715	680	719	664	718	709	720	690	759	693	704	699	663	713	701	677	733	714	687	733	716	678	723	665	646	725	705	744	719	720	719	693	681	716	694	673	681	671	690	708	662	660	664	741	706	680	712	741	693	714	691	691	720	690	687	705	739	675	721	703	733	692	719	712	736	722	695	696	679	705	686	725	666	691	663	660	712	720	704	677	703	692	721	748	735	676	748	721	739	684	724	683	683	694	669	704	717	715	691	707	752	672	671	709	736	692	720	663	705	681	664	639	651	716	722	687	693	722	729	717	677	679	715	679	683	680	694	670	703	711	731	704	652	705	676	720	682	680	694	729	673	728	713	708	682	764	655	734	708	732	684	706	684	706	683	698	705	752	713	666	691	709	691	728	694	693	748	734	726	746	715	721	699	672	664	710	680	706	676	741	700	675	714	677	669	688	682	666	671	713	786	725	676	711	700	619	635	686	678	691	704	723	694	695	706	685	672	721	702	715	760	702	763	733	711	716	698	694	723	720	741	675	717	751	686	690	770	725	703	753	704	688	721	714	771	673	686	728	708	702	723	681	733	713	673	719	721	647	676	715	743	688	710	658	650	697	699	698	728	701	733	745	666	684	735	703	723	667	695	711	729	702	708	725	730	653	684	748	714	693	689	736	652	721	660	696	698	730	739	705	718	679	710	749	701	673	700	695	676	696	735	704	738	646	703	709	699	724	712	705	736	704	689	667	675	722	721	686	709	701	707	728	720	737	698	677	701	708	678	661	696	700	686	684	741	711	701	693	705	714	712	748	674	688	641	726	715	671	711	700	725	726	688	731	640	749	720	686	648	747	697	700	754	699	669	653	775	766	645	745	716	689	650	695	733	722	703	693	706	707	709	721	668	684	674	680	721	712	701	682	704	736	680	664	706	733	726	703	722	661	708	681	653	693	733	718	674	744	716	679	707	708	703	753	713	742	706	680	733	725	717	696	744	693	706	676	710	693	722	696	745	695	670	667	732	667	760	730	726	659	662	702	701	637	713	682	675	673	672	648	680	702	677	687	695	715	728	759	711	710	705	698	707	667	681	659	667	769	720	721	733	732	709	732	668	717	709	693	657	700	707	736	680	667	694	693	705	718	655	697	721	720	719	725	692	696	695	712	688	704	701	773	659	718	662	698	675	667	711	690	669	759	699	714	709	698	707	697	696	688	693	704	694	678	679	653	699	697	746	715	713	700	713	744	726	709	690	685	684	721	719	702	706	703	704	661	731	708	700	722	688	715	699	736	702	674	738	737	724	687	710	676	671	655	748	690	706	696	693	685	690	715	688	719	696	688	709	661	663	683	769	680	716	741	688	736	666	750	676	709	734	638	768	683	700	716	705	708	714	714	699	679	665	703	649	715	692	741	714	716	689	729	705	727	711	683	714	719	665	708	675	661	706	687	720	702	756	711	750	710	715	676	716	724	757	708	703	650	724	685	691	685	691	754	734	697	715	682	687	706	735	669	705	687	684	736	668	723	742	678	685	718	740	698	685	718	653	686	719	700	678	753	670	719	697	697	697	688	664	633	679	728	714	727	698	699	671	713	690	695	692	696	703	670	741	717	777	700	680	704	708	707	697	692	720	660	721	728	681	730	701	710	673	697	680	709	691	679	668	705	691	667	735	743	730	691	677	698	707	741	679	724	709	740	712	692	703	747	734	727	731	743	696	718	711	743	686	687	683	679	683	712	708	710	690	653	720	710	711	664	723	728	679	714	733	703	698	705	718	709	701	672	674	738	696	683	719	673	730	742	685	741	693	707	706	703	705	682	706	731	697	714	713	712	731	714	743	688	747	703	727	687	672	706	730	669	686	691	692	692	679	671	699	687	692	728	699	678	739	719	707	722	687	707	654	656	705	686	699	720	683	673	711	734	680	680	682	743	757	718	733	693	693	685	634	692	706	696	677	705	707	676	727	664	709	692	706	714	662	691	693	683	722	650	704	649	692	695	737	773	711
55429	54527	57417	48942	36361	31933	29941	22502	11649	6077	4435	2440	1494	725	423	358	308	261	262	244	216	211	250	204	236	255	271	266	244	229	234	248	267	223	243	241	269	246	264	265	256	248	263	209	257	265	253	247	234	222	260	273	269	255	237	243	227	240	235	230	217	254	252	256	243	248	235	238	264	236	242	244	263	246	255	239	248	250	264	263	241	259	241	251	252	245	241	241	232	264	273	289	258	242	268	253	242	242	232	240	236	266	256	243	276	251	234	247	277	243	256	232	247	221	259	244	232	262	271	252	246	251	230	239	239	251	215	285	280	243	231	235	256	245	243	226	242	245	240	268	217	245	264	239	249	215	235	269	267	273	256	238	235	254	242	251	256	260	239	232	256	230	212	249	269	231	252	254	249	237	243	256	225	244	256	253	264	220	243	245	218	234	221	265	241	232	244	249	247	269	263	231	232	235	232	251	240	244	243	229	220	261	226	242	269	221	252	247	257	214	234	233	290	243	248	247	265	258	243	241	256	235	268	246	237	260	247	260	236	232	252	233	233	209	246	239	231	232	249	229	290	269	272	228	239	234	255	267	250	250	223	240	229	266	267	257	238	262	231	215	227	237	253	231	234	247	230	231	222	264	242	259	230	243	240	266	253	224	235	228	250	265	262	249	249	237	249	234	204	229	225	263	238	270	226	249	250	228	233	234	276	240	258	269	244	254	226	241	255	255	292	238	247	248	263	249	256	251	263	241	252	248	245	273	233	245	259	264	226	243	254	258	235	237	248	230	269	260	235	261	250	234	252	234	238	264	264	227	255	233	231	240	249	245	265	277	240	247	219	252	251	221	258	275	256	224	251	235	239	248	244	265	249	241	229	265	251	259	265	232	231	260	277	277	224	263	249	264	241	226	249	239	230	267	230	240	249	245	268	276	240	239	273	251	254	232	244	255	234	225	242	274	230	246	223	243	266	249	254	269	254	230	242	246	241	233	253	266	267	240	279	237	223	263	257	243	225	232	235	250	245	238	252	277	233	239	267	258	252	234	241	255	256	235	256	206	224	230	252	249	221	244	231	259	264	262	247	263	245	238	241	227	230	242	287	234	254	245	230	255	262	227	254	236	246	243	241	216	246	225	236	261	236	258	257	261	263	229	256	254	252	249	256	273	242	245	246	240	243	213	207	216	257	238	273	244	239	249	241	252	251	253	272	262	247	254	242	220	279	253	218	204	223	273	224	242	246	259	255	220	248	246	236	236	233	257	240	280	245	257	249	249	245	248	270	254	266	244	250	224	240	227	231	243	234	238	241	227	250	238	220	281	231	228	220	249	236	255	244	252	233	263	248	265	241	235	276	256	213	256	252	257	248	240	253	221	235	236	239	242	233	246	244	262	240	241	248	250	222	253	247	247	254	242	239	253	248	253	264	276	258	235	247	251	257	259	262	251	246	231	235	254	242	279	244	243	224	254	267	254	234	247	268	232	257	248	230	217	235	246	244	279	265	260	240	248	268	256	214	243	257	243	247	241	299	265	276	276	257	238	236	235	238	251	270	236	268	261	249	265	248	268	255	245	221	256	226	213	261	217	224	235	241	260	250	248	254	266	239	234	256	270	232	221	276	225	262	251	262	235	256	240	246	240	240	238	216	247	257	227	260	255	246	242	244	268	245	230	231	248	249	254	248	252	255	229	241	219	255	240	275	253	240	239	260	249	242	284	240	279	240	244	230	233	254	256	236	260	233	261	229	210	265	247	270	230	226	229	253	267	232	237	233	271	248	220	236	249	259	242	231	242	266	237	268	248	253	242	240	243	223	238	235	259	239	265	255	264	252	266	230	230	222	251	227	253	246	302	249	243	214	224	246	231	257	261	249	236	218	241	244	223	267	251	253	236	276	267	237	239	254	229	253	230	252	257	244	272	267	246	270	251	243	249	267	254	241	255	242	250	252	229	237	266	248	231	268	258	241	252	235	249	259	255	252	260	249	261	242	240	248	240	252	272	246	280	228	233	264	273	254	280	255	269	249	213	266	229	243	250	243	237	235	252	249	224	285	239	277	233	244	276	238	213	219	264	246	236	241	232	255	260	247	240	243	254	229	275	239	202	220	253	252	243	266	289	235	240	224	231	243	242	268	247	236	261	222	250	282	245	219	251	257	259	240	269	264	245	259	230	243	256	238	221	250	219	265	219	227	249	236	245	233	262	238	235	206	228	246	229	257	239	210	269	249	234	242	243	272	238	253	289	247	234	254	259	244	247	267	228	240	220	230	229	271	219	235	243	241	250	234	249	244	252	238	227	267	275	259	245	243	221	222	238	255	251	229	262	260	251	262	235	251	239	278	225	266	215	244	259	280	236	238	257	223	229	252	232	256	224	239	252	267	243	248	250	250	270	250	253	266	226	231	230	226	255	240	242	261	251	236	242	236	253	215	243	277	250	230	247	225	256	213	224	239	217	227	222	250	236	228	231	236	248	236	258	242	245	217	243	242	241	231	262	217	226	252	259	245	232	245	260	246	232	241	254	226	257	230	253	251	249	235	243	245	226	242	233	242	237	220	237	290	254	231	235	260	239	221	258	271	218	263	256	220	238	279	235	234	276	246	271	262	248	241	234	220	199	210	261	235	263	250	218	232	250	228	230	272	247	272	255	236	248	263	247	267	252	251	241	227	239	277	245	248	242	243	247	232	264	269	228	251	245	255	238	235	274	263	240	220	234	260	253	236	252	244	266	245	268	237	223	253	265	244	233	256	233	239	243	272	276	243	204	266	235	270	249	256	231	265	218	274	238	236	237	258	257	240	231	259	263	236	253	223	269	227	233	252	248	248	237	261	255	232	236	233	241	214	240	218	250	218	242	230	246	256	259	243	242	267	250	231	246	253	237	259	243	212	257	232	243	275	244	214	251	249	259	211	254	232	245	221	239	272	250	239	229	239	256	235	262	240	271	244	263	254	250	250	244	228	268	224	267	238	245	230	278	264	246	240	211	249	259	250	249	246	225	267	235	265	229	249	249	240	241	246	262	271	237	256	276	257	254	243	229	250	234	227	269	230	228	252	252	259	259	253	254	255	251	257	251	248	257	230	228	232	281	258	276	236	243	244	254	247	288	242	225	234	236	244	250	246	242	220	240	250	241	243	227	248	272	231	253	244	232	240	278	267	240	237	241	264	220	257	260	262	267	281	251	237	251	248	234	229	253	255	254	235	259	243	260	263	241	265	249	226	222	260	246	227	259	255	224	241	244	247	244	264	241	218	209	225	248	280	237	260	234	253	249	249	236	239	229	242	237	230	224	256	259	269	210	250	242	261	219	267	261	246	256	245	258	254	235	235	232	234	251	240	253	255	247	230	214	272	263	249	236	265	236	253	218	237	245	256	246	223	249	270	246	248	249	236	248	252	251	226	274	260	259	255	243	263	226	228	242	244	228	226	260	221	239	226	245	241	234	223	247	236	237	268	244	236	231	257	221	206	242	243	258	237	282	234	215	230	251
37641	44893	56236	54940	47068	46274	44814	38046	25623	19799	16243	10162	6456	2881	1678	1177	953	751	753	653	648	664	695	665	678	684	645	666	662	653	691	651	697	711	669	690	641	680	674	656	649	675	679	658	652	661	687	684	649	706	689	650	706	667	681	621	683	642	656	644	664	655	657	676	671	608	637	677	662	661	699	656	689	692	696	647	637	641	640	611	664	647	650	658	630	664	656	735	657	663	698	662	691	694	649	668	697	731	660	649	597	631	678	663	632	665	668	660	629	671	657	664	697	642	682	647	676	691	658	648	675	654	652	660	692	676	661	644	678	654	676	701	681	669	681	686	653	607	634	685	659	701	645	614	681	673	639	661	707	678	621	653	659	688	675	664	637	648	663	672	633	654	767	674	700	713	668	661	673	648	712	643	653	644	656	672	675	689	698	673	671	714	671	715	656	613	642	654	654	658	674	649	627	642	652	667	685	614	695	632	634	618	655	671	662	675	674	689	666	669	717	646	652	667	670	671	673	626	655	617	671	651	639	669	651	674	644	653	680	689	621	702	633	637	656	695	617	650	691	650	634	667	620	679	639	660	637	678	651	680	701	674	694	680	631	695	655	684	659	634	668	697	643	694	655	652	643	669	653	644	599	660	671	657	648	636	638	640	668	685	682	662	661	592	627	680	669	676	670	674	683	641	638	654	690	696	652	678	657	696	683	693	686	720	699	642	691	651	679	683	694	647	702	730	635	690	669	663	619	652	714	673	651	670	686	675	665	638	624	677	644	668	682	649	720	697	698	674	634	645	670	660	660	676	670	677	655	676	614	729	633	652	633	639	669	671	639	677	710	700	656	703	662	655	680	715	672	713	684	595	676	662	642	623	651	691	664	695	624	673	657	700	672	661	703	680	668	611	684	651	645	666	679	630	660	710	618	654	664	669	634	658	694	675	658	681	676	678	671	697	666	655	639	650	664	642	673	651	660	631	633	662	713	638	654	679	672	637	649	648	629	650	649	708	657	670	609	666	696	642	673	684	652	669	668	631	642	624	673	683	703	651	678	680	658	655	667	639	702	637	662	648	734	644	649	667	643	651	622	676	663	664	658	621	647	647	713	624	692	681	670	642	687	640	647	696	639	669	695	646	677	624	702	667	659	709	673	660	660	680	645	696	666	700	697	647	719	671	664	679	677	657	629	651	679	654	669	708	701	660	727	708	665	650	683	673	665	659	659	633	731	670	665	650	670	678	663	665	631	620	662	663	673	678	676	672	665	675	684	663	731	679	734	652	646	676	701	625	652	650	678	671	677	695	663	606	644	651	655	685	664	688	626	696	680	714	672	665	675	658	687	636	676	632	654	632	659	657	690	666	676	648	658	671	685	692	651	647	658	633	681	630	649	640	691	640	666	663	659	671	662	691	651	680	660	622	646	678	660	640	665	659	612	653	618	664	666	672	626	654	652	650	640	653	642	695	664	658	678	633	725	656	646	683	723	705	657	707	680	666	644	663	624	688	663	660	670	665	646	624	637	662	665	691	634	651	655	670	709	696	685	640	623	602	709	600	674	704	656	649	660	657	670	654	611	667	652	708	676	709	635	669	631	702	633	636	675	683	691	683	650	705	648	655	662	678	653	721	702	630	653	644	650	676	696	647	635	632	699	656	651	644	663	657	700	642	716	678	661	650	710	673	648	672	651	673	673	640	673	661	661	648	649	615	643	659	629	641	693	646	656	668	672	689	718	700	692	688	632	614	647	627	675	692	629	708	684	674	650	705	644	692	641	666	659	685	680	655	682	697	778	661	663	683	631	672	608	634	690	642	670	636	667	646	729	645	634	707	663	660	668	654	651	707	685	676	678	653	721	703	732	682	687	647	647	652	621	682	682	651	681	680	668	645	665	690	694	672	667	595	635	652	675	638	678	629	647	692	675	672	724	683	636	718	664	648	602	684	679	650	653	664	661	655	683	629	654	665	641	656	656	639	683	653	685	640	663	632	636	671	686	663	678	649	709	672	663	654	620	653	688	646	631	652	697	667	635	689	633	700	652	661	698	658	663	696	665	635	665	656	627	691	673	650	690	708	708	630	639	634	676	665	681	619	679	671	661	691	708	642	690	642	670	628	574	644	646	678	669	683	685	648	635	697	682	661	667	670	641	663	607	647	691	675	707	687	654	694	686	624	691	680	671	676	693	653	653	651	683	628	659	679	637	621	685	631	661	641	656	704	664	695	639	651	669	629	663	708	680	671	698	665	681	618	642	694	671	663	684	705	667	680	625	743	731	694	703	636	693	669	656	659	669	624	661	697	693	626	670	660	667	613	680	696	714	681	629	678	671	679	657	663	649	629	680	623	643	641	701	641	632	671	654	682	699	627	650	676	611	686	656	671	651	645	696	677	664	649	664	685	658	656	683	718	666	657	673	678	662	647	719	642	676	636	679	629	698	688	691	718	646	694	675	661	665	676	628	708	661	668	609	682	717	651	694	714	655	681	675	675	641	691	730	731	635	692	648	655	636	616	632	627	657	616	669	664	680	683	672	664	660	609	666	623	693	680	605	657	654	671	668	694	720	673	640	647	650	700	604	666	658	695	668	642	669	635	693	693	692	680	691	681	710	611	661	658	669	697	629	714	643	634	725	674	676	713	658	636	663	677	685	695	675	692	664	683	690	680	692	669	686	658	706	682	715	652	681	664	648	696	683	676	620	711	664	691	628	672	658	652	628	604	726	657	697	675	654	619	680	709	684	651	681	664	642	657	610	633	672	657	669	654	685	648	640	658	646	716	689	651	663	649	695	677	721	647	663	671	680	657	717	713	678	689	644	651	639	630	665	674	670	662	648	631	653	639	649	632	667	661	636	632	628	662	646	668	675	667	653	666	682	670	692	684	652	692	641	665	648	651	670	648	655	681	665	650	680	668	688	645	689	654	657	666	654	647	638	710	636	648	623	655	665	624	690	646	679	668	619	646	679	668	672	659	619	637	670	674	691	618	691	698	678	695	631	632	691	640	678	628	682	699	666	689	672	673	668	677	640	653	656	659	696	680	675	697	657	632	650	685	669	651	689	706	649	682	666	624	673	685	677	661	646	689	633	662	676	650	692	703	682	685	662	677	651	661	639	667	654	634	673	674	625	658	671	654	676	672	678	635	667	647	663	684	625	664	726	719	692	676	687	632	647	614	660	677	697	689	613	653	643	655	634	656	669	688	638	692	691	670	675	676	643	632	658	688	680	691	628	649	630	681	682	656	689	646	689	683	680	666	621	647	685	634	653	638	660	656	614	650	652	663	651	667	675	626	696	685	659	646	641	622	684	685	645	664	706	646	666	642	617	650	667	718	661	654	668	663	704	680	637	641	712	681	682	690	659	674	667	640	685	638	647	674	678	691	671	699	643	642	684	637	663	669	654	696	649	643	665	615	656	661	656	667	647	652	637	648	666	676	682	667	603	690	683	690	643	716	683	698	658	653	683	621	673	640	676	665	679	638	658	640	670	654	667	674
34730	30358	30100	23857	12965	5114	1171	802	587	742	669	490	430	309	296	304	264	281	256	294	249	270	253	256	266	265	272	307	265	279	291	252	271	248	295	284	285	264	270	252	299	295	285	250	276	285	275	289	301	272	273	263	299	271	259	261	231	267	243	287	265	279	275	270	248	279	268	269	309	258	266	281	296	268	301	251	283	265	269	293	286	270	277	273	301	230	284	275	269	274	263	254	278	256	277	252	277	246	249	293	280	262	252	257	289	277	297	276	247	289	273	265	272	273	271	270	279	270	282	256	258	274	268	266	277	278	261	280	303	259	273	275	255	233	291	291	263	282	270	287	288	271	276	266	265	290	266	289	256	289	295	290	278	298	301	278	265	260	287	266	264	286	306	246	268	286	287	272	239	260	284	283	248	268	296	236	279	274	279	266	267	283	270	286	293	260	307	262	301	291	281	292	247	231	259	295	261	295	270	243	250	252	276	258	283	270	270	245	305	270	265	261	295	281	294	257	237	289	290	265	263	285	264	289	250	278	261	271	268	277	273	269	273	260	267	259	270	272	265	273	271	243	236	251	282	273	253	258	274	287	244	272	263	253	279	281	274	255	259	272	274	304	279	269	298	285	259	292	281	290	286	259	276	292	258	295	275	296	274	249	276	243	279	255	239	297	293	298	294	304	255	261	275	293	251	284	291	292	259	258	281	254	274	264	291	273	273	256	268	271	290	256	270	282	284	260	245	242	286	278	285	250	275	280	281	271	299	267	255	291	257	244	282	288	298	291	266	284	314	289	266	264	284	314	287	251	274	259	264	241	269	287	294	269	261	289	249	252	269	247	270	275	300	245	264	255	291	255	266	256	260	266	271	266	302	256	255	253	260	287	246	268	281	266	264	293	256	283	234	250	265	274	276	288	281	287	278	257	258	281	259	257	285	254	265	262	260	275	281	266	289	272	239	309	273	260	292	267	276	257	254	290	269	273	268	265	299	298	296	273	272	235	234	282	256	263	288	278	305	266	275	283	299	238	257	270	260	272	286	254	270	262	274	251	260	270	283	265	279	284	272	292	239	298	269	288	265	285	270	278	249	265	260	289	284	264	310	254	276	287	283	257	283	276	288	265	267	263	252	237	258	300	285	263	287	281	263	278	285	293	278	254	266	291	286	232	247	287	256	300	277	277	260	259	255	283	295	287	254	273	252	263	249	273	294	260	258	284	277	245	253	245	268	266	257	284	317	284	256	263	272	263	261	290	265	268	257	321	272	296	256	239	249	246	257	232	273	277	220	278	287	271	258	322	264	272	302	254	261	269	289	263	288	262	263	278	287	249	262	265	256	271	267	250	234	251	254	268	270	257	256	274	263	232	253	277	297	282	281	283	319	285	288	241	285	303	252	253	258	266	275	239	292	308	278	263	275	267	287	283	278	246	260	272	270	277	275	279	274	269	261	261	264	253	257	273	271	275	273	287	296	275	267	294	282	255	280	268	237	272	262	255	271	264	262	279	271	277	291	246	267	289	263	253	247	297	256	277	278	263	236	261	273	280	291	238	275	277	264	301	267	272	279	287	271	289	253	255	275	276	249	268	276	265	276	269	288	296	253	242	282	260	264	284	282	270	279	283	273	266	273	260	266	277	269	277	286	255	289	292	270	257	278	301	263	273	245	291	253	268	284	262	237	251	262	282	286	240	270	249	293	263	253	275	253	257	263	249	264	271	261	273	258	278	267	276	275	287	262	289	280	278	269	248	283	281	288	274	266	260	261	276	257	227	281	266	279	246	261	256	248	270	283	277	302	267	264	255	275	295	287	260	261	279	275	267	245	261	249	266	250	280	264	261	282	272	278	258	289	272	282	303	233	257	300	283	293	252	284	264	256	275	291	246	278	283	254	286	260	286	272	281	281	240	279	299	276	263	256	287	263	285	293	278	268	268	265	279	284	243	272	241	269	309	283	265	256	256	288	268	241	291	285	263	291	293	270	279	248	261	297	307	278	285	288	254	265	281	274	251	246	264	284	287	267	278	285	275	287	289	252	290	272	247	261	274	263	268	272	289	262	275	277	277	260	241	281	251	263	272	252	266	275	295	254	277	275	260	282	273	292	250	280	249	288	270	282	286	247	254	253	291	242	275	273	268	268	240	276	248	252	267	257	258	290	258	255	267	282	259	280	255	253	270	303	261	272	255	291	298	284	287	280	257	274	263	262	276	269	243	260	248	297	300	282	262	297	280	255	266	282	273	286	284	266	249	277	268	272	278	274	266	276	296	289	278	256	257	276	284	264	261	277	266	292	269	277	263	314	268	258	292	288	263	271	249	281	251	284	269	283	270	254	285	283	278	288	261	278	255	266	273	249	273	267	238	239	269	262	266	272	264	260	254	252	260	272	308	282	281	282	283	262	246	273	281	233	251	288	289	326	272	255	254	248	271	252	268	299	263	265	277	301	267	290	271	252	253	311	266	270	284	249	273	286	322	281	267	254	298	279	285	277	260	248	252	259	265	260	258	276	298	282	274	264	294	264	284	244	268	280	248	277	251	266	296	260	266	246	236	272	268	262	240	264	258	254	276	265	253	265	258	291	272	254	256	295	254	274	253	259	300	275	259	300	258	251	275	250	279	291	260	235	277	225	263	287	242	246	261	278	261	289	324	269	295	274	248	295	275	263	280	270	281	249	259	286	262	275	268	276	293	254	292	304	282	262	273	265	270	249	277	288	271	266	241	295	255	252	268	259	282	271	268	271	289	245	249	283	278	263	265	266	259	264	241	303	273	250	264	288	299	270	231	238	265	271	268	267	273	273	300	273	249	258	266	277	269	284	267	241	259	292	239	235	240	288	254	291	312	264	297	274	270	260	254	257	274	249	258	260	289	297	279	258	271	248	247	299	253	295	268	265	233	257	264	276	263	260	275	235	253	287	260	270	264	243	280	280	268	240	237	250	301	257	274	260	265	267	315	254	273	242	267	263	268	251	266	280	247	273	311	243	260	283	252	268	279	278	279	282	282	263	292	273	297	285	279	267	249	268	245	291	270	301	249	262	266	265	242	262	258	281	266	268	257	264	249	257	244	275	269	257	275	256	258	266	231	237	281	288	252	252	258	284	249	283	279	277	284	267	269	279	272	269	284	256	283	281	256	291	251	263	244	298	271	275	266	268	270	281	257	275	234	280	279	240	241	279	277	273	267	245	247	257	278	293	283	269	267	295	288	281	276	289	288	276	264	267	252	290	262	275	262	266	272	260	271	248	301	311	281	259	269	294	281	263	237	278	252	275	244	260	275	258	273	268	252	250	286	260	292	278	265	287	268	265	313	250	274	282	298	279	311	283	280	292	275	294	243	298	263	262	252	237	220	287	286	276	255	277	289	263	275	263	282	256	320	260	259	275	270	254	288	281	259	280	254	263	283	236	263	284	273	240	296	252	285	249	279	258	276	284	272	273	259	280	275	271	275	279	255	297	247	239	265	267	278	297	261	284	265	263	257	270	246
22165	25277	34481	35002	25234	14494	4784	3518	3019	3390	2817	1945	1344	931	786	718	795	722	759	726	727	712	730	691	729	721	759	766	740	731	678	751	711	732	725	692	740	739	761	698	740	690	751	719	711	725	744	698	701	731	720	738	682	696	728	698	731	769	753	747	753	702	731	698	719	739	761	663	697	737	730	740	711	718	697	747	706	674	687	695	737	728	691	720	665	745	755	721	745	732	719	737	706	722	725	744	693	727	749	755	758	733	705	722	788	759	757	713	763	764	818	695	689	749	714	661	723	691	746	700	722	713	743	737	767	696	708	747	721	739	754	705	698	636	725	704	717	716	700	688	728	708	691	673	744	762	708	727	718	726	709	700	674	726	755	764	764	721	732	666	704	750	700	661	750	726	742	721	707	733	751	740	748	728	729	717	760	718	698	713	695	711	674	669	694	754	779	745	742	740	738	696	672	713	758	715	725	760	702	681	736	727	700	691	697	663	734	763	712	726	697	725	704	743	729	707	733	709	740	684	746	728	761	704	747	749	720	787	710	743	696	747	717	695	675	742	724	764	714	728	743	696	736	735	736	726	750	744	719	737	699	724	739	709	748	783	722	762	690	713	739	740	731	683	719	736	714	675	678	746	757	717	756	684	728	764	715	739	750	706	729	665	708	734	761	740	719	763	735	775	739	717	731	729	710	695	703	747	728	681	721	691	712	728	747	750	754	702	756	738	713	733	765	724	710	732	779	727	711	679	765	726	718	721	713	727	741	722	771	742	717	704	730	731	756	714	691	718	683	746	698	716	778	719	777	701	696	716	743	732	742	752	731	716	749	729	735	779	715	720	722	790	733	724	742	698	693	743	770	769	742	737	727	766	743	736	683	767	720	709	668	713	706	730	756	748	706	724	743	788	703	727	725	701	739	730	714	777	833	759	723	754	728	740	789	729	686	724	778	747	735	725	751	705	744	727	728	698	723	699	707	721	701	724	752	693	771	719	747	697	753	702	658	707	770	698	684	755	720	710	719	705	705	763	733	745	751	760	739	756	760	732	733	746	789	726	735	723	784	694	724	696	770	744	726	716	699	663	724	763	713	725	715	694	721	720	703	699	745	726	723	674	732	695	724	730	707	755	711	757	707	767	712	701	731	721	725	728	705	773	730	715	700	729	727	699	766	697	717	805	703	676	740	718	729	744	762	732	709	745	719	758	724	736	746	757	703	747	701	729	724	718	720	705	704	729	744	737	746	751	745	704	712	746	741	776	722	736	703	753	696	708	726	711	688	673	752	741	700	756	734	740	724	693	742	733	708	693	728	738	734	743	706	728	708	737	737	730	725	764	714	692	738	723	707	642	747	715	698	770	714	655	713	750	757	735	735	727	694	698	790	750	731	749	745	744	750	683	754	733	719	701	715	739	732	705	716	718	757	681	709	726	717	691	720	736	702	710	741	738	694	795	680	748	677	702	691	736	745	682	734	745	704	713	746	694	734	705	761	679	686	729	764	717	719	705	699	770	694	739	718	717	742	716	743	753	730	752	678	715	725	716	760	724	747	728	736	713	759	719	721	716	747	739	688	749	733	707	756	736	727	686	741	731	704	707	682	707	712	718	723	708	672	728	683	700	725	711	706	763	742	743	763	685	735	731	720	785	754	715	698	690	763	770	669	744	696	692	708	730	711	761	697	711	732	706	734	728	710	744	715	687	713	735	754	719	698	768	724	739	765	738	716	743	756	760	694	728	702	719	717	739	699	716	717	709	727	719	721	736	690	679	718	687	718	756	748	718	730	692	751	698	748	700	736	691	761	706	749	705	750	739	739	738	721	739	730	753	740	761	785	744	736	732	676	752	726	729	732	758	751	725	735	698	731	731	713	721	719	707	748	726	777	740	739	741	722	702	723	752	734	700	689	738	787	735	775	740	680	740	719	733	739	713	744	736	706	729	723	724	769	722	730	713	743	703	707	746	733	720	722	703	741	725	691	696	724	720	772	721	733	697	748	684	725	755	727	745	695	687	744	737	743	749	712	769	725	722	683	730	711	733	720	728	733	761	703	710	703	726	728	715	726	795	696	706	739	745	723	734	684	739	751	747	702	732	720	778	787	764	704	704	746	740	762	730	678	709	697	695	757	733	707	695	740	748	756	719	757	703	735	699	740	741	730	700	696	696	782	726	726	748	739	722	710	774	771	710	678	736	710	768	705	706	732	747	796	723	700	712	713	720	710	724	767	726	746	729	711	752	699	692	736	711	741	688	686	717	687	740	710	705	707	752	732	704	685	708	661	694	773	691	739	715	703	708	727	713	787	711	740	728	773	724	739	732	684	710	703	728	719	692	728	750	701	715	768	736	726	710	720	767	776	709	705	723	743	703	743	704	729	694	764	744	702	692	715	728	699	714	758	694	757	688	755	766	732	718	745	721	819	752	724	752	693	723	694	703	679	745	758	715	684	726	711	692	736	764	777	721	706	729	743	736	707	731	689	685	726	698	749	726	736	740	731	708	754	713	736	732	709	768	712	737	753	737	690	748	704	737	695	739	722	699	778	748	690	725	740	793	734	720	740	754	775	708	682	742	699	702	744	751	706	741	741	695	724	705	720	724	699	746	740	714	692	757	755	774	769	740	750	722	764	706	716	705	760	732	747	712	792	682	729	715	684	728	738	678	722	740	717	691	759	734	751	736	772	713	711	759	796	752	721	719	689	742	702	705	717	715	725	693	698	685	729	780	709	758	730	669	753	727	748	717	733	743	777	746	730	740	769	705	718	768	697	740	721	764	699	764	671	695	731	708	759	753	690	705	661	717	698	749	755	715	717	745	738	709	717	752	707	733	736	775	705	745	734	725	703	713	667	712	739	729	739	764	682	700	689	773	691	680	710	732	736	708	751	702	740	728	743	742	724	688	726	689	681	759	749	709	733	719	732	711	751	726	771	740	705	685	714	733	758	722	757	702	730	735	706	718	720	686	703	733	798	733	684	681	721	705	726	725	750	703	743	717	692	726	695	740	686	725	712	718	731	707	717	726	733	720	759	727	720	727	707	715	689	730	786	720	733	747	754	728	762	751	697	752	677	708	690	735	754	708	735	702	758	714	666	750	722	711	705	738	706	738	720	711	728	764	711	747	723	719	707	752	693	743	748	773	721	748	738	747	744	722	711	761	686	739	741	701	743	742	689	751	697	685	685	717	715	738	730	675	741	790	760	739	742	670	764	697	684	776	751	734	716	668	713	727	737	750	730	740	710	751	700	761	742	691	712	705	737	750	742	724	730	691	739	691	705	790	672	730	714	734	684	727	707	692	725	723	712	734	724	709	738	737	727	719	721	780	732	728	782	714	766	736	706	714	739	710	737	701	749	771	739	747	735	764	759	752	648	693	766	741	769	750	753	687	722	697	712	705	727	741	734	712	721	772	755	745	748	723	740	738	748	703	711	694	732	739	719	721	740	781	689	712	687	737	721	730	688	714	724	658	703	700	790	708	690	744	702	732	723	705
46578	44374	55296	47808	30757	15221	7639	6128	6186	6462	4769	2516	1139	571	425	350	308	286	264	272	281	268	263	307	260	251	248	276	282	249	262	259	232	257	277	262	238	264	211	280	253	273	243	272	267	255	283	254	264	245	251	248	242	261	248	268	254	288	248	247	241	259	272	251	267	285	239	224	230	226	270	243	291	271	255	284	267	277	253	265	262	262	238	262	227	223	251	265	249	256	286	250	261	261	278	247	234	258	227	235	255	257	281	265	244	259	239	254	249	245	264	261	258	277	255	267	244	247	263	248	270	263	222	271	257	253	244	253	255	253	258	268	261	237	270	309	258	265	275	231	238	235	270	250	256	234	239	268	244	267	252	267	235	261	269	268	235	269	247	244	263	282	273	284	254	282	240	250	247	268	274	273	241	251	227	225	238	275	264	256	242	255	273	262	264	235	242	249	246	269	273	254	289	223	246	269	255	262	272	273	277	243	263	241	250	230	276	244	261	273	261	294	255	241	243	251	253	268	282	246	263	272	234	237	250	265	270	271	282	256	261	294	244	235	247	234	252	247	303	254	266	247	262	248	251	283	240	267	272	249	254	240	288	282	287	264	277	281	270	271	247	266	249	268	255	272	262	245	263	230	252	244	284	248	264	285	267	255	315	247	260	277	268	254	304	268	271	269	244	260	262	264	278	243	260	270	253	259	240	247	257	269	267	227	222	279	249	259	237	256	263	251	262	275	262	228	251	249	268	262	249	273	273	277	239	259	264	281	239	230	275	261	225	280	246	246	241	244	259	273	276	272	224	273	275	236	244	228	273	277	290	266	242	276	269	270	222	275	255	247	236	256	274	225	255	233	280	294	278	269	303	244	226	274	271	261	261	261	272	237	271	233	261	260	271	261	241	239	270	247	268	272	271	254	276	258	254	240	283	261	249	247	267	284	277	270	257	301	255	224	240	251	287	281	253	267	241	244	266	259	257	232	238	276	256	250	249	251	274	256	221	263	250	263	267	256	272	221	265	273	254	284	262	251	292	236	278	258	278	253	253	273	236	278	242	267	285	222	277	267	254	248	269	250	265	232	270	256	240	240	258	288	262	262	246	274	219	257	261	251	259	251	233	268	248	281	275	276	258	257	264	233	282	270	267	268	247	276	260	262	252	249	235	267	281	271	245	258	254	246	269	268	255	241	281	241	275	236	267	258	254	284	244	213	284	279	276	261	272	237	261	285	278	309	268	264	257	260	274	270	287	235	283	261	261	241	265	274	240	253	258	281	276	264	275	265	268	256	270	245	275	266	256	292	271	272	251	225	301	241	277	244	248	281	255	242	271	279	260	252	256	281	259	273	245	264	244	245	278	274	265	285	246	242	243	261	234	262	247	267	275	244	242	271	264	254	255	281	260	260	238	244	265	240	254	261	267	298	263	286	285	290	286	260	254	258	275	266	231	266	257	262	282	255	258	250	245	281	231	244	230	285	258	257	238	266	259	281	238	264	253	269	236	283	263	225	260	235	286	255	253	273	277	240	253	259	262	259	257	247	252	237	263	272	250	247	259	270	253	240	287	271	256	257	261	236	212	253	245	256	272	243	263	263	252	291	282	243	274	287	255	291	302	254	262	269	239	261	264	244	258	294	217	256	258	252	259	257	260	260	229	284	254	265	269	286	295	276	211	263	256	273	255	236	229	281	221	268	226	272	255	265	272	275	269	254	276	249	257	244	290	260	252	239	271	271	258	253	273	223	252	244	295	251	267	268	253	266	246	250	264	240	288	285	260	268	244	253	255	274	253	278	272	249	248	291	262	255	259	232	257	268	268	277	238	249	240	236	241	269	235	269	257	279	267	234	267	273	268	255	286	230	257	231	262	238	245	229	283	304	237	253	277	226	263	234	247	241	246	266	251	256	260	241	272	235	280	254	262	263	267	275	247	258	249	252	273	275	278	267	267	239	267	268	253	286	246	252	222	273	279	223	259	272	257	271	285	282	221	277	246	255	290	255	235	275	254	258	264	260	276	265	257	262	259	274	277	245	250	276	264	248	260	260	252	256	260	222	269	234	270	246	256	256	271	247	252	271	268	253	239	240	253	232	264	250	277	265	287	264	267	277	263	269	244	289	253	263	260	276	260	275	259	242	240	290	277	303	252	284	293	246	267	254	240	262	256	255	270	248	264	278	245	255	242	258	276	260	256	267	281	238	242	303	257	254	270	280	249	253	271	257	255	271	252	272	277	261	256	246	225	264	253	273	275	253	215	284	242	232	301	251	251	264	273	243	256	260	238	259	279	241	254	272	290	261	259	269	282	253	261	241	262	259	255	298	252	250	266	247	293	245	256	243	244	276	266	239	254	246	249	242	250	253	278	239	264	258	275	275	269	254	269	281	246	248	252	263	256	264	269	242	261	267	246	237	262	243	284	244	254	255	237	233	217	279	277	277	284	265	247	275	233	241	268	229	245	249	257	251	258	268	251	261	248	234	287	240	298	272	255	283	266	274	248	244	290	264	264	262	267	260	267	269	282	281	265	256	277	253	255	233	263	289	253	284	259	261	242	268	264	249	270	278	262	249	264	278	282	256	275	260	243	256	241	242	238	263	248	247	246	248	273	285	253	259	251	234	240	260	268	226	271	313	258	283	248	267	282	297	253	284	238	258	260	244	255	269	258	275	282	252	286	268	245	263	257	238	249	277	267	237	301	249	284	260	276	257	292	258	249	247	252	256	255	254	276	250	243	287	285	268	245	253	259	243	249	286	251	252	228	219	256	257	242	258	271	250	242	250	266	269	271	278	274	266	245	253	245	274	276	245	274	267	253	250	269	251	281	258	264	248	271	271	263	242	244	280	262	266	230	247	231	249	236	263	250	263	258	265	248	265	243	271	239	263	277	261	255	282	249	260	248	271	274	238	260	271	225	272	250	256	268	272	276	244	247	253	240	235	251	284	268	286	265	246	276	285	286	235	265	263	260	243	255	267	276	268	256	283	271	241	249	270	283	267	261	248	255	264	229	269	255	269	253	268	247	253	270	275	297	283	227	243	247	275	261	249	292	288	257	253	243	261	254	273	261	252	249	229	256	268	253	273	239	238	253	269	281	258	225	239	275	250	253	255	250	239	279	237	250	271	279	293	253	272	273	260	279	266	260	255	262	247	288	235	236	246	259	263	274	269	267	272	280	264	272	255	256	269	246	245	280	257	258	242	222	275	276	268	262	233	260	275	230	226	257	288	267	252	224	259	254	263	255	261	281	241	305	269	261	269	244	255	225	289	260	250	254	242	292	246	262	259	239	267	279	262	255	272	275	291	266	288	227	240	256	256	239	273	276	246	262	277	270	265	242	254	235	237	272	254	246	239	240	260	232	274	260	284	263	270	263	242	250	248	266	256	244	277	275	249	253	280	253	290	255	249	257	251	271	238	261	240	278	271	242	253	259	247	229	261	275	262	290	238	267	234	257	285	267	261	253	266	288	241	269	282	271	266	271	249	301	270	257	245
30944	37226	53502	53489	41047	26671	21998	20326	21624	21856	17225	10410	4980	2403	1573	1189	861	777	696	705	652	719	708	727	661	703	722	736	698	689	697	682	696	734	714	664	697	680	680	728	681	664	679	708	667	653	717	679	723	694	713	665	694	753	692	641	738	700	673	750	648	708	742	711	719	701	670	688	677	698	662	728	715	711	728	683	726	712	668	723	665	661	743	688	705	763	698	680	726	673	722	705	658	706	675	726	686	713	721	659	759	683	742	671	704	686	705	711	700	668	717	664	685	674	671	671	725	685	743	713	696	688	687	708	732	711	749	682	683	715	653	756	672	704	685	710	686	721	674	705	720	726	670	687	686	684	682	701	714	717	698	721	671	709	667	671	686	671	711	666	720	699	691	717	718	729	694	704	715	700	661	657	713	681	684	679	722	658	661	713	680	646	635	736	710	718	670	698	667	681	727	744	688	688	723	661	761	728	664	706	712	692	707	676	677	686	706	660	642	715	695	663	687	692	665	698	706	694	745	676	675	660	737	690	706	697	641	680	712	653	721	716	707	651	733	664	691	699	701	714	714	723	739	670	678	714	672	695	693	720	665	704	693	678	684	626	713	708	673	664	704	715	777	714	714	737	711	684	723	700	648	747	704	725	653	690	717	710	656	731	684	630	706	707	694	676	653	669	682	731	714	670	709	663	679	667	712	666	722	688	682	674	674	646	723	669	680	693	640	720	688	705	683	687	666	726	683	633	682	764	693	682	728	723	704	643	624	714	698	672	714	732	714	657	720	708	667	655	734	669	662	685	729	721	701	711	670	651	686	702	696	693	658	710	721	654	696	708	720	668	732	666	695	675	653	653	697	677	692	685	666	710	728	701	673	741	702	681	687	731	708	709	654	646	679	678	695	668	695	703	721	672	641	702	666	707	679	679	695	715	710	671	677	681	737	670	688	668	672	666	681	699	701	703	702	737	652	691	715	674	675	701	739	663	668	698	677	655	692	687	651	682	699	724	707	664	682	695	614	676	689	714	691	670	673	693	737	693	670	647	713	693	725	696	711	691	685	709	679	701	695	687	704	696	671	758	730	702	732	694	727	705	706	713	685	724	708	691	634	737	658	717	690	694	678	677	684	721	689	697	731	688	684	718	725	714	744	712	679	704	676	673	699	682	713	718	696	699	683	669	668	721	644	726	684	673	689	707	654	719	678	656	711	659	718	675	712	668	717	681	682	686	712	763	724	691	666	684	716	682	725	675	655	721	672	738	752	670	715	702	651	681	753	712	645	673	697	675	679	677	672	727	684	668	679	700	701	697	672	684	693	737	693	729	628	695	701	662	675	691	741	703	693	695	726	671	708	701	634	730	719	680	691	701	733	705	679	696	687	691	750	666	704	743	700	676	698	737	710	684	670	694	681	723	698	747	699	681	699	707	704	741	689	664	685	659	694	660	742	730	706	675	717	684	648	693	702	703	692	700	674	731	696	676	682	669	680	692	665	703	672	727	680	745	734	720	717	658	662	711	738	712	696	746	698	691	736	676	686	648	698	679	702	695	657	701	683	672	738	677	679	723	692	693	711	669	706	660	720	630	687	750	682	715	702	687	697	667	689	710	711	665	700	681	668	697	684	698	730	670	698	745	713	729	677	695	674	652	711	696	683	680	685	682	739	759	684	682	714	697	674	683	708	695	720	707	655	642	695	632	689	659	733	718	665	715	686	742	699	696	725	728	659	673	663	673	679	691	669	715	681	735	669	703	684	690	718	686	688	632	700	677	672	716	715	731	737	720	711	713	711	738	657	684	642	672	656	701	692	667	691	717	692	690	736	689	710	719	693	743	721	681	729	699	698	678	699	736	702	725	692	680	701	692	744	645	721	683	641	721	693	663	690	695	694	732	697	708	652	701	727	707	732	682	715	742	701	696	699	722	677	685	659	676	674	705	743	657	700	672	652	696	701	678	682	634	661	657	698	696	708	714	687	714	714	686	708	647	651	711	739	730	728	665	714	709	726	715	742	667	709	698	635	735	677	744	693	739	714	748	710	699	689	662	708	685	665	707	694	705	721	678	737	720	694	666	703	684	731	686	731	693	716	673	689	682	730	681	711	666	685	671	661	685	723	684	747	677	676	682	697	730	740	674	685	652	704	710	690	678	708	698	689	708	701	695	742	679	739	702	684	672	686	662	689	661	685	724	678	724	706	708	669	688	717	700	711	627	700	676	730	668	705	708	670	707	733	677	664	724	726	720	699	688	718	719	671	675	683	708	708	673	654	675	688	678	668	682	708	705	705	738	728	680	659	688	675	671	666	661	683	688	688	715	661	689	742	649	709	678	712	641	685	705	679	755	696	706	647	711	706	676	659	685	679	704	717	695	687	736	699	712	639	744	712	693	691	697	716	709	711	694	743	676	696	644	709	647	710	706	687	695	685	704	694	664	684	676	678	663	636	695	692	709	706	740	731	690	688	668	662	691	697	718	721	704	656	643	697	734	681	680	656	712	695	648	760	726	677	690	694	681	682	667	644	708	687	739	647	692	669	624	687	708	685	689	697	687	724	720	707	705	669	699	710	710	685	683	713	672	689	684	663	697	644	723	667	719	708	719	659	690	686	699	740	718	700	693	700	724	631	702	722	707	706	742	690	707	677	701	736	736	701	659	695	668	656	703	676	672	712	706	735	679	756	720	695	677	676	692	686	676	690	719	689	718	728	714	717	685	743	723	672	669	689	670	721	641	687	692	731	702	687	684	691	647	682	709	654	703	698	708	688	715	654	686	710	666	726	668	712	706	658	668	688	750	647	679	738	674	671	671	691	640	670	713	733	703	734	690	672	726	687	676	724	701	630	707	740	711	686	695	699	649	691	755	652	699	713	744	658	635	692	684	690	696	718	650	729	668	674	740	659	733	676	734	684	680	703	679	704	723	690	713	717	698	700	703	701	687	681	720	705	698	688	714	685	708	664	755	703	692	709	684	690	699	680	746	731	659	702	709	677	696	661	724	699	693	685	714	709	703	687	689	718	758	725	760	675	729	695	659	672	669	699	723	669	671	720	721	702	717	705	698	653	704	669	667	719	700	691	683	653	694	685	699	660	751	679	657	675	657	722	721	701	691	668	700	687	677	666	644	701	654	706	728	715	686	718	671	709	692	680	651	705	679	697	729	724	734	656	678	721	710	734	714	678	716	748	675	676	678	679	711	700	694	712	687	749	694	693	696	667	644	702	715	715	700	680	695	698	689	697	690	671	722	665	717	717	670	688	672	664	678	687	673	702	691	686	689	695	638	648	695	685	706	698	700	733	691	710	706	709	674	735	753	693	742	717	675	681	701	680	708	659	688	632	648	652	655	663	694	692	662	725	708	737	719	688	727	695	749	666	683	641	684	675	660	630	702	700	699	727	703	677	668	712	686	717	688	684	676	703	730	652	682	643	727	661	666	705	715	728	654	711	690	681	704	674	689	698	668	684	684	703	675	727	705	722	660	692	668	722	728	699	687
54363	53655	58596	46915	35449	22870	17768	18434	16255	12317	7685	3469	1368	782	459	313	314	266	245	256	273	210	247	253	252	259	245	237	240	227	222	262	242	264	273	253	238	238	234	227	248	228	264	229	237	248	249	264	245	240	267	236	230	254	258	241	226	246	236	240	244	257	245	227	229	235	223	251	238	197	258	247	257	247	230	242	232	253	220	209	236	245	245	266	242	286	241	277	258	266	218	245	246	245	246	229	224	243	212	245	268	246	259	255	233	246	233	214	238	235	228	248	275	262	245	228	251	225	245	232	242	261	244	273	213	274	255	257	239	248	287	256	235	229	240	257	258	252	233	231	232	220	209	270	235	251	237	270	240	223	241	244	254	260	262	235	230	217	213	271	255	218	258	228	252	225	240	229	249	243	236	236	274	264	277	235	217	258	231	235	205	238	252	267	249	223	248	248	230	238	255	251	248	244	240	246	251	223	233	261	237	233	256	261	251	239	271	233	214	253	265	230	229	221	248	243	237	234	235	223	254	237	227	225	233	249	237	270	219	247	244	239	232	247	246	227	239	221	249	249	251	220	214	233	241	258	229	244	244	246	218	250	245	222	244	236	259	228	262	233	243	244	235	246	250	250	209	247	230	229	241	233	282	244	244	234	240	237	228	257	252	280	249	233	223	228	244	211	253	225	233	222	238	253	219	260	255	259	255	243	245	279	254	208	232	232	243	235	246	223	254	228	253	258	251	265	226	250	227	253	215	247	268	270	239	249	216	241	229	246	241	238	252	246	238	257	254	241	249	248	247	236	227	240	229	245	236	248	238	207	263	240	261	239	234	226	266	234	249	232	242	241	270	245	251	225	229	239	222	251	236	198	273	244	250	257	238	281	252	245	223	238	247	227	259	234	225	220	274	238	231	232	243	240	222	232	235	238	268	255	245	248	250	248	237	259	244	232	228	230	272	226	226	210	230	253	259	239	260	253	263	248	236	238	249	222	250	234	224	264	206	256	243	226	238	226	246	255	262	233	248	236	282	274	210	273	279	269	226	277	234	232	260	243	243	239	233	232	246	226	249	235	251	251	229	271	236	262	262	254	233	268	234	232	237	240	250	241	226	189	230	222	247	225	243	245	218	244	264	221	253	250	257	242	283	221	279	248	252	242	243	251	223	264	240	241	258	253	242	250	257	253	230	249	244	246	242	263	234	234	256	219	240	242	225	254	229	241	204	234	229	247	229	271	250	225	235	254	249	245	222	243	238	227	225	250	243	240	221	257	221	232	215	244	237	240	254	258	256	241	260	251	250	252	222	224	220	240	237	232	228	236	230	237	242	239	270	243	243	248	265	222	255	272	259	247	245	218	233	275	252	249	253	290	242	242	256	229	215	251	252	249	253	257	243	263	220	212	276	265	234	241	240	246	239	242	234	254	258	230	256	249	266	211	242	247	263	226	220	258	253	241	265	231	262	229	270	251	224	251	255	236	219	249	261	241	214	252	246	234	275	253	244	223	244	243	221	240	233	227	243	253	245	277	247	264	251	250	245	228	240	258	199	244	234	248	227	297	261	244	251	253	236	239	241	269	216	260	242	246	230	253	273	269	272	219	243	230	213	238	262	247	261	238	246	238	249	240	259	224	236	221	222	217	239	246	255	247	248	221	234	280	266	221	252	216	246	226	258	243	224	250	239	249	252	249	238	228	231	217	233	266	217	244	229	248	233	228	211	219	251	270	250	221	238	223	258	280	254	218	245	248	241	238	239	262	223	205	246	237	203	265	223	256	234	261	219	231	259	225	239	243	272	233	248	261	270	246	227	263	227	257	202	226	254	250	250	250	241	249	234	224	246	253	239	248	223	250	232	250	278	221	225	236	241	245	243	266	233	249	251	239	231	243	237	264	221	254	228	287	274	236	218	244	245	245	253	239	269	239	232	262	245	259	252	249	221	255	230	233	240	229	246	220	248	271	234	239	247	252	247	256	246	241	273	285	239	240	213	238	236	259	221	225	257	225	243	225	259	225	249	254	257	233	221	256	267	234	244	225	232	249	232	228	258	242	256	245	223	248	242	261	241	226	251	249	245	238	256	215	260	228	249	249	247	194	232	249	246	258	238	248	243	241	222	259	249	233	269	240	246	251	239	233	250	273	243	253	241	243	234	262	213	250	254	254	237	249	227	233	251	243	250	242	242	248	241	250	233	230	241	269	217	233	250	216	226	252	273	244	224	253	233	265	245	237	253	250	263	228	261	241	252	220	222	260	248	224	244	246	229	227	229	220	247	252	226	263	250	264	233	246	230	266	271	215	243	230	238	235	269	244	269	249	242	250	280	267	241	279	257	242	239	247	222	223	232	227	279	242	237	259	257	235	254	249	248	235	241	255	257	232	262	234	266	223	245	199	251	228	276	230	237	255	240	256	251	212	297	232	245	239	234	234	259	239	253	220	240	255	211	254	234	243	268	243	216	250	249	255	243	232	232	266	256	247	255	207	240	235	252	235	251	244	253	221	259	245	247	245	236	247	254	248	212	248	238	241	241	240	251	254	231	232	212	275	274	259	247	242	242	260	236	249	254	253	246	266	246	233	256	228	226	199	224	236	275	269	246	251	241	233	238	234	254	226	266	217	219	237	255	240	284	251	233	238	215	217	245	255	246	247	258	241	238	254	271	250	252	221	259	268	236	238	230	219	248	220	252	251	254	242	246	240	219	239	246	237	222	261	237	262	231	248	234	244	243	258	211	226	239	213	237	224	241	249	246	230	242	262	250	273	243	220	233	265	214	269	237	239	257	250	269	256	258	286	285	252	254	237	243	233	257	214	257	259	246	236	225	238	249	236	232	226	241	228	241	236	256	257	191	223	220	231	245	232	262	233	257	237	260	246	253	239	254	251	233	248	252	234	225	232	267	280	233	273	243	259	243	253	247	246	262	253	275	260	264	260	232	235	239	230	230	263	249	252	239	243	249	244	247	255	239	235	269	237	251	235	253	266	234	229	227	255	241	239	261	240	205	212	245	251	231	245	208	213	219	251	250	259	236	238	250	245	228	273	248	248	246	271	227	264	252	243	236	219	218	274	244	249	234	214	229	244	219	214	231	216	252	256	237	258	238	255	239	246	230	236	226	243	284	226	230	237	254	245	226	240	248	240	237	234	239	239	250	242	254	246	240	249	228	218	274	251	226	238	238	260	229	242	251	271	279	282	248	239	230	219	224	237	238	226	245	270	257	231	246	263	247	233	237	261	246	250	226	251	231	260	241	232	268	238	260	248	216	242	255	250	260	244	280	236	249	239	247	255	241	230	232	238	248	251	242	250	261	245	229	256	245	256	243	247	248	246	216	238	253	243	261	241	254	251	254	224	238	240	235	249	271	228	245	247	264	250	242	250	254	248	215	247	248	236	227	279	233	263	245	240	234	239	228	256	237	251	241	232	230	243	238	240	252	243	239	241	255	259	244	262	237	236	247	233	242	229	235	282	217	270	257	227	251	254	210	247	259	243
36416	44180	56579	52532	45353	36208	35008	37205	34683	30698	22528	12424	5752	3325	1938	1084	915	789	726	718	711	673	611	657	677	683	657	613	613	649	663	655	662	623	678	654	631	634	669	660	649	627	624	689	633	639	640	656	655	641	623	642	662	646	652	632	619	664	632	678	618	615	650	642	645	618	701	701	635	618	645	667	636	633	655	607	653	600	652	667	670	634	692	585	645	635	642	623	698	635	653	644	647	644	653	613	648	633	640	692	668	646	644	694	658	652	653	634	690	639	650	638	669	644	603	677	670	662	628	671	671	667	641	635	629	657	645	663	667	631	673	633	654	670	612	672	640	702	657	648	662	674	688	686	638	689	631	629	634	649	661	660	617	667	623	675	645	666	651	654	679	649	631	652	712	667	625	630	668	639	664	633	683	691	630	667	664	627	658	649	631	660	612	639	653	655	692	638	669	624	678	667	691	670	674	662	620	697	690	640	653	692	620	699	664	672	689	671	706	693	632	633	660	659	649	652	610	651	636	618	673	658	671	657	676	634	652	603	648	662	618	614	696	607	647	679	661	629	609	659	643	630	632	653	643	641	633	664	630	656	669	622	627	648	656	650	609	660	637	624	612	595	659	706	685	640	654	684	658	612	626	581	646	622	708	664	625	623	619	637	614	655	677	647	649	625	675	638	657	654	676	640	636	610	662	691	661	641	655	623	627	646	662	629	620	630	630	616	651	703	659	658	691	674	704	643	632	643	671	644	627	589	643	642	660	639	619	646	728	677	612	626	639	627	630	661	657	676	625	669	648	625	629	636	656	666	670	650	671	597	660	684	674	649	617	641	652	688	674	639	633	655	653	645	683	679	637	614	629	641	642	707	647	675	673	656	625	650	655	628	625	707	664	661	634	672	635	637	608	687	711	643	646	624	660	653	635	637	623	669	647	623	642	602	654	641	672	636	666	667	672	618	638	612	640	653	663	677	673	640	683	621	633	642	677	712	668	645	623	670	675	692	627	592	629	617	676	656	689	622	643	649	631	626	652	652	654	675	618	601	641	632	661	646	650	633	684	639	621	618	629	682	680	634	647	597	632	641	658	656	662	665	681	662	636	626	675	650	677	681	652	675	615	693	661	676	665	660	678	665	639	653	622	662	577	672	672	638	665	655	649	662	662	660	650	639	657	656	611	665	640	652	636	631	691	634	659	604	655	672	666	598	643	660	639	683	655	629	620	662	627	617	662	633	644	608	590	634	681	661	646	660	658	654	624	673	648	618	600	635	670	671	659	584	645	621	655	679	636	686	650	648	637	595	655	670	610	591	694	655	649	713	643	660	651	672	626	630	666	656	644	617	644	654	666	610	628	619	674	631	658	637	658	671	646	659	657	660	667	613	616	610	697	665	644	616	616	660	669	675	619	634	632	655	662	661	624	618	678	618	646	637	635	629	684	651	667	646	668	667	693	644	618	676	696	664	629	659	617	649	658	707	655	646	669	692	657	684	622	634	615	663	695	637	655	677	661	663	654	638	666	659	643	649	697	605	630	649	622	627	706	613	640	679	647	659	670	641	655	619	697	688	627	626	687	676	639	670	680	634	679	612	615	634	643	660	651	692	671	674	621	616	655	667	678	665	656	613	663	646	669	611	636	656	705	666	665	693	658	644	631	636	627	638	669	617	684	670	670	668	659	627	621	644	668	621	656	696	614	736	663	603	644	676	613	699	686	619	650	656	615	642	594	645	651	654	632	686	671	683	679	636	645	644	586	649	630	680	646	636	660	605	692	652	660	625	629	639	615	670	640	662	659	658	655	652	638	662	627	637	690	678	624	674	632	621	611	654	673	690	593	719	655	614	652	622	662	615	630	677	641	590	614	635	593	660	648	675	675	662	676	665	643	674	707	639	628	643	638	671	620	649	651	662	666	598	639	636	673	658	674	627	609	652	646	663	698	645	700	662	703	650	632	635	666	620	635	640	653	676	677	638	603	665	661	614	753	624	705	646	702	667	686	639	680	641	676	639	665	648	673	659	652	674	624	660	647	643	619	653	626	605	684	640	647	606	591	654	707	662	653	654	601	651	654	600	665	692	606	636	663	663	643	695	623	657	649	641	628	629	669	683	682	644	631	667	650	663	659	619	694	650	643	679	643	652	694	655	649	648	655	650	684	657	645	671	654	584	666	646	662	672	634	667	673	628	661	635	606	641	635	638	619	672	664	701	660	645	668	694	672	678	701	677	688	649	664	639	642	614	698	639	635	652	615	626	640	680	672	660	678	642	610	664	658	634	654	646	620	636	678	660	651	652	623	643	672	650	641	672	668	657	622	643	652	647	696	657	644	635	696	671	658	644	643	643	695	684	679	672	645	681	623	655	661	647	672	649	613	596	691	637	681	677	671	674	656	628	678	657	706	631	652	628	637	636	664	658	668	636	655	699	652	680	653	644	622	714	696	622	651	665	658	680	633	662	618	675	652	693	640	644	651	641	657	622	611	611	624	595	646	665	636	635	645	600	629	655	686	671	668	648	625	679	638	615	647	648	673	662	655	635	665	645	628	657	672	684	655	653	700	665	651	659	648	698	681	688	654	643	684	609	685	594	633	665	648	581	656	608	622	638	646	685	681	633	689	673	652	661	650	655	628	655	656	637	684	681	665	664	613	641	628	661	698	628	661	690	646	656	618	627	652	633	656	659	655	647	643	646	637	613	665	648	641	626	663	687	625	628	678	629	633	664	634	631	638	624	640	642	669	650	643	640	642	637	638	659	649	679	659	697	677	639	656	665	632	659	683	655	673	627	618	664	650	677	672	599	648	669	663	639	652	640	607	634	677	665	663	636	659	654	630	575	590	661	701	673	668	659	667	642	604	628	637	638	654	709	665	624	663	664	646	701	645	652	654	639	669	678	625	633	633	642	640	664	666	685	664	681	679	605	697	676	640	620	681	654	635	652	636	644	655	648	688	697	680	655	617	637	663	661	656	697	634	629	648	677	678	660	633	637	643	657	669	627	662	657	646	675	698	669	654	669	641	653	634	627	661	669	637	651	654	618	677	651	631	653	574	671	583	630	678	621	620	674	601	644	681	640	636	650	654	642	686	639	643	628	605	659	621	648	701	655	654	652	640	656	656	645	662	612	664	671	649	600	664	662	629	673	708	650	698	653	644	642	681	655	672	685	668	675	621	693	609	691	640	674	615	669	616	661	644	590	683	613	603	623	612	692	640	649	656	610	648	638	635	650	731	698	627	643	612	628	644	615	657	637	614	623	640	623	668	670	686	681	665	674	671	636	666	641	652	642	648	635	607	649	586	665	611	684	656	677	650	648	659	588	627	695	637	608	667	628	679	660	646	674	638	580	663	664	605	697	635	644	671	638	669	664	666	673	649	662	668	656	650	659	662	658	614	619	686	669	604	638	687	659	607	585	638	645	625	633	618	644	658	657	685	621	710	653	637	609	662	640	682	646	672	642	639	667	683	608	711	706	668	658	603	630	695	662	667	624	687	623
35917	33563	24340	15717	12198	6997	1693	1060	801	865	701	481	349	296	323	279	237	310	243	272	224	292	277	255	260	258	267	282	298	284	299	288	250	280	257	235	259	248	281	243	260	291	257	251	295	242	270	275	273	259	264	268	265	251	276	275	253	277	272	273	288	282	273	286	312	250	255	277	285	262	246	260	285	290	269	293	289	268	256	298	298	254	234	232	268	262	264	271	267	264	237	268	244	253	248	251	279	271	279	277	236	277	265	263	264	300	283	253	260	278	273	274	266	305	272	277	250	286	297	274	297	256	295	269	278	272	269	267	271	259	298	291	265	262	287	326	272	276	272	257	271	236	265	253	286	273	257	261	300	242	254	265	251	243	267	260	283	303	300	273	249	249	274	259	298	291	277	246	273	242	284	270	247	268	293	264	250	280	281	298	254	269	288	278	253	272	263	282	256	269	262	287	244	276	291	273	246	250	279	268	243	262	307	251	283	281	273	291	273	250	274	281	271	268	251	269	268	267	262	285	276	281	253	260	311	245	249	264	282	299	272	296	269	275	271	244	272	279	284	252	253	257	262	230	284	309	246	268	290	258	277	267	253	301	263	254	259	292	276	275	293	286	253	295	268	261	273	238	253	237	292	269	261	286	271	266	286	272	277	287	289	293	262	278	248	278	238	276	288	273	266	245	265	224	256	246	267	266	260	251	248	276	279	307	260	252	260	265	264	248	246	247	262	269	262	261	231	268	244	270	254	283	228	305	287	272	261	261	296	280	293	287	293	282	277	271	251	253	286	293	293	287	275	244	251	252	266	288	269	239	271	270	287	269	257	280	254	276	274	288	267	262	276	260	269	281	279	245	262	288	266	284	270	259	240	258	267	281	298	296	279	271	246	274	280	260	285	282	279	304	264	270	274	272	263	257	228	241	274	272	292	284	233	300	269	286	252	279	288	256	294	265	280	260	276	257	264	288	225	264	282	253	288	267	274	239	242	291	263	265	238	294	272	266	265	248	264	276	306	259	271	259	283	251	239	279	288	269	289	278	289	252	256	260	259	245	295	258	255	274	258	266	254	239	270	215	224	254	247	275	240	281	265	285	279	252	272	289	283	288	272	269	297	277	281	291	243	278	296	270	302	280	290	255	256	297	280	266	274	273	278	255	233	257	238	246	242	279	292	287	269	248	257	247	241	287	277	242	255	275	261	261	275	268	274	266	258	282	246	264	286	260	282	260	277	290	306	272	279	283	279	260	291	262	251	266	256	259	262	277	290	259	278	281	308	268	283	258	256	272	255	289	299	270	252	270	263	261	296	261	268	264	262	256	259	284	247	261	246	262	298	276	257	287	261	285	275	279	285	268	283	269	273	253	262	249	269	298	276	258	269	270	290	270	276	249	279	288	305	292	259	262	246	280	256	268	283	282	259	276	285	266	249	304	263	246	263	272	271	284	289	246	279	269	302	296	278	278	302	273	264	278	250	280	270	275	308	276	270	266	262	257	284	278	287	241	266	285	269	259	298	278	284	258	278	275	265	274	281	322	237	272	259	273	279	261	269	278	270	262	275	278	282	277	299	274	297	255	233	261	279	300	264	279	278	277	259	286	265	290	256	268	260	252	263	232	265	263	278	272	281	285	245	249	261	248	292	264	248	281	261	284	265	235	278	252	284	277	277	234	269	275	250	262	256	275	279	286	260	249	286	301	293	274	278	252	273	252	295	238	267	277	288	278	281	249	273	267	265	275	266	272	221	270	302	252	235	261	252	273	262	283	266	284	272	250	255	263	240	315	273	257	275	263	278	277	278	261	236	283	291	270	255	298	264	244	262	295	268	273	276	287	279	288	240	258	291	269	274	291	259	297	242	256	268	274	297	285	285	268	276	253	303	282	271	272	262	258	269	288	270	260	267	267	237	240	263	248	294	254	262	272	254	238	264	264	272	271	241	268	264	243	231	266	264	253	287	263	291	246	278	248	270	248	269	234	258	279	317	286	296	255	262	278	251	275	288	246	272	259	252	266	272	266	240	259	256	254	267	273	270	266	235	244	257	258	246	259	238	280	278	285	237	256	267	275	273	252	239	253	288	283	263	274	278	275	267	253	297	270	281	233	253	272	239	254	286	269	244	271	288	248	273	281	266	287	305	285	260	283	266	262	279	287	279	294	264	282	255	295	283	218	282	270	283	268	258	268	262	259	264	246	272	274	253	259	229	278	256	265	283	246	262	247	280	269	266	276	256	281	281	298	260	280	283	281	286	242	284	244	281	245	268	272	299	307	273	251	283	257	243	277	269	277	288	279	279	257	272	256	274	245	264	256	259	249	272	269	251	248	260	297	293	264	241	271	264	255	262	268	267	249	275	248	260	269	290	262	275	282	299	268	281	258	272	276	266	257	281	281	290	277	278	280	263	283	269	289	277	254	283	253	311	309	274	253	278	280	281	294	262	297	256	290	276	250	260	250	279	256	266	260	272	258	272	257	271	295	242	236	260	258	302	282	268	260	255	253	274	264	272	290	274	239	246	241	290	272	263	277	263	282	255	274	254	251	248	287	284	297	268	284	285	264	280	280	266	263	266	293	276	276	301	291	270	285	312	281	250	267	278	236	260	248	269	241	292	266	266	245	278	281	277	273	293	284	265	269	285	256	264	276	277	253	278	276	285	277	277	254	256	280	263	264	269	276	251	256	272	313	269	280	255	268	276	266	265	281	259	290	272	261	265	268	286	283	262	262	246	295	238	246	295	255	275	260	280	278	278	273	262	283	263	296	279	283	240	238	274	258	260	285	290	243	263	266	248	256	240	288	279	275	260	258	256	260	251	242	286	272	256	274	305	291	257	252	250	258	262	273	264	278	258	283	261	247	285	265	261	255	230	275	252	272	236	279	287	279	268	257	260	264	284	249	232	299	271	304	245	278	274	272	277	262	251	273	276	271	262	271	277	259	267	250	284	284	257	284	261	270	263	281	261	255	295	266	251	281	251	286	240	258	276	266	242	276	264	283	261	279	272	274	308	277	292	277	245	251	266	257	251	275	245	262	250	272	261	284	259	259	266	265	293	275	261	242	263	238	263	266	258	262	261	278	256	250	291	288	249	295	273	265	269	268	260	298	248	275	263	244	255	251	252	297	286	278	276	286	243	261	283	266	259	323	249	255	253	291	273	300	276	236	274	265	248	299	256	272	294	299	245	284	304	269	279	260	277	284	264	251	268	266	276	293	272	272	268	289	281	249	255	276	272	278	259	262	251	269	272	252	290	284	294	284	304	265	273	270	250	277	271	277	263	269	265	280	271	282	269	307	267	274	258	279	290	266	276	272	265	280	296	276	250	252	267	296	235	303	262	274	267	264	246	247	267	274	278	253	262	275	299	263	266	258	274	292	263	274	252	266	253	245	296	266	258	256	247	235	249	282	274	278	267	273	240	285	270	307	291	268	274	267	277	266	237	266	263	245	270	294	285	249	258	269	248	270	278	274	280	253	288	280	270	267	242	268
23331	27673	27972	27224	26888	19084	6024	4731	4110	3657	2899	1863	1059	806	774	726	725	781	740	725	765	743	735	725	740	740	758	680	690	724	754	700	692	757	720	748	746	710	724	725	719	676	782	709	748	710	715	717	724	728	723	677	703	726	730	723	692	689	700	737	758	745	693	761	739	761	726	734	738	719	719	747	710	709	683	775	672	715	723	703	773	691	704	733	718	736	756	718	688	690	708	770	715	676	723	692	707	712	751	708	723	720	710	778	743	719	746	706	739	711	740	708	682	701	765	735	764	679	704	728	707	690	704	736	684	715	726	682	732	696	746	685	693	772	745	753	669	713	742	759	703	740	719	741	760	720	731	744	762	705	689	742	763	692	703	739	691	756	751	720	714	699	695	694	733	736	745	728	761	750	722	675	727	756	750	760	768	739	679	690	691	752	749	701	768	711	712	714	701	724	730	724	719	732	795	643	720	731	749	699	677	688	705	684	744	725	765	706	735	761	722	705	765	718	697	726	724	684	720	662	719	700	724	764	720	730	718	688	732	734	725	727	698	717	684	756	723	716	682	704	727	726	733	713	738	670	727	681	687	740	711	695	714	684	764	721	682	699	684	673	721	734	715	701	680	699	719	722	756	686	752	678	745	740	721	759	749	675	743	708	743	715	740	716	748	726	738	726	701	743	678	706	730	707	710	729	698	719	682	741	679	778	686	749	689	705	709	709	724	692	726	690	718	707	672	706	678	753	761	748	731	746	716	742	724	720	708	709	749	736	748	699	716	710	754	755	669	694	690	701	748	748	716	706	780	696	738	689	729	742	720	670	704	690	758	757	725	700	692	754	718	710	726	776	716	724	774	709	712	707	717	722	690	726	690	703	736	694	744	673	721	692	747	740	728	748	734	704	723	723	702	696	724	717	713	731	708	715	721	748	728	706	749	719	716	709	715	671	751	710	722	681	701	719	708	737	709	728	730	734	672	684	697	676	737	674	679	710	686	711	719	733	740	724	691	715	713	725	743	727	724	727	722	695	644	710	686	723	682	685	694	702	718	711	702	698	687	747	742	704	728	759	743	704	704	729	698	715	697	722	725	670	740	745	729	703	700	691	725	706	724	739	698	725	727	713	707	711	698	704	702	714	678	670	710	670	711	731	705	751	685	659	713	729	695	731	738	744	705	741	656	703	629	716	720	700	702	719	709	689	722	651	704	758	738	732	701	720	700	654	703	761	737	730	719	723	716	716	710	717	704	732	688	715	702	702	717	740	706	712	682	717	752	696	734	721	713	727	729	752	653	733	698	768	771	720	693	721	756	696	691	739	701	708	738	733	698	733	720	743	723	704	704	663	714	689	737	742	771	732	760	786	709	705	662	706	751	742	695	713	699	738	706	703	763	722	663	739	724	729	734	715	718	731	698	762	713	683	772	664	696	682	731	692	710	707	704	720	711	716	719	738	678	742	712	764	717	692	703	723	690	767	721	672	690	741	726	700	743	669	688	724	676	711	735	677	705	753	716	742	663	724	690	736	708	724	738	778	723	683	744	705	738	737	677	691	693	715	725	748	704	718	731	749	701	694	738	729	723	684	741	706	674	735	724	718	694	699	712	693	701	724	719	694	702	727	709	681	754	694	683	716	735	702	714	727	720	680	694	681	696	718	706	721	712	753	783	720	704	708	786	739	737	725	725	709	768	735	726	735	728	709	743	729	736	711	719	680	750	740	749	751	721	725	755	736	691	693	734	691	734	772	727	718	721	730	736	705	756	751	749	740	735	748	757	692	695	733	705	724	738	713	655	716	667	767	702	732	717	704	746	686	735	715	722	712	734	731	716	756	719	748	725	684	743	672	709	754	737	690	678	749	758	679	722	711	711	702	711	723	712	745	731	731	670	696	726	716	711	762	717	693	684	684	664	702	754	707	700	689	683	729	696	720	751	720	734	740	753	736	704	736	707	690	723	721	728	710	743	694	801	704	708	687	707	721	709	697	723	719	740	714	734	752	728	717	712	691	730	719	749	689	734	723	772	746	703	743	708	721	740	745	726	717	730	728	692	694	704	724	744	723	721	723	752	744	763	735	772	704	733	718	695	709	710	764	704	699	690	772	710	751	750	742	684	743	705	719	708	696	669	740	757	741	712	709	745	723	728	751	761	735	739	693	743	731	690	709	758	696	725	740	674	735	707	713	654	719	736	700	658	726	708	706	690	756	726	718	720	770	702	739	706	697	728	700	729	733	749	683	705	722	738	737	714	731	730	750	713	654	637	739	700	708	674	702	715	714	724	724	718	700	718	710	709	710	751	704	720	720	707	719	745	698	737	730	727	727	733	749	697	712	691	745	744	719	734	683	687	685	727	710	754	737	730	723	672	676	693	690	710	731	707	703	724	716	723	714	702	720	698	695	724	691	689	719	770	727	710	736	717	743	699	677	713	732	686	712	704	715	730	667	707	694	744	710	760	692	688	729	728	723	718	710	727	754	687	717	661	793	736	768	706	727	782	697	717	732	774	693	747	734	700	690	731	709	739	685	700	719	709	749	717	741	726	756	702	738	756	698	766	694	733	720	741	715	726	712	735	698	723	717	713	692	734	732	716	718	682	703	756	754	740	689	696	759	725	725	714	735	697	710	712	707	775	727	688	715	769	704	737	729	718	748	707	656	717	727	682	714	721	690	702	682	735	734	695	710	684	726	740	752	704	675	727	715	726	709	741	704	699	696	732	748	715	781	720	753	725	743	689	709	758	765	740	669	706	730	729	768	758	745	686	673	709	720	706	770	708	715	706	757	710	729	718	730	746	658	719	723	720	693	677	724	693	711	774	731	710	740	745	731	764	706	699	732	682	776	689	689	691	711	703	695	704	753	706	712	716	775	696	675	740	702	723	764	685	740	746	640	743	741	693	764	683	737	744	710	729	740	696	705	689	726	670	734	686	715	713	745	751	722	740	784	766	728	683	706	681	713	717	693	714	684	780	684	733	701	683	766	726	757	751	672	785	707	700	714	715	708	712	713	749	751	750	753	731	744	747	697	703	745	770	727	738	728	753	702	711	657	694	720	740	758	701	729	709	716	721	703	668	745	723	698	679	733	692	749	720	798	722	760	749	696	685	743	737	703	721	699	728	723	727	698	721	720	738	736	727	731	687	760	754	718	677	732	748	688	707	704	726	660	699	730	679	731	734	737	758	755	678	749	697	745	704	710	721	712	716	766	726	733	709	741	676	711	694	723	741	694	708	711	753	765	753	712	719	719	710	736	758	670	731	713	708	755	689	764	693	651	767	683	730	725	672	711	708	765	682	731	717	729	706	721	687	701	757	731	693	706	695	688	728	691	698	705	711	751	728	695	705	679	756	707	661	690	722	708	707	704	727	688	698	717	742	742	683	734	717	679	707	720	738	788	720	718	704	710	714	693	749	729	725	679	681	719	695	762	721	681	695	703	725	734	745	700	712	712	709	709	716	699	680	711	702	713	713	693	759	711	733	738	760	708	712	676
49666	44020	45385	40641	35084	25413	14596	11083	9172	4441	2055	1364	770	563	372	328	291	259	261	270	276	250	268	291	238	265	240	265	241	246	239	244	272	248	238	264	249	255	286	257	261	258	269	231	238	278	286	262	228	252	259	261	244	262	248	276	272	245	226	238	278	260	298	274	253	251	237	229	243	247	256	253	236	267	268	272	294	230	257	263	258	272	280	279	254	264	232	266	267	273	291	262	271	281	275	278	245	246	261	265	242	249	277	262	234	249	253	226	250	281	235	272	235	284	241	264	259	251	272	249	227	259	254	240	249	269	276	241	245	261	295	245	266	253	288	254	255	270	247	231	247	252	245	287	278	264	267	249	266	275	265	272	250	285	301	278	240	244	232	243	249	243	247	247	264	233	256	231	247	265	258	277	257	285	261	262	238	258	267	249	284	263	264	275	218	268	254	275	263	236	269	259	246	275	272	255	266	255	242	286	246	236	276	258	254	265	259	239	235	243	267	266	263	263	263	240	256	223	229	267	257	266	273	258	231	251	279	261	255	259	271	257	285	248	265	248	237	237	246	265	270	247	246	264	251	257	248	280	252	250	229	259	245	249	226	272	254	247	276	245	295	227	248	242	275	269	261	281	255	254	249	241	280	283	250	253	247	245	246	246	272	244	280	252	261	221	286	261	246	256	244	252	223	273	264	281	272	261	276	271	265	219	273	238	267	234	237	257	269	231	278	253	263	262	267	275	290	280	268	256	256	242	251	285	258	259	227	272	263	257	282	248	219	250	259	275	257	254	259	249	264	261	273	253	247	245	273	284	231	247	260	262	277	265	232	268	269	234	268	257	249	255	272	276	226	282	246	230	263	264	244	232	249	268	240	275	254	247	253	244	272	228	268	251	256	245	264	265	219	235	257	233	266	253	245	270	234	282	272	260	272	248	234	273	253	240	244	262	257	229	260	270	262	269	274	264	259	289	240	264	279	255	291	267	255	258	250	249	260	259	261	239	232	265	269	269	263	256	281	264	268	257	239	267	250	250	230	234	258	241	267	265	281	250	259	257	254	283	265	295	278	279	250	262	256	230	259	252	250	285	266	251	248	257	226	276	246	265	252	277	263	270	249	236	277	227	252	268	282	259	255	263	282	269	255	269	267	257	241	252	283	261	236	250	269	260	240	234	272	269	276	240	302	247	272	259	256	251	263	278	257	245	255	232	274	235	291	267	254	249	266	268	240	273	251	239	273	268	244	260	246	243	238	255	246	252	261	271	249	254	257	275	249	269	251	249	249	266	253	314	222	279	235	240	258	244	274	254	263	266	267	240	250	271	263	291	244	267	282	245	231	253	263	262	257	293	238	241	258	261	275	253	256	260	244	244	255	262	291	252	264	262	226	266	249	247	269	242	262	275	238	250	246	254	247	267	248	265	248	257	231	250	271	282	278	240	253	250	254	259	244	246	260	241	296	244	264	234	260	246	261	284	269	242	241	256	256	251	264	267	272	244	249	250	259	270	253	270	284	289	259	245	238	274	254	274	278	264	261	268	289	220	243	222	255	263	261	273	269	266	247	255	245	273	260	247	248	236	246	253	271	259	258	245	243	260	265	274	266	248	267	290	260	243	285	266	254	259	272	271	266	277	265	264	247	260	229	243	304	231	235	254	250	263	256	266	273	247	227	260	212	263	265	261	244	254	248	245	258	242	251	248	248	284	269	267	242	262	247	256	250	281	256	264	249	257	236	266	278	270	243	284	257	251	232	244	256	234	257	222	253	235	251	258	250	272	278	225	260	246	275	292	262	268	271	249	256	269	245	277	248	257	254	213	250	242	269	251	303	247	251	240	270	280	279	271	255	272	258	274	241	254	273	251	252	281	276	230	243	267	277	236	231	252	258	253	251	246	257	268	270	276	245	254	257	254	238	234	261	271	278	274	240	244	273	253	250	266	237	264	275	265	255	268	265	261	245	265	287	287	269	246	236	257	284	273	280	282	268	287	245	241	261	233	255	253	233	252	233	248	275	275	242	243	283	249	235	231	261	254	249	251	234	271	264	270	241	251	256	246	213	251	253	243	248	263	263	234	291	249	242	235	259	270	236	238	269	258	269	261	249	262	271	243	274	250	255	241	236	268	268	262	242	233	242	260	244	250	276	279	253	230	279	240	275	245	243	241	275	246	259	247	268	250	254	251	263	260	266	260	250	259	267	232	249	258	264	270	288	236	278	257	264	240	266	237	225	251	248	249	265	276	255	265	272	294	258	267	281	252	267	254	271	264	246	276	268	265	254	265	254	241	256	267	262	231	257	255	251	285	250	261	254	260	268	275	300	248	273	291	246	283	234	244	258	253	256	236	275	251	240	256	256	260	259	274	259	272	233	240	253	233	274	241	255	293	245	241	233	268	274	276	262	243	251	248	237	259	240	260	285	244	260	258	249	248	258	225	245	254	283	222	244	252	262	276	240	306	277	244	271	280	250	247	233	236	276	261	244	288	228	206	279	260	256	245	253	272	242	251	243	230	255	257	244	265	285	272	252	277	271	240	271	246	233	276	273	272	243	277	273	256	247	245	240	257	233	244	251	239	241	237	260	252	247	273	239	244	256	264	253	224	236	250	254	232	261	257	278	265	260	256	244	232	254	224	253	239	230	263	247	249	261	273	250	271	263	240	261	236	221	273	247	231	289	287	226	243	274	253	279	274	255	249	245	247	241	261	269	278	219	269	254	289	281	227	299	283	257	244	265	230	264	241	230	266	239	263	232	249	204	237	248	272	230	237	250	260	277	270	271	266	264	283	258	252	269	259	288	234	259	264	269	248	264	264	270	281	250	243	279	241	292	272	264	278	243	274	227	280	267	273	261	227	278	261	236	248	282	276	261	277	253	240	272	231	260	249	234	266	245	238	267	252	249	227	274	252	292	255	292	269	229	241	270	269	263	265	264	278	263	224	258	259	251	251	272	232	232	252	270	267	239	273	267	278	288	260	254	268	244	258	265	277	249	282	233	229	248	251	274	253	247	254	253	238	260	227	243	270	265	230	237	264	285	268	281	243	260	250	259	225	274	267	280	275	261	245	256	280	257	257	270	239	274	279	253	257	265	244	280	256	245	277	263	265	266	250	263	253	270	245	244	260	260	240	247	263	262	233	263	266	266	258	266	261	240	298	236	245	225	266	269	270	262	256	258	241	226	258	287	279	292	235	257	270	252	226	279	256	268	246	268	258	254	269	255	237	252	251	243	277	223	257	297	288	241	242	247	273	255	250	263	248	269	255	252	254	256	276	267	233	238	269	260	260	230	249	281	256	234	243	292	250	252	238	263	241	256	239	249	273	267	261	218	240	250	253	249	239	253	277	255	252	273	252	263	271	263	251	266	284	263	242	240	233	263	274	284	244	268	273	261	261	230	232	256	253	247	272	249	251	253	252	264	258	253	265	261	233	260	267	256	248	252	265	251	228	245	260	252	269	257	277	253	273	275	273	234	266	247	236	259	229	269	268
32749	36245	46004	48903	46301	39671	28460	28725	25682	14963	8624	5801	3475	2308	1392	958	843	830	755	732	722	721	669	672	718	691	687	683	689	660	707	681	678	655	680	638	703	683	694	723	697	655	699	707	675	705	667	671	688	700	707	672	708	659	657	685	666	666	696	687	711	725	736	722	675	720	729	659	692	731	671	656	713	731	703	686	675	676	719	740	671	698	671	647	691	681	647	712	677	681	706	678	727	711	688	704	677	703	683	717	690	699	659	679	708	721	679	698	666	688	646	700	702	667	689	722	692	643	651	640	694	663	677	707	662	651	687	711	694	725	675	708	706	655	632	692	718	669	719	682	653	690	690	666	682	689	691	660	697	673	699	707	690	698	730	651	696	699	674	698	718	727	720	671	694	664	677	700	725	728	704	650	716	671	674	656	717	672	696	679	713	692	716	718	711	689	695	651	653	707	673	699	675	701	689	717	715	666	687	693	655	689	679	665	667	699	671	707	664	685	714	664	692	708	647	704	662	653	677	684	663	678	713	674	696	693	620	677	675	702	677	675	685	682	680	663	691	699	715	684	674	722	639	704	697	667	669	719	673	660	721	727	729	684	716	688	692	717	662	705	630	729	683	693	678	699	718	727	689	717	690	696	706	681	687	659	675	656	708	702	700	704	684	718	689	663	706	657	705	646	695	670	689	673	683	704	671	643	645	668	740	650	709	705	662	730	675	693	725	684	673	650	685	694	687	682	702	660	653	698	667	696	702	671	702	671	692	734	695	711	686	682	662	692	635	695	643	653	645	677	659	697	662	644	700	644	665	685	701	702	673	661	693	693	659	732	726	705	679	707	720	718	689	685	697	665	649	689	665	684	715	714	702	670	670	664	708	669	674	696	670	681	658	688	694	675	674	710	684	723	696	639	692	652	691	698	722	644	690	677	713	702	691	691	685	730	650	688	676	710	646	651	695	694	668	678	707	679	668	688	704	659	733	656	704	630	720	705	691	729	710	741	695	752	722	659	695	728	733	703	674	694	682	703	650	718	687	700	668	723	721	703	682	732	661	631	722	710	705	656	654	668	705	694	718	622	654	695	671	679	675	713	684	724	664	713	714	667	664	711	744	667	691	668	679	678	659	675	702	703	694	665	707	664	705	657	700	677	689	700	677	649	720	728	676	710	690	679	635	654	698	680	682	714	670	651	721	683	689	639	720	654	711	705	691	700	743	691	721	712	731	685	689	713	682	685	651	647	673	716	721	709	686	697	676	696	728	676	735	639	663	692	699	650	665	681	716	710	664	694	701	711	701	678	636	719	667	637	699	671	696	724	674	698	711	620	741	629	680	712	744	694	690	691	672	681	723	730	649	727	702	698	711	666	680	687	715	685	734	704	669	690	648	678	739	646	682	676	665	700	648	667	651	666	648	687	682	709	690	694	717	653	719	695	677	698	686	699	671	663	661	647	673	708	724	690	693	670	666	712	672	648	706	686	699	721	687	669	691	693	646	745	718	696	657	708	710	741	736	664	712	691	712	661	711	715	722	700	673	651	702	690	661	676	665	704	625	719	667	670	667	663	710	680	680	693	651	656	705	673	700	688	697	676	689	698	675	689	710	707	675	668	673	673	713	676	646	718	667	736	651	694	711	695	691	683	697	744	651	679	665	716	658	673	715	743	660	667	636	732	680	677	629	686	700	704	689	685	630	655	632	688	687	679	639	702	697	736	677	653	707	697	686	709	681	705	732	682	702	672	709	737	647	693	666	691	663	656	662	702	712	697	712	663	705	693	695	691	661	701	710	707	744	726	687	683	648	686	706	688	736	730	704	722	712	694	749	665	702	655	682	735	699	652	689	674	676	680	636	663	710	647	708	713	690	714	692	707	739	713	673	684	744	673	701	675	711	701	692	731	672	711	633	703	666	715	711	690	711	690	647	664	687	656	711	708	703	696	717	694	683	669	656	684	699	701	729	673	728	749	707	695	692	703	672	655	641	701	710	702	637	654	693	685	668	713	749	664	629	672	662	718	698	684	668	680	714	680	680	706	695	679	694	684	698	721	692	698	674	730	715	647	715	687	669	701	681	715	671	693	659	643	651	704	652	695	732	721	676	735	697	689	693	723	719	688	732	635	680	689	739	704	656	726	680	721	713	717	655	643	724	714	635	656	730	626	681	651	646	645	667	703	680	669	711	673	721	752	696	671	680	746	702	692	701	659	684	709	696	688	661	678	709	669	643	685	685	685	686	670	689	732	683	698	690	681	720	712	672	695	723	693	691	723	707	720	658	646	671	684	680	698	711	701	706	701	658	683	704	694	645	720	655	701	649	664	690	676	681	706	695	696	675	666	701	687	664	699	676	688	688	665	679	709	711	685	706	704	683	687	680	715	693	675	694	703	675	664	677	684	718	674	674	709	658	671	710	703	680	698	645	657	737	754	686	666	683	709	671	698	697	722	706	716	685	681	722	655	683	674	650	682	708	737	710	742	687	668	703	686	687	654	677	724	676	713	701	723	639	664	694	685	690	675	692	790	638	720	716	712	697	712	706	659	699	682	723	651	666	674	692	694	706	667	682	676	641	715	674	711	682	668	645	704	660	716	690	654	707	683	724	677	668	680	714	712	695	664	727	641	737	696	683	675	663	670	662	692	736	663	723	605	724	653	733	718	670	677	719	695	704	625	696	641	665	705	682	700	672	694	700	654	656	662	720	709	649	684	669	740	728	671	714	670	665	686	712	705	657	701	666	699	647	720	676	686	718	711	733	728	655	718	689	667	676	698	703	655	666	687	737	688	728	638	708	685	686	675	671	693	655	661	671	674	658	708	698	660	710	693	715	681	738	678	659	666	739	720	682	692	708	691	691	662	637	751	670	685	676	706	648	700	674	732	712	674	711	743	664	692	681	681	681	726	650	679	723	702	688	667	706	692	711	697	708	672	664	690	732	680	702	681	653	711	696	625	702	688	695	670	751	698	662	673	746	619	693	712	644	753	672	687	706	706	730	679	682	676	674	685	689	668	657	693	769	707	676	694	682	692	720	725	682	678	718	665	688	727	656	639	669	730	703	704	676	661	708	668	732	728	720	730	724	699	664	689	644	669	660	679	629	711	762	712	688	741	623	687	694	696	688	690	662	679	694	681	658	682	698	675	692	661	677	664	620	737	645	704	709	704	655	702	696	696	655	718	653	697	726	638	636	661	669	676	714	678	712	685	689	684	694	727	665	695	695	754	686	655	705	695	707	683	675	724	714	664	674	626	670	664	659	668	668	699	631	698	697	683	662	698	664	707	709	681	741	698	692	677	707	706	671	700	673	669	681	742	662	711	684	663	672	665	696	653	633	728	674	715	693	677	743	672	738	685	688	680	710	677	700	704	709	709	718	679	661	664	683	684	707	693	732	653	638	702	698	694	681	664	709	678	718	680	661	661	733	693	692	711	685	713	687	765	724	695	672	666	693	682	685	650	686	713	723	614	664	708	719	697	671	715	687	728	718	741	696	713
53630	50796	54812	49975	42513	34487	18706	17142	12316	7899	4803	3710	1929	864	560	350	337	291	265	281	261	236	229	226	251	258	216	260	228	214	229	234	229	250	248	236	233	241	237	251	230	249	225	266	245	253	225	239	226	261	236	251	244	199	252	234	251	220	256	271	244	255	225	240	241	257	265	246	241	226	241	212	242	227	219	219	257	232	253	245	266	239	247	231	223	252	229	237	223	237	226	221	244	259	243	251	247	261	238	253	245	234	240	235	229	232	228	254	275	245	252	239	270	240	252	231	255	250	250	236	254	244	247	277	250	223	241	246	233	261	253	238	249	232	216	216	223	247	243	231	251	240	239	254	238	245	250	225	239	235	219	255	235	229	241	285	234	240	262	255	255	232	228	247	221	243	248	243	267	260	222	205	246	231	229	253	239	231	235	233	243	245	243	257	231	233	254	246	234	226	222	229	237	245	255	229	251	221	254	233	227	207	212	219	213	214	246	247	265	254	221	226	220	244	265	224	234	226	253	266	263	247	228	239	254	261	254	237	259	245	222	237	241	243	241	220	239	248	228	259	236	220	250	230	246	235	217	215	243	199	261	223	243	237	242	240	217	239	245	232	253	245	252	249	231	245	242	230	225	274	242	222	248	218	221	252	233	228	246	223	258	244	239	218	217	224	217	234	237	245	253	236	239	247	250	246	243	249	221	247	264	246	228	242	215	278	272	206	215	218	251	227	257	227	266	273	231	241	238	223	224	236	231	248	228	245	253	235	214	239	230	231	239	274	222	203	220	206	267	224	237	212	236	276	222	260	239	256	236	236	228	224	244	220	245	247	242	227	263	247	241	232	250	220	242	220	266	243	237	237	268	220	232	228	232	251	210	234	242	224	248	236	284	249	219	229	229	219	244	246	233	243	239	243	241	243	263	243	238	233	228	288	239	248	248	226	257	241	243	214	255	221	233	233	236	244	219	238	241	241	224	247	216	255	241	238	245	235	248	204	245	244	263	259	235	252	233	237	232	241	234	260	230	250	273	240	247	242	224	285	233	225	242	234	243	232	246	258	241	249	260	231	239	247	237	233	235	236	237	229	268	239	217	243	221	249	250	241	213	244	233	205	236	242	240	223	263	254	235	261	255	215	235	257	226	266	251	230	251	233	235	232	247	281	229	257	209	257	249	257	240	239	236	263	245	243	237	243	232	253	235	255	228	228	208	229	261	255	225	232	231	222	218	231	246	228	230	237	226	251	243	263	237	231	242	249	251	221	242	217	272	231	220	232	266	239	256	253	276	249	223	228	226	250	249	262	216	221	255	217	261	217	237	233	254	225	246	221	246	243	209	249	202	248	239	223	253	235	239	241	233	242	255	206	265	218	245	254	206	266	251	263	231	232	258	272	259	217	228	243	235	237	244	221	244	256	205	230	273	246	248	245	239	248	233	251	253	251	232	233	257	228	247	215	232	231	218	247	220	244	233	227	237	245	219	264	242	236	228	254	227	234	229	245	260	242	244	229	265	244	259	235	207	249	253	227	242	251	261	248	219	252	225	223	222	243	233	222	260	245	239	207	237	268	251	226	251	237	221	258	221	266	274	237	222	233	227	211	228	221	205	261	242	232	266	261	224	220	235	251	261	262	277	253	222	220	234	232	226	229	223	230	246	241	224	229	271	243	210	247	223	231	218	230	238	255	226	233	221	257	226	232	249	238	252	246	241	239	233	218	237	225	252	265	238	249	223	257	260	234	237	256	239	244	255	224	234	256	258	239	255	239	220	243	233	240	257	249	264	212	232	248	219	225	236	232	249	232	249	243	220	229	256	208	239	248	244	256	229	232	234	259	248	256	243	253	242	245	225	238	257	241	233	239	222	239	245	261	258	228	231	249	208	235	256	224	210	228	214	223	262	254	246	231	233	249	232	240	235	241	260	230	249	256	222	247	260	223	219	241	247	220	230	207	245	236	242	244	223	261	213	253	250	284	249	230	246	262	242	222	235	248	249	258	238	228	228	251	208	244	236	236	260	265	254	243	214	221	230	214	235	212	236	248	230	250	243	237	254	284	209	235	225	250	239	223	211	271	230	223	253	239	231	240	231	247	250	221	291	244	216	239	248	236	243	276	227	238	243	257	243	249	273	250	254	242	220	267	235	240	253	227	238	244	233	270	239	234	232	254	271	218	224	243	238	235	230	233	236	243	250	235	246	214	235	257	245	266	237	233	221	230	258	244	255	239	234	229	228	248	262	231	257	255	258	261	245	254	236	222	226	241	256	257	217	241	243	258	278	244	229	265	252	243	262	213	226	238	239	212	236	253	231	266	209	259	238	216	256	259	231	252	216	235	253	215	242	218	221	260	250	272	229	217	236	208	236	241	227	234	252	248	248	232	231	239	257	236	224	243	244	240	221	234	251	243	245	219	236	221	232	230	230	260	211	246	240	234	235	221	230	227	246	223	251	231	223	259	225	261	242	249	218	238	230	215	220	224	222	228	233	225	241	247	248	220	244	254	217	238	240	239	253	245	249	221	240	202	249	251	273	245	232	238	270	241	233	236	251	249	226	253	245	246	223	221	227	239	239	227	236	225	271	233	215	232	262	235	229	231	246	244	204	231	219	227	269	227	235	251	252	247	253	225	265	212	261	204	252	262	252	253	227	273	243	237	241	214	230	225	241	216	244	251	239	231	240	233	242	229	257	239	249	246	247	255	234	250	248	215	252	235	271	244	236	234	215	252	249	241	224	247	254	229	239	252	265	232	228	221	234	240	232	235	231	237	221	255	263	243	264	249	249	241	241	262	238	244	255	263	238	256	240	244	267	259	243	231	247	248	222	248	243	232	244	264	239	244	251	238	196	232	231	221	248	232	262	240	262	245	229	252	271	244	214	245	259	255	225	231	238	223	252	243	232	227	237	242	247	229	256	256	239	250	272	227	215	246	241	234	239	265	228	260	275	253	222	248	273	247	226	217	252	233	221	242	228	248	246	228	250	230	218	266	243	261	259	283	280	220	256	235	236	229	252	263	221	248	241	283	218	237	226	239	259	266	246	243	249	261	246	240	258	251	203	250	245	241	216	242	239	208	244	214	262	234	285	249	240	246	246	227	214	222	247	250	210	268	233	226	238	257	248	290	252	223	249	245	231	209	247	233	239	231	242	231	231	233	230	219	256	238	232	225	232	253	243	255	242	249	251	234	246	272	249	231	249	229	229	244	287	235	225	261	246	245	248	256	216	225	189	249	196	252	221	204	221	226	221	226	229	253	238	239	230	229	207	234	268	244	235	250	251	220	241	244	215	230	267	234	228	203	233	220	238	226	244	238	243	222	239	196	254	237	224	256	236	212	239	231	249	268	232	228	239	236	215	252	234	224	266	227	216	227	241	216	238	259	253	226	252	240	234	237	258	261	264	231	243	263	243	225	247	269	267	236	213	236	241	254	263	239	217	249	246	257	248	235	245	249	229	244	256	225	222	245	226	253	234	244	232	241	258	256	252	251
35601	41333	53807	56162	52299	46444	32406	35332	29845	22948	17519	14028	8157	3907	2114	1227	971	861	819	749	691	629	628	694	670	632	650	651	663	646	633	628	676	615	671	640	661	679	623	646	699	689	685	645	600	671	618	661	679	642	663	644	714	654	637	641	663	668	666	668	668	678	668	637	633	638	678	654	650	658	606	637	606	666	674	622	685	625	632	662	665	645	632	663	641	670	632	659	679	716	664	670	680	631	635	662	631	606	697	605	655	656	692	646	639	653	638	683	659	677	614	631	663	611	662	619	670	633	667	706	659	661	646	580	638	637	714	628	602	677	677	651	619	676	634	690	613	642	616	668	698	640	652	648	630	643	679	576	653	689	599	632	633	650	642	606	592	722	648	659	622	627	674	697	657	656	714	589	664	633	627	637	633	607	643	646	633	633	692	624	625	633	610	648	633	671	595	666	632	634	589	616	640	634	611	632	631	658	624	608	684	662	576	604	643	597	668	664	638	649	617	665	660	651	660	618	588	659	593	645	676	631	635	634	678	587	665	603	634	614	616	638	646	640	663	675	673	658	667	637	679	639	607	636	639	590	620	650	641	653	635	658	658	640	590	612	653	619	627	671	638	672	655	567	674	648	635	638	630	655	667	667	635	668	713	650	635	646	627	610	709	631	626	634	686	665	666	650	649	646	619	679	643	646	654	664	679	635	672	622	616	630	619	669	588	629	640	677	646	672	648	635	637	627	652	641	677	638	627	622	656	679	677	651	631	642	621	644	678	676	618	674	684	651	660	653	693	643	665	627	641	662	656	638	638	613	613	640	645	634	654	634	632	653	651	639	630	638	656	628	626	637	705	614	636	637	648	621	683	664	625	658	660	641	678	644	618	634	664	683	669	624	689	659	600	658	652	616	627	593	633	665	653	658	605	634	585	663	635	631	673	638	665	685	623	647	619	636	653	657	631	641	689	667	600	596	649	645	621	660	643	634	629	667	667	636	648	657	674	680	627	623	655	616	651	628	635	668	644	613	665	639	632	633	611	665	634	637	659	658	632	684	639	682	629	699	655	665	643	649	632	703	645	596	614	619	663	632	675	654	629	650	639	660	683	638	671	574	664	670	596	642	658	608	644	664	635	677	650	665	629	653	663	629	636	624	599	632	660	664	664	642	663	620	602	647	641	635	641	676	674	642	595	679	668	668	656	576	613	665	620	677	628	622	657	642	681	654	655	628	679	634	681	630	653	680	630	631	626	604	669	648	635	633	600	641	616	619	611	637	644	595	605	637	617	692	637	613	676	641	607	631	658	600	645	655	664	648	665	627	697	623	629	679	646	654	640	617	677	603	645	606	663	656	634	647	705	645	667	659	638	685	635	630	687	606	668	683	666	627	627	661	702	630	675	657	640	662	626	654	688	630	646	666	604	656	634	650	685	603	675	629	646	645	688	678	645	614	601	648	645	640	644	676	643	625	646	645	614	658	616	664	669	651	620	610	653	668	652	625	664	601	661	625	618	666	640	611	668	652	665	698	646	660	626	671	676	654	610	662	658	625	603	673	633	714	640	692	614	593	643	629	637	641	646	630	624	624	653	659	626	668	667	649	647	687	734	670	639	613	585	665	646	626	644	681	646	673	643	638	661	634	655	603	631	665	655	669	612	639	632	664	655	674	658	632	575	627	675	635	634	643	562	665	616	649	676	630	652	650	665	628	603	676	657	675	654	703	615	666	650	687	634	636	589	710	640	656	640	681	630	659	658	683	629	677	662	684	627	637	602	630	583	642	599	591	643	618	642	657	642	632	668	646	648	600	640	668	640	630	655	706	647	662	633	665	648	651	657	658	641	636	616	616	629	594	670	660	681	634	669	662	609	643	666	650	649	660	635	676	596	678	676	605	651	633	633	601	656	689	634	627	603	666	620	622	656	668	617	659	629	586	613	637	659	585	584	636	630	626	628	612	667	647	692	611	661	669	606	636	647	636	656	677	671	648	666	645	636	661	655	662	617	594	655	649	624	646	678	627	609	685	697	620	673	578	652	628	637	637	695	682	656	681	639	633	658	602	678	619	633	629	655	666	638	627	646	643	609	654	652	627	666	634	629	640	637	603	647	679	624	653	664	652	632	630	642	670	603	652	629	652	642	655	664	678	650	651	615	641	636	639	670	646	617	654	702	667	621	685	635	600	637	679	643	668	654	648	651	612	633	649	623	625	649	628	639	661	618	649	628	623	642	677	598	653	652	665	665	638	634	659	668	632	714	653	654	604	680	615	697	641	599	640	667	629	626	632	634	659	666	669	694	659	664	643	648	636	655	649	651	628	617	646	615	667	608	682	647	615	613	622	654	647	679	639	670	634	666	691	646	625	655	656	637	650	679	635	651	647	700	668	663	641	674	662	646	670	695	667	693	613	655	642	623	575	699	638	668	629	674	652	688	649	597	607	696	595	660	627	664	678	631	648	603	635	627	668	650	626	660	670	628	580	597	615	601	620	666	642	637	644	659	653	696	692	687	672	656	662	640	629	673	630	634	670	686	633	667	642	657	755	661	627	666	654	636	613	612	616	616	675	656	686	621	621	634	618	638	621	596	648	666	684	666	606	639	663	658	660	675	655	714	663	638	668	651	643	635	662	640	627	636	621	659	675	647	661	613	605	685	610	621	654	637	643	677	673	640	695	652	656	647	656	686	679	598	660	642	648	692	670	631	703	609	635	645	668	641	650	679	662	641	647	622	636	678	679	658	645	659	658	611	631	680	627	577	587	684	656	630	671	617	676	615	601	652	625	651	624	619	621	647	683	659	656	627	638	622	571	652	619	662	642	682	640	656	615	654	676	622	663	639	691	652	619	644	583	677	637	694	614	652	696	655	651	649	604	655	660	644	638	651	639	685	657	614	620	647	655	662	676	587	659	605	656	585	691	680	671	655	648	630	623	684	673	648	651	657	636	632	670	633	653	626	644	628	682	677	726	673	695	643	679	598	628	664	654	643	614	658	695	642	679	692	613	658	686	641	646	663	656	611	682	668	646	657	631	617	681	567	696	643	670	653	701	642	645	673	677	649	612	663	650	625	680	649	641	646	642	692	659	712	632	635	628	649	644	645	623	669	674	667	661	622	665	655	674	659	641	621	643	687	637	655	627	643	666	666	602	622	633	649	601	697	618	653	632	640	652	686	643	706	669	641	642	617	644	651	687	648	653	667	666	640	633	670	681	668	629	638	620	638	627	670	647	681	648	634	666	654	672	607	639	701	646	663	616	647	634	610	701	642	648	671	606	653	633	678	602	639	664	653	667	623	635	651	617	677	653	655	671	675	654	644	618	665	640	617	677	637	610	684	683	597	663	661	663	647	666	655	657	651	617	632	606	611	594	657	597	627	670	633	635	648	676	681	665	631	698	692	684	639	663	610	639	642	659	645	630	668	647	655	656	656	666	643	641	634	618	665	664	616	640	639	616	673	616	674	655	738	643	651	626	626	613	625	665	646	617	675	638	626	652	653	662
32510	29454	30065	25013	13092	3151	1339	952	951	696	697	522	379	381	338	299	260	255	261	296	250	276	238	242	267	257	267	261	290	254	305	250	237	252	256	305	265	252	242	272	270	247	289	268	254	268	253	257	256	260	279	262	236	258	261	274	250	254	264	250	270	242	278	255	261	266	270	280	283	233	247	246	256	294	265	247	255	280	269	251	273	248	273	270	258	270	258	272	278	280	278	257	278	236	255	274	240	270	269	237	281	282	260	249	259	281	267	282	244	287	224	296	278	288	283	280	289	302	274	265	275	251	274	282	251	232	295	273	245	277	288	244	293	233	272	253	277	242	255	254	286	255	253	280	259	249	258	257	252	266	255	264	297	265	258	296	266	246	272	274	270	285	249	270	246	250	238	262	249	259	292	280	263	245	266	259	249	259	275	264	247	262	270	259	261	239	254	279	258	273	265	271	268	269	245	259	290	240	263	259	265	290	259	262	266	242	261	287	294	265	255	264	256	287	264	235	266	284	261	278	277	258	283	244	283	296	296	276	263	244	291	278	289	277	259	263	270	253	275	250	303	295	289	229	261	249	258	259	278	245	256	262	252	271	238	278	282	274	255	254	264	267	274	268	282	271	242	268	285	262	250	248	273	224	260	291	287	278	266	256	274	273	272	222	282	247	259	280	260	280	250	283	314	260	283	248	266	247	245	254	270	248	277	296	250	288	273	257	271	238	279	279	263	263	264	269	280	271	259	260	258	258	291	282	252	259	246	299	240	268	280	286	242	254	279	251	251	269	274	282	258	270	256	285	244	300	261	269	260	279	269	265	292	259	281	267	278	254	271	246	282	290	268	259	270	283	257	307	252	238	289	254	265	240	266	280	273	290	256	268	262	234	296	266	299	243	259	308	244	246	265	262	256	276	271	273	290	280	252	237	259	261	293	277	272	276	261	269	268	282	265	265	295	280	247	284	252	244	282	247	248	224	262	269	299	286	254	285	281	253	257	279	249	245	252	290	255	278	291	271	250	276	265	260	274	240	265	277	278	250	232	265	273	261	254	256	239	236	257	257	251	291	276	264	261	253	264	276	251	269	259	256	298	248	280	251	291	258	272	248	285	262	282	285	287	304	282	250	253	249	274	268	248	266	268	318	275	264	253	260	257	264	241	265	292	282	293	280	271	258	256	257	239	240	259	272	243	243	272	267	258	254	235	242	278	280	265	288	269	268	265	242	276	290	295	249	288	273	252	265	289	275	271	244	305	291	254	246	251	260	247	243	271	270	266	288	274	253	267	291	274	269	305	252	240	251	261	288	275	279	262	290	305	228	272	268	270	259	266	246	271	249	301	269	264	281	274	252	252	287	261	245	263	293	254	272	257	294	275	261	243	254	256	246	261	278	245	270	291	247	269	226	276	249	291	251	259	287	291	233	267	267	266	265	272	254	273	262	231	255	235	261	287	240	280	264	269	259	255	265	270	238	272	290	262	292	232	288	278	258	249	249	282	277	302	283	237	268	268	288	275	290	281	261	282	268	271	277	246	280	253	280	277	261	260	250	286	259	270	259	260	288	291	273	269	255	270	267	249	233	275	282	255	249	260	294	269	258	271	248	307	261	262	264	273	245	255	261	246	259	248	251	247	283	288	259	299	263	293	234	242	278	268	271	262	272	315	261	245	269	270	274	278	286	248	283	276	248	259	274	257	274	281	290	253	283	272	265	284	258	275	251	259	283	271	244	259	279	225	267	247	262	273	287	280	292	283	285	271	292	247	256	252	261	241	254	263	273	282	287	274	234	249	258	298	244	278	243	297	239	241	263	289	277	256	230	259	259	252	280	280	277	258	270	259	292	278	251	249	257	275	250	260	269	247	264	234	274	284	281	275	263	268	261	256	257	260	269	294	261	224	281	279	230	295	292	258	262	287	241	280	272	262	236	243	291	258	255	269	255	302	266	242	252	265	269	279	276	280	266	272	260	256	258	284	260	260	270	268	280	275	252	253	300	293	243	269	308	252	261	290	284	247	256	282	274	231	278	260	266	252	256	289	269	250	254	276	245	255	257	264	243	274	267	230	238	273	281	267	268	296	243	284	267	282	275	275	269	273	271	249	233	273	275	303	293	265	269	273	254	267	292	303	233	273	270	316	258	256	243	259	283	261	245	281	273	235	283	297	259	300	240	264	292	270	272	252	296	271	298	271	289	291	283	273	288	301	282	268	279	258	280	259	230	225	288	248	223	281	248	277	263	266	246	269	277	261	276	247	265	250	273	279	276	268	286	288	255	288	274	269	287	251	246	246	288	261	235	278	250	262	228	262	282	250	271	279	246	260	270	291	283	243	259	260	276	259	276	280	253	265	242	234	263	303	262	270	274	263	236	276	259	269	284	265	256	244	285	274	268	279	243	254	212	277	249	287	264	270	256	283	275	262	284	266	222	247	278	244	260	280	260	300	269	258	250	276	287	250	253	285	272	275	287	298	250	276	276	247	285	273	300	254	294	235	275	233	277	251	266	248	239	276	273	260	278	275	224	278	251	246	289	251	288	286	278	261	265	265	235	282	266	273	263	259	286	264	273	273	274	247	227	263	271	263	270	272	245	267	240	243	265	247	241	278	278	263	268	267	254	271	273	269	271	305	273	277	280	259	282	244	254	278	263	267	284	274	305	274	238	269	262	290	276	248	243	262	279	267	288	265	256	259	257	282	232	269	282	268	246	289	278	274	289	284	276	255	271	282	294	278	249	296	257	283	263	264	246	244	274	257	252	257	276	240	278	272	250	266	268	266	261	290	271	225	265	266	258	254	270	275	270	269	266	264	285	281	284	269	296	260	248	261	289	273	297	243	238	278	255	255	277	276	274	283	240	239	263	241	293	315	267	254	258	258	259	313	246	276	278	283	285	280	248	261	229	302	239	272	264	261	273	277	271	266	264	277	267	249	273	281	269	296	242	257	260	251	276	275	260	276	275	268	271	262	280	303	256	271	253	250	264	252	273	265	285	266	279	283	265	274	280	251	256	268	276	264	253	298	251	303	247	271	253	281	268	251	277	229	316	259	267	240	249	272	281	258	290	298	274	271	278	283	255	285	280	278	257	254	258	253	280	274	268	274	254	251	276	311	288	267	267	279	275	260	259	258	250	263	227	232	303	299	266	268	242	318	292	273	273	267	260	272	299	290	292	269	278	305	246	253	323	246	231	258	282	275	267	270	259	287	285	235	266	262	230	252	275	262	288	281	270	257	268	243	295	301	275	269	272	250	290	284	233	254	289	287	274	250	277	261	262	254	265	241	273	255	257	265	244	246	262	260	248	286	245	305	274	283	238	235	257	262	279	263	286	235	266	283	257	269	267	265	254	254	254	275	252	286	253	256	280	264	261	270	271	259	256	258	256	252	255	275	254	255	297	284	283	260	264	271	278	267	247	262	249	297	282	264	250	249	259	261	280	231	255	262	259	238	300	253	272	253	262	269	303	239	269	276	262	250	248	247	254	280	272
21099	24557	34732	36442	22932	9131	4890	3974	3934	2858	2997	2178	1418	1046	917	832	745	746	724	746	752	717	712	681	725	663	680	717	733	714	732	769	675	744	680	738	682	709	711	703	698	695	712	690	709	678	724	716	702	733	746	669	742	646	749	713	680	761	675	795	661	728	721	726	729	698	725	701	697	686	666	669	702	717	738	722	673	717	685	740	680	741	688	735	723	719	638	763	739	687	689	710	672	661	766	711	706	744	762	737	700	712	712	793	707	705	756	742	735	707	700	755	753	705	723	688	718	703	749	683	673	733	729	738	735	737	675	701	711	712	709	690	732	706	692	688	705	700	676	745	717	713	711	702	753	744	648	753	737	738	712	741	710	698	728	660	703	714	723	716	735	682	716	760	739	688	719	654	735	697	681	663	736	755	720	746	712	684	708	699	754	720	711	685	678	717	732	718	668	671	697	722	722	717	729	705	712	708	710	708	710	706	720	697	726	710	721	730	733	683	663	744	725	712	686	723	690	728	705	739	722	684	745	685	711	679	723	700	766	728	672	716	707	701	727	717	715	696	687	663	688	733	690	744	718	686	714	679	732	695	715	679	696	724	633	712	706	703	671	688	717	691	696	731	662	702	648	710	748	771	682	751	696	647	720	714	686	652	715	650	677	740	647	665	723	678	716	728	745	723	700	722	717	715	760	736	743	684	707	681	692	714	724	738	714	695	661	694	687	713	731	738	720	697	712	752	713	756	721	726	731	690	740	690	739	740	666	702	688	694	714	731	706	722	680	726	702	632	718	691	696	741	736	724	691	706	678	706	688	753	681	746	677	702	662	733	654	715	716	668	699	706	697	684	719	700	709	754	670	729	749	715	712	645	739	679	767	693	735	732	738	699	704	680	682	716	708	713	701	726	734	679	740	671	714	736	733	718	780	691	715	713	667	705	741	669	674	724	735	719	700	680	725	704	714	714	738	731	704	658	757	715	739	711	737	662	674	706	709	717	726	680	730	723	757	698	702	716	703	705	687	731	665	734	709	744	709	722	730	769	735	744	698	734	722	718	714	655	718	696	709	705	708	675	712	734	694	745	681	700	702	728	681	696	690	706	700	741	648	701	767	673	735	702	751	689	708	759	728	759	706	701	693	766	714	733	721	689	717	701	664	679	734	722	702	689	691	697	710	694	642	713	702	737	676	778	694	723	699	732	692	650	706	677	720	667	724	706	692	697	746	706	745	767	664	697	713	720	714	723	708	722	659	715	727	754	714	726	698	711	731	698	720	727	704	747	734	731	697	694	722	677	722	734	697	744	721	720	699	689	724	660	734	700	690	795	711	663	654	742	747	674	709	746	737	693	702	717	756	696	728	730	741	686	675	713	690	721	669	718	692	734	720	712	695	724	749	723	703	713	708	688	723	742	712	725	689	773	720	719	734	717	710	677	706	685	714	714	674	695	745	732	744	702	712	682	722	748	720	717	715	684	714	660	727	746	710	703	737	685	733	692	729	751	717	712	744	717	721	764	702	667	756	693	743	680	718	746	749	745	680	711	701	728	726	724	723	679	686	723	693	726	697	705	660	675	662	740	729	727	712	702	717	734	746	705	686	678	687	707	710	682	704	718	739	714	718	689	715	708	699	694	700	724	758	731	737	686	701	733	738	733	708	678	724	733	715	682	712	700	722	690	729	671	713	715	698	720	689	702	702	686	726	704	719	735	695	718	739	701	730	751	711	728	735	688	704	686	731	688	716	723	678	709	719	726	693	786	736	689	683	699	718	739	695	695	691	742	665	692	687	705	741	711	705	697	685	672	643	669	695	708	717	696	679	698	707	735	737	656	686	707	760	726	743	695	781	689	724	712	695	669	773	717	735	673	666	725	690	693	720	726	752	741	693	693	708	691	720	788	736	702	742	706	696	717	652	693	736	696	716	653	730	715	686	750	692	747	733	684	665	674	689	699	736	713	736	729	705	688	690	673	690	723	709	689	637	712	706	764	733	680	702	728	687	731	684	719	718	686	690	736	771	699	725	713	724	713	725	738	706	694	739	706	714	701	642	746	714	714	701	731	739	734	740	732	730	714	724	707	665	717	713	689	720	708	728	718	726	688	703	704	702	715	703	706	756	700	670	719	714	719	678	740	712	736	720	731	697	711	682	726	713	721	767	677	682	705	683	709	754	741	733	699	700	703	717	738	669	678	740	755	743	660	680	707	671	695	731	694	756	678	711	754	695	699	680	685	697	743	743	730	683	681	701	731	694	687	713	676	665	691	688	729	677	757	684	749	686	696	726	662	704	679	673	681	728	719	747	738	738	757	698	729	711	716	734	732	702	704	663	745	726	734	700	712	717	754	705	708	751	728	694	702	706	671	753	758	703	733	725	719	701	658	751	709	681	710	700	647	767	715	706	698	686	673	742	678	704	724	715	699	761	647	707	692	670	739	720	718	733	748	718	713	727	691	705	694	714	777	701	694	668	657	705	764	708	700	738	731	786	748	745	685	737	723	732	734	686	684	696	700	698	702	730	747	718	669	698	692	708	741	675	706	694	695	720	786	670	683	729	727	710	742	701	714	673	707	716	697	711	704	725	738	659	709	714	684	686	743	723	654	755	735	716	704	714	708	689	719	720	675	752	713	687	685	726	704	700	749	743	673	736	750	713	708	728	701	718	712	728	729	740	703	725	751	758	690	729	687	688	676	732	723	670	685	731	744	707	708	663	695	715	708	646	769	737	724	691	706	726	723	736	719	671	718	699	707	704	690	659	705	695	690	730	705	678	677	729	715	741	753	667	651	710	728	680	718	750	720	715	728	714	676	714	719	720	664	686	691	730	733	695	712	709	697	727	708	709	752	708	707	776	687	720	683	650	700	691	710	678	703	691	713	729	694	745	726	692	714	711	722	685	715	731	727	690	718	745	697	728	738	694	675	720	686	689	702	751	674	723	756	716	775	686	735	763	732	674	714	697	673	702	717	711	729	683	689	705	685	746	745	657	709	687	682	739	762	679	715	706	658	708	667	710	719	712	774	687	699	693	753	735	641	697	710	699	734	712	704	765	712	729	715	689	693	687	684	716	723	713	716	695	704	660	703	678	734	731	690	714	664	691	692	693	734	724	696	723	696	708	687	755	712	736	693	689	696	723	766	704	706	727	688	719	727	709	733	707	693	683	697	697	737	661	730	670	741	692	711	721	718	733	765	695	720	683	681	766	722	695	739	700	726	722	733	704	742	711	732	624	701	695	708	730	669	722	692	726	703	641	680	756	718	703	684	690	713	687	722	686	729	715	723	727	737	681	701	696	745	697	733	673	725	714	716	710	725	681	682	698	735	621	706	684	699	631	735	709	673	730	727	726	723	699	711	684	650	706	673	766	692	662	691	721	725	667	707	710	710	698	720	729	665	654	712	705	722	671	738	723	739	721	671	693	625	712	722	709	710	705	753	677	675	686	685	718	746	690	685	726	779	663	738	718	725	701	724	738	744	684	720	693	740	686	690
45172	43432	46743	37673	28389	16670	13890	10044	5773	6242	5062	3029	1886	1093	692	430	291	287	280	266	251	261	248	323	235	246	252	241	225	265	263	284	280	253	251	255	224	251	273	247	273	220	242	225	215	237	246	285	256	235	240	272	275	242	218	246	271	266	240	236	229	233	246	282	262	230	250	260	261	275	289	257	278	275	246	262	245	281	231	247	257	261	237	257	247	232	240	253	244	239	268	274	282	228	229	233	253	263	237	231	262	246	275	250	295	250	253	233	239	244	263	259	222	239	235	235	226	230	262	222	236	255	240	316	233	243	272	276	231	260	229	232	264	242	240	209	255	259	264	267	280	244	253	235	262	264	251	240	255	249	240	246	269	243	237	263	268	257	248	251	252	287	271	263	244	268	259	264	255	253	249	275	238	244	225	279	273	264	268	254	241	238	241	230	269	233	233	245	248	245	256	248	262	281	268	262	250	246	263	248	249	269	244	240	262	268	241	245	232	232	263	242	250	254	227	242	290	229	237	247	233	248	246	248	231	253	258	246	241	260	265	260	265	244	237	238	254	245	233	232	249	232	278	221	256	265	242	251	253	263	254	258	249	257	238	266	279	248	247	295	246	259	225	265	252	264	240	264	232	281	251	259	255	242	250	266	247	245	251	247	240	255	265	257	298	280	275	267	263	237	256	255	232	254	230	249	254	260	243	246	272	259	247	251	259	237	249	251	252	281	285	257	247	255	261	241	236	243	255	254	219	236	246	267	250	252	233	243	273	246	235	276	240	258	252	237	255	252	247	219	239	266	278	271	220	248	253	244	254	224	253	272	232	265	275	242	258	264	279	253	248	232	262	262	246	223	272	280	254	251	249	242	261	245	218	229	257	271	270	242	271	263	258	243	293	252	232	238	267	268	273	269	231	256	265	265	253	254	264	254	259	235	256	262	280	259	253	289	213	269	267	260	252	237	237	278	256	279	248	254	263	300	249	271	255	249	258	254	261	270	263	274	250	234	241	234	222	226	265	256	265	246	276	263	265	261	244	228	255	236	252	279	263	252	259	279	215	264	252	256	236	248	293	274	243	247	263	241	282	245	253	254	244	251	267	267	233	239	262	242	273	268	240	240	251	239	268	249	285	258	258	252	252	236	242	226	274	273	243	255	281	278	270	250	260	258	249	278	267	252	267	252	248	264	271	281	276	267	243	277	275	251	238	247	258	238	248	256	240	255	264	281	235	223	237	270	248	258	264	262	238	254	266	263	260	263	259	246	240	252	273	275	228	259	239	233	238	245	247	270	253	237	267	244	242	234	246	241	229	280	244	265	261	267	275	225	264	253	253	242	206	259	236	239	232	248	233	266	287	278	296	249	264	236	254	238	246	267	264	232	274	269	261	249	262	281	278	245	242	275	242	262	250	270	230	279	255	241	249	262	285	270	258	251	237	298	263	225	264	251	230	234	262	262	257	281	263	255	250	265	254	220	248	250	253	271	238	221	243	253	235	252	280	256	243	240	254	230	241	225	260	250	258	245	257	230	247	244	260	256	247	233	221	238	260	257	245	249	237	260	233	234	254	252	251	259	269	256	240	270	241	284	264	265	239	258	258	242	237	262	256	243	286	248	263	235	279	273	261	264	242	275	255	235	230	252	274	250	248	235	233	244	236	260	262	246	281	216	245	239	254	231	254	266	262	257	243	245	261	228	252	250	254	251	235	250	264	250	260	260	257	220	265	240	235	261	229	276	268	248	242	220	256	250	235	250	267	271	263	231	260	243	245	249	256	275	250	231	260	279	230	289	251	241	228	232	233	253	290	259	251	271	247	260	249	266	282	258	238	240	256	257	224	241	239	262	273	246	239	234	274	245	253	267	247	229	267	250	255	227	241	242	260	256	241	257	276	243	247	229	254	281	224	259	253	249	273	252	252	274	242	248	254	256	228	236	249	231	281	244	240	280	252	220	252	252	246	245	258	238	257	282	219	236	254	248	261	256	252	252	241	239	243	255	260	272	246	262	256	259	255	255	231	238	245	248	270	239	259	265	260	229	269	249	228	268	256	261	247	240	263	266	260	268	280	237	241	259	247	256	222	268	261	249	248	233	244	246	234	244	234	239	218	235	214	267	236	276	217	259	256	247	245	224	251	261	220	229	230	242	263	263	249	246	241	238	255	227	259	254	242	245	266	239	259	241	231	251	239	242	228	243	242	244	244	251	234	244	252	217	245	232	261	271	244	252	265	262	265	242	238	255	259	256	283	248	240	251	265	275	251	231	260	266	243	238	253	255	243	266	261	249	274	228	250	248	267	242	251	262	288	261	242	236	251	258	250	266	252	263	233	245	268	259	248	240	243	254	243	240	260	268	247	241	217	250	276	259	274	268	260	276	249	208	224	252	265	242	243	263	257	244	254	250	256	239	243	254	260	252	265	262	239	248	268	255	262	271	285	241	262	238	259	240	242	222	218	287	233	234	250	226	264	231	275	256	257	246	270	253	256	252	233	234	248	269	247	261	261	267	240	235	262	280	255	223	265	248	283	260	273	232	224	254	247	267	273	240	258	250	268	258	244	247	240	251	254	257	267	268	255	274	253	250	250	237	264	281	247	260	237	243	254	243	285	225	226	254	241	210	230	262	245	253	269	246	251	231	245	272	260	216	237	248	246	242	248	222	255	284	245	237	232	236	249	280	246	262	245	243	261	242	261	285	269	250	258	258	285	236	266	233	274	247	254	244	246	257	267	230	263	277	261	233	244	268	264	226	269	229	221	254	264	242	239	261	259	260	269	276	234	241	265	241	271	254	265	252	226	248	222	236	237	235	255	272	246	247	265	219	243	262	247	273	251	250	215	238	245	264	305	224	253	256	258	240	256	259	210	259	241	238	223	270	259	235	254	242	258	262	239	231	255	253	243	228	247	256	256	257	269	248	249	264	288	256	269	297	235	248	241	234	274	262	241	253	250	260	270	259	240	230	248	272	245	258	249	242	269	236	232	263	244	252	252	271	237	262	249	276	264	268	247	234	262	229	228	264	273	251	239	264	268	250	260	274	241	275	231	259	234	260	259	269	230	267	249	233	254	233	256	312	280	219	238	243	253	242	263	272	230	266	258	248	278	274	278	270	286	268	267	241	280	248	263	263	257	245	264	272	271	255	243	264	233	249	272	277	227	234	252	254	267	252	282	259	253	254	229	282	221	246	247	241	225	254	219	255	279	261	266	241	257	267	293	263	255	271	270	272	233	263	238	231	255	257	262	267	282	258	240	246	245	244	232	264	235	251	247	259	248	251	242	234	262	237	240	261	243	267	270	233	267	253	226	249	253	240	242	242	239	232	251	285	248	251	257	241	225	225	234	259	264	215	254	240	250	243	263	251	265	236	278	241	263	238	238	262	264	262	257	229	284	268	230	266	231	243	260	229	222	254	262	276	280	239	243	239	260	254	272	260	241	258	223	280	266	259	255	259	262	231	258	269	265	226	261	279	240	253	237	248	237	262	278	225
29920	36046	47357	45791	40542	31203	31103	25213	19227	21818	18693	12722	8200	5164	2976	1678	1052	879	828	708	721	692	698	676	671	715	688	669	657	659	666	746	673	679	719	661	662	645	668	722	662	668	697	673	690	692	730	718	614	687	673	730	678	724	682	671	680	673	708	664	683	683	683	698	673	706	633	665	667	693	693	707	703	656	676	639	702	696	730	646	684	682	673	699	670	717	661	676	697	699	659	653	636	648	688	671	659	618	637	680	682	692	711	690	652	683	662	668	693	666	699	676	696	680	661	721	651	651	664	683	661	680	654	627	631	659	707	698	693	654	642	664	678	684	691	658	677	685	624	705	702	673	698	687	688	679	708	687	675	720	694	680	716	646	693	656	617	719	651	688	694	684	630	680	698	680	646	653	674	687	675	672	664	702	690	657	660	672	726	650	701	679	670	698	633	683	672	661	708	641	645	634	693	668	641	700	672	672	684	706	647	672	689	734	692	661	616	648	669	667	675	628	662	710	680	696	640	637	668	687	718	678	678	690	689	674	668	659	676	663	661	705	703	644	725	703	693	638	671	664	676	702	717	691	704	661	724	658	686	659	711	673	694	681	662	660	734	689	651	677	673	701	680	660	676	698	645	667	706	694	689	635	688	719	670	659	723	676	638	674	672	630	661	702	675	626	660	661	725	691	619	693	665	637	702	683	673	700	634	683	704	695	689	725	689	681	689	662	699	699	675	726	666	660	659	641	684	641	660	648	699	726	675	687	663	642	725	659	670	706	643	667	639	704	698	666	733	674	696	672	709	734	709	681	671	633	675	678	684	674	691	703	718	672	646	716	730	637	738	654	696	663	702	677	691	712	652	635	697	707	716	691	673	708	719	611	624	716	679	618	681	680	711	675	707	696	631	701	693	684	668	669	656	690	699	668	732	696	687	677	732	695	645	636	664	697	647	721	685	684	719	645	672	660	694	690	662	669	698	670	671	679	660	703	657	679	694	693	668	654	666	706	711	630	698	669	658	667	717	682	686	625	685	671	705	751	716	645	709	700	673	715	673	655	671	676	732	706	675	721	694	677	696	659	688	651	687	708	652	696	681	685	725	647	688	683	655	677	642	710	660	704	722	651	665	654	692	690	631	702	738	696	663	692	704	668	718	730	671	699	636	665	682	653	738	688	662	684	677	700	706	640	664	649	660	720	652	716	714	646	690	666	669	673	704	720	648	664	662	666	731	688	662	690	719	653	628	654	661	717	701	699	660	646	700	685	654	653	693	681	695	634	643	627	677	681	687	690	666	699	753	695	646	659	698	652	674	685	698	638	700	691	653	687	695	670	669	658	679	696	698	621	688	689	625	670	681	700	721	612	673	666	690	679	673	663	691	687	661	729	706	600	663	714	678	730	647	728	695	677	677	667	666	674	651	683	702	631	684	655	674	716	643	659	672	686	733	682	721	708	669	690	685	688	679	708	677	697	721	706	711	679	665	699	671	696	698	642	671	668	639	647	659	663	671	691	704	683	696	671	679	650	707	685	611	715	679	717	696	660	692	649	696	646	635	683	712	644	673	630	683	636	677	669	689	663	652	688	688	699	701	658	675	663	681	658	648	697	654	650	713	704	661	670	733	710	692	686	680	712	703	651	653	691	661	646	645	763	660	674	675	715	674	689	676	692	661	678	715	680	667	631	693	679	640	640	678	665	672	648	681	637	663	730	685	719	666	673	734	690	674	665	712	707	685	676	654	699	719	678	682	680	669	686	684	664	649	679	691	660	666	687	645	710	637	709	663	654	644	680	630	703	690	694	651	659	715	689	673	681	666	751	664	687	672	642	690	620	665	740	714	700	653	688	632	675	686	687	691	704	701	677	700	644	636	674	720	672	716	673	672	635	708	643	710	696	641	667	712	709	719	670	661	664	677	670	670	688	699	701	688	695	667	697	676	658	693	667	658	674	684	701	662	649	678	677	722	655	727	684	679	655	697	702	682	619	665	691	692	691	660	707	663	646	656	672	688	722	699	682	710	680	678	697	670	708	691	649	645	666	676	675	703	643	682	659	681	719	640	618	659	674	654	663	685	696	716	652	670	634	668	651	646	687	632	709	700	699	697	686	701	659	686	679	647	661	690	605	702	651	669	680	742	646	696	670	657	701	659	670	702	682	695	669	692	703	669	695	686	690	664	625	725	683	705	675	686	740	664	678	671	712	705	693	658	696	645	644	709	668	652	671	716	727	703	719	694	716	692	700	660	676	662	642	686	702	688	704	684	672	656	670	717	668	679	678	667	722	673	722	625	683	748	658	675	682	717	691	694	657	640	667	734	655	733	654	664	654	717	698	677	710	653	671	688	660	662	652	650	696	666	658	691	670	649	703	691	715	699	681	672	684	691	659	688	657	625	633	664	689	717	669	699	684	627	660	686	651	674	758	682	640	654	714	667	650	695	685	672	694	679	673	707	720	673	686	674	702	658	681	707	626	674	716	674	664	704	665	679	677	669	665	715	712	674	709	686	664	685	692	724	666	685	701	658	633	673	679	682	688	686	663	696	699	690	650	675	655	671	686	701	651	676	664	686	652	690	673	699	706	685	671	657	643	702	681	652	695	695	694	694	710	703	674	679	677	720	659	678	697	727	652	698	663	655	667	660	696	655	719	653	684	684	640	677	685	637	694	686	692	710	699	677	689	672	675	735	637	686	647	705	677	700	674	688	720	729	706	677	715	656	693	686	684	690	694	657	701	702	687	686	695	647	713	712	678	652	694	677	711	715	692	658	664	661	668	695	681	726	688	673	681	699	658	650	668	686	681	672	690	670	660	664	695	714	644	698	666	654	675	650	694	691	692	696	727	629	663	702	742	708	663	722	689	675	667	646	692	621	699	692	701	649	616	648	678	689	639	708	673	706	672	650	702	643	656	679	688	664	679	636	660	684	670	654	676	693	747	678	706	698	646	678	678	666	666	626	653	708	717	658	711	667	674	691	678	732	677	642	663	662	694	693	675	674	696	654	723	716	691	701	655	679	679	671	650	689	704	703	705	671	636	701	656	692	645	662	668	714	670	707	669	738	654	717	688	663	703	694	612	674	698	660	678	709	690	669	681	682	645	650	700	672	660	645	713	679	642	676	676	654	644	698	726	674	644	702	662	695	671	700	688	665	668	695	682	718	664	686	714	651	738	685	653	659	629	679	688	659	662	745	671	659	669	649	691	626	678	644	686	683	679	655	658	685	673	663	653	669	650	677	660	691	687	658	666	635	684	661	680	665	692	701	730	688	649	652	660	691	697	648	659	655	652	673	667	682	673	697	677	633	676	708	652	665	703	709	730	670	699	685	690	697	709	717	656	676	699	692	665	691	681	676	726	655	681	655	682	683	645	720	636	749	676	702	658	678	661	684	689	630	683	697	679	673	729	705	693	691	674	694	723	690	682	695	692	665	661	646	720	653	698	657	699	699	676	660	702	677	687	682	638	685	682	683	685	692	649	672	666	677	674	668	700	715	668
53123	49729	55147	46741	38793	27434	20908	14415	17044	12575	6414	3360	1938	1042	584	363	294	281	265	246	242	264	247	229	255	226	226	244	254	233	237	217	268	221	205	216	224	241	237	249	227	232	253	249	237	242	224	225	241	246	213	241	226	246	267	246	257	277	244	245	240	218	242	248	221	233	212	205	219	226	246	219	241	227	249	222	233	223	234	225	241	237	199	264	220	234	221	233	245	235	250	255	229	233	250	215	231	249	234	247	214	281	245	222	237	250	256	196	243	213	242	259	229	216	251	253	230	270	234	210	237	211	236	222	240	240	239	221	273	226	220	229	261	228	244	227	230	222	219	255	253	228	218	224	218	218	228	234	215	238	227	256	244	271	211	225	213	220	235	243	246	219	224	242	257	234	256	215	253	225	256	218	227	238	229	221	216	230	238	240	240	235	252	244	216	223	239	231	231	246	246	242	271	256	248	228	260	222	234	228	237	236	209	229	268	224	235	237	251	232	207	252	250	213	230	258	244	238	255	229	229	244	228	227	252	226	213	210	233	242	241	254	241	247	240	248	236	201	231	235	218	242	232	262	249	240	238	223	221	228	230	237	228	232	248	222	217	232	247	236	259	231	240	250	234	253	229	232	232	241	215	212	211	226	231	240	224	201	211	241	226	258	234	237	220	258	217	228	243	227	254	238	250	243	252	247	213	223	222	268	237	231	251	263	227	246	236	208	248	242	214	245	232	235	238	225	218	223	253	248	252	223	257	250	221	234	251	261	247	240	216	251	230	258	245	245	209	225	226	235	247	242	202	273	259	220	231	220	226	237	213	238	242	230	228	250	196	239	246	229	238	236	237	230	218	243	232	249	265	232	237	227	250	269	233	232	244	223	226	225	242	241	226	237	203	209	246	254	248	239	227	228	229	253	251	210	240	211	242	227	249	226	222	243	239	206	219	220	230	234	240	234	228	271	250	227	240	238	222	241	220	249	239	241	208	239	229	248	231	232	235	259	238	263	244	226	239	232	270	193	225	221	250	232	264	228	242	227	218	250	239	231	227	246	272	262	230	196	248	229	229	247	233	236	236	230	238	255	207	251	234	269	269	242	252	234	256	244	242	231	242	238	225	219	248	252	247	232	222	214	209	260	230	229	249	229	237	243	243	202	215	249	237	271	218	235	223	228	217	225	233	248	232	224	227	256	254	230	212	249	255	247	248	226	277	241	236	211	222	245	225	234	229	232	247	235	224	246	244	234	234	242	245	221	217	263	236	234	276	218	229	226	238	233	239	251	233	250	246	237	238	241	257	240	275	251	278	253	242	225	220	254	267	225	246	236	202	223	277	222	214	258	233	258	229	240	239	263	268	217	259	233	222	270	234	251	226	217	237	238	247	236	231	237	234	251	220	239	223	229	229	212	216	247	224	230	219	226	226	244	267	268	214	240	273	233	252	246	234	208	267	227	232	230	244	246	234	248	246	215	250	256	237	273	216	221	261	244	264	246	216	249	227	252	216	208	252	249	239	226	209	258	251	234	232	254	254	203	236	257	245	272	245	259	227	230	249	243	226	201	254	223	237	240	252	234	220	239	232	242	227	235	218	232	250	252	232	232	226	220	241	235	248	261	253	258	223	199	244	232	254	243	228	232	231	238	202	233	264	239	223	229	225	252	231	232	228	243	244	235	235	231	216	226	245	239	237	231	222	217	227	243	260	221	206	245	219	235	196	244	229	243	256	246	241	236	224	234	239	213	235	238	235	251	231	245	261	239	243	232	221	239	227	229	250	226	241	240	256	255	243	221	245	219	259	250	203	228	239	245	240	235	218	234	231	235	214	258	227	268	230	229	243	212	254	240	220	235	227	236	241	227	232	247	228	254	227	243	249	200	237	251	230	237	244	234	229	225	212	265	238	219	219	231	239	247	248	206	251	217	222	224	241	224	254	268	226	220	222	226	217	223	206	246	242	267	250	224	224	226	221	252	237	265	217	202	253	230	232	264	210	244	235	238	240	223	221	250	230	234	250	259	245	205	244	254	250	219	232	237	240	245	226	217	230	244	240	225	258	258	243	237	224	254	260	253	231	243	236	240	230	211	220	246	227	276	241	223	243	249	248	231	260	260	241	238	237	236	237	215	243	225	240	237	237	234	225	224	249	223	237	245	236	258	236	265	204	258	240	240	254	236	284	261	222	218	253	233	231	225	215	201	208	227	246	253	223	231	253	250	222	232	228	229	255	215	244	223	222	228	225	227	245	229	226	218	219	244	236	228	226	242	231	266	247	218	230	264	230	224	248	246	221	252	217	250	261	222	229	226	236	224	227	238	249	235	243	210	237	224	228	210	231	239	233	228	238	248	225	226	253	224	259	213	255	241	230	219	224	260	234	232	232	258	201	222	229	233	242	252	242	224	230	211	221	279	229	250	241	241	248	243	248	269	224	216	219	193	225	240	231	234	236	250	244	262	234	252	257	223	242	257	251	236	209	227	245	235	244	221	243	221	220	236	260	246	211	241	243	257	221	235	259	222	218	237	249	237	213	233	240	241	234	233	237	232	207	234	240	246	247	251	239	231	235	230	225	207	242	234	214	237	228	229	231	242	254	256	263	218	244	260	217	241	233	260	225	218	235	242	220	238	231	251	206	225	202	222	223	205	211	238	245	254	241	238	239	227	232	247	227	212	236	262	248	225	252	243	251	225	221	231	256	241	252	210	243	228	243	223	198	252	231	268	247	232	240	280	226	198	254	234	233	246	228	240	233	278	248	231	216	244	220	249	237	214	244	253	227	228	233	239	240	217	244	229	231	214	260	232	227	257	233	257	253	210	222	253	236	220	225	223	244	249	216	219	247	215	226	227	244	225	253	207	213	256	267	245	241	244	224	211	248	241	269	221	261	214	213	224	231	218	212	252	234	259	253	246	231	242	210	219	242	245	240	252	231	242	229	229	210	240	247	229	251	219	248	228	244	217	240	259	231	213	237	232	221	272	218	228	257	228	252	230	264	269	241	235	244	234	239	244	220	257	248	220	248	257	223	269	229	235	205	230	257	238	246	218	228	233	224	200	255	248	231	231	241	213	249	216	211	237	243	239	211	203	201	266	249	247	214	241	244	271	252	250	232	251	231	244	243	225	235	256	238	240	252	265	223	228	228	234	237	221	241	243	255	233	218	231	259	248	232	248	237	251	267	232	263	221	232	214	257	262	240	267	230	206	229	243	253	241	237	248	232	229	236	219	211	248	198	243	236	230	239	235	229	219	230	257	247	257	242	235	222	253	226	235	240	239	242	236	210	245	206	258	238	223	226	227	242	246	258	224	254	235	260	215	232	225	210	233	251	233	236	228	221	259	227	243	220	236	245	225	245	238	267	232	240	221	225	253	222	273	239	216	217	212	246	215	253	228	231	233	207	228	226	233	234	243	237	239	227	232	228	249	247	207	242	239	221	252	207	246	231	249	256	257	231	236	204	221	265	227	216	238	261	246	224	255	237	243	226	220	235	230
35305	40513	54009	53846	48224	41755	35071	32766	35588	30336	19641	12812	8347	4658	2272	1315	985	816	784	704	687	677	643	691	672	661	609	600	642	640	649	621	635	597	627	625	579	633	629	630	593	603	633	645	657	654	664	670	665	690	654	646	591	634	641	654	687	606	626	629	660	594	649	676	624	675	617	626	670	595	588	667	615	648	607	624	635	664	629	627	637	612	639	604	650	627	657	634	613	634	652	623	631	648	604	602	658	603	621	609	640	586	656	642	660	678	653	627	631	653	598	627	647	636	651	680	630	625	658	684	655	664	594	669	635	636	648	642	613	654	659	655	609	649	667	641	648	599	651	633	645	658	646	634	590	661	647	647	663	663	617	662	632	606	664	616	677	642	667	663	673	606	635	653	623	634	648	644	629	627	659	654	671	610	618	613	619	648	622	625	633	625	624	654	680	685	684	682	660	679	646	657	630	643	666	630	634	641	629	642	718	653	625	633	696	644	634	618	653	622	647	620	658	584	622	628	673	665	615	650	672	595	599	617	674	638	656	639	649	637	655	649	663	650	630	601	632	643	623	667	626	651	590	613	597	613	641	608	649	679	636	619	576	627	574	650	603	644	631	635	642	622	612	610	627	693	615	651	590	638	643	655	633	656	631	634	683	608	648	645	687	616	649	654	623	618	630	606	670	610	676	629	639	655	649	645	635	632	663	635	616	604	632	627	627	667	588	628	680	596	642	643	659	624	623	639	622	653	675	648	601	611	628	654	605	656	629	650	654	637	615	635	642	659	642	603	684	610	622	679	673	670	616	670	596	584	642	671	625	687	636	695	642	633	614	656	660	598	624	617	611	635	637	645	641	643	646	643	598	622	661	629	637	638	618	644	606	611	643	656	625	626	652	659	644	640	646	651	665	669	649	672	674	622	628	640	631	668	634	642	654	613	648	630	621	644	609	613	648	669	636	623	625	687	664	673	659	657	641	642	635	682	622	656	650	665	686	655	666	622	618	662	643	662	644	623	669	630	620	594	661	666	644	636	637	629	683	633	650	609	635	662	647	634	623	626	656	623	636	651	617	620	652	660	614	623	660	654	621	608	578	643	637	629	662	676	682	657	631	654	598	631	641	635	705	660	639	619	695	644	672	660	642	630	648	622	681	639	640	628	642	619	695	679	688	646	645	590	625	640	633	637	604	655	630	673	641	585	619	614	614	671	630	606	635	629	679	656	671	604	611	629	624	655	630	632	691	646	642	659	572	662	630	659	603	617	601	654	649	637	659	642	644	674	579	628	620	653	612	641	593	663	642	635	631	658	657	658	673	647	664	641	626	615	642	666	631	636	653	648	677	634	639	661	617	622	614	629	629	651	639	613	654	653	582	634	621	589	637	621	640	624	680	610	627	633	627	635	626	633	622	589	620	618	607	638	634	667	661	642	662	640	639	628	656	632	669	653	609	649	648	604	628	649	680	649	610	658	675	675	680	659	653	670	666	633	636	630	695	656	609	598	621	683	635	628	647	607	614	636	646	631	636	633	628	626	638	645	653	621	641	603	653	646	627	633	683	694	614	596	661	627	628	602	610	667	612	629	630	629	625	671	645	663	634	648	597	612	651	624	644	618	659	642	649	612	636	630	644	599	648	632	631	633	618	625	629	685	673	643	665	656	623	637	647	675	647	669	636	644	648	641	617	655	629	658	646	641	638	637	632	630	624	657	630	620	626	640	649	625	686	642	645	651	675	647	652	615	633	664	638	663	665	640	634	616	639	614	684	607	653	658	622	648	609	625	613	671	633	659	631	666	628	641	636	660	669	660	659	684	657	641	632	606	616	644	662	614	654	674	691	663	636	671	684	632	615	632	645	663	642	612	620	655	635	641	647	650	689	611	615	677	636	627	633	640	670	642	659	608	649	636	658	618	652	698	622	647	660	602	615	616	688	725	604	605	600	617	644	658	615	647	682	639	642	681	653	665	616	630	651	703	659	649	622	651	667	643	625	665	627	591	659	646	616	627	680	645	693	655	643	654	652	632	638	636	605	617	615	672	646	599	625	611	679	601	630	630	651	672	651	680	629	627	666	616	644	650	630	683	609	621	636	675	647	634	678	617	671	649	651	664	703	616	649	650	670	603	595	634	675	605	676	642	626	653	617	665	628	638	633	646	656	641	648	632	619	643	683	604	652	629	642	633	634	592	645	622	632	641	623	639	685	646	678	629	636	659	617	636	627	611	646	636	626	659	609	549	634	609	618	633	641	692	633	634	609	667	615	640	659	629	608	643	588	650	647	690	636	648	627	680	650	669	611	694	608	618	633	592	646	632	694	635	610	660	610	661	665	617	639	626	618	627	646	647	608	616	649	587	610	663	628	628	652	611	679	603	628	657	630	606	638	643	604	664	673	652	662	599	652	638	608	624	606	578	669	637	643	628	651	607	631	604	672	627	649	582	643	630	623	615	675	648	663	613	653	639	627	632	619	689	608	667	617	609	666	673	658	682	632	643	681	658	651	634	632	642	664	629	634	646	650	646	599	649	623	607	610	652	666	624	637	675	656	634	646	650	646	623	648	624	647	605	617	611	612	673	624	620	647	635	664	662	657	632	683	621	615	671	633	672	619	636	697	588	626	627	587	685	588	679	686	667	643	640	677	637	668	700	635	620	619	630	663	623	639	647	599	687	609	665	644	642	576	654	631	635	668	647	595	644	658	610	639	666	654	659	608	637	620	597	623	592	627	680	658	652	642	689	654	639	627	646	601	605	656	637	626	650	600	636	624	641	620	651	627	664	590	633	602	612	631	630	630	620	630	645	635	663	622	659	651	632	656	635	630	634	636	652	636	618	645	666	646	597	623	654	663	598	671	644	681	665	662	629	587	598	657	640	631	640	684	646	687	634	669	614	674	612	667	648	636	654	671	674	609	650	631	661	644	645	599	655	705	623	687	637	658	636	646	679	593	665	608	628	620	632	673	639	662	690	687	688	652	670	664	666	633	619	616	667	628	638	626	638	608	659	685	629	647	639	636	644	700	621	658	608	660	625	676	618	633	609	632	592	649	643	641	637	634	655	655	592	626	634	653	588	636	652	657	646	634	645	626	699	639	617	668	622	659	633	601	628	648	620	633	621	666	648	655	625	630	677	615	601	604	593	668	645	578	603	632	661	604	647	631	629	601	640	648	681	650	619	607	601	636	649	661	656	685	622	665	618	656	658	643	666	629	610	648	648	630	595	641	603	620	619	624	665	635	663	714	610	651	654	647	654	635	665	675	673	627	644	611	643	666	675	660	597	610	630	602	635	676	667	633	686	636	640	636	609	615	642	663	649	647	693	659	639	637	631	662	628	678	642	648	624	617	633	657	606	639	656	610	658	628	587	664	666	669	622	654	633	602	605	637	636	617	671	624	616	661	664	592	644	649	646	621	625	655	655	669	637	637	646	659	667	615	633	666	612	668	648	616	644	641	650	642	659	636	675	628	638	676	662	642	612	654	657	637	615	606	657	623	668
34711	31801	29963	20697	8884	2241	996	1053	1070	809	601	470	415	397	284	309	264	260	272	261	247	270	273	242	247	280	260	260	259	265	280	300	255	245	259	264	265	277	264	268	275	286	246	253	267	255	243	291	254	256	290	251	251	275	268	257	276	270	258	249	258	275	265	237	236	298	261	266	281	280	292	255	276	252	239	267	266	257	208	270	271	269	255	271	267	274	249	244	262	262	276	239	255	245	265	230	251	250	251	291	277	275	240	256	265	301	244	264	256	241	278	305	291	262	278	247	243	259	264	263	240	262	281	256	279	267	268	263	282	264	267	263	251	238	270	250	242	269	252	262	252	266	243	258	259	258	255	252	269	274	264	253	254	262	244	250	267	272	234	258	258	257	266	266	256	275	292	238	251	279	262	257	282	292	274	256	247	274	278	251	260	276	278	256	260	254	289	263	263	276	251	269	271	241	274	270	287	286	289	273	257	255	284	257	246	291	250	298	268	267	243	269	253	270	268	260	261	262	246	218	249	243	265	277	273	277	259	252	242	274	260	275	276	300	285	261	245	280	290	258	293	251	283	255	245	267	250	288	291	301	264	250	249	264	254	298	276	260	266	272	274	275	262	232	263	264	271	261	249	265	239	272	263	263	236	236	260	271	237	294	263	254	233	282	252	266	255	303	290	275	239	280	269	274	278	292	249	275	248	267	262	269	270	269	278	242	266	262	281	262	269	282	246	290	218	273	242	298	257	258	256	259	264	291	268	260	247	252	247	267	250	256	275	268	279	280	258	263	274	292	249	240	221	257	268	273	232	271	282	287	294	266	251	257	246	273	261	284	257	225	249	259	227	240	257	264	282	252	238	267	256	238	265	249	282	243	240	265	271	262	275	235	261	280	268	267	268	274	266	292	224	276	275	257	283	265	301	296	278	301	274	269	278	241	225	265	245	252	244	254	262	254	235	266	267	263	251	266	296	253	226	278	251	258	253	258	236	276	252	303	284	267	288	248	281	248	258	302	268	256	286	246	286	258	281	236	236	245	280	268	259	219	290	236	281	275	274	282	298	277	252	256	249	253	263	277	244	279	245	270	282	270	249	268	258	264	248	275	261	272	275	268	265	262	280	258	255	305	244	246	263	252	242	250	266	268	288	255	268	260	267	262	271	215	264	268	226	243	261	256	266	241	253	256	269	269	276	247	254	272	258	306	247	252	261	297	256	242	249	277	273	280	303	258	257	262	271	269	256	250	253	264	274	251	282	283	229	277	237	282	259	263	275	281	273	262	266	284	270	254	258	261	278	247	227	258	261	273	252	261	273	254	252	256	233	273	253	273	270	253	268	240	260	270	247	281	240	293	256	248	282	277	268	267	239	289	229	254	262	298	250	272	247	250	242	270	266	268	285	279	260	276	294	274	290	281	255	245	260	257	293	259	284	268	289	248	293	287	253	283	265	253	243	282	259	255	254	276	240	259	281	279	274	246	244	261	284	270	271	267	265	265	238	274	268	260	267	254	257	262	257	284	271	257	306	228	292	259	254	261	268	255	285	261	289	255	296	292	256	261	258	265	281	228	281	243	259	272	271	285	261	277	242	254	254	272	264	256	271	258	261	231	261	253	245	251	267	264	281	251	259	247	240	254	250	254	235	242	247	284	263	266	240	252	277	229	256	275	275	296	287	258	259	273	262	277	282	275	262	243	269	247	257	253	271	250	247	266	265	236	243	258	250	270	258	247	259	247	258	261	259	241	293	239	248	262	254	245	250	266	265	290	209	254	258	253	280	280	263	286	258	265	234	250	287	255	251	249	278	249	258	270	242	246	250	287	262	266	281	252	259	285	294	264	270	280	236	237	230	265	247	272	267	266	216	263	267	257	291	255	264	267	257	253	223	294	301	258	256	259	275	260	270	257	272	273	276	285	252	297	241	266	259	273	301	275	240	259	271	291	247	289	293	239	269	266	274	269	237	257	259	272	231	255	248	256	257	263	268	279	248	263	310	251	285	275	232	266	218	245	259	238	265	277	267	269	238	273	288	234	268	279	266	272	234	279	271	282	270	260	265	245	283	249	240	269	256	261	242	262	256	287	276	258	277	269	272	269	273	260	278	241	261	258	273	253	263	269	273	272	282	233	275	266	266	230	250	255	259	271	296	240	276	281	272	287	233	259	279	266	299	252	272	237	252	297	277	272	243	272	245	252	248	249	259	266	276	274	246	278	244	302	262	294	244	232	257	244	246	272	255	250	272	267	288	264	257	249	258	273	262	266	234	275	255	240	248	262	257	266	252	257	261	260	265	249	267	253	267	280	253	272	239	287	256	244	281	246	274	275	249	256	281	256	272	274	267	264	232	232	263	272	261	299	276	250	240	269	270	268	281	269	256	284	282	290	290	257	285	254	271	251	268	279	247	239	286	249	246	246	264	242	270	252	283	257	248	255	248	265	278	242	280	242	245	241	288	271	262	260	259	273	239	250	267	238	280	257	252	265	251	251	239	263	264	268	252	275	220	268	241	244	263	251	244	247	271	259	235	275	233	262	276	254	282	258	265	277	278	248	292	284	245	260	247	256	249	237	249	271	282	256	246	290	275	262	250	242	292	285	281	240	257	270	285	261	277	266	244	271	261	250	259	256	272	230	287	274	274	268	279	257	278	266	263	252	283	226	270	241	282	230	260	261	281	246	262	274	239	243	250	227	274	281	254	259	260	256	285	268	274	272	236	240	243	264	267	265	273	291	246	256	270	289	233	273	295	285	269	287	271	254	256	223	255	240	255	243	248	249	247	260	219	280	252	268	271	276	251	262	234	242	271	275	246	247	296	304	259	241	268	267	245	272	266	278	268	275	269	271	293	258	292	272	285	278	286	278	270	304	257	257	290	271	282	238	236	252	265	267	258	241	224	288	263	270	300	265	252	228	261	279	245	266	272	263	276	275	273	268	276	279	276	278	251	257	262	256	257	255	285	292	233	270	255	276	265	231	272	272	295	231	291	288	261	273	263	302	268	283	270	289	253	272	266	278	272	241	269	263	275	250	261	245	306	272	247	282	253	257	241	270	257	256	278	272	238	248	269	279	276	254	276	258	267	269	274	251	236	240	249	277	261	289	271	245	247	253	259	268	279	246	270	267	259	245	257	277	304	277	282	267	265	270	277	287	256	233	252	300	245	275	282	297	274	240	266	265	273	298	301	254	261	239	288	251	253	257	249	249	287	259	274	279	246	253	266	253	243	265	245	259	243	232	264	278	245	260	268	262	257	274	239	261	249	269	262	255	265	284	253	273	268	287	274	295	276	285	246	259	278	232	289	244	253	273	255	266	249	260	269	270	284	264	296	264	260	256	268	241	314	283	292	237	276	271	247	272	274	248	251	266	272	282	270	259	278	254	263	270	242	257	242	256	248	283	264	259	263	252	278	259	252	248	246	259	265	275	286	299	279	248	249	264	255	275	241	285	270	279	260	292	292	253	268	284	265	245	247	267	266	264	270	267	270	277
22562	26316	34353	30753	18560	7040	4015	4196	4484	3102	2333	1914	1505	1156	1004	855	803	678	783	734	691	730	739	704	668	685	708	774	721	676	710	701	681	738	662	681	700	722	675	635	694	666	728	721	698	658	733	725	731	705	708	661	731	688	694	703	716	710	716	751	705	733	713	731	691	655	694	652	706	698	664	754	681	740	681	714	744	720	725	748	655	742	720	702	653	763	706	711	696	708	674	701	703	718	734	755	692	704	703	709	699	710	683	723	743	713	678	669	719	744	701	710	688	735	714	698	728	718	677	730	686	717	679	680	677	703	707	692	679	678	671	721	677	724	716	733	708	671	699	697	678	637	673	694	716	658	669	705	665	703	726	715	700	635	687	711	659	664	725	723	736	735	725	735	715	680	742	733	694	711	741	688	691	709	726	742	702	676	728	697	704	689	726	718	686	764	708	684	685	686	673	743	708	696	693	717	690	695	656	704	721	704	685	705	659	704	700	693	692	705	699	672	757	715	733	678	658	653	722	734	692	726	695	692	654	706	748	683	708	656	737	690	687	655	722	689	725	696	688	749	698	674	718	726	762	686	666	750	724	726	684	703	720	729	709	710	720	691	739	667	726	673	668	727	668	719	709	686	709	708	681	723	714	728	705	706	716	709	700	719	717	709	763	729	721	703	718	691	737	686	679	674	697	681	701	678	676	649	707	738	668	720	672	697	674	691	694	732	703	689	694	683	702	692	730	717	761	691	707	740	686	676	685	713	722	712	655	707	684	721	686	752	709	691	681	696	709	717	700	673	763	728	762	706	686	691	678	681	718	727	671	760	681	694	699	684	708	694	703	666	686	730	664	714	751	743	716	694	696	736	715	685	703	708	718	704	704	744	715	679	690	655	708	719	674	619	704	739	678	645	682	690	714	706	682	706	731	686	660	677	724	757	713	698	671	689	700	723	686	661	764	710	718	691	718	705	717	715	660	717	701	686	716	705	729	699	717	683	672	706	669	744	725	717	717	716	658	730	705	735	695	751	717	687	733	706	708	754	698	689	684	704	680	710	694	718	741	663	687	690	710	693	718	742	696	726	668	666	700	700	703	659	681	660	725	729	697	693	666	686	679	694	731	709	749	697	763	731	700	688	696	751	623	688	702	693	694	722	736	713	685	765	663	689	706	690	715	715	693	713	653	709	718	728	684	705	682	688	641	710	765	744	706	694	723	682	696	668	674	690	670	716	700	757	703	689	717	699	680	697	691	720	684	739	706	665	727	664	727	683	687	706	669	678	725	693	714	731	677	717	662	721	697	683	660	669	670	714	742	730	691	712	732	719	693	695	690	714	698	688	731	726	717	666	732	683	691	747	725	691	718	717	686	764	707	668	694	733	720	703	753	706	772	692	748	722	668	693	709	709	702	670	699	656	718	703	693	698	673	758	732	677	689	738	698	651	751	656	748	696	697	697	768	738	681	709	702	728	711	759	725	717	732	705	676	708	711	682	681	713	696	660	767	713	721	682	672	685	739	695	704	698	695	769	731	683	747	706	724	684	664	727	713	746	701	674	717	718	708	685	715	690	675	669	697	691	718	700	701	707	755	688	724	697	733	732	660	696	719	717	699	696	732	704	699	662	692	707	677	726	724	666	658	645	668	704	642	707	718	718	685	698	689	720	718	669	696	655	675	689	646	735	704	738	714	730	686	687	739	692	696	652	690	675	693	715	703	672	695	699	707	709	720	708	743	751	713	723	707	677	690	730	676	650	747	686	705	713	698	725	690	668	705	653	717	683	731	721	692	712	739	701	697	692	732	734	707	724	701	693	679	703	682	685	768	720	697	689	738	723	705	729	669	705	694	748	678	699	702	729	732	682	686	698	703	721	698	687	683	699	697	703	706	730	669	701	738	713	712	760	651	699	698	683	725	747	669	718	684	741	696	715	667	680	714	675	734	701	646	694	700	761	688	681	721	686	667	685	723	684	733	688	715	738	718	687	658	679	703	697	739	670	695	668	648	686	736	688	630	687	672	714	748	725	740	675	725	669	693	713	728	690	731	717	754	728	691	687	657	735	722	710	693	680	684	666	709	648	712	677	700	681	709	645	744	687	684	687	770	717	698	680	714	727	749	709	718	698	650	702	663	627	719	692	648	720	691	687	700	711	682	666	685	733	720	707	720	684	640	717	735	734	673	688	723	713	734	696	680	707	678	676	728	689	732	715	691	726	726	713	721	709	695	710	682	755	757	674	694	685	681	743	734	701	680	700	710	687	675	723	695	663	659	723	687	710	670	714	697	722	705	702	677	709	730	717	685	703	689	711	705	690	714	685	766	697	674	719	712	722	707	691	673	740	670	676	699	705	659	699	686	672	729	647	702	693	695	674	669	716	684	695	704	749	688	699	679	745	682	679	721	713	719	664	674	692	652	727	698	730	690	698	678	665	699	684	693	751	739	665	715	746	718	691	700	703	706	675	742	713	697	652	744	713	672	677	664	682	732	734	663	697	704	706	726	723	708	715	677	713	691	679	655	690	734	708	731	710	720	687	683	738	697	661	689	694	663	729	687	718	714	697	696	726	733	696	670	694	776	711	703	690	707	697	701	717	685	725	740	740	655	725	720	719	702	708	664	729	697	652	700	683	690	666	695	648	665	669	740	707	669	742	733	721	719	638	663	685	684	663	687	680	712	690	677	669	698	713	681	689	703	685	698	771	693	741	698	757	675	737	679	614	682	658	728	674	697	677	701	680	698	761	724	678	738	714	689	677	740	720	688	706	683	754	678	721	717	704	695	673	712	696	660	691	716	672	752	715	689	651	657	690	713	741	721	657	694	684	709	706	697	657	690	713	757	725	660	744	715	690	714	722	648	705	695	692	689	689	708	685	696	710	707	712	749	723	731	696	703	685	662	700	700	717	709	705	682	702	725	761	690	716	686	701	704	703	740	749	671	684	676	671	751	721	731	690	688	710	681	695	714	690	690	725	708	710	680	727	705	717	674	691	727	723	680	751	677	708	716	672	722	704	682	716	674	755	717	641	700	682	676	693	652	705	685	692	678	671	685	708	726	710	705	663	736	679	733	695	738	719	689	716	674	727	672	659	716	694	676	712	708	715	728	716	720	718	713	686	736	713	723	704	709	669	693	701	728	659	685	656	667	710	701	731	629	692	714	755	678	700	703	706	726	711	650	693	727	661	700	706	705	685	699	701	696	692	710	715	715	721	752	701	717	728	702	717	660	658	705	719	690	674	690	692	746	668	703	743	724	719	742	644	745	691	715	694	667	711	717	719	722	742	732	683	682	700	713	693	722	677	641	662	700	741	721	706	672	697	764	718	689	759	714	676	673	673	712	727	681	740	685	760	698	691	704	726	707	707	697	705	732	661	687	752	720	710	659	719	695	705	674	711	718	682	667	676	683	709	754	747	647	671	751	680	641	712	710	722	667	670	658	674	703	724	746	687	724	662	704	719	723	675	710	668	715	702	746	681	712	706	737	698	708	711	683	700
46182	49429	52873	40484	23082	15149	10503	7685	6897	5992	4585	3286	2333	1471	928	542	380	322	298	277	255	275	287	249	251	282	236	267	242	257	245	261	241	220	253	245	233	250	226	253	272	235	236	217	240	311	242	242	266	265	243	265	255	251	246	246	269	274	237	224	249	236	237	283	241	240	257	244	238	232	259	222	231	267	259	251	242	251	252	243	237	250	257	263	253	292	237	255	247	264	244	242	262	255	240	249	277	266	244	240	220	249	243	239	267	253	244	252	239	254	237	255	258	217	254	225	252	238	249	227	258	234	240	250	217	269	213	260	251	244	245	256	233	269	250	248	270	211	277	233	282	231	233	252	256	258	257	226	267	265	246	254	249	264	279	257	234	246	242	281	270	250	263	263	258	240	269	223	241	233	245	260	245	239	260	237	253	243	234	282	270	231	246	259	232	290	266	260	216	240	241	259	272	259	242	238	228	258	232	214	249	250	230	257	232	232	255	241	255	237	238	261	256	251	238	255	258	250	243	223	226	270	271	259	250	255	237	242	288	236	261	221	225	237	270	243	256	239	264	234	255	268	246	261	246	244	240	253	238	229	256	263	233	235	270	243	245	253	253	255	267	244	254	240	239	277	252	275	242	218	269	243	232	240	246	251	267	262	244	256	246	236	253	253	233	239	262	258	257	264	289	257	269	256	231	236	231	244	258	240	234	255	256	231	223	245	245	237	223	246	251	262	265	259	218	240	244	262	259	225	233	240	245	268	235	257	237	260	257	252	244	261	235	247	232	246	278	271	269	232	255	270	283	275	250	268	253	228	252	277	246	233	281	250	247	245	245	243	259	284	255	264	246	247	219	227	231	247	266	265	254	258	266	271	242	239	232	216	237	238	247	259	242	248	257	258	277	258	251	257	249	255	255	275	278	234	256	258	244	252	259	238	240	256	229	207	240	258	251	260	245	246	259	271	227	247	206	272	271	270	234	252	267	223	259	261	252	238	266	286	265	249	261	265	256	252	252	227	243	268	240	240	228	230	286	237	255	272	256	238	252	273	235	266	247	264	265	215	261	281	273	234	241	242	274	232	253	253	260	250	251	239	250	261	242	283	256	238	260	239	256	247	260	222	252	234	270	246	256	221	255	275	262	262	267	253	263	239	256	258	232	269	260	265	263	241	270	275	244	247	245	260	229	242	261	221	218	244	268	252	244	255	239	244	248	275	280	227	234	241	236	243	255	273	252	287	277	254	247	254	253	258	247	250	244	219	239	247	253	251	238	253	267	235	262	242	265	228	235	217	261	272	258	224	227	264	249	236	236	233	242	251	258	258	249	255	236	246	261	235	236	221	258	225	257	296	255	304	242	251	259	255	278	236	244	259	250	255	248	249	256	220	252	251	263	265	251	251	264	230	228	262	233	243	267	260	232	231	240	297	263	260	244	268	222	273	237	275	262	234	251	280	251	258	245	272	260	223	257	254	248	229	249	250	246	273	226	245	248	240	237	222	267	271	223	229	259	243	237	253	249	260	225	231	263	247	252	239	270	240	249	241	233	284	247	252	266	251	256	255	249	264	249	234	230	244	239	240	284	233	265	284	261	253	260	254	244	251	230	265	255	250	217	236	271	244	241	239	241	252	253	258	239	283	245	259	263	278	249	233	246	252	264	266	248	249	238	231	263	250	260	228	263	244	252	228	217	257	244	252	273	242	267	257	224	230	237	257	245	254	248	267	220	259	295	254	212	249	269	252	271	273	227	228	218	259	245	242	249	244	252	241	278	223	235	238	223	265	253	272	245	235	234	252	237	249	248	250	235	254	246	239	258	268	239	248	264	250	245	237	237	289	229	251	264	230	269	245	246	249	251	240	259	250	252	258	239	242	225	263	239	283	251	277	274	244	233	232	230	252	275	216	286	267	256	243	261	257	229	255	232	237	238	268	265	229	261	266	273	247	284	258	242	237	250	256	264	247	244	216	264	244	237	249	256	248	271	235	249	228	250	269	245	229	242	262	256	245	253	244	247	268	234	275	236	252	224	264	248	278	278	261	246	255	235	215	253	250	235	260	236	248	256	230	238	262	248	227	232	237	260	231	270	257	228	236	254	268	274	260	258	273	280	228	258	268	234	237	265	226	248	234	220	214	243	251	244	242	245	256	244	241	230	243	248	260	234	253	241	254	237	269	252	242	288	236	254	258	258	267	277	234	246	231	257	263	251	262	265	272	250	233	264	237	267	217	254	249	241	244	229	259	247	240	242	260	250	260	222	233	219	272	267	239	265	276	264	270	242	264	270	252	256	263	268	259	236	256	266	258	263	261	244	244	235	233	290	247	245	270	270	235	247	207	238	244	249	233	258	268	276	241	276	277	261	269	223	244	259	259	258	272	226	250	238	247	244	252	232	232	248	256	245	242	240	259	284	230	238	229	252	263	237	242	251	284	301	229	234	301	226	280	229	233	239	255	259	269	256	258	261	253	223	237	256	239	228	238	263	258	265	268	228	290	268	232	274	252	230	230	230	237	239	256	232	266	270	241	238	273	257	229	242	256	259	259	255	254	237	262	237	253	254	267	223	254	239	256	255	253	252	256	259	235	256	231	281	271	290	277	247	256	224	242	231	257	239	242	263	256	240	266	245	257	268	241	248	234	226	265	239	278	247	244	229	254	254	266	245	225	245	247	275	252	258	283	247	224	247	221	240	253	240	229	254	259	253	249	207	270	242	253	235	232	259	226	268	256	275	218	259	226	245	266	250	247	248	241	256	261	255	254	247	250	268	244	235	240	251	255	236	227	239	232	281	253	249	244	245	260	272	242	233	261	239	247	248	257	236	255	242	252	260	254	245	265	235	276	231	255	268	255	219	212	246	243	255	239	264	226	248	272	255	275	245	227	261	243	234	238	264	264	256	247	234	248	265	227	226	254	256	248	253	251	235	241	257	264	235	233	235	228	269	245	265	254	249	279	254	246	216	221	244	249	247	232	229	241	257	271	248	255	264	232	234	261	244	237	249	251	243	220	229	258	268	239	263	247	245	253	243	247	258	258	228	258	257	252	262	228	271	264	250	224	231	256	252	262	230	253	231	243	224	241	233	247	233	268	256	245	248	258	249	265	262	245	252	285	229	248	213	221	257	208	243	254	256	255	246	250	246	271	231	257	238	263	240	252	217	244	225	214	247	252	263	269	223	250	239	253	275	272	250	248	252	233	252	222	227	245	238	234	251	240	254	254	267	246	247	281	267	241	247	244	256	242	252	241	253	246	232	236	262	271	244	243	292	247	240	237	259	268	245	242	231	259	280	248	247	262	268	252	239	235	247	246	269	249	253	233	271	264	234	238	274	262	256	257	254	233	259	277	240	227	214	230	247	268	227	245	253	273	265	260	259	239	241	286	251	271	257	253	259	238	225	250	250	248	201	234	282	254	236	222	260	259	255	244	230	270	254	274	275	223	239	243	251	252	258	251	260	271	272	249	245	256	229	260	235	242	248	274	265	237	258	269
31031	40925	52001	46746	34943	30778	26961	23836	23138	21575	17894	13893	10485	6960	4331	2251	1197	991	771	801	764	721	690	719	714	688	672	660	670	670	642	642	661	681	645	702	668	720	652	687	669	666	673	656	686	642	636	688	697	727	643	714	685	681	646	677	661	656	691	667	683	660	658	627	725	693	666	610	691	670	645	657	622	642	712	680	718	729	682	712	644	606	673	668	698	667	645	641	668	679	675	663	693	690	682	680	669	680	632	626	672	706	688	669	644	664	672	653	647	706	635	661	684	655	640	715	709	697	658	671	698	683	683	694	668	653	687	700	632	649	653	640	655	697	640	635	644	688	687	656	677	637	622	657	659	705	685	709	660	700	703	658	652	682	646	681	702	684	674	683	703	655	675	663	672	653	652	611	681	688	672	691	678	639	717	654	675	680	696	645	684	711	649	690	686	685	728	700	665	702	669	684	726	672	665	707	650	705	686	626	697	676	695	646	655	615	686	644	687	697	658	663	693	644	714	690	691	678	691	671	656	663	635	648	618	643	680	678	642	661	681	637	690	680	644	652	650	651	652	670	686	672	642	615	624	694	699	648	667	689	690	684	662	679	668	676	718	672	712	683	695	680	689	680	701	648	680	657	707	700	668	671	627	660	678	665	642	716	647	685	658	696	679	685	662	700	705	661	677	671	664	706	686	659	669	684	672	647	698	685	681	671	681	669	675	704	650	694	670	664	632	645	666	677	656	666	723	656	664	638	635	716	686	639	723	732	690	671	695	662	658	641	691	695	696	636	673	672	626	702	643	656	664	683	674	629	678	731	647	706	645	692	659	711	685	663	685	657	622	662	677	705	702	649	666	651	675	673	678	668	666	667	713	665	696	716	660	705	635	654	639	642	667	653	708	698	689	649	675	643	694	654	684	647	667	664	683	716	639	712	618	687	673	685	639	684	633	606	692	691	644	669	643	646	690	652	658	634	678	685	668	641	670	645	723	639	696	617	731	656	681	695	696	670	719	658	677	680	674	653	670	643	695	690	638	661	654	682	641	653	682	654	673	659	699	693	700	669	668	623	682	637	702	653	696	659	705	682	703	707	652	645	669	703	649	667	652	651	672	721	702	647	671	683	699	662	656	639	682	667	657	669	662	639	670	687	653	683	639	672	652	654	691	672	657	673	713	656	656	701	675	653	681	680	711	693	652	683	652	686	642	690	690	684	649	647	684	679	728	653	642	674	718	675	662	690	663	658	634	673	637	700	685	695	643	675	678	698	659	652	695	645	673	716	705	664	693	642	680	646	677	696	645	662	702	719	686	711	631	661	659	634	724	671	717	675	627	653	721	697	603	689	636	691	641	684	694	646	689	684	664	652	661	620	674	740	685	643	654	678	633	659	664	609	698	694	656	662	638	658	656	690	700	669	700	656	662	690	688	668	709	672	663	670	646	653	688	661	664	642	701	716	629	676	676	681	688	670	648	706	693	671	703	678	652	682	617	661	677	660	640	686	676	660	697	642	605	687	652	670	735	665	661	661	699	647	713	693	637	629	660	654	734	673	685	649	698	635	685	666	626	657	668	648	651	672	660	649	646	654	708	663	685	627	699	697	671	656	649	676	732	656	661	668	663	667	664	653	692	691	668	645	639	662	725	665	622	696	703	647	668	662	655	679	703	661	713	671	688	653	630	679	671	668	668	667	677	637	681	685	602	648	660	691	696	669	644	692	678	676	669	653	673	694	722	689	666	696	684	694	644	693	659	680	659	689	646	682	720	674	664	708	668	688	716	707	666	659	671	680	664	701	691	671	648	631	643	644	672	673	708	650	682	679	680	709	695	685	642	652	636	668	689	650	661	647	652	700	662	668	726	667	672	672	659	673	670	648	629	705	649	697	681	700	662	696	694	683	706	678	619	683	659	682	668	666	657	606	629	664	684	625	668	696	667	693	681	715	679	703	676	688	648	698	671	674	692	669	657	667	691	631	723	688	691	709	685	699	648	646	637	638	716	637	688	634	625	701	695	690	693	643	666	712	679	677	663	691	677	663	689	657	647	665	660	683	661	698	725	671	680	633	639	629	642	732	733	658	645	692	674	677	709	673	694	641	745	681	698	708	624	666	675	659	641	656	637	677	613	698	661	701	675	642	636	680	705	635	630	656	644	679	677	700	684	680	648	662	719	678	673	646	608	652	666	673	717	670	677	658	654	660	637	684	673	646	683	670	680	630	686	626	638	644	658	683	667	706	695	695	643	667	681	669	650	663	630	682	672	661	655	655	680	699	713	679	646	687	679	704	667	598	651	662	705	690	708	670	675	685	672	661	685	646	664	692	698	679	651	649	666	679	653	652	645	658	642	629	621	620	677	742	654	619	683	679	651	702	647	628	649	673	627	655	687	655	649	650	660	640	711	677	685	680	661	694	678	735	692	661	658	699	687	638	716	712	706	684	663	711	700	670	656	691	641	657	640	673	682	678	696	683	704	693	642	669	644	658	640	668	638	701	698	669	703	675	647	659	685	641	669	664	629	635	655	689	701	688	660	687	672	671	728	636	637	710	661	660	672	720	663	649	653	678	681	637	610	687	679	614	667	674	674	688	679	662	654	684	689	690	689	667	680	672	704	666	637	655	650	643	671	625	700	672	655	660	678	725	683	671	693	670	659	665	644	672	656	676	665	624	724	689	650	711	596	679	665	656	659	714	641	688	682	698	709	646	683	679	657	648	680	651	648	682	691	641	713	670	688	662	691	726	668	690	710	671	703	685	692	663	668	665	648	640	693	663	680	726	655	674	620	688	675	686	633	708	637	660	706	736	660	647	683	700	713	682	668	723	716	688	668	682	666	686	655	706	713	666	683	692	675	709	643	653	711	697	670	719	681	602	643	685	721	707	725	679	668	648	655	652	675	694	659	636	685	672	614	670	677	722	678	669	640	676	668	653	692	691	624	677	653	711	653	663	677	669	677	697	692	649	675	672	669	669	688	702	642	683	669	714	698	666	633	651	666	644	711	635	659	677	680	700	665	679	703	653	643	672	711	651	662	679	667	642	701	693	685	691	650	635	683	658	653	700	638	711	685	678	726	672	704	615	662	655	673	677	677	692	706	660	648	676	675	638	704	674	651	676	676	669	665	661	715	700	710	691	686	696	608	640	683	637	683	654	655	604	638	631	695	684	641	663	682	651	694	668	660	671	713	653	667	635	742	664	675	679	635	663	708	690	658	709	670	670	636	702	697	669	667	618	677	661	688	646	717	722	667	669	698	670	710	626	669	681	663	653	670	651	673	641	676	744	673	660	695	719	644	651	655	677	675	650	694	664	726	648	701	672	660	688	650	650	646	668	686	625	679	678	702	678	652	662	702	672	667	630	671	643	666	659	706	661	666	641	696	672	688	679	666	723	665	688	659	672	680	663	667	719	653	699	658	718	649	656	672	643	652	694	682	638	682	693	688	662	680	686	667	681	662	712	690	695	663	683	697	667	698	658	668	713	675	685	660	688	681	664
53877	56818	53150	39674	33383	26546	21468	15563	11860	12174	10771	7465	4690	3259	2091	1082	636	465	284	234	278	234	223	236	232	216	219	236	211	238	244	225	220	202	202	235	251	253	199	242	231	215	215	217	231	220	223	259	199	236	246	200	236	204	260	206	216	211	228	236	248	249	245	245	225	231	229	238	221	249	252	233	231	234	251	220	214	242	215	229	255	217	230	214	228	249	221	229	268	231	244	211	214	261	214	246	210	218	239	238	275	209	230	236	251	219	218	249	226	219	226	231	230	199	191	232	264	218	236	242	242	249	228	246	227	204	233	258	232	225	224	232	232	240	235	243	222	250	231	228	242	225	240	264	249	259	228	239	251	227	239	209	237	247	222	236	230	237	218	242	215	238	203	207	275	234	234	227	230	235	231	229	202	229	229	272	250	256	210	239	214	241	223	220	240	240	231	251	197	248	249	225	208	233	229	263	215	222	238	225	203	231	241	248	261	245	266	219	220	239	219	189	238	250	243	246	236	239	238	237	245	257	248	235	228	231	237	221	240	207	224	234	213	213	219	230	256	193	206	226	231	223	240	224	233	259	237	253	243	230	212	260	224	251	246	228	248	234	243	240	235	230	198	220	240	238	240	238	263	242	223	216	230	221	250	235	243	241	222	260	232	217	228	241	242	222	227	240	252	214	206	270	232	230	254	265	231	259	220	195	240	249	235	215	224	246	229	222	230	230	235	263	228	245	230	242	212	240	229	218	238	221	232	235	252	208	243	202	240	260	237	196	236	241	235	224	231	233	255	254	206	242	260	213	196	225	226	200	239	254	246	231	243	213	218	238	242	265	243	196	209	264	228	207	244	213	251	256	228	240	200	227	232	231	234	220	221	252	230	232	210	225	243	239	228	235	226	232	233	220	227	230	227	230	253	255	224	237	247	218	209	229	228	220	232	237	228	245	229	199	220	234	276	213	240	245	233	261	203	209	222	226	259	247	212	236	239	209	250	228	262	216	249	217	197	230	213	261	217	238	208	206	223	217	228	238	220	238	250	229	223	243	238	241	213	215	235	228	229	213	218	270	236	227	217	195	250	235	227	234	241	236	218	220	249	232	216	223	242	245	238	236	231	230	218	239	231	236	240	235	223	227	224	213	236	230	243	225	246	237	250	240	237	227	213	204	225	230	249	209	228	209	259	281	232	239	254	267	249	257	225	238	235	223	229	249	230	243	242	244	227	222	230	228	232	239	231	211	212	225	222	213	227	242	256	267	217	259	260	229	229	198	255	223	217	218	232	227	253	218	239	275	226	230	222	251	216	237	243	243	215	236	223	256	230	244	242	220	222	211	238	234	229	255	213	231	237	231	233	258	230	224	228	241	237	233	220	223	247	203	247	247	214	218	228	240	253	223	220	235	244	236	211	261	227	209	243	236	214	218	245	228	219	238	235	260	240	242	247	203	251	213	234	262	228	225	249	247	241	239	222	220	239	229	238	231	259	239	266	246	225	250	238	278	213	232	218	228	196	249	222	241	236	249	218	223	230	240	247	201	241	245	235	226	222	243	251	258	225	250	250	255	216	210	237	247	245	237	238	218	259	253	223	204	229	236	210	216	237	252	253	225	250	218	251	236	241	252	223	232	260	246	252	252	231	243	261	219	234	245	233	251	204	241	228	222	223	253	217	220	252	251	243	240	235	212	235	219	239	230	185	254	217	219	231	259	251	223	250	221	230	223	227	217	211	254	245	227	218	230	226	213	243	231	205	223	243	226	219	223	229	209	223	230	271	210	251	261	223	256	241	224	232	210	244	237	228	210	235	246	220	224	226	255	236	236	223	209	244	236	244	226	218	235	212	219	205	230	227	237	236	268	207	253	238	218	221	247	230	232	232	238	224	208	240	245	243	223	215	263	238	242	247	253	232	245	229	218	230	226	266	234	253	225	197	223	256	236	223	222	226	224	225	222	223	227	271	227	243	252	238	261	237	211	230	210	247	245	232	255	233	219	223	244	258	219	224	224	242	224	247	229	221	203	233	233	245	238	215	243	226	247	261	222	239	230	250	242	232	216	224	234	213	244	243	246	210	226	251	249	250	229	223	233	254	214	231	216	238	228	219	230	248	219	252	243	229	232	207	244	261	239	230	234	256	233	225	247	240	231	223	252	225	216	204	255	242	236	243	216	202	219	229	238	234	221	238	221	246	219	226	250	227	225	221	235	261	246	235	258	204	258	245	225	226	226	257	222	247	245	226	253	242	225	214	242	215	230	229	236	212	229	232	241	250	231	248	252	234	237	244	244	243	223	236	229	273	245	249	214	239	215	248	220	240	249	223	228	235	241	205	226	203	237	224	207	203	218	198	220	240	242	216	207	256	193	235	247	221	238	196	240	234	223	237	230	237	215	252	221	234	213	239	240	218	233	228	225	211	234	255	267	250	216	278	234	224	244	240	234	234	250	212	251	275	245	229	246	263	240	227	203	196	228	212	232	237	246	209	233	229	256	229	248	249	212	236	206	223	220	261	235	247	252	217	229	235	245	220	232	233	231	227	226	222	234	224	235	227	225	234	223	251	209	249	231	242	264	226	219	201	244	228	250	228	240	269	246	235	240	237	223	227	247	245	234	234	250	239	210	238	225	214	230	226	268	247	224	219	229	258	213	232	233	215	246	246	219	225	221	265	240	241	262	213	240	224	228	253	221	225	234	215	259	248	246	233	239	248	229	227	227	216	242	258	208	239	236	224	262	245	233	265	227	257	222	217	243	233	241	256	213	261	206	231	245	244	266	241	264	226	232	235	249	230	268	222	248	236	234	230	213	238	215	260	235	241	235	215	205	226	256	217	257	255	215	231	214	243	222	234	213	235	225	266	223	255	214	258	250	225	240	218	247	232	247	234	267	238	249	214	238	256	238	243	225	248	235	229	221	252	227	225	252	225	218	232	220	240	273	252	220	242	248	237	215	227	246	246	240	232	220	231	233	228	245	236	211	232	221	210	245	216	230	239	234	214	241	219	219	197	245	242	225	237	237	262	213	247	226	230	233	217	227	224	249	228	238	207	242	228	247	249	239	233	239	241	246	246	251	198	237	232	237	236	230	248	249	223	232	264	251	245	239	236	257	253	257	235	237	241	239	248	226	246	234	238	223	232	264	220	256	238	263	222	248	241	224	240	228	221	231	233	236	250	249	226	225	205	239	277	253	237	242	231	223	250	233	221	235	259	245	271	225	255	253	212	186	225	253	262	238	232	273	233	221	247	232	208	226	216	224	228	224	244	233	253	214	233	238	240	218	255	246	263	221	208	231	221	224	221	238	236	257	251	218	239	233	231	238	242	241	223	234	227	267	216	234	225	244	241	230	236	232	242	237	231	254	266	220	222	227	228	204	248	226	221	224	214	219	246	240	243	249	232	231	225	212	228	235	226	229	242	232	229	225	238	259	219	231	229	208	211	228	228	241	230	251	263	260	200	219	214	245	240	192	219	209	232	248	250	232	229	252	249	223
36197	46182	52189	49036	45778	41294	38412	32836	30501	31570	29418	23749	17589	13414	9597	4797	2694	1770	969	768	771	707	682	632	580	701	608	669	618	635	619	588	696	644	658	607	600	657	633	656	629	653	646	626	643	636	593	614	657	625	613	703	640	646	629	680	612	672	667	634	620	632	687	644	640	656	612	690	621	584	608	651	605	608	643	640	605	672	637	628	641	625	641	659	640	615	625	637	676	634	644	588	623	648	629	592	568	606	645	655	629	628	616	617	656	683	578	650	622	674	658	629	618	623	628	635	584	636	642	589	657	613	628	593	627	632	624	635	626	627	657	570	646	608	645	630	591	639	649	635	612	623	640	580	611	613	618	658	620	600	678	611	643	623	617	596	635	634	631	619	654	669	657	628	583	642	639	583	630	633	606	587	632	614	629	621	640	650	678	615	650	594	659	644	672	664	674	670	629	576	639	674	650	624	666	637	672	642	618	622	650	600	679	607	626	641	666	617	613	614	625	657	647	656	637	648	624	638	604	623	630	627	631	641	651	622	629	613	596	586	614	645	579	640	589	676	618	629	640	645	595	617	619	643	622	643	639	686	679	596	645	630	632	645	642	630	599	637	612	623	574	682	589	643	623	672	653	631	619	600	633	638	583	615	613	651	620	593	689	631	612	635	629	611	649	652	630	612	568	580	685	652	603	665	647	616	639	649	633	642	664	637	618	638	617	668	643	662	645	643	646	629	658	634	655	647	628	641	652	660	613	672	672	686	630	606	647	650	638	655	642	614	662	659	619	635	646	635	663	620	607	657	634	642	665	632	646	629	616	587	675	582	657	676	658	636	643	653	641	665	644	631	639	626	618	644	630	597	633	587	660	665	596	644	587	664	611	604	622	651	616	652	630	621	632	612	659	645	628	652	617	645	582	588	636	636	632	607	648	656	615	638	648	616	619	671	642	635	631	623	630	633	613	619	628	647	603	621	657	685	646	600	617	648	614	660	648	653	655	603	644	611	606	626	608	622	623	624	616	614	609	632	620	648	654	627	619	637	665	599	629	610	618	647	612	640	634	647	601	616	627	622	612	595	607	625	612	650	613	596	655	593	654	638	631	572	613	607	650	624	651	642	651	637	629	624	619	632	624	637	638	580	657	599	620	640	635	636	659	626	665	600	629	645	624	630	664	649	642	640	643	600	627	587	625	655	590	648	680	610	638	637	630	655	591	643	664	635	643	638	635	601	615	614	610	630	676	638	640	633	620	597	623	607	652	618	647	670	635	657	631	605	652	673	625	648	640	607	670	632	618	638	623	631	626	627	653	637	612	638	648	646	592	617	658	641	615	646	610	608	635	652	665	655	651	636	666	663	643	630	598	619	646	616	664	642	653	651	620	598	662	641	634	598	677	655	648	657	636	635	618	618	659	638	640	634	612	627	605	605	606	632	624	637	652	619	618	630	640	622	618	649	616	606	609	644	604	643	617	594	590	664	635	615	628	607	637	600	620	617	632	652	623	650	648	693	623	656	650	634	615	636	609	624	644	643	628	642	635	633	640	659	598	655	648	650	639	643	673	631	626	602	636	611	631	624	631	639	608	618	659	607	616	670	605	605	641	644	652	604	622	653	653	587	653	621	618	613	650	621	647	612	592	653	645	672	636	628	610	665	649	600	618	614	606	663	676	663	617	641	635	608	623	615	676	668	619	616	617	651	633	689	680	622	609	635	632	593	611	638	683	611	645	647	633	646	708	658	669	582	625	602	615	665	626	617	621	641	648	606	653	630	627	644	586	633	647	603	616	623	601	683	671	652	570	597	629	608	637	647	625	656	637	639	619	624	597	653	608	647	619	648	645	624	659	650	624	625	657	608	626	631	602	648	621	666	667	572	638	648	605	651	670	625	629	651	631	645	593	626	617	612	602	637	667	583	630	589	618	626	643	619	645	654	612	637	645	595	662	618	627	656	622	616	685	623	642	661	663	655	637	617	636	632	666	596	653	631	677	583	626	662	642	583	630	619	622	610	617	632	638	605	632	591	678	636	601	630	656	650	642	650	651	612	630	657	588	604	647	610	616	634	620	607	589	588	613	644	616	610	641	634	635	612	638	645	650	592	626	654	662	633	640	662	637	633	620	634	628	644	621	643	598	632	631	665	626	637	606	618	643	661	604	626	608	609	666	596	622	582	648	641	641	646	614	625	622	631	632	613	604	632	655	625	652	645	622	624	655	686	652	638	612	624	635	636	605	666	658	624	667	639	596	630	656	625	633	645	629	593	643	654	635	645	628	620	637	617	612	641	619	622	607	643	624	638	597	625	623	627	647	625	607	639	700	704	647	649	646	611	598	644	625	604	596	624	649	650	639	627	638	625	629	617	644	642	626	645	671	635	653	625	570	619	672	638	653	650	602	632	603	594	640	642	623	667	666	674	640	626	672	656	626	634	586	617	657	634	639	623	668	652	659	623	635	604	664	626	612	647	626	599	618	647	640	688	572	617	620	630	630	645	638	650	647	622	606	626	634	626	612	616	622	611	652	625	618	612	653	648	603	615	631	645	634	650	597	594	623	653	603	616	615	698	643	630	599	612	629	660	635	601	654	639	653	664	673	638	666	640	641	644	638	641	609	614	602	624	622	614	632	616	643	609	657	667	629	697	663	658	600	703	587	612	628	631	663	681	602	584	624	643	621	612	596	613	650	691	666	618	585	634	661	667	608	626	673	639	616	642	659	565	604	633	629	641	597	677	652	665	656	598	627	610	643	600	627	631	590	611	630	629	610	683	610	626	618	649	655	647	601	624	618	680	614	601	655	621	638	650	604	646	616	589	649	657	613	624	643	586	612	597	605	640	611	625	635	643	667	633	661	660	603	566	563	641	666	601	644	650	573	606	640	648	638	613	610	630	644	599	604	621	618	653	642	634	600	597	641	639	605	601	629	579	641	623	633	599	620	635	609	614	619	613	633	680	619	636	617	642	645	582	659	622	601	620	671	644	646	614	606	609	645	693	616	617	649	618	666	699	632	600	647	657	606	601	629	663	610	643	657	653	680	627	608	595	626	625	642	584	625	639	648	647	643	652	606	589	629	603	608	575	626	635	617	675	630	602	645	627	648	671	662	622	618	636	626	642	647	642	681	692	601	625	634	652	657	580	648	606	550	635	596	647	644	653	662	609	677	615	593	583	650	634	642	629	640	627	669	640	613	607	588	626	648	629	663	631	655	620	659	618	630	650	619	608	661	671	664	669	630	665	683	607	654	648	668	626	661	626	614	589	643	611	668	628	650	610	641	644	601	602	589	670	627	632	636	601	636	629	624	655	662	622	618	645	642	593	663	637	620	645	635	607	638	612	614	667	598	647	646	611	632	646	585	592	664	631	612	668	606	630	596	655	618	633	606	623	647	648	667	589	669	628	590	620	619	650	631	643	617	599	611	653	644	659	633	629	678	628	614	594	641	600	576	653	631	602	682	626	625	656	584	634	627	650	606	604	654	618	632	630	625	615	609	637
34315	32467	26286	9700	4451	1794	1047	810	686	687	738	614	489	374	316	303	275	272	264	249	260	272	293	281	253	249	256	280	267	246	260	255	265	276	266	244	289	254	274	283	247	295	250	242	265	246	238	252	271	272	259	253	240	255	250	277	273	266	283	267	287	270	232	257	281	250	264	247	258	273	258	273	275	285	277	277	257	281	250	293	274	260	242	271	283	249	265	253	271	259	242	266	285	263	258	253	257	278	276	259	261	274	248	275	271	260	259	283	265	254	278	260	275	247	245	283	278	247	244	284	259	222	245	277	283	266	232	268	249	283	253	275	271	226	264	280	265	254	257	268	272	263	263	288	253	263	276	231	260	279	288	262	238	248	249	269	299	275	271	297	259	258	286	267	248	263	262	271	267	264	256	269	254	264	296	275	282	278	312	265	262	293	228	291	234	249	275	285	244	276	237	261	257	291	287	278	241	269	267	256	239	270	269	269	268	299	234	275	260	286	262	269	249	239	282	258	226	230	290	297	274	271	234	262	248	270	262	264	268	238	267	248	266	267	263	249	260	278	251	284	262	276	264	254	246	267	283	254	286	244	279	281	224	273	262	263	246	269	259	277	275	294	258	256	257	283	287	248	284	260	265	288	273	237	276	296	276	262	250	277	267	284	259	263	263	276	274	274	260	255	274	237	265	253	260	268	281	282	262	253	263	264	260	261	245	267	237	242	240	280	240	268	235	242	282	266	254	251	260	279	283	242	254	243	271	254	246	256	244	260	252	260	256	262	265	247	270	279	255	284	247	247	276	279	239	266	236	266	244	230	230	310	287	288	233	268	261	212	290	275	235	245	275	279	280	279	253	274	271	271	280	281	262	276	261	255	271	262	269	276	283	278	254	266	272	273	255	264	274	235	264	245	291	263	296	234	276	265	247	245	233	261	247	298	265	285	249	277	271	269	278	268	232	250	260	283	290	276	265	264	265	265	296	278	278	274	251	278	272	287	264	252	236	251	271	268	280	246	258	282	254	272	250	256	282	277	258	239	243	259	277	253	251	247	280	261	255	287	264	265	251	250	256	254	274	285	296	241	266	261	282	236	262	272	254	244	242	284	238	266	275	249	231	257	253	260	266	272	270	270	285	247	247	263	276	248	256	250	254	250	248	251	259	281	255	265	231	263	301	264	217	277	253	269	293	270	267	275	293	243	268	263	270	240	263	281	280	243	250	265	257	295	283	267	267	254	256	288	258	277	279	257	245	267	270	279	293	284	245	239	280	266	259	256	262	272	257	252	252	236	255	279	257	286	267	259	284	280	255	283	233	299	252	278	267	273	264	270	284	272	268	291	266	316	289	302	245	267	263	256	244	285	271	275	257	275	257	263	252	261	256	256	252	267	265	299	270	297	265	274	263	263	266	296	254	275	244	242	263	268	255	293	282	274	271	269	269	263	278	255	265	272	278	245	294	290	269	254	253	240	252	264	255	248	261	291	265	269	235	268	266	250	276	282	256	272	246	242	278	266	287	258	252	240	263	269	272	265	277	290	230	297	262	284	265	239	238	256	257	269	258	265	300	253	263	261	251	265	256	261	273	267	281	262	283	271	266	259	245	263	233	261	270	254	292	264	270	256	238	269	260	266	278	274	262	264	254	286	272	241	259	245	264	237	285	255	252	282	245	242	303	255	278	235	267	283	248	228	293	264	263	275	234	297	275	296	266	275	268	290	285	236	256	248	238	264	267	273	249	243	257	262	254	292	271	245	273	291	248	297	255	271	240	244	279	260	290	249	271	253	279	264	253	277	272	283	260	246	296	278	292	240	257	274	256	259	263	278	238	279	245	261	275	251	266	247	246	276	261	308	261	306	284	260	245	248	262	259	268	255	257	274	265	285	281	246	286	252	257	286	286	261	250	271	267	276	271	264	289	276	256	252	275	281	265	245	276	256	263	273	254	229	273	234	269	277	227	291	266	276	255	271	303	260	292	287	259	249	273	247	301	252	261	269	250	274	257	284	249	291	287	269	225	266	288	264	259	286	245	241	267	250	249	270	266	276	296	269	261	287	284	279	249	280	231	250	262	263	250	248	270	290	241	258	253	270	261	244	275	280	233	270	257	277	252	266	263	293	275	284	279	284	261	247	269	270	279	245	266	273	238	260	267	295	292	233	244	260	276	264	258	250	243	272	248	255	279	273	280	241	249	292	275	275	232	251	273	259	251	259	265	273	290	308	275	276	257	248	253	244	269	216	244	267	230	275	288	272	247	280	271	290	256	288	259	263	270	240	269	264	273	267	252	282	251	265	268	252	276	269	267	265	228	266	273	256	261	262	285	280	257	277	254	247	300	276	231	258	263	254	259	271	231	287	269	256	259	262	271	259	253	243	245	278	280	274	264	265	258	270	282	274	284	250	293	281	268	279	268	248	283	256	255	260	235	244	242	235	279	272	276	254	229	249	247	229	240	265	236	238	260	222	252	257	244	238	258	281	251	284	288	266	244	286	273	242	268	278	256	278	246	274	263	267	263	264	270	250	264	276	244	263	250	270	252	247	285	285	270	262	276	261	257	259	301	268	265	249	253	248	284	282	267	259	266	274	295	279	270	288	264	236	279	253	275	258	300	221	255	315	256	256	261	259	246	268	266	251	288	257	267	272	244	271	262	253	250	262	254	265	269	283	262	297	250	240	267	279	271	302	274	282	259	261	310	261	280	243	249	240	288	292	253	272	282	284	267	260	255	280	265	296	243	265	258	286	263	249	277	280	259	256	252	275	267	253	248	279	259	282	239	266	246	266	266	261	263	302	303	268	280	292	263	245	258	254	246	259	277	284	283	258	261	269	260	276	253	284	269	253	255	286	246	252	264	287	295	253	234	274	276	276	295	221	252	258	270	283	276	256	263	280	268	288	262	263	266	250	266	271	264	288	225	274	255	238	251	288	261	248	267	257	227	264	251	269	285	263	251	275	264	276	227	278	271	280	264	268	249	276	290	270	261	274	262	263	252	281	254	249	246	239	263	271	254	255	269	253	277	262	268	263	259	261	277	259	282	277	228	281	273	238	251	254	275	268	280	251	297	300	257	274	271	259	255	281	246	274	273	266	270	249	278	268	270	273	239	296	268	227	259	288	278	266	226	276	252	238	258	277	273	240	272	259	288	229	282	226	252	253	267	246	249	251	259	231	290	269	252	260	249	256	263	266	269	253	283	265	281	284	256	267	291	289	242	270	261	271	267	291	310	254	255	275	282	246	283	258	275	285	276	262	254	266	267	302	234	265	253	306	267	240	248	310	281	246	285	248	285	252	261	254	268	272	256	266	251	253	253	246	269	269	224	233	277	261	271	310	266	269	259	280	279	277	246	262	267	266	269	318	281	305	271	278	296	286	243	290	253	264	256	277	253	242	255	284	261	266	256	275	302	241	255	264	284	279	266	272	259	286	262	274	244	279	241	261	248	274	268	266	268	253	276	258	252	256	261	294	256	288	276	255	278	274	251	246
22610	26850	28522	16575	13464	7184	4818	3744	3320	3313	3267	2558	2062	1389	1130	913	826	790	690	696	765	744	709	679	679	699	706	690	720	700	739	701	685	706	741	695	730	719	691	729	705	700	746	749	716	724	688	731	759	723	703	648	714	706	703	686	751	762	680	722	726	715	682	686	662	737	690	733	734	708	736	735	723	726	723	711	688	708	736	704	744	728	728	695	737	684	724	739	728	727	778	723	682	702	726	711	649	702	710	735	730	702	684	717	725	715	674	698	722	661	728	694	700	725	710	682	673	743	724	725	708	666	691	689	700	703	708	718	668	704	690	682	724	741	708	676	695	735	731	714	679	727	726	689	698	682	698	691	751	684	705	679	715	733	753	664	726	748	689	726	691	706	638	699	713	702	707	692	704	725	674	697	681	678	726	692	699	722	736	704	693	720	714	716	679	685	694	705	745	690	680	730	726	743	658	717	696	702	731	682	667	679	709	761	711	681	699	717	731	684	724	711	723	745	678	666	696	736	704	715	682	684	683	683	709	693	698	675	736	711	734	714	670	687	736	742	698	713	676	702	682	745	675	669	670	723	697	699	711	723	655	680	755	695	665	701	753	669	684	725	707	675	715	703	736	693	633	716	760	679	701	744	698	694	702	695	704	692	675	695	744	706	729	752	647	727	670	718	715	686	724	735	717	726	710	706	726	729	703	681	698	714	773	686	655	710	700	709	659	753	664	658	721	658	653	711	708	676	726	683	706	714	713	768	699	712	683	723	741	716	712	675	713	696	706	709	688	735	707	725	738	682	740	701	734	734	744	654	730	669	727	752	722	707	726	670	690	673	708	699	711	693	711	705	699	713	731	704	683	683	779	683	688	684	667	735	695	742	695	700	698	696	678	727	700	710	735	748	682	707	762	695	734	706	730	719	701	717	703	692	756	666	744	686	757	757	727	714	771	668	688	671	711	666	705	720	745	683	707	681	710	706	693	756	705	665	690	759	705	725	716	705	725	702	675	700	701	746	715	697	689	654	674	729	701	686	771	731	712	717	670	723	723	667	638	688	761	682	695	717	718	707	677	714	686	712	667	682	726	699	696	667	718	741	683	695	677	687	727	679	692	693	682	700	731	729	707	740	686	727	732	694	765	722	770	736	687	719	719	719	716	686	750	691	749	740	635	699	689	694	726	702	690	670	725	688	735	747	708	645	693	700	712	659	673	738	668	687	714	694	747	690	713	689	725	698	746	683	711	731	714	703	739	693	713	692	692	704	712	649	699	713	668	720	717	704	684	769	702	693	719	727	729	704	740	694	738	702	690	720	705	726	700	707	693	657	705	696	651	677	731	668	655	714	704	717	680	694	737	729	712	736	691	727	726	669	721	724	708	653	689	733	686	698	682	701	706	739	686	735	701	759	723	737	715	716	712	728	739	710	631	701	690	689	771	728	703	694	713	694	776	713	716	712	697	741	703	696	675	715	714	713	685	683	744	702	716	729	725	683	696	690	734	700	725	705	727	670	702	747	719	686	710	744	716	740	698	733	712	688	681	758	702	692	684	763	681	665	735	737	694	741	687	684	706	675	702	725	699	702	697	730	698	719	700	661	739	706	730	661	718	732	729	751	743	713	697	703	757	686	733	719	764	714	683	721	688	741	708	689	711	731	712	750	722	731	742	709	715	704	757	676	698	712	679	727	720	710	713	666	674	692	692	721	707	726	671	709	679	690	737	698	686	729	686	703	746	666	714	729	724	688	704	697	678	746	683	688	702	699	756	735	686	714	714	697	702	696	711	686	705	744	693	680	735	727	698	699	641	701	717	756	727	706	704	717	693	699	671	748	673	710	726	726	724	696	683	716	689	741	729	716	662	692	699	640	720	669	708	729	706	714	701	728	746	703	688	673	738	711	756	720	618	706	757	718	662	697	682	679	717	692	685	664	711	727	699	728	706	749	729	684	681	713	739	670	717	709	695	721	676	743	750	697	720	742	706	689	654	716	684	742	720	714	704	685	700	662	714	676	701	726	674	713	688	701	704	754	678	725	714	705	713	703	662	732	708	685	734	678	711	687	696	711	715	733	743	735	718	673	716	701	709	689	718	748	721	712	733	659	721	695	717	658	723	728	714	669	729	689	745	661	667	741	710	725	698	671	700	669	688	711	709	706	706	704	724	723	705	697	721	698	712	735	708	714	733	727	691	704	686	710	698	702	741	726	723	705	666	719	735	695	706	701	680	726	720	707	674	702	673	683	720	708	731	722	706	736	706	748	745	709	727	685	706	708	699	668	692	714	721	737	687	690	716	731	687	714	657	749	691	705	675	674	689	680	730	751	698	724	673	659	686	682	693	722	732	676	695	707	697	673	712	701	690	717	732	744	739	687	670	705	707	693	698	682	686	687	753	735	669	741	711	695	695	726	691	696	736	704	684	714	758	701	712	743	663	703	729	724	719	705	746	650	709	698	703	691	686	728	726	681	681	746	725	708	701	712	697	696	697	735	745	739	724	723	710	730	663	750	730	729	717	738	706	722	768	731	728	697	693	686	733	708	704	720	691	673	699	715	715	688	744	690	724	716	677	718	716	751	710	664	710	704	740	726	732	782	708	719	695	692	673	687	724	742	701	739	750	701	702	733	689	728	686	672	778	739	712	695	663	731	704	731	708	733	690	725	741	710	740	669	661	700	754	737	704	719	713	721	752	703	706	723	706	733	718	675	699	728	732	702	710	677	743	714	728	736	661	681	729	724	711	686	647	705	742	705	700	766	668	666	690	696	671	736	670	654	714	689	724	727	757	757	690	726	708	672	692	726	743	704	691	705	708	716	712	728	685	717	721	723	720	686	675	725	693	686	706	714	704	717	693	705	691	664	725	710	735	709	691	722	657	688	731	688	712	706	724	709	708	700	703	748	677	687	670	760	710	675	723	711	715	747	673	717	734	696	712	656	705	688	706	719	771	700	692	713	718	681	679	690	666	685	745	739	691	746	742	742	711	754	727	715	731	704	733	699	733	688	704	736	705	717	711	691	712	689	773	681	698	690	677	708	734	718	701	727	728	756	657	740	725	669	649	715	723	720	712	685	750	720	698	702	707	701	761	704	706	733	737	778	739	691	686	654	680	703	631	740	673	707	694	757	705	744	703	697	693	676	695	745	718	669	713	695	721	702	702	703	660	678	708	745	738	673	667	683	684	678	750	683	802	719	684	687	707	669	688	708	732	674	717	709	658	685	714	687	735	726	701	711	732	709	694	715	716	687	723	722	755	693	718	701	680	670	720	691	689	740	686	712	686	715	712	719	738	765	710	701	714	729	742	677	702	693	677	730	748	734	705	701	706	718	737	706	744	673	651	685	713	715	704	685	752	698	738	744	722	713	722	685	680	708	676	692	645	702	703	704	671	727	722	679	724	720	757	686	646	679	733	700	723	649	685	654	755	719	676	735	667	694	733	709	685	660	743	695	692	686	768	701	704	729	665	790	760	669	695	713	697	724	687	712	691	718
51838	46032	39713	31840	26077	18710	12777	12571	9543	7076	4804	2881	1618	1092	794	484	366	339	272	292	278	282	271	235	279	236	237	242	239	245	243	235	219	242	290	257	248	260	235	258	268	246	243	263	233	260	265	211	234	250	245	239	235	238	239	228	226	250	238	218	277	256	266	265	249	219	250	276	263	269	255	252	249	256	280	238	252	262	233	262	212	249	259	254	231	256	271	253	257	273	249	292	274	267	240	235	268	279	233	251	284	246	267	237	247	260	251	244	233	259	243	254	244	242	272	272	260	260	244	268	264	249	234	273	255	249	267	259	228	238	232	236	217	267	266	246	234	233	247	267	273	253	244	225	231	276	259	274	247	239	209	268	247	247	232	227	252	226	245	273	246	252	265	252	277	235	252	256	260	236	253	220	258	253	232	228	226	223	271	244	244	237	246	277	253	257	262	249	257	234	295	256	253	232	234	278	264	237	237	255	266	281	258	233	278	234	234	250	257	260	262	247	247	236	261	237	251	262	240	230	260	259	277	275	214	247	253	233	221	234	256	262	241	241	270	270	234	263	254	241	233	239	235	224	275	218	265	274	242	250	232	255	227	256	257	251	284	247	269	250	253	255	247	223	281	271	259	218	241	235	270	255	241	250	211	255	192	251	252	262	272	275	250	242	234	277	241	260	258	233	240	252	240	208	249	225	247	240	268	248	259	280	248	291	264	245	216	243	282	227	214	284	215	286	270	250	257	228	277	249	262	234	257	233	241	253	253	227	258	240	285	236	273	278	280	228	232	246	227	248	252	237	251	226	236	245	254	220	275	267	249	257	256	230	289	238	257	245	252	261	271	240	241	243	272	257	241	238	292	255	266	246	231	262	240	240	256	228	230	264	251	289	237	234	271	273	257	260	218	265	268	248	211	237	265	253	261	256	247	261	282	250	249	272	246	244	258	243	251	247	257	254	247	240	267	268	242	268	265	269	234	245	253	257	251	249	251	230	235	256	261	228	234	254	227	249	266	252	252	227	257	258	253	231	259	257	278	241	229	221	254	253	267	216	228	244	243	236	255	255	266	255	269	247	247	277	226	248	232	243	274	220	234	225	249	242	267	264	231	248	259	225	267	268	282	282	234	263	243	243	275	238	251	252	236	244	235	242	262	293	253	251	266	263	248	242	239	244	258	242	249	268	250	268	230	246	281	255	248	258	236	238	233	239	247	256	251	257	220	246	237	248	245	248	235	246	265	244	255	261	236	255	230	239	247	229	253	233	281	261	241	242	247	254	251	250	257	282	235	244	234	258	242	266	253	251	261	223	250	270	271	258	262	257	287	231	279	234	282	241	259	226	246	258	268	255	231	236	214	269	263	245	257	267	223	239	228	232	243	256	226	240	245	252	252	227	225	242	260	256	263	255	257	250	250	218	264	249	258	244	233	236	266	266	224	251	244	248	253	243	257	225	235	264	249	267	282	273	243	260	232	265	268	270	237	270	224	245	257	268	242	275	247	262	256	226	251	254	255	239	238	244	238	244	267	226	244	235	244	245	234	260	252	264	250	257	249	249	243	252	241	243	231	250	264	240	237	288	259	249	254	259	250	287	246	245	240	249	231	250	280	268	253	254	258	255	277	247	267	251	255	259	257	248	268	246	252	258	257	275	265	258	259	234	248	249	258	251	268	241	234	253	234	252	273	259	263	233	248	286	249	260	243	252	265	251	274	242	228	279	256	230	266	209	228	247	240	249	263	239	231	262	241	244	255	245	273	240	245	248	265	248	242	273	263	244	249	245	279	242	270	303	272	238	236	284	234	266	236	239	239	261	248	235	249	248	279	254	241	245	249	264	235	261	253	249	254	275	255	249	250	269	264	271	218	260	235	247	213	257	267	233	266	235	259	302	271	273	241	266	232	261	250	270	250	273	262	263	251	260	249	275	237	234	234	236	267	236	247	235	267	226	257	259	238	270	233	264	246	240	254	237	282	259	266	238	234	229	279	248	254	253	220	261	244	227	277	258	272	238	236	268	266	269	238	239	254	245	248	264	244	268	245	250	244	263	262	242	256	252	241	258	282	264	252	237	256	241	264	271	264	228	257	262	255	262	241	268	222	225	249	256	244	273	254	273	243	256	232	277	258	244	249	239	274	268	262	289	244	276	225	223	243	240	290	235	275	220	249	251	245	246	255	230	261	271	274	240	245	256	281	267	267	238	243	274	262	270	269	227	226	238	258	262	242	261	239	258	263	262	245	246	265	243	235	277	248	246	277	242	239	262	263	246	252	251	246	223	239	244	260	259	264	260	240	259	272	262	266	261	266	243	249	251	262	242	246	226	245	257	280	244	249	217	280	268	245	240	260	266	249	289	233	261	234	249	257	241	241	240	275	245	224	265	252	232	243	246	224	241	257	238	258	233	264	256	218	244	252	210	242	243	253	258	225	259	292	269	246	251	267	233	258	263	279	253	253	248	267	269	256	250	245	274	248	252	250	261	239	234	233	263	249	231	238	244	277	277	253	246	278	240	245	265	249	230	257	231	264	253	249	257	239	239	282	251	231	238	216	257	265	261	273	245	257	256	236	280	250	264	240	229	223	225	238	240	249	260	240	273	246	260	264	235	214	270	247	273	272	248	267	237	268	256	232	249	244	258	273	250	274	219	249	234	238	225	270	269	247	247	280	275	222	262	264	268	235	241	250	221	245	258	277	260	232	235	235	255	259	284	226	229	265	231	278	261	240	240	251	270	252	254	223	260	253	243	248	263	236	245	262	234	255	222	242	255	241	245	238	247	267	241	227	249	268	214	253	262	270	258	268	270	248	251	255	239	266	246	253	254	247	274	225	243	262	278	241	226	247	241	258	240	230	247	276	257	264	219	261	245	267	260	288	256	206	258	276	241	249	248	236	268	244	252	255	235	257	238	226	245	249	247	248	261	265	242	264	232	257	244	238	254	227	261	264	264	247	232	240	238	262	251	274	233	253	254	253	252	232	247	252	250	251	245	253	254	278	253	236	234	243	242	271	254	235	247	239	247	250	245	249	248	225	283	264	228	257	256	224	256	254	245	243	253	266	255	246	229	234	239	255	256	275	259	272	248	243	251	244	220	246	267	274	243	266	240	238	269	247	284	261	252	223	247	239	216	255	237	283	258	233	269	275	234	269	274	260	267	235	244	233	239	252	258	266	261	275	269	253	258	281	258	250	238	283	246	269	307	253	253	252	246	255	256	234	259	245	252	249	231	226	255	247	213	238	261	217	233	251	278	230	257	246	249	216	269	245	259	231	246	244	235	237	239	262	248	230	237	246	269	237	216	231	232	257	261	250	235	260	234	259	240	290	222	247	284	244	256	272	254	215	269	246	255	241	246	258	260	258	270	267	243	242	237	211	237	266	247	213	263	279	249	248	247	260	285	267	250	286	255	259	245	252	255	247	271	274	260	239	265	249	254	260	248	240	239	244	254	252	248	256	270	229	280	245	247	250	274	260	244	242	239	273	253	249	227
35610	37653	43038	41492	39839	34216	30120	31470	26878	22902	17400	12557	7734	5341	3562	2040	1326	1044	777	764	737	724	658	661	715	645	694	671	669	642	679	637	664	701	714	741	745	732	691	645	672	673	683	694	663	668	725	669	697	676	677	665	690	700	726	629	692	644	701	663	668	639	690	670	647	661	628	674	662	660	658	683	712	626	695	647	710	666	644	699	739	685	703	708	709	690	724	682	690	677	630	773	640	697	668	669	683	677	682	718	699	644	722	641	637	647	665	687	641	696	661	701	660	677	743	682	659	667	685	683	663	689	681	716	735	653	671	648	660	669	685	677	652	676	672	689	627	668	675	657	690	707	696	663	651	684	705	661	676	675	669	636	706	665	660	666	659	676	649	673	632	663	670	659	642	677	667	692	705	698	688	660	690	676	704	679	628	712	678	646	704	705	667	691	699	661	712	710	668	628	678	662	681	761	679	673	704	680	672	638	628	700	664	706	645	702	731	722	723	660	650	674	662	683	662	660	668	682	672	655	722	667	674	654	612	644	658	614	635	638	679	693	716	685	674	716	666	699	688	670	663	642	704	720	662	717	663	675	619	659	649	682	679	698	694	647	647	660	649	710	696	685	696	684	696	663	669	631	657	719	665	647	655	689	641	703	710	664	666	658	665	649	695	683	702	666	670	656	708	655	664	651	651	675	665	699	695	674	699	658	672	645	627	656	685	697	689	625	713	674	668	660	696	665	625	649	648	680	665	656	642	655	691	693	690	697	702	664	620	677	648	644	646	654	664	641	692	687	657	674	726	667	723	683	674	706	679	696	692	718	710	665	667	692	674	666	669	665	671	689	696	634	700	674	628	706	664	589	661	694	656	702	724	682	617	678	688	691	711	688	692	678	685	674	716	662	662	689	667	698	680	681	665	670	709	689	682	687	691	673	731	699	697	683	703	675	634	716	715	674	700	683	691	697	696	658	679	706	693	694	660	716	728	689	692	708	710	636	724	681	672	682	671	658	683	701	696	719	676	664	650	670	669	669	689	668	684	713	678	623	652	711	718	635	658	666	653	601	687	725	708	724	665	675	697	673	722	696	650	650	725	601	718	669	672	639	680	664	713	645	703	688	680	683	703	669	650	697	627	639	642	669	665	682	669	682	693	671	700	649	629	714	682	721	669	701	643	698	667	654	675	654	681	681	715	672	622	650	698	698	679	653	671	657	625	650	650	645	648	677	695	714	651	691	620	657	649	664	633	718	674	694	645	657	690	673	678	696	674	669	674	659	709	695	660	634	693	658	688	687	691	668	697	694	663	654	669	673	703	675	673	714	706	651	660	676	633	704	636	644	687	677	662	693	659	683	701	661	669	660	673	699	671	650	662	657	645	719	687	686	668	668	662	689	658	699	666	678	698	665	648	693	621	724	698	676	660	694	663	659	640	685	650	658	642	676	679	669	703	750	660	650	654	702	704	699	684	672	689	679	640	685	669	669	670	673	693	726	678	707	620	679	694	665	699	684	665	633	702	623	680	681	672	713	689	723	677	692	670	702	689	641	710	707	664	674	710	661	652	674	678	704	664	666	678	684	721	696	674	653	672	643	670	695	651	676	680	637	681	675	640	682	671	678	674	679	666	713	683	681	720	648	655	682	665	706	715	663	695	650	652	634	694	644	646	705	654	691	693	708	691	684	675	667	701	666	651	711	672	700	703	687	666	649	676	671	651	692	651	653	684	682	686	682	683	678	678	704	687	695	694	662	678	679	666	650	710	770	654	629	683	658	652	659	674	651	727	676	691	682	734	692	669	680	686	705	635	705	701	645	688	683	671	683	673	645	683	680	687	663	665	691	673	695	692	636	697	655	686	688	667	694	692	667	704	676	664	682	618	691	671	651	715	695	677	692	699	680	675	668	663	585	708	673	697	696	674	636	669	662	723	656	669	664	671	661	666	652	653	669	693	646	722	655	691	673	700	695	707	689	647	666	669	644	676	657	650	700	649	676	675	755	697	665	707	644	654	686	681	650	678	676	623	673	664	702	641	755	665	643	656	678	633	705	669	693	693	679	698	646	685	706	672	710	664	717	644	682	643	682	644	684	662	640	679	692	660	684	636	665	649	677	649	682	655	687	670	656	689	673	750	685	658	656	691	695	725	695	708	657	654	666	687	661	647	665	707	639	637	647	707	715	671	688	691	712	686	715	693	694	667	674	706	693	655	670	679	677	698	682	705	617	676	682	644	653	658	679	702	664	659	693	660	718	675	648	677	636	681	677	665	651	740	673	655	667	690	625	672	620	643	696	696	645	648	702	688	662	657	660	661	641	679	681	703	679	659	727	640	645	685	691	705	656	711	682	695	671	699	672	688	663	670	690	655	652	670	691	694	671	628	668	650	684	715	647	682	726	643	660	734	682	673	659	667	681	667	729	682	692	678	689	652	708	673	673	701	702	645	657	674	664	676	698	665	680	665	661	619	707	668	674	671	673	675	660	651	667	652	685	652	645	684	692	655	669	670	699	704	688	694	674	688	682	697	678	692	669	700	694	706	675	665	641	645	689	637	692	681	653	679	745	615	736	679	659	674	671	660	681	659	722	688	652	687	665	704	684	683	658	711	686	698	690	678	712	698	666	711	709	649	688	692	647	703	652	742	655	665	695	630	713	673	704	664	697	703	673	652	704	675	683	699	677	649	682	698	679	677	652	642	705	657	694	677	664	682	675	714	664	677	688	649	666	685	716	693	656	687	693	667	682	716	705	678	688	672	695	634	712	700	726	663	702	670	691	725	662	676	681	662	676	657	701	679	699	665	661	666	677	664	659	684	704	659	705	663	734	696	715	727	677	661	671	653	657	685	672	713	642	733	658	679	682	664	642	671	653	706	674	676	655	678	691	623	679	659	638	704	631	638	667	659	677	709	698	693	686	759	684	659	690	692	709	681	639	705	662	735	695	673	671	678	670	669	629	676	683	685	651	684	662	672	667	692	730	669	641	724	690	666	647	651	661	677	679	676	673	649	690	685	678	650	664	650	700	640	666	704	685	648	654	690	704	704	658	686	649	697	696	668	677	680	623	666	685	678	671	697	679	661	698	706	663	698	679	668	689	700	654	669	676	669	720	708	616	706	691	673	658	679	656	657	685	695	651	678	663	656	667	736	670	652	693	722	635	676	690	696	704	681	670	693	712	673	672	688	645	669	640	693	654	674	671	667	688	693	679	724	707	667	677	683	648	612	636	674	727	712	687	686	717	715	719	671	692	664	653	674	631	672	675	673	685	691	729	655	668	696	636	676	682	669	683	651	632	637	635	662	659	677	649	668	646	654	681	692	685	688	661	632	644	683	681	661	652	663	691	670	667	704	699	671	721	725	663	688	690	697	693	652	673	638	644	709	682	611	676	673	725	655	659	710	700	619	739	655	688	682	619	709	641	641	672	624	675	685	654	627	724	662	678	690	670	657	683	695	655	656	682	638	699	713	681	666	649	682	700	715	665	638	686	695	683	676	675
57543	52800	53683	48836	36168	26602	21881	17464	12767	7648	5143	4484	3765	2661	1754	1072	527	317	295	261	267	252	266	262	225	240	253	210	287	242	224	276	246	238	229	248	261	205	243	210	237	241	239	220	246	229	260	264	233	237	238	243	233	235	243	246	229	270	233	233	240	269	211	235	210	226	236	253	242	227	258	214	233	252	240	241	232	238	248	230	184	253	234	261	239	202	268	217	239	237	238	232	223	268	236	252	245	239	181	233	232	228	208	223	218	226	208	218	232	238	221	236	259	246	237	244	222	247	220	234	245	249	245	227	240	251	213	243	242	226	226	212	232	211	226	203	242	235	229	233	221	234	246	238	253	225	229	235	225	245	204	262	224	228	254	240	239	219	220	230	234	230	242	236	250	232	232	245	220	222	219	219	243	260	245	232	228	228	240	207	224	229	229	225	258	244	238	232	255	238	252	215	223	256	252	223	232	243	257	252	203	212	218	219	234	253	228	280	222	247	226	274	221	212	205	248	234	193	239	218	233	219	227	244	237	261	230	221	256	250	233	204	209	259	225	217	234	223	223	215	221	245	240	234	249	269	252	235	227	229	253	191	236	241	231	233	236	228	256	241	231	215	225	225	242	239	224	247	235	225	227	234	221	235	203	245	244	232	245	207	254	257	224	247	227	224	249	240	236	233	198	249	223	220	225	230	228	255	228	227	219	215	223	268	254	251	191	203	236	258	239	235	221	238	258	229	221	235	232	247	223	219	236	260	254	241	209	241	246	245	243	242	227	238	222	250	227	233	233	233	228	235	208	236	241	253	211	223	229	233	234	249	236	244	230	245	217	250	231	238	234	238	229	207	231	265	240	237	255	243	237	255	219	264	252	215	250	258	228	227	230	252	211	207	230	267	260	262	235	238	253	221	241	236	206	235	220	200	250	243	238	237	212	213	266	254	241	236	227	240	221	233	261	252	239	261	250	219	217	254	235	215	245	234	226	241	229	245	236	227	223	235	229	240	251	253	240	227	234	233	213	249	242	222	249	240	223	258	220	232	228	230	234	251	272	237	229	227	230	248	246	228	238	227	240	228	239	218	223	220	251	209	251	248	250	230	258	256	221	224	255	250	260	228	241	242	231	214	242	202	222	225	258	236	236	253	233	230	244	219	247	232	229	252	222	203	229	213	243	239	226	225	219	231	238	222	223	206	240	263	224	234	238	237	256	225	231	221	232	239	220	263	249	220	213	251	208	241	220	219	189	231	240	217	239	246	234	230	234	228	215	259	225	241	247	223	215	206	247	236	229	238	216	224	235	218	229	229	224	237	248	235	245	251	213	234	231	255	225	254	197	233	234	243	254	246	234	210	207	220	239	247	235	228	213	245	217	236	245	235	252	238	235	229	207	250	240	265	234	217	267	247	223	226	223	248	243	254	238	198	216	219	230	255	224	274	258	252	227	219	233	233	244	233	217	270	240	216	265	237	255	245	257	251	250	229	243	232	228	254	237	262	243	213	230	273	215	226	256	238	219	245	217	232	255	221	210	210	230	231	235	211	240	214	247	231	247	223	229	227	231	246	224	263	261	236	242	247	241	217	247	247	211	222	243	271	228	250	240	193	220	227	220	260	247	211	253	222	210	220	240	228	206	231	228	242	237	217	223	232	231	238	207	217	235	234	235	216	243	225	239	236	239	224	245	268	222	244	254	229	245	203	226	260	256	224	242	204	226	239	228	237	235	264	243	259	218	232	226	267	215	265	213	221	248	229	248	258	220	256	246	220	217	236	240	221	259	246	237	263	245	229	242	240	220	259	247	230	242	233	237	247	246	237	228	227	248	240	235	232	231	214	240	235	243	251	245	224	222	241	239	203	234	252	237	245	221	242	234	211	241	232	211	236	268	203	232	222	258	246	251	258	229	218	228	244	239	222	229	254	208	238	218	224	251	255	241	223	231	251	223	235	225	250	230	261	214	239	225	248	204	239	238	223	253	251	237	216	246	231	270	231	235	246	262	228	245	211	263	261	249	214	252	233	250	224	226	214	237	246	214	215	249	225	216	232	265	234	246	238	247	245	243	203	260	225	197	247	206	234	223	220	244	241	240	235	250	244	232	245	231	240	282	236	245	238	263	220	250	216	214	232	211	243	227	214	242	243	232	217	231	237	222	232	218	255	280	215	226	208	243	229	215	218	227	216	273	237	215	239	221	241	255	246	231	245	218	231	220	216	217	244	204	225	225	228	220	251	252	273	230	221	230	239	242	231	218	227	216	235	236	246	218	242	244	215	232	208	256	238	214	216	245	261	243	241	218	247	236	206	242	231	247	241	248	216	213	253	252	240	240	235	257	227	215	230	260	218	245	241	255	223	223	221	246	229	219	243	217	246	233	225	224	223	246	211	224	206	225	242	222	242	247	229	259	224	232	256	252	242	235	234	223	226	214	228	242	257	216	230	255	213	225	253	250	211	213	216	232	250	234	211	237	235	226	250	206	230	200	240	239	212	220	208	213	248	221	231	227	240	260	207	210	230	221	245	246	223	221	209	246	243	247	245	248	235	221	240	263	248	225	251	257	226	235	224	255	228	244	242	218	193	193	226	224	218	242	216	213	269	220	239	213	255	234	237	232	191	192	219	250	236	213	250	272	234	240	220	248	238	212	213	229	249	244	213	248	222	256	251	227	237	243	263	256	267	264	245	241	225	229	239	234	219	231	216	230	232	215	247	246	232	227	261	244	246	220	217	238	233	217	220	215	232	250	223	222	241	259	229	250	233	252	241	243	237	218	242	267	232	232	229	209	225	222	227	234	239	202	235	235	241	213	255	220	233	253	226	223	226	225	224	249	254	229	221	273	238	231	229	224	232	245	225	243	236	220	237	249	223	244	220	251	236	215	254	224	239	244	243	243	225	227	233	260	224	223	237	222	259	226	240	228	245	208	226	223	251	234	245	237	221	262	199	251	246	219	252	222	251	244	223	206	255	229	249	204	241	235	237	234	247	248	231	223	209	240	188	247	236	228	248	255	225	250	215	218	247	233	256	224	223	217	226	218	230	257	233	224	239	228	246	238	233	260	234	223	234	232	233	217	269	240	255	231	227	219	238	209	228	218	214	234	227	247	239	207	218	242	214	223	258	223	208	238	239	268	218	263	270	236	228	224	257	237	253	222	245	238	242	216	223	210	209	234	218	230	222	251	215	229	213	225	233	237	258	249	248	230	231	264	225	239	235	212	259	252	249	251	222	251	228	214	241	212	224	222	203	236	261	238	238	230	239	233	234	232	231	223	229	226	242	239	229	247	227	244	229	233	248	242	240	283	240	238	245	239	242	241	209	245	236	258	216	229	242	244	232	261	206	228	231	249	252	217	224	251	258	227	284	213	231	244	268	234	257	244	250	243	228	236	226	232	222	227	213	242	233	230	242	234	222	227	227	235	242	240	235	227	218	219	268	242	252	256	259	257	223	203	212	228	238	215	215	251	215	236	246	251	251	245	222	255	246	224	219
39675	44607	53872	55075	46536	40499	38513	34610	31085	23274	18844	17494	15692	11878	7910	4721	2279	1242	899	805	746	703	659	666	665	666	620	648	625	651	651	650	654	598	600	608	631	691	582	637	659	652	597	611	651	651	583	684	562	614	627	649	615	610	627	623	576	625	660	672	651	612	636	610	625	635	610	661	638	678	642	621	669	627	649	650	618	639	624	654	636	599	610	662	628	617	639	604	604	626	623	660	646	650	626	650	616	623	612	652	613	649	655	630	691	631	663	640	638	644	606	628	641	626	629	643	626	655	659	678	615	629	623	599	654	627	626	669	616	588	622	677	652	557	615	636	616	657	646	637	657	601	625	604	623	627	628	617	621	626	666	669	639	676	669	647	637	631	583	598	615	656	663	651	626	598	655	625	621	680	609	640	651	618	604	594	645	661	641	604	629	651	664	612	661	687	596	579	661	654	656	614	629	641	628	641	621	616	638	640	650	633	601	643	595	664	621	616	644	627	618	662	638	621	561	650	642	669	618	639	661	652	622	641	617	643	638	605	562	608	655	629	595	629	619	635	677	677	629	594	681	642	643	679	658	633	645	628	609	623	639	640	653	660	653	623	615	673	666	629	637	620	673	628	632	629	657	585	688	634	624	630	619	588	707	588	641	642	633	640	674	652	647	583	644	672	611	603	617	636	638	567	596	647	648	625	649	629	619	612	631	604	639	661	683	671	608	594	596	692	636	621	670	621	650	682	642	642	636	604	588	587	654	623	613	616	612	641	650	646	595	615	605	654	621	620	645	660	660	655	614	621	652	612	657	651	651	660	633	622	626	623	634	626	645	643	614	649	650	608	654	609	618	644	649	651	663	659	639	659	641	607	629	620	654	591	647	596	683	659	620	647	626	667	648	585	623	630	624	591	633	672	648	598	618	630	645	663	638	650	671	632	635	593	650	614	639	646	627	643	646	592	644	580	634	652	663	645	616	630	676	621	662	632	653	653	627	622	631	666	607	592	655	628	608	625	644	625	639	625	687	663	648	635	639	605	641	636	609	614	589	617	668	626	627	663	653	665	683	657	625	621	602	609	641	651	646	631	617	618	627	637	659	668	631	634	584	677	629	681	621	636	643	593	609	626	616	666	661	595	674	626	599	679	626	649	656	631	626	639	648	644	631	632	603	653	593	622	611	625	635	671	609	639	670	644	622	620	664	624	658	591	654	601	621	653	655	625	641	632	660	677	590	635	617	678	653	674	619	634	645	580	651	628	660	615	647	628	655	611	616	636	636	680	620	657	648	656	637	623	655	610	652	634	607	611	646	636	588	640	595	647	613	607	604	590	612	649	635	621	648	639	598	644	666	641	662	620	638	653	598	627	651	636	624	625	651	658	644	643	641	656	576	654	605	647	623	635	634	637	640	668	629	680	642	631	655	692	626	618	605	650	619	588	655	661	637	629	633	627	614	631	599	665	639	625	652	629	598	640	643	655	647	624	622	661	662	612	634	648	659	622	644	603	637	622	664	636	648	575	601	628	647	605	623	676	582	617	605	613	575	592	622	608	636	598	631	600	629	572	643	646	587	587	601	637	590	600	647	584	666	650	627	631	655	602	646	583	645	619	668	644	642	687	652	623	611	635	610	590	651	629	679	636	670	602	621	612	629	603	627	648	667	595	636	615	631	614	614	653	624	656	606	658	645	643	651	669	606	649	686	654	641	624	640	583	619	639	679	654	643	638	648	561	598	632	606	616	628	657	617	639	610	652	626	655	623	663	625	637	600	624	643	607	594	613	694	633	637	647	620	606	619	629	654	638	648	615	647	556	622	657	675	592	640	621	647	653	662	581	647	616	662	641	606	611	619	621	599	605	650	579	656	651	658	621	634	612	610	629	650	652	634	597	634	656	662	619	612	651	606	637	624	659	676	588	671	643	593	629	597	639	616	613	662	608	660	666	616	642	619	651	625	625	661	663	613	660	652	646	639	623	642	614	617	623	614	647	644	600	601	679	609	561	628	586	613	582	642	624	647	639	645	667	634	605	609	608	616	664	623	641	630	649	618	606	630	605	616	610	610	630	618	658	634	649	637	659	646	645	677	619	633	620	669	653	609	630	613	637	632	655	666	616	660	591	617	631	577	642	659	621	666	626	624	618	652	622	625	639	657	649	650	662	612	654	627	663	629	611	664	604	651	613	668	596	603	651	669	635	673	591	664	598	653	660	632	602	649	658	629	648	624	640	654	607	648	637	653	627	648	686	616	642	625	620	647	638	661	651	623	586	614	649	600	584	629	666	658	601	600	645	643	601	628	610	600	631	647	672	630	592	620	637	626	649	622	658	601	635	639	635	615	666	603	621	620	674	619	622	601	629	628	628	664	625	666	648	617	602	647	655	608	594	669	622	627	640	641	619	605	616	635	618	575	640	641	660	607	626	668	653	644	620	640	651	631	653	635	620	611	619	604	647	666	645	659	650	582	620	697	660	622	608	632	600	622	630	642	698	622	593	622	624	668	591	619	648	667	592	633	650	608	645	641	682	631	620	632	579	651	624	634	616	605	624	640	660	615	634	628	614	619	615	640	591	628	645	627	673	632	628	569	592	646	596	635	619	609	616	595	632	682	626	609	608	624	629	632	601	603	627	619	649	671	605	634	678	613	622	651	648	607	629	653	667	644	627	622	626	638	615	612	611	621	636	611	625	631	633	588	647	632	601	636	644	644	627	667	637	636	623	617	605	672	588	664	674	616	629	614	660	630	600	572	643	663	639	616	671	616	618	603	618	630	652	638	664	676	635	639	582	628	616	589	683	603	602	573	631	624	626	679	614	610	622	617	648	624	652	662	614	676	641	622	662	629	664	627	659	604	623	646	656	643	629	625	623	602	648	590	663	618	612	614	658	584	624	655	680	606	610	638	632	596	613	649	601	633	596	643	615	614	630	625	634	603	641	618	665	653	643	621	635	631	656	624	616	666	609	583	645	652	641	595	654	645	602	681	630	624	636	647	617	646	607	628	616	635	648	641	588	657	658	636	619	665	633	639	606	581	628	716	638	639	609	645	596	626	627	639	628	656	664	637	614	668	590	660	663	635	629	637	643	616	629	640	639	654	638	646	613	634	631	632	622	662	641	635	630	640	633	631	618	650	627	640	624	632	641	585	541	654	632	615	533	655	611	593	634	625	685	637	613	655	643	636	623	638	647	606	615	631	679	637	620	635	662	631	660	604	625	637	621	664	633	626	630	577	625	645	645	646	655	629	584	637	613	694	627	677	610	675	630	660	667	624	647	656	649	618	615	641	606	622	625	644	623	652	672	582	650	621	643	601	665	620	662	670	618	623	647	605	659	647	633	626	635	649	643	608	635	663	672	668	639	632	606	653	636	676	586	644	606	614	638	641	625	659	650	657	644	652	634	639	650	670	674	665	631	660	660	614	612	638	627	592	661	633	641	649	614	625	623	665	666	633	651	616	623	678	666	620	640	616	629	638	649	619	654	676	684	616	605	605	634
38754	36421	33953	17379	6817	2969	1572	807	621	613	467	426	392	382	372	316	280	242	268	298	272	262	228	299	255	256	294	269	283	283	285	264	259	278	233	260	258	253	270	280	287	250	288	297	279	239	263	272	253	238	265	258	258	266	246	255	263	276	270	281	243	260	269	245	288	282	265	253	262	268	269	276	256	249	232	244	245	293	260	237	265	245	235	259	254	226	270	263	272	252	289	251	290	264	282	263	254	272	259	273	264	273	254	269	242	273	239	292	266	278	287	275	231	269	271	287	247	294	293	249	265	253	275	262	287	236	251	277	257	266	264	235	252	275	255	256	246	257	267	281	276	224	238	246	278	246	262	282	275	242	271	246	279	228	278	258	284	255	270	267	263	240	268	294	271	282	279	253	285	263	264	227	290	249	278	237	278	250	249	290	255	259	275	249	238	251	294	271	259	298	256	249	257	271	269	269	251	265	265	233	262	249	267	282	282	250	261	255	245	238	267	238	277	252	279	251	274	249	254	260	277	268	264	261	266	256	232	245	240	271	254	248	252	275	277	281	258	252	257	257	248	262	266	268	266	255	256	277	264	292	251	283	246	230	257	239	323	270	269	267	269	234	265	270	254	281	247	259	308	249	252	252	296	258	256	244	255	240	267	244	270	245	279	276	257	302	274	264	266	265	260	267	296	266	272	254	298	251	280	266	229	256	266	264	271	272	279	244	297	252	265	253	266	238	249	223	221	264	245	260	262	260	269	271	254	270	261	249	302	270	277	239	284	231	292	248	270	244	269	254	278	262	270	228	268	240	287	248	250	269	256	249	264	266	247	284	243	257	266	230	283	236	266	237	267	290	250	280	274	232	253	235	253	244	278	268	245	277	274	253	272	287	253	283	262	240	260	275	265	254	239	252	259	280	244	255	265	236	261	275	245	246	242	278	240	247	272	281	290	266	271	243	268	266	265	262	257	267	281	276	267	254	292	279	240	269	274	260	269	282	274	262	270	271	260	285	256	255	233	271	240	259	242	280	274	272	276	258	270	269	238	254	266	273	255	247	270	247	250	277	237	262	282	260	237	272	266	250	250	254	291	270	258	251	282	265	279	251	273	277	252	243	250	236	295	279	266	286	280	273	271	279	277	274	260	312	268	277	262	268	249	274	267	240	252	259	281	275	242	250	273	230	283	254	271	274	236	248	259	259	256	266	303	249	256	235	241	239	260	260	273	277	277	274	251	257	252	255	248	258	279	237	254	261	288	265	249	255	255	235	256	253	259	253	277	256	279	255	243	244	262	247	293	268	269	244	253	265	257	259	262	248	278	283	272	285	284	257	280	286	232	235	270	259	250	248	256	268	262	248	279	290	237	258	259	254	269	248	301	239	305	263	250	260	260	241	260	258	268	279	272	284	257	251	252	273	261	242	280	289	291	270	238	266	275	240	286	265	252	258	257	272	257	264	252	266	249	252	255	244	265	250	307	289	248	265	276	253	253	270	265	265	252	280	279	252	251	267	258	256	253	279	273	287	268	263	266	265	258	278	243	257	245	269	250	265	257	301	268	276	278	239	244	271	263	260	268	278	258	271	249	250	250	255	275	292	263	269	259	247	261	249	267	266	286	262	292	281	258	271	252	250	236	278	251	240	273	275	254	262	254	278	266	266	258	296	284	251	273	260	242	249	263	237	244	234	264	233	260	287	279	245	264	292	288	264	279	274	272	277	250	254	243	270	284	228	255	281	267	272	262	262	279	269	265	277	248	240	275	270	262	252	278	269	253	249	256	273	256	280	275	282	297	253	257	284	234	264	263	262	268	272	257	259	266	263	267	284	260	283	249	251	251	251	261	280	254	250	273	270	294	259	273	261	273	267	256	247	259	271	280	270	257	270	262	256	272	256	283	270	261	280	288	258	238	280	284	251	243	280	261	272	270	239	276	265	261	260	250	293	260	264	256	229	271	277	254	245	300	286	274	247	268	248	263	289	289	289	299	231	234	262	251	275	270	273	251	279	247	247	292	277	284	275	246	314	232	268	277	287	293	252	223	247	247	301	272	261	252	295	263	280	287	285	296	270	283	246	242	276	279	247	247	277	242	261	285	273	236	296	262	288	287	262	262	251	281	252	265	280	254	255	280	287	274	260	271	265	273	251	272	267	240	249	253	251	263	286	249	286	260	268	259	255	257	288	272	263	236	261	260	244	264	288	233	231	259	238	257	257	254	242	255	246	233	247	290	254	273	232	272	270	249	271	277	253	247	274	273	267	267	293	274	267	259	284	283	288	241	266	245	236	249	276	267	254	277	273	268	272	256	251	240	256	283	266	275	267	265	281	237	264	247	276	260	251	261	266	260	263	249	270	258	279	256	283	274	282	271	255	277	277	238	289	258	273	259	263	262	253	249	269	262	283	279	264	257	249	257	243	280	237	233	275	260	276	254	276	262	260	258	270	255	262	281	263	243	241	300	280	253	286	254	266	278	272	249	218	277	285	253	263	265	279	263	263	254	279	288	270	256	260	249	271	274	259	268	260	284	259	244	236	270	223	260	233	243	244	225	279	241	267	272	276	254	277	288	277	258	262	259	308	276	241	284	264	249	264	252	256	273	239	251	255	277	264	277	261	268	268	282	251	289	267	267	266	269	241	256	287	277	252	236	232	278	263	252	256	270	259	254	263	271	273	277	251	293	287	220	257	258	260	271	258	282	271	259	286	280	275	270	269	232	269	258	272	263	256	269	275	263	266	265	272	277	269	291	245	255	248	240	241	259	261	281	292	268	276	238	280	240	270	268	256	298	268	256	284	262	257	269	252	261	237	297	251	255	263	261	290	284	253	257	234	286	273	262	263	243	257	235	268	234	290	263	249	275	272	262	257	252	242	240	261	257	283	253	248	288	264	280	247	252	263	249	270	290	277	284	269	266	271	251	290	251	275	229	261	300	258	268	259	280	247	264	267	267	240	278	234	262	235	256	237	255	223	270	235	259	252	277	264	294	254	246	254	300	240	252	259	277	270	288	256	250	239	260	249	246	270	254	276	272	244	253	297	225	248	276	267	252	267	243	237	253	262	253	246	265	271	276	277	267	246	280	276	271	310	262	265	241	249	295	242	244	275	286	291	266	230	254	261	273	284	238	235	263	257	271	246	245	235	288	212	256	249	279	269	260	239	282	269	294	238	254	294	276	271	276	257	258	240	280	265	267	282	248	252	268	262	257	288	255	252	246	251	266	267	286	332	262	263	236	260	244	273	292	276	285	253	239	257	260	276	273	263	273	232	265	262	268	266	238	273	248	268	257	237	231	255	253	238	255	261	244	255	273	252	260	262	279	280	244	256	277	279	289	262	248	258	258	247	270	276	249	293	292	249	259	248	242	248	251	277	237	260	289	286	250	255	294	261	270	282	278	271	277	272	255	264	292	284	271	278	261	242	262	273	237	268	257	272	259	254	282	288	251	235	256	264	242	251	291	277	280	275	273	270	278	246	287	254	247	250	284	266
26022	30423	36920	24184	16185	10607	6168	3556	3158	2987	2156	1666	1445	1266	1056	878	814	671	705	690	713	657	741	690	683	744	753	730	745	704	683	677	672	688	693	723	683	714	674	686	667	722	720	727	729	694	722	708	734	767	671	704	686	716	747	691	672	641	705	755	686	680	718	700	724	707	699	678	699	725	682	722	703	746	716	704	684	714	732	689	670	702	709	739	654	691	699	726	708	722	706	729	690	709	729	695	758	666	733	701	661	666	699	710	671	695	703	706	696	702	700	730	698	746	695	684	759	676	653	720	719	692	686	749	671	729	725	719	690	722	684	661	692	692	744	666	697	733	679	719	750	715	710	714	682	707	734	663	691	674	732	701	678	703	697	707	695	706	707	712	711	689	695	690	715	709	698	693	720	717	687	705	724	693	693	693	711	722	742	705	732	685	724	729	682	681	677	714	733	726	735	687	692	691	681	645	716	735	678	691	695	699	669	716	704	711	676	707	701	707	728	718	763	636	756	708	674	654	705	678	671	660	706	698	708	741	683	686	677	678	688	659	748	696	705	700	734	734	710	665	648	719	688	734	746	676	752	665	718	696	690	709	683	677	670	743	712	704	747	666	707	733	716	768	725	714	741	728	691	658	665	710	739	744	750	700	664	656	712	702	708	730	729	682	688	692	681	714	677	727	713	734	683	713	722	741	686	676	684	724	718	707	755	693	734	703	672	706	732	681	703	664	701	708	652	691	717	715	768	682	756	703	732	699	697	762	676	707	720	741	703	717	716	721	712	724	738	697	689	746	695	692	683	758	707	719	700	714	688	713	721	727	692	727	687	719	701	732	675	743	675	687	738	672	694	709	704	716	701	679	723	694	701	736	664	730	752	745	705	672	719	702	744	735	736	706	731	772	696	710	691	744	653	685	727	694	702	690	742	729	703	709	721	694	692	694	685	702	701	698	712	726	671	705	731	669	675	742	736	724	699	701	711	728	697	657	682	711	700	721	695	737	723	738	728	729	707	672	705	651	706	686	702	713	719	716	684	680	685	738	697	712	684	714	664	695	665	718	722	690	722	632	669	743	750	644	676	696	675	704	668	737	699	648	739	662	722	729	720	688	740	710	688	683	708	706	688	718	746	680	734	663	680	702	719	685	687	731	702	666	706	715	725	730	718	708	729	708	709	735	704	728	723	691	715	723	685	686	719	719	673	711	660	749	715	683	684	730	698	719	720	700	711	703	732	703	718	660	723	674	689	754	714	685	667	731	699	703	687	701	683	728	654	684	671	679	699	692	747	705	711	724	715	692	712	689	710	677	735	704	744	713	661	732	696	669	701	694	717	742	737	705	709	696	723	704	672	729	686	685	706	704	679	680	702	679	731	748	681	681	737	718	717	688	712	702	719	702	710	716	697	757	700	648	650	705	747	727	716	716	700	720	699	684	724	695	705	640	700	700	683	709	683	687	631	759	696	720	646	731	711	734	723	723	669	707	722	739	686	670	672	791	704	684	699	687	669	694	683	708	681	691	666	710	690	710	737	703	713	677	673	721	711	713	742	695	689	710	706	704	717	670	691	707	704	715	722	705	726	756	721	712	723	658	693	676	697	664	703	723	692	711	683	701	659	712	678	698	650	685	709	701	678	705	708	711	769	714	721	722	696	725	686	726	705	663	737	689	713	710	712	709	707	680	700	663	661	671	711	716	702	711	683	696	697	716	715	721	727	726	714	697	694	703	737	699	723	704	771	679	665	707	710	693	729	650	736	723	690	713	721	796	713	685	694	749	700	689	734	703	690	700	701	673	666	687	691	716	695	666	728	711	658	696	709	712	691	663	710	724	692	713	703	724	690	711	757	700	674	707	716	684	672	732	696	702	702	681	749	716	723	718	712	674	662	674	723	690	692	747	739	661	683	694	624	704	657	741	759	682	747	696	714	701	719	694	715	761	721	679	723	673	765	675	719	661	719	719	695	732	716	695	679	711	752	730	744	741	685	712	695	705	695	686	691	716	713	721	699	668	674	680	692	667	678	689	674	685	680	707	738	721	694	707	721	703	707	712	718	693	734	697	704	703	656	731	690	681	707	666	753	691	754	692	729	721	699	694	667	706	691	686	678	667	725	707	703	676	713	688	692	739	697	687	715	714	751	643	714	710	722	685	713	730	709	699	696	695	682	677	743	704	740	701	726	724	692	692	707	684	705	676	760	672	705	694	715	715	697	704	676	695	739	639	737	713	751	690	769	687	695	700	730	685	674	698	704	712	724	671	747	690	658	698	703	735	709	740	676	739	702	713	697	731	728	724	683	709	716	710	747	706	689	704	672	713	681	702	729	726	686	678	719	731	683	724	688	644	674	739	679	700	724	709	676	684	704	713	719	729	675	723	695	646	733	701	699	691	709	714	722	640	691	703	718	693	690	715	760	734	724	716	707	711	687	666	644	698	699	711	645	747	727	662	721	718	670	675	735	719	653	760	671	707	716	700	699	721	725	710	707	650	731	717	733	721	704	666	726	709	708	723	647	694	718	709	670	730	721	714	760	661	707	780	685	715	669	660	697	717	675	705	691	663	743	703	681	716	731	721	714	679	704	724	693	685	678	652	726	698	728	717	724	711	735	708	687	661	724	687	672	673	712	705	672	722	680	686	763	682	673	681	725	665	671	681	704	688	701	688	698	721	685	703	663	715	674	729	720	709	750	683	717	722	747	686	743	759	717	738	680	708	661	696	698	728	667	713	719	716	715	721	663	688	707	666	713	731	653	701	724	746	704	690	704	696	730	688	757	689	661	753	731	671	727	722	685	686	723	700	671	681	732	728	691	708	704	658	722	700	675	682	746	682	703	683	678	728	703	712	713	703	731	682	757	775	654	723	660	734	706	681	699	734	740	660	702	688	679	669	734	722	683	692	696	664	731	723	692	701	680	694	721	743	705	666	729	650	726	690	666	692	745	674	682	682	723	673	736	740	714	696	745	708	667	677	673	712	698	730	737	679	692	702	741	768	655	718	702	703	722	701	704	690	695	738	713	724	707	683	756	703	705	689	698	698	661	703	680	745	708	710	687	741	705	725	692	686	675	752	723	690	694	685	712	703	700	710	680	753	687	731	686	643	692	718	710	677	670	712	711	732	715	693	696	763	731	674	646	703	678	710	739	734	670	749	669	703	753	715	766	699	693	685	712	754	692	711	711	702	738	721	703	680	721	699	716	682	739	725	690	691	738	729	693	706	689	664	732	670	686	701	715	703	685	695	731	667	716	758	741	699	694	749	676	692	690	710	683	712	711	697	692	722	706	729	676	710	704	714	685	708	682	743	681	704	687	712	736	653	689	738	708	679	645	706	686	717	719	710	747	711	688	708	765	738	669	695	721	776	705	756	677	680	718	715	667	685	690	699	692	665	668	681	703	763	671	689	721	705	725	658	694	754	643	696	694	720	695	728	690	732	710	684	673	726	673	706	724	695	650	674	745	712	708	676	706	716	707	707	731	690	699	683	696	745
50368	46171	46215	35390	23803	16240	10856	7592	9109	8685	5376	2758	1862	1173	734	451	366	292	280	260	268	268	231	248	259	249	273	250	240	254	231	277	253	242	274	226	247	211	287	228	246	250	237	235	281	218	207	256	250	242	255	220	271	250	285	234	231	255	273	258	228	254	264	260	227	225	263	241	250	259	235	262	214	241	226	250	275	231	246	289	255	242	229	245	250	253	275	253	272	246	229	279	267	247	229	230	257	254	270	235	233	245	280	243	230	231	276	254	249	248	281	210	277	239	256	258	254	225	234	245	244	260	236	251	260	274	246	225	258	259	243	258	236	248	270	242	269	269	265	248	266	244	239	265	246	237	238	253	253	243	250	212	249	260	238	250	267	232	249	256	273	227	242	278	250	260	232	258	236	242	246	275	239	279	249	268	250	251	260	252	216	254	239	260	250	264	223	254	226	228	250	264	247	256	212	248	248	234	263	250	291	217	247	225	246	220	247	260	246	260	250	285	258	260	273	248	276	221	237	251	276	266	242	253	241	264	265	256	256	260	281	236	251	249	210	248	237	274	238	249	239	268	274	226	230	243	237	234	271	252	246	246	263	257	279	259	240	234	226	234	237	226	286	225	251	264	230	235	268	290	256	236	251	246	258	213	250	258	235	248	246	253	266	241	219	251	260	262	247	241	228	247	257	249	239	251	233	245	241	264	251	231	244	257	248	277	250	262	235	235	234	241	228	204	230	246	277	265	231	268	243	252	257	256	271	267	240	259	290	270	240	235	246	233	243	232	252	251	253	245	255	259	237	249	218	258	263	261	236	277	246	253	271	257	269	244	239	240	248	264	238	257	249	243	237	240	214	233	255	238	234	236	229	264	238	264	221	266	246	242	231	240	245	287	263	237	252	230	232	264	239	251	236	269	276	265	267	233	250	246	259	265	239	285	244	236	239	267	247	261	250	248	251	227	235	266	254	245	265	257	262	232	248	244	235	238	250	251	253	252	238	247	234	213	233	248	252	219	249	266	251	237	258	259	268	237	230	283	269	292	218	239	271	255	267	262	255	244	250	228	278	226	239	255	229	278	262	268	246	259	259	257	244	256	259	242	251	254	259	235	227	241	243	228	254	225	255	233	249	235	250	245	244	260	222	267	232	243	253	260	233	230	248	223	234	254	261	257	241	267	276	237	237	236	244	266	245	242	216	251	245	234	246	273	249	256	256	264	215	241	239	269	271	244	258	271	257	254	251	254	241	274	249	250	255	244	230	258	253	271	242	288	250	268	259	256	237	241	243	285	273	243	230	255	262	230	225	244	278	286	229	243	252	237	283	263	245	256	253	241	254	235	233	231	257	246	269	225	232	236	255	265	221	236	226	235	262	237	258	223	257	263	233	256	258	259	254	224	239	251	235	274	247	258	247	260	264	233	250	247	268	287	250	250	241	273	242	222	236	241	237	251	237	246	270	227	224	242	262	255	269	266	256	243	229	255	242	264	291	263	227	266	237	241	212	247	270	243	262	239	236	262	226	243	259	248	244	237	262	262	260	264	232	228	254	249	269	247	235	227	229	246	257	259	262	244	268	260	255	242	285	235	266	240	276	266	275	249	253	270	232	234	267	275	295	232	251	241	240	238	250	197	251	251	264	253	231	253	242	242	272	259	270	251	232	240	274	261	254	252	241	257	278	277	286	239	216	257	272	253	243	281	251	253	265	234	241	281	269	259	238	257	238	220	250	276	259	222	251	236	228	247	240	267	234	243	235	276	243	251	247	235	250	250	248	253	239	253	236	225	247	266	279	320	242	281	257	251	255	235	267	256	251	241	286	229	247	228	244	250	262	260	241	267	240	247	233	268	240	248	240	219	231	238	270	253	262	232	251	283	235	261	249	256	258	233	242	252	263	269	245	236	261	231	240	268	253	259	262	244	225	228	249	258	237	260	268	261	243	264	253	230	247	241	270	222	247	221	278	252	252	235	266	261	266	265	242	243	219	229	257	230	245	237	256	231	250	265	230	250	264	217	235	233	247	254	242	265	239	205	234	230	233	274	249	250	245	224	280	295	274	244	241	243	232	241	256	248	189	246	241	229	250	232	272	239	255	278	246	257	227	234	247	238	268	274	233	261	254	230	261	246	227	272	275	269	236	241	234	284	237	265	235	254	259	247	277	218	262	219	283	262	241	224	268	238	251	238	252	249	230	255	250	246	265	234	260	272	252	269	228	237	219	246	240	230	244	270	233	249	253	256	235	259	252	217	247	229	227	214	278	254	260	244	264	242	243	254	232	247	269	254	242	258	235	265	232	243	265	245	239	280	261	214	245	252	246	248	237	246	224	280	245	262	244	255	231	238	238	261	245	234	251	227	253	244	251	239	222	259	226	281	240	237	249	257	237	240	246	232	244	226	221	233	233	241	267	253	220	248	244	251	242	256	244	242	270	219	247	239	255	248	221	231	243	252	261	249	259	221	250	240	246	249	245	237	252	251	255	266	254	207	241	218	244	213	236	224	257	251	244	277	260	187	260	219	246	281	244	255	248	246	236	234	259	264	242	255	232	267	249	237	216	272	254	258	271	234	251	248	244	230	230	275	250	259	265	257	230	264	224	252	269	270	261	232	235	245	236	225	253	255	243	293	263	239	246	243	275	258	247	256	227	247	274	249	226	256	261	246	221	236	216	256	234	219	240	245	218	246	236	263	278	265	250	244	261	242	269	258	211	250	222	289	245	277	240	234	238	241	248	239	245	253	280	252	231	233	269	240	259	268	249	257	247	243	217	251	248	240	237	248	255	263	248	246	245	247	240	267	240	265	260	258	264	238	264	227	244	267	235	231	265	269	254	281	260	224	250	235	277	262	254	235	233	200	265	236	237	272	276	267	249	268	208	270	273	239	253	238	276	248	241	277	292	252	258	259	259	221	251	221	238	254	271	223	188	245	241	223	225	247	274	229	224	229	248	244	289	274	248	256	241	264	255	245	221	240	229	281	243	215	219	231	245	253	248	254	259	234	260	248	247	253	237	245	244	241	257	248	225	262	228	239	233	239	243	259	234	240	242	217	263	226	244	231	243	250	258	249	275	234	234	230	213	237	247	243	251	249	256	253	268	219	242	281	251	217	259	260	255	269	259	251	267	242	280	260	241	252	229	229	251	260	240	237	253	253	265	235	274	262	250	256	250	241	229	264	246	229	268	210	268	252	261	231	249	231	257	231	258	270	263	258	238	276	260	265	226	256	241	247	255	237	250	251	231	244	284	255	255	236	255	232	245	292	234	254	245	255	252	229	266	270	233	263	282	239	252	228	241	243	230	267	245	237	275	239	261	265	230	251	250	229	227	264	235	250	232	234	246	270	264	248	232	236	231	259	215	272	252	271	241	244	209	265	257	259	243	242	260	257	253	262	261	265	279	257	253	247	243	246	240	235	248	270	262	239	249	248	240	238	257	249	265	234	238	271	238	271	250	257	241	253	229	221	274	260	239	240	259	247	241	251	267	244
34133	39052	47070	43509	36654	31931	27482	23779	27799	26079	18576	11500	8967	5846	3361	1877	1189	900	802	736	726	715	714	675	690	642	707	670	674	702	645	675	691	691	695	696	642	710	656	698	668	647	695	655	675	686	661	681	635	644	663	668	609	665	655	702	638	627	690	658	724	693	700	688	643	676	651	646	688	664	674	699	675	668	679	674	672	620	733	685	710	638	625	684	671	698	686	682	708	649	660	680	663	693	638	695	744	680	638	682	656	670	608	650	665	657	667	649	679	721	695	608	696	681	679	688	711	656	679	667	666	713	651	678	669	660	707	650	648	671	675	688	690	654	657	689	696	695	684	684	644	649	670	652	685	669	690	718	630	696	652	663	688	674	652	629	669	710	632	632	652	676	641	688	651	700	666	681	641	666	660	631	644	690	713	714	627	687	696	704	694	634	681	671	691	685	676	692	657	684	684	666	667	674	684	660	689	655	689	674	648	673	666	706	659	698	663	646	641	664	664	692	684	655	642	695	671	681	674	600	676	702	665	689	693	647	667	696	622	667	618	677	645	674	655	680	682	660	678	653	651	674	663	632	633	674	694	657	676	711	676	745	660	680	647	611	673	707	712	660	657	727	677	671	658	688	672	663	641	645	658	697	686	672	671	687	681	667	667	659	634	688	613	671	646	658	698	685	683	655	686	625	630	698	705	675	666	647	664	693	717	672	690	630	670	651	689	710	671	692	646	681	655	666	646	662	673	678	631	695	702	684	677	671	693	714	664	682	683	640	700	704	648	658	673	669	650	645	703	649	639	626	659	680	650	649	675	640	708	649	685	724	634	685	617	672	702	665	682	662	605	693	651	688	674	685	681	670	663	683	703	645	711	694	698	663	669	686	707	651	666	626	655	669	635	657	666	733	658	692	675	653	629	646	659	672	679	762	713	663	683	711	666	660	673	681	648	713	660	672	627	732	664	683	653	653	672	653	662	656	631	698	713	693	675	658	722	709	648	659	680	643	694	666	668	646	644	667	654	641	678	672	670	695	682	671	690	688	703	686	680	660	667	707	671	678	656	710	685	675	624	640	694	638	649	684	672	625	655	611	676	683	649	692	712	642	670	667	664	691	686	649	664	704	657	666	702	703	677	675	649	668	676	686	685	654	638	687	692	654	706	667	661	710	642	668	699	669	679	709	701	669	736	674	700	674	684	670	648	677	696	717	637	668	647	667	689	693	661	643	616	700	684	632	648	717	694	726	725	668	657	647	686	636	676	662	636	664	652	693	667	637	649	658	642	649	658	685	674	660	684	693	645	655	684	652	725	658	630	657	705	679	688	657	664	718	705	644	698	639	663	690	724	668	627	680	666	662	667	675	696	687	666	702	683	625	670	649	670	683	734	669	663	644	688	612	664	680	709	663	680	655	636	652	671	653	731	715	653	629	685	682	680	661	670	686	637	648	646	659	678	665	720	653	656	663	682	703	626	658	694	617	677	652	690	652	689	674	672	685	606	686	672	650	679	668	651	703	644	665	663	677	717	641	659	654	680	701	702	706	674	674	643	687	656	629	674	665	675	591	717	670	634	639	708	637	648	683	670	675	665	673	688	671	654	667	649	715	707	686	681	666	665	664	698	696	696	696	675	674	697	666	664	631	694	653	654	665	677	666	650	655	693	657	667	681	632	654	648	673	650	683	720	681	694	640	741	630	693	681	699	665	679	682	653	632	682	668	675	685	673	659	693	639	670	672	669	685	658	670	667	653	690	634	687	655	622	666	660	666	663	740	687	648	683	650	708	634	684	708	730	665	706	682	658	680	645	677	685	675	688	690	694	709	670	673	679	693	686	631	661	744	700	664	708	685	651	668	724	714	656	675	680	695	690	676	631	726	731	665	704	661	662	636	721	650	656	687	644	639	685	664	644	637	688	711	679	663	655	630	651	697	622	642	699	679	670	670	717	641	659	683	686	651	675	666	678	628	661	697	730	602	684	674	626	644	651	695	663	638	653	672	653	612	630	687	677	647	703	673	654	652	630	683	651	654	673	703	643	697	652	659	687	690	661	665	660	713	705	734	710	656	712	642	670	711	646	646	675	622	618	685	683	682	660	670	707	658	723	638	650	716	651	691	638	676	665	651	684	707	654	684	663	663	650	637	691	670	623	672	650	714	670	706	697	715	641	634	723	680	627	648	695	697	689	683	635	711	665	715	667	676	654	687	638	645	669	663	658	706	677	709	678	639	671	678	677	698	687	689	682	654	682	673	693	681	671	624	654	646	647	671	670	664	654	687	639	661	666	678	702	672	678	677	665	684	657	679	670	681	679	708	680	672	680	653	660	681	708	673	654	654	676	665	632	648	682	666	704	656	681	672	653	656	662	672	708	668	626	730	680	667	688	656	666	697	692	676	633	644	672	656	687	605	679	661	679	638	696	708	676	663	677	641	645	658	666	663	654	680	654	716	624	646	685	678	601	711	659	645	700	659	612	699	691	640	655	662	652	651	674	639	711	630	720	710	712	697	682	685	701	667	680	693	673	676	722	672	714	664	668	627	672	641	679	677	656	696	654	697	722	686	656	698	660	703	664	703	685	694	647	656	662	700	653	670	683	713	657	708	660	684	634	695	688	647	626	722	693	666	714	675	642	665	686	699	677	655	709	686	664	708	696	685	687	700	631	660	651	695	638	631	650	671	654	676	665	690	696	668	682	702	672	652	652	706	626	690	712	667	675	713	666	640	633	671	658	713	641	643	706	695	670	674	641	683	630	665	666	690	662	692	663	666	663	674	637	657	637	668	632	672	617	697	673	631	673	679	669	641	655	667	642	718	669	660	667	688	628	704	648	682	677	663	651	656	672	708	676	655	651	709	693	654	667	673	660	665	688	655	685	664	679	632	660	706	662	643	663	690	653	686	688	648	659	750	672	691	697	662	705	649	721	659	649	668	727	648	650	667	696	696	665	756	689	687	676	691	693	657	684	654	679	658	613	656	670	669	648	677	681	662	650	694	661	634	675	680	722	711	696	696	673	633	642	671	655	688	670	657	680	651	680	703	663	621	684	663	631	658	676	655	649	657	672	678	642	663	599	723	658	683	702	614	679	713	674	645	712	647	690	668	687	684	668	680	676	640	679	697	637	655	645	657	625	666	689	656	654	647	625	679	718	686	684	690	695	684	653	690	650	719	651	701	684	720	700	675	664	676	636	700	687	672	644	714	662	657	745	692	659	670	693	672	699	640	671	668	655	642	688	690	653	607	663	688	656	707	656	651	674	669	667	608	687	670	682	670	687	675	652	668	628	726	687	652	683	650	781	684	653	640	665	670	657	695	718	654	660	682	682	697	663	654	672	658	675	744	682	682	631	648	641	695	709	702	685	687	658	647	667	643	670	661	672	658	666	627	641	696	662	667	646	691	737	662	693	613	634	659	642	650	699	710	665	698	640	629	706	642	642	677	678	682	658	667	660	657	683	679	660	682	641	689	663	690	625	695	688	645	687	647	690	664	677	657
56214	53713	54355	44360	34766	26460	19561	15444	17376	15119	7688	3862	2921	1604	1087	607	404	356	317	285	238	265	236	254	206	242	218	216	255	221	250	236	234	223	227	220	210	238	219	219	230	256	240	207	246	215	213	249	230	230	222	263	239	188	241	209	245	231	229	222	243	238	225	219	208	223	245	220	210	213	255	229	264	228	238	251	223	222	243	241	243	219	240	252	220	219	220	242	243	237	241	226	242	220	224	227	235	217	235	240	231	252	236	242	199	234	230	249	236	238	238	246	276	264	238	224	253	259	239	233	203	238	231	206	219	226	228	227	284	231	232	232	240	213	212	194	214	223	236	226	232	215	234	241	243	214	218	222	235	194	224	246	238	220	219	226	254	247	232	249	226	227	241	211	234	223	249	250	226	217	246	244	241	223	253	255	240	232	229	219	232	197	233	239	214	247	231	230	205	229	232	208	252	248	257	229	223	230	261	247	274	236	255	205	236	214	229	207	219	206	224	249	229	243	214	230	238	258	240	243	250	240	220	201	238	266	212	249	236	220	233	237	225	227	228	252	241	237	226	233	231	226	220	235	209	242	215	253	244	217	236	187	222	242	232	229	237	271	237	235	245	214	231	223	220	248	252	206	207	234	225	252	213	234	228	252	240	238	240	235	237	240	211	248	219	255	229	262	243	249	218	211	240	210	217	220	252	220	209	223	220	225	236	239	214	255	227	219	238	209	226	221	239	245	204	243	236	255	257	234	224	238	228	215	236	216	218	221	221	233	232	243	211	241	217	218	223	246	241	276	241	246	215	251	229	218	241	254	204	233	240	226	207	266	210	225	236	238	220	255	236	207	232	235	228	209	231	216	229	213	248	238	238	246	219	220	238	229	206	238	226	218	219	212	204	258	218	231	239	229	222	251	245	209	226	248	240	215	244	219	248	249	205	226	242	216	223	214	210	213	236	239	219	264	231	219	245	217	226	231	212	211	229	217	230	203	270	223	230	227	222	253	225	243	237	222	240	241	213	228	250	251	221	239	233	230	210	270	221	242	213	239	235	203	240	241	244	220	239	224	216	236	218	262	251	235	248	211	242	210	235	256	230	227	239	218	221	226	240	251	240	259	216	245	232	237	233	221	245	213	214	236	230	234	216	215	227	236	216	219	229	206	208	241	256	209	232	212	230	211	204	222	248	239	231	243	225	220	239	226	206	245	253	244	239	251	267	220	221	199	229	205	251	210	230	219	228	237	233	220	202	250	243	210	203	230	238	242	227	265	229	200	241	252	239	233	209	212	231	216	267	204	207	234	229	209	221	244	243	239	224	240	224	229	246	236	220	227	212	230	231	232	226	210	220	228	246	226	255	225	234	237	203	212	218	246	215	229	208	242	219	262	234	234	204	222	236	236	207	243	252	241	235	262	237	231	238	229	219	243	216	256	241	236	216	210	232	234	198	210	246	214	231	243	215	214	219	227	237	215	240	229	220	233	244	210	222	222	222	229	244	242	215	222	255	244	227	247	218	250	212	249	234	247	222	231	235	192	237	238	223	226	220	215	229	251	246	220	218	217	232	246	234	230	243	222	230	224	209	241	233	234	228	207	235	255	219	204	249	226	254	242	231	241	228	239	233	217	221	231	222	213	257	227	195	225	221	256	236	212	248	214	256	235	241	254	225	243	236	237	227	234	225	258	215	221	204	227	213	236	214	239	237	221	229	254	242	219	231	228	228	260	248	230	212	241	229	208	259	255	231	232	213	210	234	242	234	251	221	247	218	194	231	186	236	230	216	234	228	206	226	218	252	211	223	251	207	248	217	242	237	227	225	214	220	226	217	240	225	213	236	241	221	241	230	212	241	201	231	223	239	229	227	229	240	209	191	229	241	217	210	227	229	209	223	248	234	237	233	235	244	237	214	233	257	241	211	236	248	209	194	214	222	240	258	206	228	245	222	259	225	216	227	232	239	244	215	233	216	212	236	240	230	234	237	250	220	225	236	233	238	260	181	264	230	227	246	232	240	229	251	244	244	216	200	229	250	233	242	204	243	241	208	238	214	216	222	224	235	215	261	244	257	205	226	221	247	252	224	225	241	227	221	240	205	206	258	251	244	195	212	216	213	228	246	221	234	261	247	222	212	188	250	227	225	229	221	274	218	216	230	226	253	228	238	250	219	228	229	246	221	236	234	237	255	202	217	218	225	216	254	238	227	253	216	242	214	216	240	235	238	227	210	216	208	241	233	220	235	198	220	211	201	222	235	231	236	230	234	236	229	234	202	242	217	221	229	219	212	204	240	226	246	205	235	216	214	223	235	243	227	254	222	232	210	223	236	214	232	217	246	240	232	221	211	214	206	235	201	221	234	233	230	231	224	242	229	232	233	233	202	240	221	227	228	251	204	243	202	236	242	230	233	225	212	203	253	259	241	214	232	239	228	224	243	240	229	223	221	223	255	241	239	220	219	230	224	227	228	244	232	221	214	233	204	239	248	221	258	243	224	239	239	216	252	225	216	241	227	230	252	228	231	263	219	215	226	238	236	247	222	235	244	229	227	226	225	226	222	223	223	233	242	249	247	223	230	219	258	226	230	207	251	212	264	262	221	249	238	218	226	205	265	223	253	255	266	222	213	231	213	223	212	220	238	220	221	227	239	219	209	261	211	228	231	223	233	252	202	220	214	211	242	238	247	225	222	199	247	232	245	220	236	230	230	240	230	241	236	224	215	233	222	214	227	248	222	238	226	232	222	242	235	244	213	257	234	236	225	233	221	242	246	250	232	232	236	236	258	237	224	248	223	206	219	235	236	231	231	226	254	218	226	222	225	216	243	221	220	224	240	232	233	233	231	196	218	239	223	255	224	227	240	248	199	262	227	234	227	226	217	238	222	246	235	224	251	245	254	249	236	233	216	225	206	230	262	230	211	243	214	241	232	223	223	238	245	213	201	221	231	230	231	222	255	208	232	225	240	228	235	235	240	231	254	237	221	207	229	229	222	209	236	208	216	225	231	227	221	213	240	224	219	241	224	236	222	225	236	232	230	253	241	237	236	252	232	207	226	209	233	225	250	229	259	247	231	254	218	247	239	221	232	232	230	241	216	222	249	225	239	244	240	221	236	252	252	232	216	240	223	241	227	230	243	234	239	245	237	221	250	232	231	251	200	232	241	234	207	225	209	240	240	255	228	238	230	204	245	206	255	226	215	219	252	271	225	230	260	237	243	230	213	243	236	232	262	209	246	240	236	235	241	238	220	230	227	205	217	235	221	242	230	229	205	228	226	219	218	224	217	236	206	202	243	262	253	241	234	237	230	229	196	246	250	219	215	234	223	234	219	243	228	226	241	237	201	239	220	225	241	236	229	231	216	249	221	256	249	204	208	226	230	246	210	211	241	236	253	218	224	215	224	232	237	247	255	240	239	234	229	230	223	217	228	220	257	250	251	234	225	234	233	235	240	191	246	237	223	244	215	222	225	218	243	224	246	256	254	241	227	258	212	238	241	218
38179	44609	53549	52076	46467	40701	35907	33780	37065	33726	21822	15168	12469	7269	4989	2587	1551	1203	1013	865	767	687	690	672	682	648	718	684	679	683	651	617	646	585	638	643	610	634	602	687	574	640	592	624	650	598	614	597	570	597	648	635	612	655	622	636	625	619	653	583	601	580	595	644	697	622	614	609	593	675	635	652	689	594	616	601	645	631	579	602	628	645	665	599	592	638	636	626	626	603	636	583	615	657	645	610	607	652	626	639	612	559	614	623	590	597	652	622	631	646	600	634	621	636	602	620	674	586	642	662	605	607	644	647	632	626	649	576	683	592	620	608	637	642	626	630	613	623	598	626	640	606	629	679	616	619	584	602	606	647	668	633	651	659	608	641	634	601	620	581	665	654	627	614	568	652	650	659	656	616	644	629	647	597	626	613	579	644	623	626	650	556	673	587	591	607	620	596	625	623	606	658	642	617	625	600	649	625	653	625	668	625	638	625	605	616	618	632	626	627	628	601	658	599	625	628	618	591	615	641	627	657	637	602	663	606	619	608	598	630	632	603	634	608	605	642	595	631	615	616	657	624	629	628	626	668	591	631	664	610	614	673	618	590	663	630	671	650	595	581	554	665	603	596	667	633	624	663	643	626	644	634	649	651	624	683	638	636	631	604	630	639	633	601	614	656	607	660	605	620	595	648	653	624	619	627	596	666	657	626	610	603	618	609	582	619	602	610	673	644	640	618	642	619	640	693	638	625	630	606	620	662	620	611	602	639	645	609	579	671	592	630	666	654	659	622	601	574	592	604	641	648	615	630	557	627	651	608	638	603	614	624	611	626	607	624	629	578	639	642	659	604	650	631	632	619	647	647	602	662	610	614	645	618	631	612	616	648	636	646	600	627	638	647	615	633	615	650	659	619	606	626	580	610	603	661	566	652	601	623	646	624	653	632	635	628	593	635	601	602	632	618	614	592	626	616	616	633	624	634	625	603	655	659	625	613	629	652	645	639	664	591	619	650	636	625	604	616	622	621	659	613	678	675	623	623	646	595	619	653	667	633	616	640	597	630	625	625	665	632	624	653	624	642	655	596	632	634	672	606	637	612	638	608	597	603	614	621	611	586	646	648	649	600	637	649	606	582	608	624	614	671	635	649	612	598	576	616	622	609	601	635	657	612	622	655	607	608	571	674	627	596	622	658	592	651	617	613	585	635	611	627	626	643	620	621	649	642	647	624	654	600	588	600	650	638	604	639	624	612	638	624	608	632	632	587	609	650	625	620	623	611	660	622	662	623	608	600	668	626	630	557	650	625	625	598	674	686	630	625	625	636	637	638	657	626	587	607	633	603	645	596	642	620	634	627	643	636	624	605	650	609	621	608	603	615	631	634	641	664	630	625	629	610	609	598	608	634	627	641	611	664	619	586	602	661	608	618	599	606	638	619	638	642	628	619	619	625	598	598	653	617	635	644	632	634	634	583	659	635	642	664	620	620	627	650	592	581	635	644	620	599	619	626	594	627	604	611	599	634	627	595	619	589	591	585	673	642	640	599	615	577	633	611	661	632	597	665	667	611	639	611	630	661	621	588	638	628	607	657	595	609	645	599	625	616	668	609	600	638	606	653	628	594	605	608	656	601	642	650	632	603	622	613	653	637	638	669	633	648	644	649	633	577	627	638	649	610	611	580	658	598	638	644	581	628	617	628	600	632	605	625	655	652	623	652	592	609	664	581	655	599	598	601	621	631	597	626	604	610	636	631	653	620	633	608	651	587	600	593	587	617	613	606	641	626	659	657	594	635	631	624	595	620	617	627	651	593	557	638	572	626	629	558	641	640	582	620	637	603	588	594	617	657	618	605	608	650	627	634	647	610	655	624	635	630	631	645	630	593	640	611	606	575	608	651	619	652	613	653	602	646	623	595	652	642	555	628	605	623	632	629	639	664	597	599	615	647	647	624	655	640	612	615	636	599	591	715	663	678	573	636	675	611	644	615	628	604	603	605	589	589	616	589	615	633	609	612	624	614	615	642	612	571	626	660	592	629	626	629	635	628	628	608	601	627	619	620	604	654	649	613	631	628	605	651	609	636	627	603	652	621	670	622	623	581	633	591	632	597	620	587	581	656	614	637	599	636	650	607	633	618	627	590	621	603	641	667	585	643	602	644	608	567	638	655	656	631	603	613	607	579	616	663	643	617	616	615	565	614	647	631	626	666	591	621	676	628	641	649	638	596	574	579	645	616	573	607	592	607	632	620	662	637	642	610	603	633	615	625	638	609	639	653	644	644	637	653	600	695	646	650	635	609	621	621	639	613	601	653	638	616	626	609	626	592	593	618	638	595	611	628	599	653	619	614	609	670	661	610	582	630	563	601	625	656	625	583	594	608	627	627	632	626	608	607	656	674	609	636	668	641	618	624	602	595	592	598	619	631	622	596	648	592	648	595	581	651	613	632	645	600	598	596	633	626	634	633	615	626	652	647	628	603	611	616	660	649	660	631	638	627	624	624	658	625	620	616	630	619	672	606	634	593	585	563	616	593	624	612	662	640	593	621	641	655	569	572	586	610	636	619	608	641	656	613	653	629	635	649	608	571	637	623	593	659	573	651	624	613	629	601	636	661	666	578	656	627	615	657	667	639	626	606	656	597	572	661	611	630	621	620	620	644	657	573	635	616	626	623	623	620	612	632	603	631	659	614	634	643	625	645	632	630	599	625	642	687	588	627	618	609	612	653	632	633	637	621	593	624	592	635	677	655	567	605	631	611	611	648	612	673	639	623	651	624	610	614	613	616	627	622	627	596	632	598	628	577	611	647	633	620	574	639	673	606	600	587	639	588	604	681	642	602	719	624	644	643	625	636	645	634	670	611	607	590	617	606	615	582	631	631	669	575	654	598	609	636	601	646	662	642	643	629	637	585	623	635	645	624	641	577	619	574	595	634	606	619	631	652	606	595	637	631	593	560	638	611	638	637	616	647	639	616	588	591	622	626	625	654	647	703	631	604	620	607	657	619	583	634	625	593	667	592	630	648	626	627	609	636	658	645	684	612	587	621	650	645	606	614	591	637	618	627	606	631	636	630	639	623	628	626	623	633	608	651	639	648	628	651	615	583	633	612	600	634	648	632	646	611	628	648	603	614	646	595	632	671	626	615	624	642	607	597	602	640	611	656	605	662	613	597	636	613	612	626	631	615	638	623	662	646	556	590	624	599	608	653	633	654	659	606	605	603	618	580	654	621	591	592	591	654	645	629	676	658	640	646	583	606	607	667	652	654	632	637	629	648	634	614	621	634	619	645	618	610	654	594	688	643	638	630	635	618	606	617	589	613	621	643	597	659	625	630	640	651	612	575	642	635	624	624	627	639	658	627	638	627	643	585	620	626	588	647	588	619	659	633	613	656	623	635	631	635	621	617	632	619	593	597	609	595	627	608	636	656	673	628	614	645	626	627	658	666	702	613	626	670	631	646	648	642	652	585	641	711	637	617	609	609	635	616	622	623	659	606
33437	32324	26393	15109	8929	5155	2384	1124	917	654	504	386	323	338	321	281	283	284	288	259	268	254	261	250	289	267	260	249	279	254	248	244	289	260	249	270	255	246	254	264	271	263	258	260	265	267	249	248	271	261	247	248	274	258	250	268	236	298	257	255	251	276	258	273	266	282	230	239	258	256	277	232	259	257	248	268	267	261	240	236	254	254	265	264	213	263	263	262	246	252	244	240	249	255	252	252	240	281	262	256	291	254	254	261	255	245	261	247	240	261	276	276	223	246	258	294	262	256	231	262	260	261	242	232	269	255	253	242	238	254	270	272	270	266	258	239	271	284	261	228	259	268	285	254	258	262	225	260	284	256	257	226	257	232	274	238	264	240	254	246	256	263	267	252	253	276	246	247	269	262	264	227	289	258	265	296	278	270	251	271	244	273	271	261	242	260	250	246	281	277	250	246	255	288	271	246	285	276	284	230	261	285	253	269	289	248	279	260	255	260	262	267	248	263	267	253	287	269	250	256	231	253	230	257	254	271	236	276	270	248	284	255	255	258	286	266	239	275	271	272	279	249	260	238	253	251	269	270	263	256	262	258	254	261	273	287	274	279	248	269	273	253	246	255	255	287	231	270	233	270	269	270	274	239	280	261	278	267	283	246	251	256	236	276	281	247	265	251	240	252	276	263	269	275	264	250	277	245	261	279	259	242	260	295	267	252	248	251	263	299	290	259	279	260	251	286	274	282	250	231	261	276	240	246	260	257	276	290	287	249	275	280	252	262	256	273	274	250	259	267	262	262	236	251	242	231	249	267	259	277	272	254	268	260	256	272	281	271	249	282	241	261	276	286	252	286	265	225	250	276	263	258	258	295	268	270	254	264	279	235	278	277	256	243	302	263	258	266	269	277	256	276	256	277	243	253	285	262	253	227	265	259	266	269	253	255	251	276	269	260	274	255	269	230	238	267	278	232	230	252	253	266	257	256	260	258	241	269	314	249	235	273	266	227	290	243	272	287	261	262	267	293	232	246	248	269	232	224	264	250	277	272	263	244	275	253	262	266	241	273	278	254	266	259	277	300	282	250	272	253	302	265	245	275	247	288	249	245	273	248	252	258	230	267	256	261	257	233	289	250	252	248	271	292	249	241	265	282	284	276	249	276	257	272	271	295	229	281	256	254	268	269	290	251	253	257	267	250	243	263	267	283	271	261	258	234	249	285	266	277	263	294	222	237	262	291	258	248	225	281	265	242	247	258	256	267	254	257	272	245	227	291	271	248	270	278	294	261	283	264	305	262	262	266	239	251	286	258	262	258	266	278	250	234	282	251	261	287	251	273	283	242	258	231	248	248	257	245	281	276	252	252	259	274	294	270	241	273	265	267	263	259	255	268	275	227	262	247	244	257	250	308	257	259	261	283	290	285	270	263	258	302	263	250	253	264	247	286	252	248	243	255	243	272	236	279	261	274	254	237	245	237	280	240	252	274	229	232	253	289	245	258	250	237	277	265	261	263	281	260	275	258	280	262	259	252	265	292	263	251	275	255	252	231	251	256	277	261	247	273	253	265	279	266	260	264	266	267	259	261	283	283	275	234	298	227	279	266	277	257	269	238	266	236	283	250	250	274	274	257	264	279	259	261	280	292	247	267	273	271	235	263	259	262	260	253	259	237	267	254	271	265	260	289	263	262	253	266	266	276	289	245	262	265	288	260	241	248	254	276	257	302	257	265	251	263	250	242	276	268	251	254	224	272	260	268	247	269	276	251	247	260	275	287	253	298	282	264	245	258	303	267	278	297	283	290	279	255	253	314	256	263	274	254	246	225	247	275	252	255	256	255	236	259	259	259	278	256	240	247	251	246	258	245	304	243	273	252	266	302	253	240	245	282	243	263	237	242	289	262	243	249	238	284	249	270	262	243	238	269	276	246	290	242	260	243	222	252	243	259	264	244	239	278	244	274	256	269	240	280	250	281	257	269	246	263	227	266	279	266	236	249	269	249	277	279	283	249	260	249	281	254	314	304	267	251	242	293	270	293	277	245	299	283	271	277	239	253	287	246	220	269	280	279	280	227	241	274	248	254	256	245	289	267	255	280	242	264	269	226	263	286	281	283	270	252	282	226	256	271	278	278	234	261	213	263	258	262	261	259	246	268	259	291	238	243	255	249	264	245	234	260	271	238	277	271	269	261	252	263	238	238	271	260	237	260	260	241	283	231	279	246	259	271	274	258	265	268	283	272	260	247	249	268	279	294	283	251	269	258	269	275	265	252	237	276	266	272	243	248	262	269	230	243	234	263	252	249	278	247	266	243	244	262	271	234	289	279	259	241	258	263	268	254	257	242	249	315	249	276	270	259	264	255	258	261	261	253	275	233	263	259	297	268	266	270	288	245	259	238	256	269	287	278	275	273	265	260	249	226	259	277	246	280	236	247	267	243	260	265	266	252	258	267	269	243	274	271	275	251	280	245	277	284	254	266	241	241	264	245	271	266	274	268	255	260	277	285	273	279	279	250	246	232	284	295	268	270	239	248	263	294	268	269	256	253	304	260	266	226	288	282	271	252	239	283	239	246	270	254	258	223	254	276	266	255	272	276	284	231	272	283	305	260	274	267	265	273	269	256	271	263	282	277	231	276	266	277	244	262	256	243	251	266	246	255	259	231	251	265	252	262	261	221	253	243	260	250	263	213	243	259	271	272	273	277	259	244	250	255	223	271	250	257	286	263	280	241	256	241	291	268	218	240	255	263	280	255	255	270	259	230	261	253	261	262	239	231	249	237	257	276	252	255	282	239	257	246	274	261	231	241	254	265	260	273	276	241	286	269	253	244	241	278	244	271	237	273	285	235	269	246	269	254	261	262	252	253	234	264	242	249	266	276	260	249	241	254	259	291	262	238	258	270	240	243	231	236	289	257	258	293	279	278	247	264	292	264	257	259	291	243	257	289	256	252	223	253	260	228	278	272	268	280	248	243	268	249	255	248	269	261	274	275	250	269	245	248	254	267	254	253	242	264	267	276	260	252	260	248	262	242	250	257	270	258	259	257	279	259	281	232	281	281	255	274	243	264	264	249	258	275	271	261	253	251	258	273	265	225	265	268	260	274	230	233	273	243	300	251	274	266	244	246	267	257	229	269	267	265	257	239	260	258	270	265	288	248	268	233	265	248	248	239	246	248	258	249	275	232	260	235	239	230	248	276	270	279	267	248	270	303	264	266	254	276	236	266	267	243	266	257	244	242	278	268	257	271	249	251	249	270	246	263	265	254	254	258	269	249	265	221	261	277	283	257	274	270	266	289	263	246	250	276	263	259	287	266	262	235	266	308	242	257	232	264	264	279	264	253	257	254	243	247	283	255	267	273	264	257	262	278	267	288	235	250	267	240	282	275	245	240	253	255	265	286	257	262	268	272	260	267	287	261	258	285	280	288	273	257	257	260	247	285	251	240	250	259	241	247	267	266	253	250	262	259	255	245	255	261	252	299	252	288	261	267
22377	26507	31056	25076	21465	16875	9609	5042	4271	3038	2022	1343	1289	1158	1031	778	790	749	725	707	665	746	672	704	682	688	749	717	732	701	684	708	700	727	720	686	691	688	717	740	664	744	695	717	667	709	724	684	686	680	714	689	695	709	687	642	709	715	720	735	716	720	708	719	671	665	704	727	679	694	713	693	702	662	692	706	640	738	727	686	698	722	714	691	692	704	703	656	685	683	685	726	680	715	679	683	711	726	759	730	713	716	676	720	691	691	713	669	751	635	699	700	681	705	705	694	672	667	701	676	706	689	696	717	751	699	675	722	755	702	709	701	679	698	664	665	722	677	722	658	762	638	685	732	701	682	680	702	682	720	697	643	711	756	689	640	703	665	746	669	722	702	718	740	720	685	758	719	746	666	671	689	706	685	650	735	741	677	681	730	740	723	661	683	696	720	685	662	654	627	690	707	670	713	695	662	707	688	685	655	706	720	697	701	708	748	694	673	700	711	748	681	680	682	683	694	657	709	605	703	704	705	667	695	718	640	746	732	694	712	696	708	642	725	682	687	700	671	733	716	701	683	719	710	708	725	708	680	645	707	761	696	696	713	705	708	716	713	670	686	726	732	635	697	720	675	719	712	673	683	704	722	631	691	698	636	698	733	745	703	713	719	713	675	723	703	719	729	712	707	674	722	711	693	711	683	726	693	738	713	730	709	641	676	633	730	720	712	705	725	676	660	682	674	722	686	652	717	714	669	733	723	701	670	672	738	710	683	733	673	681	688	699	659	690	730	735	675	723	714	673	623	695	719	723	673	643	680	655	701	693	698	668	707	696	693	688	706	720	683	715	654	667	700	697	724	700	724	734	683	740	711	693	677	738	723	697	688	681	694	725	701	678	663	690	724	722	706	690	748	727	689	679	712	679	713	702	714	716	734	728	757	706	753	701	693	728	646	706	715	732	731	651	641	740	749	766	711	756	664	721	677	709	727	719	709	665	658	690	751	735	708	707	678	726	753	710	693	720	698	667	672	693	739	670	746	686	722	682	672	708	666	708	705	678	722	722	756	682	695	705	656	720	648	695	725	703	685	731	714	666	744	681	729	695	693	695	717	691	686	733	716	703	736	693	672	713	703	702	700	689	727	736	717	706	696	688	718	712	697	703	731	665	692	695	680	706	699	719	657	701	686	703	709	676	745	733	685	683	687	706	712	679	723	715	696	709	723	661	692	744	682	713	710	667	682	691	677	725	739	728	668	710	673	695	688	653	725	697	718	678	713	691	707	676	713	676	684	706	702	692	673	679	675	678	673	678	677	703	668	698	730	676	697	667	695	716	732	679	683	684	715	702	682	674	682	646	718	661	702	688	692	713	631	711	708	697	685	721	725	657	673	694	716	703	706	723	682	697	721	655	645	707	662	722	710	717	662	686	748	649	720	676	727	665	753	672	692	761	704	710	669	692	690	719	710	685	716	639	726	703	715	686	712	703	732	659	689	681	695	723	696	664	769	674	645	686	672	698	687	713	717	688	659	708	683	681	719	709	705	662	728	699	697	723	725	653	694	678	707	704	696	660	682	697	683	732	690	684	718	693	687	633	659	701	736	697	702	723	696	680	708	728	710	671	670	695	679	684	663	728	696	694	677	679	657	674	669	724	677	656	707	707	679	694	760	706	699	699	717	706	670	668	685	723	698	695	693	676	667	684	718	671	665	710	706	700	690	728	707	693	678	759	743	702	716	677	689	716	709	686	693	667	742	720	708	679	658	716	690	748	710	762	724	688	704	734	714	727	708	688	699	691	721	707	728	686	676	726	721	697	679	669	718	710	647	668	725	668	729	683	696	675	705	653	701	662	673	706	700	667	680	707	718	644	705	692	719	687	670	679	703	679	743	665	655	697	753	698	706	724	693	663	695	713	682	696	704	704	677	694	721	699	662	709	711	717	664	686	726	716	674	662	721	661	708	700	693	648	697	698	671	726	770	702	716	678	655	719	681	718	699	724	667	659	735	670	712	670	679	663	659	677	701	669	728	719	750	661	681	712	699	729	662	696	722	707	674	710	713	687	652	685	682	721	717	684	680	693	671	693	668	703	700	691	681	674	692	691	686	662	699	721	710	746	707	682	689	668	720	702	713	672	685	695	729	684	695	723	696	723	689	697	726	714	714	700	697	698	755	664	652	697	688	714	666	714	664	717	689	679	697	686	713	701	682	684	719	709	696	709	693	692	741	695	683	713	669	704	688	681	689	711	705	742	708	727	671	708	731	758	701	730	757	713	729	695	698	683	719	702	670	683	685	709	691	695	683	714	723	720	693	698	685	674	756	687	669	675	695	726	732	668	704	744	706	683	719	721	685	687	733	723	700	638	657	708	653	709	703	677	654	672	681	669	718	668	665	695	664	720	659	704	705	715	723	700	720	725	671	730	659	707	749	681	709	700	690	690	692	736	727	676	651	676	695	715	735	723	697	699	703	672	730	683	724	693	686	727	714	679	660	711	676	655	735	689	672	670	686	697	697	695	672	722	657	718	640	661	674	719	686	719	674	685	738	731	706	682	680	700	674	698	713	725	677	699	706	694	717	707	701	708	737	777	706	721	669	733	697	757	674	696	710	708	730	682	690	724	679	718	685	683	704	710	673	667	710	695	672	702	738	732	675	691	745	708	676	683	691	757	694	681	677	658	667	698	698	684	668	707	695	672	692	664	694	706	684	729	699	720	724	699	670	673	694	651	750	703	654	733	703	710	697	642	713	665	677	724	707	728	661	727	692	690	667	760	713	664	693	692	682	700	734	697	665	650	734	676	706	662	652	664	722	747	688	724	655	721	715	704	702	693	657	683	713	748	716	670	649	673	723	695	665	703	671	734	739	696	685	706	656	704	704	729	668	739	672	708	698	700	691	680	729	671	717	698	720	678	700	718	727	700	697	717	742	725	694	710	695	722	703	714	733	643	705	672	685	695	738	710	655	704	702	688	718	713	687	712	732	657	695	683	713	665	723	642	695	682	713	716	698	751	711	699	712	684	682	736	685	692	692	707	737	682	680	628	714	712	715	721	737	708	681	719	668	696	731	728	707	713	689	686	692	754	732	672	681	715	658	730	713	734	683	746	656	707	681	680	712	716	690	755	733	657	700	676	712	703	651	648	677	721	728	733	706	721	711	679	718	717	701	670	703	718	691	750	739	731	699	703	700	707	671	751	672	732	677	688	730	676	744	711	691	711	706	740	704	704	668	711	658	617	716	682	717	721	719	704	691	712	730	705	680	666	701	679	706	671	663	681	686	721	665	772	689	723	707	677	703	662	683	716	659	678	709	677	708	723	697	668	700	713	677	686	669	672	750	712	672	698	707	716	712	676	685	728	708	705	714	719	688	682	714	645	704	703	679	683	660	737	718	732	762	630	736	655	670	735	699	678	708	684	654	694	709	665	671	706	689	653	713	682	707	683	687	711	715	698	725	741	647	684	718	661	732	699	709	680	764	705	720	694	688	678	692
49860	45733	45402	36521	28463	20501	13761	9277	8427	5847	3648	2215	1617	1057	629	524	409	360	271	259	273	263	264	250	262	251	253	260	244	244	219	273	237	256	218	226	264	219	215	259	240	230	246	254	276	248	243	263	253	265	263	237	268	252	264	250	243	242	256	245	269	248	261	269	246	287	239	241	210	262	250	255	246	260	269	259	247	267	259	222	229	246	247	253	265	241	233	211	259	214	245	243	233	246	243	222	234	227	248	264	228	275	256	244	234	236	248	248	281	281	253	258	242	263	236	260	277	259	249	234	255	244	224	270	261	235	256	227	230	259	244	273	249	239	248	260	260	248	243	230	269	262	239	229	270	237	246	266	260	248	243	257	275	267	231	262	257	247	234	247	280	254	239	254	241	265	257	245	256	273	217	226	246	235	259	230	229	259	249	225	236	259	246	254	253	247	271	215	256	241	241	236	253	253	261	231	247	248	280	263	242	266	261	235	256	230	260	242	244	234	238	261	248	252	258	264	241	261	226	253	232	225	254	235	246	230	242	254	240	243	251	229	260	238	215	259	251	251	259	251	240	269	287	238	262	293	252	269	257	258	251	269	264	265	276	241	271	273	229	236	235	272	229	260	246	214	244	253	230	243	245	261	242	233	270	250	249	243	248	224	247	245	269	218	232	260	282	238	217	247	267	260	244	242	217	221	266	253	236	240	259	254	255	271	239	243	235	223	274	234	258	232	258	261	241	228	246	268	265	255	275	245	245	270	247	223	217	257	241	236	270	251	233	238	252	238	247	250	268	228	251	246	251	235	265	247	236	228	250	251	239	248	235	236	259	251	245	250	257	245	267	255	244	220	288	238	250	229	221	235	233	240	247	256	217	252	239	212	248	241	255	246	270	222	230	210	261	260	259	232	262	280	272	253	246	253	238	281	254	223	261	244	248	229	265	239	261	246	239	255	242	271	236	244	258	255	270	261	254	256	247	269	267	226	246	267	254	267	228	233	233	242	233	255	290	244	263	246	238	219	259	243	242	240	258	240	258	270	231	258	253	261	262	262	260	261	242	242	240	268	243	238	249	264	257	265	270	270	237	261	262	252	229	234	248	256	267	240	252	245	257	274	264	251	230	229	253	213	251	242	247	252	245	258	236	262	246	256	241	268	243	239	285	236	231	225	234	231	260	256	239	252	243	227	251	219	220	273	252	244	243	218	238	257	262	242	269	251	301	244	266	271	249	241	237	292	260	256	256	247	258	239	215	248	275	236	249	263	250	235	249	257	247	249	225	225	226	251	243	263	210	246	271	253	252	249	262	237	250	253	271	261	266	223	230	256	256	263	265	273	277	242	258	269	245	237	232	240	239	250	247	224	237	268	241	268	248	235	238	249	259	254	244	270	289	237	266	251	215	242	279	226	231	262	279	241	228	240	228	272	251	267	254	266	215	244	255	259	251	250	251	229	262	252	233	234	220	237	220	261	250	255	271	230	231	252	266	236	250	263	254	241	262	229	249	239	228	265	273	251	235	251	265	263	254	259	231	295	224	288	256	238	256	271	219	227	239	230	239	250	218	265	253	235	233	256	268	275	287	270	256	245	244	260	265	271	271	238	260	263	238	247	242	240	248	225	268	249	258	229	254	233	260	245	250	243	228	249	265	258	213	252	267	211	260	235	216	261	291	236	242	289	270	276	249	249	231	239	220	236	233	262	261	229	254	257	279	226	272	231	255	254	244	242	274	208	262	263	268	243	250	229	251	258	229	244	261	231	263	239	253	242	252	233	213	228	227	239	241	236	243	250	246	300	246	222	245	255	274	256	248	224	274	244	244	235	240	253	213	263	227	280	247	248	245	238	253	264	242	260	237	213	252	224	266	279	265	245	253	240	219	236	261	233	205	226	251	259	239	259	239	240	244	276	231	198	267	260	249	257	239	267	244	231	265	254	240	288	249	244	278	255	250	225	274	251	240	248	239	270	272	235	265	223	241	261	258	247	274	291	243	225	249	283	269	253	247	251	278	231	262	197	267	253	265	256	246	250	238	251	242	255	236	257	278	240	262	255	235	255	250	247	251	259	230	253	244	250	247	249	273	250	235	229	241	257	227	223	243	243	241	242	255	247	263	235	273	257	260	263	266	261	251	256	237	263	218	246	247	251	262	258	228	241	262	246	219	220	217	252	253	205	260	277	227	266	264	225	266	255	254	239	269	253	254	228	228	244	226	268	256	242	254	232	260	246	243	232	237	228	237	258	230	257	252	247	255	239	283	264	247	239	239	248	274	253	220	243	252	241	227	247	248	259	251	260	259	208	242	250	266	251	241	233	232	248	254	266	249	250	234	243	231	241	260	267	260	257	266	245	234	219	246	265	226	253	255	254	230	244	234	214	276	260	255	262	268	249	244	246	227	228	231	243	225	220	231	249	250	244	288	270	257	228	260	256	225	227	262	253	255	257	255	259	233	251	248	260	249	270	234	236	270	223	252	224	256	233	239	252	211	252	265	234	281	225	233	253	237	271	220	246	262	272	260	247	278	234	241	227	233	242	238	254	247	238	243	254	281	254	276	236	222	248	242	252	241	244	211	253	269	234	214	232	276	235	249	279	264	233	252	234	264	240	238	273	241	235	246	263	229	242	253	248	267	245	271	221	242	239	221	246	214	243	255	232	271	262	252	260	288	244	256	227	265	227	268	272	265	246	228	260	242	217	255	239	261	256	279	237	242	259	231	229	251	274	244	241	251	247	270	247	251	253	292	234	236	227	266	237	237	277	239	281	242	254	225	246	251	253	256	283	256	250	248	257	223	229	260	281	281	219	242	232	227	284	239	263	227	249	255	262	212	255	267	288	238	240	227	243	281	277	255	264	252	237	244	237	257	234	245	230	209	231	256	214	227	251	228	263	261	240	241	282	241	247	254	234	235	261	246	253	242	243	259	265	240	255	232	251	256	252	246	242	246	250	251	256	225	247	234	236	235	241	231	226	237	263	236	227	245	234	255	266	238	243	256	258	250	235	253	230	253	243	260	263	218	259	249	237	226	227	246	239	241	265	233	223	280	294	258	245	264	272	246	248	235	248	237	258	241	261	231	242	245	246	238	246	229	251	240	248	273	242	218	250	244	244	236	242	248	237	223	226	260	248	233	255	251	269	234	265	266	252	256	249	254	242	235	282	258	250	272	237	247	240	242	270	261	235	277	245	285	259	243	228	245	249	219	265	248	249	289	222	271	225	257	248	247	256	251	234	257	269	254	250	279	261	234	246	245	269	220	257	241	236	236	253	235	234	212	254	280	255	250	259	236	249	248	267	222	243	240	232	236	257	283	255	275	251	256	249	238	248	253	232	266	255	229	254	252	263	217	222	237	249	275	255	252	217	227	246	212	234	259	245	240	234	281	240	240	268	242	279	260	242	242	258	238	217	244	245	244	248	227	267	238	232	254	273	281	266	254	247	256	265	257	221	262	273	242	260	252	228	226	257	238	253	268	232	250	243	251	262	237	259
33577	38644	46050	45357	41249	35621	29817	25374	25799	19563	14506	10066	7647	4841	2736	2156	1559	1174	880	901	798	762	679	707	727	687	630	714	668	686	661	639	674	683	726	637	679	664	661	690	670	612	641	636	649	670	650	634	664	688	694	664	638	701	692	645	644	659	673	630	681	659	664	649	620	715	652	692	629	692	669	684	628	662	677	637	655	650	656	676	639	636	720	628	647	678	671	663	687	676	615	713	645	679	647	659	684	664	648	666	653	702	694	645	694	692	673	715	695	679	640	655	641	658	648	706	646	654	672	671	656	693	655	668	648	639	672	643	681	685	714	714	659	618	685	666	627	622	658	663	649	630	689	656	681	625	644	617	644	692	695	661	669	650	628	678	660	687	654	658	676	698	666	685	691	719	657	642	637	676	668	627	633	678	672	685	653	674	661	684	658	624	640	646	678	687	675	625	657	645	611	623	658	657	652	682	686	663	661	670	640	603	650	646	673	695	598	645	660	612	673	675	688	672	689	669	639	653	675	664	683	685	662	562	678	644	665	687	641	672	695	686	642	677	682	633	671	640	645	665	697	683	603	680	668	667	647	645	713	673	684	624	676	697	679	646	638	659	662	674	636	686	689	670	676	650	689	645	625	646	699	684	659	664	647	602	690	650	661	693	680	667	677	649	669	651	662	682	656	655	650	673	657	668	657	632	664	671	654	681	689	665	700	637	673	649	648	660	674	638	622	649	679	636	641	621	675	711	713	662	702	689	612	641	617	688	656	653	691	660	695	671	657	699	688	673	612	676	642	664	670	673	636	685	622	663	637	693	660	678	655	660	663	648	689	694	655	655	710	658	668	670	619	682	694	628	673	673	674	659	664	672	649	651	675	674	670	668	670	687	674	691	664	618	638	729	671	676	622	663	647	704	636	628	692	692	666	679	656	686	674	682	653	665	610	685	636	659	667	677	669	622	691	625	727	627	673	682	643	670	643	658	655	721	669	665	670	640	681	648	655	632	687	668	669	679	663	669	676	674	696	670	647	673	637	668	671	642	677	657	659	674	657	711	700	638	685	626	659	651	635	651	664	675	708	708	634	658	627	700	646	706	723	643	648	680	653	643	650	647	660	673	652	646	659	701	695	690	695	689	690	672	687	689	648	659	647	664	686	720	685	720	667	672	671	674	669	652	672	633	680	691	649	657	698	685	673	661	645	660	675	653	679	652	676	662	668	694	637	672	672	722	662	700	657	685	670	649	633	695	690	670	683	648	648	669	643	636	666	670	695	680	661	632	677	653	650	652	619	685	653	665	687	639	662	658	680	681	669	679	700	668	647	664	690	647	657	702	622	678	660	673	699	674	669	652	640	670	694	687	645	680	635	678	645	678	688	660	630	635	679	704	634	671	668	651	683	644	642	628	658	679	679	640	663	674	645	717	648	663	652	677	682	620	628	656	652	654	688	619	669	651	647	695	659	711	674	658	681	664	677	704	652	661	651	670	705	658	649	655	703	681	646	632	658	660	678	690	643	635	664	646	679	687	659	639	682	652	625	604	686	686	672	665	651	658	714	675	642	672	678	685	634	638	661	680	684	664	602	708	641	609	593	662	653	679	663	701	635	669	660	677	607	706	696	665	658	654	662	626	665	690	685	658	634	650	657	678	631	700	654	676	665	665	606	630	655	682	615	648	693	663	690	663	682	705	656	644	678	646	636	669	688	703	627	645	668	667	655	637	650	668	676	695	700	681	672	676	667	640	632	661	706	644	703	653	637	645	624	675	644	641	696	715	672	674	695	645	656	655	690	646	656	676	638	674	680	685	650	702	652	700	686	670	633	664	635	647	672	706	697	688	674	670	677	719	649	673	680	619	644	672	651	689	630	685	706	685	691	644	651	701	648	672	671	619	620	669	647	705	636	711	669	705	641	653	663	665	670	706	688	621	692	630	620	651	622	701	653	660	684	639	652	640	648	668	634	626	643	656	668	675	633	656	679	639	664	640	683	683	646	681	747	634	663	640	666	624	651	668	636	643	682	653	657	672	654	695	664	665	674	675	672	654	646	653	703	642	671	645	698	656	678	634	694	698	677	700	686	678	594	683	620	698	680	688	680	685	623	647	687	663	647	619	651	681	637	641	609	699	684	651	673	651	641	657	662	653	637	702	651	657	620	625	681	670	641	651	724	651	682	715	671	697	642	663	670	659	681	681	624	682	650	695	676	655	668	645	638	656	650	666	693	679	649	663	673	614	650	641	635	660	670	720	694	655	636	623	668	690	675	681	664	669	640	681	715	648	653	630	710	688	683	701	622	636	637	665	656	691	637	704	695	634	684	654	696	653	692	655	635	697	631	623	618	651	679	659	690	649	675	688	665	647	656	661	672	628	608	718	660	669	665	660	666	633	640	636	696	647	641	649	670	725	624	706	651	657	650	658	727	638	723	705	648	648	648	643	653	640	658	685	666	644	667	665	690	651	646	645	644	670	636	640	660	665	634	618	652	653	635	642	655	685	665	710	668	651	731	687	655	630	670	685	639	606	630	655	642	635	670	676	642	683	655	643	681	725	642	677	732	648	656	637	649	698	650	678	670	682	644	683	742	664	629	654	714	662	680	674	671	633	633	678	716	656	653	663	638	646	677	627	670	705	646	694	710	670	648	666	693	693	681	658	647	708	645	703	669	713	681	661	661	652	636	673	661	667	671	639	658	634	673	695	680	718	680	655	688	666	656	663	688	663	700	664	703	645	625	670	633	684	664	610	641	660	650	705	655	683	694	680	641	668	718	692	669	654	661	678	645	680	657	665	677	710	669	679	658	644	676	659	652	664	671	674	622	624	693	691	676	717	652	663	628	679	685	687	701	692	680	690	651	685	672	684	719	700	654	679	634	703	677	664	689	663	644	645	638	656	639	671	656	685	696	686	661	655	644	656	639	594	639	642	699	668	671	668	672	685	712	671	669	670	660	645	682	614	646	651	670	655	655	653	670	670	698	645	662	617	625	649	684	649	646	675	661	671	638	643	682	676	731	610	661	738	673	610	671	671	633	647	668	646	648	630	660	698	710	688	604	667	659	654	665	667	676	660	682	629	623	678	683	682	697	650	631	627	672	656	654	698	667	645	643	705	721	699	642	688	646	621	606	687	663	629	638	675	682	656	642	634	656	705	673	672	674	673	647	621	659	658	682	666	662	658	679	639	649	674	637	664	611	660	634	667	678	681	626	637	661	699	606	686	680	669	685	668	666	705	664	696	668	664	666	664	699	693	664	617	690	663	671	623	662	646	696	626	675	709	681	632	656	671	665	653	633	693	651	687	658	662	685	630	677	614	711	643	722	666	691	685	652	678	636	684	648	647	647	708	643	669	641	647	684	644	654	660	627	634	659	645	675	660	666	652	644	666	665	620	664	712	690	669	709	654	605	676	677	655	635	660	712	700	637	655	608	685	676	643	637	675	645	689	678	742	672	664	619	648	712	665	662	657	649	646	639	677	693	652	713	682	673	657	670	645
53971	49721	53350	45927	40472	30368	19972	12700	11680	12204	8801	6977	4249	1779	965	853	508	383	282	279	286	242	257	268	241	256	237	252	214	245	230	250	259	232	222	209	254	241	251	232	231	223	255	218	216	205	221	244	228	218	229	225	232	252	256	284	219	214	227	224	217	246	247	217	221	246	216	231	219	229	237	236	207	252	236	230	246	219	226	216	229	240	240	273	223	196	244	227	250	230	245	230	223	228	228	212	256	221	223	223	229	220	225	212	223	200	220	215	239	233	221	239	248	232	222	227	222	232	242	248	215	242	238	225	226	236	273	227	244	214	215	241	233	231	214	224	266	225	228	226	234	204	214	205	202	234	207	229	244	250	211	218	239	259	240	247	229	239	247	220	234	241	220	234	220	214	245	233	224	242	231	213	205	214	224	221	213	219	236	234	215	220	217	236	247	217	227	228	240	231	253	229	200	214	240	224	224	262	230	221	251	225	213	234	211	211	227	254	235	241	224	204	234	207	243	254	223	235	215	235	237	243	251	214	213	255	243	230	207	227	227	226	234	230	215	215	241	213	235	251	210	225	221	239	224	224	227	218	238	224	203	256	246	250	230	249	231	239	231	199	223	241	193	220	240	239	238	211	217	241	243	217	245	233	224	223	253	219	219	238	208	225	217	224	225	193	230	245	204	210	242	224	241	217	247	221	233	224	226	261	203	233	228	242	235	242	247	214	200	246	232	240	233	222	237	244	228	199	228	228	217	250	229	205	238	211	217	225	248	224	220	246	220	211	233	239	226	253	257	237	228	266	210	234	261	219	224	211	235	223	224	233	271	232	250	226	235	241	240	236	223	242	232	222	225	224	240	242	239	220	216	238	222	248	218	226	218	239	253	233	205	218	229	273	251	221	252	227	229	218	221	247	229	237	229	245	239	237	259	211	228	226	224	238	216	248	238	246	230	209	237	236	228	222	264	241	207	248	258	229	251	218	240	260	226	261	245	235	218	232	232	225	236	201	243	237	202	230	242	228	238	210	215	209	250	230	263	229	241	244	221	243	222	235	233	226	236	244	220	221	229	237	240	230	221	226	226	220	230	223	224	229	243	225	220	225	211	221	244	242	227	229	220	223	235	218	230	218	255	222	253	239	233	267	254	249	236	246	239	227	214	241	226	224	229	232	238	216	215	232	218	210	219	227	214	245	218	218	226	241	257	221	191	232	218	238	231	228	209	265	211	227	225	255	225	224	194	196	264	234	243	232	226	251	210	264	239	246	229	214	254	211	202	243	204	236	206	240	232	260	245	234	237	221	255	222	239	250	219	240	230	234	229	214	254	235	229	229	262	221	226	247	189	223	231	257	246	237	260	224	235	240	259	221	193	233	221	246	257	249	216	239	246	249	235	229	229	219	220	217	254	220	215	237	248	228	228	246	248	227	255	233	249	198	247	217	237	223	225	238	221	224	209	227	242	229	233	232	224	211	225	237	197	229	210	241	215	240	222	213	239	238	231	214	241	238	239	239	225	254	236	236	234	243	240	226	222	231	234	227	209	231	251	245	237	227	227	233	241	214	222	242	235	222	238	245	252	229	258	244	205	218	246	225	216	232	240	217	251	198	249	240	229	218	236	232	217	211	240	205	212	213	254	238	237	250	230	248	224	250	229	222	233	240	213	222	232	199	228	203	238	239	234	250	229	253	225	256	235	221	245	264	225	241	226	226	216	257	226	246	234	241	238	237	238	224	246	225	220	235	210	209	219	242	224	248	223	230	246	232	234	251	221	253	247	251	234	225	229	234	232	221	233	222	224	207	225	219	237	263	246	211	218	221	234	235	207	231	231	201	193	221	237	240	219	240	233	214	232	224	236	237	213	223	224	221	203	224	227	223	233	249	201	235	218	241	255	208	217	246	228	242	244	214	268	231	239	257	247	240	228	248	251	241	219	217	218	242	223	214	242	212	209	248	222	247	214	228	275	257	221	216	209	211	205	209	213	235	230	255	256	230	211	204	258	223	240	231	230	220	237	229	237	207	238	234	243	251	227	243	245	206	211	218	233	257	228	227	219	229	192	216	216	221	241	227	196	255	222	216	228	196	238	214	248	246	224	205	218	230	227	239	243	218	218	231	216	225	237	219	257	253	234	229	227	230	218	215	216	215	238	223	247	222	203	212	222	231	224	230	250	255	230	223	202	217	220	217	221	215	243	248	266	230	231	226	244	215	243	235	223	229	229	219	219	241	231	232	254	233	224	227	235	231	219	217	256	218	252	256	235	225	236	225	229	255	239	242	210	212	246	222	216	219	242	219	230	231	215	199	249	222	247	242	220	220	240	219	217	202	229	228	228	237	255	261	232	207	220	247	228	242	216	204	225	236	234	240	223	230	209	244	227	215	227	225	250	232	233	215	223	249	239	245	214	249	234	209	227	255	251	203	232	230	215	245	224	256	231	232	251	234	226	216	242	204	221	217	236	245	241	212	231	244	184	235	262	225	214	211	210	224	211	205	201	213	222	222	259	237	228	247	246	247	204	246	237	218	261	233	212	226	214	227	222	224	221	226	226	224	237	218	265	226	203	232	229	254	219	201	226	237	260	210	205	225	234	221	220	239	256	235	257	249	201	233	202	223	245	241	236	219	258	238	226	236	207	245	213	252	217	248	231	218	239	237	234	259	230	234	229	242	249	219	251	220	243	225	230	252	239	236	251	255	240	215	248	205	219	221	243	243	252	237	224	196	237	261	252	223	236	225	242	225	226	229	229	234	206	213	236	230	226	225	239	220	224	230	210	223	245	223	209	244	213	239	213	223	236	224	236	228	215	220	217	233	217	224	218	241	230	223	244	205	228	249	236	238	214	236	259	241	202	241	241	260	237	238	253	230	205	226	250	238	254	228	216	232	221	229	266	238	218	222	241	249	235	214	224	217	240	206	207	228	249	233	228	249	244	237	216	223	220	226	227	251	229	236	264	246	239	223	211	241	227	279	234	230	238	222	200	217	257	238	234	237	203	222	214	214	234	224	210	223	230	249	247	224	233	235	226	232	193	219	254	238	213	221	234	216	225	234	245	240	251	189	216	217	197	244	216	218	228	232	232	219	240	220	225	229	210	225	231	209	204	263	251	223	223	248	283	229	263	212	224	226	254	220	244	241	233	236	225	241	220	245	245	250	233	217	224	254	226	244	250	212	240	226	239	231	205	223	223	221	209	223	210	245	239	238	236	218	230	228	216	257	242	233	233	230	201	241	228	219	192	221	216	239	219	227	255	216	237	228	230	195	203	212	218	229	235	245	225	248	241	241	224	255	241	212	215	220	225	221	218	212	253	213	237	239	257	231	234	223	214	252	228	226	211	228	210	202	238	229	227	231	213	211	234	230	229	239	230	224	251	247	222	264	237	188	257	241	192	239	247	237	225	233	242	243	193	259	232	229	232	225	235	210	223	224	250	212	221	233	225	228	232	237	232	231	228	233	228	233	251	228	206	232	235	213	257	214	215	224	219	225
36801	41183	52752	53542	50453	42992	35330	29091	30894	31100	25829	22807	16186	7726	4297	3682	2164	1476	1092	929	814	759	729	705	688	655	620	640	641	671	634	611	649	621	615	659	644	574	614	634	608	617	634	610	614	620	612	599	605	689	642	598	632	646	639	579	606	614	574	639	581	656	648	615	634	686	600	616	624	654	589	591	621	581	613	570	617	607	612	662	600	618	626	631	598	625	603	609	618	635	631	651	596	608	617	617	607	645	579	610	609	599	611	587	612	625	606	594	636	633	579	617	619	643	654	617	627	597	616	592	634	617	589	625	573	588	624	578	596	624	641	652	614	633	646	637	609	631	604	611	595	655	646	637	638	636	554	665	597	582	595	623	604	606	634	633	583	588	561	633	602	621	688	627	673	595	555	609	613	646	591	587	607	619	647	598	585	655	604	619	591	611	637	614	629	615	570	614	632	594	618	641	634	644	661	624	635	580	668	586	560	651	623	642	644	628	599	625	637	590	626	619	638	583	655	608	642	612	605	644	606	572	617	668	639	639	615	654	625	628	626	634	616	616	590	653	621	613	624	611	617	648	620	620	606	636	602	610	608	625	622	605	646	616	613	613	621	603	597	610	613	616	629	594	654	643	615	618	599	638	629	626	608	565	614	614	668	597	653	635	676	595	631	600	615	623	615	645	607	648	628	630	643	640	607	624	632	651	644	624	674	611	594	637	588	604	636	601	601	610	630	673	574	622	616	590	632	643	599	625	568	593	616	621	667	647	629	592	618	610	600	601	591	634	610	580	637	656	623	631	633	582	666	607	601	599	600	619	632	614	578	647	577	612	612	632	611	577	585	598	596	660	544	613	648	635	629	669	644	628	665	624	626	573	644	661	646	611	627	594	661	670	574	623	614	618	587	628	635	611	602	576	614	586	628	627	626	612	652	594	593	663	617	621	652	601	610	649	613	604	596	616	601	628	613	573	616	662	606	639	645	620	666	641	588	630	601	645	613	664	618	611	623	618	657	628	626	651	634	620	600	682	592	645	611	636	632	593	586	588	610	656	591	617	606	627	604	597	608	602	604	601	673	615	612	596	609	642	583	608	659	607	637	607	635	660	637	616	638	648	650	611	649	649	628	556	613	609	588	623	652	596	632	579	639	627	667	587	645	620	610	606	612	618	570	612	606	623	653	639	608	618	614	606	636	646	636	604	647	656	625	636	656	645	620	642	627	636	616	660	622	621	671	620	619	664	642	639	638	591	641	568	622	620	617	662	619	612	634	608	619	625	585	668	613	619	588	613	602	630	631	634	596	604	612	612	643	647	622	629	594	700	652	610	630	625	639	635	612	594	635	636	589	623	668	620	595	580	581	647	636	630	609	624	624	610	605	667	649	636	627	609	585	592	610	652	642	608	642	607	677	604	588	617	599	643	634	607	660	649	638	616	609	566	603	617	625	598	565	622	621	600	629	620	660	636	599	598	643	618	647	633	712	628	654	629	604	583	630	600	657	600	636	670	633	618	630	626	585	612	598	607	662	657	626	646	664	638	660	615	644	632	608	577	602	621	637	650	593	647	675	632	618	646	601	614	645	601	604	620	615	622	632	592	599	608	626	626	608	592	632	618	590	658	641	624	595	613	579	611	618	676	584	632	599	605	630	601	608	600	630	643	612	651	627	645	639	616	615	610	621	584	657	600	581	622	624	609	616	627	563	630	591	655	653	600	625	638	610	628	620	610	618	591	609	615	616	623	625	614	629	635	621	641	568	595	594	619	633	624	636	548	625	614	623	636	635	609	614	584	634	603	654	606	591	600	589	631	626	674	629	611	634	640	655	652	582	609	637	648	598	614	585	607	625	586	617	649	614	599	617	655	566	619	649	653	658	627	604	633	601	611	656	641	620	617	641	622	621	618	636	615	651	606	624	607	626	635	661	629	644	655	596	628	653	631	637	585	575	627	613	646	653	615	599	625	626	617	615	627	614	574	630	650	607	675	634	662	593	638	607	647	643	615	588	630	609	641	602	580	581	599	574	610	680	686	614	619	623	656	626	598	657	618	601	588	575	619	653	638	610	573	622	665	669	626	627	659	644	568	642	607	644	669	633	595	648	627	601	632	620	624	589	594	634	610	609	646	610	600	604	600	630	620	636	633	601	614	614	602	617	613	604	640	612	659	626	586	587	560	663	626	614	625	594	638	602	619	631	620	648	593	654	622	634	602	599	643	622	643	642	669	604	592	615	658	622	651	658	638	591	603	650	639	600	605	620	633	627	620	608	588	621	610	598	625	650	671	639	672	612	604	636	613	616	616	630	616	605	642	624	663	629	638	641	640	611	593	598	619	677	563	639	623	647	627	604	609	610	624	615	635	615	607	636	634	585	626	577	602	626	598	602	669	605	651	616	612	569	617	621	644	601	609	602	623	632	630	613	596	650	636	603	651	636	622	655	595	633	629	609	627	631	630	567	623	572	609	612	640	655	614	645	665	584	608	632	602	655	603	594	623	642	635	622	652	660	624	616	636	631	614	601	639	666	601	621	671	628	607	645	589	621	572	584	586	608	621	634	627	629	621	624	616	588	662	600	615	606	622	619	584	631	694	609	643	599	607	606	596	614	635	642	589	634	677	571	690	590	602	604	630	639	630	631	638	654	676	642	613	612	638	600	610	632	613	630	609	631	610	660	653	608	618	611	636	588	630	624	663	630	633	628	678	609	595	645	607	620	625	685	618	599	611	659	605	594	644	612	640	597	636	617	609	633	599	574	627	615	642	626	589	603	630	554	657	628	633	627	612	603	647	627	647	586	645	642	618	637	611	594	634	558	644	662	631	647	612	610	611	599	620	627	617	615	587	645	610	623	607	635	600	589	614	630	603	621	641	619	648	630	635	625	593	666	628	573	621	655	648	617	597	631	651	665	602	636	647	640	647	641	608	610	567	630	639	560	622	599	620	600	628	581	650	633	616	580	606	617	634	708	602	596	612	617	631	583	618	635	615	656	618	593	630	670	618	649	641	585	616	592	589	649	603	606	665	624	621	646	584	616	644	650	596	617	604	621	597	652	634	607	640	641	643	611	563	606	641	651	628	586	607	612	652	648	605	625	638	595	607	633	600	626	585	650	652	629	625	664	649	630	594	638	608	658	611	584	639	571	648	609	635	640	663	633	654	637	585	634	601	604	592	604	657	621	592	636	633	609	593	592	636	627	595	650	661	611	620	650	624	625	568	602	656	631	631	583	589	587	603	614	604	661	640	590	651	644	635	616	640	618	545	629	688	614	638	590	628	618	635	591	617	628	633	579	639	638	594	613	629	640	618	660	599	644	648	617	672	627	661	645	616	622	613	617	579	594	623	590	654	617	628	640	598	560	627	628	611	586	613	623	645	675	602	608	657	659	591	629	633	636	619	651	607	603	633	623	592	607	648	630	611	608	602	589	676	643	607	603	623	590	638	609	606	613	611	682	607	641	649	644	634	581	645	632	602	645	665	616	602	672	646	595	586	600	648
28924	27359	23381	13919	5190	1385	766	669	706	808	776	626	426	364	330	332	236	285	270	267	251	249	230	277	261	259	293	253	275	251	273	237	247	264	263	217	240	258	241	257	241	253	277	231	250	269	261	271	257	264	261	254	250	248	271	226	287	268	283	244	269	286	260	259	256	272	259	270	251	266	236	280	256	233	246	251	247	250	275	250	258	257	245	271	249	263	267	253	291	245	259	248	265	251	273	286	253	255	247	277	267	242	271	238	253	282	268	262	260	268	286	258	261	268	251	260	250	275	239	271	284	245	265	260	290	272	281	262	243	275	242	265	268	259	248	251	263	232	273	288	254	255	260	248	249	273	257	288	252	262	261	244	256	247	270	268	229	262	247	255	225	268	241	240	263	240	250	277	243	259	276	249	250	271	237	244	259	279	272	275	275	233	273	249	270	257	262	245	246	264	280	246	228	252	208	255	263	246	240	271	280	259	277	249	276	280	267	267	258	258	240	273	238	245	254	296	256	246	253	264	254	275	246	266	266	266	246	246	275	263	229	266	274	271	275	278	243	259	262	262	273	289	250	290	265	262	274	280	277	267	237	274	251	264	278	262	250	254	263	280	258	278	257	287	260	232	286	250	249	311	251	256	253	252	271	252	251	270	277	240	227	270	253	282	274	229	254	256	259	259	261	228	281	263	259	261	267	254	259	274	246	260	240	269	256	296	234	252	295	252	258	238	251	272	254	265	242	255	285	247	251	258	232	233	289	238	254	258	244	290	264	261	298	273	251	255	255	255	254	242	262	235	277	239	252	267	246	262	280	247	262	251	290	266	272	269	254	258	212	245	248	234	243	272	242	282	284	244	241	229	252	246	263	262	229	244	267	228	266	242	275	270	256	245	257	278	279	261	231	279	237	262	254	239	245	249	255	258	237	278	246	265	242	258	214	252	242	247	266	256	240	253	252	289	244	244	252	258	269	259	240	252	253	256	238	248	232	265	260	231	272	268	259	262	253	277	243	273	244	294	284	266	269	281	232	243	275	242	283	254	253	235	259	274	268	271	236	252	250	267	256	259	255	263	237	262	252	272	269	284	273	260	243	270	278	277	260	246	275	253	257	266	267	262	282	256	265	249	227	257	247	274	257	268	266	240	262	269	224	263	268	271	260	253	256	257	255	273	274	259	245	260	274	275	240	263	254	265	257	234	247	246	249	242	259	285	230	265	251	231	281	285	283	233	260	258	237	284	262	232	270	277	251	278	261	272	247	260	235	220	280	232	257	236	254	281	259	258	267	286	250	272	259	255	252	286	247	247	238	309	245	234	247	234	252	263	253	242	226	248	279	278	249	268	267	249	264	263	249	264	259	258	266	270	236	278	241	233	264	263	252	261	252	271	270	260	260	279	265	267	280	260	282	286	233	274	247	270	247	229	265	286	274	273	263	281	269	278	268	257	266	273	249	240	255	268	236	253	250	271	249	218	264	271	258	283	241	259	226	249	269	271	249	268	235	247	276	252	230	252	248	261	247	256	259	238	244	266	256	277	248	278	261	236	264	262	287	256	278	252	243	249	271	242	259	272	265	233	241	245	260	256	244	241	219	265	255	256	263	253	259	255	268	271	255	238	267	250	234	293	280	253	287	274	240	241	234	232	260	258	270	242	285	241	259	265	279	260	268	282	265	272	260	246	267	263	235	218	262	288	267	257	258	257	240	232	290	283	243	264	273	277	254	261	269	252	256	241	292	266	244	252	236	248	285	272	245	241	232	275	272	291	245	272	281	229	251	274	286	232	246	255	285	249	250	253	262	241	263	274	245	275	256	266	257	266	255	262	273	252	278	267	248	258	285	253	269	281	276	276	274	265	249	287	260	270	250	255	264	254	250	272	269	261	264	273	241	262	265	228	261	253	243	273	254	268	258	258	257	271	267	229	254	279	260	247	268	274	249	254	240	266	264	257	238	271	240	266	263	252	303	238	268	278	261	242	244	255	271	262	263	257	245	273	261	286	288	281	251	243	270	262	260	278	259	245	243	249	268	272	262	263	273	269	254	259	248	286	281	298	274	254	265	221	269	250	235	255	240	248	275	282	269	281	255	261	270	277	245	258	248	264	276	262	240	271	268	243	280	267	256	272	250	271	261	249	268	256	272	245	274	247	246	281	285	243	266	252	242	268	255	263	250	251	245	253	263	258	278	266	236	273	248	236	275	239	242	274	242	257	255	238	274	251	254	262	214	285	234	265	250	292	282	256	270	283	261	277	249	281	302	286	265	249	251	266	245	262	278	266	264	267	278	258	270	250	266	262	241	258	255	264	242	270	258	239	274	252	262	270	224	245	264	280	259	249	241	277	249	269	264	251	263	276	266	237	275	268	258	248	243	258	291	244	264	234	274	243	250	275	263	270	282	273	259	279	236	238	261	243	276	257	263	237	269	263	272	266	276	226	260	292	254	253	258	263	276	243	258	253	264	260	265	241	261	244	241	235	247	222	261	213	242	246	242	293	264	261	266	260	292	254	263	251	285	266	246	256	261	261	273	247	267	271	256	250	265	257	285	284	299	259	246	262	266	224	275	241	249	265	237	251	272	253	237	259	293	278	268	244	280	275	268	253	278	268	282	280	276	264	253	244	277	268	273	272	258	282	286	242	265	268	264	242	277	248	255	246	257	240	277	267	262	258	225	237	264	238	265	245	258	274	272	220	254	268	227	269	272	285	269	241	252	287	240	254	248	263	263	284	248	268	247	268	258	232	278	263	233	245	251	275	248	235	262	255	249	225	275	243	241	248	232	241	230	264	264	270	271	261	273	249	241	263	241	275	257	285	283	255	251	272	269	239	251	264	247	249	261	266	274	244	251	286	245	255	283	271	231	252	232	233	220	257	299	247	233	221	280	279	236	279	285	231	236	251	273	254	267	273	244	267	256	273	264	251	291	270	235	254	242	286	258	249	277	253	241	244	278	275	274	240	239	279	267	254	237	240	255	233	233	243	274	233	266	269	254	256	296	250	271	224	261	259	256	250	267	254	251	284	282	253	263	241	261	280	265	269	252	246	246	246	268	284	232	256	253	260	262	249	285	269	260	233	261	252	257	270	262	255	258	268	255	256	245	263	242	258	259	258	224	270	264	282	229	278	258	261	237	267	258	262	263	245	254	239	255	251	264	269	270	235	250	264	275	247	289	251	290	241	260	249	302	247	244	220	248	256	255	243	260	259	255	266	256	277	271	268	239	256	261	283	263	258	260	234	225	286	246	248	297	229	249	255	256	268	261	241	263	276	260	288	248	260	264	246	251	257	260	264	255	279	256	263	233	274	236	289	283	265	246	252	280	254	235	263	306	265	250	258	268	249	285	254	259	257	244	261	255	258	276	265	293	243	235	236	259	265	238	268	254	232	238	246	260	223	241	253	261	268	279	270	232	237	224	227	236	276	267	250	265	250	258	258	259	260	264	236	244	286	249	277	265	241	273	255	234	262	267	277	278	241	244	294	251	242
18656	22722	28456	24081	12454	5523	3706	3240	3725	4053	3642	2593	1508	1273	1056	924	841	764	716	726	697	714	672	723	742	691	668	674	691	677	667	672	743	723	678	696	682	693	689	732	739	700	686	717	680	704	669	655	663	668	698	709	668	705	725	723	710	711	679	716	697	725	669	678	679	669	722	673	744	695	727	683	706	703	719	733	704	746	756	668	711	726	648	637	653	661	693	667	704	703	685	689	726	744	711	698	712	704	662	659	715	687	684	658	720	692	680	669	684	693	720	703	706	642	703	684	686	733	681	664	712	707	665	687	730	679	739	691	674	701	698	697	634	725	678	647	678	675	711	698	685	676	677	685	728	677	684	707	689	707	698	666	695	672	686	727	693	663	750	697	669	660	715	726	723	716	695	646	703	672	672	656	691	703	664	725	677	693	721	695	726	668	693	717	699	735	704	682	690	700	706	656	675	675	705	658	657	670	681	664	685	658	723	687	692	692	717	724	649	624	686	676	649	682	667	665	676	724	636	691	701	690	724	684	712	662	709	686	684	728	683	730	686	702	689	689	675	685	711	661	683	693	681	725	724	701	736	699	630	688	693	693	699	715	663	684	691	668	692	680	692	687	689	684	687	655	671	700	680	680	750	656	670	700	702	657	699	635	688	662	710	692	727	721	721	645	707	677	652	713	712	690	679	730	697	742	697	668	710	695	669	653	704	764	711	714	669	707	707	687	645	697	695	672	720	704	733	691	721	701	687	672	664	671	667	686	661	684	681	687	704	713	721	693	683	693	708	711	628	687	743	691	666	676	673	669	681	702	746	685	690	703	666	686	663	669	678	710	693	659	649	671	696	708	683	672	677	694	708	681	695	677	663	697	665	719	694	690	738	660	631	667	719	723	657	683	719	752	718	663	668	715	650	745	646	709	698	708	666	672	691	662	721	709	661	734	708	675	693	662	687	643	698	723	692	704	713	720	674	712	698	696	731	730	760	699	712	667	680	676	647	678	753	687	691	652	664	752	700	698	680	665	686	667	682	747	687	709	736	702	648	691	715	731	693	708	684	678	662	671	643	670	685	725	711	668	726	713	726	676	641	665	725	707	665	713	683	674	674	717	703	655	715	727	736	729	694	696	691	732	697	649	707	657	668	663	645	702	697	705	700	687	713	659	756	710	697	682	712	665	665	684	719	714	697	729	681	719	685	705	729	711	671	736	647	686	676	735	683	730	712	719	673	699	643	678	682	694	669	670	691	686	712	687	666	646	721	672	685	694	725	693	656	713	709	742	694	717	699	677	710	666	679	691	702	640	682	653	664	738	674	722	670	679	702	695	712	709	719	735	686	749	695	709	729	727	672	688	653	681	706	655	644	651	710	722	689	710	650	673	703	677	681	703	708	710	704	669	696	729	711	695	658	669	683	680	689	690	695	704	658	689	732	663	680	679	700	660	656	678	663	685	726	697	646	686	686	694	675	730	699	683	650	711	700	726	655	727	756	717	684	719	713	684	634	675	718	687	726	731	694	680	695	774	677	690	715	691	661	689	673	668	674	678	746	666	677	694	625	713	693	720	680	710	701	660	724	671	699	649	704	685	680	674	732	701	682	742	665	657	654	708	665	710	673	704	654	711	699	719	668	690	688	713	778	720	614	682	683	713	652	631	683	693	681	654	705	683	685	699	670	683	684	735	681	688	710	671	675	715	680	696	670	697	712	674	709	650	681	658	722	745	714	708	658	687	696	684	695	704	681	679	692	716	738	706	696	684	707	642	737	692	687	702	653	693	696	708	675	692	679	655	660	733	702	694	722	712	701	668	660	673	705	678	686	673	689	706	716	716	703	731	699	716	725	700	666	681	703	705	685	696	666	649	708	677	732	636	734	656	696	698	692	652	701	694	664	677	727	717	696	663	729	663	711	716	698	727	650	685	683	704	731	667	661	671	684	684	742	707	706	700	724	670	665	690	708	665	693	679	692	684	710	698	697	683	668	642	656	684	691	648	688	742	638	722	721	660	674	711	702	682	681	695	682	682	693	705	707	714	664	727	728	649	659	654	706	647	678	684	662	670	683	650	650	675	696	672	661	721	707	708	708	676	656	707	732	694	720	689	729	705	664	718	702	729	745	652	715	660	673	701	694	650	689	717	691	633	669	666	671	692	730	654	708	711	718	697	699	699	727	695	659	680	693	698	680	687	642	657	702	695	705	710	712	698	687	693	634	683	659	698	650	681	685	675	708	706	695	743	681	764	731	664	709	678	662	684	650	652	725	668	689	681	722	664	690	719	694	697	693	667	675	674	700	701	721	692	723	709	694	690	703	727	666	704	691	664	704	747	732	669	661	698	698	680	667	727	731	703	657	761	710	685	681	679	690	674	715	725	677	670	661	699	682	682	707	704	745	698	631	679	688	732	692	679	692	729	713	699	651	653	652	690	701	711	725	694	690	723	685	674	716	678	693	673	682	718	679	697	705	695	659	657	665	707	711	685	670	715	668	718	657	676	723	724	689	703	662	706	681	693	663	682	707	665	722	719	673	708	684	689	675	710	699	691	718	726	678	727	704	708	679	694	705	662	722	671	694	687	681	658	715	688	670	700	675	656	735	706	676	672	741	680	668	696	686	687	674	655	711	684	662	687	661	653	696	704	683	734	667	704	727	703	704	694	709	680	709	695	687	653	698	723	648	689	731	665	679	714	693	667	709	677	688	676	734	713	696	698	692	735	668	694	706	726	692	702	696	711	659	697	741	675	665	752	698	700	697	728	657	687	745	698	701	632	725	667	673	713	735	681	699	713	672	747	636	672	701	653	706	668	731	703	709	683	678	723	668	699	698	707	708	668	689	677	721	719	669	699	746	667	679	678	679	702	646	655	679	710	748	723	700	703	731	710	729	665	714	718	686	658	655	705	702	654	688	733	695	699	717	702	680	652	704	647	639	680	741	667	634	710	691	689	650	688	699	714	639	687	685	679	681	664	690	721	641	652	693	694	701	705	663	682	720	668	681	718	677	698	752	662	682	637	705	690	692	711	636	725	735	683	730	701	695	741	653	683	629	719	656	659	644	716	680	672	674	699	676	685	747	727	713	686	717	722	679	653	715	674	700	747	702	738	700	706	710	720	679	661	703	675	648	675	727	685	722	700	697	723	701	685	701	668	695	640	684	689	684	681	735	709	674	681	705	702	675	662	690	679	695	665	699	639	705	668	673	695	702	726	713	713	711	733	692	663	710	679	667	699	675	699	698	712	700	726	738	715	658	685	747	674	651	663	683	673	669	676	735	717	685	683	629	698	667	683	645	649	695	678	654	669	720	690	711	670	692	668	679	705	748	641	716	631	636	656	723	680	742	699	644	698	684	662	715	701	687	694	684	638	720	695	748	670	717	667	698	690	693	697	692	650	693	705	688	681	659	758	693	710	658	686	686	669	647	705	697	689	749	678	669	705	695	664	755	688	657	725	669	742	649	683	665	649	680	744	662	683	696	705	621	699	681	740	679	669
45757	42966	44093	40169	30356	18427	10363	8359	8402	7944	7054	3257	1541	1363	967	600	441	328	313	285	290	280	232	247	267	254	259	215	212	259	222	212	223	237	234	230	253	249	237	241	245	227	245	259	273	244	250	292	237	259	257	248	263	274	228	245	245	218	247	284	273	260	272	213	229	244	248	241	250	237	240	225	229	245	257	248	250	266	233	247	238	237	225	248	276	256	254	236	278	248	245	229	237	240	226	256	214	237	259	241	252	255	236	235	219	247	219	247	260	252	263	220	254	267	241	247	223	240	261	229	248	243	244	239	270	237	227	262	260	257	208	256	262	271	247	254	254	257	245	261	244	232	243	234	230	248	270	293	256	256	244	238	281	250	231	260	240	242	271	285	243	253	244	257	243	214	254	257	233	247	234	245	270	256	276	227	245	262	246	280	272	234	225	252	228	255	232	253	232	267	231	258	240	229	252	222	243	258	251	238	257	248	257	240	272	294	209	263	228	204	220	249	240	240	222	244	216	265	262	249	266	262	247	260	254	238	244	240	235	246	235	260	267	249	242	292	249	252	242	240	252	228	257	275	240	272	245	239	235	271	261	237	233	244	241	228	262	232	264	259	240	238	262	251	233	242	231	261	273	218	257	251	239	270	253	255	248	237	196	252	258	223	228	265	263	249	243	261	234	246	220	253	241	271	238	249	259	237	233	258	227	223	259	289	253	229	257	283	265	271	235	260	243	271	246	253	238	248	206	237	258	244	251	218	230	258	235	229	238	249	257	237	265	260	247	264	250	258	246	259	244	273	261	232	242	267	245	270	240	251	248	246	238	235	243	260	269	257	258	242	235	240	240	271	241	234	292	265	227	235	256	275	266	270	223	275	238	237	247	234	261	245	244	239	233	248	274	246	229	262	262	245	240	250	232	249	228	243	273	252	250	236	248	245	220	247	257	249	254	244	295	233	226	245	219	257	232	234	222	218	250	259	211	266	241	240	254	241	246	257	259	242	250	272	246	227	271	286	247	229	278	259	229	272	248	230	206	249	231	267	240	234	255	224	252	206	256	257	233	255	237	246	249	231	244	238	252	256	243	272	252	276	216	276	258	244	264	276	248	253	246	257	227	256	222	230	246	256	247	225	241	270	260	238	262	255	252	264	245	253	261	266	272	257	281	234	259	276	237	254	245	247	251	238	253	274	236	261	242	211	253	271	255	284	219	240	242	222	252	256	255	233	248	252	257	274	273	242	246	227	243	271	254	225	220	250	245	243	239	246	264	252	255	266	215	226	263	231	244	238	244	289	254	264	225	246	249	228	243	273	227	253	240	250	246	240	252	225	258	218	252	247	254	253	228	259	229	255	260	210	238	247	228	249	231	216	241	247	250	226	244	235	266	265	254	225	243	228	239	269	259	242	237	260	233	206	249	258	248	244	242	262	220	249	260	241	244	245	235	222	272	256	287	248	228	250	250	237	264	227	235	235	241	262	260	247	253	227	260	263	239	233	231	226	234	218	234	264	250	272	232	269	246	235	256	239	231	237	238	249	280	250	252	253	270	239	230	245	256	230	229	249	250	241	219	236	262	257	215	270	219	238	239	228	276	236	248	247	215	251	237	251	241	220	225	244	229	198	227	247	245	242	249	285	241	256	243	230	239	248	247	229	248	235	234	251	252	270	231	234	254	247	217	241	234	239	260	268	277	255	243	244	221	234	245	257	251	216	265	246	238	258	239	245	258	277	282	236	248	260	251	256	242	226	258	227	268	246	244	238	248	261	262	244	225	235	223	230	248	253	240	245	246	255	264	254	258	241	200	230	224	243	243	239	254	266	280	245	258	233	259	231	259	225	243	256	243	255	223	216	270	234	255	247	291	224	262	241	230	223	243	231	248	271	274	245	250	214	239	269	257	273	255	253	233	234	252	234	231	228	228	239	265	232	260	239	248	256	258	261	261	241	229	245	242	227	254	245	237	248	248	224	261	232	240	252	285	270	247	259	240	271	233	297	264	235	241	215	250	248	254	232	263	241	247	252	274	250	251	260	254	244	258	234	229	251	249	253	235	237	238	232	251	249	232	258	230	256	267	219	250	266	267	261	277	239	245	243	232	214	243	252	245	258	231	265	237	246	260	228	244	250	251	237	241	226	238	273	265	252	255	265	262	257	262	234	253	240	237	236	249	264	288	265	235	248	260	254	232	237	255	257	237	263	246	269	251	283	249	257	234	237	266	233	250	234	244	247	262	225	249	253	244	243	242	242	269	239	238	243	271	282	248	235	241	251	245	245	250	255	247	247	255	264	243	241	258	278	238	262	240	227	270	224	279	221	247	267	277	246	252	216	256	248	256	236	251	243	234	245	230	257	254	254	236	233	267	264	253	229	225	246	261	226	254	235	250	251	240	243	234	267	259	239	244	274	228	248	241	239	240	249	242	238	240	247	233	223	245	230	249	267	240	271	247	235	260	252	252	228	238	243	246	244	249	255	258	250	257	277	235	229	244	245	274	244	229	246	220	263	219	268	244	223	241	251	260	217	273	248	234	271	240	242	245	235	249	260	281	244	218	254	226	237	246	206	233	248	252	261	241	234	214	237	240	226	241	221	261	260	279	218	239	221	262	251	270	262	282	261	254	265	219	256	254	264	250	239	267	214	254	251	241	241	235	270	244	264	269	232	237	270	230	225	261	231	247	221	223	232	274	263	258	253	242	259	257	221	228	274	275	266	226	228	252	247	265	239	245	227	252	255	239	247	226	247	262	253	257	229	255	291	248	266	254	245	237	229	272	262	262	219	254	252	237	235	249	264	230	238	251	272	215	259	236	265	228	219	241	266	234	245	239	208	246	250	228	254	235	230	245	228	230	260	285	265	226	281	217	224	259	236	271	252	262	265	228	263	244	247	248	256	251	244	231	228	260	284	276	242	231	242	232	228	250	257	266	237	272	243	237	258	252	265	232	222	232	226	239	214	234	240	237	247	250	244	240	260	230	237	243	262	212	247	251	243	286	244	269	219	251	233	233	208	245	237	250	261	241	261	242	275	260	232	262	254	250	265	256	250	264	262	233	237	269	247	257	269	236	244	251	256	210	242	241	228	283	241	236	261	229	232	226	235	243	275	269	255	257	263	228	268	241	220	256	239	228	233	256	265	276	252	228	250	237	263	249	224	284	256	276	246	224	274	246	260	248	257	239	235	248	256	234	216	257	249	249	236	253	273	215	245	258	244	235	214	246	248	252	265	241	257	244	253	244	251	247	231	249	255	252	229	279	260	252	237	216	268	210	265	238	215	228	249	240	252	283	231	259	259	217	257	248	259	241	249	285	210	234	252	237	236	227	249	286	256	270	257	244	265	245	237	271	241	239	261	230	251	249	242	219	237	212	239	254	258	246	226	273	266	247	238	265	262	249	270	265	260	255	251	253	247	247	244	230	237	255	259	241	253	250	231	267	243	249	260	246	229	232	252	234	249	267	256	249	238	231	283	266	267	228	235	273	232	233	250
30283	35551	45467	47604	42128	32329	26735	25379	26136	25469	23167	12976	7338	6310	4655	2637	1799	1113	884	840	803	721	753	694	690	645	660	704	648	690	662	660	690	706	690	696	624	666	649	655	711	673	712	691	646	628	658	678	655	712	670	631	647	668	733	687	605	662	649	710	689	615	605	662	700	610	654	692	677	698	662	697	698	646	722	678	692	640	692	668	673	650	660	667	653	652	705	681	678	696	688	667	650	652	707	727	676	659	656	659	647	669	625	696	675	662	653	656	697	670	672	692	658	614	662	669	654	641	641	668	699	687	679	667	697	676	610	661	665	647	677	650	655	664	628	660	650	659	682	721	673	694	709	648	690	689	620	699	673	704	616	680	611	719	630	691	649	649	643	681	681	682	638	706	676	638	726	629	693	685	667	672	591	698	670	642	657	683	676	654	661	675	687	701	672	669	650	633	669	653	675	660	650	685	695	718	644	656	647	632	713	664	647	606	683	636	624	641	628	670	667	624	657	650	666	628	653	689	668	646	688	636	677	672	653	671	682	634	653	707	665	661	683	677	687	671	719	685	647	649	678	644	688	688	634	646	654	685	676	658	675	646	643	638	677	700	649	663	654	646	673	673	686	668	661	678	661	695	615	676	672	669	655	692	651	614	676	644	653	670	682	685	661	695	688	636	703	590	643	710	667	649	686	647	647	676	691	628	704	646	670	684	708	593	699	662	661	667	692	656	656	661	711	652	662	678	612	647	646	631	700	667	643	680	659	656	678	698	636	653	682	637	672	635	688	664	641	681	693	628	649	715	677	715	682	698	643	619	656	698	624	648	631	657	669	647	688	677	673	704	635	626	654	652	691	662	667	671	668	646	653	650	616	646	677	673	622	692	662	647	675	679	684	625	650	637	646	701	659	657	622	651	682	684	667	699	652	639	676	637	701	681	678	665	641	692	628	709	674	698	628	671	707	635	673	706	690	664	681	654	701	637	722	648	620	660	682	697	672	638	686	679	659	631	674	706	691	679	618	658	641	660	645	660	655	675	694	629	637	675	678	665	677	687	639	647	629	678	663	622	683	674	630	653	674	641	731	637	691	622	664	636	720	666	638	618	644	660	661	651	674	661	706	685	654	672	629	661	699	675	662	688	636	650	658	690	654	659	679	620	684	705	678	642	691	655	673	671	637	676	718	645	648	639	689	652	628	671	702	659	630	666	641	684	638	637	641	717	692	667	691	678	644	671	656	678	669	614	650	640	673	680	606	669	640	663	644	710	639	688	666	712	693	641	710	701	630	690	688	714	678	651	624	657	686	686	663	707	696	651	672	618	716	625	678	660	646	635	661	648	701	660	682	687	616	665	647	654	685	679	620	679	720	650	619	667	635	670	666	664	676	623	687	704	691	647	661	636	650	623	672	641	641	665	635	695	668	692	668	655	692	679	668	600	715	671	635	633	689	681	684	637	644	657	651	703	616	678	675	698	686	672	678	676	677	634	694	676	656	638	677	670	671	688	683	665	657	676	686	644	632	651	652	644	634	688	658	680	615	729	629	680	660	667	694	640	672	682	684	680	700	676	706	634	590	647	649	653	668	683	637	646	638	603	697	697	658	642	657	639	665	703	718	685	703	689	657	676	672	643	677	666	684	644	670	652	655	645	645	693	639	672	647	636	666	726	686	673	665	654	657	644	666	638	636	673	651	676	652	627	677	713	682	663	669	688	640	654	665	616	654	671	697	696	646	695	670	669	698	649	631	691	688	684	663	681	693	647	659	641	710	693	670	663	625	667	679	680	664	650	651	659	693	656	661	705	674	667	693	671	642	691	695	665	636	714	633	710	673	673	672	649	660	634	691	708	688	620	637	666	702	633	630	666	647	655	687	683	638	690	673	685	681	686	690	684	657	640	674	645	650	692	676	675	621	669	685	614	700	644	622	695	613	650	633	621	708	675	666	661	677	654	619	700	625	612	654	685	661	624	679	649	679	673	637	695	682	684	654	637	731	625	655	684	625	655	638	680	700	694	702	627	728	669	672	660	689	643	657	637	711	669	675	641	679	642	702	691	676	635	683	604	650	625	729	670	680	612	687	657	653	678	653	666	715	635	643	663	690	699	679	663	678	643	676	686	686	625	654	683	657	659	698	581	668	681	649	713	668	615	674	665	654	647	714	641	657	626	672	623	616	605	648	675	670	661	680	659	677	672	666	674	649	671	644	640	657	684	642	663	632	666	619	668	663	692	650	721	679	708	619	695	664	666	656	671	693	662	656	697	664	696	669	686	697	646	609	648	650	649	680	634	707	612	703	678	622	666	657	620	651	700	667	653	701	633	672	704	644	640	650	720	648	681	665	645	642	676	652	655	693	643	652	696	627	671	667	675	659	683	649	662	687	667	628	678	648	662	639	646	664	723	692	690	668	633	651	688	696	653	684	662	671	662	684	676	678	681	661	690	692	647	678	717	737	622	663	648	681	661	649	655	679	607	656	668	624	681	654	687	682	690	687	646	646	668	677	668	654	663	673	651	654	616	683	641	642	631	694	646	675	662	682	643	640	624	646	660	653	647	676	634	662	663	723	680	675	631	632	598	645	601	700	650	715	614	637	687	695	667	682	683	680	664	642	632	670	657	661	681	647	660	642	673	648	698	622	675	641	643	683	682	688	638	628	653	702	607	685	635	620	648	649	688	661	607	621	669	620	674	695	663	675	671	639	679	669	673	641	702	630	658	658	655	605	681	684	684	653	660	651	641	675	662	690	632	663	641	709	663	678	683	672	655	650	686	686	692	625	668	693	664	631	671	689	671	683	599	672	674	698	653	610	624	638	638	617	635	692	688	701	678	680	628	663	697	665	672	654	627	631	665	687	667	647	649	617	688	676	660	651	639	659	733	692	667	644	666	670	694	649	689	690	693	668	653	672	667	690	707	634	652	627	675	657	721	624	719	714	661	665	668	698	631	657	643	685	647	649	668	637	615	667	681	701	674	714	665	630	672	686	654	658	697	637	669	637	631	661	676	695	707	697	662	667	678	663	630	689	703	642	670	648	686	663	690	689	622	696	638	634	640	683	680	658	669	662	653	652	666	656	623	690	642	667	615	668	690	644	673	719	651	641	653	646	677	692	632	681	691	634	626	659	672	696	659	687	651	670	631	687	592	673	659	694	676	655	664	651	640	676	715	670	715	639	681	667	629	652	717	638	690	655	684	623	679	639	646	684	650	658	646	654	639	649	675	617	701	662	625	639	666	665	680	637	665	673	661	634	612	637	673	685	677	663	634	663	634	664	690	641	640	710	701	666	655	692	691	670	671	641	696	614	659	688	636	650	686	684	673	651	625	644	660	675	633	659	620	642	652	673	668	656	655	639	674	611	644	687	674	690	672	657	685	663	579	695	686	676	710	652	674	679	682	636	660	691	625	646	653	655	657	707	644	627	730	709	652	609	667	703	685	701	638	665	682	662	709	656	657	693	625	591	662	643	653	677	697	678	659	666	650	683	650	677	639
53635	51604	56069	47720	35588	25042	17469	14749	12906	15541	12213	6055	3280	2259	1487	825	513	361	345	278	248	262	279	259	223	227	243	223	218	232	212	237	238	233	251	223	221	242	264	246	255	244	229	215	230	243	230	232	228	257	212	218	250	231	223	215	231	209	254	252	232	216	229	223	230	207	222	225	226	237	224	214	245	224	210	230	225	213	226	228	219	223	237	218	202	233	240	252	247	251	211	228	250	215	236	250	224	238	224	255	234	225	225	231	226	230	232	273	234	228	242	230	224	220	234	205	228	222	241	240	225	251	237	228	206	219	235	215	232	232	248	211	215	226	242	236	254	254	238	246	223	202	274	237	231	239	215	213	246	260	217	242	205	250	265	245	238	243	243	216	234	240	226	236	217	258	239	219	220	248	260	215	207	216	232	234	239	226	223	234	248	240	221	229	224	225	224	220	234	231	223	212	214	213	237	203	223	237	251	211	204	254	212	211	237	233	252	217	208	248	230	234	220	229	253	244	220	235	234	231	228	228	210	236	244	227	207	231	236	240	231	228	251	236	230	226	256	245	229	256	235	214	269	234	227	196	246	228	196	236	241	216	231	235	222	262	275	225	225	208	233	242	229	252	215	202	244	185	216	243	254	234	263	239	239	225	238	226	245	224	248	216	209	219	237	219	228	236	224	235	242	253	260	210	250	247	246	243	200	222	252	198	226	251	228	223	214	259	259	270	259	222	265	212	242	224	222	215	216	221	210	219	247	248	242	210	230	241	234	246	240	238	226	214	241	233	221	239	213	239	216	233	229	205	223	213	222	217	236	246	219	187	225	243	242	210	223	247	212	210	245	237	230	221	201	232	249	231	230	228	214	237	241	224	248	245	225	238	267	239	239	235	218	227	256	229	225	235	220	202	220	239	233	188	233	233	236	219	241	211	222	255	240	259	247	247	219	230	215	206	252	220	220	228	232	221	238	232	255	243	226	195	239	242	225	198	246	205	233	228	204	233	228	223	216	216	256	211	259	230	221	269	218	245	231	231	234	207	244	235	252	257	231	246	233	201	206	225	242	240	240	250	244	243	263	231	211	244	219	215	262	225	250	218	221	255	223	223	202	227	202	212	273	220	260	192	218	241	234	233	231	238	221	242	224	254	233	233	224	236	240	225	225	233	229	240	243	253	244	209	238	231	213	212	218	191	229	241	212	226	221	216	221	217	227	238	202	253	222	230	214	225	243	235	255	220	219	240	214	255	214	238	234	218	231	219	244	236	221	242	220	215	190	205	230	258	222	231	243	231	189	217	235	237	260	247	222	261	237	234	214	222	219	239	211	258	224	243	228	234	226	249	236	255	225	242	220	219	237	227	220	244	243	228	236	243	238	213	234	222	233	232	244	218	247	239	239	223	263	212	253	222	228	215	229	232	225	234	230	220	201	234	219	227	229	207	210	208	232	208	230	212	215	225	239	238	214	193	226	251	238	233	227	243	272	230	226	243	260	261	231	225	248	246	243	228	222	209	242	261	207	226	245	225	221	214	227	199	243	260	216	231	210	221	230	208	242	205	218	226	228	222	226	239	230	216	253	247	234	209	231	204	217	216	229	233	219	229	225	215	227	239	241	201	239	209	224	247	226	231	224	231	246	221	222	253	217	223	236	249	218	228	233	220	228	233	211	230	206	218	241	250	256	227	226	267	240	210	241	199	237	238	232	232	230	240	237	259	238	235	256	233	223	215	240	226	214	244	210	227	219	237	222	219	216	211	214	233	239	229	243	223	235	261	237	218	217	233	238	212	255	227	203	207	211	243	235	234	250	250	221	239	239	255	260	228	222	225	214	241	225	230	218	250	242	219	211	209	262	236	226	212	239	211	217	211	235	232	230	233	218	211	231	227	236	246	222	208	212	240	249	211	238	218	240	246	220	237	237	237	212	240	260	217	253	189	220	246	208	226	253	200	239	227	259	215	228	215	242	225	226	244	209	252	220	237	235	215	221	229	223	215	242	233	230	232	249	247	244	211	230	224	248	207	236	215	239	225	214	251	222	193	233	217	197	261	220	215	218	226	267	221	243	234	247	240	207	233	230	223	216	205	239	248	213	229	258	244	235	235	221	249	229	243	237	243	204	212	232	219	225	231	239	243	207	229	209	223	226	223	243	204	262	214	221	226	247	222	237	234	246	217	221	281	262	273	219	222	247	209	230	229	251	227	211	217	254	218	228	219	224	249	236	211	201	219	249	234	228	202	243	181	230	239	230	219	221	237	216	208	240	257	236	238	225	225	242	228	237	229	230	231	238	226	229	250	225	230	208	193	233	245	226	236	254	268	238	242	228	236	236	235	243	243	230	215	223	201	214	252	256	228	227	235	240	234	228	231	233	203	204	212	216	231	235	220	239	227	227	240	241	229	249	231	239	232	219	224	217	244	220	228	225	234	207	213	231	226	215	229	237	230	225	223	233	235	209	205	225	240	211	245	227	237	214	199	253	221	241	250	218	229	216	223	215	227	239	204	226	233	212	216	235	254	239	211	247	227	211	229	227	253	230	209	235	246	254	238	244	232	218	241	221	237	226	246	252	239	239	239	221	204	215	204	219	248	222	238	254	222	251	191	211	231	242	212	244	222	216	215	220	228	245	223	256	217	217	208	214	219	216	219	264	238	212	234	235	235	237	218	261	202	233	237	238	235	225	217	221	223	233	227	248	217	234	236	225	252	195	213	213	220	210	222	252	210	238	221	250	230	219	267	232	224	225	213	220	243	205	213	218	231	247	211	247	239	223	236	242	226	237	236	201	240	215	208	241	235	245	217	193	224	237	216	242	208	222	245	233	259	241	229	231	238	235	262	228	225	232	238	223	263	233	230	196	213	217	238	259	227	256	219	209	240	212	223	217	219	194	231	228	229	268	200	249	250	239	243	230	249	219	204	205	175	243	216	248	206	217	255	211	234	222	260	219	229	245	237	236	243	224	224	241	233	248	210	244	193	211	222	214	250	241	251	251	226	236	216	213	234	218	252	225	234	264	224	238	259	240	234	251	220	216	201	201	238	208	281	235	221	226	267	212	218	246	229	237	247	219	201	220	201	253	228	227	231	243	253	224	239	244	229	240	218	242	253	242	233	240	263	217	216	282	272	229	212	227	218	244	228	243	239	240	218	248	229	228	226	215	213	197	227	238	217	236	238	212	242	218	253	263	213	244	238	238	224	245	230	216	242	215	236	206	250	218	221	231	230	239	226	251	218	217	209	222	236	265	205	236	224	230	244	265	237	242	216	234	225	204	222	246	226	220	229	243	232	225	237	232	247	226	247	218	223	250	245	252	240	217	206	214	211	230	245	245	241	242	212	202	209	228	223	262	216	243	219	215	240	232	233	219	213	238	220	191	239	250	230	236	240	204	231	231	231	239	250	236	206	247	253	224	225	231	230	207	227	228	240	227	229	251	238	213	237	249	227	240	220	221	230	228	220	265	228	241	237	237	219	234	207	209	259	226	228	245	232
35808	41867	54884	54037	46494	39027	34033	32912	32162	35376	29404	19294	13529	10263	7022	3930	2348	1499	1064	852	781	758	721	690	649	634	632	664	626	699	637	614	675	616	592	618	607	606	602	630	623	661	639	649	626	632	659	660	579	622	586	585	653	585	604	628	621	637	600	656	601	639	569	643	599	607	629	612	591	619	614	643	640	604	614	636	595	651	668	636	671	657	613	615	609	629	655	632	658	644	612	643	635	626	611	608	597	624	633	623	616	585	602	626	622	582	663	659	608	602	638	643	614	601	644	644	614	636	626	605	652	636	625	642	633	652	602	626	600	630	626	631	662	663	668	622	597	627	655	650	656	635	596	616	630	610	608	589	622	572	592	588	618	631	618	627	599	639	594	666	591	600	585	607	631	618	576	616	662	595	609	584	636	651	635	612	619	653	591	607	618	626	628	682	644	616	623	630	599	607	634	606	663	602	610	685	588	628	631	594	626	629	572	595	580	640	631	609	610	643	626	589	610	644	641	648	620	632	665	594	621	642	589	629	683	563	592	610	623	595	618	650	658	593	616	637	649	613	635	599	627	646	621	643	615	610	592	676	627	633	602	584	635	639	618	636	661	605	567	624	630	615	603	610	610	624	637	635	612	647	568	629	623	631	627	632	603	610	662	647	581	620	634	625	581	627	631	621	671	588	557	637	630	641	625	641	584	625	604	610	616	628	658	592	620	591	598	637	614	597	604	642	620	621	629	623	631	625	604	656	603	651	608	628	619	680	633	636	606	620	631	594	602	580	601	629	616	625	606	618	605	589	662	576	603	596	607	615	642	627	608	588	650	589	580	605	628	607	610	584	629	637	660	631	603	602	593	625	639	620	615	632	641	641	633	633	604	608	653	674	627	630	611	655	648	606	588	636	611	617	651	589	622	624	625	681	648	628	584	644	572	604	639	608	615	608	634	642	600	652	629	599	603	615	613	622	590	618	638	613	632	593	598	612	612	633	618	645	583	589	623	586	585	623	612	606	613	604	631	629	635	609	629	626	663	587	648	669	606	660	664	559	600	642	672	609	599	612	621	645	623	623	617	590	674	577	616	653	636	596	656	637	651	616	586	593	638	625	588	651	617	615	571	656	628	657	563	606	581	618	607	621	611	627	577	641	630	623	586	602	664	605	617	634	611	621	588	630	605	615	634	633	574	626	626	627	651	608	618	646	571	634	619	608	600	595	655	602	656	660	643	602	594	637	593	565	648	627	640	638	601	629	618	613	603	622	633	622	621	624	573	628	671	664	625	623	640	664	601	607	593	618	609	661	630	624	607	611	605	648	570	575	635	615	567	587	635	636	619	624	593	662	587	636	593	587	646	613	638	588	612	606	674	612	594	612	600	635	623	604	600	617	617	621	610	608	607	610	589	615	647	631	633	647	688	634	642	648	632	636	624	615	655	605	621	593	608	578	652	649	620	646	589	589	591	629	607	607	611	603	648	609	578	646	595	623	608	614	607	623	663	626	563	626	614	610	624	634	609	608	609	599	672	645	655	614	589	630	596	614	616	593	575	618	635	625	624	632	605	597	603	611	621	635	673	593	612	598	612	620	603	599	586	573	590	642	643	637	587	666	616	613	577	602	613	607	632	589	637	582	615	625	611	617	594	631	612	623	652	645	618	650	633	638	608	630	644	604	611	647	641	639	608	597	630	653	647	605	629	658	640	599	611	592	607	638	622	596	637	562	690	625	574	606	627	641	626	621	653	628	626	671	617	608	605	641	613	622	646	600	599	586	631	596	625	629	635	614	649	620	622	684	662	604	669	646	674	647	623	609	622	599	591	602	613	608	614	610	597	614	631	683	605	668	623	617	649	655	657	599	613	574	657	617	641	599	645	652	587	632	630	626	584	588	629	619	591	614	635	608	585	647	608	616	617	599	662	597	618	604	605	618	649	604	617	578	608	616	622	622	649	633	614	632	629	592	661	640	667	618	660	624	651	627	619	621	620	597	606	634	613	607	629	613	653	673	588	620	653	597	620	620	634	571	635	592	601	611	597	660	667	586	598	635	593	619	590	638	646	604	579	620	632	599	584	631	604	551	602	659	631	641	576	602	642	597	660	654	573	632	605	642	631	589	695	646	605	600	629	619	590	646	614	615	614	664	615	639	603	594	639	608	663	590	637	621	608	622	626	676	613	647	594	598	634	646	601	634	629	658	648	633	603	564	597	612	602	617	603	638	610	636	577	593	613	633	602	606	647	653	647	609	623	611	659	620	619	596	611	662	605	633	646	628	613	630	606	621	643	651	662	608	587	595	633	601	585	639	658	617	634	565	611	599	646	659	613	634	605	609	584	593	617	608	647	662	623	609	620	631	620	603	600	642	644	588	616	590	626	615	631	649	651	693	566	612	653	622	679	616	612	624	630	596	612	645	654	636	667	602	596	586	613	625	645	608	625	596	605	662	639	609	612	604	650	627	607	648	641	605	644	587	618	651	658	638	639	642	612	633	593	605	597	621	630	632	626	583	652	634	591	661	653	594	629	670	600	633	623	606	599	631	639	637	590	589	600	612	633	598	612	676	609	622	619	659	617	621	589	597	639	624	662	630	562	642	616	586	610	664	630	622	622	653	629	594	627	628	614	676	655	628	597	604	627	588	673	660	608	621	619	621	606	597	592	638	631	615	612	615	642	622	614	612	633	614	611	575	634	599	634	583	622	627	602	620	592	627	656	600	613	647	595	603	632	609	640	590	655	613	644	620	621	611	617	631	596	617	640	619	579	617	658	643	647	585	630	607	610	597	683	597	651	624	588	571	636	599	651	613	570	614	641	618	687	621	650	636	575	634	632	640	637	577	667	661	627	611	572	607	580	645	630	617	623	616	620	615	648	655	638	697	619	625	586	632	624	660	623	629	592	609	640	616	662	584	629	620	571	645	625	637	625	618	637	627	617	622	634	600	634	604	638	598	635	653	613	612	597	624	644	590	651	623	618	635	650	632	588	632	601	604	616	653	584	646	540	621	584	620	609	620	609	633	646	659	655	613	627	580	612	690	605	635	616	592	594	593	619	675	628	579	617	576	620	571	661	631	620	605	568	617	646	638	619	641	651	571	646	657	622	661	655	631	634	628	598	603	610	639	644	656	618	621	623	626	599	644	630	633	638	601	618	624	619	635	566	611	609	599	665	606	621	644	636	672	615	633	646	624	646	631	642	600	612	580	626	646	614	606	632	590	598	664	628	625	632	657	616	636	574	587	618	629	618	592	629	603	627	635	619	617	652	615	641	619	602	589	637	640	625	686	603	612	622	615	659	611	610	642	570	622	622	573	625	631	652	596	610	599	643	598	594	603	637	614	622	629	605	595	648	616	624	633	627	624	579	627	606	625	633	642	597	619	633	615	599	603	650	637	594	580	655	615	605	641	599	652	617	652	682	637	642	622	642	647	620	578	607	571	647	606	611	646	662	629	585	634	629	672	622	624	610	610	636	603	622	637	644	597	604	587	608	633	617	625
32231	30368	28896	18818	7610	1867	899	682	820	794	560	496	430	403	302	296	260	288	239	235	256	274	239	291	282	235	259	281	240	238	237	265	254	264	249	251	277	258	254	261	237	282	264	250	280	263	284	261	232	240	266	267	286	241	286	255	239	270	265	260	260	248	265	249	225	273	258	246	268	253	244	260	296	252	269	238	244	270	284	259	252	247	263	246	290	229	279	277	269	257	248	249	228	252	247	253	253	262	247	252	254	273	278	259	264	299	258	269	271	263	235	270	272	282	263	260	240	240	268	261	256	273	228	277	244	262	228	281	255	270	249	262	252	273	267	232	257	249	260	248	278	269	240	249	254	265	287	259	270	293	280	286	280	248	288	265	278	298	269	248	246	262	260	298	247	274	283	258	278	257	253	244	283	256	248	265	252	261	288	255	284	229	259	263	260	284	240	253	275	265	260	239	238	247	270	265	250	268	258	246	250	270	261	261	264	244	276	261	245	265	248	242	266	294	253	243	254	260	251	263	255	260	255	259	286	265	275	263	281	242	274	257	244	263	276	249	289	266	247	249	275	240	264	253	262	254	266	233	259	265	242	293	265	273	283	258	261	274	272	250	238	255	252	249	257	266	251	245	255	257	242	259	279	247	233	317	266	260	255	244	256	279	259	255	264	251	248	278	261	264	255	273	253	236	297	288	269	259	251	281	245	272	243	256	287	273	267	240	239	240	264	249	321	279	238	249	239	255	235	263	276	251	267	275	267	243	239	251	290	229	243	261	259	255	272	279	285	268	247	239	247	292	262	241	254	228	268	269	279	223	271	250	278	272	262	252	251	243	273	253	268	262	245	256	278	262	288	252	269	262	261	294	264	237	255	241	288	278	269	242	258	272	261	259	262	269	253	241	273	269	273	271	271	272	236	248	250	255	258	253	252	277	294	264	278	258	260	262	262	265	255	245	251	267	247	280	242	286	265	242	260	258	232	277	250	240	231	268	255	236	282	247	283	261	252	253	268	298	265	248	298	246	253	244	257	242	253	254	254	236	246	278	257	273	270	270	261	245	268	292	262	265	269	287	274	255	226	243	269	259	289	243	251	259	276	236	293	275	255	250	271	265	260	252	252	260	285	307	284	255	257	244	251	262	265	254	241	238	266	288	286	283	268	264	288	255	244	261	261	307	290	232	260	286	253	274	275	273	240	278	262	242	237	266	281	231	277	270	267	260	232	251	266	263	257	274	304	264	247	268	271	242	264	256	268	284	282	267	269	259	242	279	266	248	287	273	249	270	258	222	277	256	258	248	253	246	239	258	266	270	270	241	268	260	265	238	235	232	262	234	262	275	277	279	287	258	263	241	292	261	261	266	283	303	275	258	273	283	254	250	255	259	281	267	250	242	285	277	257	232	270	290	255	288	258	246	261	251	239	276	291	220	256	264	275	262	249	252	250	259	235	262	275	236	283	256	256	252	235	206	239	260	265	249	274	278	265	254	261	271	251	242	256	277	258	217	267	258	249	243	268	260	249	252	260	263	270	246	248	259	221	257	258	258	265	268	260	265	266	255	286	242	291	281	250	248	264	264	257	273	258	288	235	244	274	284	247	291	250	270	262	272	252	253	263	250	266	246	224	231	257	248	289	261	253	262	287	248	261	236	288	237	248	271	276	243	252	263	293	252	238	258	267	233	283	252	283	263	267	274	234	257	280	283	258	261	264	225	279	275	251	258	242	225	270	275	255	244	282	254	263	264	275	281	273	251	263	226	259	277	280	276	248	258	267	234	242	261	292	254	263	260	271	260	248	254	258	277	273	263	264	266	255	249	280	265	258	245	291	270	244	246	254	254	263	269	265	259	279	284	274	291	261	240	252	285	228	264	243	242	236	260	241	292	282	273	270	268	267	262	261	282	245	243	251	286	287	237	257	276	283	255	260	239	254	271	275	254	253	258	259	280	295	288	266	279	239	284	257	262	271	262	278	256	269	258	291	246	269	250	264	293	284	275	260	275	271	261	281	266	270	235	242	238	297	219	244	244	281	253	237	273	260	245	270	267	256	261	273	274	258	271	260	269	239	260	294	284	247	273	263	286	263	250	248	279	256	257	276	275	277	250	274	255	234	245	263	252	264	264	280	276	258	266	249	249	261	271	267	249	243	231	264	265	275	238	230	269	232	250	260	259	222	262	259	268	248	269	253	238	277	315	272	253	235	266	266	254	281	226	281	261	254	247	270	271	271	285	260	249	263	266	250	270	255	249	283	261	239	261	266	272	224	249	281	253	266	246	258	239	260	257	251	268	281	254	237	232	238	232	266	255	248	276	254	251	263	264	296	237	266	252	273	268	265	295	264	248	270	257	256	278	276	274	250	269	264	259	236	249	245	294	242	232	236	248	242	270	278	255	269	247	268	262	278	281	233	266	270	265	261	248	262	253	245	259	260	278	258	247	258	263	266	236	282	266	242	285	273	242	263	239	240	260	279	264	273	234	255	263	246	243	275	294	252	277	223	285	277	290	249	252	282	251	269	249	252	269	242	255	277	266	277	298	264	251	272	239	280	232	245	245	251	247	291	276	249	253	280	273	248	301	284	224	247	282	281	254	280	255	256	231	252	273	277	264	242	278	281	239	257	280	261	236	243	246	266	242	279	271	267	254	233	247	265	267	256	276	238	252	273	280	287	266	263	264	252	270	259	249	277	280	252	220	261	272	248	266	306	275	247	272	254	250	269	291	280	270	283	233	263	257	289	287	226	274	256	257	271	286	259	254	284	281	258	250	227	243	269	307	260	264	274	240	277	235	249	281	267	257	257	277	266	238	268	226	265	238	285	232	256	221	259	273	234	262	254	255	280	246	224	241	254	246	256	239	255	258	261	290	268	267	278	266	297	251	241	253	255	254	255	250	294	262	274	252	284	277	262	291	252	267	288	278	277	271	281	271	313	275	278	271	245	268	252	262	255	250	271	264	286	237	271	244	269	243	274	256	224	257	292	259	255	250	263	253	273	258	230	264	234	271	275	264	248	290	259	238	276	242	285	262	234	247	266	241	251	294	248	264	294	258	248	244	249	240	247	260	272	268	230	286	256	248	259	293	262	262	253	252	276	280	293	250	269	224	280	246	238	274	288	257	269	242	238	273	262	270	252	265	260	250	252	264	255	260	256	246	252	263	251	275	244	260	278	262	231	261	294	239	235	295	277	291	268	251	267	242	254	237	264	250	253	245	282	241	271	274	255	267	255	266	285	267	263	278	274	256	278	259	267	250	249	252	252	255	282	283	282	269	271	279	249	270	271	258	266	262	241	264	259	253	247	245	244	293	265	266	267	281	273	257	226	264	261	266	254	255	299	260	249	273	252	288	267	253	266	271	255	235	279	269	245	251	275	274	247	285	240	251	265	253	231	259	268	242	239	293	237	249	230	276	272	260	252	256	235	247	230	262	246	249	280	257	274	250	257	268	267	232	237	300	246	257	232	283	268	266	284	243	243	261	251	274	230	274
20619	25453	33716	29290	16234	6889	4133	3355	4169	3721	2515	1976	1684	1283	994	832	765	771	730	704	704	732	686	716	676	728	682	695	695	681	735	650	656	759	702	671	716	689	678	729	708	714	726	678	712	648	665	759	723	679	719	678	704	673	662	649	700	701	688	730	666	716	754	671	689	733	689	692	669	686	705	613	713	732	652	747	685	704	655	708	668	710	671	716	696	719	701	645	758	706	694	706	708	662	714	676	679	673	708	683	767	672	698	666	696	682	709	676	683	659	744	672	685	699	658	715	696	638	679	696	697	681	676	721	750	697	666	668	693	673	685	697	702	703	667	692	705	696	711	733	711	714	715	749	669	666	677	671	681	675	696	648	733	695	677	672	680	692	710	694	684	667	725	657	691	680	701	727	683	685	675	721	680	732	726	635	649	734	743	722	655	745	715	773	712	683	712	683	694	688	745	732	712	752	707	714	701	669	744	715	710	684	677	696	684	701	698	694	641	697	707	712	692	661	661	710	686	675	688	705	715	702	671	724	690	705	724	707	693	741	710	655	739	713	718	720	698	694	696	705	736	652	731	695	691	683	721	667	688	710	725	688	727	666	716	700	717	689	714	692	681	704	660	664	682	709	656	698	743	692	755	738	661	673	701	691	729	696	631	714	730	690	680	701	671	698	695	685	678	712	705	689	676	691	723	765	702	668	628	697	693	680	688	705	694	661	703	708	677	700	688	704	710	692	754	679	697	685	690	693	738	750	700	745	742	691	687	716	651	679	660	681	702	684	651	673	683	686	695	716	719	673	650	685	731	661	699	735	731	756	683	756	698	693	745	765	717	713	706	693	684	741	702	746	694	669	717	708	685	723	706	682	635	740	740	667	681	713	680	674	733	699	700	744	705	745	735	730	704	683	704	709	703	714	693	724	623	720	694	653	715	716	680	715	721	702	707	698	693	695	637	720	667	706	743	736	721	718	730	661	669	724	689	694	669	642	740	705	693	631	662	737	704	698	705	695	725	705	709	668	665	715	682	686	720	743	671	736	636	689	691	688	693	729	656	671	695	693	712	678	725	741	742	699	711	650	713	666	654	692	697	710	687	679	723	722	644	714	694	693	689	703	694	709	690	718	717	692	697	736	640	714	663	668	712	699	680	695	683	677	655	643	725	674	688	660	685	704	669	705	685	706	697	704	722	671	677	686	667	703	702	694	732	653	638	734	683	735	689	722	679	722	705	715	729	736	648	683	662	721	733	701	687	699	699	678	704	701	640	718	743	686	771	689	712	697	702	653	707	674	674	691	682	672	688	724	720	738	716	669	679	698	670	728	636	689	687	708	658	627	655	706	722	732	654	687	744	716	689	713	716	765	724	707	713	691	707	702	715	680	667	678	669	710	707	732	691	663	696	707	731	745	701	716	647	683	722	722	678	693	717	694	699	722	720	725	679	685	679	696	716	707	688	720	683	704	718	670	716	660	732	697	673	694	693	663	717	702	741	717	661	699	700	721	699	664	710	655	700	705	731	704	669	710	698	723	706	681	703	726	679	693	709	712	718	710	686	685	733	704	708	731	697	675	662	741	733	716	697	709	702	685	689	711	690	682	694	681	688	690	694	675	695	714	687	719	740	713	662	694	698	688	703	727	704	707	675	704	726	676	704	692	668	700	712	715	654	670	698	734	701	711	726	752	739	697	695	732	725	718	737	703	673	692	688	730	701	726	730	711	724	702	690	683	692	707	709	725	725	701	713	702	662	661	665	693	651	712	732	734	746	621	664	707	706	684	658	680	700	688	685	687	712	672	701	639	747	699	673	710	720	716	719	751	716	697	732	683	726	701	701	734	748	738	715	671	724	687	690	712	709	681	711	693	707	709	709	672	729	699	680	721	706	726	708	659	702	699	782	659	718	660	718	719	690	693	665	666	699	694	708	694	692	700	717	667	711	731	673	705	718	723	681	699	667	684	676	683	666	754	658	663	727	685	731	715	661	678	718	737	735	738	720	721	711	680	664	707	725	683	721	679	666	706	710	702	698	664	660	697	696	662	670	705	688	697	717	737	706	691	715	750	657	669	750	703	703	639	641	707	676	714	731	722	736	723	664	689	713	693	689	724	717	709	689	627	709	720	712	691	674	766	660	659	685	692	610	692	682	682	690	685	688	661	712	700	713	716	645	695	708	718	710	690	665	666	702	727	743	737	688	678	759	706	727	697	731	658	736	692	681	705	715	708	690	721	693	717	711	718	671	659	729	724	688	645	657	644	782	679	646	720	699	682	723	664	712	669	711	663	698	704	682	696	678	684	723	754	664	707	706	712	670	723	680	688	725	700	709	674	689	754	688	723	682	691	737	692	672	695	677	737	691	712	722	700	674	695	688	678	711	692	678	758	668	703	701	647	639	678	695	677	682	702	724	730	693	660	695	672	661	643	717	728	722	689	668	749	656	667	681	701	714	705	709	668	643	660	674	663	711	690	724	681	732	691	679	738	733	698	673	729	722	682	723	669	697	697	709	717	688	718	731	673	682	719	673	734	686	672	668	704	691	709	709	681	692	695	731	725	657	648	705	670	710	718	678	733	688	723	734	688	681	663	741	669	721	734	704	655	726	714	682	639	729	726	745	677	724	673	656	679	722	675	696	710	737	711	712	694	743	742	711	717	708	684	704	681	655	759	707	738	713	712	680	688	702	710	709	651	697	683	677	698	699	667	642	699	681	738	648	630	699	698	716	738	644	681	705	699	692	703	757	675	658	699	678	721	687	711	689	697	695	683	691	709	699	704	684	710	721	663	676	718	699	667	672	641	680	701	704	709	707	740	693	673	660	701	723	708	708	718	685	678	749	716	652	686	701	715	653	661	699	725	683	697	722	703	735	721	679	703	701	699	686	692	710	686	683	731	705	712	749	688	711	680	697	681	674	723	700	742	722	659	700	700	724	726	696	619	714	688	666	667	717	683	713	707	699	720	708	689	677	685	708	671	708	676	756	689	706	664	674	712	726	701	724	669	665	709	692	702	722	716	712	705	638	684	682	713	689	700	701	741	722	719	673	732	691	747	661	703	757	703	675	703	714	699	689	709	676	660	716	691	733	670	689	754	716	661	691	680	743	699	740	686	702	697	703	698	708	724	671	721	683	702	671	750	668	683	730	666	688	676	672	675	725	693	688	739	702	709	743	684	697	716	728	698	714	742	669	686	692	705	715	701	684	683	695	659	661	680	641	685	741	735	742	704	700	657	736	681	715	714	694	730	650	659	698	711	669	683	682	677	700	698	715	693	684	669	699	718	696	679	702	686	721	688	705	700	738	696	660	708	659	705	730	677	663	741	677	700	688	745	676	712	694	657	694	686	677	692	723	725	725	694	634	714	705	722	733	724	695	703	663	707	682	690	734	721	708	696	667	723	703	687	690	705	663	726	724	736	741	696	665	712	701	724	698	709	705	686	685	706	701	665	663	761	701	669	748	713	672	688	711	699	679	687	673	724	651	689	717	673	719	667
47447	50002	51016	37491	24295	14528	8439	6905	7886	6892	4498	3147	2245	1374	694	513	430	404	307	262	259	264	272	260	247	260	264	235	226	239	242	259	230	276	259	182	258	261	255	277	254	242	232	254	274	292	286	271	277	264	248	245	214	246	233	244	286	235	265	252	251	233	235	253	261	245	255	226	225	276	244	240	243	228	243	261	242	227	275	249	231	255	258	218	240	234	240	228	239	236	277	272	246	232	246	234	224	243	257	232	266	253	241	224	248	254	255	217	245	246	241	260	268	263	259	260	251	243	230	223	233	256	231	224	247	280	264	228	225	232	243	241	236	224	230	255	266	260	244	259	240	254	242	222	272	249	264	228	274	246	249	264	231	253	256	253	258	258	251	248	248	211	258	238	239	265	234	251	249	222	256	216	254	249	216	255	251	249	277	247	232	227	256	247	243	226	259	213	264	281	273	253	256	243	245	231	279	250	245	248	237	259	240	223	249	229	262	234	248	231	251	230	247	247	265	245	268	290	265	264	212	258	245	254	250	286	248	240	243	282	241	234	242	237	257	254	246	223	242	250	238	278	236	266	246	260	263	246	269	235	260	262	234	271	257	246	232	254	262	242	236	245	224	241	259	229	250	245	286	252	270	256	252	268	251	241	248	249	244	252	244	244	242	252	241	264	264	263	249	243	248	264	232	265	243	247	218	232	225	279	261	233	254	252	272	232	265	256	210	223	231	260	249	255	270	243	268	219	233	246	259	262	233	271	245	230	241	265	233	264	245	245	258	235	230	244	257	254	275	242	237	264	226	250	246	271	223	234	276	246	231	241	233	218	232	271	217	261	257	245	229	235	266	226	265	238	260	265	236	235	242	231	234	246	245	258	224	256	227	237	264	277	252	239	249	262	263	273	241	226	235	248	273	223	253	254	227	262	244	272	231	274	256	267	233	236	229	242	250	268	233	228	252	250	279	233	231	243	254	238	250	271	216	247	208	250	262	213	242	264	216	267	232	263	252	230	246	260	249	236	275	258	255	247	270	219	212	231	288	259	247	238	241	251	238	231	224	229	234	239	253	246	258	227	258	250	246	270	261	249	247	235	245	273	233	203	245	232	265	258	244	283	262	246	258	257	266	256	238	246	248	250	244	222	235	244	221	243	247	255	244	250	234	247	244	273	253	248	236	236	214	235	240	252	218	222	275	263	244	262	248	253	260	234	235	242	261	219	229	261	258	237	233	247	272	217	250	248	248	244	246	283	251	262	274	253	243	247	251	245	241	272	261	229	271	236	271	231	262	267	251	227	264	253	268	293	213	253	245	272	229	248	242	223	237	246	238	255	241	250	222	254	255	259	229	251	226	236	236	233	245	236	227	243	231	243	287	251	263	256	225	268	274	250	232	236	242	242	251	226	266	249	258	235	242	234	240	242	255	245	251	258	275	250	252	243	234	240	255	220	231	219	269	242	243	250	256	245	254	256	208	253	226	235	249	211	249	215	256	257	221	251	245	215	242	263	242	230	255	250	252	243	233	252	253	232	244	218	253	256	227	225	266	260	236	245	257	226	242	231	241	250	227	258	275	252	220	256	229	228	235	233	267	247	282	250	271	261	223	241	234	250	229	235	258	255	260	270	238	242	264	258	234	242	211	259	218	238	260	234	239	233	223	262	264	241	262	278	244	228	229	218	237	252	249	225	249	250	259	232	232	248	243	206	237	231	263	235	245	251	238	252	243	234	224	243	238	250	227	252	246	244	235	251	239	253	263	241	250	245	245	258	251	265	282	237	241	224	279	246	244	222	272	261	250	260	247	266	215	256	285	237	247	232	237	235	242	244	254	240	240	228	237	227	230	225	242	250	247	226	250	248	245	244	261	236	264	223	250	275	232	244	242	221	281	218	260	230	257	261	232	244	261	253	240	242	263	235	236	225	225	261	237	216	237	251	237	244	268	231	229	251	234	253	255	241	254	261	233	287	228	253	236	254	277	239	247	242	247	255	242	236	266	225	271	268	228	254	245	250	235	205	232	243	276	253	240	249	240	255	254	254	241	260	258	243	244	228	252	240	233	244	249	221	243	237	230	238	241	229	212	237	258	252	260	266	239	258	239	239	239	249	240	235	245	261	253	240	249	225	228	246	222	250	265	266	238	242	218	221	234	255	252	265	248	251	242	262	243	215	228	239	244	238	254	256	233	254	246	255	232	230	258	237	248	217	260	267	221	238	252	240	227	249	266	234	234	272	259	263	245	246	265	243	249	243	269	231	256	220	278	223	220	245	268	250	238	268	269	253	262	239	254	240	229	257	258	234	213	270	267	223	268	211	250	253	269	260	260	228	262	234	245	258	236	239	227	246	270	225	232	241	261	261	244	254	237	261	250	226	256	237	219	238	258	248	261	232	249	231	228	232	237	243	245	230	244	231	226	221	251	227	244	223	228	242	236	269	247	229	231	238	223	247	252	233	257	262	257	251	240	254	230	251	226	246	237	244	233	214	252	264	248	254	242	225	232	214	250	248	234	235	260	275	241	218	251	264	247	240	237	257	255	238	228	233	242	279	266	258	259	249	240	236	276	252	248	220	230	247	251	241	217	249	218	240	228	206	254	254	251	227	232	229	261	226	247	227	237	247	233	266	252	244	229	239	264	242	244	250	216	256	269	256	273	234	227	214	244	235	254	246	261	239	251	255	237	238	245	235	229	230	236	239	242	231	220	254	236	230	250	232	241	234	241	238	278	265	257	253	254	246	231	226	282	251	240	247	268	258	256	267	214	233	204	255	260	240	263	222	220	248	241	245	242	238	257	261	249	244	241	243	230	239	257	235	270	245	250	221	257	241	245	229	232	248	263	224	246	233	252	255	245	258	240	266	247	239	245	233	244	259	257	236	268	255	276	249	246	263	245	220	235	253	225	236	250	246	245	252	229	277	253	261	246	272	253	222	256	227	260	225	248	215	270	230	247	266	260	270	264	246	248	239	216	264	241	259	261	217	220	223	235	220	243	254	187	243	239	241	237	233	257	242	217	241	263	244	264	241	235	253	228	251	235	251	237	254	242	270	214	246	239	258	216	274	221	237	263	255	249	258	226	252	252	229	249	253	231	261	272	272	252	269	264	227	242	253	250	243	237	240	255	243	247	265	236	266	203	253	249	213	246	247	249	243	274	261	234	241	264	252	242	237	245	229	248	225	242	245	237	254	249	232	249	241	243	257	274	224	234	229	248	240	257	271	255	229	224	253	269	234	293	236	250	258	259	260	247	248	248	267	220	249	229	266	235	245	269	270	234	250	252	218	280	226	230	260	253	253	250	200	282	253	254	247	240	233	251	258	259	270	247	228	230	242	250	231	221	250	246	230	239	235	240	245	222	240	240	247	244	215	268	216	255	228	254	275	229	225	237	230	234	252	245	264	275	188	258	255	249	236	225	234	236	233	255	242	238	255	251	239	241	253	233	266	255	235	252	241	227	250	256	266	241	265	237	240	241	239	220	262	256	258	225	252
31691	41282	50037	44291	36699	28495	23591	22931	25442	22919	16991	13734	10413	6149	3176	2325	1761	1339	968	930	823	715	706	695	658	680	695	693	698	670	687	683	666	669	684	649	637	645	686	707	670	658	632	687	648	634	692	639	636	683	628	671	654	666	652	681	689	669	671	656	662	638	679	643	673	664	635	671	632	657	662	624	666	645	658	674	675	660	642	658	647	655	657	681	645	680	692	686	638	646	648	705	664	654	632	634	638	666	693	677	624	640	595	667	722	635	620	642	653	680	618	694	667	653	695	687	621	692	640	690	680	650	652	680	667	674	621	683	656	687	642	687	677	649	631	654	664	661	692	639	713	698	639	634	636	669	704	677	675	721	643	693	693	647	683	665	644	699	683	681	654	669	660	713	680	662	699	650	693	617	662	656	634	666	700	677	666	670	622	665	655	653	712	645	659	635	684	684	669	671	636	655	645	691	667	610	672	679	700	657	673	674	635	677	644	666	659	650	703	657	634	690	620	660	647	595	674	702	669	666	663	671	632	696	674	639	621	702	650	660	665	686	664	649	667	654	676	684	659	604	674	631	619	640	662	689	700	670	653	711	664	685	699	643	640	665	674	682	654	683	626	664	667	695	681	643	669	692	701	672	651	668	674	682	665	668	638	700	652	637	610	659	658	652	612	649	654	659	655	699	668	680	689	719	672	719	641	644	674	656	683	653	672	669	681	677	664	668	685	706	649	652	654	667	666	647	681	638	694	644	642	672	608	661	676	670	650	663	717	676	671	640	678	631	691	685	701	663	694	622	647	633	638	652	703	633	678	708	659	669	657	640	680	644	692	639	626	651	707	683	665	665	667	626	679	689	617	676	693	658	706	716	654	679	656	673	652	691	655	615	666	647	636	659	635	663	633	649	663	682	669	597	676	633	691	671	610	625	644	676	607	658	684	621	663	661	654	641	629	682	654	656	676	688	675	636	595	683	612	702	667	689	658	724	670	642	728	628	662	657	654	631	624	701	663	644	669	650	670	678	662	677	672	657	661	640	666	675	655	683	676	690	688	692	639	672	689	624	639	642	683	660	676	665	679	695	640	609	691	659	625	724	661	638	634	620	660	679	655	691	687	656	658	596	714	647	714	689	690	686	687	688	647	652	659	696	645	659	659	688	673	691	685	609	688	657	704	667	650	641	659	699	670	724	679	649	699	657	680	687	680	650	647	649	691	700	672	690	703	661	659	686	648	653	636	616	613	695	714	731	668	666	678	657	702	686	661	680	680	653	680	672	658	684	664	681	663	681	642	681	625	677	676	648	642	657	625	669	671	679	682	678	682	661	664	661	686	676	653	621	726	673	665	651	698	696	718	674	666	690	657	653	635	668	647	678	666	646	672	670	620	652	671	679	653	630	629	664	670	646	670	659	652	637	657	680	688	640	668	650	630	675	680	642	667	662	639	665	683	670	660	638	649	649	690	693	696	669	638	653	685	655	680	683	700	686	678	672	707	659	711	669	615	670	727	679	624	718	641	648	674	683	675	644	677	660	641	682	648	642	639	655	677	672	642	683	682	658	658	629	661	661	638	684	663	621	643	655	659	681	674	659	601	668	635	618	663	690	642	705	634	672	694	689	635	701	645	635	687	703	607	661	626	643	651	710	677	645	641	686	713	701	655	644	684	668	627	682	657	666	668	604	669	625	723	664	693	694	666	648	689	645	717	691	703	692	666	677	647	678	662	664	701	675	693	633	680	676	696	647	672	691	649	608	681	648	661	685	618	670	685	667	688	726	664	638	660	699	653	672	645	677	649	677	632	612	675	664	684	685	677	652	671	657	684	619	674	659	645	654	662	622	653	654	671	636	654	640	663	646	697	688	698	658	673	717	667	665	699	652	726	674	686	648	684	713	666	690	719	660	647	701	708	674	647	615	638	672	679	675	648	704	679	649	675	632	637	671	643	638	656	670	651	685	721	658	655	687	706	689	631	645	658	612	680	709	658	707	668	671	631	664	625	657	698	668	673	615	628	689	628	644	643	636	657	696	681	653	659	614	642	644	691	623	704	665	597	675	675	699	701	675	691	645	673	679	666	663	671	658	689	621	745	667	680	727	671	640	672	631	681	645	628	632	652	685	678	671	674	663	669	670	650	659	624	650	675	648	625	719	698	683	687	660	652	680	654	671	657	655	638	636	690	672	693	624	682	656	692	649	653	656	657	709	623	680	677	698	642	683	677	699	619	715	657	709	682	682	659	654	621	677	660	634	613	615	716	700	690	644	696	664	673	674	647	645	684	719	635	634	629	649	662	670	698	642	678	676	725	712	685	652	640	710	650	651	681	649	672	651	592	656	681	665	682	667	615	681	720	655	637	635	678	741	639	668	672	640	651	633	696	630	657	677	685	686	683	620	673	717	660	623	705	672	634	669	626	660	642	656	732	691	625	631	660	673	672	677	672	706	631	641	653	657	643	659	659	637	647	656	680	679	716	657	678	678	608	629	673	642	703	684	671	676	637	648	652	710	690	644	650	701	618	696	678	665	626	646	646	656	628	627	703	703	653	634	626	713	659	656	626	654	654	636	679	659	679	644	646	646	655	617	701	636	622	635	681	685	674	661	661	665	685	688	633	636	693	687	636	637	673	636	648	622	676	648	688	647	646	647	705	741	624	694	644	656	646	677	659	655	676	664	675	662	675	716	627	673	663	643	667	679	685	666	607	637	668	730	658	646	649	699	629	665	675	674	657	679	649	722	668	664	652	674	645	615	625	666	661	645	731	636	655	622	654	706	666	695	670	715	698	684	635	663	702	647	689	641	641	683	674	645	649	664	664	660	685	661	642	678	680	673	662	683	649	635	669	665	647	631	630	670	642	665	668	659	672	623	673	637	659	677	633	663	732	640	649	676	667	688	661	629	680	671	662	626	715	701	653	679	674	657	719	670	656	646	673	666	646	629	631	704	671	687	656	697	599	663	672	665	696	624	692	671	699	638	645	679	684	640	641	629	664	687	647	676	654	648	676	663	627	647	683	628	678	685	681	706	661	699	722	669	654	661	665	662	654	667	652	654	685	659	667	651	648	647	652	681	617	653	605	682	644	697	686	702	626	652	690	683	651	612	687	712	681	715	680	723	681	616	634	666	702	672	655	618	685	684	611	659	654	679	637	707	649	667	661	700	670	625	652	689	687	614	657	681	624	655	697	599	669	717	687	683	682	688	645	658	678	634	675	668	678	657	647	641	682	706	668	698	680	699	666	618	643	657	671	710	659	644	671	680	682	653	706	677	651	666	716	673	654	631	642	673	671	664	680	656	648	634	652	662	691	672	644	638	666	661	671	657	672	655	676	654	633	691	660	646	657	704	678	683	716	635	637	668	667	632	706	684	699	660	661	688	639	615	686	627	686	645	652	721	654	668	701	643	680	642	670	686	666	660	684	676	673	629	661	684	687	635	620	685	711	665	694	683	657	603	669	645	680	666	632	668	705	694	610	641	672	649	661	671	672	658	680	654
55686	56077	56279	46503	35017	21799	13784	12965	14959	14120	9670	5368	2290	889	462	386	359	300	269	242	283	235	234	264	258	234	209	229	216	278	238	210	209	213	244	202	230	236	226	207	205	244	218	238	211	234	222	224	231	214	237	230	222	229	210	255	220	238	221	228	243	219	250	212	251	218	256	255	253	241	221	217	257	247	244	221	268	245	239	233	253	229	244	224	255	231	246	236	234	239	243	219	239	252	240	227	211	242	226	234	250	260	234	243	233	242	205	232	227	263	250	240	227	220	231	237	272	218	221	205	222	250	232	219	218	225	233	233	217	234	222	218	234	218	226	231	232	221	251	235	251	201	247	252	225	239	223	235	243	241	250	181	203	211	202	216	239	230	221	238	205	258	253	222	218	206	231	245	218	270	226	223	253	211	239	228	230	239	208	227	238	228	218	223	213	232	247	226	217	256	234	241	222	226	238	211	225	212	214	241	229	235	228	227	243	245	225	247	203	226	241	261	239	245	221	221	212	248	210	253	229	215	256	240	247	206	236	239	206	251	246	228	225	234	222	219	269	231	238	245	216	240	251	237	237	236	259	241	235	247	259	231	226	233	216	233	249	224	244	245	245	218	262	224	265	237	230	231	218	228	225	232	226	258	218	223	195	229	249	225	237	223	235	268	229	220	242	234	246	243	239	202	233	219	247	240	244	216	269	219	240	226	224	269	233	262	212	268	255	220	214	232	235	226	233	228	209	241	240	253	207	247	211	234	218	235	207	217	254	240	234	239	240	255	234	183	231	256	223	235	235	205	242	237	227	220	244	226	202	226	205	227	237	231	254	226	229	222	234	242	252	229	207	242	226	258	204	211	218	225	224	231	213	217	243	232	223	222	258	243	248	230	239	229	236	234	217	247	213	248	241	215	254	245	232	220	232	245	253	226	229	220	213	240	243	248	252	208	243	246	233	224	229	221	218	238	219	253	225	239	245	236	211	236	242	211	221	211	219	217	241	231	237	211	199	245	240	238	243	230	243	203	231	249	248	244	217	265	246	229	240	241	232	254	228	244	248	225	219	241	228	227	249	225	221	219	239	251	205	220	226	269	216	224	227	215	217	236	216	215	264	280	228	213	212	250	240	242	241	232	228	237	255	230	231	236	220	211	216	236	233	234	227	218	244	224	233	240	237	226	237	201	207	233	260	242	241	239	218	232	239	240	245	247	245	237	206	254	245	209	247	256	237	237	216	215	225	240	232	215	250	247	251	219	223	202	239	223	245	213	242	226	236	203	235	225	215	232	196	230	238	221	234	224	256	211	234	238	250	257	247	240	251	237	242	212	239	215	229	203	228	243	226	265	241	249	235	228	246	239	231	234	251	230	228	250	235	212	223	225	266	220	224	226	251	236	220	213	233	216	223	227	245	197	221	237	225	234	223	230	223	227	225	204	231	230	245	222	209	247	259	228	257	259	227	208	221	239	231	231	207	211	206	252	241	235	259	236	239	209	234	226	237	217	236	225	257	235	238	213	218	232	227	244	246	216	203	217	216	241	232	253	259	243	250	241	268	229	258	224	216	214	243	225	242	242	230	221	248	206	225	213	219	219	200	224	243	247	254	223	226	231	250	223	244	234	245	227	255	229	219	252	251	221	232	252	250	231	227	242	227	244	231	237	202	224	238	241	241	196	226	230	247	251	221	225	210	225	262	229	246	256	240	254	223	222	218	215	254	226	239	217	232	242	246	246	241	221	238	235	234	244	263	244	226	226	218	232	226	222	237	216	234	217	226	222	223	223	234	215	216	228	245	235	229	220	191	237	248	216	253	214	232	225	230	236	228	264	248	240	238	234	201	226	233	204	240	264	225	223	220	249	228	235	264	199	221	217	255	245	226	217	249	222	242	253	249	227	231	233	229	226	195	217	219	227	244	228	252	209	261	221	240	259	204	203	246	223	221	234	240	203	227	244	220	232	229	236	238	246	231	238	240	253	224	267	237	266	241	260	242	233	240	272	238	222	223	207	213	231	239	221	223	209	255	236	213	234	245	238	220	200	247	243	227	238	211	249	231	252	233	208	214	231	252	245	248	239	217	235	231	229	248	266	228	235	233	211	221	231	229	248	226	214	241	236	240	252	231	195	220	236	225	228	230	252	228	227	237	238	248	222	211	217	231	223	218	240	198	252	231	247	262	243	242	225	233	229	209	260	250	233	243	236	238	214	216	257	242	210	235	227	240	219	219	201	233	256	209	252	230	235	204	219	232	211	232	230	217	219	208	237	257	218	249	256	224	205	232	228	233	231	239	247	223	218	205	237	234	231	205	220	189	223	241	238	221	230	231	218	215	254	232	208	234	236	248	228	243	234	201	223	239	223	213	246	209	228	206	236	231	243	221	218	228	217	247	223	224	246	229	223	237	257	258	239	268	235	246	225	245	221	228	228	208	215	221	229	236	228	208	269	228	220	235	231	229	245	217	227	237	242	213	246	257	229	212	229	227	250	232	228	235	234	248	253	218	250	241	233	218	240	218	198	237	222	209	226	225	220	195	236	211	222	231	233	226	219	213	223	223	246	230	227	247	245	220	225	255	208	250	227	245	233	270	225	248	264	264	238	225	259	249	246	231	223	198	243	230	228	245	269	207	239	234	229	237	221	266	227	253	216	243	224	239	245	226	238	215	233	255	232	238	256	230	239	221	215	227	219	237	227	256	253	246	253	240	224	233	216	227	219	233	225	235	244	227	256	243	232	231	209	230	224	238	226	240	265	223	227	219	242	248	242	263	243	246	213	253	245	219	246	252	225	226	241	232	231	242	222	254	251	209	219	213	231	231	233	241	233	227	238	216	211	219	240	247	244	226	254	243	247	233	223	251	212	256	222	239	215	233	233	210	195	235	249	262	253	243	245	221	222	228	226	226	194	227	222	248	220	208	234	226	218	243	229	239	227	234	226	271	245	217	258	236	232	254	226	214	208	216	229	248	209	264	221	221	225	244	225	238	232	222	236	216	220	232	250	242	244	225	221	231	234	239	219	241	236	202	214	219	237	250	234	233	253	233	220	236	235	233	259	238	248	238	226	224	260	241	244	250	228	217	227	224	223	218	234	208	234	239	255	216	238	249	205	234	215	242	228	237	205	218	230	235	245	222	246	226	230	248	229	227	246	235	219	212	223	220	232	230	225	218	231	236	210	235	229	258	238	229	205	220	227	242	247	248	222	225	225	234	211	241	220	245	262	255	229	242	226	198	232	230	216	240	246	232	225	230	226	207	220	247	229	250	233	225	229	211	213	226	263	236	228	262	233	225	240	257	219	264	224	214	231	245	217	239	234	254	219	225	230	232	228	212	217	216	236	250	216	224	254	231	222	211	215	198	242	233	247	220	236	256	243	216	231	195	246	233	219	201	241	231	235	230	272	232	240	249	217	226	212	215	240	215	241	246	232	247	222	253	225	222	270	224	227	221	198	221	212	218	244	278	207	222	213	233	213	232	251	206	251	235	216	210	214
38090	46426	55514	53724	45322	34085	29407	31154	34545	32294	26492	18261	9233	3755	1752	1406	1157	1036	899	792	733	756	709	659	663	623	684	663	652	633	632	633	644	641	671	628	611	619	620	646	650	619	578	598	615	607	641	615	610	630	607	620	598	631	644	648	638	667	640	604	601	615	630	597	674	546	638	619	607	607	627	614	636	626	663	614	591	602	653	601	658	620	567	621	622	623	684	612	624	624	613	663	590	672	619	632	611	644	575	586	627	630	646	620	647	660	613	682	637	636	648	673	655	625	649	579	640	644	623	610	618	579	591	585	657	618	632	650	635	626	618	621	637	682	611	633	658	622	647	667	629	571	647	642	633	636	604	595	637	656	585	631	671	638	690	652	639	652	630	626	606	626	642	631	621	622	625	613	670	627	620	647	680	659	665	651	652	635	640	675	652	590	620	598	664	686	633	600	650	591	628	603	634	657	566	607	615	631	586	598	667	614	658	616	655	683	633	622	569	657	612	657	623	582	638	639	585	660	617	659	584	618	595	618	688	632	604	604	640	667	611	643	661	614	590	654	588	643	645	649	609	622	585	577	629	646	639	604	630	600	645	631	649	609	620	665	594	650	625	645	581	632	645	642	637	657	637	637	626	641	597	602	616	631	641	642	615	612	603	687	664	663	576	596	616	654	605	644	628	644	677	603	622	628	618	621	632	562	600	627	588	644	631	564	638	628	673	647	671	638	591	582	622	626	618	634	603	646	612	614	640	635	641	623	622	627	618	635	651	652	648	589	669	612	609	593	605	689	617	642	610	625	599	657	592	632	614	607	621	622	618	627	595	598	603	607	634	598	645	629	570	626	665	604	592	614	614	612	605	601	645	620	603	630	639	661	621	663	618	607	614	603	626	625	627	631	608	620	649	637	636	636	626	616	640	669	638	614	600	606	636	625	612	606	631	621	604	621	602	632	658	626	619	641	595	593	586	613	630	621	625	665	618	597	612	645	579	628	653	600	623	620	650	578	614	626	616	610	592	653	610	648	620	587	605	625	623	611	608	645	600	684	638	581	655	638	599	652	630	647	634	625	592	617	594	637	628	624	648	582	604	611	605	650	595	621	630	656	599	667	664	639	646	625	625	610	609	613	626	606	599	614	681	614	634	611	610	680	588	615	661	616	649	654	619	625	642	644	627	603	639	646	606	604	645	641	618	616	614	639	614	595	621	599	618	623	566	642	603	638	644	635	613	642	624	618	649	659	600	666	601	613	641	677	633	623	580	634	590	588	625	624	675	623	664	588	626	606	623	632	625	589	657	590	646	595	609	623	597	604	606	652	639	650	643	625	612	646	615	611	624	612	620	582	607	617	597	610	645	653	603	582	600	585	615	607	585	661	617	589	611	615	615	653	630	601	632	581	670	638	592	655	595	657	648	585	646	582	641	674	620	595	612	650	665	596	680	629	645	616	620	624	598	620	605	659	642	617	605	618	621	661	627	662	650	588	660	607	622	629	682	633	661	620	625	649	622	587	657	636	592	600	657	617	614	622	629	617	606	627	609	612	646	651	623	582	617	609	654	596	666	588	636	623	568	611	623	604	627	650	633	611	616	645	607	626	615	592	623	679	642	630	602	609	623	610	676	648	696	636	571	599	638	642	632	668	622	622	638	641	617	637	632	623	613	599	627	616	625	639	590	628	644	590	680	665	632	639	620	627	664	623	629	637	597	607	641	590	656	606	583	634	635	604	601	619	632	634	633	597	634	595	583	624	668	660	597	669	569	631	625	657	635	647	652	648	597	626	686	604	642	636	636	632	633	649	625	628	664	628	659	615	637	644	654	598	630	672	626	631	637	642	592	691	642	637	627	612	603	622	640	624	570	608	621	627	620	583	628	634	637	655	688	638	600	616	602	646	622	645	633	597	632	596	647	627	639	660	625	645	629	619	640	636	644	643	609	667	675	592	628	580	635	618	603	567	652	636	600	606	634	640	678	663	667	674	653	656	626	672	624	673	662	612	615	596	602	585	617	608	617	640	618	608	588	601	629	624	617	598	635	664	614	617	637	627	649	634	591	609	651	626	626	669	637	631	625	638	624	641	600	616	617	632	640	665	636	614	594	639	595	620	602	650	614	596	625	631	605	657	637	605	637	626	641	645	586	657	635	660	667	625	655	609	646	624	640	621	627	637	597	648	600	626	627	604	616	602	636	658	649	577	638	625	660	644	596	662	590	652	641	622	653	622	609	615	677	594	630	642	605	672	613	594	634	640	676	647	617	646	623	627	624	614	600	635	646	634	660	650	605	608	660	584	588	624	603	624	655	627	639	620	609	645	641	630	580	633	589	648	632	585	559	674	598	615	636	619	607	630	587	654	660	649	591	667	650	627	657	643	662	632	596	640	630	625	654	609	625	676	640	605	655	624	608	624	605	605	621	589	614	626	643	596	592	609	633	651	627	583	617	648	658	617	628	621	604	630	609	651	609	605	632	626	620	639	654	617	617	615	603	591	613	625	643	618	581	640	633	611	623	611	604	601	631	646	635	630	643	643	611	658	681	602	563	638	597	603	611	624	668	645	563	606	656	592	652	638	596	641	676	632	591	643	667	646	606	642	610	650	597	627	601	638	597	656	649	648	598	646	624	606	617	662	642	644	624	628	616	660	611	607	648	612	638	612	581	612	653	632	636	633	642	635	594	609	612	610	624	575	601	618	601	649	638	633	596	685	612	646	609	641	582	631	621	633	608	609	609	614	654	624	668	661	595	615	644	651	597	605	611	589	613	611	628	624	613	667	631	621	617	624	620	666	619	577	616	620	650	657	638	629	668	626	597	647	624	612	660	677	618	641	583	613	631	627	646	616	615	649	613	651	670	643	637	642	611	604	641	620	644	617	607	648	629	631	618	563	633	619	640	586	636	649	708	653	607	639	614	626	635	631	649	592	645	609	635	610	664	614	639	604	648	576	588	587	585	569	635	620	626	656	676	610	678	637	592	657	676	605	605	657	625	643	670	625	613	601	606	659	630	630	642	661	614	613	590	642	652	606	627	610	600	612	590	595	664	579	612	612	646	666	654	645	588	656	638	667	689	589	597	609	627	653	646	580	629	650	635	667	653	626	667	589	676	654	671	620	587	614	622	629	627	639	672	650	636	656	625	585	655	641	683	624	592	621	636	615	631	649	650	646	583	645	598	612	610	639	597	630	649	628	664	576	601	613	622	664	605	643	647	644	611	596	650	615	668	666	706	636	654	642	678	612	593	650	642	659	625	614	598	639	650	589	576	624	640	654	620	615	681	615	640	633	603	618	662	599	617	674	630	622	663	619	654	643	633	638	624	628	645	650	584	672	577	595	619	600	642	626	596	642	625	670	640	646	629	627	606	620	593	630	641	666	657	652	652	647	640	616	642	661	631	650	567	618	614	643	636	634	619	649	668	626	566	640	587	590	630	615	608	636	593	623	642	623	646	611	574	636	651	664	630	603	600	626	635	609	611	617	609	584	670	592	658	630
34771	32612	28275	15935	7444	2881	1334	1281	1220	856	625	500	327	275	293	264	296	263	255	258	274	240	226	278	238	273	268	246	251	244	263	239	308	275	262	263	258	271	285	269	292	243	244	268	227	279	247	258	250	264	241	247	254	251	286	257	240	271	286	267	297	234	254	251	247	253	271	258	269	274	270	267	271	260	261	273	256	243	263	256	258	281	264	234	231	257	276	254	250	263	268	239	266	262	249	300	249	264	237	264	276	281	287	278	245	269	258	227	262	276	240	215	239	259	295	249	292	277	280	280	243	294	275	261	258	263	276	250	262	257	253	252	286	251	292	269	274	259	259	268	252	266	266	266	254	247	257	263	270	231	258	264	256	240	228	243	225	280	265	266	258	256	241	258	279	266	256	239	245	259	254	253	247	254	269	268	286	256	241	254	243	268	220	253	264	269	238	241	232	256	248	283	250	284	248	241	258	262	289	259	245	246	270	291	230	276	276	255	271	257	245	240	235	261	267	270	257	248	273	245	271	266	282	250	243	259	275	261	282	285	258	257	234	257	288	250	243	275	262	266	256	282	265	243	298	268	263	249	281	262	234	237	254	277	264	233	271	256	245	287	256	261	251	249	275	272	244	264	253	276	249	302	282	267	256	248	258	256	289	267	270	256	264	262	271	249	288	261	256	262	242	260	248	297	255	271	267	251	286	267	285	234	257	281	251	242	301	269	272	256	256	267	270	289	246	247	240	269	249	249	252	261	283	252	255	268	303	266	246	256	255	250	251	273	257	308	265	262	266	237	250	269	267	263	270	251	261	250	269	289	251	268	260	259	269	247	218	249	268	278	266	243	266	253	272	244	267	245	249	269	264	269	275	237	239	260	241	266	266	263	250	261	269	277	239	272	263	245	273	295	242	243	255	249	294	280	274	273	248	266	274	260	241	242	277	242	247	242	263	250	270	275	256	284	238	262	258	246	287	235	230	230	250	257	251	292	271	232	286	270	284	233	263	276	275	284	290	271	248	253	256	266	268	256	251	255	261	271	258	274	271	277	267	231	272	246	252	256	256	256	279	242	249	245	280	243	297	239	258	266	265	274	258	286	268	246	285	264	290	245	258	248	252	250	293	263	260	254	273	259	250	258	262	294	241	243	268	256	295	275	291	259	281	266	266	246	259	268	255	257	273	283	269	267	262	268	264	290	243	279	266	254	267	270	261	254	271	247	279	256	253	285	258	256	278	267	274	245	258	257	254	281	264	244	235	264	268	277	276	268	271	248	291	283	260	269	270	266	264	263	259	272	253	257	306	249	271	224	260	253	282	254	301	242	275	260	276	248	258	273	273	259	270	272	275	250	239	225	270	305	270	235	255	286	227	261	267	280	254	262	264	274	265	273	273	259	244	297	235	238	270	240	265	260	241	257	252	250	255	298	274	255	243	286	286	271	266	269	245	252	218	241	232	262	266	237	250	274	295	265	240	250	249	242	278	267	286	253	261	280	248	242	229	264	251	267	216	259	267	248	270	253	278	272	291	241	252	271	247	232	254	262	296	276	238	255	252	249	291	271	266	264	249	277	267	257	282	214	261	250	247	275	261	234	262	234	232	224	260	257	264	270	260	264	249	263	228	278	281	240	265	228	254	254	257	273	284	257	235	273	264	251	243	262	257	252	254	244	258	250	273	257	269	280	291	252	275	266	253	240	251	264	249	263	243	259	271	292	276	286	252	251	263	259	266	239	261	238	278	280	258	278	277	263	256	293	237	268	257	263	261	279	278	259	259	270	270	278	254	248	258	223	251	262	255	259	241	251	242	267	269	287	248	249	259	274	253	256	254	239	246	246	240	264	283	270	254	278	245	270	258	281	281	212	263	254	256	275	270	255	259	228	284	271	252	245	244	255	248	277	260	294	258	235	256	233	236	258	272	270	283	257	272	254	263	259	230	257	251	262	275	277	265	290	303	237	241	268	256	258	294	272	287	269	270	250	237	246	277	239	255	250	295	247	255	272	286	270	273	261	241	270	249	273	273	248	280	266	255	267	270	285	259	240	268	228	245	260	253	284	277	297	285	256	238	265	266	273	236	250	295	272	274	268	288	282	284	242	269	253	264	291	269	236	273	284	261	258	265	236	273	277	267	273	263	263	241	254	271	254	256	265	271	249	268	295	290	256	259	275	279	257	261	293	253	277	246	271	283	276	277	239	281	246	248	233	281	252	263	238	249	255	253	224	269	262	265	256	249	272	240	265	270	256	269	278	275	247	255	237	274	232	250	279	276	275	288	288	283	292	253	288	280	252	271	253	268	267	261	272	268	252	249	257	231	253	255	269	261	260	278	247	237	242	253	260	277	274	282	269	223	249	274	243	282	271	234	254	283	269	257	277	272	254	297	277	240	262	248	242	257	226	254	250	261	265	250	243	263	260	250	288	294	265	241	244	273	267	258	261	266	279	249	259	284	243	233	256	277	273	287	246	255	245	268	279	257	259	262	225	266	251	267	273	278	238	262	246	257	265	248	269	263	255	294	265	237	252	249	261	265	269	256	263	272	248	295	245	257	296	250	266	252	276	241	274	230	275	277	273	271	261	282	224	267	257	259	267	260	291	250	287	266	262	249	228	270	238	259	250	255	268	297	267	250	232	263	246	277	267	248	232	254	288	286	232	252	277	276	269	246	245	252	264	235	266	283	263	247	248	242	281	254	245	257	253	247	272	274	264	254	242	258	237	267	282	276	254	276	246	260	253	233	257	286	272	251	264	214	245	226	256	261	266	260	278	250	248	289	252	287	265	251	245	269	284	240	256	245	264	228	271	268	242	271	248	269	267	276	246	241	261	283	263	277	270	286	290	279	261	270	278	257	278	257	275	279	231	270	269	252	254	268	278	269	243	248	266	265	268	261	262	277	259	274	264	247	278	256	272	273	251	286	259	265	284	259	247	241	268	264	244	243	247	246	273	261	294	239	290	265	255	254	241	255	251	256	273	244	239	238	230	265	265	252	241	242	284	290	274	241	263	269	262	247	270	267	289	282	244	275	258	279	259	225	219	276	283	261	259	286	249	273	263	254	260	288	262	241	247	259	256	261	230	251	283	239	251	286	267	287	262	256	234	264	274	240	280	260	260	299	279	260	245	235	250	253	252	282	284	273	275	266	272	284	251	260	253	255	280	262	273	279	231	246	237	279	282	243	242	261	263	281	240	283	267	223	267	232	280	243	214	282	246	243	280	244	272	252	221	242	236	271	259	275	281	277	258	254	296	234	275	290	293	252	247	271	262	230	276	259	277	256	261	254	226	247	291	240	274	248	273	250	277	259	259	246	240	250	231	266	257	265	283	266	270	278	251	239	261	255	271	251	257	270	267	261	280	233	283	262	249	281	267	244	261	275	283	244	272	227	245	243	262	233	260	223	241	269	256	272	240	255	270	268	248	260	266	247	282	261	253	276	281	246	266	266	233	256	263	264	251	228	288	265	258	272	241	255	270	239	265	261	291	243	262
22555	27529	31497	25928	18140	10236	5977	6239	5730	3832	2399	1811	1134	896	785	719	722	723	737	726	657	722	672	676	727	687	737	717	695	706	711	680	698	669	714	700	717	671	662	684	729	717	748	667	671	676	706	726	689	688	722	682	712	696	693	729	713	682	673	693	662	673	709	647	682	692	741	746	733	701	652	724	726	701	684	682	703	701	739	655	670	708	735	675	674	726	705	661	691	701	639	665	720	660	650	661	723	677	703	697	733	700	702	748	717	709	674	666	676	666	727	690	707	717	713	646	743	683	700	736	714	716	718	711	671	714	655	705	661	686	642	698	689	706	688	677	688	693	731	720	747	699	690	674	715	729	719	595	720	667	705	648	712	704	758	676	669	659	706	722	742	707	676	700	665	727	690	650	684	663	664	673	672	671	626	716	704	681	712	740	693	725	676	702	676	706	690	699	696	690	702	709	709	661	714	696	747	702	745	698	679	706	677	710	688	735	697	684	661	708	696	704	664	677	712	627	682	737	691	710	748	643	703	705	725	731	664	715	721	673	714	715	672	688	720	727	690	681	678	667	658	717	722	661	699	729	716	715	696	678	688	718	627	732	744	716	700	680	722	726	701	677	676	664	699	705	735	656	695	701	701	676	674	704	671	724	722	656	680	699	693	646	727	696	725	767	736	720	683	649	745	671	702	714	704	693	661	712	676	684	720	686	712	678	665	694	659	682	705	693	721	738	685	701	687	695	721	692	707	679	677	661	666	687	734	707	672	701	734	707	677	697	690	642	681	698	709	669	764	668	669	711	681	769	715	667	764	744	716	698	682	657	703	704	675	709	678	672	727	681	690	639	663	689	659	683	658	679	678	724	694	671	748	744	674	715	663	658	691	698	688	714	717	702	688	717	715	718	725	715	758	643	706	721	732	687	697	708	675	631	673	710	686	726	708	755	694	702	724	735	706	663	739	695	741	737	717	756	690	679	701	688	732	734	705	738	707	697	654	722	705	691	742	697	659	708	704	662	715	701	691	713	706	703	691	709	657	729	698	674	714	697	679	635	677	706	670	721	705	727	641	680	701	713	722	714	702	739	677	708	698	648	668	676	694	700	691	709	700	665	673	660	696	670	706	702	673	685	712	646	691	710	676	727	685	636	727	730	721	688	723	686	705	666	658	699	689	677	702	743	666	649	709	692	677	703	722	673	726	697	668	692	661	711	679	726	750	747	704	690	720	701	684	674	681	678	696	663	721	681	734	714	706	675	690	717	679	699	678	696	664	697	686	696	723	680	714	701	699	671	716	723	669	740	718	683	683	690	670	673	695	697	692	752	688	699	716	706	667	719	697	709	719	660	727	691	702	708	729	747	663	697	699	703	718	722	654	715	704	687	718	653	705	718	733	769	694	703	707	731	694	661	660	729	704	691	668	699	692	720	653	702	691	703	705	698	656	717	701	685	738	690	690	685	682	686	682	701	740	697	695	678	688	674	685	721	687	710	707	672	737	696	712	673	718	705	718	713	741	686	690	730	673	680	691	723	691	724	699	677	663	682	707	721	724	708	750	656	688	710	699	698	730	737	705	672	693	738	669	745	700	706	687	714	719	712	737	673	678	726	701	690	730	730	669	692	686	708	653	726	688	697	726	692	691	662	724	740	694	642	720	711	702	704	709	734	664	675	727	711	730	692	705	708	672	672	728	693	679	687	686	688	662	654	727	706	663	691	680	675	724	656	685	666	681	675	688	696	672	672	708	669	631	695	690	720	743	701	731	687	715	701	735	649	647	726	703	709	689	686	694	703	707	674	738	724	723	757	699	680	748	709	694	702	690	707	716	668	714	712	696	718	694	721	741	704	693	736	671	658	668	725	659	726	711	718	702	671	714	696	711	724	715	669	635	697	687	702	684	704	735	689	635	726	710	677	649	706	720	707	678	725	678	717	715	686	709	680	705	681	735	705	648	689	669	693	676	720	675	689	716	708	706	679	719	699	680	703	704	667	710	677	729	638	659	729	678	718	704	686	675	743	677	713	788	692	671	710	699	692	724	668	724	724	708	701	737	709	665	697	675	688	705	701	694	701	707	666	717	668	734	697	716	713	647	691	690	720	689	704	702	711	667	698	742	724	705	710	713	700	709	684	658	708	656	735	726	725	705	710	692	667	691	706	708	662	676	704	724	724	712	714	721	650	711	770	686	732	758	704	668	762	695	682	679	688	692	665	704	650	670	714	680	722	691	675	721	710	683	705	727	708	662	644	683	707	688	692	697	694	687	676	682	722	703	697	689	718	685	726	688	718	710	698	742	694	705	683	662	734	672	688	727	641	713	761	716	704	691	729	651	644	712	702	733	705	763	679	696	680	707	705	726	707	685	673	707	717	693	697	708	675	721	667	706	686	666	681	685	724	678	727	679	728	684	679	682	689	680	688	694	728	675	701	734	726	693	709	676	666	707	682	699	678	693	667	667	695	689	689	685	706	717	716	708	712	728	656	659	743	751	682	693	708	708	718	732	661	662	747	708	739	717	704	714	712	717	719	725	679	697	679	695	677	707	713	715	689	701	670	701	668	665	689	703	625	696	715	710	720	692	732	702	664	688	712	674	637	717	710	728	697	735	711	676	690	685	690	701	689	765	680	727	664	728	712	702	706	730	694	673	713	673	711	662	697	688	739	758	718	704	706	721	690	744	675	695	745	703	687	726	662	725	700	661	719	654	686	677	695	711	698	668	677	707	695	681	698	738	672	685	709	666	683	635	715	719	666	698	719	676	711	658	680	701	669	725	701	690	690	687	697	709	723	731	673	710	661	699	724	686	705	700	729	664	713	715	646	715	682	663	710	704	694	722	711	686	721	683	681	727	694	677	699	753	698	660	672	673	679	697	742	653	667	690	716	680	698	690	636	731	699	711	730	707	668	686	649	685	678	678	698	717	711	718	645	742	676	722	734	687	706	685	690	686	718	689	705	678	698	666	668	689	707	700	661	678	667	740	699	725	697	735	700	737	670	701	670	697	685	664	688	696	672	676	707	683	725	728	676	657	672	704	723	716	656	727	697	707	671	683	649	706	722	676	651	720	702	675	686	720	752	631	734	646	695	710	706	667	702	735	715	728	724	658	685	668	738	714	695	709	727	698	645	741	744	668	728	735	648	678	712	723	711	687	648	654	694	695	717	687	727	692	697	679	730	741	726	729	702	740	698	646	697	649	699	762	741	736	717	701	706	744	744	716	725	731	702	703	679	702	711	667	689	711	655	705	712	699	690	716	651	690	738	699	765	676	682	704	696	745	708	687	696	677	683	712	743	649	724	683	716	723	672	666	688	718	719	706	695	696	677	679	730	693	695	721	693	725	698	679	688	710	676	638	690	696	711	618	730	670	685	701	712	667	734	752	658	719	641	670	692	645	717	729	697	664	670	750	708	724	720	671	710	690	708	711	742	677	688	715	698	693	661	689	674	740	676	660	674	702	683	711	698	715	682	708	691	697	721	712	721	688	735	733	692
50993	46335	45030	37308	28017	20045	15015	12536	7267	5835	5555	3800	2369	1309	683	525	393	426	406	326	312	291	268	278	263	262	226	240	285	245	284	227	242	257	212	244	231	213	260	242	242	199	275	233	245	271	268	252	242	244	245	259	217	234	252	224	240	244	250	231	248	238	230	247	277	250	229	235	216	260	250	249	247	243	251	247	239	237	268	250	241	231	257	226	264	245	253	241	256	242	238	232	241	237	248	241	256	244	238	252	246	251	275	240	243	241	252	224	257	251	251	213	237	227	265	247	238	288	231	246	252	220	264	248	250	253	243	260	256	259	240	271	246	246	260	263	245	247	260	235	265	252	224	262	233	222	243	306	284	242	240	244	237	252	266	244	255	238	245	257	265	262	253	232	247	237	265	245	244	218	250	235	216	263	256	229	238	241	266	253	235	250	250	234	239	245	225	251	252	247	243	249	257	238	235	220	234	246	259	227	244	256	237	247	270	236	224	242	247	268	261	232	256	250	228	236	228	236	255	267	251	198	227	252	228	249	241	240	224	246	243	255	257	245	248	193	222	227	265	248	264	243	226	260	229	230	255	244	243	261	249	235	245	237	266	267	248	225	244	256	261	236	233	252	241	232	241	267	244	263	267	239	228	234	247	254	251	230	240	264	238	281	233	266	226	251	249	270	253	261	240	258	242	253	224	252	245	242	240	216	210	241	259	248	232	225	253	234	261	238	256	268	237	277	250	260	241	243	238	284	222	255	231	268	253	243	260	236	245	234	248	251	270	228	236	235	219	254	243	264	266	258	251	244	238	249	261	241	237	252	268	237	264	254	247	255	273	263	228	246	252	228	202	249	229	234	250	252	242	245	223	225	259	246	252	258	241	217	251	234	252	234	244	232	232	215	245	254	244	223	233	262	263	247	231	249	245	242	237	245	252	261	236	238	242	224	261	244	223	247	221	230	235	250	232	253	282	254	256	230	227	235	264	254	246	238	256	263	251	241	246	246	242	259	255	257	254	221	221	243	264	227	256	243	278	245	244	269	218	255	232	230	253	234	239	244	242	247	270	235	252	216	235	251	266	259	252	218	218	257	212	213	237	260	227	219	221	232	254	232	247	220	233	271	235	236	289	242	248	242	257	260	228	302	250	256	223	250	244	248	257	247	242	262	253	234	244	248	240	222	247	240	276	224	206	241	233	239	247	244	240	225	228	257	250	245	259	260	234	275	214	252	228	267	258	218	239	264	264	237	252	261	223	220	238	257	278	227	249	300	226	221	226	233	235	259	237	253	224	252	282	234	247	238	229	247	238	249	251	263	238	249	239	254	242	259	242	246	266	255	215	259	229	224	265	259	261	214	252	251	239	229	247	235	257	261	229	260	224	226	232	247	239	253	245	246	240	235	242	224	266	213	227	239	224	253	269	261	253	255	269	272	251	276	252	242	234	226	229	226	240	261	236	233	256	262	229	258	238	256	254	250	246	291	217	257	281	263	272	247	247	255	248	265	241	248	240	255	232	237	263	262	234	252	219	243	276	255	240	228	262	247	269	250	281	259	248	252	269	265	247	233	257	259	232	257	278	223	237	262	247	255	236	268	254	248	230	238	271	228	258	242	263	241	246	233	238	243	252	227	271	229	253	274	218	265	262	236	230	258	259	251	238	254	264	269	240	230	255	225	240	251	243	229	237	258	256	259	227	221	227	226	231	256	264	253	245	255	240	251	223	273	229	260	236	214	267	270	230	238	253	250	254	233	251	236	252	237	226	241	252	218	228	253	248	246	250	242	248	274	248	238	225	234	215	245	254	228	247	234	272	227	256	247	222	257	249	246	225	236	259	216	222	248	208	257	254	248	261	242	232	257	231	239	251	241	237	227	253	247	253	240	242	246	212	262	254	240	256	281	234	223	234	251	249	275	264	241	229	241	216	214	231	244	224	230	215	243	232	241	263	252	239	235	256	245	250	210	232	253	251	247	241	245	213	253	241	248	246	224	272	232	241	249	226	266	246	253	231	255	258	247	244	245	263	242	231	235	217	233	228	227	267	244	232	251	223	233	221	224	237	266	265	223	251	232	216	256	242	261	223	237	274	234	234	245	211	255	246	226	236	241	273	217	235	267	244	239	235	257	269	226	240	241	252	258	255	236	257	248	248	237	259	265	272	242	244	277	251	258	236	238	231	250	264	241	247	251	234	234	249	256	241	237	262	224	255	242	257	234	247	274	238	248	259	258	227	256	237	230	244	253	261	236	258	269	229	281	257	231	216	233	220	255	218	251	252	272	257	254	243	256	251	229	246	250	253	247	233	244	229	247	266	223	251	244	251	262	244	250	238	248	247	250	259	246	226	234	228	285	245	251	235	244	278	260	229	240	251	262	259	251	243	251	241	251	275	228	245	242	245	253	253	231	240	248	221	244	249	226	249	247	253	239	230	228	221	244	248	244	252	243	244	230	273	251	247	261	214	223	228	224	269	275	264	241	249	240	267	246	241	224	255	245	231	255	249	254	211	226	243	236	212	243	261	240	261	267	230	287	223	221	227	241	239	253	245	247	265	258	257	242	266	252	243	245	217	230	236	230	239	235	250	254	254	263	236	238	270	228	248	234	250	239	255	251	229	250	249	228	226	254	263	258	256	230	238	275	237	241	260	281	261	255	213	274	253	255	270	244	244	269	258	245	228	233	227	235	234	239	198	259	261	264	269	251	222	222	248	225	237	240	269	222	229	234	240	239	259	253	248	226	222	269	263	235	249	256	256	241	271	246	233	238	248	246	250	235	242	237	240	243	259	262	251	236	269	240	226	254	232	226	237	268	225	251	261	256	246	232	236	236	247	278	223	257	278	259	267	233	242	235	232	204	257	264	242	224	243	251	232	243	240	240	239	260	264	263	235	244	242	247	260	244	263	245	242	227	272	232	267	230	246	262	240	244	239	281	228	248	247	247	248	238	244	229	268	261	249	263	243	216	242	232	255	263	235	235	235	255	243	262	251	252	254	226	252	273	246	214	245	234	237	263	249	242	215	262	259	244	228	258	244	239	227	230	272	227	259	250	237	245	243	256	247	244	208	233	268	220	235	239	240	262	229	232	256	230	273	242	246	255	226	246	236	274	234	241	249	249	261	271	271	233	254	242	250	242	241	263	258	235	245	217	231	214	230	274	234	229	237	224	239	242	236	251	233	259	254	261	245	253	256	246	228	232	226	262	230	250	264	268	243	261	248	240	233	243	255	254	271	234	246	226	239	237	243	225	244	253	247	242	246	215	238	242	249	246	268	269	227	256	237	246	242	280	265	258	279	273	232	250	226	247	244	253	254	237	258	230	260	227	243	258	227	227	253	269	270	273	239	251	260	241	238	265	237	220	265	238	274	215	247	244	221	241	234	222	249	205	266	237	230	239	231	233	220	259	233	257	255	257	230	263	259	223	261	269	245	218	249	219	249	249	269	228	229	251	243	241	251	256	224	224	266	251	223	252	262	248	272	232	243	248	270	254
34965	38740	46014	45662	39980	35024	32117	30076	21297	21135	19819	15127	10617	5943	3149	2353	1570	1574	1356	1139	966	890	809	745	729	632	702	680	690	668	654	685	692	694	661	656	671	663	704	621	645	615	694	701	665	618	664	673	673	652	706	663	683	651	664	677	627	607	635	683	657	649	623	666	663	670	635	626	637	657	648	630	675	671	697	632	673	679	623	647	632	703	705	579	630	640	662	677	659	590	646	674	662	669	655	615	646	619	662	656	637	622	627	697	655	654	616	649	643	654	691	654	656	661	617	661	651	630	678	670	649	702	635	642	619	634	650	638	593	734	658	676	682	640	665	682	603	659	675	672	623	714	669	696	662	637	632	666	693	684	683	684	623	683	620	663	659	653	656	658	693	637	670	631	667	624	642	679	687	654	675	719	667	699	692	673	646	637	689	594	617	661	624	710	594	663	675	624	661	640	688	646	692	646	662	680	622	653	622	623	647	689	666	626	693	668	642	670	634	625	687	663	632	638	645	623	651	648	649	634	646	691	610	673	646	643	675	596	663	684	617	662	646	654	634	642	647	658	623	681	684	663	686	661	665	654	674	663	632	650	666	667	658	652	676	653	665	689	675	681	656	646	658	683	660	686	647	672	711	648	688	663	664	633	665	673	676	699	654	609	681	625	639	654	657	683	616	637	677	636	668	656	677	640	641	671	681	667	643	690	697	669	677	649	694	688	652	650	700	641	682	652	681	660	693	675	634	650	687	662	693	701	658	670	691	703	658	667	616	653	642	686	683	661	619	640	592	679	684	674	689	627	704	664	644	642	619	669	655	683	662	671	644	673	691	708	647	660	640	624	675	660	669	616	638	667	667	641	688	672	628	700	683	644	658	656	627	639	644	658	638	610	653	639	660	627	647	626	654	714	659	584	681	649	629	664	638	655	694	670	665	642	642	655	701	681	660	625	661	633	696	682	682	639	686	672	647	637	688	663	667	659	675	674	670	677	674	670	638	672	681	646	664	649	678	618	664	684	694	626	633	633	653	659	696	672	642	656	672	639	650	594	668	662	642	631	650	675	620	654	675	634	650	644	694	664	641	656	651	667	706	689	651	700	596	643	647	676	641	668	701	623	622	651	666	670	651	655	644	644	664	647	646	583	651	667	638	649	638	668	687	649	662	656	632	665	666	663	667	684	674	677	666	652	667	680	676	619	692	673	719	662	728	632	625	639	692	642	694	657	686	694	611	662	645	648	645	623	644	664	638	666	666	644	679	640	702	672	699	687	731	693	615	589	678	644	674	614	653	708	638	676	618	638	632	679	646	621	662	614	681	683	653	687	665	661	663	644	676	656	706	701	639	666	636	647	693	646	698	668	659	634	635	676	644	668	662	670	668	667	657	673	597	686	725	681	616	649	708	661	659	695	640	656	695	662	666	680	600	692	629	664	678	621	721	646	689	660	693	695	670	699	660	634	700	618	687	690	689	615	661	617	664	656	672	668	610	652	641	651	689	729	668	670	663	715	664	623	644	680	649	644	684	693	690	713	672	676	624	635	635	685	637	648	659	653	672	650	652	665	623	686	675	685	621	668	628	664	652	694	646	677	684	696	620	669	689	695	678	627	650	690	624	677	659	667	646	628	676	637	706	666	697	644	629	640	730	649	654	652	694	674	658	677	701	634	686	627	620	662	627	639	619	668	670	653	638	683	668	640	663	709	643	682	684	632	645	672	647	647	647	640	605	645	661	690	683	635	684	670	646	698	657	696	669	642	664	633	635	612	669	679	634	707	645	650	661	702	680	648	638	670	653	698	645	672	684	632	652	625	646	669	696	681	664	659	694	668	684	630	678	652	670	660	667	669	668	610	603	637	657	640	651	657	721	651	691	645	711	634	651	651	618	661	635	645	630	643	616	681	634	658	660	651	645	639	657	604	675	674	625	663	651	645	656	669	649	650	634	670	610	644	613	666	704	679	646	692	638	652	651	690	655	688	669	639	651	669	680	673	669	638	663	661	689	638	643	679	643	654	651	634	650	629	630	639	652	677	655	654	668	646	653	719	616	637	661	676	662	661	660	721	649	629	666	670	631	704	722	646	652	655	674	677	647	633	677	633	684	689	683	666	666	618	710	641	674	704	662	628	714	680	716	668	680	683	645	703	644	620	622	691	590	716	628	664	695	684	657	650	692	646	659	641	620	676	619	654	664	648	627	610	652	626	629	642	647	648	661	650	634	652	674	662	691	667	663	663	633	676	707	656	717	665	665	695	664	688	686	642	683	687	679	605	689	651	612	657	641	668	636	561	657	675	650	631	691	692	660	692	642	662	677	655	633	688	682	638	654	673	636	682	677	638	687	655	645	603	676	634	661	634	614	680	650	679	644	717	642	660	654	641	710	702	616	664	655	637	650	650	621	688	653	642	629	637	677	651	674	644	676	620	632	651	675	685	689	633	654	709	648	682	651	669	617	699	634	650	699	698	620	640	643	657	667	645	661	688	717	634	638	618	675	666	682	646	680	654	677	662	663	599	674	691	686	656	653	646	648	662	662	697	678	679	645	649	641	625	637	678	660	621	609	626	654	670	690	675	683	675	656	668	635	672	639	640	655	618	600	688	645	675	663	687	644	696	711	652	682	697	674	691	677	700	649	624	631	653	660	611	690	664	616	711	653	662	707	675	620	643	614	660	629	607	654	654	611	636	651	678	643	634	658	638	683	689	653	697	668	622	658	712	640	668	616	660	654	669	669	680	679	706	640	681	696	701	640	662	739	684	696	638	685	663	628	683	651	632	658	683	691	647	649	647	676	620	637	646	661	671	652	692	687	663	674	623	616	652	660	630	668	625	670	696	615	652	667	666	635	664	664	680	655	656	609	655	658	698	655	612	689	626	677	660	645	658	660	678	654	713	655	604	704	653	658	646	612	680	697	640	646	627	664	658	672	659	664	688	625	643	659	627	651	682	601	673	645	604	649	678	649	663	633	618	660	639	630	688	684	650	660	706	663	657	682	665	670	642	657	690	678	680	685	647	695	678	695	669	654	651	668	657	630	647	686	651	646	681	676	667	676	651	607	643	690	681	708	619	688	667	662	649	648	656	663	630	705	663	657	676	645	631	673	679	673	692	644	670	678	683	628	644	646	631	642	651	666	685	697	664	675	691	630	670	693	686	703	662	710	711	685	659	652	642	671	688	670	637	622	645	689	672	608	634	654	673	661	685	665	596	624	694	568	626	704	633	631	659	706	645	630	659	609	688	678	629	657	656	689	628	657	655	686	637	657	631	655	639	657	697	636	651	694	712	693	698	672	691	672	649	685	662	642	670	667	633	606	658	708	618	684	646	683	715	652	672	626	677	685	644	662	676	653	644	654	659	665	685	658	667	710	644	624	634	655	664	662	666	638	671	668	648	678	674	687	672	662	735	627	679	706	669	674	643	657	675	616	649	722	700	701	673	636	613	662	630	626	664	662	686	690	658	671	696	678	692	649	648	677	681	673	653	684	625	676	633
56381	54135	54088	45572	39125	29780	20172	20466	14465	15468	9553	6224	3189	1674	1048	734	455	361	321	272	292	243	239	255	221	246	208	240	233	227	231	258	229	227	232	240	228	207	223	233	207	224	234	228	267	236	222	219	219	247	224	225	267	237	213	207	233	245	237	223	230	208	245	232	234	244	248	234	196	239	240	205	208	244	211	240	225	229	240	242	218	214	251	243	245	208	237	250	225	235	227	237	251	224	225	251	247	219	244	256	210	226	219	230	221	209	206	200	248	235	225	226	220	254	216	251	192	215	226	250	226	247	229	209	226	221	233	210	211	211	212	211	236	220	241	220	229	227	231	230	233	250	238	242	236	232	255	208	212	232	230	258	215	212	236	220	245	224	228	217	237	224	226	234	221	236	262	239	225	237	219	239	225	235	222	241	236	210	235	240	255	230	246	234	204	244	212	233	235	227	233	233	265	229	234	229	229	235	227	207	226	226	222	222	213	252	235	228	217	208	229	210	216	230	230	250	220	217	240	204	198	209	238	209	266	251	233	234	227	226	214	220	239	220	239	222	236	239	200	211	212	238	236	215	227	236	234	229	235	270	222	214	223	232	257	240	214	239	228	209	206	218	236	190	226	224	280	225	224	216	183	220	237	211	230	263	227	202	224	235	249	234	227	256	230	219	230	203	207	226	235	235	228	254	226	226	233	228	218	228	241	210	228	221	208	191	233	212	223	246	234	264	230	228	233	234	270	244	249	210	237	227	273	240	231	214	215	213	213	227	221	228	238	211	252	251	214	209	221	237	256	216	231	229	247	225	224	239	227	240	245	213	252	236	246	251	268	234	228	228	267	238	210	218	233	225	229	242	229	233	226	205	235	215	232	224	223	218	244	216	229	245	254	246	224	234	224	226	224	214	204	227	231	212	242	225	217	204	221	234	240	234	272	225	240	211	240	219	220	224	226	234	209	212	223	213	210	212	231	237	244	228	218	247	223	221	237	286	237	250	205	237	224	228	219	214	210	222	239	219	236	220	241	223	225	234	222	228	234	219	212	226	222	247	227	244	222	220	238	224	215	220	223	225	232	214	225	213	233	221	212	221	246	238	199	217	212	233	231	224	259	227	225	236	233	241	244	245	214	236	250	242	247	238	193	221	221	245	229	242	241	243	227	223	226	226	212	225	218	245	230	227	220	245	249	218	202	255	235	204	232	230	234	248	226	225	215	206	225	234	236	249	216	223	224	213	250	213	224	234	212	233	239	231	265	254	236	196	209	228	218	234	223	222	230	186	257	216	260	255	216	220	212	249	242	254	214	252	249	228	232	241	215	246	211	230	201	231	229	264	240	218	260	212	249	225	234	220	220	222	250	228	216	239	245	209	210	197	244	240	230	231	224	246	220	247	228	233	251	258	258	214	228	221	241	236	229	210	216	270	212	240	248	229	224	220	219	236	255	202	228	232	237	222	224	211	231	227	230	224	236	234	244	229	223	232	237	230	247	226	220	250	244	235	224	219	272	219	208	213	213	214	222	243	231	251	240	223	229	243	227	231	213	248	208	258	219	223	234	224	228	229	221	243	244	226	236	228	225	223	217	252	249	228	219	236	250	211	229	222	202	233	234	207	219	213	252	225	202	231	226	247	233	257	262	227	191	226	222	239	233	205	215	219	238	259	215	247	204	227	224	201	242	200	222	208	233	228	234	220	234	249	227	233	222	245	215	221	227	213	244	216	247	205	238	228	228	230	238	237	237	205	243	208	221	234	242	232	205	237	211	206	246	232	236	249	220	222	230	214	237	230	235	247	210	233	243	247	215	227	203	223	238	242	226	209	258	220	217	238	240	238	263	236	234	249	236	255	238	236	233	230	227	249	231	234	235	238	251	214	214	229	238	200	257	256	220	221	230	196	215	237	220	226	218	262	220	211	231	214	226	216	226	226	237	241	233	208	245	215	211	219	229	223	218	226	247	227	222	228	242	246	236	228	222	235	230	231	220	225	212	211	246	243	255	241	229	243	249	223	229	229	213	253	220	226	200	257	250	251	213	237	238	214	220	213	204	205	241	250	228	233	236	238	245	230	221	237	250	234	220	229	234	234	241	228	239	252	213	232	220	249	228	238	216	253	220	219	202	266	246	255	255	235	230	212	226	213	219	233	257	210	212	219	244	219	254	233	223	263	213	206	244	243	209	234	241	200	230	252	213	220	249	225	237	230	243	234	202	244	229	240	213	246	230	216	219	229	224	241	211	244	230	273	205	230	219	218	232	223	212	219	227	227	233	223	239	260	233	239	267	232	224	235	228	237	221	204	231	225	218	226	246	201	230	237	230	225	232	226	216	239	213	231	251	217	228	240	225	218	219	226	242	252	221	248	209	227	222	218	208	217	245	238	226	230	222	223	252	201	255	253	247	237	252	253	237	220	229	240	249	218	221	239	226	228	229	216	235	230	247	248	217	235	223	240	216	236	199	210	252	228	228	230	224	234	212	202	228	220	226	234	223	217	225	218	214	220	202	236	221	245	256	226	223	225	262	235	233	214	211	223	227	213	246	211	216	228	199	226	251	226	217	201	243	241	242	257	212	233	240	210	243	230	239	224	244	237	213	212	243	232	222	218	238	223	238	220	230	237	225	199	219	224	223	212	218	240	234	219	232	223	226	267	241	213	214	208	246	213	228	205	226	231	242	223	232	227	227	239	193	233	203	205	218	194	206	236	261	231	241	264	250	219	254	221	222	243	228	227	238	236	247	229	220	249	225	236	227	240	220	205	253	236	225	266	209	215	234	236	249	230	228	236	242	230	233	221	234	208	216	259	216	224	265	239	233	243	214	231	240	199	233	221	209	229	192	220	243	219	217	243	218	197	208	234	254	232	220	234	205	234	236	210	240	242	234	217	240	255	244	231	217	220	237	212	224	218	222	223	253	232	252	203	244	225	218	212	214	236	217	237	202	238	221	233	253	215	235	239	251	224	251	238	233	224	220	231	225	234	238	233	255	237	233	231	234	221	219	216	243	200	221	257	250	227	239	250	240	233	215	217	229	264	265	245	190	239	249	244	225	217	218	227	246	204	233	236	214	199	260	212	208	248	227	244	227	244	250	239	249	245	227	224	220	238	231	228	213	234	210	219	242	228	227	222	234	209	247	230	244	216	237	218	218	251	195	248	213	208	250	237	215	208	256	237	241	220	230	227	220	259	219	248	248	234	229	252	243	242	239	212	239	233	243	216	235	237	268	242	237	256	237	208	201	247	217	225	275	229	250	222	219	225	245	205	211	212	248	251	224	213	214	241	226	225	218	216	207	258	218	230	248	226	229	273	252	239	207	221	219	240	230	229	248	200	250	246	233	255	213	259	240	234	230	240	233	224	225	240	220	231	212	230	201	258	252	239	211	232	250	223	226	209	236	248	217	248	230	242	239	217	225	236	223	219	234	246	200	220	226	233	223	268	243	222	212	207	233	239	247	235	209	229	239	255	219	238	228	241	221	219	259	250	227	251
38512	45300	54218	53834	49918	41827	35268	38562	32109	33919	26469	20719	12820	7831	4882	3047	1514	1261	1073	975	846	798	776	694	638	676	644	621	666	672	649	627	650	604	645	601	635	607	640	608	651	617	654	625	622	643	588	589	654	603	629	626	644	635	656	631	623	628	631	611	620	616	638	659	597	651	652	617	605	647	631	611	646	593	576	629	610	611	587	621	660	625	599	604	629	623	613	615	620	665	620	629	623	616	610	638	611	630	602	604	663	601	629	641	626	657	648	596	623	632	613	607	639	641	654	648	647	619	618	628	637	614	695	648	613	658	607	613	632	661	612	647	636	656	644	614	634	588	633	639	646	635	586	619	584	639	657	585	597	619	662	576	663	634	592	650	680	623	619	613	604	609	641	607	612	631	604	621	620	593	576	616	612	604	607	599	611	606	629	593	604	621	634	637	586	655	615	609	682	665	656	610	618	590	623	612	618	656	648	572	642	593	599	622	614	637	603	621	616	644	608	639	622	555	623	630	622	600	629	600	605	585	657	651	648	619	623	655	639	603	626	611	638	595	606	642	618	649	639	604	679	579	604	657	604	620	614	619	588	617	638	582	626	554	640	619	644	649	630	642	600	617	624	597	625	607	606	621	613	640	625	579	628	646	593	599	573	629	623	640	636	646	626	625	593	579	649	630	647	657	649	641	631	633	602	654	599	661	647	599	629	606	593	674	589	656	625	637	647	633	646	626	580	605	636	601	609	586	632	637	554	648	618	607	615	662	614	620	626	606	595	622	604	618	569	619	610	606	619	619	595	606	615	597	628	606	608	644	618	623	637	589	634	622	615	624	616	665	642	643	598	592	604	614	639	632	649	654	628	621	623	594	604	591	621	631	572	632	636	625	655	626	582	612	661	611	611	613	596	641	584	567	609	645	626	634	633	670	602	556	618	620	628	664	632	649	565	632	639	642	635	619	576	637	579	570	664	628	657	643	605	647	628	635	627	651	631	673	584	588	637	635	621	649	656	603	666	644	582	618	596	628	641	623	615	649	614	643	610	640	649	604	639	601	642	636	638	617	586	603	589	631	633	602	608	610	614	605	610	670	632	632	612	614	569	651	638	635	586	600	638	617	625	599	617	585	616	597	651	657	644	659	603	650	555	632	656	653	627	617	621	586	646	634	592	610	635	611	615	657	600	638	637	629	611	634	642	625	668	631	641	629	614	642	618	606	600	672	619	640	631	588	628	629	640	599	641	602	653	596	626	647	634	625	665	632	627	627	618	606	668	638	644	595	625	636	606	598	625	565	639	644	612	664	579	614	604	597	648	580	618	661	602	581	622	595	627	591	607	603	629	609	686	615	643	643	616	641	592	640	616	665	630	607	632	646	616	571	561	644	644	609	696	625	618	621	627	653	626	624	604	655	594	597	586	610	636	614	598	601	696	660	620	609	626	625	639	645	611	611	614	627	658	566	604	656	640	644	647	611	602	640	617	618	664	615	579	609	613	611	660	608	601	629	629	608	600	574	614	621	653	600	646	635	602	617	598	621	645	645	636	682	618	607	610	620	611	602	636	609	600	576	649	617	598	633	628	658	581	609	658	589	632	636	629	697	649	611	614	645	622	614	613	675	665	626	628	699	655	635	614	611	609	639	672	633	579	646	601	629	625	603	612	652	603	628	581	679	639	635	630	635	664	682	621	632	657	653	639	620	677	597	626	621	641	595	621	629	616	613	605	618	590	653	603	584	693	637	665	602	627	589	611	601	638	604	595	637	616	633	674	635	632	599	715	625	604	588	580	645	623	639	660	633	618	619	617	624	647	597	642	628	607	630	615	606	641	643	604	649	582	614	629	588	606	615	629	626	640	611	611	579	634	592	645	610	612	575	628	618	622	580	649	638	630	619	627	615	641	632	605	591	569	633	652	609	629	607	626	602	603	629	603	601	604	645	643	639	681	638	607	625	609	599	614	644	632	681	619	644	609	603	645	604	605	647	637	617	602	617	649	637	655	636	586	639	620	606	620	596	638	620	651	588	626	612	610	562	618	616	629	607	584	645	651	656	647	589	625	624	640	660	602	639	607	584	589	581	651	590	652	604	613	612	640	633	597	651	615	639	620	586	671	635	633	615	605	595	635	617	625	627	629	668	612	601	609	586	643	637	619	634	658	642	642	595	613	613	614	656	618	650	601	603	617	622	664	638	618	643	671	585	687	641	619	641	644	596	621	625	628	629	614	609	647	651	621	633	613	630	621	631	633	604	622	633	602	648	612	599	610	586	569	612	627	662	639	624	610	631	635	613	654	637	638	590	580	619	639	643	606	597	640	654	660	604	632	585	602	625	621	618	654	625	650	644	651	592	621	613	621	666	563	656	616	597	628	605	619	622	641	584	595	673	617	627	647	637	583	642	599	629	647	648	609	621	601	611	666	595	625	610	614	629	641	648	615	583	626	606	633	621	617	624	622	618	621	643	658	627	624	609	607	638	670	579	622	640	631	638	616	595	575	643	611	623	629	620	608	576	586	630	608	625	610	644	628	625	641	601	601	617	588	607	634	618	642	635	621	624	637	589	643	581	610	585	596	619	615	636	613	612	587	665	619	605	627	620	602	647	617	602	611	616	628	630	610	646	664	629	661	608	589	595	619	591	598	614	611	597	603	625	608	663	664	632	648	605	650	610	626	612	630	609	646	597	656	621	607	623	608	597	615	596	637	602	599	595	641	638	615	635	636	608	634	597	651	623	643	598	602	620	611	609	655	685	645	633	622	590	654	592	612	591	588	641	616	602	573	620	626	623	588	610	602	603	630	620	630	610	610	603	677	618	610	644	621	644	603	594	608	610	613	618	634	624	607	627	643	613	626	647	642	617	605	647	625	623	627	592	663	645	594	636	607	646	602	651	648	642	628	601	617	625	613	655	626	592	616	598	607	619	570	676	633	644	589	633	549	613	624	660	622	609	624	630	592	640	618	642	626	632	636	592	629	641	635	630	632	609	650	575	613	608	629	652	635	607	620	621	635	637	628	620	635	668	629	638	636	625	615	636	656	642	609	608	601	615	612	642	613	647	636	637	603	610	638	639	615	636	592	604	610	595	627	652	671	631	656	637	610	633	647	615	606	612	601	626	576	626	679	594	634	633	581	638	597	605	624	612	608	560	578	587	579	644	617	620	666	610	624	643	624	633	616	569	613	629	567	689	659	607	657	591	621	610	643	625	648	551	647	654	634	609	620	639	643	625	626	562	628	642	631	647	606	604	598	648	649	626	640	583	601	620	635	615	613	623	645	672	609	585	629	606	636	612	638	616	581	612	628	600	619	607	646	696	613	643	623	584	650	614	635	603	600	628	622	635	598	652	632	672	605	605	598	667	632	646	615	623	656	597	671	631	633	631	628	638	602	659	624	634	607	627	607	671	653	626	642	626	632	617	583	596	615	610	616	576	654	663	640	642	628	548	667	629	622	589	588	619	592	616	611	628	650	641	632	588	595	607	607	571	606	622	627	595
32428	29676	29359	24732	16890	7919	2749	767	778	643	519	496	378	307	290	259	265	258	235	276	267	275	257	259	277	304	227	270	281	237	243	256	235	262	261	248	264	264	266	256	253	245	254	256	257	263	274	276	278	247	259	242	251	282	239	238	260	258	253	241	238	293	238	265	265	272	255	253	275	279	260	274	273	264	255	252	280	240	262	269	251	249	247	225	275	261	239	260	252	260	267	244	290	233	253	265	274	242	277	266	255	268	252	269	295	260	240	252	269	250	256	273	287	259	243	270	273	255	272	271	271	259	253	244	267	246	246	277	271	273	246	222	251	274	270	257	266	251	254	255	274	272	240	261	283	259	271	277	238	264	232	262	273	265	243	259	234	236	268	278	239	300	272	253	261	269	261	275	271	270	269	258	257	263	221	249	258	260	282	251	282	220	261	234	269	251	240	231	264	266	255	251	250	254	266	213	274	262	257	289	289	250	295	243	244	246	280	255	288	264	257	275	271	255	254	269	258	262	246	240	260	240	242	243	289	249	252	251	264	248	224	252	279	258	299	280	270	296	263	236	262	261	238	258	239	266	251	253	225	235	250	269	226	260	263	255	278	267	265	284	249	254	257	265	249	257	242	247	276	286	273	235	257	255	261	245	254	280	265	254	231	261	276	261	256	241	235	252	273	239	254	253	267	251	256	230	278	256	274	256	247	306	255	255	244	261	290	266	239	255	280	211	259	228	251	265	255	269	259	277	272	259	263	254	246	251	269	245	244	271	260	257	259	249	253	248	272	242	252	285	253	278	270	277	233	273	244	271	249	266	252	242	285	229	251	250	238	293	256	271	282	276	255	268	257	251	242	252	259	259	252	293	274	250	243	263	276	266	251	252	273	253	266	268	267	251	257	250	276	261	299	250	232	255	275	285	245	296	264	237	253	244	243	274	288	264	237	238	273	271	259	270	281	238	262	224	244	270	247	249	268	258	242	248	247	243	244	266	256	238	294	241	240	270	259	275	268	255	280	264	307	283	278	281	285	242	259	236	251	245	265	247	276	264	264	243	248	256	255	249	254	267	255	273	275	222	264	239	264	265	272	254	279	286	278	252	253	230	305	238	259	280	298	254	268	256	263	285	236	285	267	239	280	252	251	253	271	260	257	247	263	274	266	260	266	240	247	237	276	235	256	258	237	254	242	255	242	266	276	253	257	256	255	269	257	270	261	267	245	255	259	278	245	263	270	260	261	266	264	292	259	263	256	241	258	267	247	280	268	259	266	265	243	258	267	275	263	266	216	275	271	244	246	245	254	254	228	258	269	277	262	267	244	255	272	272	265	267	257	253	262	246	253	269	284	308	262	243	258	263	275	286	241	262	245	266	304	262	253	257	252	262	237	246	264	268	269	254	250	268	247	258	279	288	284	273	257	259	245	227	277	240	269	267	302	251	233	253	286	275	241	252	267	278	257	250	254	278	245	290	285	246	263	295	265	248	262	264	281	260	268	256	247	235	267	277	260	237	261	273	254	254	238	256	260	232	284	280	259	266	265	280	259	233	283	231	252	227	250	255	254	246	250	269	251	261	242	259	247	231	259	274	252	278	296	246	260	292	272	255	239	264	271	281	249	271	248	256	254	273	262	259	272	253	268	268	272	251	290	261	282	234	263	261	240	259	256	265	267	248	269	235	258	263	264	274	286	267	271	274	266	259	272	281	262	275	260	232	269	240	222	273	257	253	266	282	273	264	274	248	279	262	241	250	258	270	249	275	302	275	249	257	270	246	238	253	253	241	270	247	252	269	250	302	232	267	257	234	260	249	273	282	268	247	247	258	275	242	253	262	281	277	269	239	267	249	257	260	277	276	248	242	258	270	265	303	272	244	252	276	265	238	265	259	236	246	278	278	281	265	250	268	236	268	251	240	267	241	269	256	261	259	256	242	277	274	278	276	274	242	276	249	283	276	282	242	266	239	272	267	274	232	277	269	262	265	280	261	251	249	286	291	259	258	248	285	259	265	270	259	229	259	247	242	270	272	240	258	236	234	254	258	243	238	257	235	263	273	272	266	249	241	253	235	263	287	260	254	291	240	280	241	289	254	268	271	297	266	255	279	248	273	281	259	245	252	270	271	275	292	215	255	227	266	259	262	249	272	232	278	243	243	250	270	278	277	243	256	278	295	262	260	267	265	300	281	265	268	245	252	308	247	238	270	255	253	245	275	254	248	242	262	231	253	262	281	264	271	285	265	285	267	253	271	264	239	238	245	252	223	274	259	240	259	260	274	269	246	264	247	293	257	244	256	263	264	275	263	259	247	260	263	252	263	248	236	279	258	235	254	286	255	255	267	274	287	258	292	263	251	257	243	260	262	257	246	242	273	264	256	276	269	244	231	253	272	264	281	268	220	269	291	294	264	272	239	270	239	270	276	277	275	261	252	268	278	246	309	239	292	245	249	263	246	248	271	246	258	267	258	246	256	246	286	268	279	280	279	279	270	268	274	252	241	256	217	249	260	235	219	260	261	232	271	267	251	262	285	280	260	245	239	274	229	249	271	287	262	253	269	259	256	280	255	258	271	271	259	263	260	262	282	257	273	291	263	245	222	272	261	278	246	262	249	263	259	289	260	269	257	290	290	225	264	265	260	266	232	266	253	275	254	275	278	275	258	295	272	257	261	274	270	238	258	276	239	256	263	243	253	256	259	238	249	260	285	270	251	254	249	253	231	298	252	221	249	263	268	277	262	260	238	249	293	263	296	230	266	271	265	247	261	269	262	292	273	268	240	243	268	271	238	275	250	269	239	290	220	265	288	283	253	284	248	238	273	253	254	261	245	288	256	241	243	264	230	233	269	243	250	263	325	261	251	291	264	270	248	246	255	267	259	255	256	259	257	266	254	238	248	280	279	261	243	254	247	263	283	281	259	258	257	244	282	277	275	252	263	303	275	285	279	281	240	234	248	247	240	268	277	265	248	247	264	241	246	239	260	258	263	261	236	258	274	265	261	278	250	269	299	268	272	258	228	249	291	270	249	265	243	255	267	264	287	242	260	223	249	266	266	258	253	261	246	266	247	291	250	254	276	275	242	223	272	286	242	281	236	252	289	253	261	266	246	281	253	273	273	274	239	311	305	271	259	256	246	273	255	262	246	242	282	284	265	267	289	264	247	247	266	258	256	227	249	222	260	229	291	261	256	256	265	256	269	274	274	262	271	282	279	290	271	269	268	252	245	246	265	257	245	257	262	281	252	257	253	245	249	234	265	250	270	267	286	274	270	270	263	278	271	262	259	287	285	261	264	240	294	264	298	280	262	271	274	224	248	277	250	259	242	272	247	260	244	275	276	257	266	258	260	249	254	258	265	258	269	273	283	267	266	271	279	243	265	280	250	233	262	276	255	234	271	238	255	247	268	290	256	258	250	267	281	282	246	271	265	293	273	273	265	269	269	257	240	280	219	270	263	282	252	230	254	270	248	262	281	273	268	259	278	256	269	270	280	277	246
21064	24343	34256	35716	30257	19471	9430	3310	3587	2585	2240	1760	1199	897	761	776	714	719	715	737	713	715	645	724	707	712	728	710	715	706	731	712	731	684	676	702	670	701	728	743	713	700	691	698	684	686	662	640	671	698	705	687	710	677	687	707	650	666	708	670	707	709	692	713	739	748	725	720	704	692	700	739	678	723	691	643	710	732	723	647	700	731	718	677	636	692	732	717	703	714	671	696	678	689	707	722	679	688	695	739	639	699	685	716	737	746	687	692	638	684	717	718	666	685	707	698	741	729	648	750	687	746	718	645	709	729	745	683	701	679	697	722	706	669	722	715	697	705	733	696	681	695	666	716	716	668	733	624	719	710	674	660	723	674	685	684	717	668	674	660	712	646	676	699	727	679	724	724	690	677	691	701	642	669	685	709	715	696	689	695	646	715	660	697	675	673	699	673	698	644	703	689	689	709	700	644	653	696	665	676	706	652	696	701	685	726	694	648	709	713	721	711	744	694	645	688	703	731	677	710	709	671	750	717	673	683	657	732	701	698	730	684	728	703	661	650	647	668	703	671	686	690	695	722	710	705	717	658	653	641	694	713	714	699	670	705	682	675	696	736	723	707	662	718	680	706	713	665	700	674	671	751	705	674	662	729	655	703	725	747	671	673	699	675	677	689	694	721	731	679	666	640	693	663	681	729	738	713	644	646	754	677	657	692	676	689	714	706	688	665	697	675	672	701	634	658	675	665	686	728	696	716	684	667	723	686	690	716	664	748	683	695	722	691	677	680	690	702	712	660	675	705	679	737	708	693	673	683	673	675	731	686	717	704	715	694	695	697	674	711	713	712	691	679	670	694	745	684	700	687	710	674	703	673	692	729	715	741	767	706	699	751	744	711	683	702	650	678	665	670	673	750	675	671	699	666	664	762	671	641	708	742	656	702	691	685	696	694	710	724	702	724	679	688	675	688	675	677	721	711	698	675	682	675	669	716	677	681	701	722	733	706	704	698	707	668	693	705	667	732	719	718	678	711	728	715	708	700	664	741	726	698	712	675	662	701	696	701	689	656	703	704	675	707	702	688	691	711	660	710	713	667	666	680	702	749	657	701	716	723	654	722	681	649	658	710	683	715	721	713	739	673	694	695	690	719	711	687	745	729	660	738	727	721	677	723	729	684	695	647	642	653	724	662	663	722	721	655	679	731	720	673	685	654	719	685	685	669	655	727	659	698	691	685	720	696	762	735	672	672	750	673	669	661	683	655	703	706	693	684	643	721	726	702	671	750	685	698	706	669	683	666	684	738	696	667	725	685	666	650	691	709	654	668	722	643	711	658	697	678	701	696	675	645	632	711	700	679	717	750	660	695	705	665	657	684	709	686	704	699	738	674	730	703	714	717	752	727	714	665	732	678	683	678	655	751	681	694	702	727	689	702	687	721	740	735	696	675	663	673	718	695	654	649	702	721	708	667	695	697	721	670	714	652	681	697	674	696	710	652	699	746	703	703	640	711	686	661	704	717	729	677	755	684	684	689	731	674	645	675	713	693	675	651	704	676	702	731	704	744	690	718	696	726	674	689	717	714	718	685	683	704	719	728	684	696	715	697	718	666	717	698	729	724	654	701	677	710	675	701	711	734	685	746	694	684	676	717	744	702	702	721	706	686	691	690	718	625	657	704	723	683	715	706	687	729	700	711	710	705	728	701	664	686	661	710	718	720	624	741	699	725	673	651	752	676	692	663	682	660	671	651	718	710	627	707	691	742	689	660	685	698	733	696	710	703	727	737	715	691	704	699	681	714	704	718	701	699	655	697	715	669	717	671	687	723	669	668	699	650	747	677	689	745	710	664	729	651	731	713	675	669	667	672	713	676	696	709	706	650	679	682	721	715	698	717	725	693	723	690	678	703	684	719	718	704	723	679	683	686	666	686	714	719	723	701	766	752	686	723	722	637	701	705	732	671	714	682	665	698	711	715	709	681	729	691	715	689	680	695	666	694	747	689	711	688	690	648	688	703	680	702	655	691	703	714	686	698	686	744	738	706	647	764	677	695	720	721	679	696	679	675	728	685	654	676	693	664	717	716	710	661	708	686	736	693	685	725	697	728	712	734	689	756	687	690	691	700	713	711	685	712	703	729	690	691	704	683	674	698	717	688	706	660	738	703	683	719	736	669	669	649	706	619	701	690	700	682	686	674	669	678	683	693	707	679	742	686	704	720	697	701	730	679	707	745	707	674	673	693	706	674	690	698	698	762	685	690	682	665	696	688	720	674	736	696	682	726	656	753	712	715	695	673	719	704	662	694	678	668	734	705	724	735	715	694	710	637	674	659	734	717	673	704	692	694	699	665	754	668	712	673	681	674	725	665	681	713	670	687	682	687	671	691	719	750	699	668	697	667	710	675	687	701	699	695	706	703	662	684	652	702	672	685	691	697	718	695	668	690	690	703	717	728	734	708	676	707	726	725	738	690	655	678	684	709	685	680	672	713	726	692	660	670	701	688	682	713	692	714	668	715	707	696	703	652	671	702	676	693	702	688	674	696	709	686	683	711	679	685	703	693	668	675	692	688	705	733	653	693	683	700	678	711	719	656	669	679	706	688	682	684	705	716	671	723	740	710	720	669	742	668	711	674	697	680	682	659	720	715	714	680	759	672	695	705	726	664	686	706	751	715	703	761	666	674	720	693	755	693	668	698	702	660	666	691	711	708	686	658	685	683	678	688	651	699	694	674	725	719	695	737	717	691	721	693	704	694	644	690	711	677	733	713	709	740	722	643	654	644	693	641	700	717	665	636	662	730	663	660	706	674	659	657	654	693	644	708	684	737	728	655	715	720	678	626	711	679	747	758	692	753	664	701	697	718	677	671	691	703	652	714	687	722	687	680	726	746	681	711	683	760	655	717	669	691	725	714	652	685	679	703	746	704	679	667	745	708	668	682	708	675	714	671	663	656	695	695	655	698	700	646	622	684	716	683	674	724	725	636	685	723	682	672	722	664	686	704	668	694	712	716	688	662	641	737	704	676	739	690	652	697	626	702	727	707	735	654	701	702	690	606	731	682	684	676	716	724	658	735	696	686	711	675	697	738	676	723	718	682	691	702	668	715	711	683	689	658	708	687	668	668	725	724	661	712	684	695	710	703	674	658	721	694	718	698	637	702	695	658	688	699	697	699	710	659	647	725	675	794	701	669	684	672	703	648	657	735	678	646	693	688	681	733	720	717	652	691	730	686	659	678	726	673	655	730	678	677	669	708	679	685	700	700	665	666	692	721	711	625	706	681	662	707	682	685	689	672	691	745	649	679	631	687	679	684	662	689	702	696	662	729	664	677	698	691	710	670	680	665	678	695	683	701	696	715	690	679	686	679	663	674	699	687	695	670	703	736	696	733	725	720	675	690	685	746	707	710	672	692	735	698	680	698	712	730	663	731	710	700	677	714	707	704	680	672	655	671	686	721	665	672	717	705	728	665	694	680	677	686	668	739	661	653	680	697
48911	48091	52679	48349	35819	22698	11306	5443	5289	4622	3271	1802	882	453	405	346	277	270	264	259	243	256	278	250	269	238	232	262	231	248	266	245	251	254	244	247	243	230	246	254	219	258	239	226	260	263	258	204	251	263	241	228	252	263	243	261	236	246	233	276	289	282	245	218	261	270	250	277	244	264	233	254	250	230	264	248	248	212	238	218	246	250	253	256	265	266	230	259	244	247	254	250	267	253	240	258	233	260	266	251	203	269	260	271	272	239	256	235	244	233	281	264	246	269	254	243	240	278	275	234	253	236	259	232	257	263	265	241	254	273	248	224	252	269	228	271	270	275	252	288	251	283	247	257	241	242	261	256	234	249	237	245	226	233	228	251	242	271	226	253	256	256	239	256	231	245	225	257	249	232	282	227	280	279	246	255	222	260	260	250	246	266	248	235	245	269	231	263	248	277	249	233	250	261	237	236	231	240	242	256	241	232	216	263	258	244	262	261	239	221	251	240	240	273	241	259	260	250	243	233	237	250	241	207	253	258	220	269	244	254	259	252	218	266	288	247	265	237	238	236	267	248	244	270	268	262	253	265	240	250	242	254	237	248	268	241	272	256	269	270	250	274	243	217	231	269	249	223	273	226	233	270	279	265	273	228	275	296	271	234	244	273	241	245	255	232	221	245	233	294	225	250	231	237	270	241	243	262	230	235	234	250	271	233	253	278	237	234	265	279	280	245	249	251	267	269	259	273	267	239	253	260	262	260	256	235	255	243	262	257	242	222	223	243	239	225	242	251	254	293	254	233	258	260	283	252	271	263	247	260	278	244	235	228	251	261	239	248	243	277	271	218	255	213	262	255	232	264	236	243	259	248	249	263	215	251	251	255	260	246	256	238	267	217	240	224	263	246	268	239	261	242	251	259	259	264	249	239	279	251	249	248	265	230	271	246	263	267	213	228	243	260	262	263	267	265	218	249	258	257	242	258	258	257	241	245	267	244	237	241	257	266	266	283	262	265	233	238	279	260	248	232	244	214	270	283	245	250	271	248	267	261	263	253	256	263	284	254	277	250	233	227	239	263	248	242	236	261	264	280	242	263	237	258	221	230	226	244	273	253	248	225	228	261	237	276	240	247	243	260	250	261	245	275	234	247	229	275	245	246	273	232	242	287	257	277	253	253	252	246	264	250	253	279	240	239	229	245	253	242	229	264	261	262	252	255	256	260	235	260	235	228	273	260	257	252	245	279	291	221	270	282	243	247	252	276	208	233	275	240	239	259	250	226	234	219	246	262	238	230	247	252	253	267	279	248	250	260	261	250	220	244	272	269	260	252	248	252	273	239	261	235	240	234	216	262	255	246	223	266	251	261	229	252	252	240	235	235	238	267	267	242	267	239	246	217	257	266	265	227	234	227	228	257	252	259	251	237	251	264	251	261	269	264	228	240	237	237	245	276	251	260	260	261	254	221	237	283	261	249	246	260	241	248	256	243	255	243	271	226	240	248	249	226	257	250	250	233	270	244	242	239	291	241	244	249	253	246	249	276	238	242	254	300	243	258	236	241	275	220	254	281	258	274	246	243	267	279	274	249	257	231	218	253	263	233	279	275	255	246	294	261	246	252	243	256	273	237	268	272	260	256	228	247	261	240	267	260	237	251	238	260	255	263	235	244	263	246	231	271	253	263	261	252	260	257	237	254	252	235	232	243	238	242	251	263	245	258	217	241	235	245	227	289	257	251	245	258	262	236	244	232	260	228	260	224	237	267	243	263	247	266	233	236	260	236	227	237	261	239	257	250	227	280	239	253	249	211	254	239	291	233	265	248	242	230	240	251	212	256	246	245	262	261	254	248	261	258	232	236	246	245	237	268	246	252	255	210	253	246	251	255	252	263	265	261	256	249	241	236	273	251	217	237	241	252	244	267	255	271	234	258	238	242	232	245	231	267	242	241	246	234	272	226	251	234	289	222	226	223	284	259	257	261	254	262	228	246	212	241	259	219	250	217	214	230	257	236	261	238	241	261	265	234	228	261	256	264	233	228	267	233	252	263	247	242	237	252	242	236	251	229	247	234	240	249	252	240	271	246	251	253	260	251	217	252	256	250	231	235	242	244	232	239	249	273	252	238	231	262	283	234	240	262	282	272	252	265	232	274	236	250	252	252	247	266	276	239	228	239	251	237	225	251	260	241	242	238	260	230	248	259	247	251	246	276	250	248	265	236	264	256	260	276	256	254	242	254	253	247	242	240	241	227	238	284	252	256	229	276	264	235	229	240	267	240	255	245	279	249	234	243	255	230	252	215	232	235	233	241	256	253	228	239	250	249	281	226	241	248	251	243	246	243	251	242	273	259	262	241	249	258	270	261	233	257	271	252	243	229	237	276	237	230	259	228	237	282	262	235	245	283	256	253	223	253	265	234	255	248	258	262	255	279	256	250	239	241	270	266	261	258	232	243	231	260	254	279	270	257	263	245	240	245	262	246	232	256	267	251	245	259	254	243	273	262	260	266	244	264	237	238	233	261	267	251	231	236	271	294	250	242	242	256	235	267	231	239	226	227	240	257	252	266	239	267	243	239	250	271	260	250	218	257	239	254	260	240	232	253	276	255	232	256	243	223	267	251	283	238	248	240	241	259	245	264	248	226	257	265	230	271	266	276	252	226	243	270	266	246	252	246	248	248	264	264	244	226	259	242	256	223	257	234	253	246	286	258	258	250	235	261	264	240	259	248	269	249	243	278	228	278	250	254	279	253	238	240	236	240	254	233	257	271	267	240	270	241	241	250	272	263	239	260	269	260	270	244	267	239	246	292	235	236	236	258	235	276	268	251	259	216	281	224	273	257	261	219	246	247	244	254	267	272	246	258	264	242	268	285	256	228	267	229	248	244	236	282	265	247	256	258	232	263	249	231	245	248	252	248	251	270	252	269	250	270	263	256	216	258	237	267	246	246	255	226	247	239	246	250	258	237	261	247	245	260	241	273	230	254	282	264	253	242	237	233	258	227	270	269	253	250	243	256	237	238	223	284	255	239	229	274	250	244	225	277	246	257	240	243	276	220	217	234	243	237	268	255	225	241	259	257	266	253	259	278	244	266	273	243	250	254	230	277	269	226	279	237	251	245	254	240	279	262	235	260	260	277	254	274	239	248	249	238	242	229	248	260	221	276	264	249	294	252	206	243	253	244	256	257	284	234	232	220	227	226	266	261	240	247	251	260	257	276	270	239	263	241	268	239	251	267	255	264	282	265	238	241	250	228	214	229	329	281	246	269	249	244	235	275	229	253	232	281	263	230	239	263	251	237	243	243	244	235	253	226	250	259	272	265	253	263	269	257	250	262	232	263	259	249	232	231	241	271	234	253	239	260	263	244	239	244	240	269	236	234	258	251	255	243	271	270	239	275	212	253	232	278	250	272	247	251	257	267	226	268	254	289	237	245	245	235	266	232	245	282	248	259	252	240	248	254	242	264	269	272	260	276	248	256	260	249	246	252	244	240
33198	40095	52090	54878	45387	34868	23414	17427	18695	17070	12758	8178	3719	1736	1362	1115	864	722	709	642	701	719	692	692	646	676	671	691	684	706	655	677	701	686	656	643	683	668	598	659	706	679	661	639	658	654	635	690	660	700	674	680	687	676	647	667	631	663	678	713	691	706	682	678	682	661	653	645	701	693	667	702	692	657	664	704	680	657	703	635	639	698	698	660	635	678	659	672	655	725	681	656	682	649	682	652	691	650	676	694	684	720	729	657	678	683	655	721	688	694	680	670	686	683	619	687	681	677	686	624	667	690	642	648	678	648	712	668	712	684	700	693	666	680	686	674	707	684	680	664	669	676	691	622	685	684	697	660	701	708	677	668	676	705	659	646	715	685	691	734	711	682	715	664	703	680	651	666	689	637	646	701	640	680	657	659	621	690	674	629	636	693	677	675	721	680	690	683	734	671	691	675	692	643	663	676	688	662	672	709	683	638	709	666	696	708	634	664	643	687	666	627	658	657	703	682	629	699	694	649	683	731	677	700	619	664	677	660	689	667	685	674	713	669	686	715	726	737	678	655	653	658	653	652	646	669	655	681	700	687	724	617	714	672	672	664	616	663	701	687	692	666	652	683	681	684	671	668	669	637	664	665	673	706	632	644	681	653	655	664	656	661	671	699	643	709	739	699	645	645	689	674	684	624	684	642	680	654	666	696	656	679	683	593	635	663	654	670	697	713	686	708	733	672	675	677	722	679	678	682	674	658	693	684	668	672	643	675	676	697	702	659	684	636	666	643	678	695	694	718	673	704	610	707	658	699	668	673	678	695	671	646	675	660	676	661	700	674	700	686	689	665	638	663	652	687	638	695	662	699	704	691	659	668	645	681	715	666	655	657	695	600	639	681	660	697	648	672	692	669	740	710	685	631	647	724	708	654	718	656	649	667	665	711	696	672	653	634	667	655	681	680	679	687	662	708	696	673	620	672	712	664	681	663	712	629	658	690	667	675	651	672	654	645	675	641	651	680	673	694	636	697	652	653	698	712	708	664	656	662	631	648	688	700	725	640	698	624	732	641	696	661	712	667	694	650	679	647	702	704	688	639	701	647	715	666	697	614	632	641	661	681	687	665	681	670	698	642	658	685	700	706	704	618	676	667	681	720	622	739	679	688	641	701	668	704	638	713	686	662	630	664	639	673	669	693	607	649	623	685	643	693	666	692	648	673	659	637	686	646	688	680	697	692	677	642	692	697	647	676	612	705	730	679	673	697	655	674	668	675	703	721	698	695	666	602	633	686	667	672	689	629	641	643	615	672	664	631	665	678	692	656	686	667	668	737	662	661	639	689	621	659	700	709	683	627	676	655	700	677	644	633	692	667	699	710	661	643	698	696	654	671	683	670	747	694	665	657	645	667	646	671	697	652	669	662	671	660	646	678	691	704	625	619	688	662	677	660	659	694	642	650	655	683	653	684	685	659	660	677	649	657	711	681	691	626	673	656	700	647	673	679	686	712	676	691	647	708	665	674	646	639	712	684	672	695	694	695	683	680	666	619	675	677	661	664	663	691	647	656	678	687	668	675	672	680	666	642	723	696	693	674	707	632	678	680	662	675	696	717	686	678	689	674	638	657	724	682	691	630	659	668	643	702	677	690	667	683	684	670	735	690	693	667	653	689	696	652	692	686	690	640	679	668	709	710	688	697	720	681	674	667	679	696	670	710	652	699	708	681	672	680	634	636	654	692	720	697	648	684	704	669	665	659	681	653	689	711	725	668	665	661	671	688	674	649	692	666	660	681	661	646	639	661	730	641	641	683	694	663	676	658	653	636	691	638	690	645	669	670	683	679	633	679	675	654	649	683	653	668	648	664	637	660	681	694	681	660	734	683	697	655	675	642	649	689	698	684	713	679	669	680	713	667	680	664	685	714	705	676	642	677	631	724	659	694	685	666	617	711	664	714	672	723	712	675	651	650	654	670	650	660	698	662	716	662	712	700	670	677	618	678	652	661	690	705	691	663	699	721	684	680	649	700	683	693	691	672	694	674	678	668	685	746	677	661	670	660	693	625	717	662	715	627	689	657	679	700	650	722	639	672	623	654	680	703	678	680	670	659	653	664	678	638	667	673	723	654	709	675	673	705	655	654	696	683	685	723	657	650	692	642	723	649	697	689	654	674	697	686	693	677	681	658	708	643	697	654	664	668	664	659	683	695	681	668	657	708	672	654	683	635	684	676	686	666	676	648	702	709	676	680	668	652	674	750	691	658	680	652	690	707	649	679	664	681	678	669	651	729	636	693	634	673	651	691	680	719	661	681	677	704	683	669	669	646	690	681	656	656	665	706	707	632	675	714	664	683	708	656	690	686	674	672	673	649	689	668	647	680	700	688	668	677	723	659	673	663	656	723	708	661	685	693	650	657	654	655	658	721	633	696	701	712	653	714	657	637	658	675	660	652	677	617	684	628	649	690	713	670	701	673	674	686	620	706	707	677	720	672	647	656	684	718	692	686	623	649	633	668	669	655	645	666	647	715	627	688	699	633	671	631	693	696	634	690	705	663	658	668	717	667	686	658	676	636	671	630	703	693	676	613	652	672	718	637	689	635	678	662	688	664	681	679	682	643	658	689	663	660	697	666	689	687	651	702	711	653	670	706	647	629	644	691	679	686	675	699	657	676	660	679	682	655	628	664	712	700	639	645	661	618	698	650	685	703	661	681	735	673	699	666	697	660	684	663	651	661	660	678	657	696	694	676	697	658	687	699	655	658	672	640	651	681	648	665	695	672	664	675	699	643	684	705	684	647	657	718	682	645	624	698	664	679	701	633	652	722	725	671	701	681	675	661	665	687	716	679	683	650	701	659	703	680	677	706	707	675	692	705	627	696	658	620	666	687	619	672	716	673	648	663	676	707	690	684	701	692	672	699	729	725	677	664	670	672	712	676	664	670	678	678	733	657	681	700	741	664	693	669	672	687	678	685	672	668	725	677	710	651	682	716	653	683	640	677	726	633	695	679	700	696	662	707	704	729	680	706	614	670	625	670	662	711	683	669	655	675	664	673	653	734	651	673	696	695	668	705	699	698	677	616	654	715	695	686	693	649	681	651	652	683	669	697	695	666	693	675	668	646	672	633	650	699	651	702	660	699	660	642	690	651	728	722	705	719	690	675	637	682	702	646	639	663	640	663	695	648	663	658	652	717	675	673	678	688	692	696	672	686	706	741	667	714	706	667	691	668	691	690	674	718	689	697	688	702	682	668	666	687	689	680	694	689	644	687	700	716	645	663	649	651	662	708	652	666	607	699	658	686	669	655	681	684	663	681	694	666	697	606	716	672	650	654	663	657	703	694	682	665	664	670	720	634	697	670	653	660	652	639	633	683	669	653	708	652	702	676	695	677	676	679	716	675	662	664	685	700	687	683	701	691	701	703	678	659	656	722	695	647	686	742	710	686	693	689	664	741	663	688	685	688	685	734	655	671	680	667	663	700	696	662	664	680	624	684
53837	53600	58629	54479	39478	20837	11469	9113	13408	12972	8078	3237	1477	1012	793	501	374	292	263	256	238	243	267	226	276	240	225	242	227	236	236	252	258	225	234	245	248	236	254	221	225	234	244	242	231	234	263	222	237	226	245	234	227	235	234	230	232	272	230	249	211	226	246	259	228	238	235	244	260	231	222	233	238	247	238	231	231	242	242	233	235	215	224	228	213	250	257	226	260	253	229	232	247	215	250	243	266	215	256	237	227	250	255	217	240	238	255	231	245	241	237	229	237	231	228	229	252	268	238	240	216	243	256	225	223	222	259	267	236	251	237	211	237	245	281	239	247	240	245	244	227	244	250	222	247	205	250	229	228	222	216	263	256	243	241	236	231	266	233	245	242	237	249	246	252	219	239	218	239	226	235	239	252	224	249	233	222	250	254	211	230	279	247	216	225	230	234	250	265	233	233	226	242	241	244	233	224	261	248	253	225	212	213	243	209	234	239	234	239	243	237	228	257	243	258	226	249	230	231	218	234	251	228	244	250	220	219	270	218	236	228	232	225	228	230	264	288	239	231	246	231	228	231	231	227	233	247	247	242	231	243	236	239	247	220	227	220	245	255	234	236	262	222	238	245	229	238	245	242	233	231	272	242	235	218	269	219	237	262	250	244	231	243	222	262	246	227	242	234	226	238	230	237	243	227	219	243	213	248	256	240	271	234	223	253	236	230	275	213	227	252	239	240	257	245	278	256	247	234	246	248	254	208	233	226	243	211	234	248	235	238	217	204	258	247	240	255	287	217	236	221	245	250	225	275	252	232	246	226	219	238	244	223	227	226	232	229	234	233	239	257	231	233	233	220	230	244	233	242	234	231	245	237	255	227	244	247	238	239	251	248	255	236	223	235	224	216	243	232	225	287	230	262	239	231	243	218	253	224	261	209	246	231	287	243	256	218	238	258	264	252	222	254	255	253	235	247	228	235	230	220	258	254	232	206	229	247	263	258	250	230	229	234	228	248	229	239	259	228	250	256	237	231	243	197	217	231	225	227	234	229	247	213	250	231	224	220	214	219	227	228	203	237	224	217	221	212	226	257	235	232	255	232	224	249	245	219	211	242	227	236	262	235	225	211	259	249	240	221	194	254	218	265	224	217	234	263	261	226	254	223	252	225	236	225	230	245	222	236	222	227	207	219	251	228	246	234	233	232	226	262	235	236	215	222	247	239	255	236	225	233	248	209	232	257	222	260	236	209	255	253	236	258	270	252	248	252	253	244	229	220	236	242	206	216	208	207	226	216	233	210	258	238	240	243	239	219	230	232	234	211	216	206	237	215	244	248	221	246	239	262	236	223	248	239	220	233	251	237	236	241	234	209	242	242	223	231	243	229	260	217	223	244	223	246	246	257	253	240	225	247	220	234	225	259	212	233	225	255	229	246	236	238	219	215	258	271	232	262	214	225	265	253	221	230	222	240	246	210	230	260	250	240	232	219	245	250	232	234	236	233	260	264	244	258	226	228	226	239	248	235	216	265	227	250	259	235	238	245	215	223	218	234	236	232	259	242	227	190	223	243	231	246	241	231	225	250	253	262	219	247	215	239	201	234	192	231	243	258	227	256	221	220	228	248	275	249	257	242	219	229	270	232	242	235	284	266	234	222	217	253	238	222	222	241	240	243	220	241	240	221	237	223	258	269	270	216	249	232	223	251	210	252	262	237	250	247	226	227	238	270	282	261	228	225	247	248	241	207	238	233	251	233	241	247	232	231	251	225	250	255	221	249	257	228	230	234	217	225	241	223	239	253	257	236	215	243	222	246	242	263	218	234	232	240	241	268	222	224	237	253	219	264	249	251	222	211	221	224	237	233	233	247	225	242	235	240	254	245	240	233	225	225	249	219	222	232	239	205	235	235	239	249	252	223	229	245	222	240	222	213	253	252	228	250	236	243	243	244	260	227	231	245	236	218	222	228	232	239	234	233	231	229	207	231	252	224	221	234	256	250	268	252	209	236	230	228	241	234	245	237	253	230	273	233	216	239	254	232	215	228	219	222	212	230	220	208	231	217	245	248	242	234	248	254	259	202	280	223	224	241	229	230	224	237	252	234	250	235	206	234	208	231	237	234	227	245	211	220	249	233	234	229	221	236	226	236	247	250	234	232	253	256	238	248	236	218	218	239	228	245	240	226	256	209	255	221	238	257	231	271	241	234	231	229	256	236	261	220	216	235	232	229	233	210	252	241	242	242	215	226	238	237	246	237	232	241	238	231	228	268	242	229	212	234	218	221	252	221	250	218	276	215	252	223	250	233	259	232	234	234	246	257	222	239	228	219	222	242	235	225	241	213	237	234	241	223	257	233	229	251	224	228	233	251	254	250	247	234	249	252	260	255	228	211	267	231	219	247	214	253	225	258	233	227	221	255	216	227	224	274	246	208	230	217	240	234	253	243	229	234	224	220	245	250	232	235	227	223	236	244	224	233	212	236	237	242	247	228	213	229	206	226	220	276	218	213	232	241	238	244	233	238	220	219	249	236	228	222	248	243	234	223	243	242	229	217	226	243	255	221	274	225	243	246	241	230	220	241	231	250	226	256	259	245	240	251	226	251	229	244	238	262	202	233	221	221	232	248	254	217	227	216	253	229	249	234	223	238	237	284	217	259	235	266	229	266	251	224	237	273	211	256	214	242	234	218	215	205	249	241	215	225	246	229	230	217	245	235	250	249	224	259	219	214	208	269	246	270	231	233	238	226	255	258	231	237	216	226	213	231	250	220	212	233	224	240	244	265	238	250	246	225	235	282	231	237	233	208	220	232	225	249	263	240	236	243	231	239	238	243	229	247	232	225	251	240	259	238	241	232	226	241	222	224	235	216	274	214	231	257	218	239	278	237	232	227	220	256	275	216	223	263	234	241	227	247	236	258	244	234	241	224	221	248	238	224	241	261	222	251	233	258	246	249	264	228	224	229	257	256	247	227	238	206	251	228	283	232	236	217	222	233	246	245	226	227	209	255	235	244	241	234	224	228	261	229	226	226	244	238	258	254	227	212	241	238	228	254	222	265	254	256	242	252	218	251	222	247	240	253	219	236	226	241	235	235	247	259	238	236	221	265	251	252	257	210	206	237	239	242	230	263	255	226	242	231	228	246	214	223	262	232	228	240	247	236	233	243	256	257	254	233	265	216	260	223	241	230	256	228	237	224	215	224	236	242	253	238	259	215	207	216	273	249	265	271	232	227	222	245	239	220	251	254	266	267	242	248	256	223	216	248	240	189	216	238	230	250	243	251	257	229	232	234	204	229	236	214	248	244	251	254	256	243	239	263	211	245	221	225	248	244	262	246	257	238	264	226	238	220	232	229	229	243	225	246	233	229	230	231	217	249	249	279	221	205	243	262	218	240	223	235	220	219	275	254	211	216	198	240	264	222	248	233	211	210	252	221	216	260	267	234	226	242	206	223	229	236	227	218	244	228	232	214	250	248	249	239	259	213	231	225	244	215	261
36771	44460	57425	60124	47980	30713	25596	25634	32829	30945	23230	11876	6569	4701	3289	2142	1224	918	781	717	699	682	679	625	667	644	635	643	663	614	632	642	637	595	617	661	631	632	680	686	608	624	693	664	637	645	647	621	628	600	674	616	683	638	577	665	627	630	613	626	644	632	628	639	704	641	652	657	680	630	656	623	639	624	641	651	641	613	608	562	597	632	646	660	642	652	649	667	634	643	633	616	624	679	616	696	648	635	619	682	631	666	641	635	661	627	633	619	649	587	639	630	604	641	637	628	687	628	643	603	666	674	625	620	712	587	649	617	632	629	592	635	663	636	632	615	650	688	633	599	630	643	659	596	637	656	647	641	615	638	636	649	629	604	644	602	665	634	620	656	637	670	630	615	672	628	580	685	614	669	599	622	634	626	614	606	609	590	600	652	649	668	645	645	661	642	663	638	659	645	607	644	643	638	702	644	628	627	659	590	661	623	634	605	640	663	678	635	655	671	649	645	629	630	638	639	616	660	636	621	650	647	598	646	660	643	623	697	640	632	644	628	651	694	651	655	633	638	644	640	619	642	653	620	618	626	617	655	662	669	620	638	622	593	645	627	614	639	651	614	612	644	639	657	653	599	604	630	666	613	658	650	653	617	627	653	666	655	610	634	693	650	648	614	703	643	687	623	616	582	580	618	693	650	718	623	682	670	626	648	649	612	663	652	609	635	636	634	624	603	636	666	704	641	646	642	648	618	614	651	682	614	666	673	608	638	632	664	639	644	650	598	658	663	635	709	633	633	657	608	606	682	622	653	640	656	616	645	656	627	638	641	642	593	661	666	643	655	661	656	633	661	651	625	645	645	654	605	601	646	656	638	635	625	673	664	665	658	661	656	641	664	619	643	671	660	677	647	636	621	657	640	645	614	609	691	660	658	631	645	645	641	652	649	629	624	620	678	618	625	679	663	668	667	644	697	664	666	695	658	674	656	647	681	637	660	651	658	667	602	656	656	685	621	614	599	609	624	626	633	617	618	642	656	639	622	625	606	646	640	636	567	631	624	705	647	649	658	639	586	614	623	595	676	670	644	660	636	633	652	647	613	631	592	660	646	614	654	649	645	634	647	649	645	557	650	648	628	635	630	646	661	638	646	668	653	630	616	644	656	657	621	633	647	662	648	652	664	611	658	659	652	646	631	637	600	666	663	620	619	637	646	635	666	662	644	614	577	642	676	686	643	661	582	641	626	653	638	629	629	696	672	649	597	609	609	663	664	638	620	653	638	682	616	673	627	586	648	711	636	611	653	665	619	704	661	652	665	674	661	627	635	642	618	631	663	640	636	654	613	678	632	664	653	670	630	654	641	653	632	667	606	652	640	668	654	620	650	646	689	689	664	669	657	641	610	639	699	597	640	658	649	649	644	621	637	587	661	667	624	663	661	623	650	615	626	686	642	632	677	644	597	667	630	662	614	667	589	637	656	626	592	636	625	593	657	592	657	617	662	631	624	628	653	648	626	671	667	683	605	665	631	683	620	627	604	631	667	631	651	647	646	606	635	646	618	570	643	621	657	624	638	649	645	660	667	593	600	601	662	620	648	681	613	669	653	643	583	658	646	663	630	662	612	639	641	670	646	604	686	658	621	673	613	677	629	690	602	628	641	651	614	655	625	622	624	650	691	623	667	668	671	645	618	669	621	646	604	667	611	645	626	707	663	625	667	672	668	605	584	622	645	655	616	632	588	664	652	642	664	592	620	651	634	675	616	667	659	613	629	660	701	655	680	683	674	618	653	627	648	665	616	661	656	644	563	665	655	620	668	594	636	639	669	605	618	616	611	635	626	670	611	684	622	619	668	636	618	595	666	622	586	645	691	630	603	621	623	620	633	646	677	651	680	659	628	628	642	644	647	658	670	681	589	685	617	684	682	594	659	623	632	575	612	678	668	622	628	650	651	639	591	626	678	598	640	636	693	636	629	679	590	650	646	626	605	643	635	622	660	622	590	663	617	655	627	619	630	655	667	640	613	613	613	598	660	674	704	633	664	606	618	657	621	682	635	648	642	639	660	608	699	618	650	640	616	640	673	632	652	661	655	660	589	594	608	596	613	632	639	622	638	627	660	602	618	670	661	610	596	672	632	628	621	650	641	609	586	617	619	632	654	641	606	633	637	617	618	637	666	669	618	609	641	607	638	663	652	636	620	610	623	622	648	646	641	626	636	618	663	657	675	692	621	636	601	652	607	621	658	618	620	621	644	637	715	656	670	642	661	644	598	622	661	693	605	660	608	591	671	651	623	633	638	619	645	633	630	645	606	648	686	653	643	665	640	609	609	626	688	574	616	642	613	657	677	675	641	643	633	680	617	628	659	661	590	653	654	632	684	641	632	638	654	650	688	653	647	621	671	631	659	646	596	633	635	615	632	665	630	638	631	637	644	612	648	599	657	648	662	673	619	643	674	609	658	696	655	647	607	649	621	677	631	667	633	634	610	601	611	668	637	654	643	603	673	630	617	602	627	634	605	629	620	687	606	666	651	632	619	671	658	624	644	627	627	648	634	611	644	668	637	616	650	614	598	641	660	650	607	674	698	675	639	636	644	629	667	609	661	626	658	604	679	613	602	647	649	613	648	649	628	595	640	619	628	640	641	657	583	653	641	707	666	638	610	678	603	674	664	675	624	601	641	635	684	678	619	653	610	676	643	591	648	651	624	642	645	651	615	651	672	692	603	663	648	590	645	631	634	639	605	609	588	620	592	661	645	611	638	628	710	648	642	684	670	635	640	630	639	686	655	711	584	584	641	624	652	597	625	635	604	629	617	646	632	665	644	601	650	621	640	649	615	614	674	610	624	642	624	606	591	649	630	617	676	615	618	644	639	607	627	636	694	650	671	653	678	670	635	621	627	639	651	652	628	637	640	615	602	640	648	595	663	667	634	627	609	630	616	603	616	652	645	604	663	643	615	626	648	668	706	660	641	673	684	592	613	665	655	643	630	684	626	634	631	654	668	664	628	684	624	654	656	665	674	676	612	703	630	633	637	665	612	644	624	689	658	689	634	642	630	664	624	627	627	658	637	652	673	611	625	697	666	619	566	655	627	615	632	640	657	654	601	661	692	660	587	613	644	629	634	624	623	613	649	592	637	635	640	619	626	634	592	638	619	699	646	651	630	629	672	654	629	636	664	609	583	626	687	644	603	650	632	666	637	650	610	652	650	637	624	667	651	673	690	624	659	628	643	623	657	652	587	630	643	641	637	616	639	690	643	641	638	670	638	646	642	680	629	636	657	618	659	630	625	651	635	635	657	633	632	647	604	639	637	630	623	621	677	674	633	699	630	638	649	650	680	648	629	662	649	643	650	633	612	619	671	616	626	661	636	620	655	635	617	626	618	635	595	653	629	646	633	680	629	641	657	641	588	648	639	632	631	587	654	622	590	645	617	641	606	660	649	652	634	641	690	636	647	654	666	651	620	579	601	625	621	680	632	650	645	616	674	606	631
32951	34089	40028	26843	9126	1766	1399	1573	1483	1012	627	407	337	303	280	282	264	278	295	232	286	254	259	239	238	263	246	255	270	268	246	264	244	233	257	281	266	257	261	283	276	266	263	243	257	252	273	283	219	264	278	269	261	211	265	251	244	280	270	257	257	249	198	251	271	246	249	261	281	239	266	297	272	257	272	258	259	255	246	261	242	259	232	260	254	280	279	242	259	260	277	259	262	284	261	303	251	244	258	253	263	253	264	292	272	279	267	234	265	250	255	222	259	247	241	281	274	258	261	255	224	269	253	266	247	290	257	265	239	247	248	234	254	240	262	232	255	266	266	259	250	293	257	273	273	281	244	281	281	263	238	280	252	273	277	237	255	238	225	236	252	237	291	254	273	250	243	261	260	293	284	267	282	238	256	254	257	251	255	232	251	259	265	253	258	247	254	268	256	274	259	265	274	263	273	278	276	295	235	244	259	271	245	236	275	277	272	263	254	249	230	251	267	283	261	233	287	280	280	257	269	244	268	241	267	262	278	242	248	264	255	249	238	233	271	247	248	265	252	248	266	270	248	268	273	254	246	257	278	276	277	255	246	239	251	274	268	265	271	279	237	256	292	272	273	264	256	267	272	287	273	257	272	282	255	257	254	282	244	242	244	251	279	263	249	228	262	285	268	240	275	254	285	272	268	272	310	286	227	246	252	253	270	231	288	261	222	247	272	257	261	273	273	239	273	286	254	268	236	299	267	268	276	236	258	284	260	272	265	283	247	271	256	249	245	257	244	260	275	267	250	243	232	276	262	256	267	265	285	264	260	274	263	253	261	269	242	257	302	260	256	281	278	265	274	252	260	228	251	280	283	258	231	267	295	310	251	254	264	260	247	236	236	268	271	267	255	239	250	271	242	282	272	266	276	254	236	269	269	255	249	269	256	289	258	278	294	276	280	261	257	226	245	278	296	253	253	278	253	259	253	261	242	253	251	242	286	289	280	269	298	233	266	254	279	264	305	288	247	277	272	243	254	237	243	277	251	266	270	256	282	246	255	261	291	254	247	258	241	240	271	300	238	254	270	237	265	294	238	243	233	250	264	234	253	246	288	278	246	240	243	256	244	251	245	286	276	253	257	249	269	298	261	220	248	257	249	285	233	292	267	260	265	263	269	282	244	260	253	286	286	277	235	252	253	263	229	277	240	248	254	277	246	251	280	293	242	253	271	252	281	271	257	267	268	291	277	250	258	234	277	270	250	243	288	250	282	220	264	260	259	247	252	299	258	269	260	266	277	241	252	261	275	229	276	257	279	280	261	233	256	244	287	246	226	276	291	273	271	278	249	258	242	259	268	256	246	275	264	271	266	267	268	264	224	266	269	299	274	256	293	266	253	269	242	241	275	244	264	268	236	239	281	248	281	267	254	275	272	254	254	274	285	250	254	285	281	234	272	250	264	270	256	262	255	248	249	253	262	245	251	243	240	231	259	242	249	253	250	253	246	288	254	248	269	247	257	255	276	250	251	251	277	301	247	271	262	261	256	255	250	249	229	255	273	251	248	285	275	277	270	263	276	258	235	241	257	265	252	260	261	255	234	254	236	266	236	256	238	281	258	271	261	229	259	260	245	233	287	296	252	269	256	271	250	274	263	265	294	256	282	269	243	263	278	266	267	265	226	266	250	253	253	287	265	262	272	269	273	264	274	238	256	277	276	270	254	251	241	265	260	259	240	266	284	272	287	294	276	287	275	289	252	280	255	240	249	267	288	282	263	239	284	243	235	287	253	235	258	258	268	254	291	230	237	276	251	257	262	285	301	275	268	273	273	255	233	268	264	250	262	222	271	286	286	278	266	243	282	288	271	269	271	269	279	274	215	293	257	258	268	254	243	277	258	257	250	279	268	249	281	251	264	283	262	243	264	270	282	257	261	265	288	232	268	262	287	261	234	257	257	264	266	265	259	231	238	246	268	259	278	249	257	256	283	243	232	254	262	282	277	300	258	273	269	262	273	280	269	268	277	247	249	266	255	270	239	244	260	244	267	287	269	269	249	256	255	268	249	231	235	274	270	241	253	247	294	255	263	255	250	252	238	263	285	257	262	276	252	224	284	261	281	238	245	244	241	266	254	252	261	297	258	241	263	249	257	312	275	256	239	241	303	249	252	292	287	295	262	282	249	266	272	266	250	256	261	264	251	244	264	301	261	248	241	265	246	249	263	275	268	277	243	289	273	257	270	244	262	240	254	273	271	244	247	266	257	242	247	271	249	231	239	259	243	260	246	256	261	253	268	242	264	266	231	229	274	286	256	267	261	268	243	245	240	237	227	272	224	278	279	302	276	264	259	255	246	241	268	241	242	250	244	266	269	289	290	270	259	276	269	263	283	267	274	290	247	274	256	254	254	250	256	270	274	265	264	289	253	235	252	293	265	269	291	277	248	244	267	263	252	253	294	277	285	266	257	263	277	246	268	275	241	279	236	276	292	233	267	256	277	265	289	259	277	265	275	258	244	256	239	278	245	261	271	264	258	260	251	241	271	239	254	260	264	240	268	246	294	270	244	255	259	264	288	278	276	251	265	253	246	253	254	250	239	265	285	244	243	264	243	218	244	254	303	244	259	263	286	284	260	273	258	255	248	256	286	263	271	264	243	232	257	256	283	289	268	246	268	280	257	289	277	246	257	244	269	237	274	294	263	257	256	270	271	250	286	252	264	254	256	267	280	272	250	237	288	271	257	275	258	227	287	239	272	268	250	263	271	267	269	268	278	243	263	272	309	253	263	264	254	282	292	239	262	255	278	246	258	258	244	273	287	222	251	263	269	260	251	271	280	268	261	265	239	264	253	259	242	255	247	249	265	232	279	262	256	284	264	261	278	266	234	282	267	267	257	270	259	271	260	245	289	235	281	254	274	254	268	265	246	268	280	249	266	274	279	268	289	238	233	253	280	239	272	274	257	290	254	243	250	282	269	255	244	229	243	260	248	286	273	253	263	258	249	276	249	239	230	267	261	252	259	256	265	255	271	262	250	266	241	245	225	293	269	266	298	262	267	253	260	253	268	254	283	286	265	265	255	264	263	296	261	249	227	290	279	284	278	269	289	272	259	294	257	268	264	276	245	264	242	244	239	269	260	255	259	259	261	264	284	235	262	228	238	264	287	232	296	249	284	268	278	239	258	240	247	279	248	295	241	266	260	268	261	243	248	285	248	242	262	263	271	267	291	254	275	251	280	247	260	252	263	261	268	283	255	221	273	275	252	259	244	257	253	273	240	243	255	266	267	272	286	307	288	239	219	251	287	275	252	282	266	254	240	242	256	278	236	266	258	264	261	250	250	223	241	285	238	256	264	272	293	268	241	261	264	232	231	252	249	216	266	260	268	235	261	255	268	254	272	240	258	248	278	246	253	249	240	256	254	270	279	279	236	282	271	222	265	289	236	249	269	255	253	255	295	256	248	228	253	265	256	266	232	253	269	230	266	260	261	263	262	265	281	256
21462	28834	42223	34483	16296	6003	6514	6667	6698	4420	2532	1500	1060	856	822	722	726	736	760	712	704	707	680	688	698	672	684	711	699	705	734	711	664	719	717	704	659	706	704	708	712	720	699	678	769	706	708	686	711	704	687	767	713	699	670	704	698	687	699	698	709	736	715	694	743	667	735	708	669	681	678	678	661	693	702	707	695	724	653	791	719	713	767	704	678	715	677	699	707	718	714	700	668	738	687	685	649	728	733	731	692	727	684	701	673	704	699	746	678	711	694	712	704	660	727	696	685	678	679	711	709	708	686	682	716	681	713	686	693	678	668	711	686	732	671	695	680	694	705	703	685	697	685	707	668	746	724	677	654	689	703	657	729	680	723	743	678	752	713	680	668	703	684	699	710	700	734	652	666	742	743	718	681	723	696	719	691	737	678	693	688	671	667	709	775	711	699	733	718	678	766	690	669	692	674	710	680	692	681	679	748	739	655	720	721	720	653	695	682	659	708	728	712	721	715	727	730	684	731	691	709	681	695	711	665	738	651	716	706	705	729	708	691	657	730	708	710	680	663	716	676	689	679	730	669	706	709	738	699	740	664	682	694	722	717	646	701	724	660	672	708	685	700	731	692	735	676	688	704	711	658	683	656	719	703	736	729	698	655	742	697	672	693	692	699	707	726	739	717	687	694	680	675	687	705	667	709	725	702	702	681	685	710	691	730	719	712	726	721	737	685	716	681	737	672	668	724	677	700	688	747	693	696	721	672	679	700	660	687	685	647	725	696	705	708	687	712	734	720	685	712	679	759	665	644	686	689	697	727	726	723	698	732	694	675	699	687	700	714	738	683	700	690	690	721	691	670	711	727	658	656	645	684	746	713	665	690	650	727	672	665	687	747	702	674	704	721	680	632	767	657	698	708	693	750	672	654	720	707	672	692	745	712	690	711	742	727	719	739	671	727	695	706	684	664	721	682	685	712	687	737	653	674	697	732	736	708	679	666	732	712	672	697	661	714	677	722	758	688	691	753	729	723	743	672	734	690	724	662	754	697	667	669	740	683	688	731	735	716	675	701	747	736	737	673	724	720	714	654	702	669	693	694	707	742	736	754	670	711	649	678	711	736	692	718	720	699	665	676	762	702	676	693	702	697	718	655	707	712	699	694	722	687	689	716	704	701	763	708	706	651	752	710	715	722	745	667	707	688	667	682	749	692	704	719	647	720	646	732	737	651	721	709	690	636	687	741	706	686	699	690	707	731	717	760	764	718	660	694	696	718	711	710	762	736	681	736	688	727	731	705	672	774	718	696	701	705	720	745	661	723	655	730	683	680	663	687	684	728	758	676	672	675	721	698	689	737	701	713	734	703	717	718	704	687	719	664	703	709	676	678	690	745	711	662	683	713	684	685	738	732	713	714	686	710	717	686	720	677	647	714	710	706	707	651	724	710	728	736	705	709	685	700	732	708	728	692	721	713	730	739	739	687	690	724	684	740	713	707	701	635	633	702	724	713	742	691	675	689	716	698	686	704	693	683	697	752	672	701	713	710	676	663	698	693	714	703	662	688	686	707	698	728	720	700	708	738	705	721	723	686	719	717	693	671	713	696	736	695	712	722	705	705	729	669	724	707	714	718	729	717	650	726	675	691	709	714	702	694	642	738	719	661	681	673	769	693	691	684	709	649	685	676	700	708	682	697	693	722	686	717	707	727	680	742	718	682	696	700	738	627	711	727	742	720	715	645	688	710	689	693	649	689	761	732	750	766	763	704	716	732	694	686	686	734	727	678	679	711	706	667	696	710	687	675	725	697	720	652	717	741	704	653	709	659	706	677	704	719	686	687	664	679	694	683	690	643	706	678	665	734	685	689	664	708	732	740	699	728	720	677	718	701	681	689	678	684	665	710	712	690	736	699	654	693	696	705	698	732	708	688	669	691	720	706	691	661	717	669	694	709	697	703	744	771	711	701	692	675	728	694	664	667	720	708	693	725	700	731	697	715	708	730	743	700	701	709	690	695	724	726	715	745	733	649	710	709	723	703	701	697	711	685	717	703	718	735	716	725	706	699	649	727	646	659	667	722	701	705	678	698	711	739	732	769	672	679	696	702	702	626	719	672	695	758	722	684	720	738	736	664	691	729	708	710	752	701	669	683	707	656	755	708	676	707	715	647	690	673	650	689	708	748	721	660	651	739	700	725	689	688	720	699	679	694	735	720	729	715	736	664	743	674	677	703	696	714	709	739	695	672	735	658	693	706	651	702	695	696	729	724	665	690	693	685	726	729	692	691	700	732	724	691	684	690	690	712	720	736	696	713	720	753	696	691	671	679	685	685	756	674	686	716	731	691	696	749	724	654	756	751	697	723	728	709	700	677	689	674	714	696	705	674	684	683	713	776	709	643	714	731	710	712	714	669	719	698	707	696	734	690	725	722	723	704	742	742	721	717	706	725	722	665	734	705	785	710	712	704	677	707	753	708	719	706	676	707	750	749	707	734	706	717	696	735	702	709	741	695	705	682	700	674	720	675	688	726	718	701	739	681	720	688	699	703	726	692	716	697	662	770	702	706	709	695	712	660	704	690	665	699	742	678	691	719	671	751	676	657	721	670	700	710	687	709	716	729	725	715	760	695	682	727	690	740	711	719	705	746	693	724	703	646	735	734	763	730	704	693	698	670	712	680	640	714	722	684	697	654	692	724	659	685	668	683	708	766	709	714	689	713	703	736	686	686	706	721	721	710	713	709	692	712	680	680	678	705	697	708	722	690	747	666	683	681	650	709	724	682	753	741	716	715	707	695	682	684	678	719	652	674	706	726	731	695	733	697	712	711	683	699	711	681	654	654	703	667	683	694	705	737	728	692	707	744	716	676	715	729	677	722	741	715	741	691	703	693	754	678	720	704	726	748	674	694	707	692	664	707	727	680	718	694	676	709	707	692	728	718	718	736	707	748	779	714	714	722	663	721	746	685	718	729	725	744	695	756	749	666	698	663	674	714	676	733	686	714	701	705	696	658	682	720	700	777	702	672	675	744	708	720	708	700	685	718	740	680	716	727	679	738	668	702	726	661	688	688	669	687	671	686	694	691	694	710	716	732	668	698	682	723	684	724	739	715	735	673	695	711	717	698	745	706	731	734	707	716	700	715	763	680	707	695	714	751	687	714	773	715	664	686	699	710	709	700	719	695	729	749	657	726	740	748	748	722	685	727	715	689	712	756	715	737	708	714	728	681	687	722	711	722	655	697	677	690	700	693	738	714	720	666	711	657	719	752	726	729	657	674	672	716	691	674	699	703	703	720	718	690	731	734	711	725	696	683	699	679	724	695	723	702	701	659	720	712	652	691	684	745	713	717	652	718	689	698	720	698	666	715	688	692	705	662	721	671	723	718	673	725	762	658	699	672	701	650	707	694	664	732	676	716	677	679	704	704	661	726	707	724	732	713	719	728	730	707	711	744	707	721	740	697	698	690	694	676	669	687	697	743	730	729	690	713	709	698	705
47185	44020	46022	40737	33512	20648	14189	10056	10772	8081	4327	2175	1091	570	419	323	325	267	239	298	255	278	261	209	238	246	267	271	272	258	263	251	236	251	259	238	252	239	255	282	247	225	261	246	256	263	278	253	264	253	259	278	238	237	229	267	270	281	248	225	253	235	265	236	259	256	239	268	233	242	232	220	235	259	269	245	272	248	243	257	228	241	246	258	250	273	238	230	253	245	225	221	260	279	247	261	248	251	266	268	238	222	198	246	239	244	277	249	235	243	221	238	227	260	220	256	221	233	229	262	262	250	279	259	250	273	258	250	241	243	237	253	248	264	289	239	261	278	240	233	260	262	256	256	266	277	264	247	245	278	253	254	277	246	235	251	251	255	251	261	257	257	225	273	250	216	258	246	254	257	244	233	250	244	279	235	266	240	266	268	249	271	237	248	244	263	262	248	229	277	253	245	248	257	230	239	249	246	259	269	234	274	235	286	253	276	240	245	234	245	257	229	233	222	252	270	264	245	251	244	255	270	264	248	269	234	230	252	273	265	232	237	263	282	267	255	239	272	269	244	240	270	263	238	257	232	233	257	263	245	259	289	278	248	253	226	245	244	266	253	245	216	270	259	250	220	210	234	260	265	261	280	241	251	259	255	262	270	230	265	247	229	240	230	259	265	241	280	260	255	249	278	243	259	256	254	248	254	250	245	243	232	233	230	259	267	216	254	255	266	258	272	267	229	267	270	258	275	247	238	241	258	243	262	261	246	244	225	278	245	207	287	236	235	252	238	246	264	239	253	245	244	228	251	247	247	246	274	229	245	304	264	251	214	268	256	224	237	248	226	267	251	277	264	234	253	243	268	259	261	259	250	244	248	266	250	255	250	226	286	242	203	246	234	241	248	241	274	243	232	265	221	250	267	245	250	259	270	241	236	263	237	252	228	272	271	270	248	237	261	251	280	253	294	281	258	225	264	256	265	247	252	223	237	279	256	246	262	273	235	266	246	263	252	240	233	233	269	221	256	280	258	281	210	261	259	226	284	245	218	245	265	222	270	243	248	234	240	237	266	233	239	248	267	289	227	281	236	286	232	264	229	236	237	270	255	268	245	261	250	248	262	263	273	270	257	275	252	266	265	254	249	258	227	268	269	249	251	266	215	257	259	271	254	204	290	267	258	232	249	213	228	233	271	231	272	217	268	264	233	259	250	243	237	237	234	239	275	272	219	238	274	222	261	236	250	263	207	244	244	252	250	243	257	275	291	236	248	263	237	242	258	275	271	273	242	252	244	268	241	232	243	270	234	242	229	257	277	267	230	240	235	245	258	244	233	263	233	262	248	231	237	252	238	244	262	260	235	251	248	235	264	250	274	251	224	236	251	256	264	256	228	249	236	243	241	240	232	275	258	264	248	267	281	241	231	241	211	236	242	244	243	268	265	242	244	260	221	243	240	282	267	259	267	228	253	265	237	267	238	263	259	256	253	249	273	252	258	247	250	211	246	266	235	260	229	240	273	223	254	233	244	271	262	249	231	238	238	256	245	256	256	258	229	227	269	243	261	241	263	242	241	249	262	232	234	258	273	243	275	244	276	229	270	278	286	261	249	253	248	238	269	270	244	223	229	272	249	245	274	289	246	247	271	236	259	252	250	241	254	246	249	285	242	259	249	271	227	242	225	269	283	244	239	257	257	242	281	262	263	249	254	279	232	253	264	246	259	236	240	248	234	289	275	243	233	260	233	272	265	261	211	252	269	265	234	254	258	262	230	262	271	244	257	225	250	248	282	295	258	244	242	237	243	262	257	237	246	284	231	272	231	254	251	229	259	237	245	255	256	237	278	241	233	243	271	268	232	252	274	227	272	232	247	280	266	290	245	226	259	241	235	238	247	238	254	219	262	251	246	287	247	222	280	230	267	278	255	227	259	223	252	233	230	260	240	273	235	275	252	238	255	255	263	288	257	233	236	276	242	279	280	254	234	249	225	248	267	250	247	234	262	262	234	265	235	248	255	251	242	259	239	277	250	230	250	257	249	245	236	230	267	251	274	222	229	251	257	260	229	224	236	251	238	275	263	258	251	241	251	265	250	238	273	244	257	246	239	257	262	239	248	257	239	247	276	239	238	238	267	245	277	246	233	257	248	258	271	263	258	278	277	232	249	276	246	220	268	223	253	250	265	263	247	273	226	266	233	236	222	244	249	221	260	276	218	236	238	224	240	228	254	258	292	244	275	249	237	251	244	276	260	270	251	285	292	273	250	255	259	238	231	227	256	266	251	202	257	264	256	245	254	274	248	279	282	304	288	236	245	246	272	259	271	255	252	263	274	267	252	253	252	244	223	258	270	301	247	242	231	275	228	282	239	273	251	266	266	256	230	265	223	236	244	261	258	257	280	246	260	250	279	248	268	283	251	279	268	232	236	218	285	227	293	224	247	239	242	251	251	233	231	220	268	265	218	258	231	241	245	242	271	247	256	259	237	251	266	262	237	256	239	254	254	235	221	249	274	206	283	228	259	260	249	245	227	265	255	240	257	246	264	245	275	257	251	243	252	239	233	260	232	281	240	259	249	246	260	249	272	252	256	258	233	238	227	251	246	246	268	258	252	197	234	243	251	266	268	270	245	247	231	271	251	232	245	238	232	248	247	249	244	230	239	256	284	256	237	266	239	258	265	262	264	267	235	244	251	250	247	259	258	266	229	259	253	226	266	235	265	221	282	251	285	252	253	231	284	266	231	226	222	242	278	263	220	221	260	232	250	267	250	244	240	242	245	229	259	262	241	250	249	245	261	263	276	245	251	206	256	217	255	241	260	282	236	262	236	259	263	230	249	248	251	238	224	251	258	233	252	293	240	221	249	245	240	249	252	248	252	271	246	263	261	244	235	266	257	239	273	254	255	236	241	238	255	246	246	278	254	232	276	239	261	250	241	259	260	231	250	222	237	245	238	245	244	251	233	241	244	234	224	239	246	229	235	255	268	243	260	279	243	255	257	251	233	261	227	244	239	256	278	255	223	268	260	269	262	268	244	239	233	272	239	255	231	252	250	237	245	268	243	258	231	235	251	275	242	263	236	230	256	238	256	264	287	271	249	244	250	229	250	253	286	262	237	250	228	225	241	256	278	263	252	244	252	271	259	221	262	274	273	247	201	245	265	221	243	236	239	252	237	215	252	255	233	248	246	270	266	239	245	238	276	243	254	243	260	279	223	265	217	237	233	240	266	258	246	263	282	224	216	247	263	253	228	230	233	225	246	238	267	248	251	251	220	230	274	235	224	266	249	270	275	250	256	272	271	245	217	257	265	254	218	258	271	245	248	245	256	272	251	256	273	227	243	266	263	241	208	270	274	224	263	268	256	243	235	223	232	272	273	233	292	249	260	246	261	234	265	218	262	262	209	247	259	239	243	248	246	264	229	234	233	246	254	227	242	245	270	272	242	262	235	247	256	247	241	232	251	250	242	261	230	247	224	257	236	260	234	262	247	250	266	249	234
31488	36337	46558	48721	43459	34087	29640	27620	29007	24437	16327	8934	4654	2323	1578	1197	925	721	743	639	728	655	723	684	686	682	669	642	639	653	640	680	637	675	708	677	661	667	722	687	678	717	672	665	735	673	678	634	698	673	685	661	680	673	684	649	678	692	667	682	661	693	709	704	684	653	630	661	650	660	656	659	648	682	642	663	684	645	709	695	695	677	674	672	650	684	688	680	654	664	696	689	668	723	715	660	676	663	648	691	681	692	672	678	634	667	681	717	663	629	673	692	673	665	644	644	684	659	706	714	702	682	652	696	710	684	664	671	677	649	682	701	696	701	693	669	726	659	704	649	703	640	706	733	687	680	711	655	712	637	702	705	640	687	633	649	664	645	683	635	671	664	679	666	709	675	648	688	678	685	667	660	674	677	652	665	671	680	633	673	670	669	644	668	724	691	674	675	633	683	671	659	644	609	658	620	702	694	684	670	675	694	674	703	714	677	646	708	609	666	666	651	660	685	691	691	683	704	660	682	622	655	684	689	689	629	713	709	707	696	634	679	650	675	674	682	667	634	695	691	691	730	673	739	701	671	640	718	710	706	655	640	607	658	668	670	636	660	692	646	721	679	667	702	715	675	693	719	681	718	652	687	662	700	664	687	711	667	670	671	685	619	651	688	711	709	602	698	667	673	666	654	636	689	727	674	696	680	683	658	607	657	671	690	703	641	647	690	668	684	673	686	660	681	643	688	693	653	667	658	661	710	637	694	646	669	671	705	686	632	656	663	661	649	657	657	703	692	670	677	616	673	675	676	637	674	693	666	656	687	691	658	686	683	749	679	663	668	673	683	657	696	686	669	686	683	701	642	625	647	667	702	718	702	655	669	668	646	650	658	701	700	678	644	643	684	702	681	698	640	677	664	694	645	709	625	704	680	667	663	724	690	651	663	664	653	656	725	684	676	686	702	674	658	702	669	642	655	729	636	703	637	666	696	695	643	667	660	684	675	676	693	679	652	683	698	722	687	669	683	694	663	709	710	656	676	649	725	713	661	687	686	726	686	689	719	635	669	674	642	648	701	682	694	647	696	617	695	670	658	668	710	655	727	672	676	679	702	697	695	650	653	657	660	634	660	652	617	687	642	682	717	672	712	654	634	673	657	643	658	693	679	670	699	646	718	654	676	712	681	708	683	679	713	643	641	691	697	698	697	665	637	717	678	681	677	676	680	688	680	704	713	650	698	727	697	637	663	637	696	687	648	610	673	679	685	666	699	665	642	652	685	681	645	661	722	690	626	700	696	662	685	691	687	704	716	664	697	683	685	678	660	658	675	700	633	629	710	639	648	678	700	673	675	685	675	672	674	708	692	684	639	700	664	651	726	661	691	657	671	636	635	664	743	646	698	663	671	669	680	698	671	657	648	665	680	644	662	678	664	691	600	630	638	680	670	651	697	665	661	715	691	670	657	668	696	656	670	692	677	678	652	700	673	671	680	695	696	688	633	703	677	671	664	652	699	674	691	655	684	628	631	687	671	668	672	681	697	617	675	643	699	642	707	627	658	741	656	685	650	714	626	692	693	636	632	679	705	736	683	654	711	642	693	663	722	678	697	658	707	679	652	625	679	695	710	661	680	688	665	732	677	703	671	694	685	696	640	644	673	714	674	694	624	676	715	703	648	710	664	641	734	698	677	654	665	667	674	684	683	669	659	637	659	708	632	659	691	687	714	601	706	640	623	711	713	668	683	617	665	674	661	687	717	674	667	653	634	677	702	749	703	668	666	674	671	639	672	682	686	648	707	665	674	638	704	684	714	697	679	672	654	711	644	650	700	619	646	665	660	648	628	689	687	645	712	706	684	682	689	672	606	685	665	639	655	674	638	685	696	670	692	704	697	693	701	645	640	706	655	658	639	664	665	689	682	674	677	714	662	660	678	676	649	668	679	668	662	693	639	685	693	690	659	684	696	664	681	673	635	674	675	672	610	693	669	666	657	687	666	677	679	648	663	661	652	668	687	721	688	694	679	671	662	713	667	682	691	681	681	689	668	737	743	695	670	713	619	612	663	669	653	675	685	675	684	730	644	653	667	685	713	688	650	674	659	640	728	627	671	628	679	660	648	664	706	710	669	654	671	659	684	664	653	705	650	706	722	684	657	645	625	668	677	658	694	637	667	679	714	694	629	724	627	701	651	640	659	699	652	702	664	646	635	643	654	692	674	693	646	665	642	674	683	666	679	687	741	707	717	649	678	654	665	645	689	673	670	710	694	696	691	649	616	668	666	662	688	662	656	680	693	678	698	676	632	694	721	721	640	698	684	710	670	665	669	645	666	658	718	725	708	700	759	637	634	677	680	669	652	683	666	680	665	662	642	669	691	693	713	695	648	652	670	715	635	673	681	671	708	667	642	644	671	634	662	653	667	683	666	649	701	682	656	708	704	668	669	658	636	676	639	710	666	661	701	663	685	683	671	674	704	677	674	657	691	681	673	663	687	686	683	651	675	699	692	671	708	680	649	654	694	675	642	668	700	695	663	683	740	662	691	648	690	690	691	715	653	633	712	691	660	654	729	670	700	644	633	697	684	680	700	640	663	664	633	692	728	669	653	666	697	630	676	704	701	683	660	729	683	683	726	661	692	678	679	644	633	658	639	713	697	634	636	671	657	707	631	690	699	662	686	690	650	641	650	680	730	670	662	665	701	676	661	648	659	629	727	695	658	711	728	700	648	705	679	717	724	706	649	695	706	682	711	643	711	654	674	627	639	667	667	656	649	695	691	659	699	682	692	716	690	688	685	656	679	639	679	693	651	665	674	660	675	674	689	663	636	678	676	635	646	645	676	626	658	640	688	616	682	668	676	641	678	670	678	682	721	634	667	650	644	693	628	633	622	702	650	704	648	698	643	653	675	671	692	663	694	693	665	683	683	686	683	682	642	677	667	670	679	722	640	653	681	695	720	651	710	713	685	637	696	697	666	676	681	660	673	705	681	686	705	648	671	708	619	721	617	703	663	655	688	666	709	673	719	703	650	632	675	645	665	700	612	665	673	696	707	674	668	640	638	696	702	689	688	582	690	677	672	684	672	666	729	685	688	689	658	648	711	679	643	715	699	642	675	656	708	674	672	648	618	691	689	670	660	667	646	670	710	685	674	665	695	723	710	673	651	725	700	729	692	683	660	647	653	685	663	615	674	656	675	667	660	671	673	669	673	652	683	686	692	696	676	721	667	705	660	677	654	670	714	655	649	675	647	719	692	675	658	699	650	666	699	710	770	695	682	681	686	670	702	705	688	684	687	659	627	661	669	693	699	648	637	670	672	707	721	683	682	661	661	665	669	662	668	676	677	675	684	693	668	654	629	708	611	679	672	694	688	692	667	722	693	685	704	663	657	731	667	718	657	648	634	664	693	655	643	655	660	692	716	674	675	706	676	679	649	681	689	762	681	650	699	661	680	716	636	694	678	715	627	679	693	700	687	678	659	724	642	629	718	687	674	709	701
53150	49692	58322	52710	41907	31157	19682	17320	13943	10830	7421	2900	1722	1306	921	669	442	338	286	258	257	257	258	239	220	247	271	240	271	215	250	237	249	215	244	236	248	227	231	241	252	230	219	238	204	255	257	256	233	231	224	218	216	212	217	252	251	243	262	236	242	240	216	242	230	247	249	221	213	238	230	223	251	253	229	210	223	221	240	226	221	219	242	220	233	258	240	225	251	239	242	220	225	235	236	243	220	225	253	225	228	237	222	275	233	242	230	221	255	236	230	223	244	234	243	255	225	242	213	232	229	251	228	231	223	241	238	228	224	257	226	218	233	251	211	254	204	243	261	252	275	262	231	253	230	248	231	216	237	245	264	223	255	254	226	236	216	246	245	225	221	241	237	258	224	220	243	241	237	245	220	248	237	213	238	234	234	214	261	231	245	255	239	261	269	214	240	204	239	227	250	238	245	227	244	240	221	217	257	237	221	232	259	240	226	228	237	255	244	233	246	225	247	235	201	237	229	229	242	231	256	236	254	240	227	235	263	267	222	250	228	223	226	256	267	260	240	239	226	225	244	218	258	241	215	229	230	241	239	234	230	240	228	241	257	235	216	264	242	226	240	199	210	234	229	232	241	240	239	218	244	221	245	251	220	234	230	241	241	234	228	237	225	237	235	220	230	244	243	241	244	230	213	235	262	212	208	224	230	235	232	224	242	238	228	228	228	241	214	235	227	249	226	250	249	248	235	241	225	239	239	250	242	239	226	240	256	198	244	238	224	243	247	231	228	231	254	223	250	231	252	228	249	244	260	246	238	230	228	245	244	222	226	233	237	215	240	229	232	224	244	245	230	254	248	251	249	268	243	249	214	261	238	243	229	239	228	210	242	218	233	233	232	199	232	254	242	247	222	234	244	259	232	235	228	245	239	226	232	239	237	224	226	230	230	271	238	228	227	242	246	246	239	218	235	232	204	250	236	248	223	227	218	243	250	247	256	228	230	227	234	218	233	233	238	245	251	261	208	216	237	239	229	239	248	236	260	234	218	262	228	216	229	238	253	229	237	231	265	241	237	237	255	207	236	237	208	241	230	227	238	222	222	231	227	239	218	219	227	257	230	233	252	236	227	256	233	228	208	254	268	232	241	267	230	261	252	286	208	232	237	228	228	224	244	233	222	217	217	257	254	255	238	234	254	233	213	228	221	232	240	220	235	229	231	240	247	242	240	245	243	237	235	224	233	255	242	221	237	219	236	235	262	258	249	244	236	234	239	242	239	212	220	221	249	249	248	225	206	242	228	235	223	244	241	238	245	255	227	222	238	227	222	269	212	214	224	258	233	250	201	222	229	244	216	219	228	243	251	250	228	227	247	239	211	250	207	227	217	231	261	252	232	217	253	242	225	238	230	212	217	222	231	243	207	220	201	238	232	238	251	254	217	221	266	221	217	209	213	228	269	241	232	238	202	233	211	231	213	221	240	258	211	224	249	239	208	247	242	230	210	248	233	259	221	255	236	237	254	258	235	223	266	248	208	221	242	233	206	252	239	262	245	250	209	229	222	236	242	237	238	252	260	224	223	225	229	223	259	210	219	219	245	256	228	238	244	220	253	260	230	237	239	249	264	236	229	227	233	194	231	236	225	244	212	229	239	236	208	231	261	221	219	250	259	220	228	228	262	254	207	239	229	221	241	240	253	255	240	221	214	242	255	242	245	237	233	238	264	235	239	227	219	263	221	234	235	244	224	235	222	252	249	232	221	248	201	249	223	247	221	223	229	238	242	243	227	253	218	238	203	230	229	215	232	212	238	246	238	218	227	242	235	234	245	244	217	221	202	211	232	217	230	243	206	220	223	234	229	222	212	245	237	244	223	213	241	240	218	238	210	232	220	250	204	258	245	235	233	239	224	233	225	199	239	239	241	223	205	231	236	256	252	255	244	236	212	222	259	215	209	200	215	242	232	226	244	265	236	241	248	241	235	233	247	234	231	219	240	243	245	270	214	253	234	218	212	216	268	221	237	254	237	212	233	232	243	237	231	226	224	232	225	208	272	228	203	229	233	233	233	209	261	222	246	226	243	224	230	241	225	231	252	227	228	229	236	237	217	241	230	251	221	221	239	240	246	254	229	206	225	243	231	241	227	234	263	243	262	249	247	227	228	201	213	233	231	226	244	250	246	224	243	213	229	241	228	264	235	218	243	251	238	237	277	259	210	215	236	230	246	241	228	247	236	243	271	231	252	227	238	241	228	214	252	238	242	252	246	235	243	226	234	231	242	242	226	230	239	254	217	226	253	239	275	241	245	230	237	239	215	265	242	238	247	231	235	255	255	213	247	213	228	259	244	245	216	249	249	239	233	234	261	218	270	229	246	231	222	239	235	232	251	219	236	237	220	245	257	226	222	243	244	243	238	243	244	234	241	224	216	246	219	231	245	234	230	237	219	256	224	267	227	228	234	257	236	220	238	231	252	247	249	208	224	247	229	229	232	226	269	237	208	222	241	243	243	238	262	208	225	232	226	251	259	240	228	237	245	215	226	258	216	198	232	219	212	241	202	250	222	246	234	259	239	248	222	216	216	236	233	222	214	228	245	238	219	211	231	259	220	251	272	231	256	253	243	232	246	241	222	234	242	247	258	236	239	252	232	219	225	236	240	223	242	233	233	268	220	229	211	233	217	242	224	221	227	220	240	240	252	224	251	218	251	233	220	232	243	245	259	244	264	245	228	235	241	245	231	238	241	241	241	251	236	212	261	239	235	233	243	240	246	239	249	224	213	250	220	235	241	256	243	226	233	254	240	229	226	222	238	245	222	229	209	241	245	221	255	227	252	242	242	235	235	232	230	229	221	235	205	228	232	216	236	232	239	230	221	211	218	216	230	236	261	252	229	225	206	224	228	252	242	239	203	232	231	242	205	221	256	236	256	223	267	229	231	233	234	236	253	213	214	232	228	239	228	242	245	225	224	230	227	216	223	244	251	241	246	214	212	216	221	210	232	219	225	227	219	225	244	244	213	221	221	245	230	230	237	251	226	230	233	236	218	240	239	223	244	225	238	237	238	221	245	230	256	236	254	241	249	237	222	262	221	248	227	233	242	217	250	226	253	221	219	222	230	216	237	213	245	253	258	226	234	249	217	227	252	255	224	226	257	224	214	232	254	258	239	257	247	233	220	230	240	209	257	262	235	234	214	253	230	252	226	212	239	243	248	233	239	258	233	198	224	215	227	233	225	267	252	237	223	240	242	226	230	224	228	262	254	221	247	248	264	257	234	250	227	219	256	234	232	248	253	249	256	238	219	230	243	241	232	238	231	206	238	218	233	216	203	240	212	204	228	226	229	245	251	243	238	226	248	216	234	217	254	238	203	234	224	213	237	218	236	213	228	222	262	240	235	250	244	244	233	235	251	229	215	253	235	241	273	253	225	248	246	241	210	244	237	202	209	229	235	242	279	246	252	226	241	215	238	231	222	218	234	253	223	238	243	223	239	193	274	254
35424	40929	56512	58128	52450	42134	35126	35321	32280	28256	22438	11298	8031	6345	4497	2831	1765	1023	851	750	729	718	675	636	670	626	648	645	638	643	618	609	620	658	628	636	688	603	581	619	617	644	625	623	647	658	640	631	657	650	665	633	670	631	690	671	646	682	627	612	627	662	665	606	656	644	649	619	617	632	641	618	651	655	663	637	607	653	641	638	624	596	625	599	627	637	638	620	627	674	663	663	607	635	624	611	669	644	635	635	609	685	597	656	625	639	624	644	592	656	591	633	613	616	624	592	665	642	670	669	654	657	625	647	642	641	625	658	613	642	638	633	620	662	639	645	603	666	639	679	646	618	675	618	624	579	624	651	623	669	580	654	644	619	666	635	670	643	627	660	647	646	663	652	620	619	623	641	619	615	632	650	654	648	651	596	641	668	650	645	604	651	621	671	688	601	632	609	678	602	611	685	649	624	670	632	665	607	619	681	576	616	625	664	578	592	596	610	616	632	616	659	670	646	674	617	614	660	647	613	661	655	656	630	638	631	642	650	644	631	644	616	653	628	632	611	697	628	655	654	641	608	647	661	629	620	624	655	627	625	634	634	648	626	655	633	601	567	610	651	618	640	631	627	655	637	618	631	614	632	651	596	614	630	632	637	645	640	626	659	641	586	573	619	612	665	620	647	623	632	648	639	627	638	675	624	640	643	631	655	649	644	634	638	648	596	644	666	658	666	615	645	600	650	667	646	644	613	656	589	649	613	640	624	612	705	659	633	617	631	636	596	644	659	647	664	682	630	588	661	634	628	631	661	645	628	638	626	642	650	618	613	635	633	623	642	683	671	625	639	632	626	653	666	631	613	639	624	619	623	649	616	673	633	628	649	616	636	586	627	608	653	645	637	637	631	611	620	672	637	637	623	587	622	638	611	636	659	647	634	687	652	636	651	642	643	640	616	619	605	652	670	664	665	638	624	653	622	627	644	612	634	616	635	637	628	638	624	664	663	584	672	665	602	621	660	640	625	626	617	626	623	674	627	651	639	623	668	652	644	640	671	625	634	656	636	657	634	651	610	619	653	641	627	643	644	655	639	619	592	638	632	634	630	624	660	602	598	633	638	600	685	653	640	642	650	622	700	622	600	634	630	651	609	660	630	569	617	680	628	595	647	658	647	640	654	640	590	624	634	656	632	630	601	666	610	626	663	639	609	617	637	621	624	624	696	654	656	660	613	635	632	675	604	635	642	637	651	606	618	635	620	640	606	641	648	626	652	654	675	582	620	609	573	633	660	665	611	650	595	645	601	641	656	654	618	600	641	622	639	641	715	619	599	639	652	669	627	642	644	616	650	613	624	638	605	635	614	642	633	614	662	657	628	630	644	655	647	646	646	583	650	641	622	638	676	598	625	631	668	656	650	661	658	629	594	633	612	628	587	642	607	669	679	648	667	655	626	632	687	603	602	629	618	609	632	623	682	675	639	627	679	636	618	636	625	658	624	617	640	696	599	653	678	601	612	592	650	619	649	604	663	665	670	653	615	622	650	663	661	645	637	608	659	654	653	660	593	651	643	609	652	609	640	671	614	665	641	638	625	599	650	614	667	634	611	664	619	639	652	564	659	663	691	632	658	607	599	636	623	633	627	609	655	626	633	671	642	600	624	660	631	653	591	615	645	646	639	623	640	653	637	654	618	640	614	650	699	614	645	633	622	638	658	654	637	639	641	614	652	599	627	604	647	655	632	646	676	646	666	618	668	638	612	684	680	645	636	640	598	600	637	610	578	640	626	636	636	656	653	649	668	632	666	672	666	678	682	652	652	632	635	624	607	605	592	707	659	646	641	624	617	629	637	673	644	662	613	625	639	589	603	619	614	659	652	619	659	582	654	640	612	685	630	688	706	653	634	618	624	645	641	648	580	661	622	575	612	660	659	637	631	629	642	596	688	614	631	603	630	652	645	640	685	605	680	649	648	617	620	649	608	658	616	644	663	632	594	624	623	622	579	619	628	627	639	639	625	672	623	607	650	667	655	623	673	605	704	599	615	628	624	645	655	658	602	588	590	642	641	646	623	641	631	579	638	623	637	582	637	639	636	672	634	603	628	638	593	653	677	632	599	634	655	689	621	622	602	660	615	608	637	635	663	570	606	635	652	671	665	629	675	641	636	655	612	650	626	601	684	652	591	630	689	592	634	603	659	618	603	636	610	648	652	617	627	606	649	646	638	651	653	633	654	631	642	602	662	628	664	605	671	607	689	629	610	656	619	640	650	650	669	597	672	663	620	619	636	665	637	597	666	675	648	656	684	660	626	621	648	697	626	631	637	681	627	646	643	629	624	624	630	632	584	628	697	607	678	647	643	647	599	617	638	661	589	592	628	653	641	603	697	635	630	655	600	681	645	659	693	674	645	632	616	630	636	626	615	674	671	646	639	685	614	605	619	605	622	643	645	679	647	650	601	583	639	618	657	639	712	637	619	584	638	634	663	624	660	662	616	648	589	652	620	626	608	626	613	642	609	629	638	635	647	625	670	628	655	688	660	647	683	649	634	621	674	634	612	625	647	628	635	655	625	626	612	664	606	618	617	643	621	641	650	653	611	645	633	628	638	663	629	627	662	663	656	638	654	663	639	635	612	622	673	643	647	660	642	663	638	644	615	599	685	644	580	641	644	662	715	634	612	669	634	691	664	678	630	652	646	607	612	635	614	655	612	617	630	619	585	654	625	614	644	606	610	646	666	657	631	662	628	606	637	659	644	636	645	634	688	658	650	589	652	634	654	636	675	686	640	622	633	636	644	596	661	621	627	692	645	582	624	624	640	672	620	621	654	616	643	631	622	662	636	616	633	626	650	646	666	586	622	601	647	715	604	666	630	604	655	666	624	622	652	654	665	673	659	602	621	638	665	635	598	670	630	694	642	628	634	661	616	647	675	619	688	615	622	659	647	644	652	643	652	657	642	684	647	649	684	628	641	610	635	619	637	616	617	634	624	609	577	657	611	623	632	651	645	596	605	631	617	681	644	681	642	628	648	608	682	650	597	645	612	648	588	662	677	622	612	594	618	660	627	633	624	640	632	651	647	644	648	593	646	634	598	648	598	605	641	588	676	663	647	646	644	610	663	633	630	682	641	613	612	634	631	629	644	599	610	630	633	642	626	608	664	620	660	619	647	660	644	621	632	625	632	622	639	643	570	667	668	595	665	628	639	641	663	632	658	629	632	613	610	650	623	621	623	660	645	658	668	621	624	656	638	633	646	636	660	643	602	605	636	623	625	621	658	671	680	641	652	684	616	595	647	625	667	602	635	625	598	611	665	613	620	663	574	644	628	646	603	634	623	614	613	627	621	649	656	636	582	672	636	619	649	634	657	639	610	620	638	635	669	630	654	611	635	662	636	607	633	627	665	632	669	595	623	632	666	638	611	623	601	622	649	606	627	593	662	626	621	629	665	650	618	612	689	665	628	629	625	592	698	633	632	633	657	662	631	666	597	665	678	638	634
32193	30129	30782	21775	12386	6634	3601	1156	693	697	537	447	437	391	369	338	327	285	273	289	268	263	265	260	268	257	264	261	278	257	257	269	271	255	263	280	253	260	225	271	222	287	277	273	260	283	275	271	264	239	258	261	246	272	275	285	268	266	277	255	224	284	283	277	289	263	254	277	252	252	252	255	265	293	284	268	242	280	269	235	265	259	229	277	252	278	245	270	238	251	278	206	259	250	256	268	280	260	260	265	252	254	286	225	259	268	256	272	286	318	252	246	251	258	239	275	237	286	283	248	258	242	254	272	241	255	283	247	274	279	249	260	241	271	263	272	240	260	270	272	266	290	318	260	227	229	251	258	280	250	230	240	279	241	258	239	281	266	255	262	284	233	246	266	232	258	253	280	308	277	290	253	253	254	254	261	247	259	243	280	250	248	259	250	245	265	259	244	254	279	269	246	258	248	263	255	258	260	250	252	261	286	272	249	256	271	256	253	258	258	247	261	253	296	241	248	254	262	237	258	284	274	280	281	287	261	229	249	263	293	250	279	259	253	280	266	273	257	276	254	260	275	293	267	259	266	263	262	316	243	268	241	291	235	247	262	290	240	236	266	293	270	255	238	289	242	237	285	241	253	253	264	257	283	251	238	242	271	239	259	253	256	270	240	259	264	256	246	240	271	259	260	269	272	263	243	259	275	299	250	254	260	269	260	281	251	253	245	261	294	240	265	262	257	241	223	263	276	253	273	268	255	273	250	260	284	282	277	290	247	252	237	279	246	256	282	250	284	239	275	278	259	284	263	260	295	269	259	267	261	236	260	261	301	261	270	239	260	258	275	259	256	245	262	265	250	217	272	270	277	230	247	282	260	255	275	280	266	235	259	264	276	227	216	277	269	247	260	278	264	277	267	252	240	266	254	258	253	236	262	287	244	261	267	266	278	261	252	242	297	258	259	248	251	286	250	299	255	261	233	279	271	259	287	252	261	280	251	226	284	263	258	250	265	268	256	258	252	248	248	264	274	269	246	246	268	247	262	260	262	292	268	258	266	241	247	247	261	252	273	280	237	251	222	244	245	278	278	297	273	298	258	262	247	266	270	247	227	237	258	271	243	228	252	272	253	254	217	257	256	284	260	263	271	245	257	270	285	282	277	245	282	251	279	260	274	282	283	264	277	267	253	262	263	232	230	258	257	264	241	242	254	277	270	277	262	258	249	248	272	270	256	250	286	242	246	236	236	276	266	241	301	262	266	256	254	284	263	304	249	259	274	273	232	287	201	247	272	271	247	247	245	251	268	246	267	275	270	236	252	251	256	287	235	286	254	278	253	253	268	261	264	239	266	270	278	271	259	269	273	260	234	283	256	239	262	271	282	241	245	255	256	248	256	257	280	289	271	246	228	257	263	270	247	255	244	251	269	263	252	256	249	232	266	287	239	276	281	277	275	255	259	253	240	254	277	236	257	252	265	253	288	275	255	240	243	264	244	241	271	259	267	287	253	271	298	258	260	263	280	283	260	241	299	262	246	239	267	247	257	271	272	274	261	270	268	228	274	261	259	262	277	273	267	263	259	273	270	290	233	272	251	291	281	253	251	282	247	253	285	281	250	268	255	269	264	254	256	276	251	239	248	265	279	236	252	268	260	237	301	266	243	255	252	274	264	272	275	247	246	257	275	283	246	265	259	278	255	268	291	286	239	263	275	279	289	260	277	238	261	261	236	243	236	289	262	237	252	276	267	280	263	264	288	267	268	256	253	280	260	264	263	227	269	240	246	273	239	235	284	243	252	271	261	249	260	262	266	274	262	293	243	287	270	264	252	241	233	245	232	265	233	270	249	267	254	268	238	283	274	225	258	255	268	270	282	274	257	272	266	247	233	269	291	267	260	281	261	266	266	279	250	253	262	250	254	267	279	261	271	277	235	261	275	280	253	251	244	277	268	246	257	280	255	245	252	280	261	269	276	256	249	294	267	279	236	285	224	259	239	225	281	256	257	266	252	265	287	262	269	271	252	288	271	274	270	274	272	251	258	286	242	266	258	258	235	270	243	291	255	279	270	275	247	279	261	235	295	249	251	263	246	248	262	281	246	244	270	221	271	262	243	284	256	244	270	265	269	247	251	292	286	236	260	255	265	243	256	267	232	292	280	238	247	249	266	252	266	269	257	225	233	252	262	274	259	287	251	288	240	219	284	261	277	248	256	252	254	266	274	257	282	242	243	272	267	252	263	295	242	251	226	257	239	250	275	273	256	264	227	258	278	251	249	248	261	253	267	265	252	241	287	267	254	276	249	284	249	285	241	249	246	299	230	272	292	281	270	250	249	282	293	253	247	270	223	268	285	279	248	265	259	256	291	268	268	255	262	257	276	258	265	259	300	289	270	269	247	258	240	260	257	262	273	249	259	264	253	277	272	263	258	267	223	264	265	238	283	250	249	260	267	254	282	289	263	266	267	266	285	282	266	255	262	258	247	250	263	271	279	254	261	280	259	258	271	265	251	266	237	244	263	234	284	266	297	253	238	270	235	286	262	271	245	271	262	256	293	231	277	274	242	250	240	242	255	270	227	242	281	275	283	281	264	267	255	259	326	241	233	271	264	263	257	248	276	252	254	277	237	280	256	260	241	249	256	274	293	266	269	280	280	265	250	256	246	253	243	274	255	273	270	264	249	288	244	255	268	275	278	256	290	288	301	283	270	262	265	276	279	279	265	239	272	275	241	283	239	285	260	251	279	246	265	267	244	258	256	262	270	243	274	229	244	256	264	277	258	270	255	263	275	253	253	262	257	289	272	246	276	259	285	228	268	268	265	262	258	269	274	296	272	258	281	307	230	251	256	273	272	282	245	263	303	258	264	255	246	260	269	249	295	239	301	270	272	246	282	249	258	258	229	262	266	300	257	261	256	257	254	269	265	248	254	236	252	259	260	263	225	262	267	286	282	271	257	247	270	262	241	248	255	252	248	260	243	247	258	305	277	248	268	283	271	240	265	271	292	248	265	261	242	257	296	255	293	275	284	268	246	245	269	302	264	265	261	268	281	261	255	260	241	273	260	277	273	243	269	258	260	233	247	262	259	263	271	246	268	281	255	233	260	276	255	266	258	273	242	262	264	267	280	241	255	275	244	273	260	247	261	249	272	216	259	250	252	260	268	250	237	259	270	266	298	239	261	302	297	267	246	256	257	246	273	257	303	263	273	284	245	250	228	270	217	266	256	251	277	255	240	256	259	268	232	255	249	248	292	263	239	250	250	282	267	272	245	260	291	255	269	272	243	274	280	253	282	250	254	258	240	265	275	265	308	264	262	281	246	256	277	262	279	256	280	309	241	276	259	257	266	257	262	284	235	263	254	279	257	270	272	236	275	257	261	240	263	245	279	271	266	286	266	256	267	279	252	237	282	275	250	276	274	292	246	261	238	300	237	238	246	254	266	289	262	239	254	291	251	265	234	284	269	277	242	256	237	259	262	286	268	243	280	278	245	249	259
21180	25095	35218	31919	25572	18274	12544	4906	2566	3008	2046	1502	1575	1334	1174	978	843	746	754	730	716	686	708	704	698	729	683	694	699	700	661	704	730	693	682	690	717	699	755	680	720	709	712	709	701	693	701	684	648	700	712	729	752	716	672	705	660	647	705	707	672	732	769	747	680	683	733	667	688	695	762	687	718	714	665	675	694	755	679	717	686	755	716	721	711	748	661	717	623	723	667	689	680	758	622	714	715	732	726	687	726	717	689	728	705	696	709	697	683	733	731	733	736	722	669	699	640	700	740	691	708	690	680	682	706	680	688	718	698	725	711	764	693	706	699	678	742	697	708	664	733	708	722	693	714	700	677	707	714	664	711	691	688	674	710	662	721	688	713	759	681	713	641	696	678	664	726	750	688	730	683	735	747	709	719	652	701	726	727	710	702	712	671	702	682	706	686	661	670	715	759	676	658	694	691	711	674	759	677	729	701	663	683	672	695	738	707	666	703	707	667	679	733	668	701	700	693	696	645	673	716	722	696	669	693	718	701	695	699	721	737	738	688	705	732	712	741	731	666	702	666	667	747	684	672	729	661	729	697	694	661	685	750	732	669	681	686	660	683	713	673	725	735	705	708	690	686	680	684	694	751	707	690	716	681	700	668	724	689	698	702	694	727	694	668	700	708	704	671	683	680	686	686	664	684	707	691	717	726	679	683	709	716	669	726	689	760	711	687	646	660	706	674	730	727	718	733	743	723	653	739	657	706	692	743	672	723	672	693	712	692	686	711	715	706	681	742	695	668	703	706	667	713	697	684	673	666	682	749	689	759	640	685	718	716	683	717	677	726	676	698	671	729	658	731	669	706	703	692	635	729	639	703	647	704	696	753	714	684	710	707	719	688	739	694	721	685	719	731	669	741	722	668	697	697	680	691	695	784	720	709	714	728	679	762	709	750	655	688	733	686	700	724	725	675	731	715	710	714	702	690	718	715	707	683	698	670	699	749	708	656	712	707	696	730	713	692	701	687	677	740	680	691	718	714	686	715	674	694	686	682	672	684	750	691	706	699	686	710	692	729	705	749	671	685	668	728	704	684	683	674	703	751	659	720	722	687	711	707	705	670	737	702	708	707	694	707	699	711	699	690	700	684	719	714	701	644	733	669	704	689	743	706	711	731	704	774	706	713	698	615	676	661	715	744	728	730	751	705	713	703	678	657	728	709	655	754	719	678	709	707	710	688	763	684	731	664	709	697	670	720	699	697	723	727	664	714	712	677	740	708	702	722	686	677	683	732	702	705	670	718	695	709	697	717	711	763	664	690	694	708	694	723	721	689	725	733	711	728	676	719	649	681	670	691	670	739	698	693	688	738	723	723	720	732	649	725	673	675	670	724	693	697	683	660	686	736	719	705	700	707	672	690	677	691	690	693	690	699	681	681	706	696	718	703	651	698	714	736	751	657	683	692	668	671	729	690	685	662	747	680	711	704	626	641	709	717	688	667	681	724	748	674	700	729	681	674	672	736	685	701	712	720	706	674	731	697	681	679	725	695	699	728	738	705	700	724	725	724	657	674	745	673	677	675	683	696	694	692	713	673	661	731	621	694	728	633	724	666	699	729	738	687	695	681	696	664	734	716	727	695	698	710	651	742	683	666	710	674	699	675	693	648	689	683	727	673	722	722	730	745	734	661	726	751	651	644	710	742	730	689	719	679	664	710	761	722	718	721	703	647	720	690	707	685	687	738	669	746	708	695	697	720	662	698	688	703	679	643	753	701	763	684	702	696	712	677	692	671	668	699	701	715	670	717	698	732	722	670	681	740	720	675	669	694	691	736	737	651	714	708	682	702	711	641	687	740	705	744	689	705	627	704	702	703	679	688	715	728	699	718	740	686	693	682	721	675	686	669	687	670	712	716	672	715	691	687	718	708	689	700	702	719	690	666	696	665	720	656	702	715	687	677	706	664	705	659	700	685	694	692	683	683	690	680	703	678	712	719	730	716	702	708	702	657	746	688	706	698	724	729	684	706	699	716	738	684	719	705	693	672	735	679	703	682	662	711	694	718	721	689	740	718	729	724	711	692	693	693	697	756	699	677	680	720	696	738	690	673	679	661	645	742	696	738	692	678	713	694	695	726	716	673	707	678	706	694	696	692	713	684	710	752	695	697	671	688	700	701	679	683	674	709	626	674	700	666	707	665	719	688	686	737	698	649	712	656	700	717	689	686	718	694	732	678	734	696	673	705	699	741	686	680	620	727	679	615	700	688	638	751	721	725	757	655	668	672	688	699	678	712	725	736	651	687	708	695	691	710	679	668	681	714	700	717	774	688	675	725	683	688	694	718	698	689	752	707	704	691	732	746	691	690	731	672	679	680	666	679	701	677	694	714	727	688	724	674	737	728	721	688	685	668	679	694	700	730	679	686	733	622	708	724	677	685	707	686	713	691	729	716	670	679	661	708	704	719	668	685	683	695	703	725	688	704	733	672	680	764	718	705	640	687	703	671	707	706	710	706	672	656	676	671	689	715	677	734	688	704	788	722	719	667	660	671	727	659	669	706	737	719	691	671	708	678	689	682	705	708	671	707	674	718	761	734	680	711	681	695	689	679	716	694	710	716	685	718	670	723	698	694	667	705	667	685	692	687	712	725	742	672	645	713	704	675	712	713	722	698	698	679	709	696	690	725	688	702	713	690	691	730	682	729	679	650	692	686	677	686	743	668	715	714	647	723	712	683	692	753	675	691	636	659	686	677	692	731	678	709	646	721	756	722	690	699	770	694	679	708	645	682	735	674	698	718	707	718	700	711	700	719	697	705	706	660	674	703	663	724	723	699	680	669	701	753	715	688	695	681	719	681	714	686	688	722	692	670	658	711	736	699	705	712	703	677	728	749	757	714	679	624	647	695	694	682	656	692	680	705	711	675	715	719	664	734	702	711	714	711	704	752	724	689	642	709	697	740	678	671	657	683	746	695	730	720	615	659	697	688	710	694	670	709	701	725	654	647	743	681	697	686	682	705	682	670	763	663	671	690	657	732	692	685	751	707	695	681	650	723	732	776	753	673	719	665	679	713	671	691	695	683	691	672	693	691	668	670	668	728	686	722	747	710	681	676	715	729	685	702	658	728	686	689	704	693	742	715	667	673	680	694	651	699	686	700	665	670	713	720	665	656	751	670	741	657	715	691	682	726	692	688	716	717	748	690	676	676	676	706	702	705	700	680	694	722	681	654	708	718	728	725	756	710	714	702	680	755	700	689	656	744	701	748	720	722	711	674	727	720	690	723	683	722	698	651	723	733	713	717	707	788	690	753	712	703	650	730	676	677	693	688	642	721	680	733	697	731	714	667	703	761	714	686	754	705	709	714	707	683	694	690	716	695	716	695	623	705	695	696	711	740	688	669	673	612	716	681	692	675	696	659	667	740	737	712	694	665	718	718	677	697	627	702	714	712	747	656	693	724	717	710	711	674	676	731	665	657	748	743	661	681	664	664	728	722	727
46923	43612	50002	40719	31274	23495	15323	11206	6391	4867	3090	1700	1516	1081	760	529	397	321	283	272	254	261	249	260	242	278	269	248	242	261	273	226	261	232	268	276	264	247	250	235	256	247	264	246	285	255	259	257	234	237	256	243	259	258	255	239	248	252	230	258	245	252	233	270	244	239	243	247	266	249	236	242	237	245	238	269	246	275	226	236	264	259	244	228	226	218	236	296	274	248	247	248	234	250	239	249	238	252	242	253	212	253	223	233	231	265	254	218	203	251	259	272	246	216	260	254	265	251	267	245	265	243	263	259	274	236	276	275	246	244	250	243	251	248	273	249	270	233	249	249	240	240	260	236	277	225	252	262	274	238	268	253	277	250	219	219	234	264	257	270	240	289	247	244	260	264	244	253	272	225	225	259	248	272	257	236	257	272	232	262	253	252	252	249	240	286	248	258	262	261	238	252	253	249	253	280	249	228	254	255	230	272	270	261	252	246	239	238	268	247	280	242	252	249	278	246	264	258	260	261	289	230	238	266	273	265	232	241	255	247	220	254	254	244	260	260	225	255	273	213	244	228	249	228	248	247	229	237	268	277	257	239	259	262	271	236	263	209	256	253	242	250	249	237	271	229	255	237	256	244	222	237	250	250	255	249	223	241	256	258	260	256	239	264	243	262	238	260	272	259	270	231	232	256	231	246	244	250	262	245	251	235	241	251	282	255	276	260	257	281	245	282	257	221	249	251	253	253	280	269	236	235	234	252	239	233	237	267	240	249	249	225	270	255	294	260	248	269	267	272	263	234	278	235	217	251	256	264	236	251	264	279	260	268	234	253	279	256	262	252	286	260	265	239	283	235	251	290	272	264	233	246	226	261	237	244	297	256	257	271	266	250	268	249	238	245	243	254	246	266	267	240	250	239	262	272	247	219	228	280	239	244	246	239	230	268	246	222	246	272	226	246	258	257	287	262	249	261	235	228	276	260	221	256	267	269	247	255	265	260	232	249	237	260	241	259	263	247	231	266	262	263	251	249	251	269	255	261	255	253	241	248	233	229	264	240	248	269	258	241	238	242	236	250	267	243	218	251	239	242	250	274	277	299	229	256	256	265	240	252	253	238	266	261	260	262	283	244	279	236	275	264	262	258	245	268	242	239	240	254	265	283	251	266	256	269	251	273	264	249	208	262	245	250	239	263	241	272	226	255	255	253	247	252	235	236	257	262	235	262	278	273	267	265	266	239	267	254	243	252	213	277	248	247	272	273	255	235	269	277	255	244	257	270	247	234	249	222	268	250	236	265	257	245	263	228	220	264	258	249	246	255	249	258	262	272	262	246	227	257	228	236	259	239	247	225	241	270	255	222	237	230	270	236	242	263	218	273	262	275	225	249	258	282	238	232	254	257	234	249	261	255	252	245	240	247	242	220	261	242	240	268	223	230	248	256	248	247	268	258	239	270	245	274	253	251	274	268	258	298	254	245	217	250	230	232	266	239	242	264	267	214	254	248	255	261	234	270	216	251	254	255	244	272	268	229	235	255	266	245	231	261	261	266	265	266	262	266	286	251	277	259	237	242	242	252	247	266	241	244	255	292	257	237	267	247	243	274	270	242	291	261	269	232	273	275	210	284	248	232	251	217	263	248	245	253	239	235	263	260	281	239	252	245	273	283	249	233	274	251	266	233	254	235	246	258	225	242	267	285	282	264	288	243	217	260	226	227	235	243	270	233	265	259	255	255	256	272	253	245	283	242	252	261	238	251	263	261	231	244	210	290	258	241	236	243	264	221	233	274	275	255	260	261	224	238	235	277	258	246	264	303	255	268	251	292	243	260	264	273	251	242	247	255	247	253	258	266	261	247	196	253	223	253	250	226	239	255	245	237	232	267	241	234	236	246	239	246	267	244	254	254	226	246	269	246	250	234	250	273	265	230	252	289	294	228	238	266	266	252	250	236	259	225	270	256	255	233	259	254	258	275	271	250	230	261	246	265	246	254	257	247	278	267	265	255	279	281	238	256	271	257	250	249	248	262	246	234	241	244	232	263	271	246	264	244	275	227	226	253	236	252	243	235	280	264	233	264	233	289	224	277	247	253	258	278	261	286	246	252	257	245	245	227	227	221	245	236	241	264	260	255	233	281	259	239	234	249	266	258	242	263	260	268	267	215	278	239	288	240	254	244	253	268	258	260	261	243	273	256	248	243	282	254	233	246	227	232	265	224	250	255	256	239	253	268	263	243	267	260	263	238	253	253	290	248	245	234	245	256	277	205	259	264	242	250	239	241	256	256	264	247	252	245	238	248	239	270	267	282	242	252	227	256	232	239	246	253	252	263	243	243	241	237	236	265	267	237	239	221	227	264	248	256	257	260	250	222	226	308	260	241	270	239	240	255	235	271	240	242	250	242	230	251	271	268	255	258	253	268	250	243	272	259	246	235	260	262	241	283	278	226	239	243	287	252	267	231	265	254	245	243	277	247	259	249	269	252	234	253	249	236	261	269	266	249	258	245	277	208	235	257	271	249	247	255	301	255	261	246	264	236	224	261	248	264	242	274	282	252	255	257	258	250	279	255	234	223	287	267	266	245	248	256	267	254	256	247	237	277	261	264	248	252	240	255	283	243	257	318	268	250	248	251	244	264	289	266	234	239	260	257	248	222	263	255	235	265	253	245	261	262	264	247	243	242	240	256	262	254	244	244	235	287	268	250	251	256	250	257	248	253	258	230	227	270	238	278	251	239	232	228	260	273	262	258	216	281	252	271	252	248	259	270	257	286	254	260	253	217	264	261	269	256	273	219	289	256	267	268	249	220	272	204	251	253	269	261	239	255	254	228	239	221	268	235	225	229	219	307	236	240	240	235	243	242	244	195	239	239	233	261	240	257	272	256	222	251	258	247	227	228	230	270	257	254	251	257	259	248	257	244	239	229	268	241	251	282	279	244	281	224	254	258	254	270	247	235	245	262	257	248	262	241	283	236	239	246	254	273	251	257	242	249	246	240	237	263	276	250	248	273	257	269	256	284	264	283	269	259	273	273	260	263	235	271	252	264	259	258	271	257	234	247	250	259	230	255	261	238	240	242	266	234	239	257	271	237	257	234	221	228	271	232	248	242	256	227	264	245	233	222	226	240	246	229	238	230	240	268	239	213	224	240	261	266	237	240	261	265	248	241	246	232	241	264	254	235	276	249	220	237	243	227	249	279	287	272	235	247	260	264	262	236	259	256	259	255	243	262	253	266	264	258	263	230	240	253	266	246	250	282	232	254	247	258	259	241	231	256	239	249	222	265	254	261	268	246	250	270	238	263	277	262	247	262	254	244	236	267	228	242	268	249	218	227	255	250	240	231	226	236	257	225	259	235	240	255	278	280	245	240	238	289	277	268	223	251	252	248	267	249	246	265	246	247	247	248	263	255	275	233	233	259	237	237	244	249	245	248	250	235	245	244	256	274	264	267	258	244	268	232	257	246	256	261	250	248	264	244	268	257	274	257	286	252
31430	36098	50313	47463	43637	37809	31414	28137	19287	18110	12725	7822	7223	5065	3245	2181	1422	987	728	685	728	677	667	693	734	702	685	704	701	710	611	670	626	711	673	676	708	683	658	640	653	700	710	654	656	677	689	665	698	644	711	649	720	661	657	644	693	694	676	644	645	689	670	629	669	692	668	716	620	735	676	682	697	673	664	711	656	681	614	647	679	705	707	664	688	648	694	697	691	681	667	653	654	671	677	624	635	660	644	699	664	636	687	683	661	703	711	690	689	678	672	675	712	648	666	612	699	727	760	652	685	681	728	652	721	696	743	669	637	660	652	698	620	673	689	673	661	680	687	704	700	667	650	692	682	648	620	660	645	705	661	692	673	656	704	707	652	668	677	628	688	656	643	718	672	716	701	693	721	672	701	703	701	678	682	628	705	678	711	669	694	683	666	672	702	696	660	662	730	739	687	634	639	681	687	664	655	671	700	670	719	700	659	706	680	679	687	724	681	714	697	696	678	681	673	670	687	695	678	676	688	753	701	664	672	643	678	698	635	671	734	614	683	697	677	697	715	707	654	661	683	652	640	657	657	709	624	691	685	630	659	674	684	673	676	652	660	665	654	663	721	682	743	708	715	671	666	684	703	685	604	666	670	668	688	672	678	661	703	654	689	636	658	694	668	703	663	750	671	678	738	649	718	665	636	688	702	623	689	622	628	646	626	654	704	754	683	669	667	659	686	678	645	693	698	644	678	666	678	685	705	692	740	625	683	695	645	715	711	657	668	648	681	692	696	723	682	682	690	701	666	710	649	669	699	667	697	675	686	668	688	694	652	655	678	651	660	666	716	718	661	641	656	736	714	666	659	693	665	658	668	699	639	636	747	633	683	644	653	711	705	683	707	702	668	701	657	652	664	659	650	637	675	694	690	672	702	664	660	689	657	682	690	643	665	697	593	705	674	708	691	668	698	683	688	695	682	658	662	684	643	605	647	686	698	663	671	629	682	682	647	738	681	653	661	687	683	699	710	683	663	630	691	608	691	674	675	656	643	677	665	689	628	667	675	688	739	690	722	673	687	694	660	706	668	657	717	696	692	706	692	650	682	671	704	736	658	665	650	694	646	668	678	699	708	726	708	678	650	635	660	647	690	691	615	655	673	643	643	669	723	698	692	692	624	672	664	645	692	670	640	690	633	667	694	653	691	680	671	662	677	675	677	673	688	679	675	708	680	653	688	626	713	692	665	665	703	683	667	682	676	687	701	690	735	672	701	686	692	707	662	642	669	700	670	722	702	688	675	681	698	648	724	708	687	677	692	693	693	677	712	685	622	681	655	671	688	654	651	676	670	694	688	680	699	695	685	651	660	720	713	648	667	690	678	674	665	645	645	688	697	702	698	708	685	685	682	660	700	694	667	660	689	630	678	641	656	664	722	668	718	626	643	662	722	679	666	685	659	664	632	626	636	630	652	701	657	656	686	669	676	722	632	705	674	690	692	697	708	662	653	664	686	620	640	720	679	657	695	699	662	667	662	668	661	697	695	711	668	695	722	663	685	652	706	710	708	696	662	648	631	655	642	713	681	588	711	651	701	643	657	716	653	684	672	699	698	693	662	728	671	668	675	645	667	670	625	680	700	716	655	676	680	707	686	658	655	717	684	665	675	685	673	666	661	684	670	666	645	654	655	690	726	678	700	695	715	683	674	683	694	697	667	698	636	685	660	656	725	681	713	671	664	649	695	707	636	687	676	703	709	666	665	699	656	750	667	654	678	693	629	655	690	695	690	713	699	710	707	671	713	678	692	686	673	655	721	687	674	685	700	609	651	662	716	660	675	697	700	696	712	702	662	638	678	660	701	678	662	665	676	731	694	694	684	659	645	637	673	686	666	676	690	655	720	670	657	653	660	686	652	674	689	680	683	652	697	707	650	663	720	691	674	638	656	669	662	690	652	670	629	685	673	687	749	695	660	717	700	681	712	686	689	669	664	652	709	679	689	670	656	670	680	661	699	672	652	640	646	666	680	680	672	646	672	670	682	633	661	630	720	693	673	617	688	692	647	666	679	721	643	706	651	651	673	681	728	680	648	686	658	685	720	698	680	683	663	700	699	699	709	658	638	673	653	673	716	684	652	651	666	688	682	687	709	669	663	685	732	670	693	690	674	638	715	703	691	695	678	644	695	670	665	687	644	659	726	660	667	701	668	674	705	676	696	703	667	652	704	696	676	696	662	653	675	702	701	643	641	652	700	694	724	673	713	640	661	650	711	680	680	654	644	649	684	723	664	702	741	662	674	663	709	604	684	722	651	689	674	646	693	616	664	693	662	685	678	707	693	666	673	663	676	695	650	675	700	676	660	736	675	659	679	664	677	677	668	663	644	674	716	693	702	668	683	658	663	706	667	701	669	678	666	688	714	703	690	669	674	697	676	669	669	690	701	688	668	711	664	645	698	665	677	647	661	677	700	649	657	669	681	718	707	681	647	672	693	667	657	669	678	675	687	699	627	675	697	654	646	700	693	703	652	662	706	671	713	612	718	661	686	674	664	629	724	684	659	660	726	676	673	676	713	671	700	671	675	654	705	681	656	663	649	666	698	638	695	679	717	669	675	696	652	688	633	619	689	666	651	716	687	671	674	695	670	649	667	624	737	673	637	665	676	642	661	642	673	682	650	702	717	663	682	683	750	661	625	669	701	691	681	647	650	707	672	713	688	640	665	694	690	686	706	677	643	735	665	657	704	665	674	663	661	622	681	693	661	678	699	650	675	658	692	671	668	663	723	692	699	680	683	650	671	693	691	701	688	676	661	681	753	667	653	676	632	694	654	696	672	730	692	704	649	658	701	672	639	698	658	667	673	696	695	705	651	690	666	670	697	686	693	702	663	664	674	658	623	654	667	671	704	697	694	668	693	684	655	660	666	693	668	701	649	697	656	726	664	665	687	688	724	693	673	676	669	690	715	693	702	678	662	626	685	675	675	668	711	673	663	673	640	693	662	660	667	653	724	714	613	646	670	658	700	683	691	687	650	701	674	673	681	661	612	692	709	686	650	685	667	658	674	677	675	642	680	673	668	694	671	666	700	703	636	697	664	721	667	723	674	711	672	658	648	707	737	700	715	660	686	701	709	629	654	698	683	698	658	676	702	653	653	704	691	661	640	698	674	667	683	659	649	699	648	675	641	660	689	683	723	684	711	679	667	661	644	670	695	654	691	720	706	686	681	679	698	664	647	736	678	650	662	662	686	682	665	694	715	669	708	649	678	666	623	695	703	712	680	718	663	680	639	699	673	686	639	714	704	622	652	662	690	700	661	670	677	657	660	639	651	679	726	663	689	678	655	652	681	683	650	678	709	759	658	692	622	673	720	659	635	692	659	634	741	697	692	711	723	677	673	663	716	658	721	647	720	687	681	667	734	660	644	672	690	700	664	637	689	682	719	665	647	705	643	693	709	700	694	659	672	663	659	644	657	695	712	680	652	633	690	661	686	700	694	700	677	696
52276	51961	57972	46331	35734	29047	22414	16262	8742	8958	7276	4969	3168	1660	878	510	346	279	263	237	255	245	238	223	266	235	236	220	242	251	271	225	254	248	262	248	191	248	233	243	236	258	227	246	198	255	257	229	217	233	259	203	232	252	254	254	238	250	217	271	274	275	232	239	253	223	268	261	226	255	267	251	217	208	238	248	227	246	242	214	244	235	244	225	242	250	247	229	227	239	237	238	249	244	248	283	244	238	260	232	233	229	230	251	243	245	202	239	241	224	222	211	221	246	225	216	205	222	244	256	209	251	259	249	261	255	234	231	228	233	233	242	242	223	234	250	232	247	232	252	210	216	248	253	239	226	233	231	224	255	244	249	255	233	240	228	249	236	279	228	232	255	246	241	250	232	240	269	208	228	230	218	217	252	218	245	231	229	245	231	254	244	223	249	246	219	237	234	243	233	257	246	227	247	236	253	230	244	229	254	227	222	230	237	240	204	217	265	262	246	230	234	253	267	256	216	241	285	240	251	256	249	247	232	242	245	224	279	238	233	245	247	262	229	229	243	256	234	269	250	202	248	229	242	225	245	251	212	213	235	242	249	243	257	205	256	222	249	274	234	240	238	205	236	235	226	252	247	258	257	205	221	268	246	240	227	252	251	234	237	223	260	255	230	208	214	224	262	228	248	277	234	251	266	268	214	218	233	231	213	229	249	242	229	242	228	237	248	236	252	227	227	257	259	244	244	232	255	230	249	231	268	239	265	241	215	216	261	238	251	258	250	235	242	251	263	258	249	226	229	242	240	232	254	249	218	277	256	251	224	222	259	238	233	257	252	244	220	247	251	254	233	246	256	262	245	251	217	254	239	267	236	231	241	244	255	231	212	215	259	216	242	231	235	231	217	218	250	246	243	248	270	207	232	253	237	229	247	234	232	258	224	234	233	257	240	241	214	238	229	235	255	244	261	244	244	219	243	230	232	236	225	226	228	253	250	249	265	257	244	266	237	222	238	238	248	222	214	214	266	229	246	224	251	231	230	237	203	215	212	251	210	246	235	238	244	212	241	222	249	251	234	238	248	246	289	224	235	224	236	229	259	236	224	227	247	244	211	264	208	232	244	229	254	216	258	253	260	249	218	239	263	257	231	252	223	241	247	242	252	237	220	230	228	237	232	224	244	211	261	253	238	249	236	283	230	225	237	215	205	242	261	221	244	203	212	229	226	235	246	219	251	236	239	223	259	239	242	240	244	217	234	233	244	235	216	213	234	268	230	255	240	229	231	220	253	235	266	230	262	255	204	230	236	218	265	236	263	210	226	281	244	235	228	204	228	229	241	253	222	234	246	221	251	247	231	224	216	213	228	247	230	226	214	247	256	254	253	262	220	229	229	224	240	259	225	208	257	238	241	225	234	213	231	253	234	250	252	246	258	250	240	288	205	247	238	255	242	233	260	251	236	236	242	252	229	237	241	228	240	247	254	253	240	235	221	273	267	240	208	231	217	231	251	242	236	268	243	243	255	247	242	254	225	262	210	235	248	238	230	249	247	231	263	210	242	227	254	268	233	228	220	202	253	218	255	220	218	225	256	235	237	272	265	243	231	233	239	215	236	234	246	251	242	230	243	231	205	218	232	244	254	217	225	238	252	218	223	239	223	235	227	256	221	243	231	257	226	275	225	236	241	220	235	254	256	248	222	266	235	227	233	222	241	226	272	257	210	233	253	241	233	199	212	246	240	226	247	239	233	220	227	226	256	243	212	229	219	240	275	232	236	232	236	230	212	242	232	241	247	267	252	241	253	249	258	230	302	224	210	242	241	247	222	234	225	247	241	283	224	236	245	272	255	247	243	243	223	240	258	215	229	238	234	267	219	216	244	238	236	245	204	198	245	257	244	244	237	234	230	258	246	244	232	241	217	223	238	263	238	242	236	242	224	237	242	218	245	237	224	260	240	256	239	246	251	236	252	247	234	228	230	227	229	243	235	233	235	244	250	248	246	242	201	267	235	218	208	244	224	246	235	225	251	248	246	248	235	202	244	230	225	268	243	268	226	236	208	241	227	255	232	250	229	241	236	236	216	258	207	233	240	248	237	255	224	227	230	245	235	227	233	253	244	238	239	270	243	256	266	233	240	251	242	216	257	228	239	226	242	251	239	249	228	219	236	227	219	234	196	230	228	257	248	239	220	239	243	240	244	213	229	264	228	245	226	250	245	235	229	225	232	229	261	223	262	254	212	241	264	238	236	231	271	263	236	252	240	240	243	238	234	259	225	235	256	233	244	252	231	223	250	275	246	249	242	226	259	244	234	216	245	260	235	237	253	245	226	211	222	228	256	235	243	223	230	213	224	245	240	233	250	245	257	209	222	222	242	240	240	270	233	242	248	225	242	246	220	257	258	260	242	266	276	246	216	226	238	248	212	267	244	259	239	252	270	268	246	224	248	246	242	226	235	245	239	230	233	232	235	216	250	217	212	243	242	262	223	260	244	237	235	244	262	240	232	230	238	229	252	265	260	223	234	212	231	237	229	242	248	216	248	242	240	262	253	238	242	225	248	233	266	273	271	206	210	206	231	233	226	217	246	245	239	236	271	243	214	241	248	239	229	259	238	228	232	223	235	263	248	224	237	242	242	233	254	230	245	209	234	247	240	245	255	263	267	225	239	244	227	246	228	207	240	245	242	254	218	230	260	245	247	225	261	240	261	234	232	212	249	234	248	218	233	271	254	238	229	249	224	232	243	243	211	252	227	234	238	239	232	247	242	269	219	242	244	220	216	222	246	273	219	259	230	260	266	212	226	237	231	239	242	215	240	264	221	268	253	248	222	247	226	244	228	229	236	267	232	228	251	243	212	243	228	231	264	226	230	238	229	236	258	243	236	215	227	265	262	237	274	248	251	248	240	242	273	250	257	255	224	257	243	267	236	221	223	230	207	255	270	236	239	223	232	234	269	235	252	242	232	271	239	255	231	238	242	239	243	248	201	223	225	256	251	252	233	231	244	237	270	259	211	251	256	204	253	248	225	225	226	256	240	259	217	242	236	248	241	243	252	228	219	224	248	242	248	243	251	262	246	226	226	262	237	220	232	231	233	204	254	231	238	248	233	257	240	242	251	239	228	203	194	225	242	229	246	252	222	261	258	243	231	232	235	238	249	223	241	218	217	232	240	243	221	224	267	224	264	259	249	229	230	234	242	230	242	238	248	250	233	229	267	234	230	266	231	239	256	245	238	250	250	254	262	254	241	254	246	237	229	219	222	246	241	222	217	239	215	235	259	237	228	273	267	215	267	224	245	234	234	218	245	246	234	235	252	229	250	216	208	224	242	236	236	258	214	230	237	270	232	252	214	211	247	259	248	264	236	244	232	230	246	234	260	266	245	261	227	215	225	235	235	247	242	252	233	234	267	251	224	245	247	226	256	275	224	236	258	240	222	242	239	252	221	245	239	236	228	256	206	218	267	278	255	250	228	252	231	233	222	247	244	232	238	246	217
34476	41999	55880	52292	47414	42621	38691	32261	23435	26682	22786	18375	12905	6861	3549	2097	1239	864	733	678	652	648	634	703	651	625	631	615	648	652	618	674	661	605	662	663	655	631	641	626	608	653	652	705	647	634	662	639	626	634	642	667	612	654	607	673	693	674	657	636	647	637	676	683	647	624	605	692	623	646	638	644	660	674	667	676	621	628	640	641	627	650	641	750	660	608	627	614	605	628	634	688	685	625	672	692	677	672	665	619	673	577	610	616	587	596	671	629	647	652	678	654	671	677	628	659	675	637	643	638	653	653	647	643	675	638	610	655	661	626	643	661	675	659	611	634	642	615	644	626	660	633	692	640	664	689	643	633	641	593	640	675	603	633	637	667	675	631	690	646	679	671	645	632	690	648	666	649	645	656	652	648	648	668	638	602	645	679	637	649	643	636	680	612	636	651	628	651	649	638	672	647	657	635	609	615	670	686	648	651	605	630	635	616	618	652	663	633	679	636	653	643	652	693	649	663	632	663	608	608	698	659	673	668	658	630	634	628	650	672	645	647	631	644	661	686	644	612	641	642	676	632	623	670	674	672	676	623	684	679	663	644	630	636	651	649	648	663	633	618	634	673	651	629	599	695	652	609	650	671	710	646	678	647	625	657	683	645	626	627	656	674	624	666	688	641	654	630	657	656	652	646	651	657	643	651	660	685	694	702	687	630	613	681	635	671	636	651	634	671	641	654	652	645	643	704	660	673	603	670	621	673	655	650	648	681	636	634	592	700	646	650	657	665	612	654	654	643	685	659	620	676	658	633	629	619	629	659	604	638	622	611	640	661	660	713	677	644	648	675	600	676	629	650	665	652	646	659	627	647	683	660	608	634	645	592	639	633	660	647	663	627	656	658	642	667	649	633	661	651	633	628	670	611	637	606	612	646	636	689	646	642	658	659	639	651	652	622	663	590	606	646	643	678	692	693	625	648	613	630	637	645	635	628	647	648	644	646	621	662	663	635	620	673	617	624	624	615	657	651	636	614	663	666	667	619	670	650	672	659	600	625	663	676	638	656	671	698	636	692	649	639	656	627	673	651	631	681	659	642	664	590	654	666	638	616	650	665	654	683	645	604	629	677	650	648	642	623	660	668	640	668	630	595	659	637	646	656	629	671	643	630	631	649	668	668	658	630	651	628	638	633	649	657	641	643	643	644	614	678	617	621	654	662	647	645	669	634	643	651	639	659	671	660	676	656	683	661	662	633	635	614	657	651	608	647	678	642	556	641	616	671	632	648	655	642	617	669	656	618	649	622	623	630	640	667	654	597	615	664	657	603	648	620	630	643	682	590	650	641	620	651	657	670	626	695	659	645	638	667	679	644	637	626	633	649	657	602	664	655	643	592	657	623	665	608	680	667	659	619	673	623	695	635	654	673	638	642	676	599	657	656	641	638	640	641	612	660	623	652	647	659	639	625	638	659	646	612	692	633	621	648	664	638	682	678	676	638	691	648	649	655	595	604	693	629	614	689	636	635	599	663	629	645	650	633	651	660	698	663	646	629	605	656	603	638	661	662	609	623	666	691	698	669	644	683	656	630	628	670	654	655	678	638	679	618	639	654	608	665	637	599	653	642	669	680	669	621	704	692	674	675	674	644	643	639	580	654	608	640	667	636	630	608	626	611	644	697	663	679	642	624	630	684	608	628	645	657	661	623	656	645	672	650	664	650	631	682	580	625	652	660	664	650	627	670	633	622	613	639	674	650	663	643	636	646	656	660	676	622	629	652	666	627	659	598	668	668	638	641	647	607	641	642	628	620	640	650	632	621	643	627	669	625	609	640	623	626	695	664	646	602	592	653	609	616	655	663	643	647	644	629	649	656	582	690	640	693	648	665	643	672	641	596	636	654	600	657	665	630	675	665	636	647	682	678	634	648	631	623	644	650	661	599	650	671	637	630	632	638	638	633	638	623	647	661	646	647	676	676	646	671	674	628	604	663	621	669	669	645	628	657	629	688	638	606	621	609	672	604	642	662	653	655	633	645	631	673	653	599	656	643	685	661	660	641	650	602	669	687	604	672	660	630	629	668	608	628	636	634	682	631	670	657	662	681	629	640	631	679	638	644	685	661	611	667	626	695	660	625	631	654	635	651	649	631	669	645	630	603	603	617	671	654	633	614	652	672	642	676	660	629	619	634	600	637	625	637	672	648	679	657	692	657	643	642	618	561	642	637	624	640	645	629	636	669	640	645	631	639	619	684	650	653	633	666	636	651	669	710	701	644	660	650	628	680	632	636	615	635	660	661	622	621	652	632	646	627	662	681	663	653	646	650	632	652	672	642	673	675	681	642	635	655	648	655	650	662	654	656	662	673	657	622	686	622	659	666	694	644	641	692	664	676	691	640	657	656	635	645	631	632	681	586	652	629	618	640	604	612	661	613	644	651	648	671	647	661	634	643	629	653	658	627	662	638	618	663	671	618	617	605	652	633	635	672	612	616	622	640	632	612	638	670	635	693	688	656	641	645	610	620	642	677	643	633	658	654	664	682	669	663	699	650	591	592	697	627	679	673	648	628	617	647	646	644	631	700	643	672	621	620	640	688	694	699	617	684	657	672	621	598	620	682	670	673	603	659	665	625	659	615	643	581	680	638	615	647	617	628	609	663	644	669	656	627	636	654	656	645	635	640	647	638	695	671	674	636	675	637	615	628	638	644	673	645	648	687	658	694	635	641	631	599	667	673	671	627	619	630	654	657	637	631	657	669	679	663	662	642	660	598	681	677	647	697	669	658	644	616	623	648	605	628	656	629	655	610	623	680	641	665	634	666	667	663	629	681	648	687	634	634	628	647	678	630	634	718	643	633	667	678	662	621	638	656	649	640	638	632	658	592	654	641	620	687	619	666	633	694	672	673	621	611	649	660	627	703	654	645	663	693	674	663	688	634	665	629	654	594	631	639	642	628	660	617	644	630	633	611	609	654	662	587	674	678	618	671	658	621	609	683	642	655	613	621	676	618	630	650	627	632	607	657	663	634	651	654	660	651	639	661	614	695	652	610	619	667	616	669	623	613	649	586	626	705	651	626	619	598	626	628	621	671	662	620	653	643	668	683	646	659	681	669	652	629	635	666	608	655	651	645	693	621	637	653	629	644	628	662	638	681	648	666	652	685	691	715	661	664	665	615	608	665	644	637	654	641	675	620	664	667	627	660	654	605	639	647	631	632	616	628	628	670	649	676	645	587	644	612	635	640	633	674	620	654	628	607	627	644	647	666	660	612	662	711	656	626	622	652	613	656	624	649	668	668	643	648	602	680	627	664	640	679	680	654	623	673	687	639	639	635	640	689	633	613	683	639	584	643	610	672	657	641	622	663	635	650	685	611	595	645	650	687	676	616	670	677	642	648	626	650	634	661	607	619	654	665	653	606	647	644	660	648	669	671	655	639	678	635	654	626	667	645	634	604	676	632	584	638	620	596	659	651	634	631	679	686	674	652	656	651	658	619	654	636
33084	30291	24482	17532	11299	5475	2585	1100	863	880	765	524	416	366	310	272	288	253	259	266	253	280	267	251	284	246	245	262	248	283	260	278	260	274	295	234	254	275	242	250	257	283	253	270	264	229	265	289	286	265	272	249	245	273	221	254	264	288	271	254	229	255	260	246	276	303	282	262	250	294	269	248	284	283	279	275	253	254	235	241	245	285	270	269	227	276	264	282	232	258	245	263	239	281	253	289	272	253	248	266	254	257	258	267	287	274	293	262	254	249	263	278	282	286	236	273	247	264	263	242	256	290	260	259	259	250	263	270	253	282	265	265	260	248	273	280	258	246	268	262	274	249	260	249	245	281	285	288	275	247	250	263	271	233	283	277	265	259	249	249	277	265	263	272	267	274	245	237	240	262	263	259	256	285	240	231	296	274	236	254	286	286	304	271	227	280	264	254	286	262	258	256	279	251	270	266	262	256	256	246	278	238	263	272	250	244	265	251	253	233	282	264	271	280	284	273	252	267	254	258	276	257	320	266	254	268	272	258	276	252	257	294	283	246	263	265	260	259	265	262	251	245	280	257	284	224	262	268	273	233	258	237	287	254	279	262	288	225	257	232	275	257	246	286	287	272	282	263	262	270	271	239	271	236	259	251	255	294	256	259	263	242	233	269	219	251	238	275	285	261	284	259	276	289	248	254	268	277	272	271	256	234	267	272	254	264	266	241	273	272	227	247	260	285	263	251	267	226	281	260	231	247	231	260	249	241	284	269	261	286	255	269	260	265	274	228	278	266	260	231	267	260	262	232	281	250	251	294	262	256	261	264	286	265	249	266	286	273	276	278	245	268	284	296	247	261	269	269	224	280	274	254	249	237	239	282	269	286	239	243	320	262	286	255	237	276	261	245	253	251	278	265	275	242	272	281	258	279	277	214	257	268	292	279	242	273	267	261	249	263	257	274	297	284	248	248	269	271	255	264	256	266	271	257	251	250	243	274	265	244	274	275	293	235	261	265	248	236	259	256	242	265	193	248	256	255	257	260	246	263	258	287	257	257	268	246	216	253	272	253	263	284	256	233	251	257	281	262	257	261	271	262	251	246	237	275	275	260	248	269	247	310	272	244	299	253	292	274	247	244	290	268	229	261	294	273	282	299	271	233	277	267	255	243	265	297	275	237	255	267	254	275	262	263	253	264	275	275	255	219	266	247	236	252	241	241	264	232	280	246	261	282	254	261	254	266	257	272	290	268	246	256	281	274	269	255	269	278	255	280	237	264	250	266	270	265	299	246	286	235	284	266	266	254	258	243	241	291	240	268	275	281	250	257	254	267	257	254	274	258	272	275	283	248	250	261	298	289	267	240	261	263	252	253	256	277	291	270	257	261	268	255	270	273	268	231	260	255	267	258	260	229	240	267	291	252	285	252	234	241	281	281	242	274	256	266	282	242	245	253	252	238	219	280	246	232	245	284	269	284	266	274	255	251	258	263	255	259	266	240	242	281	265	268	288	275	257	264	274	273	226	265	271	248	281	250	249	261	241	263	237	272	272	262	249	252	266	270	243	279	267	247	244	271	248	250	266	268	266	230	283	230	258	247	256	267	240	231	257	238	249	259	236	250	269	258	247	250	269	272	294	261	242	254	260	284	261	241	240	262	258	246	273	258	275	242	277	271	253	281	247	254	249	258	255	248	255	264	301	278	262	254	229	246	272	241	269	276	254	255	275	285	271	273	251	254	249	265	266	241	275	262	266	258	290	276	270	238	277	278	253	242	244	242	261	270	258	266	253	287	281	250	256	246	229	216	271	264	292	264	238	254	271	235	274	248	252	239	226	245	233	277	294	264	284	270	272	264	245	292	280	288	242	281	274	257	238	266	254	274	272	248	266	271	275	241	250	258	261	252	252	278	263	267	265	261	270	277	265	281	268	288	269	270	272	243	246	258	267	253	261	255	253	292	251	219	264	241	246	264	229	260	245	253	278	278	272	264	249	267	277	282	242	282	264	258	280	277	251	234	291	289	244	275	251	292	244	285	241	252	285	249	257	258	288	261	264	236	243	262	263	246	271	255	266	270	237	256	260	283	261	279	265	245	258	254	277	254	248	244	279	256	277	252	260	256	273	272	291	268	235	227	258	273	260	267	237	259	267	262	248	258	246	243	252	258	259	259	280	273	266	271	243	277	277	252	238	250	241	231	251	265	279	277	244	252	260	230	278	260	253	285	278	284	288	272	263	251	258	278	258	254	273	237	269	300	278	272	277	255	243	253	258	272	266	270	238	259	244	285	253	262	233	241	276	293	298	246	283	258	274	281	257	263	251	261	244	249	272	286	288	244	257	271	277	240	251	272	254	254	253	280	237	266	277	304	246	254	232	295	239	250	275	283	250	260	274	258	273	245	255	234	258	223	248	242	295	275	263	262	258	281	257	264	285	262	245	265	278	288	261	253	277	263	253	296	270	251	256	275	235	271	238	239	266	276	290	263	270	237	286	265	276	227	265	271	271	252	238	265	257	266	263	245	262	258	274	280	289	279	261	268	254	237	278	266	267	283	238	230	254	248	265	259	275	285	261	277	257	255	269	272	276	257	266	255	234	283	251	273	250	260	277	281	266	257	257	273	240	234	265	255	279	271	265	251	258	247	245	266	298	243	245	286	287	233	266	263	265	237	235	257	277	306	258	269	258	252	268	262	253	239	264	295	256	263	250	253	277	239	285	285	263	272	266	273	260	279	292	270	263	262	275	266	261	249	256	265	254	271	266	289	269	290	256	296	249	259	258	239	278	253	269	262	253	238	250	274	261	272	276	276	246	259	257	272	252	253	270	283	259	252	280	235	277	263	256	247	266	236	238	257	276	269	273	236	256	256	275	257	264	281	287	287	245	240	279	246	266	275	261	265	267	253	241	252	257	265	289	245	263	247	256	263	253	258	245	246	252	281	266	263	301	284	272	262	256	258	251	267	239	285	238	299	277	257	247	276	255	279	273	267	262	288	287	258	246	280	290	268	244	247	235	250	251	248	242	258	288	264	263	300	250	264	271	259	247	247	253	251	278	271	245	270	272	288	243	271	242	253	309	259	270	278	274	278	244	276	285	253	269	256	269	283	297	265	265	245	245	263	310	268	250	251	260	262	279	236	276	276	258	260	266	252	284	232	259	286	280	260	261	273	266	250	270	226	239	269	240	242	280	287	229	245	302	257	271	250	261	235	262	270	284	251	300	238	252	246	247	288	239	273	292	234	273	257	254	263	250	260	280	283	249	259	298	251	232	291	264	260	258	263	253	260	289	279	297	291	208	275	256	266	240	261	251	281	263	256	257	258	255	256	261	280	264	250	267	281	258	265	288	255	273	268	239	263	260	261	234	262	275	275	245	249	231	246	258	270	255	298	281	247	261	231	250	235	270	257	247	238	294	246	298	237	246	256	285	238	259	254	244	270	283	253	247	265	269	255	269	249	282	274	255	240	260	280	263	300	236	263	254	276	227	262	282	283
21597	24515	29615	29371	25069	16770	10375	4846	3879	4320	3261	2052	1441	1112	872	814	746	725	688	709	698	772	711	697	713	678	700	738	723	680	722	693	700	733	748	716	721	721	750	707	730	713	720	733	723	726	696	682	735	696	736	676	697	703	728	732	661	693	647	706	719	732	694	710	724	737	683	728	716	720	700	656	635	673	691	720	720	716	713	685	736	705	699	702	729	700	711	741	704	691	680	728	696	746	649	706	700	719	674	692	707	684	706	734	730	727	755	702	671	734	689	697	720	721	700	714	714	692	708	715	713	708	707	696	719	678	659	720	704	709	702	700	731	687	687	704	715	711	713	702	652	652	695	701	699	764	677	688	669	723	690	739	666	697	697	699	706	694	688	687	676	664	706	715	700	712	699	653	688	739	713	734	694	742	663	676	719	713	709	717	701	719	693	719	661	683	698	693	676	731	679	715	677	743	695	743	672	698	704	745	741	754	705	706	737	708	708	704	705	692	615	670	730	704	681	670	692	675	691	719	718	680	729	723	698	754	705	699	695	658	689	705	698	708	742	684	699	676	666	772	695	688	668	761	715	737	732	751	694	664	670	757	719	677	732	666	710	733	709	660	721	688	645	702	751	686	685	688	730	707	730	697	684	719	699	707	695	686	708	702	716	685	690	703	645	706	701	710	708	687	686	695	678	732	726	666	727	640	678	693	720	698	775	700	713	691	770	719	678	702	697	729	706	711	685	680	701	714	637	723	652	720	689	704	690	676	678	685	692	681	706	642	681	685	655	708	718	666	675	696	673	663	690	709	696	731	667	710	709	736	715	710	703	728	729	686	665	704	717	684	707	725	714	711	713	735	702	798	686	664	715	736	668	690	702	715	765	695	670	733	665	727	727	716	734	750	727	674	691	726	726	734	681	657	725	723	682	683	727	708	712	698	712	753	712	720	659	712	685	683	701	692	708	684	682	712	686	772	709	700	703	739	751	692	723	717	750	644	682	693	694	698	726	732	688	709	695	656	670	728	718	664	668	701	712	712	702	707	699	725	710	742	690	735	780	698	701	675	735	741	702	698	705	695	734	713	707	706	727	689	753	706	741	699	717	695	735	638	738	673	732	771	749	674	716	745	747	668	677	692	636	727	702	715	727	708	713	718	702	743	714	706	709	738	759	751	682	745	714	696	701	696	678	717	699	737	721	715	689	663	688	722	719	682	719	694	706	705	707	708	704	730	715	711	648	665	710	754	723	783	695	692	695	719	716	716	740	688	713	700	712	754	721	713	702	664	689	693	702	695	702	712	745	726	709	720	729	659	724	673	684	689	706	707	689	707	676	653	664	707	697	690	746	732	725	723	684	767	733	734	737	687	723	677	707	705	701	722	684	724	712	719	668	686	752	698	741	721	732	725	731	685	698	663	682	697	693	746	676	661	661	728	699	727	703	729	697	704	693	671	718	718	732	690	692	718	708	688	671	699	687	693	701	732	707	689	657	730	704	701	698	665	729	724	726	710	691	713	659	715	715	709	762	709	692	709	734	733	664	740	739	729	699	711	694	711	698	716	714	703	728	740	773	736	704	744	679	692	697	676	667	712	677	695	667	696	688	694	667	737	693	716	636	701	724	710	751	704	727	651	688	714	671	705	689	712	734	680	659	704	700	697	722	659	736	699	683	659	691	704	707	675	702	744	704	719	732	700	712	703	684	669	718	683	725	714	710	734	744	695	625	717	735	765	746	749	665	722	704	662	669	752	707	688	705	704	745	663	663	701	698	680	720	683	717	671	663	677	750	747	729	787	700	654	660	704	706	746	681	685	701	661	725	701	762	732	722	637	710	672	753	705	688	707	685	727	742	746	714	651	721	682	653	704	665	722	685	669	703	720	695	698	734	717	714	721	681	714	709	722	691	729	682	677	730	718	711	701	655	731	724	706	686	712	702	686	708	666	755	662	682	714	731	734	688	698	714	703	714	702	695	704	698	688	733	700	689	713	710	720	696	722	715	687	712	675	711	655	730	673	722	715	700	715	708	682	743	720	674	710	697	705	687	697	677	703	669	730	709	772	722	677	698	712	679	699	680	689	712	703	748	674	755	689	653	701	699	696	687	699	713	739	685	737	704	722	733	697	696	713	681	662	710	704	698	725	712	718	745	725	700	722	704	708	717	721	703	727	722	670	711	730	703	685	744	702	730	734	638	700	711	686	659	656	697	705	666	715	691	744	718	730	719	709	724	726	663	735	705	677	689	703	694	729	740	682	712	707	701	685	691	696	725	699	702	771	705	752	705	700	690	762	699	789	721	707	705	722	682	751	693	719	732	690	713	712	738	708	715	703	717	680	693	744	700	726	721	682	714	765	722	723	711	767	728	728	675	655	727	723	665	729	688	697	746	720	693	671	669	677	649	661	695	752	687	682	691	739	686	723	676	752	691	706	710	680	776	741	687	694	659	772	708	720	691	716	667	715	754	705	723	749	689	701	703	714	711	712	711	695	749	719	710	683	685	678	712	735	713	711	701	716	723	674	679	704	743	735	734	635	713	774	754	695	686	711	729	679	733	732	731	698	687	691	686	705	651	678	732	746	737	750	685	699	705	724	727	687	701	717	718	728	766	679	708	697	678	689	718	695	674	738	678	694	723	731	651	725	673	665	727	751	719	673	699	747	665	715	697	666	742	713	664	684	710	729	695	692	704	682	703	713	679	721	731	726	679	690	703	696	725	667	687	665	682	681	710	695	690	674	766	674	722	710	705	698	721	726	679	751	715	730	705	695	688	723	684	775	642	695	700	714	737	677	708	717	672	675	726	733	733	721	719	719	685	687	707	750	711	733	676	667	752	701	729	678	726	639	682	726	697	746	738	709	730	705	649	684	679	665	708	725	702	682	738	734	712	710	696	734	649	669	691	739	684	695	708	723	700	696	723	710	702	679	727	719	737	668	757	748	702	692	707	709	708	686	732	726	684	741	664	668	670	714	701	729	714	735	708	692	671	712	746	738	700	710	717	739	681	700	730	739	777	693	694	725	716	715	739	706	666	628	719	679	713	669	671	657	699	708	738	726	722	692	687	753	695	677	688	699	716	745	692	669	707	706	691	654	647	728	710	658	743	693	704	690	711	739	677	673	707	704	733	687	687	726	724	738	707	672	657	719	691	677	668	658	663	742	700	701	728	685	735	715	692	687	696	713	726	768	676	699	727	704	685	674	683	699	681	711	706	700	747	703	659	669	705	728	717	688	703	713	719	699	646	655	664	708	659	695	711	694	713	718	716	700	709	682	649	649	678	772	743	730	705	681	699	697	645	682	733	761	699	693	670	678	673	706	698	726	694	686	699	707	712	722	708	679	732	652	704	683	713	708	704	655	748	690	672	650	666	716	649	719	702	715	714	678	671	744	745	714	705	695	739	679	725	682	692	694	671	659	668	709	707	726	710	698	734	716	685	691	681	732	678	704	695	713	679	742	726	720	705	681	724	671	679	671	734	673	667	709	690	729	676	682
46383	43514	45777	38527	28007	20647	15010	13666	10685	7575	5345	2771	1270	607	356	334	266	251	265	275	277	252	258	270	256	247	223	254	251	236	256	244	283	261	243	246	217	261	273	246	255	190	252	265	248	246	256	275	245	268	244	249	246	254	219	283	241	278	232	269	289	260	313	251	239	257	256	234	255	226	243	260	239	243	238	286	256	269	212	276	253	275	246	231	247	230	247	247	250	256	244	210	268	234	245	268	276	230	266	233	244	267	257	276	269	261	279	268	248	262	258	247	255	254	273	267	229	231	250	248	251	241	243	247	238	237	256	265	256	226	250	265	260	215	244	255	250	240	265	248	258	235	237	255	253	269	236	228	239	265	248	268	226	269	274	264	263	232	259	259	258	260	234	241	266	222	244	256	242	240	229	288	234	243	252	239	254	261	258	253	268	236	248	233	255	270	277	256	280	243	243	242	281	232	242	248	250	277	258	247	241	248	269	237	231	252	280	260	245	250	248	275	239	254	222	267	266	244	240	257	251	245	264	239	240	264	234	255	242	268	243	267	282	233	283	242	248	269	262	269	257	257	260	256	245	238	242	247	258	279	259	223	251	229	248	264	243	255	277	255	289	269	256	252	261	272	250	276	282	278	278	239	247	262	247	269	248	228	248	257	260	228	264	244	231	254	262	249	240	250	255	256	256	261	272	268	236	266	280	260	247	229	260	229	290	279	216	221	239	230	281	230	260	237	226	256	222	262	249	250	254	248	238	246	267	272	247	241	250	275	214	241	274	259	256	274	230	236	269	252	245	254	239	255	258	263	276	261	245	275	217	251	254	260	265	244	259	255	220	245	233	235	272	249	244	236	237	261	253	217	270	236	231	269	254	251	249	228	223	254	305	249	244	233	292	236	265	223	254	254	258	249	223	264	258	233	259	240	263	236	283	249	258	264	227	226	243	232	268	259	260	267	278	245	241	275	242	250	269	271	262	241	287	281	249	265	249	247	243	275	235	263	249	240	257	242	263	246	262	241	217	242	258	243	259	233	236	256	246	203	269	248	262	240	279	257	249	258	240	263	251	256	252	283	228	203	228	261	256	243	239	311	238	236	264	258	286	247	257	273	246	252	248	239	274	243	238	249	263	266	238	265	261	261	248	257	260	253	264	264	248	264	274	237	231	236	234	271	259	261	225	232	253	262	259	236	264	223	264	272	246	245	237	293	264	270	243	249	246	256	260	244	250	231	247	261	274	229	254	256	248	260	271	228	260	242	235	234	248	249	263	261	231	239	268	285	262	268	235	215	250	237	227	272	234	254	236	256	246	247	251	238	206	271	275	217	225	240	267	240	253	259	245	261	234	251	256	242	250	239	251	241	253	229	249	245	241	261	271	225	261	287	254	267	273	281	263	226	236	246	244	261	270	281	229	250	230	276	227	251	253	262	280	240	264	262	230	226	254	267	250	256	256	242	260	252	231	263	252	245	252	281	246	253	243	268	248	243	230	275	225	257	223	264	282	258	229	267	261	264	247	257	278	267	247	233	276	266	270	284	266	225	239	228	254	230	249	246	249	230	295	275	254	251	269	243	253	247	272	254	255	270	258	246	239	256	269	226	242	275	262	261	267	240	257	258	255	258	249	224	242	250	262	234	276	239	229	250	206	282	243	244	279	234	258	241	266	252	225	250	259	250	234	264	253	237	265	244	233	242	253	247	268	259	247	249	248	242	255	234	218	264	258	237	255	244	247	251	261	263	232	251	251	308	296	237	268	261	240	204	272	240	263	263	253	216	272	259	229	261	230	222	235	276	245	237	230	232	244	242	276	229	266	240	259	236	228	244	246	259	244	235	250	266	227	247	273	269	255	272	235	255	218	258	264	289	242	285	243	255	237	236	257	257	254	251	250	268	253	247	251	246	250	266	253	248	264	274	278	267	265	237	265	257	251	281	223	270	253	240	233	270	256	233	267	252	241	273	252	231	254	263	251	233	219	255	275	257	228	261	242	273	243	252	272	246	252	238	270	259	243	235	280	257	235	251	237	248	256	241	255	261	269	261	272	285	279	241	252	248	223	267	245	264	261	263	258	248	261	267	239	262	273	271	261	268	245	263	233	248	245	256	280	250	261	255	271	247	213	262	256	275	291	241	275	251	227	233	243	254	250	254	246	283	237	243	267	254	239	259	294	258	244	257	251	243	231	235	240	243	272	259	251	241	217	215	267	268	252	241	248	269	265	263	253	249	263	273	264	263	257	251	267	241	263	236	219	258	265	267	268	264	275	252	249	246	228	239	230	254	247	237	257	245	256	260	235	297	269	230	269	256	255	263	265	250	243	237	256	255	229	251	248	241	260	247	266	295	266	286	260	251	265	241	267	254	250	249	247	241	288	275	268	261	260	261	234	265	248	261	222	252	248	215	252	268	243	279	259	260	253	204	253	242	273	271	264	239	233	217	222	249	293	274	283	253	275	296	270	268	242	239	265	252	231	248	272	233	279	245	255	248	266	249	266	217	242	259	229	281	246	242	237	253	231	263	260	256	257	254	248	254	239	236	227	239	248	239	237	230	244	256	263	249	294	258	247	246	264	248	258	271	236	272	236	250	243	268	263	227	280	246	261	236	251	239	297	258	234	260	241	273	265	245	257	261	255	264	238	232	250	266	238	243	241	243	240	240	240	257	265	273	266	264	256	261	241	254	260	251	236	254	229	276	250	224	247	237	237	225	264	209	244	262	257	258	269	279	206	262	263	238	250	248	265	242	284	261	282	259	238	266	266	254	249	249	265	249	280	233	243	236	231	249	266	256	260	247	244	250	244	244	239	224	238	250	253	231	262	227	254	237	253	252	241	262	266	279	241	277	246	260	236	245	258	222	248	247	252	248	243	249	272	279	266	254	272	252	273	222	264	264	250	284	273	238	270	236	272	263	225	244	241	278	215	275	277	281	226	275	276	239	264	251	275	242	268	239	280	233	237	248	240	221	251	255	236	248	265	231	246	245	260	281	291	252	270	248	232	255	251	250	211	260	238	274	243	251	240	256	249	266	250	251	264	263	256	256	219	262	272	254	230	244	269	268	258	243	258	263	267	266	249	251	260	257	252	269	221	224	247	248	258	242	264	243	260	274	254	257	219	237	246	275	257	260	258	235	259	271	290	276	276	226	233	250	240	278	252	254	268	249	244	250	250	268	257	251	235	240	258	241	230	238	252	256	230	278	227	265	276	258	260	250	285	280	262	260	251	257	258	227	224	264	262	260	262	275	258	218	244	251	259	212	259	256	287	284	253	222	264	258	252	286	256	235	285	283	251	239	266	289	251	246	256	283	246	232	227	242	233	258	244	281	223	283	243	251	280	247	236	271	249	248	272	260	243	255	270	257	256	247	287	245	233	257	272	247	233	258	258	268	229	246	253	231	264	246	287	233	240	253	248	241	273	255	248	303	285	238	255	250	278	236	245	259	262	234	225	250	245	259	258	247	258	271	245	247	250	256	227	262	250	283	250	253
30951	36296	46483	46867	40607	35909	32826	31801	28820	23617	19520	11567	5432	2346	1300	954	854	787	774	735	632	683	650	678	706	658	724	658	660	742	711	688	649	657	664	694	643	663	656	656	665	651	731	696	694	680	666	711	646	660	675	679	711	712	658	679	705	686	618	669	710	711	678	665	677	673	659	698	707	674	721	696	692	699	635	627	668	659	653	716	645	669	675	695	652	680	649	693	657	638	664	650	696	657	655	709	658	688	731	709	691	676	690	706	715	680	715	706	731	662	677	716	656	654	657	670	726	698	684	715	656	661	693	657	673	689	714	698	671	709	688	643	695	691	653	708	679	691	658	661	685	746	668	707	662	702	695	728	687	732	688	645	663	662	681	689	633	689	650	652	690	702	654	696	664	667	660	712	673	669	641	703	665	715	704	720	705	670	712	679	627	689	688	676	698	633	722	652	648	693	695	672	630	697	674	670	682	651	675	672	688	657	695	658	698	665	753	655	687	676	631	684	715	667	677	692	687	683	688	660	684	688	672	686	657	664	661	731	710	648	664	712	626	708	690	717	703	681	686	667	694	665	673	682	664	650	683	679	614	703	678	710	671	709	641	690	686	714	714	686	700	710	664	663	691	674	668	693	667	700	674	680	667	700	631	672	663	719	652	712	678	671	696	647	659	651	673	663	682	671	690	661	689	681	661	705	686	643	677	707	711	684	713	676	702	693	606	624	725	654	659	726	699	731	700	695	698	651	721	666	674	678	708	631	679	671	702	707	691	685	676	677	698	684	688	696	714	702	702	662	691	701	690	646	703	643	708	672	658	704	697	651	714	660	685	666	681	698	715	696	665	708	693	673	687	637	669	702	644	624	683	683	680	699	675	685	680	706	618	696	712	675	711	672	723	696	694	730	720	642	667	672	665	653	676	650	626	648	707	681	697	698	685	672	714	694	692	632	679	702	665	688	700	665	698	693	676	676	661	669	663	631	666	706	667	660	719	663	698	712	699	666	681	676	663	702	690	726	696	674	718	685	682	689	638	650	632	646	655	689	736	653	673	677	722	686	630	674	682	628	695	682	688	632	659	682	673	687	702	694	693	701	683	686	709	643	685	691	687	677	640	638	665	663	663	697	690	686	663	706	693	645	639	670	652	676	683	736	704	665	685	675	671	673	661	687	709	659	677	656	680	666	700	722	706	654	679	683	708	682	665	665	687	659	678	675	722	705	674	686	702	693	683	716	716	626	650	727	684	657	707	681	670	682	695	680	692	721	679	677	707	690	677	666	680	725	626	647	651	762	682	658	679	688	668	736	697	696	700	687	681	714	701	647	697	667	645	719	691	646	644	711	655	670	719	644	698	714	660	664	653	683	638	692	703	685	695	672	713	647	682	666	690	695	685	678	712	708	688	714	661	702	672	696	673	701	669	707	698	683	701	668	697	668	657	663	643	732	664	662	692	638	711	634	677	634	714	696	685	687	628	684	678	706	684	756	753	737	671	667	657	668	724	639	681	663	629	620	678	673	652	638	683	690	641	650	670	644	742	736	620	687	677	665	703	688	686	706	687	699	716	652	622	655	706	694	638	692	691	709	654	685	683	681	719	725	677	690	649	716	688	698	715	671	665	676	680	693	694	677	677	651	675	669	648	683	685	721	682	698	691	701	668	653	680	658	683	662	688	671	641	696	751	702	689	678	735	678	650	700	684	680	616	666	616	658	675	665	686	669	649	670	745	701	670	716	656	673	696	643	691	682	689	695	686	701	699	685	677	710	687	708	693	661	705	706	696	709	685	697	673	693	673	704	713	670	736	682	713	648	677	695	708	698	727	653	666	703	676	651	690	704	630	682	695	722	682	704	688	677	632	692	683	709	641	679	622	678	679	646	669	702	661	668	690	700	638	662	733	668	688	657	688	689	680	689	684	698	689	721	722	716	677	688	662	664	632	722	704	695	713	696	675	687	724	649	726	644	708	680	676	713	714	695	695	725	683	658	664	645	663	687	695	645	670	659	702	721	655	701	658	703	695	661	687	625	650	660	662	681	723	700	685	711	675	684	654	706	673	642	638	683	718	690	675	736	680	683	645	673	660	661	675	671	688	715	686	688	684	657	659	665	655	691	716	658	696	710	663	661	684	659	684	690	735	679	682	653	732	673	668	679	673	675	653	693	672	661	729	678	739	655	695	632	716	749	649	702	693	715	696	665	701	719	701	702	664	682	737	686	679	666	690	683	700	703	671	693	737	714	727	694	680	736	646	700	664	696	680	709	714	662	619	728	659	658	732	654	679	719	670	695	682	670	743	662	669	719	680	667	669	663	679	648	703	628	681	700	679	666	642	653	684	706	664	662	709	661	721	707	731	680	730	720	703	692	670	693	707	707	675	682	658	712	668	675	665	702	656	658	672	690	702	667	692	664	680	669	687	698	669	706	685	693	687	719	646	631	692	677	722	686	700	705	670	697	670	694	669	701	667	639	645	685	674	693	683	666	728	711	682	695	679	728	697	660	705	632	679	676	684	674	691	657	671	696	696	650	707	709	716	661	681	654	634	694	677	698	676	666	733	661	717	704	683	649	657	636	683	657	664	664	661	682	643	675	644	698	661	666	646	709	672	697	680	689	710	687	680	675	658	693	660	673	661	662	680	694	720	686	660	690	675	654	646	732	690	691	700	687	707	680	673	710	753	674	738	650	673	657	660	661	670	698	709	646	707	684	741	685	681	642	650	676	694	689	690	692	708	654	668	658	679	660	704	692	689	714	709	713	694	666	678	689	669	660	676	663	646	686	698	690	678	646	671	652	693	687	666	680	667	684	699	679	676	648	690	663	672	643	674	654	709	697	675	659	669	679	634	643	699	703	623	659	676	704	655	654	688	689	685	704	663	646	664	702	687	643	655	701	669	690	740	699	691	682	655	677	686	675	675	702	680	740	707	667	681	658	705	718	681	660	699	686	699	717	675	712	641	700	677	679	674	652	703	659	711	716	656	679	683	749	702	628	645	716	708	668	707	647	651	741	689	670	649	668	674	662	679	696	684	701	684	692	662	689	733	674	700	696	683	685	680	642	664	694	681	668	694	660	669	714	680	684	681	704	669	671	685	681	720	745	707	744	717	701	659	706	711	720	696	633	706	718	702	647	706	660	720	662	692	701	667	669	700	720	691	653	683	681	674	668	743	645	676	702	658	676	689	698	689	704	634	662	648	666	706	681	684	679	668	676	645	651	667	674	688	680	696	681	612	679	697	692	709	664	684	727	670	688	671	711	648	697	635	705	749	680	648	651	706	657	668	699	685	667	711	681	699	650	657	697	648	667	683	622	630	691	706	690	686	699	702	682	738	647	741	676	693	702	665	672	724	691	658	691	692	662	678	692	678	648	700	656	703	703	667	660	680	630	654	677	679	706	686	707	681	636	686	687	668	645	726	723	697	697	656	655	664	650	647	662	634	675	682	682	682	670	694	703	678	665	706	709	640	689	694	732	680	692	695	668	650	703	692	709
54033	51226	57266	46886	31640	26266	23487	18620	19415	16936	10158	4717	1603	851	488	369	275	245	253	253	249	255	255	246	277	250	256	252	269	245	244	241	235	232	220	239	232	258	269	264	244	251	245	243	198	254	208	241	245	243	235	205	215	253	216	234	242	240	247	252	215	237	243	204	276	240	209	232	255	238	227	240	251	271	267	256	251	233	268	217	249	243	237	249	267	206	256	249	249	223	226	239	232	272	260	238	254	279	221	246	233	239	260	230	235	207	240	239	226	230	263	227	258	225	233	261	267	227	252	261	233	232	231	256	222	260	252	267	228	228	247	246	221	274	228	252	246	223	251	247	267	234	232	243	240	222	247	263	232	254	221	236	202	228	285	239	254	247	231	228	250	237	254	214	235	256	262	237	249	221	206	236	223	219	240	255	238	262	193	256	236	219	238	239	221	262	234	233	216	270	227	229	246	231	260	252	229	266	206	233	259	236	236	233	240	246	262	256	232	222	226	262	270	250	232	242	219	240	247	234	227	258	223	275	207	208	258	250	235	242	248	239	266	251	261	223	276	251	235	273	231	283	240	257	245	254	229	250	244	247	288	226	248	251	250	232	219	239	227	231	251	215	252	236	264	239	241	248	241	225	240	232	240	234	244	251	235	214	240	217	254	267	251	240	216	229	228	243	241	242	229	220	227	243	270	256	232	229	208	208	245	229	234	234	262	214	218	251	231	231	215	224	241	281	237	246	243	226	278	258	254	255	249	232	254	262	224	238	258	227	256	248	229	241	237	229	228	264	255	230	263	238	248	241	236	237	229	220	241	228	241	272	198	247	253	261	239	247	267	233	227	229	234	239	232	224	249	249	245	240	229	257	259	257	271	265	266	231	258	239	277	235	250	231	270	263	245	259	236	241	244	241	237	263	250	263	231	230	232	240	250	236	239	241	213	263	254	238	256	237	253	238	232	235	259	229	230	235	228	255	254	292	252	227	228	238	250	268	249	229	225	261	231	240	241	234	246	224	222	230	213	227	250	246	244	205	237	250	233	238	252	259	252	235	230	243	222	251	231	241	238	243	242	257	263	224	230	251	256	244	227	232	249	235	239	256	265	227	213	237	252	249	231	260	216	230	252	252	242	226	240	255	258	264	211	240	242	229	236	249	249	224	279	227	255	249	239	248	258	238	246	253	238	229	248	237	237	263	250	237	223	229	253	238	268	225	236	234	248	236	257	251	247	236	235	248	250	227	232	246	237	261	240	205	258	217	254	250	223	253	244	257	259	249	255	255	234	243	237	233	236	259	273	227	241	254	246	222	235	208	230	226	241	257	263	248	240	236	264	235	244	275	229	217	254	238	237	247	243	240	263	220	259	287	235	252	259	228	234	262	237	237	240	275	242	246	239	240	256	259	232	249	219	229	247	246	251	234	218	226	240	250	256	276	226	222	220	258	258	260	218	220	241	238	237	247	238	229	233	234	238	233	245	219	240	241	267	225	220	254	226	217	243	248	259	240	224	242	255	240	234	260	263	284	191	271	233	232	238	236	228	252	241	246	247	237	247	243	235	231	257	242	220	221	202	228	245	254	235	240	224	255	248	258	214	246	226	225	260	233	236	217	221	236	233	278	234	247	236	251	240	247	233	262	237	228	250	253	238	261	257	241	216	229	243	234	253	215	210	225	246	232	233	205	246	268	215	235	226	246	229	257	241	237	231	244	252	228	238	237	272	230	240	244	229	261	223	262	252	249	255	233	248	237	227	240	236	222	252	261	245	226	233	221	241	254	224	251	226	208	225	259	222	235	220	226	236	246	270	258	252	248	225	240	228	238	250	239	256	261	237	248	245	236	270	261	245	236	251	275	217	247	243	237	228	265	254	231	237	253	242	257	225	236	257	254	240	227	241	264	244	251	250	214	228	227	237	260	239	240	268	249	233	238	251	253	251	260	244	247	225	249	239	243	233	247	244	242	253	257	222	233	235	242	232	247	221	235	216	238	219	249	271	251	263	256	240	239	252	276	252	256	232	238	236	263	250	235	215	233	237	243	221	227	248	249	243	214	255	239	248	207	232	235	249	271	287	246	249	219	234	232	241	220	224	235	212	231	225	233	239	241	239	227	244	264	240	246	235	229	245	255	258	235	266	244	208	231	243	238	254	226	239	254	272	243	237	256	251	258	243	271	232	251	253	241	253	260	240	253	264	254	243	234	233	233	241	224	240	210	250	222	217	217	216	247	266	226	262	241	245	214	234	228	234	258	227	243	213	245	262	242	231	249	283	240	248	232	242	241	224	259	236	243	256	244	245	223	210	238	209	228	252	264	244	240	231	233	245	237	240	231	236	227	235	247	239	235	244	215	219	227	218	221	243	270	223	247	270	240	240	228	248	216	203	244	262	221	235	227	213	248	258	210	241	220	221	240	225	239	232	227	237	237	275	227	250	227	244	220	240	271	237	230	243	229	223	223	249	248	257	253	260	246	256	234	232	236	234	248	261	246	255	254	247	255	227	239	236	257	238	227	252	218	246	274	243	238	243	227	236	263	210	238	241	273	222	236	246	233	262	252	250	216	205	250	235	247	248	224	240	213	254	246	232	250	245	240	222	222	225	219	240	232	234	247	246	233	247	264	240	254	252	234	258	239	240	258	264	235	247	241	246	245	263	214	260	239	220	232	229	238	224	236	249	223	224	256	230	242	237	238	271	224	250	227	239	245	222	252	249	234	219	274	262	253	240	235	227	241	219	253	217	249	259	260	238	244	209	214	248	255	226	230	237	234	256	249	254	218	248	216	215	250	225	244	229	239	252	235	258	268	234	271	234	235	255	217	226	266	216	240	258	237	251	226	244	238	225	235	243	237	248	244	244	228	208	211	238	250	228	210	231	233	235	254	237	235	230	230	213	256	239	239	235	251	225	251	221	256	259	235	235	228	240	205	247	226	253	264	223	227	241	230	240	220	244	244	239	253	234	239	223	243	247	232	225	215	258	229	238	248	218	274	251	231	255	252	235	235	232	223	250	260	242	254	268	244	236	239	243	248	265	242	255	242	246	246	252	237	249	248	223	248	238	255	249	258	232	261	254	250	275	261	213	240	259	260	231	240	243	252	220	247	268	237	260	236	244	248	234	219	247	240	232	259	216	247	232	236	280	257	224	248	247	256	239	265	227	239	225	255	249	283	267	245	214	251	237	217	254	229	279	235	233	239	220	252	233	234	237	257	244	240	239	259	233	247	251	247	221	246	214	241	261	254	242	260	263	270	226	226	204	231	243	242	245	230	250	245	262	235	259	221	208	250	221	231	242	244	227	242	237	195	237	264	248	265	221	267	229	266	261	234	261	278	266	255	216	246	230	227	232	213	259	256	237	236	234	278	229	217	281	239	252	246	258	241	237	238	246	261	247	235	216	246	245	250	228	263	211	251	219	251	222	254	231	248	236	245	236	243	256	226	246	230	223	253	247	224	233	231	247	255	263	242	251	232	236	251	235	238	241	234	233	240
36024	42342	55450	52283	43393	41611	39794	37101	38506	35512	26981	16218	6918	3385	1986	1348	1017	806	763	712	621	689	649	637	628	670	688	667	631	674	609	708	693	639	636	666	620	674	652	643	664	622	624	670	647	681	642	653	653	674	622	670	631	603	716	596	692	650	650	647	642	665	627	652	638	634	651	632	684	684	631	618	651	622	672	662	659	665	606	627	663	650	647	666	666	668	655	648	656	653	670	676	651	615	674	642	662	691	680	674	629	643	683	665	651	686	622	625	654	621	641	638	619	665	597	659	652	668	626	645	667	674	652	689	635	645	637	663	703	665	686	668	621	688	651	643	646	638	637	701	662	648	669	641	637	669	674	658	648	674	682	636	640	612	618	653	666	627	652	692	626	639	682	607	673	670	661	604	662	629	673	733	656	634	644	658	641	623	665	668	640	660	631	639	663	668	635	658	670	665	623	644	654	636	621	628	659	670	614	630	650	677	649	661	644	684	651	636	637	646	654	669	608	684	679	660	646	659	633	642	624	654	683	637	624	642	618	644	636	640	669	656	609	628	649	663	647	652	640	665	623	657	644	624	659	665	631	654	654	658	643	678	658	697	597	598	644	615	649	685	699	643	667	625	655	614	617	700	665	636	688	681	674	644	640	691	649	661	610	651	649	643	623	674	662	644	683	664	635	590	656	713	665	644	676	667	661	636	610	621	634	644	649	648	620	618	659	653	636	669	611	676	683	657	673	655	657	643	626	654	682	658	654	668	617	617	645	668	648	682	664	640	666	624	679	681	623	646	652	632	617	648	642	644	664	672	641	677	665	679	665	641	685	662	628	669	663	666	625	670	665	662	692	672	667	627	646	695	662	662	645	679	698	698	646	651	623	607	644	671	592	614	649	656	659	675	644	662	690	653	693	613	662	613	691	661	646	642	647	664	699	662	678	666	673	673	640	608	680	646	667	665	612	625	655	666	643	641	655	660	647	662	663	644	600	635	642	701	626	668	631	641	625	660	653	640	655	601	684	635	673	635	697	667	642	645	634	632	656	640	643	698	602	674	648	643	636	675	652	710	646	664	725	647	709	714	641	689	632	664	655	645	647	679	625	653	653	619	679	617	628	645	599	672	659	691	664	665	734	640	669	662	645	668	664	660	622	613	635	716	706	577	677	624	686	682	692	577	636	675	676	675	640	671	615	651	662	643	620	701	643	660	654	652	671	649	690	689	623	629	656	623	653	647	630	653	609	673	631	615	635	675	623	610	689	661	637	638	688	633	663	719	700	635	667	650	658	665	695	680	648	694	626	666	652	646	668	685	671	650	626	684	647	649	641	620	637	616	655	620	679	662	641	658	650	660	649	658	671	661	657	638	657	633	654	638	621	642	660	663	612	640	653	670	655	662	636	630	686	641	639	695	671	683	712	618	606	657	629	629	678	630	651	655	627	640	665	681	674	652	676	653	628	638	634	710	634	684	654	655	649	646	669	683	665	670	662	614	674	642	631	642	656	670	671	617	684	672	632	696	682	642	619	629	658	669	637	651	662	687	658	662	615	638	665	663	637	637	635	660	599	661	662	617	650	660	669	653	646	669	635	697	672	641	593	680	661	613	609	643	655	675	615	600	672	625	609	698	634	651	671	681	670	672	641	662	655	657	626	673	589	635	620	653	664	651	644	721	670	610	672	664	618	657	663	637	688	616	643	639	673	663	658	674	651	616	642	614	644	672	664	651	671	663	640	657	681	639	641	638	707	650	655	676	612	669	688	667	618	621	607	654	657	671	677	656	678	612	628	663	646	664	657	653	613	688	657	628	662	612	643	641	669	634	659	655	650	663	651	615	619	595	666	654	661	685	671	669	631	643	647	638	673	669	655	679	702	641	681	664	649	623	632	645	626	603	662	632	642	626	642	706	664	642	677	682	650	687	632	604	650	648	626	640	643	633	666	658	659	661	648	651	634	657	641	663	636	705	609	658	632	665	672	670	635	673	674	642	625	625	713	600	686	716	687	618	676	626	632	699	678	669	645	647	671	672	625	623	653	641	639	653	696	643	656	665	647	624	663	654	655	680	631	645	677	656	636	700	681	636	659	619	683	690	636	673	663	661	675	654	667	665	646	602	621	594	643	658	639	659	661	621	667	681	623	610	680	646	693	653	637	675	670	709	607	626	613	611	693	652	651	647	644	638	659	689	649	678	677	632	711	672	663	648	637	654	679	653	659	687	636	636	681	627	607	690	631	643	652	665	678	707	612	646	690	675	668	688	671	649	656	632	628	649	615	675	701	686	611	672	701	692	675	668	705	668	615	636	680	611	694	626	641	621	684	639	669	714	660	679	628	629	675	701	670	652	660	656	647	636	619	636	676	633	622	639	663	637	631	621	641	620	672	648	631	650	679	647	631	629	650	645	610	678	672	645	669	636	721	651	634	655	664	669	625	645	648	685	618	604	648	653	645	677	648	656	607	653	647	682	612	646	664	669	659	676	667	610	613	660	695	631	635	655	650	672	702	658	657	628	680	659	622	648	685	647	669	642	648	655	689	665	644	617	687	696	650	643	648	667	613	641	645	661	629	634	659	631	669	646	642	628	686	639	659	673	644	648	654	654	575	694	644	663	665	649	668	617	689	590	639	681	644	710	687	620	621	674	622	633	641	640	665	661	641	650	658	645	636	636	640	633	653	671	632	633	685	675	669	668	688	679	609	651	642	714	592	646	686	631	686	683	629	628	660	643	648	659	634	645	645	672	678	680	687	619	670	638	671	660	678	648	650	634	666	617	656	632	578	689	640	690	646	633	673	655	661	698	614	645	674	658	665	683	682	652	663	681	684	659	672	656	671	635	659	637	647	641	633	636	616	615	662	654	670	658	636	677	707	657	633	675	677	647	649	609	674	659	591	692	661	657	672	637	675	642	658	661	617	675	602	636	673	655	663	669	643	664	653	660	654	683	650	623	662	643	664	661	632	647	623	630	656	674	638	636	653	627	636	671	637	641	667	677	633	678	629	670	688	686	620	608	661	665	688	651	659	692	615	626	626	686	677	666	631	655	647	677	603	637	656	652	698	655	653	679	658	660	622	597	646	670	690	639	630	648	643	656	625	646	649	643	687	645	676	657	701	642	678	649	655	620	648	659	692	672	648	630	650	628	639	632	657	642	625	644	661	627	615	681	636	631	644	654	653	712	645	698	664	609	669	649	654	636	630	642	631	624	636	663	657	677	662	611	651	637	655	646	601	694	661	607	649	664	619	596	655	669	682	635	638	668	652	643	619	648	698	639	675	626	682	670	637	678	685	649	634	658	666	608	679	664	650	662	644	599	654	675	644	651	645	663	692	690	645	690	644	643	637	642	666	678	660	628	620	677	695	696	672	653	680	638	631	691	670	661	650	680	650	643	642	663	608	617	656	675	655	667	649	685	673	615	669	686	633	659	673	632	647	672	716	626	695	670	631	694	649	646	620	627	623	663	672	668	675	623	629	647	676	654	655	651	670	644	643	665
33209	29759	25328	16044	5472	6145	4594	2933	1681	1130	923	528	378	339	280	256	246	263	261	265	277	266	263	278	264	248	265	272	260	246	239	226	289	250	265	245	258	264	273	261	271	273	294	291	258	264	241	247	284	265	237	241	255	268	306	288	281	286	238	253	260	242	244	278	307	265	253	272	256	264	273	239	280	264	263	278	272	241	276	267	255	248	255	267	242	257	249	234	256	276	279	257	272	257	285	266	255	278	240	240	280	237	259	261	262	254	252	273	291	257	271	256	270	267	256	283	293	248	253	260	263	241	251	255	244	255	268	244	273	256	270	277	266	246	234	263	284	296	261	239	237	253	266	280	258	290	238	254	244	263	258	235	285	248	263	270	278	251	289	248	241	292	250	271	264	263	250	262	267	257	269	280	244	275	259	258	254	283	277	248	270	262	265	297	257	256	261	280	278	260	272	241	255	272	268	266	242	240	230	285	232	265	246	241	262	259	270	267	257	233	259	266	273	250	237	242	219	263	252	272	250	243	267	248	270	243	240	244	244	286	255	247	244	235	250	267	264	254	256	276	251	263	255	257	256	293	276	272	241	273	265	258	262	288	254	265	254	278	259	247	254	257	270	287	280	225	256	261	252	255	253	251	261	276	266	262	274	263	272	274	216	248	223	252	229	244	242	266	289	240	251	231	265	237	218	256	254	243	289	267	268	239	257	225	278	279	236	267	260	267	276	224	246	250	260	270	237	242	271	238	278	258	262	248	250	271	276	268	254	254	271	257	289	280	265	270	292	268	241	281	285	265	248	271	236	260	244	263	260	278	246	242	258	265	292	234	276	250	267	244	265	256	284	255	254	274	272	261	228	251	254	264	237	265	247	279	261	240	237	280	254	271	262	283	251	266	234	263	267	236	290	246	268	264	286	251	267	273	244	273	240	266	266	279	269	251	244	248	293	248	301	257	295	256	275	260	252	255	262	250	260	239	262	255	291	268	252	277	276	283	253	272	270	237	250	243	253	283	233	255	256	275	264	280	260	298	262	248	272	265	268	271	277	260	251	247	229	271	242	278	255	256	292	269	256	255	259	250	273	270	300	247	258	247	261	257	243	269	279	257	293	241	263	256	263	272	259	263	258	257	257	246	281	257	267	255	266	238	239	239	249	235	275	261	252	248	235	256	259	249	238	254	273	265	263	260	247	284	231	241	276	260	304	272	252	263	257	277	270	281	253	272	255	266	284	252	245	244	263	272	252	247	262	249	251	286	277	230	256	262	297	254	280	253	220	269	248	241	256	278	229	278	266	269	224	265	230	252	257	249	253	251	266	252	264	272	242	246	235	256	259	235	276	257	273	261	261	267	272	249	273	254	244	241	229	249	266	284	257	267	267	258	259	271	269	234	255	288	244	276	266	263	248	273	263	249	233	264	264	253	274	238	258	306	262	264	240	248	272	273	281	239	246	272	242	269	265	261	247	249	282	257	256	255	240	261	256	229	245	264	265	285	289	248	262	235	295	246	253	283	250	267	279	236	257	264	258	239	269	291	293	271	254	245	246	294	228	269	283	257	236	280	247	274	271	271	258	257	258	298	266	242	251	230	249	239	249	294	285	250	246	236	295	254	231	240	267	234	267	261	259	256	248	285	263	248	271	250	252	221	287	252	270	250	246	271	243	247	279	217	216	274	250	253	251	244	255	262	248	286	266	231	258	251	267	262	274	262	276	243	229	272	299	238	264	251	281	254	245	272	251	226	268	270	245	270	243	270	270	265	240	256	258	270	268	261	255	258	266	241	266	286	256	273	262	246	277	290	290	263	267	262	249	271	268	262	261	263	242	262	258	271	236	265	249	283	230	246	251	281	238	273	276	293	248	253	266	241	264	255	270	230	258	273	265	283	240	268	279	268	257	266	276	243	248	247	250	242	269	241	264	247	246	265	259	256	249	275	245	270	288	243	274	228	274	211	259	269	272	290	264	258	249	251	233	259	284	260	245	239	281	252	255	262	257	274	258	255	255	253	245	256	225	275	281	260	256	241	263	265	273	285	259	238	281	270	271	247	255	280	259	293	290	283	275	263	258	297	264	281	297	272	292	259	250	273	242	270	283	232	250	258	268	216	256	258	292	250	226	262	276	274	239	250	254	235	278	247	275	282	278	261	235	287	272	249	246	259	247	273	258	283	274	246	255	251	264	257	266	252	269	259	247	238	224	259	252	247	271	242	253	265	279	274	274	279	247	241	259	245	261	251	273	245	247	291	257	274	268	244	266	270	251	234	250	256	273	276	242	272	255	294	275	247	257	262	240	238	240	281	265	256	222	269	292	249	258	243	293	262	265	272	245	279	256	251	269	237	231	264	265	258	292	263	231	263	273	238	259	234	256	237	228	274	261	257	252	248	237	277	233	288	273	247	283	280	249	246	277	233	271	258	256	237	270	286	229	237	303	258	262	249	241	278	226	283	233	247	265	277	259	268	253	262	277	268	247	254	239	245	243	270	252	241	244	284	271	272	295	280	289	253	250	234	248	235	266	239	268	253	246	287	257	259	250	284	255	252	225	257	219	271	245	262	261	275	256	286	235	236	274	252	275	243	247	264	258	237	251	256	251	282	278	255	250	273	256	259	254	258	251	294	263	252	251	272	278	289	276	251	276	278	273	276	252	297	225	238	258	248	292	253	259	252	255	262	255	299	281	279	236	278	255	232	269	253	240	239	282	283	275	265	279	243	262	244	261	264	257	261	245	236	265	271	238	267	264	254	265	245	268	227	227	253	281	241	268	273	266	238	260	253	250	266	283	285	254	247	260	251	254	268	235	256	249	263	266	219	269	269	269	264	230	296	249	246	269	268	263	274	258	251	249	271	256	256	266	243	260	241	245	252	261	273	270	251	249	260	249	251	258	260	265	241	265	259	260	286	270	249	260	240	270	283	217	280	242	265	292	267	279	252	273	258	260	278	278	302	248	275	256	231	276	279	255	258	258	258	263	254	243	235	253	266	281	274	265	270	257	236	248	259	249	284	260	251	283	255	252	239	259	278	266	249	229	295	239	274	269	238	276	281	271	262	244	281	267	270	249	256	271	279	275	242	285	260	249	241	266	256	286	269	265	249	252	251	268	269	245	252	239	242	245	245	272	268	281	274	273	249	278	268	258	293	259	270	250	275	273	252	260	251	290	229	253	263	258	262	268	282	247	258	265	294	263	242	240	288	261	267	263	231	261	313	278	243	249	281	249	265	247	274	237	237	275	241	287	251	270	262	267	257	254	263	270	242	223	245	264	262	267	293	293	239	262	269	260	251	274	273	241	265	297	219	263	224	268	282	229	266	259	259	233	252	260	260	267	238	237	264	270	265	266	263	290	305	245	289	261	249	252	254	259	284	263	289	260	260	233	264	247	260	258	236	286	275	271	272	249	292	280	302	251	270	252	252	263	258	279	284	273	233	223	269	267	244	281	264	279	240	264	254	276	287	291	304	264	264	296	257	252	252	271	278	245	273
21763	23946	30526	26078	14328	19536	15989	12135	7570	5244	3909	1972	1305	1029	800	756	709	737	702	720	651	741	720	704	752	729	689	661	728	685	674	710	680	713	675	694	641	655	656	702	696	703	722	745	681	642	694	703	676	686	694	670	648	701	693	654	727	680	740	689	652	695	696	679	683	657	680	674	716	696	728	699	697	706	727	735	706	679	703	678	721	695	689	739	711	758	661	701	667	681	698	713	700	661	656	705	690	672	765	697	677	721	680	711	647	727	720	694	674	661	652	694	684	659	692	727	733	714	703	660	694	737	671	683	742	695	701	674	674	748	712	726	710	723	659	714	720	659	678	698	715	682	693	720	716	656	662	685	664	644	711	691	702	713	755	724	666	697	697	714	711	723	688	693	733	699	708	687	670	783	685	647	685	691	710	696	687	714	729	741	695	673	703	726	680	727	668	704	707	730	711	679	706	676	686	676	701	698	723	672	729	689	703	661	684	646	701	708	665	698	712	688	680	708	708	739	663	674	707	679	679	679	672	689	703	656	675	675	697	662	719	715	703	714	681	662	716	660	725	712	699	686	682	717	717	707	691	702	648	709	710	766	679	656	704	707	692	729	719	671	718	663	691	646	757	714	697	690	741	692	667	695	668	685	707	712	685	647	671	669	752	716	747	714	676	698	668	680	708	724	672	689	695	751	728	698	655	696	674	687	725	626	722	705	677	699	658	702	677	752	689	664	693	701	690	689	738	716	639	723	691	647	697	697	713	675	733	697	732	695	737	741	707	714	707	751	697	704	694	671	714	677	677	689	678	704	692	712	713	714	707	752	745	649	684	703	710	692	724	682	708	670	722	712	667	709	687	725	704	672	716	661	711	734	722	676	664	679	678	679	678	698	656	658	676	703	694	714	653	723	706	662	705	739	697	696	699	703	691	650	701	688	693	700	717	648	654	683	737	692	676	743	732	686	699	712	726	685	719	706	691	665	657	668	701	680	666	735	683	735	705	726	744	697	682	708	677	724	682	716	717	681	689	689	711	729	704	727	689	635	699	698	641	696	662	692	701	697	696	714	693	732	691	705	693	731	728	670	714	722	673	712	684	640	703	695	703	672	728	725	695	695	718	704	695	688	683	691	702	640	707	747	659	662	691	696	674	681	669	714	715	697	674	699	749	686	664	689	689	689	705	689	722	710	744	651	701	758	677	748	693	689	686	721	721	716	729	705	721	710	710	644	670	718	691	688	713	698	716	734	694	629	710	652	755	689	696	731	709	749	688	665	709	746	692	690	673	717	659	671	659	680	711	718	693	674	662	690	699	698	687	713	674	713	679	669	701	717	678	771	678	712	671	726	677	705	727	682	681	711	664	628	748	671	718	685	696	755	704	688	674	731	732	693	672	689	658	657	673	683	715	696	706	675	665	692	763	681	718	724	685	670	666	695	732	674	720	655	732	694	705	659	656	699	709	703	673	666	729	705	681	701	671	687	738	678	776	713	697	689	729	693	675	687	664	685	686	720	700	690	700	711	643	670	734	677	736	701	697	732	674	709	723	666	649	724	688	727	721	694	748	658	701	658	674	690	662	692	711	686	701	690	674	676	744	696	686	721	688	693	673	698	674	714	738	718	743	718	709	766	701	733	689	696	739	704	701	707	632	711	685	636	700	623	685	710	712	665	686	657	697	664	740	661	691	707	687	695	703	693	677	694	698	661	727	732	692	694	693	697	760	699	692	683	684	676	731	671	666	665	666	668	698	708	711	683	690	712	679	661	701	681	689	682	674	698	750	659	701	674	663	699	709	706	669	674	683	701	636	746	665	701	689	712	679	710	709	727	697	700	704	696	672	745	725	720	728	687	726	714	689	675	669	703	711	701	697	675	696	679	729	727	728	735	706	705	692	699	711	698	640	686	686	685	738	633	692	705	721	704	679	706	721	716	646	679	656	699	691	703	711	715	722	686	695	735	704	674	698	738	687	686	687	645	682	718	703	691	698	683	713	702	683	707	718	688	712	667	656	690	742	707	727	668	699	672	685	664	666	708	664	730	693	730	726	785	681	732	720	711	686	674	695	682	700	729	718	722	663	667	729	705	697	722	716	740	667	720	720	712	625	681	719	693	713	692	737	691	730	691	713	655	714	651	711	656	671	732	683	655	674	697	649	701	696	697	704	693	701	655	725	705	713	718	712	656	744	695	694	704	684	691	647	695	751	714	672	705	735	660	641	721	707	715	677	653	728	680	709	697	704	679	718	676	693	690	741	725	677	651	647	659	678	684	674	709	682	645	707	676	667	704	683	675	692	727	682	743	697	744	669	682	689	721	748	689	734	699	711	721	669	652	669	745	691	691	719	679	704	698	692	670	709	669	690	703	710	695	680	709	691	737	697	738	654	680	669	721	685	716	682	718	714	675	670	716	673	709	738	702	722	703	665	719	685	678	736	688	727	711	737	717	697	705	684	681	704	747	672	720	696	688	704	684	668	686	727	707	727	701	672	669	685	725	755	690	689	686	746	655	788	673	673	673	732	670	736	665	696	724	690	713	700	729	676	713	713	724	679	685	708	654	715	688	717	708	698	654	694	699	689	699	685	663	689	705	697	714	650	775	688	712	672	688	716	719	698	644	730	713	695	665	693	712	723	691	664	704	721	712	687	721	685	700	699	684	729	684	692	770	674	691	722	691	671	655	676	701	744	705	626	668	682	726	674	675	713	675	671	645	701	700	728	678	696	669	653	696	692	680	691	669	677	703	717	726	703	717	694	717	714	695	693	670	686	641	745	701	660	717	733	682	707	722	733	680	662	707	673	737	690	701	737	719	735	696	694	747	677	770	699	682	731	700	657	663	662	718	686	698	706	687	720	672	681	662	698	759	727	711	681	676	678	711	679	657	711	665	693	693	697	710	676	688	673	703	707	708	688	695	685	654	676	740	677	690	695	673	707	681	678	693	706	640	655	675	715	675	673	746	657	751	686	672	724	691	723	689	681	721	698	674	723	685	718	718	665	670	722	702	672	729	666	695	670	699	692	706	664	705	716	718	703	708	714	683	693	680	670	635	683	692	679	704	710	720	675	651	727	729	713	731	661	726	739	667	697	679	735	746	664	736	710	679	642	710	674	700	714	749	655	646	704	687	732	664	719	725	696	706	686	696	712	644	671	673	709	679	645	698	661	715	721	746	671	742	707	691	724	711	704	691	679	691	698	699	715	705	757	723	693	632	722	724	711	724	740	690	668	718	714	696	717	681	711	725	674	684	731	733	708	692	669	711	741	712	657	707	716	714	668	690	699	677	717	740	733	725	686	738	715	683	686	753	648	671	685	660	675	689	703	696	708	716	664	722	711	686	680	700	740	690	713	694	707	707	667	691	753	720	657	740	688	739	706	694	734	656	719	718	690	694	688	757	681	724	723	625	690	697	680	703	696	720	684	739	665	708	712	749	665	675	663	709	748	668	736	654	668	703	674	664	707	711	696	670	692	693	718	725	724	739	683	653	649	723
48087	46771	49556	39110	24252	17347	17527	15681	7871	5515	4407	3081	1843	1076	627	388	288	298	274	233	221	228	250	279	240	225	243	246	238	263	253	254	248	278	213	255	207	225	262	246	300	246	259	239	251	253	258	249	263	266	259	281	244	248	213	239	251	250	258	256	249	269	253	215	240	228	239	239	253	227	252	266	237	248	242	254	285	245	253	239	242	259	256	291	260	276	265	268	281	278	274	229	257	284	233	269	255	259	246	246	237	259	232	277	267	268	238	253	226	239	286	254	278	265	236	253	269	238	260	245	249	228	257	265	267	245	244	224	252	257	238	236	274	235	255	252	239	232	243	243	248	246	242	245	284	263	278	243	238	218	231	266	269	252	260	258	247	250	265	249	237	276	256	231	264	257	243	248	251	248	260	256	242	241	251	278	251	253	274	241	227	251	257	253	272	262	260	246	242	247	249	250	254	297	279	234	244	262	247	250	253	231	261	230	260	255	259	246	247	250	270	272	231	255	269	267	234	258	266	264	257	248	256	252	247	263	263	278	249	252	270	263	260	256	259	222	231	259	246	239	248	230	223	234	263	241	241	276	247	233	250	242	234	260	224	247	228	260	237	242	258	271	239	231	257	267	289	252	234	250	257	241	277	256	269	273	252	260	256	225	244	260	253	265	224	276	253	250	250	260	265	224	240	250	238	289	253	256	233	244	245	267	278	261	270	249	248	238	280	255	277	240	241	267	256	265	255	270	252	229	260	261	237	254	245	254	253	280	281	269	262	252	227	240	265	243	249	226	230	218	255	256	241	272	231	275	252	269	234	265	247	243	260	265	242	263	256	276	265	251	245	246	238	257	241	253	229	246	236	236	248	259	268	256	244	268	206	254	259	235	283	264	241	254	245	264	240	247	240	243	268	257	283	243	258	209	258	211	269	267	199	261	258	251	244	263	276	227	256	255	238	254	222	270	265	256	263	266	282	256	232	267	261	244	235	255	229	238	251	282	256	240	225	275	232	267	278	242	249	256	272	249	263	237	235	238	257	246	232	253	268	281	233	262	296	259	247	276	250	225	252	256	253	220	253	242	237	276	257	238	259	259	227	191	279	249	243	246	230	244	235	259	250	262	263	253	276	254	249	258	234	246	240	250	270	235	230	254	264	285	254	267	243	274	264	279	257	242	255	218	245	276	230	256	231	273	243	239	240	291	255	266	214	261	255	252	256	240	221	273	249	248	260	277	280	240	241	255	239	240	257	254	255	254	255	258	279	299	257	271	259	267	254	283	229	273	252	268	254	253	254	240	294	280	244	242	267	233	247	248	260	251	262	258	252	249	232	226	240	236	226	255	242	237	236	249	232	293	241	232	248	263	281	275	249	228	238	253	246	236	250	274	270	281	243	247	254	245	265	260	245	234	253	260	261	257	278	252	245	223	253	249	252	292	260	291	259	248	258	237	256	276	241	241	259	263	256	263	249	254	274	270	276	254	237	254	248	254	264	279	272	278	258	258	242	242	265	253	244	230	236	272	274	252	251	257	239	248	267	252	221	263	246	251	278	208	245	249	258	248	272	230	246	248	257	252	229	248	269	238	252	268	242	261	239	247	263	242	240	266	258	237	267	267	245	251	252	267	250	251	266	236	230	226	248	233	245	258	264	262	243	257	256	248	259	250	253	222	268	271	231	254	274	265	248	247	230	216	233	257	255	255	271	236	227	256	250	291	235	269	251	267	238	231	249	239	242	240	241	258	249	269	272	272	243	276	237	270	264	228	257	251	256	256	231	252	231	272	249	226	257	248	246	248	233	246	260	248	248	241	255	269	227	232	266	245	286	230	271	240	261	299	248	269	276	237	239	259	247	256	277	241	247	236	266	265	242	256	247	261	262	280	248	241	261	237	251	264	254	257	267	278	237	249	270	251	238	260	253	277	231	240	241	222	231	277	249	239	266	266	280	261	227	253	259	239	239	266	241	232	265	232	267	269	251	275	266	262	247	231	237	265	252	240	253	245	234	296	250	252	252	238	242	265	226	240	265	255	268	246	255	227	232	258	258	260	270	246	268	259	257	274	259	263	233	252	267	288	247	268	268	263	253	248	252	246	227	260	225	255	251	263	258	239	233	221	241	265	241	287	268	282	237	264	247	238	269	253	248	233	283	241	244	221	293	224	255	254	265	241	250	234	256	246	265	237	265	257	225	221	237	247	256	279	267	273	238	259	251	266	264	266	260	243	262	248	235	272	274	260	263	253	262	236	249	254	245	218	245	278	248	241	253	271	245	261	230	250	222	251	267	267	265	248	265	241	273	283	275	249	216	274	254	264	232	281	255	236	225	278	260	246	243	260	248	221	241	253	270	250	248	278	248	265	250	265	259	255	252	228	254	252	241	254	250	259	257	269	252	258	259	274	262	286	274	256	231	236	251	220	242	240	269	238	266	281	271	219	262	258	263	251	274	219	277	258	232	240	244	267	253	250	283	257	266	240	261	229	274	246	250	236	280	251	255	247	272	254	272	228	271	250	248	253	238	267	276	246	241	250	259	267	229	245	248	263	253	254	245	240	273	271	249	271	228	232	218	251	259	267	249	247	289	270	272	253	228	259	287	247	273	255	248	277	247	251	276	226	229	258	234	268	244	252	276	235	232	247	253	226	268	264	262	253	250	243	233	237	269	258	246	249	262	253	225	242	247	250	282	261	269	261	258	232	281	254	229	261	241	246	259	244	272	262	246	256	269	256	253	252	257	232	246	256	268	255	271	261	272	280	250	251	235	287	246	236	269	250	261	252	271	219	232	264	250	251	260	237	253	256	250	250	259	258	275	250	254	275	260	255	275	273	246	256	240	262	249	263	251	235	228	263	246	231	244	256	256	257	246	254	262	256	292	243	248	195	244	274	231	239	229	243	266	240	253	236	260	247	259	264	238	257	236	283	256	266	243	257	279	237	243	268	263	267	271	226	240	225	229	239	250	264	198	234	237	221	240	263	282	250	250	251	246	257	261	256	242	213	298	248	245	248	239	231	257	260	269	256	269	267	248	248	265	248	258	255	239	251	241	244	248	254	264	232	259	238	234	252	217	236	254	250	271	245	265	243	276	235	274	239	242	229	256	253	239	212	230	263	254	249	275	251	254	249	265	240	257	251	241	246	276	248	266	250	252	234	239	267	231	247	250	242	268	268	265	233	250	250	270	242	273	279	252	283	257	238	254	286	270	267	237	248	254	258	240	246	241	251	251	267	247	270	237	247	274	235	200	267	238	218	221	237	257	268	234	262	271	265	230	253	262	274	250	244	254	258	260	250	272	263	252	245	255	235	259	272	265	267	269	259	232	251	250	259	237	246	257	253	250	254	233	254	245	252	248	235	241	252	260	266	245	266	251	269	242	253	259	255	271	251	277	228	248	246	251	242	258	226	234	253	271	245	265	259	256	261	253	230	257	238	222	276	246	258	249	251	235	239	242	256	267	251	231	256	271	235	250	234	245	288	241	258	254	244	240	264
32076	38975	49006	46510	36670	33872	36116	33662	23084	19722	17507	13427	8409	4595	2835	1445	1049	886	674	677	653	735	702	665	639	659	667	688	691	693	694	655	721	699	669	665	702	700	652	692	721	688	731	693	680	725	662	688	664	680	692	690	669	684	728	641	701	627	701	657	715	671	689	647	657	696	716	734	679	673	660	639	707	664	706	677	650	687	679	703	688	696	709	710	701	725	666	676	680	685	687	703	676	648	672	718	681	640	663	684	705	698	645	725	677	704	660	701	675	694	644	648	701	664	717	690	669	728	667	738	669	697	698	684	658	640	638	650	664	666	704	708	675	647	680	678	632	612	701	673	682	692	694	661	714	698	686	659	683	683	644	690	735	723	646	710	663	690	700	698	646	672	689	644	694	626	627	696	667	704	708	637	733	700	660	693	678	717	687	714	694	668	699	698	694	695	693	688	679	699	685	674	713	660	673	719	708	645	674	708	703	700	717	627	684	683	655	672	624	697	666	671	675	662	671	656	681	663	660	687	670	682	701	684	685	684	638	699	688	664	630	670	664	677	657	692	649	628	668	661	697	666	670	671	677	621	670	669	627	732	731	665	635	643	674	716	699	715	687	676	725	644	694	689	658	668	679	674	657	657	674	670	651	670	629	710	663	708	638	672	722	679	684	711	667	656	723	693	710	660	656	678	672	700	649	671	647	685	690	655	710	647	646	677	682	669	676	708	651	686	708	665	702	698	692	660	603	677	679	627	667	652	712	682	649	668	670	663	617	697	686	628	662	677	707	673	646	735	706	698	664	672	703	698	687	692	738	691	709	703	633	629	662	695	687	659	657	665	699	681	639	698	709	688	674	642	653	650	706	683	692	662	649	663	703	715	697	646	693	688	664	667	692	743	682	660	705	674	640	705	670	641	683	690	682	666	660	727	676	708	699	666	728	644	687	687	664	659	652	642	682	681	638	677	705	666	627	666	651	694	707	690	723	685	700	716	659	715	660	651	658	700	695	651	674	643	674	724	700	652	686	669	698	670	683	631	635	720	705	704	682	685	655	695	669	628	688	684	683	714	677	671	694	661	665	676	675	683	679	718	677	662	658	654	681	632	702	656	689	687	701	683	673	701	699	649	715	684	698	646	673	622	650	703	676	688	629	710	644	719	680	674	674	652	679	735	680	651	691	702	663	699	693	661	650	683	698	706	709	712	678	739	643	716	645	667	720	677	657	613	654	669	672	667	680	704	630	696	685	622	668	671	614	642	693	675	644	670	657	686	641	663	664	676	691	640	686	709	678	707	651	670	678	691	702	684	737	690	647	688	658	697	655	681	679	615	654	674	659	637	632	690	691	695	672	678	628	681	667	641	674	683	602	696	643	706	674	739	663	650	688	686	673	707	668	706	616	757	688	707	705	678	688	697	670	678	673	665	701	705	654	690	656	702	649	680	668	712	678	716	655	721	709	689	663	658	702	644	668	640	699	696	670	662	684	660	678	715	706	681	676	669	703	686	671	686	669	661	638	653	627	689	681	661	658	657	656	687	632	676	676	653	736	680	616	674	714	707	678	705	667	701	637	734	702	712	696	640	676	686	651	703	668	717	683	713	683	662	654	732	703	686	662	736	680	700	658	616	653	658	649	701	715	729	679	708	735	650	676	686	661	649	719	709	670	621	649	690	689	635	696	644	673	690	677	665	712	632	719	674	711	679	684	694	664	664	685	700	718	671	694	659	692	670	618	658	680	650	695	736	692	656	679	703	651	669	664	679	624	670	640	694	691	671	712	660	635	685	665	634	657	670	728	678	660	693	651	651	698	663	660	672	728	670	687	682	688	658	684	643	661	653	676	654	640	675	645	651	653	736	653	635	675	666	704	731	681	671	721	672	652	727	641	633	711	656	645	693	696	655	708	689	709	681	661	649	705	676	667	669	665	746	671	682	656	702	727	688	685	624	700	681	672	726	724	681	675	676	706	715	711	640	652	682	671	698	656	671	626	672	689	708	625	704	701	647	684	724	678	690	652	669	685	676	682	673	643	689	667	686	701	697	694	641	684	715	705	706	658	684	688	701	670	655	650	692	654	673	689	658	693	686	665	669	668	695	684	673	680	695	662	645	703	637	634	697	718	695	683	674	664	675	690	692	646	656	722	638	651	631	653	684	680	680	652	710	658	679	667	675	614	683	651	700	650	659	640	667	672	655	671	692	714	641	667	699	636	677	649	669	710	668	684	711	647	639	667	673	667	682	721	698	694	667	708	696	675	686	689	648	712	712	683	698	626	658	660	668	734	650	642	701	688	666	680	697	663	672	628	704	700	677	658	675	667	704	661	637	697	650	727	698	686	659	683	678	671	648	650	707	681	674	718	651	647	635	694	640	720	653	711	635	726	654	653	681	657	670	702	687	663	693	708	633	661	667	648	720	669	679	729	701	722	685	646	638	648	707	702	713	705	725	651	683	658	668	661	681	683	673	661	675	644	666	666	691	667	681	725	713	726	745	714	699	693	678	628	699	685	727	665	701	714	668	708	715	646	661	678	692	683	651	701	714	659	685	691	695	706	663	678	692	652	694	660	678	688	633	717	655	629	675	701	671	669	705	747	689	664	724	684	698	651	650	676	692	632	716	653	642	675	712	670	658	696	690	644	671	710	672	717	686	726	695	698	696	715	629	655	661	683	638	666	685	687	629	644	700	661	658	681	725	662	669	668	734	701	642	658	709	689	679	687	703	662	631	643	652	654	696	676	656	671	691	632	686	697	708	664	695	679	688	653	671	617	684	665	644	685	673	710	690	684	689	667	653	691	705	682	715	667	685	627	676	687	653	701	660	692	668	671	656	712	691	696	680	651	717	665	648	685	691	675	648	685	615	686	691	684	690	685	702	723	686	684	723	705	670	691	673	700	709	643	663	677	677	634	663	652	698	659	652	678	683	650	676	692	681	673	669	667	702	733	656	661	648	683	647	720	673	653	648	703	634	653	704	647	652	681	644	664	666	705	693	692	663	689	665	680	702	681	772	701	686	686	698	684	694	695	699	699	666	684	666	665	662	726	662	630	652	702	662	702	663	653	665	670	633	686	681	709	623	712	653	692	673	667	624	648	665	684	656	675	698	679	676	655	688	680	693	663	719	667	685	646	693	643	688	687	726	670	679	686	676	677	684	644	673	686	699	679	677	683	704	746	738	658	666	700	676	654	702	724	623	673	713	700	669	679	653	694	725	685	616	674	713	697	700	671	698	663	661	653	647	672	667	665	728	623	629	698	683	705	667	687	659	682	650	629	683	661	707	710	678	691	690	712	669	677	664	650	707	688	673	708	683	684	666	693	665	684	671	668	677	716	696	685	685	649	655	660	690	729	695	713	667	663	670	613	681	673	704	681	654	702	646	676	604	675	681	683	711	671	674	684	707	665	647	666	702	657	708	675	639	711	636	671	666	665	650	701	683	660	651	657	633	670	661	653	645	701	687	658	689	706	644	650	690	693	707	615	677	689	676	695	716
54527	54827	57847	43738	31962	25987	24673	16558	10969	9134	9702	7339	4464	2160	948	519	337	266	232	237	258	233	277	226	247	247	246	230	219	244	247	249	231	235	210	249	227	226	226	224	241	224	256	251	240	238	262	243	255	241	254	253	235	234	253	255	257	295	239	242	246	245	241	227	223	239	240	192	254	282	240	233	211	235	223	233	252	216	225	240	223	224	248	246	236	233	225	230	255	247	239	225	247	217	239	267	252	246	240	227	256	251	247	243	245	233	249	255	256	243	241	244	249	253	264	268	206	214	231	236	232	240	259	214	216	246	250	233	225	243	255	251	253	242	259	213	221	261	255	230	243	219	227	212	240	239	236	234	253	239	230	262	221	228	231	244	244	226	227	194	205	204	221	231	227	221	212	215	246	231	241	242	242	254	222	220	230	234	232	238	235	243	218	217	256	243	249	258	249	253	229	253	265	220	224	256	243	245	260	230	243	244	238	252	262	241	252	216	216	244	274	226	254	254	218	229	263	257	223	233	228	235	279	229	212	220	248	247	260	227	239	249	265	240	238	237	242	227	241	234	245	254	257	262	248	228	236	268	255	237	237	284	233	229	245	256	235	244	215	213	231	248	240	247	243	256	248	247	222	235	248	249	239	256	281	241	238	229	247	234	256	196	256	252	234	238	225	263	242	237	233	232	274	240	223	226	230	231	235	241	256	253	235	265	241	215	248	238	265	232	233	229	247	258	248	238	232	240	234	247	263	243	249	254	254	257	245	226	257	254	234	242	220	225	221	234	244	263	253	244	246	226	248	232	236	236	253	251	246	258	265	271	238	237	217	254	218	216	245	230	257	242	241	260	283	255	238	259	226	244	243	233	251	232	228	276	265	237	232	252	232	234	224	263	237	220	222	244	244	237	253	239	231	241	225	258	225	250	243	248	239	235	246	265	213	217	240	216	256	225	225	229	241	243	251	229	253	248	240	211	246	257	270	255	246	229	243	227	254	234	234	251	255	250	264	252	239	251	251	242	236	262	248	223	221	246	235	228	224	264	237	231	212	265	218	208	222	242	246	219	270	252	259	266	235	256	244	237	231	254	229	221	246	246	216	254	230	280	252	256	269	229	217	252	241	225	251	227	230	253	222	252	261	273	249	262	245	258	262	234	234	209	239	244	256	244	230	272	230	240	238	250	233	257	232	217	281	240	217	219	220	252	247	217	270	249	250	225	268	250	236	244	247	245	267	239	222	264	208	219	236	271	237	247	254	251	213	234	235	253	272	256	232	220	249	273	267	242	250	233	263	216	260	220	219	256	233	266	243	235	241	269	250	256	238	216	239	239	234	259	253	242	240	220	240	248	241	228	255	258	231	250	238	234	237	245	244	222	232	258	238	249	230	221	261	231	248	241	229	239	252	240	242	243	245	261	245	272	228	230	247	235	254	224	228	249	225	252	242	246	229	226	221	253	228	238	219	239	215	267	254	250	229	231	219	265	229	228	235	253	244	232	251	207	220	228	243	262	235	242	237	209	229	244	230	264	254	277	256	230	283	223	232	242	252	245	241	257	244	230	247	221	244	285	230	232	254	254	258	218	238	235	265	264	247	243	232	258	243	255	251	195	267	237	233	243	231	271	237	253	256	238	234	269	216	248	230	242	195	255	243	226	247	252	253	238	233	248	234	239	246	247	231	232	251	230	261	250	232	230	251	229	248	226	225	242	245	237	232	226	219	236	266	240	239	243	236	256	247	246	249	265	231	246	254	222	230	216	244	217	238	223	235	244	232	235	234	240	217	217	273	254	252	252	235	234	220	230	224	243	253	259	237	236	230	246	242	232	246	251	220	246	239	236	260	226	258	247	237	273	208	244	209	235	222	263	240	242	227	231	260	246	206	271	252	251	268	262	212	262	254	218	233	257	248	238	239	233	237	218	243	234	275	222	225	257	246	259	244	247	246	271	230	247	220	259	229	267	250	247	240	255	232	237	268	246	248	226	214	229	246	262	255	256	252	228	255	226	221	210	221	225	235	245	240	248	266	241	245	253	218	242	240	223	245	222	236	248	243	253	239	229	230	240	227	208	248	227	218	260	252	253	245	253	224	252	227	230	220	257	247	231	228	209	274	257	250	241	236	217	230	238	234	252	234	232	229	216	271	243	249	267	224	261	236	240	247	232	250	264	219	232	238	253	240	237	238	245	219	250	230	248	267	264	248	244	242	233	219	237	237	231	250	204	256	249	229	229	211	255	236	242	256	251	252	241	212	241	240	229	230	253	226	231	244	269	259	259	229	256	243	260	237	252	247	260	251	255	262	224	238	260	225	236	216	228	215	242	251	253	243	237	234	249	245	244	240	225	263	237	232	261	234	250	248	265	252	259	256	265	247	249	250	250	253	225	240	251	268	246	247	259	237	233	233	224	235	242	220	229	250	245	251	233	250	253	232	254	261	266	240	207	223	241	243	233	235	246	235	203	206	237	209	235	240	243	231	239	287	255	247	221	243	236	254	251	272	246	212	236	212	236	239	266	238	235	253	226	227	233	247	255	247	236	256	247	234	229	224	232	241	230	245	241	213	225	258	234	239	235	248	252	242	239	223	231	214	263	259	257	241	250	245	233	235	249	234	230	212	268	237	256	209	237	268	238	229	246	231	235	253	247	240	256	266	227	245	228	232	230	231	232	229	261	232	239	260	238	245	276	235	230	265	247	246	236	253	226	240	244	214	226	268	232	233	233	236	236	251	239	237	254	243	217	241	216	259	229	239	219	278	217	215	222	259	256	242	207	235	273	232	256	254	222	230	219	219	235	242	226	241	228	221	211	248	226	246	218	239	238	245	235	228	269	229	250	235	229	257	234	239	206	254	205	229	239	234	258	223	259	240	234	240	256	241	255	239	230	250	236	236	230	228	265	218	237	261	236	231	240	223	260	222	252	261	245	222	242	236	236	255	230	223	228	223	224	218	215	236	267	254	234	262	223	226	244	235	249	232	248	213	258	265	275	248	239	239	262	237	238	243	235	247	228	247	240	220	226	223	219	251	239	258	230	258	221	256	262	246	243	248	229	222	246	225	240	224	264	233	237	200	240	268	244	242	229	237	256	251	245	251	257	255	241	216	244	241	246	253	233	222	223	274	220	281	226	273	210	247	226	239	209	245	231	220	249	224	222	222	246	235	235	240	244	260	219	247	252	225	249	219	255	247	238	242	213	237	242	250	233	248	257	224	232	257	277	236	266	247	221	237	248	237	237	240	242	246	276	250	228	227	245	253	240	257	240	252	238	215	260	225	238	246	240	260	233	244	262	224	251	254	237	236	240	235	231	231	245	222	242	243	237	226	251	239	249	240	250	260	243	239	224	240	242	243	240	263	258	241	222	208	228	268	261	237	248	242	227	251	287	235	238	239	243	264	232	216	231	244	257	216	233	232	221	232	261	248	251	233	222	252	244	231	258	224	206	234	258	262	240	250	276	234	229	240	213	245	234	236	200	236	238	232	239	217	264
37117	45574	56422	50441	43855	41181	40050	33095	27829	26169	27834	23491	16589	9102	3935	1969	1158	855	716	656	696	670	616	669	667	677	658	607	611	623	654	658	667	609	646	607	673	622	662	644	649	661	669	636	643	676	698	654	619	677	699	621	656	656	648	619	661	661	663	663	663	641	694	624	657	659	662	703	657	682	683	645	675	648	628	668	655	650	646	663	626	629	602	681	642	610	664	623	659	664	639	645	646	640	631	700	664	644	651	613	621	719	639	612	640	675	695	667	625	664	691	664	624	687	649	625	624	694	643	668	706	617	622	611	684	681	656	642	643	617	603	602	655	607	610	649	655	677	612	637	685	682	669	657	634	652	679	645	646	654	691	648	654	667	659	659	669	638	683	675	668	620	615	652	618	583	646	615	612	595	683	652	690	672	681	643	646	624	675	639	662	661	691	643	643	671	637	656	609	665	649	644	674	596	606	680	621	677	655	642	655	665	668	673	628	618	603	630	647	717	639	658	660	622	656	596	606	641	655	658	631	610	656	661	630	616	606	658	714	649	620	649	612	657	679	646	610	672	670	682	724	655	661	649	614	633	638	664	658	628	699	620	643	655	614	640	653	619	650	680	627	674	672	618	631	675	629	641	611	684	630	607	643	705	634	628	630	640	669	626	636	657	663	644	685	637	674	644	615	679	592	628	606	632	670	626	658	652	634	659	612	628	680	633	617	580	633	605	653	635	632	641	614	612	665	667	644	679	615	644	626	665	609	649	632	663	618	649	670	681	623	698	623	693	697	634	598	590	673	632	697	670	650	621	640	668	614	627	661	695	631	615	651	639	677	647	642	609	651	595	644	601	691	627	652	629	643	722	667	555	700	617	662	637	613	690	629	664	645	652	651	634	623	653	644	628	629	673	651	644	647	650	654	645	636	619	647	658	621	650	701	672	637	645	689	594	687	657	606	671	644	610	667	643	670	632	611	622	666	638	646	691	695	666	692	624	687	631	636	631	638	602	635	727	568	665	649	683	618	673	642	622	633	649	638	642	656	571	607	634	649	642	648	665	637	697	704	666	675	689	692	634	636	657	664	648	648	646	609	603	681	608	626	656	661	625	662	674	637	674	644	629	648	637	690	610	601	646	639	680	646	649	632	643	633	641	632	586	645	658	651	652	673	660	666	618	668	692	630	659	668	652	639	646	641	605	654	633	645	630	640	665	622	607	646	668	678	667	650	646	645	690	644	584	634	633	623	628	659	633	630	664	677	629	678	634	678	643	626	694	681	683	672	642	579	670	676	678	675	635	680	676	644	672	645	667	647	653	636	684	616	626	642	657	659	605	620	604	604	698	701	669	656	613	693	684	646	616	638	614	618	651	658	620	644	620	620	632	722	631	638	641	658	661	645	635	634	631	603	622	633	610	715	627	667	656	631	660	634	702	646	669	644	648	686	641	630	662	683	661	681	688	690	669	639	591	645	646	620	661	640	644	646	668	644	684	658	610	570	645	651	670	605	647	662	632	669	615	665	673	637	670	645	630	674	651	648	656	646	652	647	645	631	680	664	658	656	647	623	680	605	674	657	683	658	676	674	668	650	677	632	671	632	632	664	619	646	665	630	678	636	612	688	668	653	615	654	632	674	677	659	654	647	612	647	636	621	653	674	675	645	613	697	655	644	597	679	622	645	654	683	634	619	628	633	639	627	637	685	663	626	660	608	671	664	607	671	618	655	632	632	681	700	628	646	728	606	627	681	668	659	619	631	658	671	611	683	607	621	645	648	626	635	654	651	603	664	676	671	638	613	662	632	637	612	642	636	678	639	661	652	667	629	618	675	629	666	636	688	676	643	653	613	677	667	632	675	652	674	673	619	620	651	621	630	649	665	593	639	647	628	666	636	656	663	604	633	659	660	643	670	679	644	689	613	652	673	639	669	629	641	647	610	629	683	660	633	680	629	628	646	654	672	645	612	671	618	701	653	691	692	639	653	680	620	660	686	656	612	640	671	638	636	659	648	659	664	633	660	675	650	668	659	638	626	614	657	661	662	687	616	612	622	637	658	615	608	615	649	663	692	619	635	687	650	672	627	609	682	686	645	690	630	620	625	612	658	635	615	608	658	634	655	599	667	700	624	695	661	604	663	647	692	637	658	660	637	595	656	638	648	651	636	652	687	703	627	644	645	665	641	643	631	617	663	698	682	629	658	681	650	708	660	660	681	631	662	639	645	641	664	619	663	646	630	646	674	657	690	619	672	672	662	648	668	675	646	641	613	681	677	643	615	713	611	645	686	684	695	656	623	669	651	628	605	680	620	590	663	631	688	678	640	624	640	690	661	662	633	696	653	616	667	668	691	634	691	647	621	669	664	642	637	656	625	645	658	652	614	680	657	650	690	653	659	623	704	647	667	679	641	675	642	641	639	630	671	687	693	663	678	655	634	658	647	641	661	676	669	655	675	637	685	624	670	680	672	635	649	616	684	625	648	657	637	613	679	654	650	622	647	644	662	693	660	650	660	641	678	630	634	699	669	612	639	633	682	608	704	647	630	638	689	651	691	678	632	642	659	605	625	682	637	630	646	665	630	620	658	670	662	594	658	594	677	700	657	626	669	708	647	664	649	692	605	684	689	640	635	662	654	673	674	647	629	658	613	699	640	679	639	680	657	656	639	658	616	645	659	637	665	695	637	670	589	622	656	612	676	638	595	629	653	677	660	671	639	642	651	682	669	688	649	624	657	618	655	658	646	680	621	701	645	677	623	639	677	657	653	636	667	646	647	666	645	633	668	625	647	664	668	609	654	670	640	656	665	606	633	608	672	643	670	653	672	671	680	652	634	669	649	686	662	628	664	638	647	618	646	634	611	619	642	640	648	665	647	672	627	670	668	670	626	640	631	633	616	649	654	640	623	641	609	681	608	639	642	658	653	647	662	635	617	671	657	619	608	633	636	653	661	676	654	588	666	665	636	675	616	628	643	640	637	631	681	644	660	628	662	682	690	641	657	658	610	706	679	605	599	663	619	627	639	593	662	610	624	703	680	641	628	616	649	633	671	656	672	681	596	618	663	683	666	639	677	602	634	638	650	671	631	613	669	643	685	659	609	613	637	644	616	660	626	647	675	615	640	651	634	677	611	652	643	701	688	677	620	628	630	642	680	713	627	629	639	642	692	676	629	663	668	678	662	615	605	652	659	664	611	659	650	620	641	600	665	627	618	648	655	592	678	615	602	655	637	690	670	701	675	626	627	653	602	610	628	684	658	694	629	707	646	715	655	669	654	665	661	648	654	672	661	628	644	581	650	611	662	633	662	654	642	633	677	674	671	691	642	670	616	674	646	624	617	632	613	667	634	661	611	667	645	656	618	680	665	614	615	675	667	654	635	628	661	659	625	657	648	625	643	670	679	673	617	651	668	666	615	661	658	665	719	621	618	619	640	680	624	648	661	639	662	667	676	638	693	642	665	668	621	609	631	610	632	665	666	605	660	660	664	624	645	637	708	645	631	674
35363	32577	29351	21710	6278	1429	2070	1723	1245	874	566	410	343	319	271	244	268	273	253	279	272	263	276	238	264	252	290	236	278	245	263	253	282	257	268	260	273	273	281	276	244	250	277	254	263	265	246	275	247	274	290	293	247	308	277	251	274	229	258	267	258	235	278	273	267	238	286	242	265	271	279	257	238	271	264	266	232	282	265	250	254	265	250	256	245	278	275	245	236	240	281	274	245	271	250	240	253	252	245	268	261	251	265	242	275	250	233	263	252	269	231	248	265	253	260	265	271	237	258	264	258	278	265	252	266	232	275	257	273	258	247	280	242	248	249	255	277	284	260	268	261	224	273	240	294	274	269	267	274	273	249	247	237	254	268	288	237	239	267	282	250	254	264	265	256	258	270	265	269	279	282	237	257	284	263	258	245	262	239	226	252	254	277	284	250	288	256	262	250	253	245	264	246	250	246	214	245	267	282	270	264	288	259	267	259	246	240	248	258	253	234	228	269	286	249	269	278	266	241	259	257	280	245	277	263	254	283	275	265	266	229	270	266	242	236	261	248	260	266	252	259	279	262	252	242	265	286	251	298	250	268	282	267	255	244	262	256	294	282	291	246	297	232	264	243	236	280	249	255	247	255	256	267	269	272	263	255	253	256	286	291	253	279	266	308	282	263	249	256	252	266	253	275	240	252	239	241	286	281	241	260	238	251	267	276	239	274	283	266	261	259	271	251	262	290	259	238	241	234	264	245	239	262	267	245	274	276	283	260	252	287	255	242	264	242	281	231	246	234	269	280	228	287	253	279	256	263	253	248	231	267	287	255	256	256	247	257	293	273	241	249	283	258	250	249	276	285	233	266	225	247	289	273	246	242	275	254	275	264	270	266	257	237	264	254	264	250	269	269	260	260	259	272	258	263	249	266	278	267	257	249	282	247	268	262	250	253	272	244	238	266	290	276	247	240	256	268	248	236	260	257	308	261	273	273	260	266	235	228	257	243	255	244	247	266	243	271	292	243	267	242	261	266	272	246	256	238	237	275	261	269	272	272	276	276	227	273	276	262	264	249	260	221	264	256	273	245	269	225	288	238	270	269	255	271	264	280	259	279	260	243	267	239	252	257	270	252	258	240	257	246	235	259	271	278	231	273	279	240	277	265	259	236	265	242	258	252	260	262	273	261	253	264	275	248	250	304	268	247	270	254	249	263	282	253	255	250	286	245	244	233	265	250	255	263	249	257	256	263	258	274	234	255	262	278	260	247	248	257	261	273	264	242	262	259	280	268	242	231	260	254	239	249	271	262	264	256	250	243	298	247	220	242	275	231	260	251	262	265	267	275	276	236	286	274	241	281	282	263	243	259	279	284	272	265	284	281	260	269	240	260	288	276	266	263	263	226	277	253	249	258	244	241	242	248	261	268	252	284	275	261	290	235	261	249	236	245	259	296	282	261	261	272	283	220	302	252	265	228	263	264	237	243	246	237	252	275	255	258	246	257	262	232	249	262	264	266	249	260	239	232	286	242	272	270	282	288	263	248	257	274	244	236	240	256	244	247	243	259	240	260	294	268	285	249	285	244	266	271	234	267	247	255	239	253	292	260	251	263	249	263	255	260	255	265	271	249	264	311	272	248	253	247	238	244	214	233	294	256	284	257	257	288	282	261	237	272	295	268	245	254	279	285	255	274	261	270	232	257	239	249	261	248	258	291	284	247	267	265	272	252	240	290	252	259	273	245	285	254	271	235	279	285	278	249	265	260	274	274	289	295	268	285	270	254	230	249	287	275	256	257	268	271	263	278	264	284	275	278	260	247	247	261	261	273	261	263	279	262	262	273	278	242	261	250	244	252	251	267	256	249	258	253	267	267	276	253	268	262	245	264	283	270	267	273	254	281	271	259	230	266	269	247	280	257	251	244	259	253	236	256	258	225	246	243	268	302	244	245	268	278	284	268	254	283	290	234	268	262	258	281	229	278	309	275	283	233	263	242	265	245	254	239	270	264	273	244	240	242	261	260	261	227	243	272	244	256	258	275	259	268	275	280	267	256	271	263	273	247	266	259	263	302	236	254	275	277	279	250	260	245	261	261	261	227	279	256	276	264	255	272	260	260	249	292	256	273	291	242	304	274	264	274	241	244	255	281	276	239	264	267	307	251	250	271	284	286	285	256	287	257	280	258	247	257	241	248	247	244	273	282	276	263	264	258	281	243	265	263	250	276	272	234	235	252	261	290	277	240	278	240	238	252	266	253	252	270	281	274	233	283	242	250	234	247	239	259	289	291	244	241	273	259	251	247	287	243	253	265	254	295	245	260	267	256	267	218	266	282	285	269	289	248	277	260	273	263	270	272	246	257	258	221	241	247	257	263	217	259	276	234	268	250	244	294	253	254	234	251	267	249	291	248	254	257	253	270	303	262	251	307	274	258	247	264	262	265	255	259	263	246	245	245	247	259	255	302	253	243	243	239	245	257	241	262	259	264	247	280	260	257	263	258	250	267	244	276	281	259	264	262	226	252	247	263	248	262	244	296	268	280	259	258	264	289	274	214	239	262	268	274	271	252	262	225	289	236	276	264	252	252	268	274	230	230	266	259	242	261	242	265	254	241	304	249	273	274	253	281	252	242	265	237	278	249	243	262	264	265	273	283	257	248	241	260	261	245	276	295	256	277	249	265	286	248	268	254	282	248	226	244	244	249	270	260	268	234	244	279	234	267	268	261	264	267	267	246	262	278	282	264	259	266	274	252	258	268	268	249	247	269	254	267	249	264	236	239	258	256	247	241	264	259	249	248	256	253	240	256	275	250	257	261	258	253	266	233	264	252	262	246	244	261	257	268	244	279	248	254	231	255	264	240	251	244	242	263	289	232	277	269	262	265	246	247	277	234	246	265	252	262	289	247	262	270	246	240	257	272	241	241	269	243	250	245	278	261	282	235	263	255	250	261	245	227	211	266	274	242	256	248	256	281	227	253	273	268	254	239	277	247	278	290	245	244	267	268	276	295	263	261	249	273	241	238	281	266	259	238	246	285	270	247	279	233	235	269	255	251	260	256	251	279	241	252	259	231	258	265	266	271	261	257	271	271	245	255	251	241	247	264	252	257	269	228	259	243	268	267	281	238	261	284	260	259	258	237	256	236	277	284	266	247	254	250	268	259	262	252	239	238	240	255	272	270	253	277	257	222	294	255	258	279	265	226	256	255	224	265	221	273	266	242	269	252	245	267	250	259	276	256	265	260	258	227	215	231	260	294	263	258	263	255	247	279	234	287	270	243	272	242	262	280	269	241	235	245	259	269	282	299	260	261	258	266	258	262	248	252	273	250	261	258	244	229	290	272	256	272	266	233	278	269	255	292	238	270	236	254	223	246	240	273	292	247	259	303	249	240	268	222	272	250	262	251	276	258	259	284	284	257	248	260	281	302	264	260	295	281	243	264	250	240	262	287	230	233	245	292	255	261	265	247	234	248	271	237	246	272	271	266	230	254	259	231	298
22937	26971	33650	32521	11498	5901	8911	7597	5426	4156	2359	1535	1228	907	776	699	708	777	720	757	694	763	696	674	625	698	685	671	674	691	669	727	742	686	689	674	717	716	665	704	672	708	667	673	644	675	724	742	732	693	691	687	691	669	697	674	675	687	698	670	717	723	655	683	739	707	685	699	681	709	679	724	664	719	709	730	710	699	715	727	697	700	669	690	668	708	760	675	709	664	700	677	727	714	663	668	662	718	685	670	681	774	655	699	650	678	700	734	708	712	702	694	668	705	669	736	712	696	667	730	696	712	699	699	681	748	671	668	658	687	689	698	738	662	677	723	612	648	692	696	679	704	684	715	691	683	650	696	707	693	701	712	692	705	712	679	699	718	702	653	724	713	716	682	704	678	697	707	681	728	677	672	660	694	745	707	692	693	687	732	699	701	643	670	646	691	680	727	719	688	692	664	679	685	675	713	736	710	688	711	697	706	679	747	696	721	707	687	659	687	710	705	712	660	734	691	677	703	677	672	695	688	660	679	642	667	737	681	706	727	683	728	674	651	715	675	677	710	674	683	704	695	676	701	687	702	712	683	713	711	712	675	721	654	667	655	700	693	721	707	743	707	670	715	706	649	695	657	718	696	727	709	703	682	707	720	684	703	695	653	705	720	705	712	689	670	676	699	692	730	675	685	695	720	701	688	714	685	699	698	699	688	680	723	713	710	674	657	676	680	699	703	705	677	725	727	668	652	694	697	730	703	722	691	657	692	699	719	664	742	675	693	703	709	654	652	705	652	678	655	792	710	659	687	672	645	709	708	675	697	676	699	672	710	662	674	716	681	680	704	779	683	665	710	685	697	708	741	726	720	715	683	747	675	743	721	718	646	682	722	678	651	652	724	681	749	686	657	704	703	674	726	672	695	681	790	737	673	700	691	716	674	696	677	683	734	703	665	712	684	688	676	682	698	695	672	735	720	682	674	717	704	708	647	682	707	712	660	689	672	698	701	707	734	710	691	722	726	669	714	699	672	703	698	665	689	664	661	720	683	704	675	744	673	644	695	729	707	701	675	691	696	671	722	708	678	690	679	657	711	713	705	708	693	683	710	738	716	679	734	730	739	703	669	673	703	707	713	714	718	655	730	697	696	682	682	664	698	677	694	706	690	708	698	656	709	668	671	646	656	677	674	712	708	709	693	741	708	710	661	698	666	711	702	725	661	705	704	681	671	686	679	685	681	648	729	637	636	679	719	701	711	648	712	665	738	692	705	709	650	681	713	728	702	657	705	691	733	681	703	708	675	617	696	655	690	668	692	670	714	714	713	712	676	675	688	720	673	680	682	709	703	705	733	710	716	666	698	699	753	659	728	687	753	749	662	739	659	713	717	645	690	767	720	695	636	689	712	686	678	682	677	666	693	666	730	743	710	708	664	649	655	658	658	674	675	714	668	685	690	706	707	728	707	638	695	671	644	667	685	670	687	719	681	738	712	678	701	690	700	703	711	673	719	708	715	681	700	661	684	705	709	705	670	684	677	663	701	711	716	692	684	697	698	699	715	723	687	734	693	723	712	629	721	691	744	707	682	683	782	699	675	703	696	714	717	684	660	683	768	666	698	710	726	729	707	716	691	676	707	692	691	685	681	691	648	679	679	708	676	697	684	693	686	691	660	674	721	733	689	701	715	655	664	684	676	727	662	667	680	713	713	701	731	684	686	713	694	697	705	655	699	660	706	705	734	734	712	715	739	670	704	684	692	725	727	655	672	711	661	678	706	673	695	687	709	681	618	685	676	754	724	734	697	700	722	659	743	656	645	677	675	701	696	703	700	679	661	669	667	701	738	664	676	700	654	715	632	718	704	707	707	715	692	716	688	676	678	670	697	727	747	683	722	695	701	693	683	710	731	719	703	712	683	719	684	668	646	680	744	690	661	685	706	688	675	708	664	692	674	654	710	705	715	737	715	682	627	735	706	680	708	648	721	705	692	688	696	746	648	733	715	710	701	653	727	712	695	708	687	675	724	690	693	672	678	699	688	679	682	675	705	709	679	671	666	680	692	669	733	708	683	698	696	740	719	722	727	702	641	688	697	637	718	699	716	704	704	690	707	726	679	710	672	752	710	689	728	724	715	708	726	693	718	687	708	737	701	721	735	672	753	676	653	675	672	703	731	672	683	705	718	719	694	679	719	711	682	657	693	735	680	696	701	704	675	736	677	718	692	743	658	729	648	678	698	695	675	736	731	692	652	708	676	764	727	684	690	735	664	710	695	688	687	681	656	693	706	690	715	704	622	685	695	689	709	660	684	700	688	754	707	678	687	697	669	692	734	687	694	710	691	695	715	753	666	665	697	717	653	696	723	696	716	663	709	720	708	697	670	690	697	739	691	696	720	718	676	697	708	681	684	725	704	714	693	694	654	691	673	660	690	707	721	669	721	726	699	695	714	684	683	694	701	663	700	677	707	689	673	708	699	704	740	652	722	674	713	692	689	689	705	688	726	670	726	726	667	686	694	736	709	683	732	701	693	697	728	683	655	743	715	680	676	684	669	654	704	662	695	714	717	727	737	681	665	715	679	736	704	656	720	684	735	732	676	696	695	669	689	684	673	663	689	687	658	699	654	669	710	671	707	680	677	735	727	691	661	717	686	683	728	704	644	737	713	682	688	714	674	681	663	724	663	686	695	718	659	723	674	653	683	673	726	647	649	623	683	725	748	710	671	648	690	687	662	719	719	688	710	678	701	673	686	752	713	657	680	695	673	686	666	725	706	710	678	688	631	716	649	718	668	709	684	726	684	628	700	655	729	721	708	729	724	649	745	717	662	704	737	697	678	693	694	631	715	710	668	709	697	696	675	684	693	757	687	687	705	652	741	685	719	688	728	702	672	704	661	653	709	688	690	670	726	724	712	674	672	729	721	685	721	689	702	719	680	689	689	695	692	669	703	724	719	717	719	681	682	687	707	732	692	720	713	711	655	691	714	695	709	701	682	660	693	696	668	691	690	736	717	697	704	646	664	699	721	697	675	705	721	663	704	674	720	705	683	694	731	660	752	699	674	659	690	728	725	685	704	664	720	690	701	692	725	684	673	738	699	693	711	708	673	705	681	672	724	721	657	694	723	687	714	688	665	682	674	708	682	747	683	701	681	698	688	744	705	726	642	746	704	680	676	688	727	690	659	674	734	705	706	666	713	670	676	698	650	718	724	680	703	733	679	696	702	755	685	658	735	731	698	704	713	691	690	691	725	669	677	683	713	727	692	754	685	716	638	681	669	697	694	705	665	691	690	666	714	695	715	739	726	714	716	716	699	714	697	723	694	639	729	685	718	675	651	679	737	681	751	722	728	702	697	684	744	672	669	697	668	676	684	683	677	703	675	658	695	715	662	704	722	680	690	689	698	733	687	682	732	708	719	646	683	666	645	687	707	637	734	663	693	718	696	696	709	701	688	694	631	674	722	731	692	656	739	714	735	692	709	664	728	718	702	685	687	656	734
48717	48095	51683	42878	26770	20455	16148	10288	6838	5588	2967	1506	858	482	339	292	260	267	252	253	267	268	253	271	267	261	267	259	230	254	249	247	240	266	268	252	228	229	258	271	227	268	243	264	231	249	268	225	230	255	271	234	263	249	240	251	277	266	281	245	265	248	220	278	224	247	232	264	264	248	251	258	243	249	269	241	267	257	267	271	251	239	255	273	249	250	241	246	253	287	244	229	238	251	244	246	274	262	259	245	264	254	281	258	267	251	230	279	277	259	242	241	288	270	266	242	274	261	237	245	237	248	244	254	213	241	236	246	253	230	252	264	268	221	277	235	267	266	242	248	240	246	238	265	223	241	267	277	232	280	284	285	265	268	252	265	284	250	243	251	263	242	268	265	270	260	239	237	242	271	227	254	278	228	234	254	244	282	278	265	246	254	245	249	247	236	265	257	257	221	257	236	268	272	251	254	246	233	269	258	258	262	230	284	246	256	256	247	212	250	292	241	243	245	259	269	264	249	242	272	282	236	260	231	255	256	262	250	256	277	241	277	258	277	264	235	252	246	253	241	253	255	248	256	242	242	244	228	234	240	262	250	241	237	275	230	249	217	260	250	246	288	231	270	260	260	224	260	264	256	251	279	269	258	271	262	244	264	242	239	248	299	279	252	262	228	264	264	257	271	266	261	258	244	254	247	270	250	249	274	249	243	243	261	227	225	246	245	227	251	251	222	258	284	286	243	257	244	253	271	255	250	237	244	254	254	252	250	248	279	277	228	241	235	211	235	274	242	246	289	234	263	260	229	249	259	279	260	266	233	270	250	282	262	262	276	222	219	273	247	251	229	239	259	280	259	245	249	240	251	234	265	264	251	214	237	239	228	257	251	241	260	234	248	282	262	262	243	235	242	251	258	240	259	269	265	294	256	251	299	255	216	256	261	270	243	243	256	245	273	256	248	242	252	249	291	236	263	270	244	243	249	241	272	264	258	229	236	257	266	244	212	248	263	239	242	255	260	228	261	244	273	242	246	248	247	256	233	258	251	257	237	268	242	225	250	245	289	285	246	269	246	260	254	253	268	226	243	263	252	257	262	233	235	299	234	274	234	263	248	249	237	236	255	215	278	236	229	265	298	269	264	237	240	285	250	250	268	271	285	263	244	262	269	258	245	266	275	253	284	249	254	242	261	245	251	262	232	251	251	262	259	238	238	250	230	262	242	243	249	255	258	223	249	276	285	229	256	278	265	250	265	223	263	286	246	258	269	242	272	253	243	257	250	254	271	252	276	204	253	242	250	251	256	246	239	227	257	268	247	240	245	266	274	263	246	259	278	253	267	265	221	250	265	247	229	256	269	245	253	233	262	254	247	255	254	243	235	254	273	266	267	209	251	257	240	258	240	232	232	247	293	299	249	258	248	242	282	244	254	257	275	247	227	263	244	247	268	254	266	282	235	236	249	233	232	254	264	285	257	243	264	264	270	245	225	269	241	254	264	246	235	246	273	271	268	267	234	235	250	240	232	279	232	241	266	279	282	242	255	265	229	249	249	226	242	232	267	245	266	265	237	271	238	246	271	261	227	268	279	231	253	241	255	248	250	281	214	245	266	275	253	261	261	270	256	223	271	248	251	253	257	238	253	251	288	250	287	239	245	254	270	265	268	261	260	262	265	244	227	264	233	259	229	264	254	256	257	241	262	242	235	227	256	260	264	265	248	227	255	256	265	247	247	269	251	238	258	264	262	273	258	227	257	252	249	260	254	248	261	257	266	244	269	253	244	263	244	230	239	273	267	222	251	251	240	238	267	277	225	273	242	266	254	227	249	227	235	282	236	236	248	257	265	257	228	254	254	271	235	263	244	255	267	244	263	235	264	266	238	251	273	249	269	237	270	273	286	243	288	269	220	228	252	248	273	238	243	241	275	247	226	266	263	274	266	236	244	283	247	238	245	259	253	257	233	236	200	270	254	235	243	282	261	258	255	239	239	278	236	248	244	236	255	266	235	268	264	246	253	274	260	247	257	238	202	225	263	233	236	258	269	281	252	265	281	241	272	229	216	269	265	265	244	251	244	262	270	243	254	258	248	265	247	265	225	222	269	286	239	262	254	236	292	259	263	270	261	266	240	262	245	256	239	238	256	255	251	287	256	238	252	270	243	265	260	243	247	270	267	244	217	220	230	260	261	241	245	251	232	242	287	250	260	236	286	276	228	225	232	249	257	234	265	280	262	256	231	251	261	255	246	247	253	235	228	214	261	288	253	255	253	248	230	234	271	271	264	231	241	229	232	270	254	244	242	269	258	265	261	250	251	249	256	241	260	259	248	263	254	260	245	267	252	253	255	265	264	205	229	257	265	242	247	268	239	274	259	246	254	258	236	248	279	238	271	238	270	242	229	262	243	249	268	257	261	254	244	247	242	243	245	258	260	275	282	235	258	261	236	275	265	263	240	240	263	256	266	244	283	245	292	260	250	249	262	245	275	244	253	292	271	263	278	284	254	279	284	274	220	263	262	268	257	230	262	269	271	266	271	257	290	268	238	270	271	253	267	258	267	244	259	242	245	227	233	275	268	258	243	263	235	264	262	240	249	267	267	253	289	264	257	241	275	249	253	301	251	263	261	263	244	263	239	219	250	234	239	243	244	267	238	249	256	246	254	245	259	237	254	245	259	253	235	286	276	266	245	255	260	247	244	261	256	257	251	268	253	234	228	279	258	277	229	226	247	247	232	260	215	231	267	259	262	268	232	249	232	231	213	242	234	222	273	247	274	240	257	241	257	238	265	253	279	243	262	269	275	251	264	260	218	256	260	257	221	250	249	269	254	249	260	276	239	237	271	262	254	253	272	246	256	249	262	280	247	250	252	269	246	245	242	262	236	286	247	268	241	237	264	280	241	235	226	259	259	239	276	228	259	264	264	263	252	251	244	290	265	255	269	261	270	273	270	249	218	244	242	242	246	275	266	241	242	246	239	235	254	295	264	232	255	258	259	257	267	270	222	247	273	277	285	276	246	276	250	270	253	256	288	257	283	240	259	253	258	261	264	239	249	244	268	263	246	267	239	254	239	275	214	277	237	260	264	251	260	225	256	261	259	249	247	263	242	240	259	248	241	227	285	260	242	246	267	244	259	246	262	265	226	280	241	237	225	274	262	246	226	243	271	259	259	231	252	251	262	234	236	294	268	243	248	258	258	269	280	262	260	231	251	256	225	240	259	230	278	244	241	247	256	280	258	273	268	250	247	243	218	268	254	262	266	259	221	254	250	243	250	251	247	228	255	259	256	228	237	273	272	261	256	214	242	248	256	283	244	270	242	262	262	283	250	272	243	239	251	256	278	264	279	259	254	243	249	275	253	261	246	263	259	265	248	247	252	248	281	236	280	271	229	233	254	271	238	276	289	250	254	222	253	244	252	261	271	264	272	245	283	223	250	263	252	242	236	240	241	266	225	237	249	248	233	273	259	274	268	256	258	236	243	258	262	255	243	234	243
32953	39816	51475	49180	36408	36287	32314	25712	22196	19113	11636	6716	3646	1781	1036	874	760	699	693	710	699	706	657	713	673	708	696	700	679	681	653	703	652	684	649	673	703	640	661	713	728	691	684	660	650	685	696	719	681	676	660	673	665	697	674	722	696	718	662	693	620	651	608	662	698	716	648	698	681	635	694	687	646	646	692	692	675	673	716	654	717	650	693	670	702	637	694	666	696	669	720	697	711	660	716	700	690	722	677	676	679	707	673	691	687	649	692	659	710	712	676	639	698	691	654	695	690	683	722	658	681	643	663	681	678	700	679	654	677	650	696	693	683	707	634	700	666	678	715	719	652	673	675	646	688	701	687	676	656	698	644	699	647	667	669	669	677	698	667	692	703	675	712	708	683	710	654	638	650	693	682	663	669	652	736	657	719	710	682	685	672	652	657	697	685	680	687	655	661	696	648	725	675	712	694	643	672	681	682	668	661	732	663	668	653	688	681	705	663	699	693	658	649	666	665	659	712	646	694	642	701	687	673	661	691	696	683	737	644	729	702	673	671	694	641	677	647	647	725	643	687	666	683	686	731	667	691	665	726	685	662	707	672	653	656	606	665	690	722	678	655	717	680	747	679	659	653	659	659	653	720	680	692	669	620	700	663	685	675	676	726	648	661	659	695	678	695	677	732	661	689	699	707	700	737	649	722	682	691	681	658	612	633	693	641	713	677	731	668	645	681	692	685	718	682	713	689	680	655	693	652	693	679	684	711	700	722	664	669	692	674	685	674	717	721	691	690	661	655	659	680	674	688	632	688	704	674	689	709	672	645	696	750	676	660	709	694	624	677	698	670	653	667	677	625	714	672	654	688	684	690	667	724	688	669	696	666	651	675	647	684	675	659	667	710	672	711	735	665	651	666	651	680	661	663	646	684	684	697	690	668	651	655	683	652	676	678	656	680	704	704	644	688	644	673	648	645	672	689	698	683	647	694	694	676	693	685	692	690	708	685	653	671	712	688	704	638	706	663	730	661	688	681	690	665	661	686	705	709	644	626	626	633	641	687	684	627	691	700	681	663	670	648	672	654	676	671	619	692	675	631	689	680	678	714	730	654	699	612	681	725	655	685	651	669	655	705	701	672	690	654	693	673	719	666	678	692	715	691	680	683	655	659	726	671	676	669	675	651	696	676	720	675	674	713	666	645	708	667	683	696	693	689	676	728	699	677	679	663	680	658	643	718	704	702	667	665	675	662	699	656	723	702	657	713	658	669	681	631	676	684	644	692	669	666	688	689	659	665	647	685	673	686	695	659	679	653	665	735	713	673	694	695	690	667	649	684	698	726	672	725	724	709	705	660	692	664	622	644	657	690	670	651	703	624	625	641	655	633	678	672	701	687	657	681	676	675	641	712	726	658	695	681	688	676	682	695	650	665	658	715	659	665	691	672	679	670	727	666	684	677	685	702	687	659	680	638	731	684	687	695	661	657	709	659	724	689	704	675	729	654	678	665	705	692	666	684	683	670	708	704	685	665	676	704	674	655	645	698	706	674	701	732	652	675	687	691	630	718	632	711	660	604	643	666	691	688	658	717	677	698	676	690	651	623	642	691	703	633	663	682	691	703	682	727	663	733	698	679	683	682	676	722	663	667	676	662	699	668	636	677	678	680	695	676	693	689	661	635	681	661	664	672	664	689	694	700	709	678	679	704	692	653	710	698	636	729	655	672	643	704	672	674	683	629	686	699	659	708	724	671	667	646	657	682	650	657	657	678	688	673	683	628	702	682	702	705	679	664	643	717	710	681	690	697	683	723	686	655	688	691	636	673	673	663	709	626	668	654	686	678	716	650	702	629	735	656	683	684	705	650	686	752	665	653	658	642	706	675	664	716	673	710	678	661	675	694	717	708	686	653	655	661	622	694	687	635	706	736	669	644	663	674	701	637	634	669	653	655	712	681	664	615	685	659	659	669	714	673	682	698	669	727	706	646	717	716	691	685	747	634	697	722	712	704	707	648	637	660	770	674	715	669	709	705	644	728	692	658	690	699	673	649	649	713	665	669	688	631	707	636	713	692	681	726	672	678	693	711	649	624	689	722	646	640	650	649	678	625	674	648	730	719	705	653	686	602	663	710	651	706	673	634	657	657	659	631	678	672	666	676	701	709	659	679	684	637	670	689	672	715	692	712	677	635	644	686	693	674	718	674	670	662	692	684	606	717	710	704	687	672	676	708	720	704	663	681	697	669	693	698	684	658	683	667	673	686	678	728	681	637	679	688	655	677	704	617	669	736	723	668	641	684	648	702	649	677	700	705	676	693	647	676	731	647	666	677	683	712	689	679	671	675	684	627	725	680	712	673	681	735	706	654	676	649	671	729	686	670	710	693	658	649	725	701	706	653	727	671	685	731	627	686	680	650	710	701	660	699	677	671	677	685	662	660	666	715	666	626	682	684	672	717	666	716	632	638	666	658	675	722	683	679	703	707	648	656	728	675	667	685	669	628	667	615	675	677	678	696	700	672	652	663	632	675	669	643	686	645	677	694	740	645	697	652	639	693	677	724	652	699	687	688	680	713	662	678	639	702	688	655	694	690	684	733	688	708	680	686	686	659	704	699	706	696	655	690	691	672	697	678	653	641	712	696	666	649	622	623	706	672	650	684	653	712	675	693	686	740	662	679	672	690	628	624	644	702	701	702	696	685	683	676	671	678	688	683	703	688	647	625	702	658	718	683	667	716	635	704	679	687	684	692	661	705	646	720	673	739	695	709	714	723	666	688	674	674	657	644	660	703	644	662	640	728	709	730	716	682	667	682	689	696	722	683	652	707	656	714	695	693	670	644	671	684	665	680	768	644	686	689	720	683	719	682	723	694	706	686	682	648	654	658	666	688	668	676	674	715	669	646	652	696	595	693	650	651	674	614	690	695	705	695	635	671	706	678	697	669	675	707	678	671	647	670	673	715	692	683	676	658	691	664	683	649	691	647	659	696	672	725	695	661	650	676	711	684	743	704	714	680	717	646	739	658	649	656	650	705	713	694	685	657	706	671	693	689	731	697	611	665	711	658	662	686	667	688	667	645	715	660	690	673	632	699	694	661	649	698	679	664	662	683	699	745	645	641	691	693	722	676	614	692	657	688	666	697	682	634	668	682	692	711	630	645	661	629	716	692	717	671	729	666	716	673	744	669	673	667	704	680	659	678	728	681	659	647	692	645	699	666	665	667	626	696	689	653	660	688	721	706	701	667	648	701	685	663	668	695	619	667	650	712	679	675	695	696	689	709	673	673	695	676	665	689	638	633	645	688	699	701	672	674	679	675	627	681	649	681	659	697	697	686	675	691	676	677	678	712	728	697	714	704	682	644	679	655	693	719	688	634	663	687	668	685	708	670	695	668	663	682	686	709	646	684	693	690	744	624	660	669	662	677	672	680	695	666	661	666	693	717	676	694	624	693	679	665	621	653	693	730	638	707	702	656	641	695	701	652	657	652	707	680	632	716	666
58810	57260	55362	47713	38999	31752	26638	12902	7725	7366	6029	3744	1952	915	621	455	327	292	261	251	270	249	236	227	247	247	261	244	236	242	247	224	236	255	241	235	224	219	249	249	251	270	251	245	233	250	234	244	232	232	234	249	237	242	256	258	237	240	243	221	260	274	234	234	244	265	245	250	234	229	240	263	232	251	219	244	244	244	243	243	238	260	261	229	242	244	251	219	253	256	216	244	229	262	220	206	227	226	246	217	218	228	223	234	235	273	247	241	253	228	243	227	242	272	274	259	245	261	247	233	241	260	226	242	213	234	217	231	236	249	260	270	235	238	224	260	240	239	220	244	257	236	243	261	214	202	251	264	261	222	210	245	238	257	221	260	250	235	249	265	266	234	244	254	233	235	211	273	233	253	274	261	265	289	281	248	254	266	258	259	228	237	234	254	248	238	240	227	239	224	256	256	241	260	256	242	233	207	257	250	237	224	236	252	238	250	249	285	239	242	223	218	222	254	250	247	251	230	256	218	256	261	238	253	216	235	254	234	250	267	222	244	246	279	242	246	223	234	260	243	253	271	230	231	236	245	279	243	210	234	237	240	247	235	253	241	249	256	229	248	268	235	239	236	257	255	227	227	212	249	228	242	229	238	253	216	227	240	247	273	241	242	253	250	230	247	255	240	257	247	264	269	233	254	236	258	241	232	234	286	217	232	260	254	217	228	234	212	240	232	239	269	260	231	225	231	240	262	226	228	214	238	262	236	250	227	209	259	232	231	254	266	248	263	242	257	232	237	241	230	247	260	232	225	256	240	256	239	232	231	268	266	229	247	243	225	236	260	273	245	253	226	233	248	228	246	249	234	255	237	271	239	250	225	236	223	230	238	239	230	268	265	231	264	236	262	260	235	247	273	250	259	274	212	218	207	239	256	244	252	260	257	251	236	221	243	232	229	244	258	242	238	241	225	250	256	239	244	259	271	227	239	240	233	244	259	233	221	257	247	227	244	235	279	235	259	261	242	234	239	253	237	237	247	242	237	235	252	215	230	276	250	231	247	254	258	261	250	247	243	250	262	245	251	232	249	209	256	230	234	215	263	267	237	239	228	265	254	259	290	249	234	236	240	253	246	256	231	244	249	247	227	227	252	230	247	265	252	285	255	232	237	238	265	243	228	267	263	232	239	232	243	244	247	209	257	258	211	226	230	241	249	220	265	268	233	227	249	243	232	254	232	248	230	235	230	245	229	225	259	235	231	250	221	224	273	269	246	244	206	230	249	267	215	279	244	255	261	242	276	248	263	274	274	215	249	268	235	242	249	238	200	221	246	241	250	255	257	263	211	278	250	270	214	242	251	246	232	257	219	255	258	261	234	247	235	255	236	231	234	274	240	255	248	215	251	226	261	246	244	290	244	250	227	221	233	254	244	224	259	238	238	234	212	273	227	216	240	250	231	262	269	228	256	266	234	241	236	226	252	249	263	232	233	217	228	241	257	219	257	235	252	228	234	280	229	240	215	265	241	255	241	233	266	224	232	225	240	233	232	226	268	269	236	225	215	247	240	239	229	262	233	238	234	250	241	247	273	259	233	243	229	245	291	240	215	270	228	278	238	226	249	277	217	238	241	247	250	249	245	247	261	231	218	257	241	252	260	246	258	253	242	272	249	277	261	260	265	254	238	231	250	227	218	220	234	244	238	241	263	230	216	251	237	234	221	233	250	267	243	224	234	233	262	221	251	213	260	229	211	245	278	255	218	259	233	252	251	223	242	258	251	247	228	238	235	241	226	243	222	231	230	239	221	235	233	247	227	254	253	223	250	251	245	238	223	250	272	238	232	248	236	231	247	238	237	213	247	232	259	259	252	233	203	252	246	236	219	238	217	210	245	252	247	223	255	251	268	270	272	264	254	272	254	235	246	261	242	235	241	261	235	253	274	252	230	238	235	254	282	225	246	236	235	241	243	263	242	246	261	256	257	268	228	273	260	241	226	241	248	237	263	232	230	246	262	226	219	194	251	261	225	236	247	281	247	222	251	244	240	230	255	228	235	262	260	242	221	241	230	229	239	238	237	263	244	228	224	252	235	251	238	225	242	255	231	243	262	273	226	258	219	268	227	247	244	254	262	241	241	237	244	226	237	268	262	253	247	238	272	229	259	231	232	237	267	222	206	232	217	234	236	246	241	266	241	236	221	254	285	283	224	238	245	237	259	222	251	254	234	245	257	272	243	271	233	255	269	251	213	267	227	248	200	244	238	234	258	233	231	257	222	247	269	234	258	228	290	252	223	251	271	257	235	247	247	271	210	253	297	218	241	241	226	243	277	237	280	246	259	252	263	257	212	268	274	219	254	239	252	268	227	252	247	272	238	258	259	234	242	282	235	245	229	251	269	251	255	280	230	208	223	230	238	236	234	263	258	252	202	259	246	258	236	248	260	236	221	247	242	263	241	234	254	260	270	228	218	257	243	243	247	242	242	214	230	224	230	233	248	242	257	233	262	245	244	236	234	228	237	270	218	259	258	232	240	257	260	243	247	251	243	265	222	216	237	259	234	239	236	250	269	215	260	256	233	244	244	236	233	240	225	220	238	239	280	272	229	227	260	246	275	239	241	225	242	242	254	245	225	246	234	249	260	257	233	244	250	251	256	219	250	243	232	258	226	205	248	251	239	222	234	230	267	238	238	238	256	273	245	246	249	246	281	245	242	235	243	247	260	228	257	252	244	221	232	225	274	248	222	243	238	240	218	234	215	226	236	228	238	242	197	227	236	267	261	236	283	238	232	245	251	247	236	240	242	219	231	259	222	247	251	241	232	236	241	214	252	250	232	267	241	228	235	247	234	249	230	226	281	271	271	253	244	256	213	216	257	249	258	222	244	247	293	264	223	240	234	223	232	265	263	256	266	240	242	223	245	231	244	230	233	232	249	256	231	246	244	256	268	247	252	278	260	237	213	258	238	243	274	258	238	258	246	229	234	275	233	239	251	238	263	218	264	253	243	247	249	253	253	222	251	249	253	223	243	229	234	233	259	240	236	214	257	265	257	236	273	254	231	237	233	233	254	243	233	244	250	246	248	247	230	244	248	216	264	257	250	231	241	233	257	231	249	252	253	251	242	252	225	230	237	259	230	218	247	230	247	262	243	237	219	236	247	258	205	264	253	235	251	253	229	239	225	255	245	258	248	245	241	245	224	260	248	252	226	245	224	251	271	252	219	232	260	243	217	260	273	226	249	244	257	253	242	252	233	235	211	221	238	259	230	246	262	248	224	252	234	240	249	218	257	250	264	237	275	254	229	232	228	241	239	264	216	252	233	228	237	241	243	244	244	204	280	248	243	254	280	236	233	232	240	239	238	247	222	215	235	266	250	288	274	232	241	250	260	238	249	222	293	249	237	257	223	259	219	223	237	255	243	246	271	235	248	234	223	261	251	226	244	236	234	251	246	260	265	259	247	241	248	252	218	235	270	249	274	231	265	227	252	209	241	245	258	234	227
40430	48632	55527	54220	49031	44243	40857	25827	21627	23128	19892	14162	7963	4077	2489	1568	1061	749	686	661	669	674	620	662	641	661	693	663	631	619	658	646	650	652	663	627	697	680	613	672	624	660	665	625	694	649	612	661	631	691	656	659	693	638	638	640	644	644	658	657	718	671	662	689	635	665	697	640	651	676	687	644	711	666	678	679	640	655	658	670	620	676	673	600	675	679	603	653	634	671	627	681	632	660	644	698	679	682	642	676	639	654	607	675	657	620	661	668	645	643	661	658	662	658	686	678	689	693	634	668	678	654	645	641	681	655	647	667	723	603	653	633	636	672	631	682	681	657	668	668	594	622	619	629	645	625	640	655	627	606	661	657	675	676	641	621	649	646	645	644	672	653	670	678	650	684	674	665	619	648	681	650	720	657	692	633	659	666	693	658	658	633	664	672	662	666	670	631	646	653	683	666	623	666	666	659	664	630	684	632	666	682	683	687	655	702	692	633	715	647	649	641	675	628	631	665	604	688	665	646	649	686	677	624	634	654	686	656	633	690	680	648	682	721	657	666	681	648	700	675	652	658	661	702	605	676	631	663	610	636	632	685	651	675	647	680	619	682	631	643	620	651	670	655	633	664	644	651	682	650	632	582	661	623	626	679	627	632	662	668	633	619	656	677	627	669	650	634	661	636	654	645	611	622	662	650	622	642	679	642	657	671	639	678	659	655	656	682	651	645	628	628	640	671	664	673	680	623	655	667	622	674	664	655	673	662	653	683	640	657	663	671	682	639	656	619	674	676	665	611	652	662	637	664	664	622	674	656	655	676	637	660	681	648	646	659	647	687	664	692	714	650	656	656	689	682	652	686	647	650	649	653	655	687	646	653	644	689	636	647	667	651	635	646	688	633	650	617	668	638	668	684	614	698	643	608	633	643	669	666	654	713	657	695	724	651	692	644	623	601	641	673	674	676	701	621	661	686	657	631	677	675	656	624	664	615	634	653	667	722	607	631	683	662	651	675	639	635	624	660	632	651	620	647	679	644	633	645	681	683	658	633	675	656	664	651	695	622	644	645	655	644	659	636	659	657	617	621	648	647	661	672	733	672	621	669	665	646	687	620	695	688	632	676	670	623	658	646	641	641	651	653	657	662	647	646	621	656	609	637	633	663	651	608	613	612	659	655	654	662	700	632	643	657	626	659	664	679	638	657	681	627	624	619	618	677	624	694	617	622	664	659	670	623	690	685	645	629	639	636	660	657	675	676	720	647	648	673	661	657	679	620	644	699	681	672	662	699	627	660	643	632	631	682	670	620	659	621	630	648	640	673	679	676	661	658	668	701	667	694	637	609	623	622	631	663	650	658	652	695	655	651	636	696	644	681	662	637	646	660	663	653	642	624	641	639	646	674	673	669	680	693	675	629	692	713	681	683	650	663	621	645	697	654	613	693	621	695	670	677	635	641	598	637	658	609	628	677	689	641	656	631	585	686	647	606	654	649	643	666	679	622	633	655	678	637	645	689	639	620	679	664	636	637	684	642	655	623	650	673	631	658	654	673	657	666	674	636	641	662	633	679	667	668	615	684	680	695	639	652	622	657	679	677	659	611	666	661	642	639	658	703	633	638	640	683	654	672	628	636	654	641	648	687	648	682	684	644	624	647	678	651	658	703	647	656	621	677	667	651	657	671	618	637	609	677	635	655	610	677	635	664	623	699	615	667	671	663	608	668	625	595	689	642	667	661	637	662	625	667	647	600	672	646	654	685	639	710	665	684	704	676	594	608	662	646	630	699	654	621	683	638	659	662	666	660	634	639	656	635	659	667	622	689	622	643	604	614	640	624	661	600	624	691	667	654	646	651	630	659	633	658	624	656	622	665	635	691	610	619	686	607	633	635	631	648	649	673	653	675	610	624	673	674	687	627	598	643	686	647	688	613	656	639	608	664	643	664	685	639	651	659	655	675	671	713	660	624	676	631	665	663	620	681	654	672	670	688	645	633	686	711	682	679	660	647	599	650	682	692	634	651	640	690	697	615	637	673	668	679	630	678	686	655	657	676	633	637	623	679	620	699	651	676	650	691	677	641	687	701	631	618	667	679	586	636	625	608	620	645	677	628	660	660	629	625	593	636	702	659	623	696	627	679	641	670	617	668	640	649	642	656	631	614	649	649	642	669	667	625	670	703	669	645	659	633	682	653	633	664	666	708	677	668	677	628	635	627	635	645	682	676	656	665	664	660	678	659	646	635	670	685	625	643	625	665	664	616	679	621	641	625	664	672	617	658	641	674	621	652	682	664	671	644	659	649	673	670	635	654	657	673	667	632	657	675	663	620	680	663	639	619	613	623	634	669	638	589	665	628	638	645	651	669	644	629	670	651	644	650	705	627	661	675	622	653	652	630	639	687	641	605	646	658	658	652	647	685	661	627	637	667	662	670	684	694	664	695	608	634	633	658	646	658	639	653	603	635	663	612	687	656	604	630	681	630	674	645	655	615	634	658	655	639	678	690	642	664	626	571	633	682	675	709	644	647	589	673	663	613	650	641	688	665	636	606	632	644	658	623	624	638	636	731	676	664	654	636	654	657	682	651	655	632	695	691	633	617	678	637	646	671	741	652	681	595	616	666	683	643	676	676	640	673	662	691	672	634	673	692	670	634	675	642	669	670	622	648	691	649	706	621	648	637	660	628	664	641	623	693	625	667	658	651	633	652	614	659	642	676	642	673	637	659	638	659	621	660	657	709	668	624	683	686	688	673	613	681	662	669	620	674	699	638	631	669	683	684	640	633	631	656	675	645	677	619	622	660	643	685	629	650	662	655	668	636	674	683	642	653	712	613	651	704	662	631	688	664	660	627	652	652	683	660	652	650	672	680	652	691	643	701	631	649	651	665	673	699	659	675	699	686	663	660	649	663	686	647	683	665	602	649	628	671	655	681	641	689	659	654	668	662	681	667	677	630	672	670	654	614	623	659	635	623	607	618	660	644	619	662	699	650	690	641	626	623	659	651	639	664	648	645	662	679	612	658	671	671	668	680	660	629	648	659	650	646	641	652	670	696	643	646	685	622	684	622	667	613	636	596	640	630	632	658	646	649	669	605	639	634	658	656	646	672	665	628	648	627	656	680	655	656	628	653	600	621	659	657	642	655	611	666	657	677	631	614	699	644	660	670	680	651	658	638	647	669	679	668	666	619	719	648	667	655	665	700	626	668	610	601	634	641	646	720	683	702	669	634	660	664	701	690	687	666	649	681	645	654	689	637	618	693	684	662	664	644	657	672	693	660	654	655	665	654	631	624	633	668	693	652	668	671	640	683	691	681	634	661	676	644	628	653	692	667	681	652	671	664	659	662	656	609	652	628	635	657	662	656	656	647	666	633	680	710	650	684	674	679	631	628	630	657	671	649	620	717	676	680	687	639	688	643	624	666	694	660	677	661	675	649	705	646	618	671	648	621	620	653	666	679	644	629	686	691	678	690	677	630	662	661	644	637	605	722	653	636
35522	32447	25529	14929	7755	4344	2447	1910	1529	645	442	365	326	293	327	267	264	262	248	282	272	278	255	267	201	253	234	259	235	289	263	256	248	263	231	256	246	232	249	281	281	248	303	294	279	279	205	245	273	271	263	299	265	267	231	241	252	255	263	287	271	253	249	268	288	261	238	242	262	239	288	261	275	248	256	299	238	266	265	295	253	274	278	272	264	251	267	280	256	270	229	256	284	257	254	252	261	243	243	291	262	273	248	246	272	275	266	272	263	295	265	275	294	261	240	266	252	262	257	244	282	263	271	270	239	266	252	263	250	251	264	232	264	269	243	248	276	288	270	255	246	247	249	287	283	247	242	252	249	229	279	262	251	261	269	284	277	256	282	264	266	269	266	278	237	292	247	294	296	301	265	276	237	241	250	253	245	284	296	241	310	263	263	259	244	261	264	249	240	302	248	277	252	251	260	267	261	263	255	248	270	271	276	276	258	259	253	262	248	257	267	263	274	253	272	269	276	259	279	286	282	253	257	261	250	238	260	230	269	284	247	250	261	263	257	261	282	250	261	265	258	287	282	274	275	233	258	272	269	232	270	281	247	283	295	268	248	273	246	243	230	248	279	254	273	233	287	253	257	279	281	290	235	268	264	286	265	281	255	273	247	257	267	285	284	243	247	273	268	262	279	247	282	266	238	238	264	256	245	264	279	266	244	226	228	258	283	255	246	255	240	243	271	255	268	274	257	240	280	261	280	263	271	255	271	253	279	268	301	251	242	282	276	253	251	265	245	291	267	244	257	288	271	267	287	289	242	278	264	273	260	263	273	266	251	273	234	258	256	251	260	271	241	290	275	280	268	258	243	267	238	249	249	276	287	295	273	248	258	253	261	261	271	266	254	244	262	258	250	267	285	242	249	284	263	270	250	257	287	254	244	282	263	251	269	280	257	274	248	270	264	272	260	248	233	248	227	251	270	255	254	228	277	255	250	271	286	262	254	244	239	273	263	268	258	287	244	256	282	264	265	243	244	263	266	283	272	282	256	253	273	261	251	265	270	252	266	270	232	242	262	272	245	237	260	244	264	242	281	259	255	270	265	270	269	244	299	249	264	255	270	255	269	279	292	251	267	265	275	263	278	279	233	263	246	268	250	263	283	234	265	273	249	286	239	266	270	217	261	229	269	249	271	261	257	251	251	266	258	231	258	287	242	260	287	274	247	242	293	263	267	299	268	267	282	277	272	270	269	263	252	269	247	263	284	268	258	241	255	252	279	242	234	257	276	222	245	259	272	253	262	268	289	261	278	259	285	261	265	232	267	261	249	254	241	260	274	245	265	288	252	253	272	291	267	257	255	271	245	256	300	240	235	258	248	245	289	241	250	282	270	236	244	270	250	271	270	271	278	250	276	271	233	255	230	270	264	283	265	246	256	265	253	256	298	268	290	262	263	297	273	267	261	257	261	241	280	263	264	245	277	309	290	269	261	262	267	263	282	232	233	258	258	256	279	277	256	261	276	261	268	244	262	262	246	270	271	244	245	249	242	276	278	254	265	250	256	262	241	258	252	249	269	269	277	274	259	277	265	272	250	260	258	269	252	264	270	249	256	246	291	257	256	250	254	244	288	254	259	275	258	290	272	259	277	243	271	281	275	250	263	234	243	245	255	252	262	259	260	261	272	258	238	251	246	274	284	264	278	250	260	266	281	270	283	258	298	262	262	268	266	266	242	252	275	257	270	274	293	291	275	262	246	241	232	236	249	230	239	250	250	257	276	283	260	253	265	255	275	265	269	252	266	276	246	263	259	251	241	275	247	264	261	271	261	248	287	274	262	262	272	242	255	290	289	253	252	251	263	240	287	226	273	260	284	231	245	284	255	270	249	265	275	253	271	292	251	257	245	280	236	266	262	269	277	249	266	264	284	254	272	244	285	252	275	252	264	274	273	239	245	239	263	283	273	249	240	256	286	218	266	263	239	254	250	265	284	275	257	262	255	268	291	264	272	259	269	296	277	275	264	254	253	278	260	276	259	278	268	282	234	267	278	243	277	254	263	246	246	257	269	248	253	241	242	257	256	252	253	235	256	276	240	269	280	279	236	266	236	281	255	254	239	245	274	268	286	266	289	250	303	280	260	252	224	262	253	254	248	226	263	285	250	280	272	254	280	261	254	273	261	237	294	258	261	265	244	255	271	275	267	257	258	264	236	253	252	256	252	270	267	249	273	274	252	259	250	279	269	262	245	248	312	274	260	278	266	279	243	297	258	273	235	274	249	270	248	242	261	273	283	251	253	245	276	283	272	262	243	275	279	228	271	272	271	269	260	236	268	277	299	240	295	270	250	245	250	255	261	284	283	290	275	271	259	257	247	260	256	262	264	268	254	251	277	260	264	256	250	291	255	250	266	258	248	278	284	246	268	263	276	245	282	261	245	244	279	254	253	267	262	260	253	258	307	277	265	264	283	233	277	253	254	285	256	270	261	254	267	276	270	267	246	284	275	265	262	272	261	253	263	267	262	262	249	281	261	296	296	298	295	291	258	255	272	278	262	248	274	241	253	239	275	272	263	266	276	263	264	273	247	260	279	263	294	241	247	272	245	251	257	294	261	288	289	237	261	272	236	259	277	296	239	286	273	261	249	277	252	250	274	258	276	272	277	264	279	282	279	297	242	261	256	278	257	263	260	290	285	260	262	258	262	261	252	293	252	236	265	274	262	250	248	251	266	268	273	225	247	283	270	282	266	277	276	227	281	251	259	299	267	266	253	274	276	263	271	282	274	289	263	263	255	260	298	265	267	253	235	253	285	253	248	283	259	233	276	241	262	244	276	257	251	291	265	248	291	263	267	253	266	235	296	269	248	250	254	258	257	290	261	276	248	232	236	254	258	283	265	264	262	288	276	268	284	266	248	281	243	271	272	255	260	234	259	275	253	258	236	265	246	238	268	245	265	268	245	275	291	248	243	271	250	250	257	276	278	262	253	276	299	248	284	251	268	283	271	271	288	256	280	247	267	254	268	267	253	252	266	276	255	253	252	296	282	267	238	256	259	237	264	271	249	265	273	290	264	269	256	276	269	246	255	263	272	287	259	273	276	270	252	278	252	281	269	254	269	282	278	259	241	255	230	254	248	259	284	261	249	275	246	273	274	261	249	266	241	260	255	258	267	271	240	245	282	286	264	275	259	277	260	269	276	264	258	225	253	264	254	294	258	260	281	250	266	269	256	267	294	267	249	256	270	257	277	272	268	289	260	282	270	265	223	262	257	242	249	271	261	237	289	244	261	272	263	278	256	279	250	302	260	295	248	269	249	283	273	260	273	258	277	294	251	270	235	264	292	258	277	305	301	272	227	273	245	271	252	252	251	239	299	235	250	236	308	299	250	257	270	244	263	239	280	245	294	262	269	265	265	275	273	241	270	256	240	251	277	243	262	230	281	250	285	264	268	255	275	264	314	261	243	233	260	265	258	255	265	250	240	238	244	275	296	265	268	259
23553	26463	29227	25064	18367	14323	10182	8558	6277	2675	1734	1307	1085	978	922	796	763	774	718	679	679	640	716	648	739	697	689	679	700	692	672	752	724	730	763	749	710	728	705	714	690	659	725	681	662	692	703	696	738	690	696	672	710	721	715	701	723	709	736	739	712	688	699	724	701	738	679	682	679	648	665	681	684	685	725	730	699	667	676	717	710	669	657	674	712	723	711	725	681	723	686	709	689	685	752	708	686	650	725	720	698	713	724	692	706	674	691	747	747	685	668	673	738	700	691	704	696	673	692	731	678	712	662	684	714	696	717	731	720	691	696	722	670	716	695	672	707	742	690	671	673	673	718	714	678	681	679	745	712	616	749	712	719	722	667	665	717	746	658	650	736	730	744	723	633	684	739	743	704	695	704	725	718	705	702	650	745	717	695	703	687	692	736	753	745	675	683	684	742	736	709	707	691	729	730	690	707	703	687	685	705	730	705	683	739	720	681	701	705	689	704	673	648	686	710	645	727	723	710	705	696	640	663	752	718	746	690	688	707	729	734	663	707	675	718	714	644	728	726	700	687	669	714	731	678	688	662	711	704	718	701	703	698	693	703	701	703	714	753	695	682	682	726	710	682	708	745	687	693	732	673	670	736	694	669	730	751	737	736	725	647	721	764	709	688	674	731	659	724	709	769	698	727	685	680	721	698	681	710	725	716	751	696	698	760	696	691	719	659	624	670	737	704	683	731	682	677	721	696	726	711	665	713	786	687	710	711	698	720	691	728	721	698	743	688	670	728	670	706	661	706	761	705	701	702	703	696	689	683	720	689	703	722	743	687	672	720	713	729	698	732	700	688	710	722	678	675	741	674	720	734	722	732	687	697	684	627	714	752	740	691	687	703	671	691	720	710	693	736	710	723	696	699	712	690	660	694	689	727	705	699	727	688	652	712	662	651	751	717	709	706	692	698	754	712	712	687	704	745	717	724	696	728	688	714	666	697	667	757	693	685	750	731	683	683	659	724	726	722	736	692	711	732	706	681	720	743	694	757	752	692	728	695	687	717	698	659	694	665	685	695	702	680	703	744	709	698	679	716	679	666	744	670	697	687	671	730	711	695	677	634	740	740	687	715	694	675	680	677	684	683	697	700	718	718	696	698	716	731	712	675	696	684	697	727	724	675	702	675	703	690	693	682	687	728	710	683	674	669	741	712	730	689	747	725	747	703	696	679	733	683	679	746	741	718	689	681	762	712	715	732	688	701	671	678	730	705	646	723	635	685	658	723	687	748	738	691	717	707	712	714	730	721	742	678	709	716	660	703	737	666	732	681	724	714	697	708	712	690	689	737	734	721	642	734	687	701	710	674	646	721	714	713	688	732	639	750	697	657	698	685	659	697	776	710	681	710	707	665	714	730	730	688	775	733	755	687	725	653	720	722	715	714	704	722	725	679	658	647	724	656	696	704	705	715	707	706	671	675	697	638	725	682	749	707	686	695	673	673	725	710	717	755	640	702	692	693	719	743	646	745	678	739	677	691	678	674	747	732	681	695	726	771	744	716	694	709	703	771	737	658	685	660	685	654	719	725	720	672	699	681	734	714	737	688	709	710	698	726	704	707	707	664	713	718	724	662	703	714	672	734	688	691	731	657	696	677	728	665	723	755	703	678	756	646	676	714	743	716	730	693	700	741	696	679	729	727	724	685	674	678	704	666	685	712	706	702	745	717	715	694	680	727	721	683	706	714	730	735	704	688	714	732	738	691	691	712	726	691	702	691	704	737	693	671	702	724	670	722	697	709	746	711	676	729	747	769	735	669	694	696	697	725	732	691	678	662	735	695	700	699	704	735	696	719	774	721	717	668	686	702	740	678	666	723	678	640	700	717	676	682	704	684	681	666	674	693	705	690	726	715	710	679	722	725	692	720	723	705	751	706	725	673	733	706	746	724	727	708	725	663	692	753	694	750	689	697	720	699	692	695	761	683	691	681	700	712	654	708	731	694	652	688	713	725	726	727	681	704	703	664	692	780	656	714	746	671	724	674	713	703	742	735	723	706	708	712	717	710	674	717	719	660	699	733	705	685	695	738	688	708	705	750	689	764	703	691	727	761	665	710	662	740	705	743	740	694	709	684	706	754	710	696	751	698	722	734	683	658	666	717	709	737	666	720	728	720	678	722	709	718	703	679	732	694	705	751	706	694	717	749	681	662	704	696	711	711	686	709	729	698	685	707	683	746	664	703	679	699	700	721	721	744	712	723	672	678	748	689	742	737	680	665	724	717	794	722	657	711	714	671	675	718	686	679	693	747	675	712	699	675	755	704	711	715	694	757	704	715	685	744	744	710	694	735	726	692	682	689	716	716	703	660	689	703	720	673	706	695	728	713	697	709	691	715	697	702	683	681	700	721	690	705	669	668	752	683	694	677	689	662	716	667	681	698	690	715	674	794	685	738	732	738	677	721	701	726	677	710	696	698	678	683	692	712	671	748	727	713	674	719	702	722	705	695	692	706	689	697	717	697	684	743	730	715	730	693	711	707	741	697	709	657	723	715	721	716	731	715	722	708	666	702	761	734	677	725	704	723	721	706	734	695	719	736	748	687	677	674	684	706	703	695	715	688	689	654	728	708	737	762	689	665	699	720	702	730	710	779	701	710	751	698	732	749	702	704	703	665	708	687	715	689	710	694	719	690	680	702	720	697	731	715	665	738	705	679	716	678	707	718	731	715	744	708	743	742	670	681	690	727	747	734	674	735	676	763	685	675	719	677	740	639	707	730	696	745	702	748	759	727	732	711	656	672	690	673	708	663	635	710	732	691	717	739	695	714	714	692	710	673	708	698	663	640	720	726	670	686	703	719	720	739	686	727	677	676	700	699	700	721	725	688	710	674	661	686	731	704	697	757	709	641	665	759	677	746	686	723	721	685	700	682	733	690	715	679	737	743	730	750	694	715	721	731	723	690	678	712	730	725	695	683	730	743	708	689	663	708	732	760	715	692	700	691	744	704	624	658	707	680	750	731	708	673	683	723	694	723	694	726	733	719	683	727	666	664	707	732	728	737	722	680	733	733	707	696	667	694	759	674	703	732	732	723	704	697	696	676	742	732	718	715	692	728	754	746	728	727	700	694	741	742	687	717	721	670	703	683	723	654	745	763	704	680	754	711	726	726	718	658	682	694	689	632	663	728	728	729	721	695	659	719	703	653	701	729	709	692	756	708	671	709	745	692	722	718	742	718	674	695	665	708	716	673	677	706	748	720	736	673	709	697	704	711	672	695	685	712	723	677	691	739	676	721	717	706	692	678	699	735	705	677	720	741	731	704	767	751	689	708	750	680	656	662	701	677	675	670	705	753	714	698	682	658	707	668	694	691	662	711	675	756	680	687	689	678	737	701	689	669	713	719	764	717	707	701	709	717	673	721	705	704	700	730	649	705	738	685	709	727	725	685	698	693	725	674	653	714	704	717	693	734	701	648	697	702	704	743	694	756	681	677	682	711	719
49015	45772	49890	36826	25691	17060	13513	20672	17381	6929	3207	1289	735	554	420	316	269	246	241	273	261	262	283	233	267	258	251	207	259	233	251	280	242	245	260	235	243	242	243	259	259	262	273	281	253	241	231	260	236	258	264	229	242	267	260	223	235	268	263	251	260	228	248	250	279	266	244	259	274	246	242	236	276	266	249	241	222	261	240	263	262	260	279	249	258	286	256	249	253	267	254	250	246	257	278	232	284	251	248	247	252	283	228	263	246	250	240	224	263	251	260	244	225	205	232	249	270	283	270	247	259	270	246	244	273	261	265	243	263	236	255	241	243	271	255	252	255	251	238	251	234	237	256	258	303	255	261	282	248	240	275	252	265	252	230	275	228	239	237	271	240	256	269	264	253	250	265	275	245	232	212	266	250	268	241	232	266	237	246	232	274	276	258	254	237	224	245	259	274	245	243	227	264	245	244	223	244	264	248	272	267	261	255	259	255	268	224	227	238	271	247	248	287	244	259	255	250	243	256	251	263	257	257	256	314	246	232	267	247	251	279	240	249	260	279	248	255	250	253	278	251	246	242	223	277	238	247	253	251	223	278	260	252	255	255	226	234	240	288	250	231	263	241	247	253	265	258	247	239	250	236	237	257	265	258	239	290	263	257	242	242	265	264	279	273	269	295	249	262	279	254	242	221	255	237	267	266	294	228	265	245	259	240	259	248	253	231	258	262	262	248	218	297	242	247	240	263	246	245	259	246	231	259	235	287	280	220	257	279	261	259	238	274	274	259	271	241	261	244	266	269	257	271	255	229	261	259	265	244	264	259	248	264	275	226	266	276	245	281	224	251	240	237	244	258	259	251	248	253	258	238	247	265	264	255	271	256	254	255	245	257	221	252	275	206	252	271	246	238	229	238	273	287	252	262	249	224	238	245	254	266	244	245	285	258	233	252	244	270	242	250	236	259	234	247	262	262	269	241	259	247	251	245	257	265	232	258	266	245	254	272	276	248	275	233	266	250	249	267	275	266	237	261	258	254	244	257	272	240	236	249	242	255	223	272	278	267	255	241	276	254	265	254	271	281	262	264	256	240	288	251	277	256	273	246	248	245	251	213	251	253	253	242	243	250	240	266	271	247	251	248	267	260	250	258	247	247	255	243	213	275	236	237	251	238	282	279	255	271	238	240	239	263	288	256	272	229	239	268	261	239	250	258	278	259	257	253	237	231	230	249	242	255	266	238	268	258	277	258	235	231	262	249	247	270	265	280	234	258	297	252	269	243	285	268	256	222	240	280	262	258	249	271	230	274	252	274	250	255	240	212	247	280	249	258	251	211	276	279	234	266	236	238	271	239	248	265	256	263	252	260	251	239	276	275	255	263	244	213	242	254	278	256	235	250	237	262	280	267	303	235	221	263	278	241	237	236	238	228	255	266	272	243	242	232	226	275	232	254	241	274	235	260	260	242	251	242	215	250	305	255	237	263	264	259	240	239	230	243	259	262	268	239	271	266	254	258	288	267	240	268	234	232	257	242	279	246	248	253	223	257	244	256	233	262	240	256	245	241	250	246	250	237	277	232	255	266	263	235	227	245	260	238	280	247	223	287	244	256	232	236	242	269	260	253	262	257	248	277	248	256	251	255	247	258	281	225	275	259	244	272	257	242	268	225	261	246	220	250	243	263	244	233	236	234	275	252	260	268	261	254	244	279	257	263	247	256	239	239	242	249	254	246	235	261	270	276	282	269	253	268	254	268	257	261	236	238	231	234	276	263	237	262	259	273	254	233	249	231	269	243	267	230	276	242	238	231	257	244	244	271	250	247	246	258	310	249	241	232	238	261	228	239	243	256	277	236	265	246	253	239	230	244	272	246	281	242	247	250	270	297	278	246	238	269	244	255	250	253	258	232	263	251	247	249	260	240	282	238	239	249	278	248	267	237	250	253	265	247	256	257	301	255	282	270	259	265	221	250	218	263	258	259	258	238	274	276	247	248	253	275	246	248	244	255	242	264	250	239	295	258	260	268	248	261	262	254	285	252	254	229	217	273	243	271	294	227	301	255	254	264	258	236	248	268	259	254	269	270	270	266	257	243	254	275	255	235	262	235	221	300	254	230	237	271	272	251	265	239	228	252	258	260	237	234	240	275	244	217	246	235	236	250	246	266	262	270	259	240	260	261	263	241	236	270	263	256	260	268	242	278	258	237	257	251	277	272	254	232	273	240	258	265	244	246	249	239	240	233	265	258	266	259	294	253	254	250	243	250	245	234	260	276	259	247	251	285	235	271	267	250	236	253	240	258	246	276	259	251	280	247	257	239	237	242	284	250	268	248	244	251	260	265	264	226	264	270	275	250	274	256	228	261	244	258	248	260	248	265	253	260	262	235	263	205	273	249	274	251	257	256	258	235	257	250	266	282	251	269	282	243	261	236	241	267	266	250	253	258	232	232	235	229	239	250	240	243	263	275	247	224	284	251	245	263	258	247	251	269	276	238	258	287	245	254	227	253	245	264	252	250	251	249	228	258	284	239	240	275	230	268	242	257	223	255	271	244	271	252	253	244	244	286	254	240	284	230	240	248	267	259	274	254	245	245	274	234	230	280	245	250	275	253	260	249	257	273	249	239	229	264	261	275	255	249	260	230	269	281	258	261	259	280	225	229	253	247	237	237	259	269	271	272	241	251	274	257	239	263	260	245	246	248	255	232	265	247	241	274	240	271	248	262	244	242	234	237	248	265	230	285	268	264	238	258	237	260	283	257	264	233	254	262	255	225	268	267	272	250	237	287	272	244	255	241	240	264	231	262	275	252	264	241	253	245	241	264	249	247	277	231	246	245	252	271	254	238	264	237	248	253	261	252	248	271	288	265	259	241	273	265	272	261	261	253	253	258	248	239	254	259	263	241	260	227	289	266	250	245	255	288	254	270	259	280	279	249	232	242	256	251	244	281	251	232	271	264	225	250	236	267	212	258	232	254	263	256	250	229	281	240	240	271	266	241	240	253	233	254	208	315	263	239	257	280	276	234	235	227	268	213	247	241	241	242	309	226	269	268	251	252	255	252	210	273	275	251	245	256	291	268	252	254	256	276	255	250	244	251	248	272	247	257	239	239	268	240	258	253	246	259	260	255	270	263	272	263	231	255	276	270	263	269	226	282	247	248	268	263	277	257	228	250	265	249	224	240	250	274	253	241	284	274	261	260	281	222	249	235	261	269	244	260	295	255	258	267	270	260	231	248	253	269	278	272	244	243	243	283	247	235	261	246	269	242	269	235	256	243	239	250	258	260	274	266	225	243	260	245	263	236	266	270	226	246	258	263	225	271	237	205	269	250	233	216	256	272	248	258	220	254	220	252	239	248	264	247	251	287	262	265	256	242	278	239	267	252	235	240	254	260	250	271	255	233	258	230	268	238	247	264	242	227	256	227	261	275	269	255	282	249	253	279	259	234	247	248	223	230	232	258	234	249	272	248	262	254	268	278	265	249	277	261	276	259	250
32973	38546	48659	44372	36919	31578	31448	40521	34425	20102	11970	5620	3534	2209	1333	1048	764	722	684	668	704	682	679	653	686	661	669	683	687	674	727	726	616	678	670	696	649	673	720	679	669	696	717	676	730	746	696	683	673	709	720	691	702	682	715	658	664	687	678	702	670	662	645	684	657	668	642	665	685	671	708	664	679	672	690	722	683	711	666	730	646	701	680	658	702	676	664	666	668	679	703	693	684	652	654	666	718	701	674	703	703	675	680	650	733	708	748	698	693	672	668	704	678	677	707	694	710	673	695	697	717	708	694	694	678	658	707	655	709	658	671	702	650	690	657	720	705	645	686	727	655	678	686	722	661	720	737	704	639	671	675	697	653	659	678	674	746	701	727	681	659	659	642	673	668	658	665	664	709	642	690	659	688	634	691	708	708	718	656	681	687	699	689	703	703	715	681	714	662	641	653	690	709	625	726	707	673	693	675	718	679	727	700	686	685	654	666	679	710	673	650	649	655	686	719	647	690	685	714	685	703	668	743	642	689	669	694	729	694	665	704	745	670	672	671	751	698	702	670	630	652	724	701	711	700	666	680	702	686	707	638	711	680	657	714	664	702	719	664	653	674	679	633	699	633	710	718	681	683	692	669	660	670	685	713	676	665	692	682	672	686	667	689	678	726	697	671	693	711	700	647	687	685	713	716	722	701	665	682	686	641	726	700	682	706	692	724	688	662	677	679	698	660	663	650	721	653	726	711	660	705	645	672	645	710	679	724	723	691	676	717	686	671	660	636	710	675	639	653	672	671	682	706	665	675	699	667	652	677	702	690	717	638	689	649	673	693	674	686	727	662	682	689	649	677	692	668	679	673	705	697	665	705	663	687	698	706	699	704	674	739	727	701	700	647	729	688	679	642	699	643	735	689	670	712	720	666	689	720	636	652	729	686	671	691	703	701	642	664	646	678	656	671	660	640	709	639	657	723	658	708	638	685	695	673	682	621	682	670	623	663	694	685	676	677	687	672	717	689	678	680	714	687	662	681	711	676	667	664	674	693	661	623	702	691	691	697	662	647	662	693	702	704	672	697	718	677	701	685	689	663	666	685	681	664	667	707	647	674	685	682	664	697	680	673	667	661	681	686	650	660	697	708	662	695	686	674	648	709	738	663	674	657	675	650	705	709	686	716	728	730	710	648	648	662	662	673	685	710	677	643	658	629	632	677	690	699	691	668	660	690	665	646	706	723	719	700	658	727	667	720	690	718	640	748	676	695	711	667	689	708	705	666	677	678	690	692	691	707	699	723	667	657	698	685	659	686	654	682	687	684	712	691	700	670	706	722	691	677	706	657	671	690	648	678	675	712	665	645	680	690	708	698	710	681	657	684	678	698	737	674	695	633	675	717	698	663	744	694	670	674	676	699	669	680	677	651	654	706	704	702	679	674	695	763	717	679	698	678	685	680	729	710	685	679	683	678	652	655	740	694	682	661	700	683	656	687	675	677	687	646	674	657	682	683	688	634	681	666	691	660	635	658	676	646	654	691	689	671	664	697	695	705	666	694	704	703	695	678	677	660	681	678	674	589	648	673	660	701	676	691	685	676	665	709	672	668	703	675	694	709	718	669	678	666	685	714	659	672	671	713	671	707	695	723	679	664	700	712	699	720	688	756	645	640	681	688	680	687	663	695	680	691	680	676	685	689	688	625	668	686	705	686	742	647	648	672	682	693	663	689	668	666	711	673	684	695	647	689	710	684	696	649	648	669	638	679	704	685	630	700	697	704	688	698	655	651	716	670	734	688	715	663	667	665	697	672	657	713	724	661	697	700	697	719	679	665	668	717	791	711	664	603	686	654	695	731	727	668	701	641	671	743	650	674	693	663	729	676	660	704	698	690	645	665	666	679	720	655	654	691	640	708	641	670	639	728	627	672	665	699	678	669	675	691	710	688	663	647	676	695	650	667	656	683	689	663	683	677	719	675	643	662	715	675	695	724	687	676	671	652	659	658	693	732	654	730	668	644	671	681	684	687	688	670	709	659	681	687	676	692	672	755	680	605	647	656	674	710	682	639	680	691	695	645	685	697	681	651	690	668	711	736	688	680	658	652	712	641	671	695	669	687	712	670	672	761	700	673	677	707	701	640	694	677	682	663	694	677	690	688	668	648	683	649	667	685	720	645	702	683	692	736	701	693	662	689	703	697	652	650	717	710	674	684	677	676	695	666	700	688	666	705	694	672	737	699	688	637	671	679	682	666	665	677	653	652	670	665	669	684	659	655	670	693	669	642	702	651	669	673	708	725	700	706	699	660	710	658	716	628	679	633	726	684	704	699	717	692	651	712	707	697	654	685	655	692	643	720	748	720	625	679	675	707	694	640	674	699	714	719	684	664	665	726	706	667	679	688	672	686	659	709	631	682	747	647	705	719	683	692	680	669	682	710	701	678	657	672	728	682	669	670	697	677	679	704	665	700	714	740	678	645	621	647	684	729	744	756	685	689	690	655	683	678	675	716	680	664	668	659	687	670	680	633	676	657	716	686	677	659	705	682	695	685	664	649	660	711	722	696	678	696	698	649	662	699	680	673	652	730	691	704	739	680	698	693	688	675	711	695	694	704	704	734	703	711	696	694	697	698	695	680	654	662	659	685	696	694	677	665	672	698	717	707	688	660	699	657	718	696	679	696	691	678	699	688	715	670	681	689	666	710	680	687	687	708	641	711	674	666	687	681	717	661	686	702	727	642	711	721	671	656	678	683	713	742	709	717	685	680	681	631	682	685	706	696	667	710	734	685	627	656	680	671	695	707	724	667	688	640	687	704	672	629	680	681	672	653	692	698	649	623	665	689	693	684	677	747	679	689	677	706	638	698	689	720	677	687	690	710	662	698	704	719	654	660	674	678	722	675	652	726	716	722	683	706	722	683	708	669	698	701	682	665	720	691	682	657	744	697	646	685	672	672	688	688	698	701	721	648	645	638	672	687	702	692	685	679	697	652	723	721	690	699	655	706	682	729	628	654	694	687	717	686	644	712	699	652	657	703	675	690	688	670	694	657	652	681	661	675	707	684	688	717	679	709	680	667	685	657	682	666	706	702	680	682	659	657	661	626	700	708	733	688	687	694	694	708	726	670	738	676	673	643	713	704	659	724	697	679	681	644	697	675	685	709	714	690	732	742	657	693	661	677	668	672	717	701	692	648	648	707	716	690	656	677	676	694	648	694	706	682	682	708	725	704	707	631	650	625	698	673	713	678	665	669	672	688	675	688	710	690	688	663	700	697	672	686	701	691	696	722	642	730	647	689	657	682	665	687	634	708	688	657	707	686	669	693	709	692	687	675	715	724	698	688	649	692	689	694	671	681	704	706	713	675	670	632	676	657	717	697	690	691	684	670	651	678	680	666	725	677	722	743	722	678	706	666	690	719	697	635	685	721	688	651	668	700	651	682	666	690	683	658	700	659	662	740	657	687	684	679	682	692	693	696	648	681	683	685	698	686	663	696	721
55112	56024	55344	42396	32301	24440	26164	32588	21692	7989	4504	2603	1552	761	427	307	271	255	241	218	244	233	284	242	225	240	249	248	268	234	221	230	245	240	225	220	227	224	243	274	270	241	231	242	253	217	273	225	248	231	217	230	242	231	224	252	238	264	222	241	228	240	255	254	216	240	224	253	252	251	243	229	223	239	221	245	233	235	266	208	232	229	235	240	233	236	258	230	248	230	270	232	251	218	240	232	227	243	231	250	225	242	250	223	211	230	246	256	241	234	253	212	244	253	231	260	254	262	263	258	237	227	252	233	222	229	228	231	236	221	226	231	254	266	264	235	270	242	246	241	228	229	229	246	244	246	261	254	223	228	252	253	250	245	221	197	260	243	243	249	215	224	241	226	271	264	243	237	236	253	238	243	254	249	253	249	220	249	273	245	226	222	244	234	242	242	212	259	238	256	236	239	207	256	244	234	213	227	251	241	255	261	257	230	242	247	258	266	225	236	261	256	236	234	252	211	249	256	249	250	201	223	267	230	246	223	226	251	265	242	250	239	229	214	242	251	263	251	255	264	234	228	247	251	239	268	237	267	255	243	236	221	246	235	234	256	257	225	220	236	250	247	227	264	226	241	218	264	258	244	246	263	198	241	250	242	275	219	249	230	245	272	250	225	248	233	266	229	217	269	254	258	250	269	241	250	254	221	226	270	233	256	252	244	235	234	231	239	212	261	262	246	233	246	238	233	227	224	249	228	222	213	240	255	257	233	250	247	247	255	235	221	280	230	242	234	241	274	264	247	253	248	223	236	241	245	233	235	265	233	253	241	264	227	239	239	250	225	217	257	221	254	237	224	247	239	237	212	236	281	236	239	256	262	221	269	266	245	247	226	233	257	258	231	249	232	247	243	254	223	235	230	237	223	251	216	243	237	237	241	252	240	230	239	213	251	244	259	240	228	242	265	244	241	264	266	250	221	264	252	232	228	262	288	234	252	219	218	247	246	262	249	240	230	252	230	225	244	262	228	251	234	248	246	241	248	257	238	243	221	265	231	219	268	259	243	246	270	262	232	224	238	246	220	235	252	223	224	274	252	218	257	232	230	244	212	225	239	265	278	255	268	223	256	265	259	227	273	234	245	236	277	240	225	257	244	222	256	209	222	232	262	242	267	251	260	259	227	257	213	240	215	261	242	227	261	255	219	259	230	242	271	242	253	252	254	229	236	243	237	239	220	241	238	237	225	236	241	248	235	250	280	269	239	265	236	257	253	252	235	245	229	269	262	229	250	265	232	219	215	239	259	223	258	254	248	236	244	215	240	231	231	243	259	212	239	254	231	249	267	236	283	220	256	253	238	246	235	215	249	230	238	229	251	241	243	255	243	245	266	239	274	235	226	233	259	254	238	247	241	227	215	258	256	231	237	248	255	245	237	228	222	208	216	228	266	232	248	240	265	262	264	239	251	249	238	237	238	220	214	235	260	261	254	256	276	241	267	271	242	217	228	222	258	252	264	268	229	245	267	242	255	237	250	228	249	242	266	236	265	226	237	266	254	249	266	277	233	238	253	272	238	220	244	257	262	217	247	252	234	215	236	247	214	238	250	256	235	218	268	245	241	264	232	221	225	238	233	258	223	261	241	209	269	246	211	239	236	220	240	246	267	231	228	253	213	242	234	244	250	235	240	233	252	250	267	244	236	265	259	211	266	252	243	230	253	237	224	240	185	238	243	241	239	248	245	248	257	230	241	243	237	221	222	249	216	237	228	263	241	254	234	248	250	248	242	242	252	239	252	256	256	262	222	243	210	226	248	263	235	271	241	239	246	255	248	258	250	220	251	253	235	251	258	278	203	226	236	200	239	260	256	233	253	243	257	244	220	222	243	232	252	251	216	258	265	229	219	228	241	245	246	245	241	246	240	243	268	246	276	238	249	238	235	258	215	216	258	236	240	239	225	243	234	236	255	224	251	260	244	232	228	217	213	223	263	278	237	217	233	264	246	245	255	287	224	228	235	234	214	262	267	245	229	240	255	247	237	242	203	242	254	251	238	236	246	234	231	244	253	260	214	258	241	229	230	255	253	236	242	273	257	245	255	231	236	260	241	250	254	246	253	236	225	228	257	242	253	257	258	239	265	240	274	220	246	231	233	236	219	209	219	247	258	246	221	241	246	250	253	232	272	271	231	238	259	263	252	246	247	229	221	250	247	223	223	227	215	275	212	228	244	268	241	238	235	244	223	224	238	226	225	241	218	211	239	242	239	254	245	254	244	251	228	233	226	232	244	255	246	225	237	264	254	255	251	235	237	248	250	273	232	215	260	206	248	245	256	247	253	236	229	232	243	187	261	245	237	262	258	229	238	258	249	241	247	243	220	251	258	272	209	230	218	237	249	223	247	226	250	215	281	256	250	227	252	237	224	239	232	262	254	260	243	228	240	238	256	225	244	241	249	236	269	244	219	237	255	255	244	251	252	242	242	251	248	231	249	245	246	231	234	239	209	264	260	269	233	248	229	224	216	265	263	237	241	236	246	261	239	248	235	202	246	248	220	230	233	271	231	239	242	243	212	267	246	229	264	225	258	259	212	233	233	235	260	227	229	248	265	246	246	249	235	244	241	260	224	249	256	268	216	244	235	241	255	249	228	226	262	265	248	241	210	266	251	254	224	264	243	219	240	246	245	234	212	239	237	231	238	225	241	253	260	240	258	290	258	221	229	245	255	229	248	255	223	256	235	247	242	226	251	232	237	232	216	284	242	244	242	260	259	245	244	255	257	218	249	223	224	242	193	250	241	238	278	244	260	277	224	241	242	240	248	246	218	229	253	254	250	266	241	257	217	224	204	247	260	249	247	223	248	251	234	240	231	226	256	226	251	232	268	235	242	259	215	247	225	251	251	248	240	279	248	243	245	215	230	249	295	244	219	248	253	256	235	244	231	256	252	254	244	244	236	267	240	239	254	272	229	244	246	249	226	266	244	250	255	222	241	280	245	287	249	233	233	225	238	230	248	238	276	217	242	219	217	293	248	258	204	249	255	248	263	246	220	220	240	261	237	222	254	246	237	245	226	243	265	214	239	223	266	236	247	265	260	269	256	237	248	240	246	226	240	207	248	232	264	240	228	244	253	256	262	238	236	260	259	231	233	224	224	207	250	227	238	241	248	250	262	239	259	250	245	237	234	250	239	229	249	249	221	244	247	220	242	241	233	255	261	221	253	231	238	255	244	264	282	242	249	247	247	259	215	227	223	240	256	230	256	222	256	234	235	224	219	224	250	244	226	233	223	237	249	256	235	236	238	243	256	229	237	246	239	236	213	210	263	259	230	259	238	249	229	213	244	246	278	238	216	237	276	237	252	222	224	222	229	230	248	257	221	279	225	217	224	244	227	250	250	260	244	215	265	246	226	240	260	255	250	216	234	216	235	238	221	241	254	235	239	241	252	245	239	223	250	230	217	244	199	201	238	263	248	224	210	261	271	235	222	231	214	242	235	237	246
37649	46993	54052	49532	43777	38518	43812	48181	36078	20262	15803	11027	6643	3054	1641	980	837	686	716	648	650	684	662	678	681	619	633	618	671	714	648	665	651	627	620	604	663	642	660	640	634	679	663	618	692	659	605	699	659	640	636	620	661	685	628	614	665	693	666	596	653	663	662	683	646	653	623	662	645	683	601	643	716	701	612	670	638	611	635	653	672	615	603	650	606	710	628	654	694	670	680	654	635	600	650	687	593	651	660	651	659	610	647	659	624	659	656	671	632	625	678	665	635	654	634	699	695	668	658	649	654	647	696	675	604	659	616	684	638	635	629	672	627	611	682	676	671	658	689	668	706	624	662	649	673	643	656	694	674	656	673	651	679	589	627	658	696	670	659	660	653	651	639	657	627	630	647	651	617	648	673	687	691	647	666	698	651	631	659	648	639	631	667	665	598	690	665	621	672	690	690	668	652	622	663	633	657	673	634	663	644	639	681	653	610	661	705	696	654	619	645	677	602	677	636	683	615	679	665	629	650	665	614	682	664	638	644	646	636	588	659	629	691	623	639	685	597	601	693	670	656	653	621	676	685	593	658	656	613	662	657	686	638	645	669	663	652	551	672	668	630	627	649	656	661	619	614	616	676	695	678	628	630	619	701	714	605	604	636	609	683	688	645	616	641	686	690	675	693	676	614	664	639	646	686	690	619	620	622	665	634	658	677	638	656	684	639	607	654	680	635	661	640	639	644	616	642	623	717	681	607	659	668	619	671	635	649	682	635	621	641	642	639	608	666	619	664	645	633	677	700	667	629	634	652	621	657	648	642	656	646	643	661	677	690	605	636	627	663	645	611	613	628	638	658	657	601	645	687	640	677	617	642	643	649	635	614	626	655	673	697	656	648	654	663	643	640	645	668	645	660	686	616	681	648	625	630	703	608	676	654	595	670	627	702	644	677	651	692	658	684	641	639	610	657	643	659	643	663	664	646	666	632	660	652	612	645	694	644	663	623	659	588	609	637	706	649	648	604	633	634	625	624	672	665	722	632	607	648	660	624	632	649	662	699	651	611	640	684	655	684	674	670	630	696	668	664	664	616	691	640	639	669	659	690	662	580	627	652	639	607	633	684	627	660	689	632	646	676	655	647	697	651	710	648	641	697	636	666	676	658	657	570	637	605	650	629	686	658	653	630	631	668	662	667	662	653	659	642	655	658	651	658	642	671	642	681	665	680	696	688	635	671	674	665	609	658	653	668	659	618	645	687	650	674	634	650	647	639	651	611	628	645	633	631	617	608	618	686	697	634	621	681	663	658	642	669	613	662	711	660	692	657	630	642	637	631	668	648	714	642	622	647	675	607	657	636	665	666	636	677	648	643	652	593	689	637	653	651	667	651	640	654	675	671	679	604	642	644	658	684	667	690	622	650	618	644	658	662	632	647	650	650	656	628	635	666	607	675	613	655	668	627	613	622	645	647	629	688	678	709	651	687	696	648	670	655	626	643	602	690	688	662	617	631	620	632	647	675	665	658	642	628	688	658	651	637	681	653	635	708	636	641	647	661	658	713	641	660	635	649	614	627	635	707	676	637	625	688	683	697	619	644	622	684	622	682	678	645	646	668	627	638	679	620	666	701	647	658	684	651	636	663	661	634	674	645	653	657	667	695	632	624	729	653	662	634	656	709	628	649	669	632	678	625	652	629	648	624	665	638	637	693	647	632	665	626	642	701	665	621	636	656	654	688	668	619	687	652	653	649	647	692	621	632	664	594	649	652	707	641	625	647	613	654	649	627	649	643	646	683	655	653	640	646	663	636	677	645	644	634	630	703	640	634	640	658	664	637	656	651	644	634	690	632	624	641	643	619	649	608	671	653	655	662	656	637	682	653	635	609	658	619	696	611	616	696	640	633	645	665	695	638	652	628	651	654	622	655	651	615	657	657	588	668	688	646	672	667	592	691	624	634	628	650	677	666	659	691	642	658	634	648	648	648	656	619	690	670	688	671	611	697	683	630	694	704	671	604	641	610	631	701	663	636	619	666	650	653	634	655	668	638	650	609	638	652	672	685	630	673	672	613	709	667	626	585	699	674	635	642	653	649	673	649	676	682	677	613	664	654	637	613	696	608	634	634	694	673	652	669	696	641	640	633	680	654	708	666	648	648	656	667	659	582	651	636	643	655	673	604	685	624	689	646	616	617	659	607	644	682	619	656	620	645	705	650	676	610	654	654	630	668	685	668	660	647	688	652	695	639	642	664	644	618	643	606	658	651	686	674	680	644	617	661	670	634	602	652	650	687	649	622	637	642	665	628	656	646	652	650	651	634	658	655	656	645	617	644	644	670	614	655	633	652	667	671	625	638	667	646	683	698	620	650	658	622	656	671	678	702	653	682	653	624	635	647	616	681	658	648	661	654	682	708	655	630	628	667	648	645	633	684	703	628	682	716	646	658	665	675	654	690	638	638	664	674	674	645	640	638	640	650	649	669	639	674	656	652	626	666	650	672	631	654	635	650	673	703	671	615	619	682	646	654	686	670	682	654	658	654	653	649	669	659	664	696	626	629	627	651	618	632	666	652	703	692	648	623	666	671	648	645	640	695	640	636	663	596	645	691	661	636	656	636	649	611	644	675	683	638	657	642	639	655	687	634	685	640	661	645	682	683	639	682	662	674	694	697	650	675	670	665	646	632	666	646	669	696	646	678	624	611	638	629	657	666	642	631	700	643	627	625	644	643	639	624	630	631	635	616	659	650	656	666	633	682	632	640	676	597	673	666	633	653	691	662	667	665	642	640	654	685	607	638	678	635	625	638	691	690	683	633	638	687	638	675	633	626	658	664	649	692	641	629	656	630	646	677	633	636	638	625	665	666	628	655	658	628	624	673	632	627	665	640	659	687	658	627	722	660	664	596	636	610	654	674	651	685	641	639	627	651	616	644	710	687	695	608	652	640	687	647	660	635	622	641	635	653	641	632	634	632	663	657	636	629	665	682	655	623	621	660	591	639	647	625	652	660	653	672	648	667	657	655	633	664	645	633	627	644	679	631	615	636	674	610	676	639	644	647	701	601	645	632	639	635	623	632	674	639	678	662	617	680	684	650	602	639	645	677	677	669	661	631	658	646	640	591	626	680	680	680	719	656	647	664	721	609	641	633	662	678	708	693	654	652	717	634	622	609	610	635	668	622	679	651	608	662	649	672	658	666	672	596	624	649	635	691	683	649	657	650	605	684	609	644	703	608	617	650	654	677	624	658	697	683	649	612	666	590	639	641	629	601	652	663	677	643	641	648	627	666	653	656	650	663	647	709	620	642	669	661	691	744	701	632	676	634	679	653	667	678	646	616	615	682	675	588	607	642	719	632	625	668	668	683	669	660	650	646	642	639	644	689	655	672	663	653	693	670	662	667	640	699	614	666	683	618	654	631	637	643	658	621	661	693	606	621	688	663	651	618	649	670	618	645	674	676	664	632	619	678	652	634	662	682	674	586	700	668	721	629	728	650	716
34915	31621	28856	17828	9529	3772	2488	2014	1324	754	719	584	417	327	286	263	245	280	258	249	255	277	265	244	277	256	280	256	272	261	238	250	277	243	258	246	238	252	253	262	279	273	287	271	281	260	277	259	298	263	244	226	252	250	266	251	261	275	242	241	243	262	285	275	261	253	268	266	252	294	265	281	235	243	282	260	283	261	276	267	238	283	251	251	276	252	295	268	255	258	282	278	258	248	266	263	274	301	243	259	297	278	278	289	253	286	268	274	270	250	246	265	248	255	262	267	245	236	266	229	247	266	223	240	266	256	255	258	311	262	268	270	276	275	274	290	233	260	252	241	271	234	242	264	246	281	263	272	280	241	258	267	254	266	275	267	271	276	252	278	258	248	256	223	263	247	283	236	271	226	289	279	274	263	261	267	262	250	239	255	241	260	265	261	268	267	241	277	275	266	231	277	255	258	244	292	251	255	259	259	236	239	239	255	265	263	251	244	254	250	259	251	274	249	289	247	253	281	235	242	217	271	245	256	247	263	273	243	276	273	289	240	255	255	216	256	270	266	268	265	249	278	228	258	240	265	246	250	276	249	272	273	281	261	263	246	267	269	250	249	252	283	253	231	230	261	288	275	272	226	263	215	231	283	278	233	278	226	246	272	240	258	225	271	232	273	284	224	248	264	283	286	275	249	248	246	268	251	260	265	248	277	227	261	260	253	268	214	285	261	238	252	258	269	262	257	284	256	276	285	259	263	246	258	239	261	302	250	250	272	233	271	272	278	252	291	224	252	259	256	245	245	282	234	267	247	253	240	266	283	260	269	246	260	241	236	282	256	282	273	252	272	250	268	276	256	273	263	265	262	249	270	258	261	261	244	272	275	277	246	246	249	229	281	254	224	250	260	270	252	247	259	229	258	237	255	262	270	262	249	267	281	268	253	271	265	265	240	270	245	251	230	259	267	264	232	251	243	279	287	249	248	270	241	251	242	240	241	236	284	300	234	270	243	264	289	274	239	232	278	228	264	234	244	264	264	272	258	237	261	289	239	257	260	263	262	263	244	273	271	258	228	255	228	253	267	233	266	241	290	263	229	226	243	241	260	251	226	272	273	232	286	239	264	270	263	258	257	294	272	228	266	251	257	272	256	230	258	270	238	254	267	271	308	232	254	239	255	265	287	247	241	271	236	271	274	245	224	256	255	250	251	253	253	265	280	259	272	265	214	242	238	239	269	264	247	238	246	252	287	240	256	243	269	272	278	239	268	250	267	250	273	286	238	254	269	269	291	267	259	246	242	234	271	250	247	284	253	277	241	253	267	277	266	253	272	240	265	269	258	258	263	241	238	263	271	284	241	277	276	293	274	278	255	266	256	267	282	258	269	268	273	268	255	299	264	251	252	259	284	300	257	272	251	298	244	260	266	313	244	258	248	264	257	268	238	228	264	266	263	246	250	231	246	282	246	292	258	291	258	274	228	259	266	266	242	256	269	249	228	259	258	244	261	288	285	253	261	260	287	254	266	244	280	254	248	268	263	242	245	254	272	251	277	265	261	271	251	271	253	243	283	253	269	247	259	273	250	273	255	274	262	296	242	244	275	266	243	266	273	251	267	270	257	249	244	218	264	260	245	282	276	265	272	266	267	258	293	265	275	260	257	260	277	260	237	252	276	246	284	290	268	223	276	232	261	254	249	258	244	286	244	249	262	264	268	274	245	268	266	290	274	279	246	262	246	217	263	255	249	277	271	285	264	252	266	261	266	255	236	236	265	255	253	259	250	243	250	259	269	263	234	237	251	255	268	273	249	257	243	277	272	260	272	261	232	257	248	264	260	265	273	246	304	281	256	255	231	266	241	280	253	247	260	281	232	234	256	245	267	250	256	260	247	261	279	233	268	262	266	268	265	291	265	268	244	249	257	247	259	239	294	260	256	246	258	280	298	249	236	289	239	284	243	250	250	259	261	249	280	279	219	257	256	243	237	265	248	275	263	256	259	276	271	257	264	282	263	238	269	265	264	264	283	284	253	270	268	247	254	278	249	258	235	236	264	264	247	272	252	264	251	288	280	261	247	253	289	271	247	267	241	252	262	271	256	251	275	279	249	276	246	296	262	229	288	281	242	262	282	287	263	262	244	286	264	278	276	247	285	254	260	229	252	269	264	255	242	237	241	255	234	269	247	268	265	267	276	284	271	259	242	278	260	280	266	262	251	265	247	237	283	264	288	286	245	272	255	270	254	249	253	254	256	255	271	239	252	272	272	263	245	273	258	283	248	259	228	298	275	254	278	262	248	257	271	261	256	254	258	219	288	270	257	265	235	271	259	268	247	235	263	260	275	274	268	281	257	248	285	273	247	250	250	268	291	280	245	216	232	261	264	244	302	273	268	262	238	262	224	229	285	278	264	232	246	260	278	238	257	255	276	240	241	264	243	254	245	264	272	269	267	222	264	257	278	257	262	279	278	295	273	254	247	243	236	264	264	271	263	246	288	250	275	257	279	261	273	265	278	262	249	264	254	283	230	249	255	261	283	239	266	269	236	259	275	285	292	260	252	261	286	260	248	265	276	260	279	256	291	260	268	277	245	254	255	257	285	249	263	240	267	261	282	288	244	301	260	285	266	263	260	261	261	250	261	271	275	246	293	261	246	255	244	244	305	270	250	236	269	261	237	271	270	274	263	277	254	324	268	248	265	259	255	258	274	316	311	273	279	273	261	254	263	296	255	254	275	265	250	245	260	289	266	267	260	260	237	264	261	294	274	281	269	262	245	255	254	260	259	283	244	279	272	254	280	247	261	290	280	255	251	259	271	288	253	239	236	258	263	259	281	261	253	245	281	253	273	270	253	236	246	244	242	232	248	285	297	259	238	269	265	255	277	261	282	252	290	254	243	239	258	295	245	253	240	249	250	247	271	269	271	280	248	267	268	250	255	250	232	258	260	266	270	283	278	228	258	259	284	257	282	277	249	266	262	283	256	257	292	232	241	245	302	233	260	251	235	277	271	268	255	264	268	250	245	252	256	240	293	243	278	254	272	246	245	273	246	260	252	258	249	272	247	255	272	243	236	260	282	266	247	251	257	236	255	239	267	242	228	274	281	268	274	257	276	234	242	260	261	272	274	259	296	253	265	254	251	293	258	256	274	252	281	258	261	262	260	250	255	286	254	291	264	274	253	287	281	271	258	270	264	219	276	277	251	257	263	272	274	253	246	246	260	278	248	245	258	270	260	271	263	237	294	268	291	292	270	254	248	284	270	272	243	257	257	247	227	248	282	289	254	224	263	274	252	258	262	270	246	240	250	240	270	257	284	259	273	277	272	262	265	262	244	262	271	256	239	243	257	277	291	233	255	254	236	255	263	261	296	263	270	266	269	276	256	264	240	258	260	287	253	268	266	255	251	250	249	243	282	254	253	257	286	253	277	264	268	288	259	251	292	256	248	255	255	283	223	244	225	275	256	239	275	257	247	266	246	274	242	268	256	253	283	253	232
22833	26377	33334	27925	20936	12249	10258	9043	5998	3183	2857	2259	1330	962	757	711	732	672	767	674	727	711	704	702	690	654	710	673	735	714	696	727	694	727	698	722	702	680	710	673	687	684	724	671	646	705	653	679	685	698	661	644	738	732	716	682	657	701	714	680	703	679	725	690	704	711	713	672	717	712	660	696	694	700	718	754	689	704	693	680	700	675	664	678	728	648	692	740	709	691	751	708	697	705	673	678	680	730	719	722	712	695	720	711	719	715	668	720	661	670	664	732	675	677	642	700	713	699	685	718	695	698	698	706	702	662	712	675	670	682	700	692	681	697	664	700	718	676	709	680	666	655	744	666	668	686	655	730	691	706	672	679	681	689	707	684	689	702	684	695	712	715	733	660	708	697	737	692	721	686	731	649	696	629	720	747	703	707	699	630	689	748	702	656	656	710	733	726	713	679	700	669	699	685	675	727	679	727	705	675	654	683	719	717	732	709	712	639	682	699	719	691	690	692	701	702	696	680	688	681	661	648	685	673	655	726	663	668	726	674	725	668	716	675	676	698	731	682	705	715	677	683	680	665	655	703	729	722	654	696	688	689	681	706	693	721	701	691	684	640	712	692	674	705	719	691	653	722	676	665	741	697	724	723	698	682	706	698	672	679	701	705	656	732	749	664	715	711	672	730	687	731	677	696	715	746	690	680	658	704	654	725	711	704	649	703	669	695	696	713	645	715	666	766	693	730	725	725	656	687	669	635	673	696	737	708	702	700	683	659	757	700	669	757	715	700	658	691	623	758	698	719	736	699	714	678	770	705	698	700	686	700	654	663	676	674	687	652	717	641	699	688	731	697	708	650	676	689	712	638	681	722	725	683	644	779	708	680	657	723	651	698	722	702	705	683	715	680	703	707	657	698	698	741	639	766	675	692	710	704	737	729	685	692	640	709	697	666	706	682	678	697	685	686	686	698	690	694	679	715	730	687	679	720	670	659	706	697	719	731	676	702	689	679	710	689	677	707	699	720	679	706	685	694	678	708	667	707	720	702	727	698	697	695	691	708	751	668	722	691	680	735	696	704	672	724	655	691	707	739	704	763	661	713	683	712	673	648	723	745	708	728	692	720	701	688	749	673	716	716	744	715	710	715	639	690	659	765	699	715	748	684	695	684	683	672	744	692	683	701	710	688	650	661	734	663	766	725	653	700	653	740	720	686	715	742	633	720	690	689	664	688	693	691	669	693	729	686	673	647	695	700	685	699	682	709	667	725	698	664	710	715	734	717	696	645	704	713	701	690	737	682	702	632	669	709	667	650	736	720	719	680	690	677	760	651	703	709	670	663	722	686	694	710	736	738	680	673	701	723	675	647	682	655	728	704	680	712	701	684	696	723	736	680	707	744	680	685	685	731	706	699	666	728	687	705	682	648	650	660	693	681	714	712	689	721	723	716	734	718	676	667	687	721	658	692	680	698	686	649	683	676	722	703	685	733	709	714	681	715	687	704	686	731	702	672	650	712	709	676	675	704	647	665	735	737	712	696	683	636	686	651	707	690	699	689	680	695	681	698	698	777	725	704	650	681	700	717	637	725	685	659	670	702	707	714	699	707	715	719	710	676	685	690	665	669	715	707	654	671	700	700	696	690	726	702	738	703	722	736	655	662	629	691	692	643	696	706	739	725	721	679	681	710	723	687	703	635	677	691	670	735	730	723	690	682	711	688	724	703	684	694	676	708	644	690	659	677	647	657	719	719	691	676	691	674	699	675	715	710	706	710	729	710	694	711	714	684	717	685	654	729	700	690	731	677	676	673	689	652	679	743	675	715	659	705	709	678	701	712	662	750	670	640	693	679	677	656	682	671	729	720	702	743	629	693	713	721	691	720	741	686	683	703	664	697	722	671	734	720	730	702	718	703	728	672	660	726	702	740	683	679	708	714	672	681	713	700	644	651	705	690	686	645	650	715	642	728	713	669	702	694	738	713	712	705	655	693	640	685	692	712	678	639	692	678	743	696	687	724	693	685	683	700	661	655	691	699	725	695	703	679	671	666	653	665	694	727	727	747	749	695	731	702	735	697	681	723	720	684	676	697	704	661	683	672	683	685	736	653	701	739	687	702	710	757	680	676	731	677	710	722	705	706	743	697	688	690	731	627	680	697	707	711	679	732	677	646	699	703	651	730	692	676	697	714	724	687	715	696	744	742	680	723	683	692	660	677	732	728	675	701	716	695	682	707	712	707	730	690	714	687	750	634	665	686	692	697	694	745	715	700	718	687	768	713	676	708	703	710	700	673	672	694	673	636	707	735	678	677	734	710	708	677	701	703	735	734	694	753	737	696	719	687	707	698	698	674	701	673	724	709	700	675	681	676	721	750	691	684	727	744	670	686	699	691	771	686	662	743	695	709	720	724	659	700	680	682	637	708	734	720	694	665	717	724	687	671	680	704	666	670	633	679	644	669	704	686	697	709	747	695	711	723	701	722	708	675	694	686	693	754	699	732	704	696	706	733	708	736	709	670	664	730	686	674	689	675	702	698	713	663	692	706	728	707	761	699	699	702	722	679	712	734	716	710	694	698	679	688	710	649	693	707	734	666	716	707	714	736	698	677	673	681	746	704	664	688	713	735	697	671	698	674	692	685	711	712	707	669	706	719	716	690	673	703	664	691	701	734	711	685	689	694	676	672	686	719	659	744	683	710	689	726	724	722	697	670	680	699	717	746	719	715	669	671	677	691	682	703	697	706	690	699	688	696	734	704	712	675	699	681	705	721	676	667	727	687	673	716	768	687	682	665	681	728	683	689	700	652	672	771	751	705	691	728	679	699	696	671	729	653	737	680	652	687	694	718	676	723	699	719	743	725	701	647	682	666	718	693	722	713	744	656	722	662	712	651	669	679	671	652	675	659	683	712	719	683	719	710	697	721	712	671	719	742	726	674	701	670	688	698	685	696	692	730	687	684	658	696	671	679	732	691	676	666	689	690	681	724	692	700	712	692	670	672	732	695	727	710	690	734	660	759	724	665	676	737	695	681	715	694	666	688	738	704	677	701	750	713	722	718	696	707	697	710	715	755	722	700	693	662	697	703	709	691	707	662	652	676	682	669	668	700	727	733	714	706	733	708	689	715	697	670	763	741	685	743	679	706	680	711	732	650	683	690	682	714	723	684	651	714	689	665	704	695	657	747	653	719	740	669	756	679	728	715	685	696	702	652	708	726	696	755	716	681	700	676	675	741	717	679	717	675	698	691	728	716	670	673	721	699	716	705	756	698	677	675	682	712	682	721	664	666	691	713	676	751	719	668	699	710	692	700	728	701	675	720	684	699	681	724	739	657	721	714	707	650	715	720	723	730	725	751	668	678	696	722	708	649	659	679	717	710	714	679	653	687	626	692	719	680	713	686	671	703	662	683	715	711	722	662	655	717	704	700	685	729	727	689	701	664	711	731	684	719	745	646	669	719	752	670	673	696	715	714	704	660	741	715	663	697	705	718	707	706
49952	50688	54322	40608	25950	15679	10342	9593	9352	6729	3811	1887	958	523	333	284	258	267	241	268	246	252	239	249	246	253	228	254	251	260	261	238	244	225	252	236	246	236	247	255	245	235	246	251	251	254	255	277	263	251	243	252	240	256	225	240	265	246	238	237	278	240	240	246	238	258	256	229	248	275	260	238	249	243	253	238	242	245	229	269	249	294	236	242	243	235	221	252	238	260	240	240	272	253	271	279	264	248	246	235	228	234	256	235	270	235	267	275	216	234	257	247	259	252	260	234	240	259	227	236	284	262	236	291	223	275	247	223	246	224	259	234	288	251	251	241	253	255	263	264	236	258	241	271	265	262	260	264	276	265	266	266	238	265	250	247	245	239	248	272	233	262	253	239	261	228	238	247	229	246	246	265	265	245	254	259	232	256	225	267	252	254	234	234	227	256	213	267	246	266	269	264	263	247	236	232	234	244	241	251	281	255	257	247	266	234	254	239	246	270	283	281	279	240	248	221	235	253	242	248	272	218	236	255	282	211	241	264	255	267	263	242	271	263	255	262	240	253	249	251	256	247	266	257	253	271	232	247	254	236	266	260	226	237	239	271	254	234	252	295	242	234	263	230	227	259	255	262	255	255	242	226	236	268	264	278	249	239	246	245	254	253	260	254	246	264	253	248	262	250	269	247	224	227	253	257	258	259	259	249	254	244	243	251	283	259	262	243	251	245	265	223	250	239	256	267	257	244	248	238	259	247	256	256	274	212	248	243	240	267	271	253	246	237	253	262	239	257	263	249	281	250	252	288	262	257	235	240	234	255	278	254	284	259	225	263	241	211	244	251	252	245	262	277	243	245	277	234	255	229	252	228	252	262	260	270	254	258	263	268	249	280	243	256	268	279	265	260	233	259	239	241	294	262	263	260	269	227	254	269	254	244	244	245	237	237	237	235	248	244	248	263	265	224	247	270	271	274	246	248	253	244	273	234	246	260	260	275	236	243	273	241	259	239	257	257	243	286	257	275	241	245	242	255	253	259	256	239	238	250	234	276	221	245	248	267	286	221	267	236	214	248	220	214	268	245	245	257	267	247	251	254	227	227	236	253	253	231	261	254	261	259	259	254	249	260	219	239	227	239	261	269	242	256	265	268	281	223	280	254	224	231	266	252	243	244	254	280	221	275	266	211	234	254	280	250	242	225	257	263	252	231	208	252	242	259	237	232	249	233	272	260	262	244	249	285	280	267	254	251	272	245	249	229	242	256	239	222	249	267	230	257	245	235	238	234	278	215	238	257	254	235	245	271	252	244	250	252	273	261	251	257	241	284	241	262	254	255	246	282	238	224	239	208	244	279	249	241	222	235	252	227	259	258	232	257	211	255	277	244	257	258	251	261	247	232	227	238	249	251	244	279	249	261	205	243	250	232	249	228	253	228	237	280	246	244	265	277	271	235	237	235	226	263	240	246	221	252	280	268	245	265	263	235	255	229	238	238	254	238	267	259	272	257	230	266	226	264	230	246	235	250	279	266	241	235	259	259	234	276	213	240	247	219	212	241	252	253	282	264	274	230	260	281	271	233	216	247	267	251	246	237	261	246	242	247	289	264	291	239	229	246	244	250	257	247	255	231	236	258	239	275	241	261	255	227	276	264	224	261	226	243	253	247	238	246	250	253	267	268	257	275	216	264	255	246	255	246	241	274	255	242	252	262	268	253	284	246	263	265	250	233	260	265	246	243	270	240	240	238	275	255	235	259	252	233	257	239	244	228	251	250	264	272	208	302	232	236	240	251	253	236	242	261	246	254	246	255	229	239	267	244	229	260	259	257	225	275	278	250	245	275	244	250	243	266	254	255	248	270	275	259	265	247	256	264	254	259	267	247	256	240	240	259	269	262	248	217	282	248	260	235	264	255	232	256	244	257	242	297	246	276	247	254	239	244	231	207	223	264	257	237	281	233	233	229	252	252	253	240	235	248	236	252	243	248	257	231	275	226	252	232	263	283	232	238	266	224	227	250	264	237	266	252	228	261	260	247	249	255	281	285	245	264	226	273	247	246	243	263	254	248	234	245	268	257	266	259	243	260	252	246	256	246	265	250	238	263	222	243	277	248	252	282	263	238	236	256	271	251	225	230	230	235	247	247	231	262	262	259	257	244	251	285	256	261	248	247	265	285	260	220	219	252	228	235	242	252	240	261	239	261	277	235	261	241	237	242	270	241	238	229	228	252	280	254	250	260	240	250	228	274	261	274	262	256	233	217	237	195	236	242	257	254	256	224	265	264	281	250	263	237	269	251	252	286	254	245	258	248	252	224	240	260	250	235	251	253	270	240	268	258	251	243	260	244	267	250	279	269	242	245	224	248	239	240	280	255	237	261	239	285	261	257	254	241	252	271	230	254	253	229	268	237	264	239	239	230	232	242	264	242	250	222	242	232	254	232	274	251	244	257	268	241	251	218	249	285	281	234	266	244	252	260	255	236	245	260	255	254	256	268	249	265	267	241	244	243	216	239	276	228	238	265	257	259	222	271	240	255	268	256	256	226	264	247	235	243	224	244	250	244	271	250	227	267	236	258	235	240	213	233	220	228	242	219	257	259	251	286	253	274	255	242	218	241	240	273	229	267	262	241	250	260	250	234	231	251	253	267	269	250	272	246	246	254	239	245	255	244	223	276	256	237	248	240	286	239	253	248	268	268	216	247	262	240	268	237	246	253	273	227	241	226	252	255	251	256	276	236	254	258	253	227	255	237	253	253	266	252	265	236	237	274	245	252	272	259	232	282	239	269	241	229	239	289	273	246	249	243	233	265	266	263	243	241	247	253	232	245	260	222	256	229	247	252	264	246	247	241	253	238	262	251	250	252	250	268	262	252	295	253	249	257	229	235	247	262	247	234	269	254	242	264	246	280	261	258	249	247	231	256	225	260	247	270	267	267	246	267	239	249	277	249	241	282	276	230	234	257	267	251	234	249	264	262	246	250	246	266	247	267	252	242	251	234	272	266	250	258	221	249	260	233	255	245	247	253	234	220	251	232	223	242	230	236	252	266	267	256	250	260	274	245	225	224	250	247	249	264	279	251	263	269	260	232	231	273	225	249	255	268	232	233	264	256	252	259	236	258	285	238	233	238	247	243	276	256	257	230	244	243	252	255	258	230	246	229	266	258	253	252	250	227	254	256	253	227	247	263	254	245	246	253	253	278	244	272	265	271	227	256	250	238	286	243	266	253	213	238	252	249	245	252	270	254	264	251	235	279	241	253	277	266	233	224	235	208	266	217	262	282	245	231	233	277	235	258	241	250	241	264	235	233	249	255	255	252	249	233	279	217	234	229	241	250	258	251	267	238	240	273	236	230	263	217	240	264	238	282	241	249	267	218	253	231	268	250	260	255	247	260	250	280	261	278	251	236	245	231	251	263	268	248	232	234	254	234	268	254	258	256	231	222	243	252	274	255	248	225	244	228	215	240	276	247	253	264	254	239	225	262	253	263	245	268
33829	41887	52823	46872	37045	29732	26036	27269	26661	21355	14070	7974	3915	1909	1064	810	737	748	688	687	690	703	656	683	670	648	651	679	668	715	654	692	668	657	665	692	683	660	654	673	691	722	680	682	609	703	690	662	719	677	684	643	599	671	667	685	697	655	637	677	692	692	702	686	670	698	677	646	709	668	645	654	679	650	647	684	711	668	697	691	655	694	711	681	679	668	695	683	673	667	645	652	669	700	647	655	693	671	648	692	674	707	695	637	669	683	708	666	675	665	665	667	657	673	676	644	669	658	667	659	670	693	693	700	667	655	647	713	667	677	660	652	681	658	679	666	654	709	670	726	706	612	680	703	658	669	636	643	608	667	710	645	688	683	680	656	636	669	664	673	667	642	711	666	646	672	714	691	698	715	704	706	672	644	716	690	653	648	653	678	676	665	671	666	680	663	730	666	693	652	651	709	658	678	710	693	701	662	694	738	681	679	646	665	707	678	641	668	661	708	646	679	677	675	653	682	673	654	653	677	659	658	668	688	689	674	668	669	685	675	702	675	663	671	716	636	666	704	703	651	634	654	673	651	679	667	641	696	690	691	683	699	635	666	710	677	710	694	630	650	669	708	683	651	652	709	661	688	658	690	643	702	711	707	722	690	659	683	632	618	654	693	676	655	648	654	695	654	709	683	660	686	626	638	644	681	690	692	677	670	676	674	687	625	675	670	647	700	662	678	738	719	654	680	693	669	690	660	677	691	711	660	667	692	666	686	679	713	622	652	691	666	657	667	685	656	687	674	724	696	674	656	667	701	641	652	640	682	655	614	688	666	629	719	646	662	701	673	705	683	673	660	674	723	706	687	720	647	686	683	696	649	644	675	682	683	675	687	708	696	700	661	666	642	675	631	678	666	674	644	649	676	644	688	631	669	691	689	666	658	683	679	679	653	703	695	647	671	667	664	677	685	681	659	639	658	687	655	658	670	715	713	674	691	659	664	659	677	650	698	643	675	665	699	706	701	667	679	678	682	671	630	703	674	655	718	656	641	713	653	681	693	724	656	640	677	642	688	727	637	686	652	700	630	704	669	675	663	613	653	667	684	679	672	694	728	671	675	697	675	692	692	687	675	644	703	627	671	699	678	667	670	632	674	690	712	623	685	682	633	661	710	727	664	653	691	683	694	700	674	633	687	725	641	682	652	696	670	674	672	652	649	691	692	718	703	648	686	626	674	695	634	645	705	683	660	700	717	725	672	687	694	671	683	667	656	636	708	683	640	704	656	678	672	658	707	687	663	650	735	655	682	596	694	643	713	658	668	637	643	661	697	675	618	710	712	623	684	743	618	679	676	644	689	644	666	675	713	689	734	697	678	705	626	706	697	652	692	678	634	692	685	694	625	681	661	716	749	680	703	642	721	685	659	663	643	630	717	673	703	669	671	676	710	679	673	672	646	719	706	676	685	637	701	693	681	666	743	653	658	665	702	694	682	688	689	662	662	651	657	653	703	719	715	707	656	615	674	677	689	658	638	690	653	652	699	654	681	717	683	651	631	678	688	687	666	640	671	686	678	635	714	707	702	625	680	642	693	688	723	653	643	689	652	665	698	699	651	645	680	671	698	659	690	652	667	698	667	635	679	673	692	656	663	652	696	672	720	664	733	694	681	688	689	656	646	690	702	646	675	619	697	736	652	681	694	666	647	636	697	691	636	652	673	680	687	709	669	677	702	646	710	670	669	659	713	669	666	628	680	655	692	640	672	680	698	679	662	692	696	656	676	663	674	621	653	710	664	672	675	682	678	642	652	625	685	645	644	673	680	699	649	699	716	677	675	645	648	709	654	668	689	673	710	666	699	696	660	647	681	682	640	632	720	665	641	646	696	694	654	666	729	706	679	695	648	658	687	633	691	647	675	700	638	670	672	687	656	666	703	667	683	604	690	681	650	644	698	714	677	681	656	627	709	706	633	689	700	629	642	644	681	679	684	687	680	669	678	680	695	706	723	622	650	655	649	674	665	688	682	681	688	675	688	685	697	680	688	672	664	677	712	710	688	669	639	685	660	731	664	666	677	672	659	634	694	686	679	710	649	642	678	665	635	682	663	660	703	698	690	629	655	673	686	662	668	693	705	651	718	736	700	685	646	691	655	665	681	693	665	669	659	660	701	682	686	664	681	674	682	623	697	675	680	623	664	706	667	698	672	650	694	691	670	646	676	707	673	658	684	715	704	679	647	659	654	695	694	644	657	670	649	691	640	650	671	632	680	704	679	635	669	642	688	652	704	638	639	671	691	673	720	692	698	655	674	639	699	667	656	720	707	682	671	661	674	684	674	665	686	706	642	676	700	708	705	665	712	701	647	654	691	657	660	656	633	668	615	691	653	685	674	632	655	674	631	674	652	668	715	684	664	659	662	654	651	710	706	618	646	664	646	696	638	680	667	693	680	664	670	671	672	705	720	688	663	673	660	680	711	697	671	687	699	672	666	663	649	676	655	677	661	635	696	673	629	664	674	710	700	683	654	671	677	663	664	692	730	697	652	701	664	626	631	661	712	652	674	677	679	674	643	671	678	658	669	675	658	684	652	625	690	657	701	666	708	648	712	724	695	709	675	679	684	642	637	662	666	678	685	701	678	645	685	705	624	653	698	683	672	664	681	640	684	633	691	694	681	646	665	669	668	682	649	654	630	679	673	673	682	680	711	647	697	691	649	670	660	682	651	673	670	650	710	697	656	678	650	652	641	671	666	678	706	631	692	683	687	683	665	623	703	674	711	691	599	676	656	658	647	666	666	669	671	696	664	689	654	711	667	657	683	683	661	702	716	677	683	653	718	725	602	666	666	693	650	618	635	690	697	680	662	635	629	670	663	703	652	647	680	661	708	650	624	639	614	689	669	670	664	665	697	660	704	667	655	657	659	697	638	670	716	675	679	705	678	689	666	692	632	703	704	724	663	686	726	691	697	638	671	650	695	659	717	648	663	670	689	669	720	667	675	670	664	625	701	675	724	724	661	669	701	681	682	707	688	681	700	677	681	686	645	693	666	686	660	682	647	697	669	704	662	698	653	668	631	614	660	659	660	706	709	644	641	681	662	656	712	678	615	699	633	693	680	693	691	629	696	691	684	626	708	686	679	682	697	696	681	680	676	661	726	706	682	688	684	633	699	688	725	698	700	713	643	650	658	648	710	660	674	656	709	703	670	651	690	703	659	652	649	651	667	648	648	658	656	691	655	674	688	629	665	677	709	737	645	649	641	678	670	629	683	700	703	705	658	685	645	682	639	679	674	679	643	662	699	674	674	653	664	706	687	667	661	679	665	672	673	731	653	688	699	653	691	706	655	669	683	673	700	703	650	717	668	670	641	669	666	663	639	664	653	658	635	639	674	656	696	671	643	691	711	715	710	673	667	675	682	657	657	723	683	668	688	650	697	676	664	669	654	641	688	699	665	720	682	690	680	682	640	663	667	688	714	695	690	705	685	650	678	741	697	691	669	714	609
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
