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
338535186698	338535187254	338535187804	338535188354	338535188906	338535189454	338535190006	338535190556	338535191104	338535191654	338535192204	338535192754	338535193306	338535193854	338535194404	338535194956	338535195506	338535196054	338535196604	338535197156	338535197704	338535198254	338535198806	338535199356	338535199906	338535200454	338535201004	338535201554	338535202104	338535202654	338535203204	338535203756	338535204306	338535204854	338535205406	338535205954	338535206504	338535207054	338535207606	338535208156	338535208706	338535209256	338535209804	338535210356	338535210904	338535211454	338535212006	338535212554	338535213106	338535213656	338535214206	338535214754	338535215306	338535215856	338535216406	338535216956	338535217506	338535218054	338535218606	338535219154	338535219706	338535220256	338535220804	338535221356	338535221906	338535222456	338535223004	338535223556	338535224106	338535224656	338535225206	338535225756	338535226304	338535226856	338535227406	338535227956	338535228506	338535229054	338535229606	338535230156	338535230706	338535231254	338535231806	338535232354	338535232906	338535233456	338535234006	338535234556	338535235106	338535235654	338535236206	338535236756	338535237304	338535237856	338535238406	338535238956	338535239506	338535240056	338535240606	338535241156	338535241706	338535242254	338535242806	338535243356	338535243906	338535244456	338535245006	338535245556	338535246106	338535246656	338535247206	338535247756	338535248306	338535248856	338535249406	338535249956	338535250506	338535251056	338535251606	338535252156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34513	9344	6846	5283	3279	1991	1417	1154	1116	852	560	541	470	473	504	528	368	387	372	286	266	301	279	340	266	241	230	240	229	196	199	242	203	220	233	218	221	210	222	209	193	193	217	226	211	209	230	224	230	186	215	184	194	229	217	218	216	202	230	210	193	206	196	220	218	229	231	211	223	229	173	197	203	217	209	201	235	215	211	207	225	217	225	219	216	205	203	211	213	191	202	193	202	211	207	201	213	207	176	185	181	199	195	201	196	207	222	205	207	184	249	230	207	220	209	212	225	204	169	195	198	212	207	234	201	182	197	222	217	227	205	190	184	209	192	183	215	211	196	211	213	185	207	212	206	214	222	221	233	216	203	190	232	240	213	236	211	199	206	229	217	216	199	202	220	202	225	190	214	220	225	242	192	202	183	195	206	219	209	215	219	208	228	210	198	219	216	194	215	213	207	216	221	188	184	209	208	202	211	211	212	226	189	232	217	228	238	223	204	187	231	208	219	217	201	216	229	204	197	210	197	211	197	205	213	191	216	204	206	216	233	182	202	215	200	209	220	186	204	213	174	220	186	191	224	215	206	198	191	197	239	199	214	199	227	213	227	223	199	208	229	220	213	219	206	204	204	217	203	207	219	223	198	198	236	210	185	204	204	224	234	211	188	204	197	233	188	219	230	216	204	222	207	223	190	240	209	226	214	210	192	217	217	214	197	208	187	222	207	208	218	200	193	192	192	231	192	189	190	188	224	182	228	227	208	219	241	181	184	208	180	228	214	192	213	256	224	199	220	213	204	231	210	205	196	234	209	225	196	225	210	201	201	206	216	217	231	215	179	220	244	202	193	204	229	188	195	195	205	194	205	235	222	207	246	227	183	217	224	203	233	233	208	193	214	216	214	221	211	204	200	185	207	212	202	213	216	195	182	217	187	236	208	203	237	200	191	181	198	194	223	191	198	237	204	183	236	213	203	207	221	174	206	216	196	209	198	177	208	193	189	184	204	190	202	180	224	223	217	226	201	211	210	207	200	241	217	225	204	200	197	223	217	224	188	213	206	228	209	203	183	203	208	198	193	206	196	218	209	211	190	230	194	212	210	193	194	199	218	215	214	197	208	198	208	230	229	201	198	210	218	224	202	229	226	225	202	205	193	203	210	190	208	229	230	213	199	214	221	224	207	207	221	193	212	202	201	245	204	215	198	189	234	168	203	202	217	192	240	194	206	224	242	204	197	194	205	230	195	228	233	209	212	207	187	175	234	209	228	181	206	261	212	188	226	210	195	204	207	201	203	214	219	209	201	225	195	210	215	240	203	200	235	242	224	219	193	226	226	212	240	203	236	233	202	210	203	198	220	225	219	223	229	228	224	219	214	200	220	241	233	222	232	201	217	197	208	215	203	194	202	216	212	241	212	208	203	206	205	236	205	207	215	215	207	211	233	206	197	220	210	184	201	211	217	215	209	218	204	232	205	206	214	215	208	225	192	204	222	215	198	227	207	211	210	214	217	212	195	227	230	204	210	212	207	198	203	218	204	206	211	226	200	196	218	203	210	215	224	202	202	211	244	232	208	193	195	208	220	209	211	205	203	197	220	235	201	189	194	213	199	231	229	225	201	209	212	197	199	206	206	183	211	222	188	215	221	195	211	215	211	220	226	226	221	205	199	215	192	200	222	189	208	218	195	188	215	207	215	197	195	224	226	195	203	211	236	191	207	223	170	192	204	204	225	217	204	198	222	198	233	220	218	222	197	221	200	222	193	232	188	193	203	222	213	205	218	201	178	206	191	201	237	214	175	203	224	196	201	178	204	194	227	209	192	215	208	202	226	247	199	206	208	212	195	198	232	229	212	209	216	234	183	218	204	190	206	215	201	204	246	236	256	205	219	215	219	184	204	219	196	212	215	197	220	216	209	177	205	210	203	213	222	213	216	205	219	227	196	204	217	210	208	221	226	196	238	238	219	197	216	209	216	202	209	195	185	210	196	200	192	193	184	212	200	207	211	196	208	193	208	217	214	206	204	204	200	215	209	196	223	207	173	223	230	212	231	200	193	203	201	207	212	200	206	237	210	202	185	195	218	186	200	192	212	229	202	216	212	212	203	202	206	230	215	208	204	245	205	195	214	230	199	234	240	241	190	214	175	213	217	221	222	218	215	234	189	218	192	208	214	196	200	200	214	213	200	215	210	187	203	203	229	219	216	232	196	178	205	203	221	169	235	209	215	222	195	204	222	238	225	215	206	204	230	209	204	192	224	190	176	197	229	176	210	223	221	211	218	215	190	241	201	211	197	216	198	218	212	189	216	204	187	197	222	210	203	226	191	216	225	182	213	197	213	192	205	201	236	199	175	232	245	231	210	230	218	194	199	221	201	206	237	213	215	207	204	233	214	230	194	212	218	199	211	221	222	223	202	224	218	198	230	224	208	214	210	200	204	183	183	236	207	221	185	183	195	207	214	245	231	198	203	203	216	236	234	216	200	201	219	209	213	208	213	208	213	207	205	217	174	206	208	189	205	216	196	210	211	217	195	251	201	214	219	178	197	225	236	208	232	213	220	217	213	201	198	234	228	188	209	223	211	195	213	225	231	220	218	226	223	216	212	224	213	197	216	205	195	217	211	213	227	210	203	214	240	230	207	221	203	197	202	210	230	211	223	225	224	218	233	209	193	204	214	223	177	183	220	216	218	221	224	205	228	216	201	206	231	232	217	210	218	213	235	228	199	210	225	223	185	222	202	220	215	208	215	223	232	206	206	169	218	225	218	225	206	226	217	201	191	202	213	200	234	190	191	191	221	216	223	216	201	244	199	220	214	208	206	243	206	201	214	227	198	209	239	222	227	208	200	223	203	215	227	198	221	181	236	209	218	201	194	208	205	212	186	201	182	197	232	209	221	218	222	234	211	252	234	212	206	223	189	195	202	196	251	218	219	193	233	224	225	217	187	206	194	227	223	206	211	213	191	225	209	200	221	228	218	192	212	188	200	224	227	216	195	219	203	221	200	182	207	236	205	210	234	216	195	188	208	215	205	238	190	213	204	198	197	193	205	203	227	206	195	213	191	215	211	220	219	222	180	189	193	223	237	215	197	207	191	193	227	217	202	216	215	230	204	204	196	215	208	203	210	224	246	225	221	212	204	197	227	195	214	223	213	192	209	238	224	209	200	193	212	204	204	201	199	227	212	175	183	192	198	226	226	209	233	194	204	207	229	203	212	220	204	206	205	184	206	197	198	199	209	210	193	214	193	195	212	197	199	205	240	222	207	236	231	237	211	209	204	206	202	206	204	219	217	224	212	210	184	234	214	178	214	194	194	199	224	210	195	194	206	207	193	186	203	179	213	218	208	220	197	219	199	218	203	207	210	206	209	207	204	191	203	199	222	208	197	203	187	216	213	205	250	226	219	226	208	225	200	198	202	201	209	215	224	213	213	223	230	203	223	196	225	212	201	206	201	181	231	226	221	203	206	198	176	220	192	211	208	213	217	220
21682	5771	11593	13597	10430	7515	6382	5734	5667	4017	2594	2417	2311	2172	2580	2666	1890	1844	1969	995	1076	1058	1049	1410	1005	752	686	607	559	613	570	524	544	526	564	561	516	523	556	584	559	533	543	566	561	551	509	548	564	539	564	532	554	535	543	543	563	545	506	523	510	517	494	523	504	511	507	524	544	520	535	536	565	526	513	516	564	527	555	501	501	498	506	512	545	533	527	489	531	543	518	574	519	537	545	545	533	541	528	519	472	565	555	500	496	541	531	527	507	511	547	497	544	499	524	541	509	523	552	520	499	540	470	529	539	553	510	495	533	521	534	519	547	494	518	522	546	547	529	493	500	496	564	532	540	514	537	548	515	537	518	513	528	504	570	549	495	549	578	532	523	522	533	465	545	540	519	521	537	519	556	516	516	557	549	519	544	591	508	535	505	541	511	529	530	520	537	532	526	512	523	520	519	487	497	561	529	505	555	524	494	460	511	506	565	551	516	528	519	520	524	537	531	535	552	500	533	490	519	518	496	506	520	546	496	485	505	552	504	534	511	479	506	555	510	521	508	552	526	516	559	548	526	529	515	553	504	523	510	523	501	503	507	542	520	505	539	527	473	484	493	533	520	552	533	584	562	545	481	520	529	517	545	480	515	516	477	539	522	561	504	545	498	564	534	515	523	524	522	518	490	483	521	495	563	550	536	505	527	534	494	580	520	557	551	524	534	502	516	523	553	540	532	508	541	570	508	536	492	540	487	518	524	570	532	532	576	523	507	527	552	530	519	549	490	500	522	516	521	501	526	540	522	534	554	523	470	506	532	494	551	494	513	571	488	524	520	516	478	511	565	560	509	524	545	535	473	549	503	543	488	526	518	523	546	539	533	537	480	534	524	524	544	562	535	471	505	553	474	517	547	548	467	496	540	562	515	555	544	495	505	530	535	487	512	474	532	589	547	539	497	505	535	510	555	544	556	514	517	530	515	530	495	547	553	525	580	538	540	515	568	500	490	507	543	524	520	510	508	530	556	573	511	505	542	509	499	511	515	530	546	482	521	499	490	532	529	477	552	501	508	540	483	521	530	513	488	521	516	531	490	507	497	501	527	552	548	532	504	547	537	525	531	515	510	562	543	532	507	562	525	542	539	545	535	566	529	487	519	528	501	557	521	531	514	530	527	499	510	515	511	506	529	507	502	542	519	522	537	525	541	552	511	512	561	513	485	523	531	549	529	500	528	495	530	545	533	545	522	531	539	537	538	533	512	529	506	511	522	510	506	533	561	526	510	532	531	548	538	560	538	513	506	532	529	498	549	510	492	530	507	512	532	526	582	511	537	519	546	510	510	519	519	517	521	512	485	509	545	532	537	555	545	538	534	499	530	528	529	510	504	490	526	537	532	507	491	498	527	526	474	552	506	533	533	495	497	468	543	496	539	548	531	532	529	525	526	545	521	543	544	543	483	513	478	510	531	544	532	524	547	528	524	490	544	548	483	541	506	513	530	531	522	544	522	518	520	512	505	525	579	534	536	494	529	522	542	547	514	569	506	544	506	512	551	505	494	532	547	504	541	509	524	533	526	528	497	551	514	512	534	543	530	510	535	512	511	513	527	490	465	520	522	515	527	526	497	510	508	543	496	594	551	517	528	539	564	515	495	583	505	495	537	515	532	552	520	514	541	510	538	522	534	478	537	534	547	474	534	531	499	541	507	545	483	529	525	518	512	548	519	494	526	523	497	506	530	520	553	558	522	523	508	512	485	513	544	554	524	545	589	543	518	547	501	537	546	512	540	494	552	500	526	489	521	503	497	540	549	578	515	532	504	518	521	518	521	517	512	534	524	516	512	526	526	541	536	541	541	549	516	519	496	525	511	478	508	508	542	533	512	534	528	503	531	530	508	518	499	509	525	521	541	523	529	554	523	496	491	527	508	528	513	505	522	536	521	565	527	476	524	567	566	522	536	549	545	529	538	543	507	511	496	507	565	547	556	541	498	455	499	521	517	507	524	482	496	495	531	508	507	530	522	512	491	536	504	536	528	520	530	521	541	520	532	464	510	535	522	495	537	535	522	509	550	501	526	533	562	533	487	556	511	504	505	503	510	515	485	534	504	541	536	564	520	558	490	553	531	484	530	512	555	539	537	545	561	518	497	521	512	534	536	528	508	524	543	546	517	484	507	530	547	548	526	504	531	507	529	507	551	537	512	500	518	523	520	518	527	522	527	537	544	519	518	530	507	532	539	483	515	520	515	555	525	556	497	491	511	540	546	514	506	515	522	491	552	563	489	494	525	531	501	518	572	523	521	512	524	546	498	542	548	570	513	523	538	488	536	560	512	510	506	550	552	515	512	510	522	530	494	553	509	526	523	553	559	526	519	496	521	539	528	503	516	502	533	530	527	572	510	504	501	549	501	526	516	548	512	494	556	496	548	532	523	543	508	512	539	546	524	516	556	515	517	511	531	558	492	535	503	543	491	538	491	530	535	528	540	520	540	564	524	528	517	536	535	499	552	479	515	528	471	507	520	529	526	521	547	524	528	540	533	538	491	468	517	527	520	510	537	533	483	528	513	550	524	523	529	528	544	527	506	517	526	541	526	527	502	547	529	504	559	502	505	491	534	524	512	534	557	512	505	505	521	506	522	503	538	527	494	459	528	537	498	517	562	535	533	482	542	522	521	515	492	544	482	556	481	521	517	520	505	538	542	504	526	552	505	533	520	502	535	547	545	545	533	561	545	554	558	515	468	491	524	543	533	540	523	510	516	511	496	500	506	516	541	530	530	516	523	520	520	507	518	512	490	525	526	526	487	520	541	516	555	568	535	533	502	520	504	536	514	541	525	520	551	526	526	541	507	519	552	549	573	507	546	482	522	523	514	516	533	511	493	557	524	483	499	516	522	519	521	532	504	486	513	529	535	562	520	525	510	505	563	523	549	527	530	540	521	499	534	539	519	531	518	504	493	508	549	502	515	528	562	529	534	529	538	513	502	518	534	553	508	533	547	541	561	527	507	507	538	529	546	579	513	540	507	486	534	508	504	468	552	513	548	522	519	512	512	542	535	530	544	543	547	506	507	522	519	542	520	536	482	570	515	506	510	549	513	519	518	515	482	521	467	490	493	510	533	527	507	534	506	496	528	550	530	527	545	481	540	540	515	503	499	531	513	525	527	523	515	507	554	547	524	507	540	536	536	528	537	494	532	481	507	522	500	556	527	509	535	559	526	500	541	549	537	510	524	523	525	526	528	492	546	511	515	512	543	505	522	533	564	508	511	505	542	546	530	533	581	521	530	503	497	519	542	524	507	513	504	470	502	501	497	568	494	525	500	513	551	528	515	500	514	562	461	542	560	514	521	530	545	522	538	498	489	531	494	532	517	517	535	477	519	541	522	529	529	512	492	525	538	500	465	497	503	522	531	540	461	580	533	503	563	559	507	513	504	538	503	545	553	563	526	534	497	484	523	507	489	513	543	536	541	518	543	498	514	519	524	501	503	536
9228	2218	2472	1759	1063	767	654	617	480	332	311	368	349	326	338	318	324	302	271	259	231	238	241	273	223	245	270	223	245	226	212	214	214	246	226	231	214	240	275	236	237	212	254	253	233	234	215	240	228	257	237	260	220	214	245	262	236	197	212	249	245	259	218	251	274	230	215	236	223	252	254	220	248	242	216	255	253	207	206	257	192	216	236	227	243	236	246	237	246	227	246	242	231	231	259	258	244	255	234	230	255	212	204	230	240	252	224	222	248	254	246	250	231	241	244	233	215	222	217	236	198	248	209	251	242	227	237	211	219	218	230	222	248	263	219	241	245	198	248	215	218	225	238	245	238	219	253	228	222	243	226	232	227	237	227	233	243	238	235	229	238	260	243	228	206	236	230	235	245	215	223	245	236	217	210	267	245	251	225	238	246	229	254	246	229	243	227	207	223	274	239	218	194	238	209	241	235	223	234	240	250	217	218	243	257	244	229	208	230	208	246	234	219	259	261	230	211	225	211	235	235	260	214	256	227	259	223	250	256	241	219	266	229	214	216	258	255	217	237	234	252	226	225	200	253	224	252	230	238	241	245	236	264	231	228	244	237	218	237	229	224	216	232	226	239	192	218	235	220	223	238	236	220	230	238	237	281	222	232	245	245	231	253	237	216	215	240	233	249	253	220	225	231	213	241	242	228	226	274	227	234	226	202	233	220	212	224	231	227	206	230	264	229	209	221	241	225	255	222	227	213	242	250	249	200	227	224	254	243	232	215	228	251	221	232	217	209	229	213	244	246	224	215	249	243	228	235	262	240	241	239	232	215	253	225	239	235	274	242	250	238	207	255	230	245	243	234	245	261	234	200	232	249	228	219	241	226	249	218	225	243	214	227	243	254	240	231	208	233	230	228	235	231	250	249	238	234	238	236	248	253	228	221	247	242	235	261	261	250	252	231	247	223	233	225	213	230	214	226	240	215	222	211	239	232	256	243	228	238	242	227	230	210	225	252	253	235	226	240	250	224	239	252	257	246	213	221	250	248	237	226	221	218	216	231	247	238	231	226	248	214	211	237	230	218	266	252	221	241	221	225	247	239	258	229	235	230	246	228	234	228	252	242	256	226	232	211	220	215	231	222	227	263	260	241	243	255	245	231	247	221	245	223	219	223	243	253	224	228	225	207	226	217	238	244	230	251	224	211	221	234	247	229	231	234	244	230	243	228	217	244	241	234	214	239	242	220	235	216	222	234	219	212	242	234	245	231	251	234	242	238	224	238	221	248	243	236	255	238	242	239	213	221	251	282	242	224	256	258	243	225	210	208	252	274	231	199	259	256	266	227	241	221	249	222	213	254	253	249	252	222	235	241	229	250	225	260	241	235	229	227	202	256	215	227	244	248	236	245	228	229	224	242	236	215	231	243	270	231	236	234	238	236	250	240	209	237	242	193	249	237	219	231	233	252	227	254	220	230	252	240	262	225	230	264	219	221	237	232	233	216	197	245	251	253	226	223	226	239	227	251	234	218	262	254	218	217	230	255	237	244	231	222	260	277	267	239	248	248	234	202	231	207	222	244	234	223	255	255	238	225	224	227	225	233	211	227	236	229	219	279	253	264	231	233	245	234	222	190	220	228	222	226	251	245	229	217	220	231	200	247	248	213	227	258	264	237	232	241	247	267	262	247	230	229	233	209	239	250	211	255	276	226	225	251	210	216	232	222	223	245	245	273	253	253	242	196	233	213	229	246	244	210	247	233	201	264	249	241	249	213	227	253	261	263	254	219	239	234	235	237	232	240	239	230	236	239	252	225	224	284	241	248	214	246	242	235	233	270	253	218	225	241	234	217	219	232	242	236	223	220	224	245	255	219	219	253	239	243	215	239	216	244	224	227	211	242	244	253	219	236	218	242	241	223	251	234	220	237	227	263	233	239	248	224	209	242	229	232	238	236	214	199	251	219	239	245	211	252	241	240	240	235	234	211	233	229	245	265	244	227	223	252	244	223	248	225	228	219	240	242	237	223	231	233	206	226	226	231	224	252	250	243	238	225	264	234	231	241	220	232	249	237	175	251	227	219	245	218	220	243	255	258	197	230	242	226	223	220	243	220	242	229	192	221	227	226	227	234	213	228	255	279	232	235	230	262	252	227	239	221	231	271	257	195	244	236	219	244	233	241	204	242	220	225	215	232	239	244	233	256	266	256	238	224	250	236	227	225	215	229	264	241	224	203	242	232	235	241	207	266	227	252	233	234	235	251	246	238	247	262	225	260	191	248	218	234	236	242	229	267	224	245	242	232	211	249	235	210	242	240	260	212	229	223	251	257	225	232	246	247	205	234	256	223	242	235	226	220	227	228	228	218	251	245	221	219	231	291	227	238	229	234	229	254	248	222	221	258	237	248	232	246	233	274	239	238	259	229	267	239	249	189	236	201	213	242	248	219	219	225	243	211	251	240	244	209	249	246	228	221	263	239	241	245	225	205	233	252	245	230	220	265	256	229	211	238	241	222	225	204	231	272	220	241	280	220	238	242	238	245	223	238	237	259	248	222	266	239	254	216	231	213	247	243	237	202	215	233	228	240	234	236	239	253	248	237	253	242	238	233	222	258	244	233	242	228	244	202	224	243	230	247	227	236	250	246	247	212	228	249	239	257	229	246	213	239	218	222	223	230	255	255	251	232	256	238	218	224	257	218	239	221	255	227	233	235	224	235	218	246	267	218	228	249	235	215	215	224	216	222	247	231	219	231	229	239	248	204	237	228	242	245	229	238	237	247	229	257	207	271	230	219	235	252	240	243	192	250	250	224	217	200	208	275	221	228	242	247	249	235	251	228	224	230	231	225	229	238	211	222	259	242	231	216	262	239	220	219	249	222	233	220	244	244	223	209	236	243	250	222	263	210	261	252	234	225	210	228	228	253	271	245	220	221	218	228	242	232	237	242	237	261	240	273	231	228	229	229	242	271	240	256	228	234	214	222	245	235	239	244	220	214	233	245	250	270	233	243	244	232	219	266	231	248	230	228	238	233	241	242	242	226	233	257	230	230	248	218	239	227	264	221	245	241	210	217	225	204	214	219	245	249	218	277	273	255	256	238	253	241	226	241	208	224	245	211	211	228	229	221	240	251	231	247	258	242	227	260	258	243	240	213	231	258	219	270	253	242	241	234	255	222	260	248	224	241	243	239	235	240	252	240	206	217	261	227	225	218	251	255	222	234	231	256	235	220	232	232	223	242	227	250	262	229	220	252	233	219	242	223	256	214	254	220	246	243	217	224	226	211	238	224	240	234	204	254	246	233	209	260	230	244	220	245	233	241	244	233	259	240	249	248	228	246	223	224	208	235	225	257	241	273	271	252	202	229	239	228	231	235	228	236	223	247	255	247	214	225	225	225	217	243	240	240	236	248	232	245	244	247	236	201	237	223	242	238	237	248	218	252	210	235	260	207	228	245	217	225	245	209	223	230	248	230	231	223	233	221	240	248	240	238	255	227	248
6988	2630	5311	5473	4158	3245	2800	2690	2012	1302	1165	1223	1240	1144	1408	1247	1025	1106	870	760	765	721	698	763	676	624	619	623	663	608	577	634	583	644	620	597	620	630	636	566	594	609	590	608	590	616	558	643	615	638	614	581	587	603	532	583	582	640	586	609	599	579	572	639	640	560	572	601	566	587	574	599	611	641	629	640	603	603	600	578	614	600	557	561	649	629	598	578	572	607	617	624	626	583	608	595	622	640	590	593	611	619	545	568	563	574	594	585	588	633	600	610	578	558	587	595	601	606	606	619	609	633	580	564	630	575	627	582	635	593	586	602	565	612	581	578	613	591	624	571	578	584	602	578	606	595	592	589	569	577	543	598	585	567	563	594	614	584	623	611	591	580	603	616	568	599	585	584	587	594	589	605	598	615	579	605	587	570	570	613	609	611	565	584	564	608	565	625	575	614	615	604	606	613	602	623	566	534	572	630	613	600	580	619	620	596	589	574	594	551	621	615	636	601	622	579	602	541	599	591	574	593	552	598	564	541	606	567	608	621	597	594	604	626	596	581	565	555	619	627	649	633	598	645	598	555	618	586	619	603	559	626	555	609	566	624	638	649	561	595	625	547	606	597	590	625	607	619	618	594	597	611	614	574	596	612	568	559	563	617	549	597	590	640	597	574	572	575	579	612	592	594	615	612	623	585	600	557	560	591	590	605	602	609	582	567	595	602	533	600	651	556	641	575	582	631	547	559	595	589	594	605	613	599	571	581	605	631	594	575	576	598	584	599	590	565	583	559	571	608	618	564	585	586	624	601	598	602	602	656	581	590	603	573	592	606	589	601	579	596	584	549	618	607	582	628	591	581	575	624	574	596	561	590	579	634	608	630	565	597	583	623	580	561	615	605	541	586	576	581	589	561	601	567	589	614	588	628	669	569	587	559	582	598	593	603	588	601	599	575	576	572	611	548	600	592	575	585	633	610	606	601	607	586	560	604	608	673	574	606	615	596	563	610	597	614	644	649	602	605	599	584	589	572	563	591	585	606	619	616	589	617	600	583	603	578	625	580	597	599	589	626	609	602	594	610	624	611	594	613	595	593	574	582	613	596	576	600	591	582	610	589	600	595	584	596	602	581	626	555	623	642	599	565	595	635	575	584	581	595	567	585	578	646	602	634	608	592	554	629	607	603	598	578	611	586	620	600	620	616	588	547	559	575	551	532	641	643	597	590	601	671	589	611	612	563	560	570	582	602	621	577	568	589	595	578	575	573	607	581	539	579	593	589	569	611	581	601	616	607	591	636	565	578	566	605	615	573	625	616	620	593	626	586	561	597	573	612	583	608	575	521	593	591	614	599	622	611	595	591	593	568	545	567	575	591	547	591	591	572	599	596	553	572	628	607	607	620	615	565	589	574	629	600	599	569	599	623	585	581	572	571	591	611	590	595	626	617	559	559	592	630	601	560	605	602	569	603	565	627	603	613	567	587	574	569	569	674	573	633	605	591	621	622	601	623	593	568	588	644	600	625	572	580	547	602	541	619	590	575	605	608	638	587	626	658	581	601	594	586	638	588	625	570	596	603	558	630	577	550	579	573	590	557	621	526	572	627	631	616	551	541	580	590	557	617	594	570	596	596	601	635	639	615	576	616	615	587	627	598	605	563	577	559	602	603	634	599	586	636	575	617	589	585	643	625	610	599	564	593	559	587	615	634	589	606	599	606	565	552	607	588	566	589	580	618	560	568	610	619	576	611	627	565	606	588	566	618	613	572	642	594	583	585	604	577	553	616	620	567	588	570	555	578	611	621	590	517	600	590	561	624	593	579	578	606	635	566	594	574	570	577	603	582	601	623	593	558	600	595	562	609	587	575	567	597	604	576	545	619	633	601	590	597	654	580	592	595	638	652	599	639	600	614	610	575	608	611	578	572	593	586	644	546	598	645	548	586	616	622	596	601	567	625	603	613	597	646	523	569	609	622	576	588	561	547	559	582	627	607	588	624	616	598	584	588	591	571	586	582	621	582	595	599	620	596	591	621	617	610	593	596	551	627	605	627	585	596	603	613	625	593	652	625	576	603	627	597	556	605	595	614	580	573	579	558	589	573	589	592	606	580	544	576	573	585	608	588	600	585	618	595	559	630	576	571	578	591	588	612	581	607	625	600	564	580	627	604	624	586	612	601	561	593	604	616	575	580	610	600	631	618	589	601	569	567	626	624	598	623	571	556	590	632	584	604	591	599	566	624	533	574	575	607	584	600	648	653	572	626	552	582	646	598	585	582	604	576	593	628	584	577	577	608	619	609	627	672	550	571	547	558	647	586	576	634	634	556	616	555	602	566	573	583	565	668	593	573	607	599	556	588	616	606	590	546	553	570	620	602	618	569	617	609	654	599	628	591	576	659	605	627	575	613	556	561	550	607	588	599	596	618	589	592	648	585	612	602	579	624	602	609	530	573	558	588	555	615	654	594	573	591	582	594	628	564	592	574	584	610	630	592	565	607	639	582	589	587	601	600	569	569	627	597	599	606	612	576	612	557	621	617	625	613	583	553	618	572	597	610	558	588	600	582	632	623	597	590	591	604	581	564	592	595	573	633	596	609	557	585	588	603	616	607	545	585	540	628	597	561	596	592	584	594	596	602	581	602	598	559	555	576	579	566	579	578	589	575	597	558	580	573	626	593	566	565	591	582	591	619	600	622	613	602	592	578	558	570	590	618	637	548	604	578	624	591	612	558	583	605	612	592	575	585	593	660	591	561	600	595	553	574	590	603	572	632	631	606	595	587	691	586	586	593	568	570	585	560	586	621	616	574	575	608	582	600	626	586	549	597	610	550	611	599	589	565	587	617	603	573	609	595	626	567	550	665	595	607	594	598	604	628	578	584	617	649	590	608	590	626	608	609	527	556	583	603	611	562	603	581	607	561	595	560	601	597	593	591	564	646	599	602	604	579	561	582	615	654	585	590	534	607	589	618	611	601	593	567	613	596	566	579	608	590	609	590	594	559	593	581	618	628	607	608	598	575	572	573	642	606	576	561	625	599	599	575	612	610	607	600	602	578	571	609	576	588	574	592	607	581	568	597	592	608	588	583	584	597	549	597	594	578	534	627	667	553	615	598	602	610	614	621	575	583	595	626	600	613	603	617	609	582	624	625	574	598	607	612	572	582	590	592	576	575	583	541	580	566	594	611	586	633	616	619	600	615	623	584	619	610	583	578	576	583	599	595	611	615	624	618	595	664	589	607	622	589	619	595	553	563	564	589	597	567	626	592	599	589	575	568	612	618	594	602	590	621	564	621	632	591	610	600	589	655	619	587	569	634	592	578	555	615	591	602	564	611	595	590	598	565	619	604	600	575	593	584	637	599	539	569	587	603	607	573	593	557	641	563	590	571	569	597	596	614	610	547	581	608	636	583	603	573	606	611	628	576	577	605	614	603	595	583	595	623	652	582	605	621	586	555	610	594	624	587	615	579	594	629	546	593	623	548	657	566	575	610
23187	5984	6120	4148	2323	1573	1349	931	600	454	450	476	509	448	457	415	390	417	354	336	310	307	299	322	288	306	267	287	267	254	294	271	304	279	292	266	297	266	289	278	268	292	269	269	307	299	312	268	287	277	258	274	274	275	267	269	273	276	278	268	262	254	240	275	250	281	278	268	258	276	244	257	292	284	273	266	248	249	263	266	233	286	292	264	285	247	270	260	300	291	273	301	241	266	280	268	257	253	271	252	278	249	250	273	270	281	263	278	255	249	242	283	293	295	259	249	262	263	284	289	262	303	321	258	263	263	295	233	259	256	294	248	247	260	251	269	280	290	281	252	247	251	298	271	289	275	277	265	259	297	259	310	258	285	260	269	263	261	261	293	269	307	289	244	266	305	266	260	254	284	276	268	236	272	290	242	266	292	272	254	277	263	253	274	275	292	266	256	278	251	252	242	272	268	250	260	267	270	246	275	254	270	312	269	256	291	261	267	297	305	274	276	264	256	245	266	292	247	310	288	287	274	263	261	269	268	250	273	287	293	273	256	260	275	252	265	257	260	270	287	280	272	282	297	269	282	254	316	262	280	267	300	264	277	270	290	256	248	274	276	266	269	292	260	267	299	281	287	278	262	271	273	256	296	269	252	247	266	241	281	270	250	284	263	268	288	271	273	250	294	296	295	255	279	244	253	285	271	292	299	258	249	249	295	279	292	261	261	244	286	274	284	283	285	293	291	267	274	258	282	288	237	286	252	273	270	253	233	286	292	295	265	245	258	261	276	288	258	270	306	269	283	275	268	268	264	277	262	255	257	304	299	294	231	279	267	246	276	250	275	258	239	288	299	248	246	242	245	273	246	270	273	285	294	258	244	271	270	251	260	261	256	303	275	272	300	301	244	286	263	270	270	274	274	250	279	279	257	271	260	274	303	260	268	301	273	264	292	272	282	243	245	266	289	281	267	270	273	257	263	260	256	285	253	255	288	264	274	261	281	278	258	274	278	249	274	271	267	289	271	254	273	270	296	304	285	252	284	237	254	234	299	272	237	287	250	284	260	261	273	265	264	241	273	290	290	284	278	264	256	281	268	311	300	272	264	263	263	249	270	273	278	281	289	287	284	271	312	261	261	281	288	279	301	302	276	258	266	245	291	285	264	281	241	273	262	257	290	285	304	268	253	267	253	271	301	285	256	268	259	267	272	271	270	259	268	252	270	275	266	241	264	279	265	288	280	223	272	273	258	252	265	263	277	251	282	260	292	300	269	275	268	286	240	297	258	268	304	267	278	286	250	269	268	229	305	294	254	262	253	246	265	272	276	284	253	251	277	262	278	294	271	264	260	273	265	310	247	285	283	255	294	279	246	262	259	250	276	269	211	275	279	279	288	305	263	294	268	243	277	273	288	256	287	267	310	262	298	280	306	260	288	267	255	297	251	267	284	268	277	297	264	293	267	279	276	257	285	287	260	309	297	270	272	278	274	268	303	267	304	268	291	278	270	260	238	277	258	307	293	249	285	236	256	271	280	288	278	281	240	254	242	255	258	272	255	294	276	257	279	276	283	274	283	273	277	258	267	278	283	263	278	246	289	272	286	252	291	257	275	274	265	283	265	287	247	306	275	269	283	271	267	257	290	252	265	259	279	272	262	283	276	262	269	255	281	288	282	269	233	263	262	293	236	272	249	260	284	226	277	288	282	281	296	261	276	262	289	263	270	262	298	280	260	295	271	275	282	227	292	287	295	307	264	279	272	262	268	255	283	306	285	283	280	280	258	239	260	270	266	269	281	266	287	294	262	270	281	248	294	268	295	263	269	305	295	254	261	288	264	281	282	278	253	252	271	283	326	273	243	282	274	249	255	243	272	274	262	262	265	278	273	249	279	289	269	280	241	290	260	250	263	273	302	268	253	266	252	265	253	281	264	273	240	254	268	264	256	266	244	292	251	255	258	249	256	271	254	279	235	272	292	289	318	255	273	256	249	270	249	281	267	267	251	311	285	272	276	289	234	282	259	300	271	293	293	296	290	269	276	266	247	245	287	278	249	232	269	278	269	273	246	256	306	273	285	253	264	263	261	265	279	281	274	285	273	275	269	280	247	273	275	264	244	240	278	274	302	255	232	256	259	270	264	292	310	285	292	269	295	253	285	267	291	282	281	251	243	245	252	275	284	271	264	258	260	286	261	261	282	301	263	284	249	261	291	296	253	258	258	266	297	265	285	293	278	277	296	272	284	254	234	297	311	279	232	277	259	277	242	270	257	275	297	272	272	291	272	260	290	256	258	275	253	263	255	260	285	252	268	246	267	281	268	314	250	285	257	278	255	305	257	270	295	257	259	262	277	254	257	274	270	263	259	261	253	248	257	252	264	258	289	243	307	270	294	255	255	266	261	252	261	280	277	295	291	287	260	255	280	274	277	294	269	290	298	274	264	255	273	300	271	284	280	249	269	254	283	256	288	253	290	237	256	295	239	270	250	275	294	249	278	283	288	270	266	261	274	283	280	273	290	275	289	277	272	239	257	284	266	270	264	259	257	265	311	273	275	244	305	259	291	308	246	285	277	281	260	293	282	270	264	272	291	241	269	251	270	278	273	239	249	290	288	277	246	269	258	266	247	276	285	298	297	260	271	293	267	296	279	265	246	248	301	259	289	258	271	253	251	281	251	298	270	243	283	261	278	270	281	249	282	279	277	272	273	304	247	295	244	267	283	278	272	308	258	261	255	251	275	276	240	254	299	252	267	277	258	254	256	278	292	246	240	259	291	310	275	273	263	297	263	289	281	251	299	255	234	267	243	297	276	278	253	267	291	278	271	287	236	285	285	284	243	256	281	257	259	236	243	267	251	260	276	284	241	279	240	247	288	280	258	292	281	273	289	299	233	297	264	265	278	278	292	278	266	274	267	285	267	285	262	262	246	286	276	262	323	253	263	277	255	264	280	259	273	265	307	271	254	262	260	281	261	259	262	251	250	259	314	266	260	259	251	248	293	279	301	304	290	301	296	285	285	300	260	278	284	243	297	316	251	295	280	243	259	265	263	233	298	292	281	257	306	293	284	265	242	271	282	269	271	279	301	271	283	262	269	270	225	273	268	256	285	295	267	254	269	284	276	281	286	294	261	287	273	287	267	252	276	277	279	286	265	293	283	267	299	282	258	277	272	274	272	257	258	287	258	275	274	261	268	266	286	259	292	277	271	308	264	266	262	268	242	282	254	273	246	283	272	289	255	265	289	266	250	251	252	302	259	256	258	266	272	290	267	304	234	281	268	285	227	260	266	234	267	264	290	252	275	243	273	255	290	279	283	303	282	278	280	287	268	241	269	279	291	274	286	274	266	286	275	279	243	283	310	262	253	270	267	299	264	268	279	241	263	262	286	262	271	291	296	247	253	263	266	263	257	253	245	257	294	252	274	278	260	267	282	274	277	267	267	281	248	252	282	286	291	278	253	277	277	287	244	289	264	286	293	277	254	293	274	247	303	250	257
16055	5284	11063	11236	8652	6670	6025	4149	2606	2032	1854	2060	2135	1994	2123	1820	1437	1763	1206	968	910	929	881	1043	827	800	717	730	748	732	705	695	665	622	701	683	670	686	626	663	688	662	718	732	695	719	681	700	638	691	678	686	671	735	626	676	689	645	644	673	677	702	635	618	655	693	700	679	703	645	675	660	690	690	682	695	656	688	700	684	648	651	701	689	696	678	687	612	671	640	632	692	672	640	663	655	667	713	661	667	641	674	673	676	656	651	710	636	717	716	670	678	680	641	676	619	662	652	687	654	683	688	665	664	676	685	668	665	651	648	694	679	639	683	649	667	691	679	679	696	652	649	693	701	641	654	691	635	651	668	689	690	684	686	703	640	647	732	628	639	665	661	679	667	700	734	635	632	673	706	650	644	640	672	623	685	701	617	689	681	722	672	662	641	643	675	692	667	612	675	647	648	637	677	657	687	681	674	686	662	706	718	670	590	661	672	686	658	665	704	648	650	678	663	692	648	650	656	644	646	699	673	666	641	646	626	666	647	707	670	676	649	663	652	645	685	678	675	686	683	667	706	652	675	712	680	683	687	699	691	654	647	728	687	635	641	653	668	662	669	670	620	678	681	654	660	651	648	703	652	683	658	661	639	650	640	652	695	689	700	641	679	641	697	684	664	637	645	695	681	673	685	658	654	632	651	679	662	678	694	698	653	665	670	684	668	683	658	645	641	649	713	678	684	664	669	631	671	650	633	675	712	642	672	656	714	692	641	622	682	648	679	596	652	680	684	705	682	670	704	697	662	632	653	659	648	708	696	679	663	658	676	711	670	664	678	714	663	684	659	702	686	701	646	639	682	652	647	697	669	660	705	661	651	667	701	683	682	678	689	647	621	674	688	673	667	664	683	688	646	658	676	691	654	676	657	690	654	643	662	650	640	669	685	647	678	693	683	677	638	691	674	661	647	650	660	681	665	668	685	659	643	673	712	668	661	648	692	696	670	687	705	655	648	656	663	630	669	626	701	624	627	633	680	680	627	679	649	674	641	704	656	693	669	638	623	675	665	686	677	683	690	673	675	685	677	689	671	649	689	659	693	708	653	660	665	646	657	652	693	645	701	698	675	688	643	666	662	695	699	673	616	702	663	672	676	700	641	708	661	678	718	689	664	677	667	687	718	677	683	656	661	659	644	646	640	665	700	675	665	695	697	675	685	699	689	707	625	639	614	625	619	649	663	704	627	673	650	665	662	674	670	675	605	661	710	644	645	656	634	697	655	706	652	662	655	677	655	691	656	661	628	681	689	698	632	699	647	672	672	656	659	669	691	698	704	673	666	672	667	686	664	686	657	660	667	635	682	644	679	664	650	637	666	667	683	699	723	643	655	642	668	674	675	630	657	675	662	635	652	667	646	692	652	646	755	658	633	676	698	652	697	704	624	661	692	695	717	636	686	666	683	641	668	666	654	719	705	648	714	660	684	705	652	676	672	655	673	681	674	647	636	640	693	706	642	694	655	663	640	678	729	680	642	697	721	644	687	649	665	639	677	641	664	689	666	680	692	638	656	660	646	649	719	627	639	696	647	644	647	656	684	696	687	655	674	677	639	691	699	688	694	664	678	673	689	673	679	640	625	683	656	677	702	701	624	652	638	713	673	634	671	687	676	632	634	678	666	673	727	653	680	644	669	634	679	658	742	691	659	668	664	632	684	600	692	669	710	690	687	720	683	642	718	660	711	646	631	673	652	642	667	687	666	700	620	682	650	676	669	688	678	672	698	653	663	635	645	651	730	684	662	702	693	643	675	720	644	652	637	675	693	691	699	670	685	672	685	672	615	693	651	639	637	700	692	677	599	678	643	697	619	653	673	685	665	658	672	676	646	624	641	709	678	702	711	674	714	627	672	682	644	687	718	706	670	671	706	657	715	650	704	701	711	641	644	678	713	654	719	647	664	687	694	663	710	730	723	669	680	687	665	665	671	663	706	646	670	650	689	660	719	659	661	683	671	689	666	667	701	670	670	676	658	630	640	661	661	633	727	645	673	650	698	674	644	687	661	669	641	656	681	642	704	679	633	669	658	622	634	639	675	691	669	695	693	630	704	672	650	682	669	616	658	663	669	685	687	674	688	637	668	704	710	678	683	650	691	683	574	623	666	651	645	717	662	653	719	615	692	738	675	657	666	694	636	631	647	665	696	656	676	666	705	652	703	669	707	644	677	627	661	698	659	668	609	632	677	703	657	697	698	625	629	687	654	662	653	653	669	708	642	666	632	681	653	658	651	686	599	658	662	696	656	646	656	657	627	672	685	621	664	696	707	654	688	691	617	700	697	669	657	643	745	686	682	678	691	669	622	671	665	711	657	659	644	627	648	648	679	680	668	684	656	667	678	672	598	693	662	667	667	701	669	645	683	671	723	688	638	696	667	645	661	641	686	631	711	673	685	675	654	673	646	627	761	668	657	690	667	688	632	683	646	654	710	690	684	694	623	689	688	680	680	720	652	708	643	645	687	691	668	609	672	719	672	708	653	654	682	702	696	629	709	707	709	682	669	680	650	652	667	690	648	658	669	702	702	680	639	627	699	675	660	655	670	717	693	662	729	711	668	674	665	664	651	678	703	690	637	669	615	655	669	634	628	632	689	626	647	628	663	746	677	694	667	634	666	639	673	632	668	682	674	656	662	692	659	653	692	654	648	680	611	656	681	647	672	656	654	660	694	668	636	699	675	675	715	729	637	639	650	682	706	665	660	646	686	681	691	632	664	664	654	667	666	648	647	654	716	644	682	625	669	715	701	637	659	701	651	613	639	680	687	675	671	673	661	671	678	641	712	682	621	681	657	687	656	679	653	673	666	618	659	679	668	633	668	613	673	666	645	640	615	666	650	690	633	678	657	637	673	687	633	648	665	634	666	668	663	682	622	618	631	645	646	638	687	705	685	653	596	630	683	679	643	660	682	671	708	687	648	630	656	625	631	711	628	682	675	644	664	620	635	689	688	667	612	664	677	685	715	688	667	686	644	630	707	652	647	652	642	651	650	734	668	668	667	656	676	671	693	739	664	687	689	680	663	630	631	653	672	723	686	644	676	662	698	696	655	671	672	674	649	652	680	670	673	637	688	634	661	688	643	670	673	673	686	667	634	690	688	670	695	663	631	648	695	645	623	678	668	678	670	698	645	627	659	688	607	648	665	627	620	650	672	679	720	643	702	664	644	669	704	687	660	664	669	722	706	634	678	695	637	697	714	656	665	628	631	680	687	652	669	684	685	677	671	691	713	738	644	641	669	698	648	650	669	667	667	650	706	679	677	687	648	652	641	683	708	690	668	690	662	698	697	635	688	710	677	695	655	699	676	700	663	684	661	653	650	694	662	684	689	719	649	688	664	639	669	670	691	677	658	657	649	694	666	721	691	690	651	673	659	648	653	680	691	685	704	687	670	656	643	646	662	666	678	672	695	691	645	693	707	650	679	659	638	722	652	704	699	692	706	612	655
34079	10587	9235	6820	3850	2422	1520	965	682	606	559	550	510	546	463	418	368	465	317	258	263	271	274	289	259	207	223	232	190	205	236	194	197	235	225	177	209	173	217	169	177	232	203	245	207	194	219	200	202	201	196	208	203	204	246	225	208	218	203	187	215	210	220	196	194	217	210	230	194	202	230	241	196	193	199	207	201	198	207	215	206	234	203	218	202	216	193	202	195	184	187	217	228	188	211	215	211	204	170	183	212	201	213	200	217	222	228	211	213	216	212	227	205	185	181	223	204	197	212	215	209	228	213	190	205	201	202	179	178	202	199	202	204	206	196	206	205	226	237	210	221	217	205	209	219	207	217	190	215	173	199	208	198	205	232	201	168	198	212	196	193	234	215	190	216	176	190	222	225	225	194	200	176	194	211	220	211	208	229	204	230	226	207	212	212	220	187	215	225	200	194	188	213	223	227	210	235	187	232	205	212	218	225	204	207	199	214	205	226	190	218	171	212	249	209	198	199	207	190	191	218	226	217	197	191	190	210	183	216	193	198	196	173	207	204	201	224	181	196	181	221	204	210	196	207	227	197	212	205	204	194	205	202	207	221	209	210	206	211	185	196	219	201	211	215	181	190	202	246	222	211	231	211	196	227	198	209	196	211	202	208	203	214	231	204	210	184	217	200	173	216	205	202	223	177	185	202	224	187	186	201	227	194	229	217	221	206	204	224	201	197	229	220	222	206	191	195	199	247	213	193	194	223	216	207	212	229	192	201	207	213	213	224	207	207	200	200	207	239	201	214	204	202	170	210	204	208	200	181	217	211	231	234	194	205	194	193	204	213	195	228	206	212	212	195	196	215	193	202	214	186	215	209	207	211	200	221	211	222	206	202	207	199	189	220	200	204	201	217	184	226	209	198	218	208	208	187	203	204	184	223	188	232	234	183	227	210	227	215	209	201	187	195	186	210	191	195	220	196	223	227	201	214	212	205	223	214	208	185	222	200	175	220	187	177	217	214	189	184	203	197	213	224	233	196	228	188	217	196	196	191	201	226	201	216	212	192	196	209	208	212	242	216	196	212	217	214	195	225	220	211	207	224	187	182	218	217	194	220	219	187	203	202	215	187	181	224	217	224	208	205	224	190	209	190	188	234	183	193	191	195	197	182	212	202	210	197	190	182	180	158	205	198	186	205	193	207	190	216	210	198	217	210	197	202	228	207	238	191	199	194	208	211	216	201	189	204	228	212	226	201	174	158	198	222	186	217	190	188	197	227	206	203	218	237	211	206	210	169	221	214	197	208	200	204	193	217	185	220	197	192	202	208	227	184	206	205	208	197	196	192	201	210	199	237	230	226	199	212	200	188	210	207	191	199	213	225	218	212	191	202	173	230	207	200	216	217	218	213	212	219	196	211	224	215	205	215	230	215	191	220	210	180	178	207	197	209	196	205	201	196	215	208	183	188	201	215	194	196	216	221	208	199	178	193	190	233	173	180	204	199	200	220	195	212	226	229	199	207	201	183	193	219	195	235	202	193	225	234	202	204	203	215	211	203	214	196	191	214	227	215	204	212	193	175	205	207	205	204	213	184	214	194	200	206	197	220	234	218	189	221	198	216	197	201	187	192	208	222	199	191	214	227	201	204	190	205	177	203	207	178	232	227	223	230	215	198	216	198	184	204	199	204	217	225	195	205	173	194	200	215	228	207	201	219	220	227	204	211	212	192	227	183	198	213	205	227	199	197	199	196	194	238	198	196	204	212	242	237	193	211	211	209	192	191	221	219	203	215	203	223	215	196	193	174	195	200	205	217	196	208	210	213	204	216	212	209	197	217	192	193	220	172	204	205	215	197	208	183	208	198	203	219	217	190	199	185	220	223	239	198	231	196	193	212	180	189	220	213	195	217	173	184	194	209	208	200	217	183	194	200	213	204	190	172	218	228	195	229	193	213	213	202	195	211	203	203	203	180	215	215	237	215	201	199	216	209	185	199	235	207	187	218	208	221	203	222	228	186	215	235	178	194	235	236	197	228	234	193	201	208	184	200	227	220	178	224	184	203	219	226	175	219	183	234	201	234	203	190	225	202	216	199	190	220	197	214	179	209	207	172	215	224	192	195	198	215	212	208	193	194	205	192	197	220	204	212	178	187	206	210	223	188	190	174	209	186	224	181	207	211	198	186	240	207	223	196	237	197	220	206	198	201	191	201	210	212	229	179	193	233	208	182	206	237	216	223	210	182	209	204	203	220	231	191	194	212	186	190	196	207	200	204	215	172	198	194	247	229	219	215	242	215	201	202	207	212	187	185	226	192	181	209	225	205	214	220	211	240	226	213	220	206	197	224	199	211	229	228	221	214	213	200	199	229	196	223	201	180	207	212	230	187	226	204	204	210	225	220	213	209	193	205	206	234	192	196	226	212	194	206	232	198	221	180	217	205	213	200	190	204	210	220	214	200	182	197	205	196	189	218	199	190	223	201	187	202	205	189	225	193	230	201	184	228	170	158	205	191	167	198	216	208	226	212	203	171	208	212	229	227	200	224	190	226	194	216	224	241	188	222	220	189	223	216	209	216	209	221	183	208	179	197	210	218	191	206	195	203	219	200	199	206	208	205	205	194	217	186	211	214	246	235	236	213	250	221	204	225	207	211	218	213	199	214	228	212	200	208	194	207	217	182	219	214	201	181	193	216	212	200	201	211	197	204	216	201	206	237	232	222	200	202	220	205	228	194	211	162	210	216	191	201	191	192	201	264	184	223	175	206	196	210	194	199	197	196	204	219	203	211	220	216	214	211	206	189	222	206	219	179	198	197	218	184	194	178	225	227	199	222	189	214	213	209	217	204	209	212	203	198	221	189	202	216	213	183	216	215	196	232	194	186	197	210	215	203	203	195	255	213	215	210	210	207	221	216	205	184	191	181	225	198	198	192	219	225	206	224	211	228	209	184	197	211	216	184	165	204	201	215	225	205	186	222	185	230	245	187	210	206	215	199	214	209	204	213	220	221	212	174	194	185	197	202	192	225	210	221	183	214	233	208	188	215	219	182	196	188	208	210	223	207	190	198	200	212	192	224	206	201	193	194	223	206	187	205	214	218	175	203	172	211	209	200	207	198	185	217	217	186	189	169	181	189	201	205	213	196	219	190	212	218	220	208	207	194	193	214	211	203	221	195	227	228	210	176	197	218	221	201	209	202	223	208	212	191	201	224	219	212	217	217	176	212	208	195	199	188	227	181	201	231	212	218	192	192	193	214	174	192	178	211	218	243	195	226	223	205	204	189	196	206	216	216	214	176	202	174	201	220	220	191	198	212	200	232	205	231	201	215	242	179	178	226	200	190	212	203	200	210	196	227	187	202	194	191	214	202	201	178	211	208	212	179	207	178	205	213	219	203	207	223	187	191	205	212	212	206	226	221	213	212	220	207	231	199	190	211	236	198	215	190	212	231	209	193	189	203	189	187	204	182	215	195	201	194	178	234	197	196	233	196	225	201	187
21084	7648	15189	15985	12316	9602	6725	4665	3388	2849	2779	2730	2709	2667	2121	1985	1780	2044	1314	995	956	960	907	828	849	801	682	664	615	613	597	575	620	550	582	585	551	559	529	539	498	550	552	557	565	540	548	524	518	511	497	491	513	538	541	520	575	531	546	499	545	542	523	520	546	513	527	488	493	495	491	496	508	541	553	516	508	553	505	512	493	537	482	512	526	513	501	502	535	519	533	492	529	503	486	526	500	535	523	522	539	524	533	506	491	502	493	519	525	543	522	576	496	507	483	517	523	528	512	491	493	514	530	492	459	520	528	530	508	524	493	522	546	508	504	515	516	520	497	497	545	504	547	483	499	528	548	530	515	544	463	507	482	501	507	517	528	474	517	494	538	517	505	521	502	498	514	522	542	507	535	536	483	503	522	500	495	468	535	482	505	527	501	516	511	502	510	492	524	515	489	535	497	518	480	526	514	532	484	512	511	530	507	556	516	514	481	531	498	451	524	545	526	465	490	515	543	527	535	519	506	533	508	494	506	483	516	550	508	495	523	540	487	493	560	481	482	478	501	535	523	562	490	505	500	530	519	487	540	498	513	480	494	530	501	529	516	533	544	548	525	517	536	563	529	518	515	515	485	504	516	538	527	528	549	511	521	535	494	533	561	520	502	507	518	473	522	467	539	493	536	508	502	532	533	484	520	463	498	491	512	503	490	554	538	507	494	500	576	521	540	507	549	492	502	531	513	542	514	524	513	476	548	510	522	489	529	530	492	514	513	513	494	564	542	493	503	516	518	538	508	527	477	475	514	561	518	473	512	538	506	537	528	463	540	521	503	518	525	479	466	512	523	494	493	539	510	505	526	472	492	504	458	502	489	523	517	524	502	552	482	473	522	500	500	525	553	522	503	540	566	475	532	491	507	514	492	502	546	495	507	553	523	483	505	482	540	512	495	498	515	517	538	505	495	548	522	542	525	511	509	502	478	498	506	472	505	512	518	524	539	497	518	509	529	529	552	484	502	517	519	535	504	524	501	498	512	490	519	497	532	527	503	531	500	461	484	524	518	520	532	511	502	524	514	547	478	505	511	506	530	503	485	528	537	509	514	520	552	524	515	490	513	556	502	522	527	497	530	528	448	478	544	518	503	544	499	491	509	483	555	537	516	504	512	554	538	507	505	502	553	515	490	518	508	500	552	501	549	464	517	508	536	507	530	534	526	513	529	498	508	489	549	484	494	503	509	459	510	496	490	496	480	598	503	513	533	523	510	467	485	519	485	506	532	516	530	469	529	547	527	507	507	526	519	526	525	489	500	535	514	516	460	506	507	535	493	475	463	465	471	498	462	522	481	561	488	534	539	527	532	557	546	511	530	498	500	467	517	471	533	525	510	492	472	562	551	490	497	531	523	520	527	499	510	544	523	486	507	537	498	507	518	499	500	520	507	501	500	510	522	507	520	515	538	509	485	478	535	524	507	564	510	511	478	550	536	474	518	518	517	479	538	509	513	517	501	505	471	495	491	562	495	502	531	497	461	512	536	515	501	512	478	491	520	483	502	527	467	520	534	531	516	547	533	517	528	513	516	509	508	497	510	482	539	532	485	557	562	513	500	511	553	539	482	502	519	550	513	550	510	497	500	510	486	527	499	507	515	538	499	550	497	508	505	514	526	546	490	482	514	516	482	487	536	506	505	511	502	521	529	499	537	546	482	476	484	527	547	535	499	485	465	487	524	490	545	508	516	554	520	485	508	503	491	497	537	473	514	525	559	499	515	509	501	508	508	510	521	554	518	548	487	546	500	503	508	490	497	498	520	550	525	522	516	503	476	466	506	550	493	496	552	511	479	508	521	504	523	487	536	485	499	535	528	489	464	503	496	517	493	544	529	481	456	520	502	513	533	543	500	551	562	526	499	497	532	452	529	526	487	490	546	546	527	511	491	507	498	541	539	512	511	499	533	531	519	525	492	548	473	523	531	504	458	514	540	500	491	455	522	451	526	498	500	498	513	498	484	516	499	474	534	491	484	519	523	539	483	478	522	492	541	517	501	505	490	509	507	543	523	497	506	541	513	503	474	547	490	508	507	497	529	484	531	494	509	540	527	493	520	515	478	514	548	508	488	518	514	479	505	539	543	490	544	489	441	516	509	466	546	508	506	523	484	498	496	486	523	551	525	492	486	510	518	517	535	532	501	504	527	497	516	549	506	530	493	509	521	543	538	516	493	552	533	470	529	512	529	504	510	482	525	515	512	500	505	497	541	478	516	530	511	498	513	501	546	524	507	491	530	507	513	528	493	488	471	529	514	531	453	525	482	539	500	481	497	491	536	498	480	486	566	500	487	513	510	531	510	458	536	550	494	463	517	536	503	537	512	529	494	494	525	459	485	530	490	498	485	491	535	538	516	542	515	509	524	513	513	579	509	532	540	535	548	550	553	457	528	510	545	520	514	520	477	517	488	522	509	519	533	514	497	493	502	509	557	507	495	515	523	489	506	524	479	501	503	494	516	540	504	497	527	511	511	532	519	498	502	542	493	533	523	541	528	499	520	489	523	527	501	533	486	523	513	510	550	516	503	546	519	508	549	543	508	513	539	473	521	554	521	497	552	540	500	514	460	573	540	500	505	524	504	512	478	522	478	525	518	501	491	514	503	485	506	514	542	510	531	499	530	491	502	502	488	500	485	514	520	533	511	526	501	524	482	496	567	481	526	468	500	495	514	500	521	471	538	506	502	477	518	512	510	513	535	460	526	518	504	538	498	481	511	518	522	499	520	490	527	514	490	505	490	492	528	493	477	511	514	493	502	522	510	521	520	498	547	476	486	459	513	476	523	510	505	495	535	507	504	507	530	535	484	538	484	517	487	529	519	500	508	503	502	517	517	483	515	474	543	494	526	529	517	545	521	543	509	568	505	563	517	478	502	498	533	523	481	533	512	508	461	489	505	520	511	473	521	522	502	494	483	542	525	552	543	520	485	480	528	488	537	541	485	537	493	514	497	533	537	542	511	479	531	547	493	445	505	500	537	514	567	515	525	544	505	474	530	546	469	487	502	470	501	525	529	481	522	523	500	505	495	515	489	518	501	523	499	482	453	508	518	470	540	521	497	513	521	492	519	495	551	560	539	477	500	517	532	484	513	521	486	462	540	544	571	522	537	510	507	546	470	547	506	520	470	504	479	534	519	503	446	543	453	502	496	542	491	522	529	519	490	481	543	510	514	496	529	551	482	511	537	474	504	500	501	508	502	533	483	525	518	535	501	515	499	540	511	493	538	526	460	535	529	520	537	500	514	510	494	517	503	528	522	540	568	475	514	509	492	522	510	485	521	468	509	509	486	515	509	550	508	471	496	518	515	541	504	523	519	522	467	468	509	534	496	539	492	520	516	526	506	532	543	518	502	551	525	475	476	501	524	514	526	516	464	508	472	510	501	539	516	539	502	513	465	493	554	476	535	527	534	477	537	467	502	509	483	496	537	535	521	504	526	509	503	521
9656	3003	2949	1947	1146	774	547	467	385	379	322	353	315	315	293	318	295	295	296	269	275	261	230	265	280	251	270	231	236	234	251	222	230	249	239	251	241	244	187	229	216	215	223	215	236	228	240	241	235	236	221	228	235	229	241	257	255	216	224	224	239	224	231	236	236	240	242	246	247	248	244	223	222	213	262	243	224	249	212	194	255	271	249	234	232	229	242	240	251	281	248	249	225	241	245	204	246	234	232	226	232	244	217	238	227	226	233	262	229	250	245	259	239	239	237	233	271	217	238	245	234	238	269	233	273	240	228	252	229	210	219	218	226	234	213	212	209	234	235	228	234	212	199	201	235	249	235	232	231	243	220	229	257	231	214	251	238	252	251	227	260	231	237	267	245	250	242	224	197	240	244	248	236	247	229	239	211	229	247	232	251	256	262	225	233	205	220	238	249	232	220	250	213	240	225	233	212	239	231	234	261	267	239	257	221	223	195	263	221	229	239	271	232	236	256	252	243	261	235	213	242	274	223	244	243	233	245	238	240	230	245	226	211	258	216	244	221	266	216	199	238	231	238	237	231	226	272	250	223	244	226	236	238	216	226	219	266	231	214	244	240	252	238	216	234	238	239	267	235	192	241	217	248	237	249	247	244	231	239	239	218	239	224	244	225	241	232	248	254	216	220	234	232	241	266	236	239	225	216	233	256	210	214	212	242	243	241	240	268	250	217	238	219	233	239	244	279	253	256	251	220	255	231	230	238	203	239	215	220	245	260	226	236	249	228	239	207	236	249	239	250	207	253	225	272	227	258	210	237	250	227	244	237	253	237	223	225	220	231	258	242	265	242	301	251	233	232	227	226	219	207	238	226	217	253	226	235	241	246	232	219	245	232	213	246	217	224	250	254	234	258	247	252	273	202	247	226	228	234	238	244	233	247	250	225	242	242	214	244	218	219	259	243	223	224	252	219	237	249	228	236	215	219	245	224	220	222	226	244	259	223	214	254	204	224	236	275	253	217	229	224	245	266	262	252	231	241	222	222	239	218	260	248	235	209	242	229	251	229	235	263	241	213	211	236	241	224	230	253	210	249	245	228	233	203	262	221	262	243	227	241	247	237	227	238	253	251	252	221	231	232	239	235	242	250	255	213	262	226	261	260	204	246	217	244	244	240	221	221	218	244	246	237	204	275	232	254	203	248	264	227	236	260	278	252	240	221	220	227	251	265	238	232	261	248	252	252	271	251	244	243	250	228	241	242	257	223	254	227	214	247	232	232	236	230	243	237	251	253	253	241	203	244	236	256	216	241	225	221	244	225	245	248	234	240	243	236	228	257	234	224	250	240	250	256	249	208	242	221	237	240	241	222	233	250	226	211	235	214	257	204	254	234	258	243	222	243	219	247	236	212	230	226	256	247	258	256	252	243	280	248	204	241	249	209	256	255	217	217	260	209	236	244	229	238	221	235	232	261	231	236	230	233	226	219	253	212	230	259	244	227	209	213	246	230	244	247	224	231	241	210	255	254	246	253	237	217	258	257	237	217	260	250	231	228	262	218	202	258	223	227	213	238	271	245	252	234	254	208	246	236	247	216	234	231	233	271	246	225	231	249	220	239	205	218	204	222	244	233	222	230	282	241	243	229	198	227	228	248	244	210	236	235	248	210	262	247	254	223	227	267	259	264	239	242	235	208	223	229	262	217	232	238	242	259	237	226	238	243	241	262	221	232	243	225	237	235	205	243	217	226	235	217	211	241	253	229	250	256	248	224	239	243	238	232	230	216	227	225	229	193	234	227	269	265	224	249	248	219	239	251	242	221	230	233	210	217	244	197	239	225	255	264	234	222	255	246	237	204	232	260	234	271	227	220	224	234	265	257	242	218	231	253	229	251	274	259	239	227	222	240	216	233	244	230	219	237	253	219	225	234	230	234	211	225	253	246	240	248	229	244	226	240	247	246	227	227	222	234	215	239	259	238	232	215	242	287	247	263	255	245	232	242	255	225	244	231	232	243	212	255	243	204	254	213	244	246	228	236	246	251	251	246	248	239	261	226	201	224	215	225	234	230	246	225	224	216	213	258	252	217	218	243	254	262	232	219	228	232	242	249	253	234	231	237	265	224	226	255	233	238	244	186	238	231	233	193	240	253	206	220	230	218	207	245	237	234	248	222	243	266	245	229	217	236	235	250	237	236	216	227	236	233	251	231	222	248	230	241	256	273	215	232	222	216	221	228	238	246	254	237	252	256	245	247	264	227	251	257	257	256	251	230	231	274	244	255	267	226	249	233	230	228	249	242	234	243	232	227	224	250	227	248	217	212	224	227	243	253	217	235	246	232	233	262	252	226	251	238	279	237	254	217	256	256	224	239	248	248	240	216	227	236	244	231	235	239	255	244	245	264	265	251	242	227	219	231	260	233	233	220	228	230	226	296	216	214	241	237	245	263	204	281	243	221	254	207	243	240	228	207	267	253	264	238	227	253	238	249	226	260	253	237	253	240	243	252	238	243	223	224	239	221	236	241	247	214	259	246	230	247	233	239	265	232	221	270	231	216	256	210	241	247	214	230	219	237	230	255	236	243	219	227	257	214	240	227	233	238	226	211	217	252	235	249	217	268	273	221	257	235	229	254	240	232	263	218	234	249	219	229	221	215	240	249	244	241	241	218	235	238	242	227	271	224	265	204	226	220	240	225	233	235	217	238	250	249	246	236	260	237	262	256	249	246	234	247	212	213	247	242	224	229	233	237	262	284	238	258	231	245	207	221	202	222	240	238	238	249	221	218	239	228	236	210	256	217	224	221	214	210	239	243	244	237	239	240	280	235	244	240	216	224	240	257	242	247	240	229	237	236	245	216	219	248	213	261	227	188	213	227	239	244	247	246	248	254	223	249	220	245	247	214	227	255	247	250	229	222	249	247	251	243	219	248	227	252	237	225	236	224	276	239	223	222	230	222	241	237	262	245	212	234	240	249	268	235	244	271	217	224	237	253	232	216	223	223	261	245	236	232	224	213	226	237	224	238	237	266	253	246	250	225	246	216	249	243	241	226	239	221	260	264	236	224	232	241	251	224	247	258	240	224	236	235	259	250	240	231	221	254	214	227	221	250	247	238	228	227	203	243	210	202	248	239	226	233	219	236	237	275	230	270	259	196	231	250	214	245	227	239	215	251	250	222	243	240	266	240	238	246	243	228	230	260	218	196	227	251	251	208	216	229	227	191	230	245	251	219	256	237	240	215	231	210	250	271	254	254	218	264	218	235	208	236	244	213	251	247	227	234	225	220	261	245	243	245	256	226	228	258	241	216	246	240	230	221	222	241	216	227	232	246	238	261	253	258	241	236	226	237	262	240	263	253	258	226	231	224	244	232	270	221	251	246	220	226	251	255	251	252	209	239	195	224	236	234	239	251	252	248	212	235	241	232	235	238	238	249	222	253	237	219	226	263	218	241	228	221	243	217	236	245	242	234	233	218	233	231	241	241	275	195	230	246	236
7190	3228	6362	6408	4457	3229	2350	1766	1503	1344	1212	1348	1313	1186	1108	1062	1037	1099	842	753	702	790	659	689	697	741	721	613	652	637	602	643	573	597	620	606	642	605	597	610	600	630	583	593	573	589	587	615	619	595	554	573	597	599	558	627	586	601	562	527	642	582	627	571	607	575	550	582	627	605	576	613	589	608	569	606	570	606	555	621	602	565	593	615	613	567	591	579	640	600	573	592	627	587	609	593	534	554	627	582	608	592	579	581	607	603	636	623	568	627	594	587	567	639	593	547	620	599	619	603	578	592	558	540	575	612	600	575	593	587	605	577	614	585	600	597	617	590	560	618	582	592	590	635	590	616	592	577	586	603	559	583	598	603	576	629	628	598	576	593	564	616	608	608	551	550	608	610	613	602	597	620	596	599	579	607	574	571	628	589	570	604	627	568	549	583	578	629	600	593	533	623	556	584	594	630	602	605	584	562	578	587	574	611	565	603	575	580	633	600	561	602	578	586	569	558	583	574	626	514	650	596	597	556	578	581	561	605	578	604	592	605	615	612	597	608	661	601	587	548	606	608	606	611	614	613	617	571	554	581	579	571	547	607	630	624	643	617	630	591	640	604	615	590	566	617	578	550	561	584	565	580	526	595	619	577	609	595	611	621	603	566	548	585	591	579	600	584	586	555	608	664	618	618	609	621	619	618	585	542	598	658	605	606	593	618	595	631	624	597	602	630	614	582	619	616	571	640	631	605	621	586	576	596	563	551	613	554	592	579	585	574	589	568	556	595	552	614	588	586	649	636	542	584	579	599	575	611	595	638	596	559	610	563	575	595	592	617	582	645	565	615	586	572	584	589	594	588	602	594	579	583	623	562	546	547	560	614	579	586	571	577	587	540	614	569	589	549	600	595	600	606	591	539	575	569	620	574	599	567	585	602	595	601	604	644	566	551	591	600	542	547	625	605	597	563	570	597	613	613	620	569	586	584	624	569	616	580	618	590	606	628	615	604	595	600	582	596	653	588	608	651	630	581	575	575	580	591	620	562	601	596	596	643	612	551	623	611	643	585	560	591	596	574	568	603	578	631	624	586	620	593	613	617	593	561	600	619	628	588	583	542	611	612	636	549	593	590	578	597	611	618	558	553	624	627	571	644	641	597	606	612	552	576	586	598	576	573	635	578	580	571	595	577	616	610	589	537	608	589	576	585	575	631	583	603	587	580	555	610	568	544	584	586	615	620	588	605	555	592	617	629	595	588	621	593	601	580	570	591	638	593	567	646	584	643	587	592	596	565	609	540	592	596	612	589	646	584	556	649	607	618	545	600	590	625	613	581	574	557	546	592	587	589	586	623	605	599	608	588	576	557	614	608	620	587	598	586	578	606	568	570	626	571	625	579	602	619	581	657	600	588	589	606	590	632	601	591	590	570	604	585	630	556	588	588	547	599	613	611	566	620	612	550	640	603	584	611	597	620	608	560	596	586	550	604	605	594	607	574	576	580	600	561	572	574	574	547	604	629	621	601	671	647	588	581	591	564	626	573	560	576	632	584	573	588	574	631	597	586	556	601	566	571	584	578	592	578	627	569	575	591	585	564	589	591	598	604	612	589	603	596	586	641	592	618	567	573	609	584	558	623	601	623	543	578	642	650	610	587	630	597	569	605	586	610	568	628	558	575	603	577	607	609	621	561	606	589	615	544	564	579	592	630	616	593	581	548	582	604	571	596	551	598	586	626	584	570	589	571	603	610	583	593	564	581	606	564	599	604	602	632	566	625	649	615	591	579	622	610	596	579	590	556	586	564	636	560	607	607	579	600	551	581	591	591	593	605	603	608	600	607	556	534	595	603	595	585	589	601	641	608	624	592	594	578	578	554	575	606	619	639	633	590	604	590	551	614	617	570	580	623	609	581	573	599	567	583	590	561	584	589	615	597	590	602	602	613	597	586	633	576	564	631	584	567	592	620	594	577	598	581	570	610	606	576	621	585	570	608	596	546	582	589	588	621	622	583	578	588	552	617	574	603	608	628	601	559	623	612	588	559	568	594	557	610	592	571	586	558	612	598	633	594	535	609	585	598	570	610	584	581	617	603	578	615	564	570	586	583	581	602	591	587	623	576	573	597	593	605	596	598	589	607	595	568	607	576	584	586	565	624	604	627	627	599	558	610	578	605	602	572	607	599	653	589	599	641	627	613	606	579	599	577	599	588	624	634	589	592	602	602	588	593	624	593	628	600	577	594	558	597	575	557	580	554	557	622	649	604	627	588	618	562	588	630	603	583	573	615	582	575	587	615	551	617	560	561	560	557	620	605	575	593	587	546	601	600	571	558	605	587	614	596	600	578	583	618	585	619	592	639	585	607	565	611	580	612	607	578	615	558	605	605	631	633	585	582	570	599	598	594	585	578	593	586	572	626	589	587	595	615	594	636	571	598	596	572	563	561	606	593	581	603	582	557	667	568	597	602	575	599	632	570	567	583	562	595	606	616	559	567	580	583	630	652	637	624	603	586	564	578	596	584	636	606	638	597	631	599	639	584	566	588	610	607	597	611	596	628	566	619	617	572	622	600	594	601	616	617	602	581	583	575	569	597	657	548	596	587	595	587	629	601	575	599	581	595	617	595	582	557	575	605	582	568	589	575	595	633	615	584	607	643	572	617	570	621	557	650	581	606	594	599	584	569	621	582	560	647	602	587	587	609	579	613	566	623	584	583	588	600	583	576	610	632	615	609	584	568	636	626	593	611	606	614	591	615	580	585	606	583	606	603	577	596	591	594	591	585	591	586	649	557	617	617	602	612	622	560	581	648	545	555	586	575	564	583	552	635	557	551	568	592	607	612	571	546	555	581	636	591	591	628	568	635	644	566	590	575	621	558	594	581	570	604	618	615	582	599	595	636	647	593	583	615	582	588	645	565	569	600	599	544	588	565	606	604	560	586	614	622	552	661	620	578	553	631	619	589	581	538	580	616	603	622	597	575	544	613	590	582	574	595	612	568	576	560	607	600	607	660	572	637	619	604	585	666	614	627	621	592	612	607	575	643	601	581	578	608	568	570	585	605	555	595	570	587	577	629	617	605	639	590	582	600	600	574	621	616	658	642	562	566	558	575	562	578	587	614	587	592	597	605	588	602	614	607	624	593	593	571	611	607	623	578	599	607	603	576	581	600	592	597	563	574	580	608	562	597	593	587	628	588	561	577	554	596	572	610	573	610	590	597	631	589	615	634	655	610	556	624	639	583	560	577	565	617	542	617	601	587	616	617	572	612	592	579	631	540	569	566	646	560	616	623	572	584	620	556	579	597	564	583	579	572	587	611	598	620	658	619	610	613	618	581	587	582	628	585	587	556	607	577	628	588	618	584	579	568	566	583	588	582	625	608	639	628	629	625	664	567	609	599	587	589	626	570	615	609	586	605	581	573	582	573	592	601	600	615	605	559	615	629	556	596	602	569	566	611	607	583	590	599	582	607	627	608	589	613	553	562	577	575	592	627
24286	6557	5150	3440	2190	1453	1103	895	702	543	558	533	461	473	429	373	402	380	340	350	312	303	278	287	293	308	319	317	271	307	268	253	287	324	259	261	265	285	252	301	285	234	261	290	260	260	283	288	265	265	264	268	247	260	282	283	259	270	258	273	279	265	275	299	294	277	264	258	260	266	272	246	289	274	296	289	266	265	271	274	273	276	292	290	273	281	288	287	268	267	271	286	288	269	249	293	296	293	267	269	240	282	244	229	265	282	254	274	262	270	313	263	285	274	267	263	265	270	285	269	277	276	240	295	268	232	264	268	253	282	265	278	298	265	281	293	244	258	280	298	270	282	268	264	268	292	257	282	285	286	259	306	320	263	267	262	271	279	266	296	237	286	272	284	254	279	288	236	293	285	252	272	270	284	255	274	299	275	260	259	301	285	284	258	253	283	273	270	296	259	264	279	274	254	250	285	272	263	274	263	264	291	281	272	280	310	294	262	268	266	257	280	265	300	303	299	261	275	266	255	272	296	241	262	246	286	276	265	270	287	267	250	262	275	274	249	275	260	250	261	287	275	257	294	273	270	272	250	269	283	289	271	276	298	283	270	284	253	257	272	265	260	276	279	280	289	272	261	279	257	300	264	259	263	294	273	247	262	309	258	274	290	264	285	238	308	250	283	285	286	293	260	288	288	255	255	279	270	270	269	285	258	294	301	254	281	273	283	261	280	285	281	288	257	294	247	259	313	269	300	289	278	281	264	307	268	269	276	262	259	232	302	273	280	254	265	276	274	295	297	269	259	303	274	227	250	262	291	285	284	246	237	233	295	237	283	298	231	289	294	272	246	272	302	287	268	266	312	287	264	269	268	257	256	237	277	281	286	267	272	273	256	301	263	267	267	280	275	292	268	273	264	271	267	283	275	279	280	252	281	278	290	253	270	293	290	285	274	292	268	244	266	282	255	260	282	277	232	214	277	257	289	287	244	284	295	275	275	287	284	253	310	258	278	304	263	277	277	303	289	254	294	272	247	289	247	263	291	291	263	272	264	252	293	266	277	310	278	280	267	260	287	277	277	247	293	322	273	251	281	278	261	239	262	302	277	291	284	275	294	237	244	286	261	300	261	256	237	250	260	271	255	283	262	285	281	282	260	246	265	268	292	286	259	245	264	272	257	269	270	250	266	295	295	288	268	286	280	275	262	259	259	243	256	260	275	294	287	279	271	239	281	239	255	287	256	263	258	264	271	296	296	257	283	276	267	285	263	254	270	267	273	291	288	296	265	284	270	252	271	282	244	244	249	275	260	266	260	294	299	288	259	296	272	274	279	288	293	261	296	282	295	273	295	283	298	254	284	262	300	285	292	277	280	246	271	279	242	298	246	303	251	267	272	290	310	275	287	281	261	265	275	284	263	271	309	272	281	274	308	240	295	251	238	258	308	286	274	296	289	273	241	260	257	257	292	292	279	237	254	286	256	298	280	289	289	268	269	267	293	287	280	239	260	248	285	265	300	291	284	268	302	276	249	272	259	313	278	297	252	280	277	289	271	295	265	273	305	243	274	254	267	282	265	274	242	269	277	274	277	308	300	256	274	260	264	287	242	272	266	276	294	259	260	274	248	281	314	321	285	312	288	294	265	288	261	281	283	236	287	263	266	292	286	281	284	255	270	275	289	273	274	275	255	283	305	258	289	277	273	301	278	259	234	266	253	294	281	272	311	290	250	272	284	267	297	272	262	263	279	243	306	295	274	259	290	286	261	253	268	283	289	308	274	280	284	254	262	278	281	278	280	257	286	311	275	287	261	248	265	251	274	292	269	320	289	294	261	260	277	284	260	235	247	264	278	246	287	257	289	262	302	269	288	277	242	274	270	274	279	270	274	299	254	287	299	265	296	290	290	266	311	256	281	288	273	251	283	263	248	254	294	271	288	276	252	268	285	285	303	304	280	256	280	298	276	293	258	299	286	316	290	316	295	278	269	302	279	272	262	241	279	271	260	254	279	251	266	249	229	256	283	296	228	275	252	256	281	285	281	256	271	276	289	263	266	301	282	268	257	296	311	261	266	240	256	249	275	275	274	285	291	297	283	270	285	284	288	236	260	285	270	299	256	260	308	273	293	270	271	285	261	279	296	270	293	289	282	265	275	309	282	295	279	268	297	261	268	260	283	278	245	254	253	273	287	258	278	301	273	270	249	262	243	269	286	276	257	283	289	264	280	285	269	293	286	272	263	269	263	265	295	281	304	276	310	246	281	246	258	279	291	270	288	275	248	257	225	273	299	265	247	271	257	265	255	267	283	289	273	282	278	257	262	266	295	251	259	241	266	245	291	291	290	264	297	284	277	297	280	278	251	271	278	276	296	314	260	233	261	246	293	254	255	273	262	283	285	288	292	284	324	247	297	271	272	278	274	245	249	269	244	232	263	312	277	308	267	278	291	283	257	288	287	261	259	231	267	252	274	270	279	288	257	248	301	315	257	288	260	287	300	263	264	276	252	249	282	285	259	279	284	269	249	290	299	271	261	274	264	260	270	284	311	260	253	282	271	284	251	287	285	277	270	258	265	266	254	263	267	300	273	279	255	275	253	287	292	250	295	275	284	256	242	248	279	277	232	306	295	255	283	273	269	288	274	255	314	286	283	244	251	260	260	247	300	269	279	278	279	269	260	276	274	257	319	268	263	240	271	275	261	251	312	268	274	262	278	235	269	275	268	270	248	256	274	276	282	280	249	286	242	269	246	284	285	286	262	300	278	281	304	268	291	282	302	257	280	245	303	255	276	279	289	255	295	278	269	276	232	274	267	258	263	273	241	262	293	259	272	278	257	271	249	264	275	299	271	306	269	273	293	256	272	262	263	275	271	299	264	271	297	283	252	288	294	250	288	286	249	279	263	252	252	318	257	253	282	250	267	255	249	271	296	293	291	270	253	262	292	240	285	257	249	272	242	277	292	270	253	280	241	268	269	264	268	245	297	261	283	279	279	275	272	277	257	255	305	277	264	278	296	286	285	261	266	236	228	284	302	271	287	262	314	275	278	255	255	286	262	265	257	288	296	302	264	297	258	256	255	288	245	275	306	275	279	278	277	297	279	282	280	252	269	326	266	249	263	283	275	277	266	260	271	280	295	296	235	287	250	278	256	277	260	249	273	279	268	281	258	252	263	269	276	246	297	288	269	296	263	312	283	244	258	262	219	277	260	269	319	263	287	316	268	255	277	262	271	254	289	299	244	289	281	267	253	277	266	258	274	257	306	255	280	277	246	265	269	300	255	259	276	259	240	268	290	274	264	262	246	245	277	252	279	305	272	276	267	255	270	246	270	276	269	274	274	245	244	241	257	277	291	267	287	264	233	248	269	281	288	293	256	296	295	309	279	257	256	288	260	300	269	310	292	287	267	264	245	268	289	235	254	325	291	287	294	273	284	288	275	287	245	286	278	273	232	258	286	271	256	272	265	297	244	259	274	265	265	286	268	268	273	255	289	270	276
16616	5559	9740	9824	8194	5997	4483	4033	3324	2452	2347	2287	2055	1912	1751	1430	1416	1368	1173	1147	910	894	858	842	884	909	818	709	724	685	719	733	717	702	706	709	712	691	679	694	653	681	637	658	705	684	708	691	684	684	746	693	646	754	676	691	677	685	667	683	702	685	702	696	634	667	655	654	682	678	683	639	638	679	676	642	696	674	707	643	715	720	628	640	714	678	699	684	656	715	708	615	653	655	648	646	682	666	662	714	690	691	708	616	634	695	634	725	662	648	719	652	694	692	671	696	664	692	695	687	659	653	686	614	670	638	652	691	631	705	715	664	687	609	651	676	632	632	662	644	658	602	702	643	715	662	704	640	667	649	666	626	648	701	671	625	676	687	654	634	681	666	682	648	650	698	679	642	698	669	705	678	695	674	696	683	663	646	740	672	650	660	666	670	709	646	646	645	652	610	693	651	651	682	689	646	685	737	669	700	697	655	663	631	666	659	703	652	707	665	700	622	654	649	665	715	662	700	659	679	640	653	670	673	691	653	679	661	712	661	673	636	663	659	699	707	642	653	685	683	659	613	668	632	603	682	630	687	676	658	658	700	616	659	652	671	700	665	620	668	687	712	692	721	665	647	634	681	694	662	656	705	735	645	630	666	694	689	650	679	659	667	678	658	703	703	673	679	666	630	670	730	679	655	662	641	654	677	633	666	632	660	694	686	676	679	634	642	683	661	649	663	671	649	656	658	690	670	640	692	657	705	674	665	683	691	675	629	682	623	702	708	731	701	704	666	635	724	681	663	687	694	631	656	628	641	700	677	684	678	690	667	656	691	696	649	738	674	739	694	682	630	712	668	665	673	717	658	623	709	619	709	647	684	626	674	655	685	672	673	666	726	664	678	670	670	639	694	653	721	670	692	659	654	638	696	686	648	659	682	645	648	663	653	676	734	679	641	660	668	614	668	636	685	703	714	681	657	631	652	714	712	681	639	678	660	703	678	674	679	674	693	665	665	700	739	674	669	644	699	652	665	673	702	713	651	684	615	706	701	687	696	684	701	674	690	642	636	678	693	701	700	668	696	647	651	657	661	665	690	667	659	697	646	728	682	654	621	613	652	702	684	657	669	634	651	658	671	670	663	661	686	609	663	653	685	646	670	682	639	682	654	665	674	619	633	692	661	689	670	636	657	696	688	671	675	646	675	667	635	677	678	666	664	709	683	686	622	675	661	626	590	671	672	664	703	694	653	643	656	666	629	687	636	677	653	689	645	647	667	691	652	619	680	695	688	677	673	686	674	668	634	612	676	673	673	645	696	647	689	686	679	681	670	673	613	667	625	666	679	698	662	629	675	687	660	642	669	688	658	655	676	664	646	687	671	709	665	645	673	685	662	642	667	668	646	661	675	619	663	673	708	663	685	669	684	680	721	651	692	652	688	654	657	701	668	667	628	708	612	680	680	649	638	708	672	664	683	656	693	708	661	733	644	713	632	647	662	707	639	685	672	646	676	652	671	682	676	692	656	693	661	683	635	661	642	665	685	668	655	683	666	669	675	682	670	674	652	692	693	721	725	749	724	681	687	635	718	626	676	658	689	702	671	677	709	675	651	666	658	628	655	670	679	638	635	680	679	697	675	674	681	717	658	653	658	688	688	678	690	656	665	665	627	669	674	668	647	651	700	723	692	665	633	694	691	678	668	663	641	673	650	667	705	706	692	684	686	670	653	670	634	693	657	701	717	661	687	674	685	645	627	683	646	685	630	657	640	657	664	700	642	653	675	641	692	643	678	669	676	654	692	686	679	686	690	664	688	669	659	681	693	670	651	642	658	690	690	660	663	709	716	684	669	649	680	689	630	694	689	669	699	724	670	688	667	697	656	667	636	691	660	693	653	668	663	655	622	693	689	625	667	670	674	676	686	643	700	715	697	637	713	673	665	692	641	698	655	651	646	655	685	673	660	693	690	634	678	620	666	703	694	658	641	689	673	663	646	666	677	668	637	712	667	657	683	744	672	707	633	656	648	658	670	756	669	687	695	685	692	632	660	711	672	678	685	626	679	680	646	643	678	643	660	683	691	657	679	662	689	698	655	677	690	660	682	652	741	660	612	714	667	648	668	724	661	689	684	685	656	671	649	629	661	682	671	663	655	685	666	627	643	692	685	709	682	675	708	671	664	629	650	703	663	670	703	644	661	672	646	662	703	689	714	690	609	710	702	689	699	637	685	660	667	681	628	666	661	580	645	691	656	672	657	654	679	697	719	685	666	654	677	630	660	665	672	660	678	680	713	630	715	679	684	622	677	652	649	631	697	666	713	661	667	662	650	641	644	674	681	639	687	666	642	681	670	721	697	705	669	650	703	700	684	671	689	692	635	693	678	710	671	693	688	630	701	684	596	665	670	655	668	688	606	656	720	663	641	641	696	666	655	663	674	691	650	659	672	755	680	689	616	646	680	656	660	716	701	672	695	621	671	661	678	687	568	694	665	658	701	677	723	668	721	686	623	677	657	644	666	686	656	658	664	690	664	687	673	650	665	653	621	677	704	676	628	630	683	624	671	712	714	658	678	674	698	625	654	687	637	657	676	626	664	682	671	649	640	643	709	676	698	587	679	703	666	695	669	671	618	671	698	633	666	661	640	640	675	646	712	664	669	670	646	636	708	672	655	677	611	652	659	657	681	695	660	667	621	638	671	679	675	671	640	664	677	661	660	659	674	700	644	673	666	669	673	604	726	650	655	663	691	722	645	631	625	712	663	673	651	674	654	689	654	617	702	646	672	612	690	670	644	663	679	672	683	681	701	710	644	686	706	689	683	661	663	617	667	643	675	678	694	649	652	713	650	680	671	689	695	671	694	659	729	699	695	695	670	675	687	702	671	673	683	645	688	675	695	682	662	699	711	667	686	664	703	650	652	681	666	667	670	644	619	661	669	665	627	655	627	690	672	666	683	650	666	673	659	663	641	633	712	649	645	695	706	693	666	656	666	677	671	673	671	669	670	676	662	659	644	660	647	629	677	689	708	660	706	672	626	700	634	653	655	680	649	656	669	665	671	636	663	724	665	713	666	658	667	646	662	683	645	591	683	621	688	616	687	667	699	637	623	653	663	693	656	663	656	668	717	688	688	648	648	652	632	674	648	651	698	700	726	687	696	683	706	714	637	709	681	680	659	680	658	647	648	689	639	651	666	660	650	638	697	609	682	676	679	648	665	639	679	656	672	644	649	632	630	684	657	689	678	685	698	690	684	654	620	674	641	679	707	714	669	628	684	671	703	638	665	678	659	673	665	642	679	692	644	672	631	705	674	679	660	691	649	678	672	695	627	656	685	673	704	677	661	678	743	644	630	693	673	716	663	687	678	686	621	688	687	708	629	684	676	683	665	672	716	632	675	635	655	641	710	653	654	701	688	661	649	676	681	706	681	663	681	637	674	661	705	653	724	695	686	668	670	725	674	665	685	654	659	695	688	663	681	646	716	711	659	721	680	668	660	664	690
34882	10764	7180	5107	3156	2180	1673	1383	964	727	684	609	543	477	497	386	362	358	364	273	255	273	269	265	246	272	268	217	222	203	193	234	185	193	213	215	217	208	196	228	224	206	203	228	209	199	221	203	199	201	175	197	213	215	217	221	240	241	210	213	197	216	209	216	202	208	211	220	217	173	215	203	242	218	202	216	222	189	196	196	208	252	202	229	231	226	203	195	212	192	207	218	201	201	249	211	214	210	203	187	191	217	197	196	237	186	214	194	208	195	206	193	200	181	184	186	217	198	197	199	205	190	215	191	210	227	202	220	206	218	209	190	200	214	197	182	173	203	197	219	190	227	209	208	224	220	222	207	216	198	234	207	185	191	228	218	211	218	213	203	188	206	216	220	215	214	201	195	204	223	223	212	214	218	196	210	236	233	205	223	204	232	202	197	211	223	194	234	215	202	198	184	210	204	229	213	231	203	208	196	226	187	214	210	219	203	200	194	220	205	215	210	215	229	225	216	220	220	210	219	226	191	198	199	197	204	223	218	208	208	213	212	199	203	230	213	226	215	214	178	216	214	204	204	213	179	220	226	207	197	221	212	229	197	214	207	225	193	170	211	244	221	202	218	218	217	232	191	207	219	219	206	195	225	172	199	191	176	203	185	221	251	215	189	206	226	210	216	219	192	206	204	206	216	190	208	190	210	195	199	209	172	224	206	194	205	216	213	206	208	171	218	215	207	232	187	192	211	210	220	224	224	236	209	233	206	208	217	189	204	213	202	222	190	190	216	194	220	223	208	206	221	207	213	222	234	210	217	209	206	224	213	233	201	201	211	195	181	225	203	207	190	173	222	198	202	250	173	211	211	208	206	215	214	216	185	222	196	205	196	193	210	187	228	219	227	209	206	200	211	215	199	186	231	198	202	226	206	193	226	180	213	183	207	185	198	203	220	203	191	204	194	219	195	226	223	212	213	217	204	235	212	193	238	241	209	212	230	222	191	197	189	197	208	215	212	203	195	229	235	224	210	178	195	186	204	194	187	215	204	220	216	200	228	207	227	226	196	192	226	220	192	235	196	193	224	196	204	224	218	213	219	207	209	237	200	217	215	229	235	222	222	193	222	213	227	208	215	217	215	193	217	214	242	220	187	182	215	206	233	209	208	227	222	184	203	229	204	216	213	213	193	219	219	208	190	224	183	196	218	215	187	216	228	202	239	226	206	204	198	198	177	227	189	199	180	181	211	207	201	210	226	206	226	173	185	201	190	217	225	188	190	208	189	245	193	213	200	213	212	197	205	216	184	209	212	191	193	211	200	198	211	211	197	202	203	242	211	230	206	208	170	218	213	220	214	209	203	220	199	204	196	207	187	209	213	211	219	206	214	192	218	200	204	225	242	235	203	208	225	201	180	194	239	238	214	208	179	205	231	197	225	198	199	220	225	209	216	193	228	185	192	216	203	187	196	200	206	227	211	198	208	227	203	214	199	205	181	228	189	218	205	216	200	222	208	192	187	233	222	193	197	219	236	237	191	220	218	213	230	192	185	203	216	232	183	206	207	208	212	207	190	212	183	203	225	204	193	179	195	230	209	215	209	217	218	192	194	188	196	199	203	221	187	185	237	195	211	229	216	202	228	212	247	208	220	223	215	241	203	218	230	202	218	206	227	243	196	196	210	199	203	204	221	247	211	207	208	206	203	208	177	222	214	228	202	232	229	216	190	193	192	224	216	194	209	176	198	205	200	212	207	221	231	231	199	201	218	197	226	199	228	216	207	213	189	198	208	200	201	211	237	204	203	179	207	222	211	218	196	217	212	206	189	214	206	219	209	191	215	198	179	199	225	216	214	210	208	208	179	182	187	201	186	202	227	203	204	217	207	218	219	213	228	212	211	209	195	221	201	216	197	220	207	215	215	204	198	195	190	224	224	183	198	210	209	207	208	204	180	188	213	169	201	180	227	200	242	225	183	204	202	206	216	207	202	214	196	188	198	199	202	201	211	211	219	205	215	192	195	186	210	220	218	208	214	222	189	189	190	206	192	202	249	259	198	211	195	216	219	214	207	186	205	208	188	200	215	196	187	192	211	215	205	209	188	195	194	216	208	188	206	225	193	227	205	220	196	222	227	197	236	224	203	187	181	196	202	184	194	220	202	213	198	173	223	211	188	198	180	187	219	201	203	203	219	195	206	196	186	199	209	186	206	197	194	205	169	197	228	189	204	206	179	184	228	213	205	202	180	212	189	200	210	191	197	241	217	244	197	207	198	215	188	214	197	198	181	231	195	227	195	206	211	193	225	208	218	233	179	190	220	210	245	212	189	199	193	197	214	230	224	197	195	191	218	194	206	218	237	203	207	181	224	216	207	207	193	229	195	176	185	205	166	208	207	228	215	199	199	228	200	225	193	216	191	241	212	209	220	209	216	202	220	200	196	238	179	212	214	188	214	209	190	219	207	184	189	222	217	197	196	231	192	228	214	225	202	198	206	213	223	192	193	192	216	226	198	197	203	207	246	204	216	220	184	206	180	213	216	229	187	203	207	218	215	232	220	182	220	214	205	209	224	211	198	233	220	187	215	196	176	213	240	195	231	227	211	185	206	211	215	210	224	202	204	188	213	195	210	218	228	215	195	217	194	225	219	200	218	199	213	204	201	203	179	198	201	212	217	195	211	205	223	187	211	222	196	196	200	204	188	192	237	200	221	218	222	193	225	209	199	181	194	224	225	199	224	213	183	206	207	185	235	226	202	198	196	212	175	195	214	196	194	188	231	219	191	221	238	203	200	230	185	232	211	209	228	220	207	196	196	190	202	232	199	224	209	211	215	218	191	174	193	212	207	208	199	240	212	191	171	194	229	198	199	219	208	217	210	199	243	210	200	214	191	219	195	200	192	214	172	201	214	184	194	196	209	187	197	218	197	197	205	192	204	229	208	202	220	202	221	193	195	193	203	220	242	196	217	208	200	202	222	204	214	194	197	201	198	214	215	200	218	204	190	201	195	210	176	215	233	204	210	231	176	229	209	202	204	198	208	210	185	216	215	181	195	177	229	207	223	210	205	200	213	207	203	244	209	205	201	196	214	198	221	236	225	175	182	215	229	240	213	203	192	185	210	203	203	221	191	228	202	201	206	215	214	213	189	227	208	222	219	204	202	217	232	218	197	207	233	193	176	218	225	222	202	186	220	219	203	193	198	186	206	230	199	199	189	208	214	196	188	209	213	223	193	220	197	190	195	173	203	225	200	189	200	184	227	193	222	198	214	226	212	200	202	214	217	201	198	182	217	203	216	175	215	208	214	217	215	183	213	220	205	208	202	205	225	211	220	225	186	214	213	210	200	193	200	225	214	217	216	220	193	209	220	194	192	185	216	235	210	231	230	239	185	219	226	217	194	230	216	216	200	191	201	215	187	236	234	191	216	223	232	207	220	207	243	233	205	231	202	229	203	182	215	198	200	174	245	240	232	212	238	198	205	190	213	201	196	218	189	218	204
22011	7072	11734	12987	10629	8749	7462	6370	4504	3497	3525	3145	2710	2398	2120	1887	1581	1465	1448	1118	793	809	798	768	718	868	838	649	603	631	594	592	532	638	609	589	540	562	515	527	496	552	476	478	544	541	558	561	476	538	534	550	520	504	547	527	560	500	488	522	503	544	557	523	526	520	523	518	550	514	525	513	502	519	542	526	530	495	505	510	506	482	509	543	521	460	519	507	519	546	522	548	552	515	536	480	533	512	508	512	532	533	511	510	522	495	483	497	514	493	538	554	528	507	481	530	506	491	525	516	526	560	483	493	534	540	506	494	533	495	521	501	529	553	535	537	545	526	523	503	530	537	538	565	518	532	523	525	515	557	526	501	499	588	507	502	524	519	518	566	492	493	498	495	468	557	505	486	540	484	480	522	564	494	454	479	547	535	506	518	533	518	540	532	539	530	522	508	517	506	504	488	548	549	516	509	479	521	523	489	517	520	482	577	508	509	508	499	524	501	522	518	516	551	505	503	549	553	521	483	508	497	512	485	525	516	534	501	506	492	473	501	488	531	538	512	528	505	505	506	517	513	506	539	484	520	485	550	464	501	524	491	505	493	536	527	521	493	460	531	510	484	558	508	494	534	550	539	579	513	495	527	540	488	520	489	509	549	504	522	539	521	505	503	476	479	521	500	530	548	527	505	523	509	480	508	519	558	498	467	508	530	505	520	525	532	551	458	506	539	540	526	525	531	569	515	538	547	506	519	530	520	460	543	502	541	513	488	485	503	516	571	511	530	559	527	522	552	516	514	530	525	514	492	484	526	533	545	530	569	534	540	531	491	530	524	524	540	516	534	528	509	492	508	532	508	483	534	543	540	494	498	526	565	512	526	507	488	506	516	520	540	484	552	515	486	495	514	494	538	524	535	526	532	549	562	503	511	531	503	510	529	518	497	546	514	499	525	494	499	514	506	506	465	539	507	496	542	514	524	521	510	508	514	534	543	525	536	545	522	527	542	520	537	504	484	538	506	497	495	499	541	480	519	489	518	558	467	505	540	505	503	510	527	560	527	505	568	536	499	501	496	502	518	490	546	523	535	505	524	515	527	547	522	526	517	538	540	514	523	526	496	536	525	517	532	512	495	503	552	492	531	501	501	529	529	494	523	514	528	533	530	553	509	502	491	500	539	498	481	498	514	540	536	519	509	519	486	565	538	498	539	541	489	487	530	509	489	524	505	470	509	515	539	534	501	543	520	491	501	487	506	519	506	518	513	530	498	540	540	528	538	480	476	552	499	464	551	470	512	517	518	487	515	478	475	512	486	494	549	511	555	543	508	512	513	530	551	510	535	551	489	513	544	498	536	505	490	521	536	545	511	500	507	527	552	496	535	506	510	538	490	505	538	506	568	513	494	508	510	550	483	524	553	501	523	504	550	515	515	522	514	481	516	557	543	520	527	572	502	544	535	481	483	517	493	528	473	508	524	469	541	511	531	490	506	498	505	518	504	502	495	563	535	544	545	537	535	512	474	544	529	498	545	519	510	474	514	545	526	563	498	525	553	529	487	523	494	492	504	511	489	524	558	523	491	508	569	536	494	540	524	521	532	524	489	517	529	535	565	489	503	513	550	543	489	513	503	509	554	502	473	509	552	513	506	524	535	499	491	509	521	520	504	509	521	483	503	525	500	498	505	475	539	529	531	520	509	517	500	505	513	509	557	504	531	533	524	531	518	504	505	530	462	468	528	520	515	555	507	503	490	566	502	532	517	505	472	544	485	498	504	527	572	504	530	535	521	503	508	538	492	505	496	521	516	520	512	545	507	513	499	519	566	518	479	562	553	561	490	508	550	537	542	520	530	500	553	484	509	494	524	522	503	523	542	522	490	540	503	533	493	529	458	517	540	485	528	506	506	540	518	529	527	487	521	539	543	485	506	534	466	529	539	530	530	523	549	542	536	494	554	490	548	514	542	532	503	487	534	507	521	523	526	537	483	553	501	478	499	530	504	515	503	509	517	514	533	518	514	519	538	544	536	522	525	531	457	490	497	494	511	550	531	533	481	534	541	503	494	517	505	503	550	518	493	515	534	513	518	510	490	506	514	513	550	513	523	511	519	551	515	497	521	523	536	503	520	571	549	532	486	504	499	592	515	535	529	545	490	509	520	551	521	524	543	529	509	529	500	456	470	525	522	499	522	536	526	548	524	510	523	511	514	581	519	521	515	483	512	511	530	543	474	544	511	456	502	515	526	534	499	540	500	531	516	552	503	490	512	482	510	501	522	508	486	547	530	498	504	523	525	502	530	504	530	564	514	533	499	503	515	562	528	529	491	483	532	495	549	503	518	502	534	504	481	509	521	518	506	502	493	497	509	510	537	490	518	493	541	471	482	490	531	533	507	527	531	560	504	502	530	539	544	524	512	539	528	523	532	488	527	495	531	504	521	520	510	517	529	524	568	472	529	539	557	502	537	516	492	522	509	513	504	513	565	535	500	533	488	502	529	527	503	534	522	555	497	548	541	523	532	535	531	536	570	557	519	519	539	510	528	515	523	535	529	502	532	558	502	561	511	503	518	548	498	503	540	497	491	521	523	524	512	476	503	478	519	544	513	498	504	501	512	504	549	545	523	568	513	519	548	475	509	505	494	518	536	493	527	551	469	516	523	522	523	513	534	509	509	530	531	549	517	487	515	537	554	495	503	499	531	517	530	514	495	499	508	488	524	531	521	525	507	491	532	524	525	515	508	538	510	509	548	484	552	500	494	536	543	507	510	503	531	497	519	516	500	491	542	533	520	518	509	480	554	457	536	517	498	564	577	554	507	575	535	511	526	548	534	540	537	525	537	510	552	537	515	529	561	473	493	542	499	516	501	540	527	488	533	509	540	555	482	508	522	522	529	523	525	538	537	514	500	548	492	529	540	492	514	522	470	513	528	566	548	481	508	489	515	525	492	489	535	517	497	513	515	511	574	526	550	523	516	482	526	497	480	512	524	488	529	476	520	496	510	521	505	541	543	498	504	527	547	500	521	502	503	527	524	560	535	476	529	498	525	518	504	566	544	519	539	460	554	517	508	491	550	490	467	539	540	547	552	506	518	494	475	543	515	583	514	517	497	472	526	507	528	521	512	521	501	533	480	516	474	491	511	501	531	482	547	471	499	525	518	541	516	487	528	512	550	531	531	522	543	549	530	512	531	511	544	500	505	532	526	523	492	515	527	527	540	533	489	495	498	516	498	523	512	524	552	499	574	551	519	511	535	531	509	498	540	479	508	537	531	508	542	503	522	495	499	557	534	515	462	552	509	461	496	504	538	515	519	504	509	520	510	500	512	511	514	542	537	517	491	474	500	511	552	548	517	489	476	521	506	551	517	493	474	522	525	537	522	548	513	524	500	490	485	540	509	489	505	507	509	503	500	507	521	516	525	541	487	511	549	549	493	481	488	498	490	543	515	511	563	515	533	559	539	499	533	549	506	556	519	519	543	500	473	492	498	521	525	504	533
9342	2174	2151	1728	1248	997	768	555	411	364	381	328	349	328	367	317	296	293	291	267	234	268	247	250	253	277	236	240	231	240	231	222	228	218	248	215	254	239	248	250	237	245	231	255	237	263	251	228	239	231	249	229	237	232	230	226	218	224	226	258	216	223	251	242	253	208	233	276	247	255	233	246	225	253	267	235	264	264	208	239	254	207	233	229	229	242	208	246	256	217	245	262	261	228	232	241	233	236	234	224	226	260	226	269	242	243	266	255	242	222	233	246	229	238	242	231	272	237	253	241	250	255	251	241	225	221	245	230	237	222	237	247	238	258	252	235	271	215	240	243	271	229	260	236	229	248	245	235	243	213	243	238	247	244	217	222	253	261	218	201	237	273	266	236	265	252	232	242	213	227	233	265	248	236	206	215	260	242	228	231	233	264	266	258	227	238	237	212	218	250	213	258	241	255	245	248	225	248	232	226	245	230	227	214	240	254	232	226	239	206	229	236	235	249	227	238	246	236	229	224	237	261	248	252	242	242	232	233	238	240	221	243	233	230	255	243	237	206	257	258	242	248	244	256	252	255	243	229	211	279	238	265	262	244	221	221	247	227	236	232	241	235	239	239	222	243	233	234	244	257	259	239	225	229	246	239	236	257	251	230	222	238	231	229	233	242	244	225	224	267	256	254	250	249	249	264	258	251	215	252	218	255	259	229	230	243	235	244	233	232	246	264	229	213	242	263	228	233	229	248	219	246	231	225	220	220	229	221	227	226	279	244	267	300	246	228	202	188	233	231	217	209	224	234	225	273	234	207	245	229	232	259	248	207	232	238	244	232	232	224	263	258	231	222	260	244	238	269	251	236	283	238	266	239	238	240	224	223	237	250	259	239	254	241	226	251	230	212	261	270	230	229	238	248	230	238	265	217	239	241	258	238	206	206	238	229	272	252	255	213	257	258	235	249	240	218	236	284	259	252	241	233	231	251	211	221	243	242	234	218	231	226	252	242	240	236	239	252	251	237	238	216	246	235	238	235	211	260	234	256	215	247	216	231	232	227	234	212	217	249	235	214	231	222	241	271	230	243	233	223	234	253	225	230	254	233	248	210	233	260	253	250	228	263	215	239	247	239	242	271	218	260	251	236	244	239	221	221	225	216	264	227	232	233	242	244	244	251	238	267	235	213	239	247	217	227	243	224	241	260	240	249	263	241	264	231	250	212	218	253	217	220	224	271	246	246	248	231	228	242	235	230	214	229	237	247	257	240	228	227	235	240	221	271	243	243	227	227	243	212	227	229	242	233	237	265	221	252	242	232	270	241	240	246	199	239	268	231	258	228	236	198	249	219	245	221	254	248	215	241	238	225	249	234	255	240	245	219	246	246	214	238	231	259	247	221	251	243	254	278	185	250	246	252	249	247	225	242	265	242	247	249	228	255	263	274	239	241	226	224	253	236	231	216	241	208	261	240	233	233	220	244	254	226	225	233	223	259	231	231	244	226	234	250	243	243	253	219	232	238	245	231	248	225	236	245	243	232	231	231	219	218	270	247	238	213	224	225	235	218	224	266	237	221	217	260	254	263	237	224	239	248	222	242	245	259	236	204	235	229	248	257	224	255	235	253	234	232	226	233	193	222	233	258	235	248	253	239	236	256	248	245	246	252	254	218	245	247	237	232	225	256	254	237	227	234	237	260	251	234	237	250	239	234	256	257	237	217	248	231	243	246	281	250	248	239	226	252	239	211	239	237	236	230	244	230	246	257	228	221	234	213	223	249	248	242	260	231	251	216	282	224	242	231	230	230	245	264	250	232	235	245	224	278	247	223	227	248	229	263	217	252	214	234	236	249	224	248	244	284	260	237	250	207	257	229	226	249	223	252	244	212	239	230	250	224	258	242	250	231	202	246	236	268	259	236	216	253	229	216	249	272	260	252	264	232	229	238	208	252	231	200	231	246	221	199	232	239	275	234	236	275	235	245	215	273	226	243	262	264	239	250	257	241	254	254	218	259	225	252	211	229	227	238	245	232	269	250	252	228	243	238	221	249	218	243	195	256	258	230	242	250	233	242	247	259	246	213	254	256	256	261	230	243	234	232	238	262	216	231	268	237	226	230	250	254	235	224	235	262	226	227	255	253	248	237	255	256	223	242	229	213	225	221	241	235	220	208	243	262	266	198	226	235	246	224	229	247	256	223	228	238	261	257	250	220	256	195	246	258	249	218	237	246	234	215	231	232	243	245	242	223	265	240	242	260	237	240	258	250	239	242	226	235	260	273	231	252	242	206	244	234	241	216	243	234	203	219	217	251	219	245	227	247	260	250	240	227	254	234	247	247	257	238	239	257	232	241	252	246	231	264	221	243	245	250	205	239	241	242	239	221	265	237	216	245	237	219	229	227	236	244	240	225	233	221	260	251	207	237	220	258	241	248	259	224	252	197	210	229	273	249	236	227	223	234	234	254	248	239	227	239	214	215	235	267	260	221	219	269	263	229	265	235	213	201	253	222	225	227	256	243	211	257	230	217	246	276	268	230	217	232	246	224	257	232	271	250	232	243	249	268	234	239	248	254	247	245	236	253	235	217	245	234	246	263	215	245	244	210	238	237	258	247	210	222	247	219	260	240	240	250	243	231	250	231	217	230	238	232	264	246	251	250	249	237	256	236	247	238	226	224	247	227	236	239	239	205	228	215	217	229	253	251	258	252	221	232	228	203	231	273	234	249	240	232	224	233	250	235	243	257	243	241	222	240	256	264	272	249	229	208	201	232	236	231	193	216	246	247	234	227	265	215	232	262	246	225	241	234	232	239	272	237	261	257	241	227	196	253	226	237	257	237	243	240	253	226	262	226	236	233	241	236	247	227	218	255	271	275	241	257	223	235	258	270	232	265	259	244	236	248	244	259	250	227	255	238	249	289	277	234	242	234	246	239	236	213	231	245	221	225	232	240	238	213	241	232	241	241	230	243	244	246	225	241	242	246	232	216	240	242	251	248	203	262	243	237	238	284	270	232	224	222	253	241	198	233	247	209	213	240	233	251	212	233	246	236	239	236	270	233	228	253	242	245	261	222	254	227	225	227	242	229	236	271	238	206	213	233	268	260	224	215	265	207	250	253	224	244	230	245	231	224	219	240	254	258	270	261	240	219	249	241	217	244	216	229	223	238	241	241	213	222	233	241	208	252	231	241	270	231	234	251	239	269	267	240	245	248	212	230	241	201	236	252	228	216	229	244	223	253	215	229	265	243	226	233	230	264	260	241	211	248	259	217	226	239	249	232	234	236	245	218	212	226	233	209	221	248	237	227	218	241	234	236	233	248	243	231	208	255	259	235	241	250	224	228	211	227	255	222	215	233	230	231	209	248	227	245	255	270	258	228	262	222	248	260	229	238	233	261	262	210	261	245	225	268	210	242	219	246	225	246	220	224	215	248	195	239	251	228	239	218	240	242	258	246	248	239	230	234	242	230	200	230	220	248	258	255	218	223	251	223	257	241
7173	2446	4681	5869	5067	4005	3460	2480	1718	1559	1496	1287	1310	1229	1200	1045	891	895	871	748	725	688	722	703	590	718	680	651	647	679	605	610	596	606	615	627	617	660	642	619	610	624	588	567	634	634	602	590	606	602	619	559	562	605	609	628	596	563	602	624	594	628	575	570	620	613	647	590	599	606	590	593	637	608	631	627	606	568	635	622	583	620	551	599	578	615	616	632	583	617	563	636	593	621	580	618	617	646	614	612	587	596	644	594	596	646	582	576	592	600	618	631	638	617	542	641	602	645	583	626	598	595	581	613	532	569	632	598	592	608	633	574	637	608	569	549	635	599	576	594	586	609	589	597	604	603	555	595	623	586	551	597	590	620	622	613	623	602	571	577	613	550	589	565	564	592	605	612	625	568	629	540	631	581	650	631	600	587	615	618	628	592	611	608	552	625	630	577	585	588	605	616	607	648	597	614	631	607	657	635	593	590	620	635	601	634	576	624	594	583	608	621	611	606	622	594	594	642	615	621	590	619	611	581	617	618	614	601	584	616	577	587	609	622	605	635	589	594	578	622	603	643	599	622	612	599	588	652	614	604	598	649	649	599	608	647	612	623	558	568	580	639	617	611	659	626	631	583	659	614	565	639	626	637	625	615	642	630	589	593	624	579	603	578	628	551	595	578	565	591	582	584	572	570	622	607	555	601	637	577	556	647	580	610	628	581	587	601	645	604	580	585	602	662	590	616	619	583	590	604	609	590	604	623	610	610	618	627	596	631	590	623	608	601	558	592	578	613	593	586	624	581	607	615	581	617	579	580	628	564	586	612	609	592	607	606	614	609	597	625	588	597	616	593	582	618	575	601	620	588	581	593	628	636	599	626	585	607	600	609	599	589	602	573	598	590	615	591	632	609	588	634	602	604	608	607	597	575	556	624	550	571	605	570	594	594	626	617	569	623	569	608	642	576	589	624	601	605	631	632	551	582	634	583	615	627	595	555	597	578	627	606	614	605	624	564	626	610	579	591	593	607	587	572	623	572	603	664	610	611	597	595	589	619	631	567	604	615	561	572	592	633	576	577	593	602	597	625	603	596	621	612	599	590	600	615	615	577	589	616	604	588	611	640	566	596	621	572	564	610	606	614	652	622	570	608	578	634	608	566	610	635	635	606	594	606	565	614	611	602	605	571	633	588	611	610	593	615	602	604	605	618	637	626	548	594	569	614	615	613	590	617	609	602	626	621	591	604	611	622	573	578	628	582	592	630	600	589	577	543	620	597	594	566	600	658	586	588	601	586	632	584	580	616	605	606	587	572	632	578	563	604	576	604	630	599	575	614	601	624	599	576	631	579	594	641	611	590	636	600	631	616	596	571	634	594	558	614	602	569	543	610	626	598	600	622	619	595	569	572	593	643	612	637	607	608	576	601	600	571	581	648	589	682	616	647	639	578	569	592	549	612	586	579	632	629	617	582	607	557	616	616	608	622	615	605	591	602	584	620	611	604	613	597	604	619	607	643	597	610	609	589	573	576	638	660	569	629	607	579	665	590	612	619	595	592	634	611	614	620	567	598	608	651	587	597	638	605	598	653	585	614	611	556	629	631	592	587	589	611	623	614	611	618	558	615	596	617	628	606	583	667	568	603	578	621	613	648	582	603	585	591	598	618	598	631	587	613	621	572	579	589	582	619	613	591	589	603	577	595	589	641	591	568	601	586	620	596	623	631	599	632	614	618	601	648	607	665	585	594	603	594	567	568	667	550	578	600	609	605	589	584	618	600	575	587	642	572	624	603	627	582	583	589	576	579	583	579	535	629	598	613	561	636	590	598	567	592	605	519	627	651	642	637	557	562	620	567	646	655	586	570	548	591	634	566	606	604	578	622	626	585	608	609	581	570	589	603	609	578	622	630	623	585	611	590	595	587	627	605	573	615	634	558	563	618	585	601	595	602	603	576	645	620	574	582	651	604	578	627	647	567	637	587	579	595	587	631	594	623	595	610	596	578	620	645	620	635	608	633	637	614	582	550	604	595	613	616	631	591	633	593	612	590	565	595	581	636	575	563	607	573	611	637	584	564	639	638	590	603	596	570	643	565	606	613	589	605	573	602	603	616	625	577	588	596	653	618	574	606	615	615	587	613	631	623	585	611	585	587	620	570	617	606	595	578	572	584	584	577	618	588	658	624	612	616	607	594	602	630	609	580	610	594	587	606	625	587	600	588	586	604	615	588	625	627	616	614	589	606	602	622	631	591	607	573	651	579	617	589	572	607	558	600	649	572	597	538	660	609	574	612	562	617	645	573	618	567	564	600	585	617	563	604	625	628	626	586	559	570	576	586	613	599	614	614	576	599	591	601	603	590	582	588	605	586	612	613	595	630	605	656	603	601	558	581	598	591	579	633	636	589	579	624	598	610	591	616	626	639	639	591	590	614	628	595	598	580	591	607	594	593	645	566	599	593	621	625	626	565	565	604	641	572	654	614	593	620	618	582	584	541	611	623	592	648	603	630	611	588	569	612	651	603	596	602	620	577	611	610	584	588	585	595	571	602	565	600	570	560	559	625	583	599	582	571	624	593	585	603	620	618	602	642	608	590	576	572	595	645	614	602	626	567	607	606	613	608	613	612	603	619	621	626	564	596	584	602	626	640	576	616	598	603	605	591	608	574	620	624	590	624	594	577	579	605	584	609	589	616	577	597	594	626	603	594	634	592	576	574	580	617	587	620	608	619	644	616	658	621	632	657	610	622	608	586	567	597	623	584	626	611	604	602	616	633	596	589	621	590	610	587	589	575	580	568	571	605	608	645	563	579	613	636	615	555	573	627	566	585	594	609	589	608	634	568	613	639	599	637	597	591	619	587	593	647	641	608	612	673	589	583	629	586	591	571	563	591	589	615	596	571	604	614	613	585	583	589	629	622	561	618	611	577	630	605	605	609	598	598	565	562	627	613	611	605	537	611	601	565	620	613	622	585	592	620	632	611	568	624	595	610	620	619	616	573	608	598	629	633	595	652	592	630	610	596	583	578	638	599	597	604	648	614	592	634	621	598	626	569	607	575	615	565	615	580	642	545	571	613	653	589	611	618	621	561	632	636	624	643	634	601	597	626	607	602	608	634	598	579	630	650	596	620	600	610	617	620	613	626	605	597	616	651	631	577	628	560	619	603	596	623	630	615	620	589	599	575	590	598	595	590	581	580	617	621	651	636	616	600	648	604	629	636	627	576	562	584	621	588	613	592	575	598	616	575	604	645	605	626	561	609	588	595	632	627	630	636	629	642	628	608	629	623	624	615	622	602	612	591	627	637	620	645	582	613	602	624	559	547	622	605	608	586	596	582	567	614	635	628	594	637	589	559	589	575	604	576	640	561	614	629	606	563	625	598	627	577	535	641	598	548	575	629	614	603	580	635	631	608	630	601	576	589	596	609	624	629	581	587	629	611	550	618	624	581	579	592	596	638	600	587	587	571	592	616	622	606	605	568	597	618	604	607	572	635
22874	5656	5099	4177	2887	2129	1384	917	654	652	649	521	526	524	456	466	358	380	357	324	326	339	323	300	289	313	314	282	303	287	302	315	312	278	294	280	269	285	265	293	275	285	274	294	273	291	266	279	303	273	258	256	287	310	285	302	280	297	289	276	268	280	289	265	276	289	305	291	309	265	262	267	287	294	291	259	251	267	273	262	252	263	287	253	273	296	266	294	272	275	277	307	249	293	263	267	283	282	257	286	268	270	298	249	269	301	282	333	286	299	268	279	269	289	291	267	260	311	268	322	289	268	281	276	289	278	297	293	300	303	286	279	276	297	292	282	283	309	286	279	294	303	276	303	289	294	252	255	268	302	269	284	277	256	274	278	277	274	321	302	271	294	269	292	285	285	276	299	240	276	278	283	260	297	306	265	305	280	278	299	291	239	269	291	299	264	252	256	305	270	252	282	273	305	287	308	255	267	301	292	297	310	235	264	266	272	267	278	314	283	279	307	296	282	335	276	291	286	268	291	289	298	305	292	275	282	270	272	288	300	267	261	252	288	290	268	254	256	250	289	305	277	248	270	285	289	291	264	293	284	300	285	282	285	300	265	245	283	281	323	295	265	268	288	240	306	276	307	299	249	243	264	265	259	287	285	270	244	288	294	291	272	257	265	278	283	271	293	267	241	292	270	293	275	303	287	271	305	287	296	300	300	279	333	275	276	266	251	297	293	254	292	273	280	266	252	257	304	302	294	300	280	255	305	270	281	273	265	284	291	285	257	287	264	291	296	262	248	272	264	287	297	275	303	283	296	283	280	269	290	274	259	283	293	291	309	255	270	285	278	275	287	267	260	298	291	280	259	267	253	277	275	282	259	277	272	302	281	263	271	273	292	308	304	280	283	254	261	261	253	286	274	269	251	308	296	296	308	256	282	241	280	254	272	301	310	238	282	277	273	285	283	290	304	272	305	269	272	258	264	281	288	297	312	289	282	255	278	255	261	274	299	296	298	294	246	272	262	244	268	287	236	296	293	292	287	283	282	284	260	314	268	277	269	308	301	294	301	294	276	290	252	273	269	309	257	282	284	267	289	291	316	297	274	276	267	277	294	272	273	278	270	280	282	302	271	277	283	283	337	261	289	269	302	288	304	263	297	281	305	283	307	279	260	266	307	240	243	287	245	303	282	298	308	275	253	311	282	290	304	257	282	280	243	257	277	291	295	308	311	284	282	286	258	310	261	268	297	287	316	303	277	291	271	309	249	284	283	279	281	309	274	297	295	309	325	298	301	280	281	278	257	277	271	269	291	275	271	281	264	309	287	277	274	273	298	271	287	291	236	293	277	317	258	287	295	278	272	270	287	287	257	299	301	265	268	293	261	306	285	304	312	272	275	250	307	284	259	286	300	275	281	317	272	263	284	274	263	256	258	243	281	272	270	282	291	283	295	279	269	262	273	284	266	269	288	273	308	259	253	284	220	286	292	256	265	307	284	271	301	287	311	286	279	268	263	288	305	280	259	303	264	303	263	319	266	284	262	280	277	270	283	282	294	292	260	322	276	268	272	290	261	265	279	297	278	243	295	272	295	272	263	290	266	266	291	296	276	263	294	281	316	272	271	271	249	253	266	266	271	299	258	299	277	256	266	305	271	273	273	259	299	291	293	286	282	248	282	307	277	311	275	249	281	310	291	272	275	296	250	276	297	285	268	264	277	285	241	272	264	289	296	291	259	281	279	285	278	244	275	293	271	264	322	261	258	255	286	284	289	256	274	274	279	262	255	275	274	279	267	283	272	269	265	307	270	245	271	276	278	271	250	263	280	294	294	252	287	304	313	304	267	282	273	269	282	291	299	286	266	300	281	298	283	273	285	292	287	309	284	291	265	303	290	321	257	248	256	262	276	303	273	272	273	293	275	256	281	255	314	308	267	286	297	283	278	272	255	275	310	276	267	287	264	293	250	264	308	303	272	256	288	329	300	286	277	269	299	287	281	250	292	275	251	292	276	269	282	288	288	295	312	274	267	322	306	292	279	269	259	258	298	284	239	277	266	289	290	254	300	281	313	289	293	306	314	268	295	270	290	299	277	271	278	270	293	264	259	274	300	279	246	263	265	297	286	311	280	278	276	259	279	268	295	293	304	257	273	273	285	271	296	264	268	300	303	298	270	277	315	336	299	294	292	321	317	261	290	258	241	295	330	278	278	252	278	305	301	271	267	286	304	279	303	294	241	291	278	300	310	252	289	277	255	273	296	296	264	299	286	273	297	253	292	285	271	271	279	250	325	279	264	289	273	262	288	243	269	275	297	293	264	284	262	278	288	296	274	271	290	294	281	279	286	275	279	254	299	318	271	264	295	284	286	286	321	288	275	268	233	312	310	299	294	297	246	291	291	256	300	271	246	275	291	292	252	273	261	264	290	266	253	277	289	299	295	271	289	276	274	264	291	269	261	273	272	281	295	294	281	260	291	291	260	278	264	297	295	263	305	279	252	287	279	254	304	275	297	296	280	277	236	291	249	300	279	286	285	251	270	253	284	274	288	300	285	269	286	319	275	236	285	306	281	294	285	293	304	248	263	286	255	299	306	261	276	280	252	284	293	260	310	265	286	269	243	252	258	305	281	279	292	278	276	323	310	259	299	298	343	279	276	262	293	298	264	259	284	251	281	279	293	282	255	303	258	285	287	287	307	254	275	265	288	301	269	266	291	320	232	286	268	274	277	269	272	254	280	285	274	302	278	260	302	275	279	300	272	276	273	277	248	265	269	308	261	283	293	291	270	273	254	309	286	302	282	264	277	257	266	286	264	269	267	281	262	282	306	316	290	275	274	274	276	272	295	275	265	273	300	259	277	318	276	282	267	246	283	287	301	309	272	292	300	271	245	295	288	289	281	285	262	271	297	284	274	285	289	269	281	281	296	256	286	309	278	290	303	250	318	299	288	306	278	285	285	270	284	265	282	296	281	270	301	294	302	289	266	295	315	298	260	289	268	252	244	272	268	261	300	287	263	309	271	272	270	269	317	294	296	284	297	312	300	280	287	323	264	300	302	293	292	244	289	277	255	305	303	274	295	284	296	279	285	289	287	236	287	291	273	267	296	281	319	293	275	263	315	300	268	291	277	293	298	276	297	310	305	261	271	297	284	304	297	291	251	282	296	250	260	268	267	278	234	257	303	283	226	275	274	269	251	294	301	255	279	283	285	275	317	276	286	246	299	309	298	269	273	274	266	273	257	294	275	300	282	267	273	251	302	266	305	293	294	283	280	270	267	295	299	267	304	298	279	289	289	301	279	300	278	276	299	283	297	284	303	289	312	306	297	296	289	291	291	264	286	302	296	315	264	291	280	289	291	309	276	293	291	264	295	263	300	288	253	290	290	295	303	294	278	290	281	265	276	257	291	263	300	278	293	276	262	262	297	249	268	302	277	258	299	308	270	280	277	270	286	270	306	315	286	270	292	270	289	277	282	306	275	259	278	290	272	259	303	287	282
15809	4742	9716	11849	10099	8826	6050	3993	3075	2850	2576	2139	2265	1937	1824	1531	1330	1528	1261	945	883	941	913	831	837	878	878	765	783	713	756	747	728	709	698	699	712	757	733	717	647	738	686	702	696	718	661	668	687	663	725	682	727	687	679	727	687	725	694	699	719	685	689	694	700	701	730	655	705	709	719	699	709	715	687	704	705	669	703	670	696	677	668	641	697	728	658	729	682	652	666	657	695	693	630	690	696	672	703	661	710	686	680	658	682	684	681	694	739	668	647	673	661	710	675	714	647	666	682	664	714	684	660	684	649	689	713	710	659	624	677	660	708	710	694	712	669	665	693	732	671	685	776	677	721	707	681	698	719	688	690	688	674	722	653	674	657	642	697	683	661	685	702	631	695	698	656	666	715	659	694	716	683	670	704	662	700	702	706	711	639	639	742	704	699	640	699	681	697	711	708	650	732	741	738	709	657	695	655	694	708	685	730	695	718	647	664	709	745	674	669	682	699	694	663	684	694	686	693	660	659	653	688	691	710	732	676	695	677	695	692	692	696	711	692	727	707	724	712	700	691	694	655	682	678	723	694	654	684	702	697	668	657	697	634	718	727	662	667	711	694	709	717	673	677	665	673	687	670	702	688	673	696	697	690	665	669	681	700	660	714	674	719	662	689	711	711	699	693	721	664	681	683	707	688	752	669	684	708	706	726	723	682	687	694	663	653	676	727	710	663	689	700	645	656	684	702	666	668	693	683	672	655	682	742	669	676	725	669	660	659	723	648	703	679	704	713	676	699	637	688	730	690	707	677	727	692	674	705	711	695	625	704	659	657	661	679	709	678	721	699	682	690	686	676	731	718	678	696	718	682	684	707	689	649	647	656	676	681	708	670	685	663	708	662	694	674	673	713	743	667	678	694	700	701	654	690	695	680	732	659	698	695	688	732	696	684	645	683	700	687	717	664	651	680	674	709	685	690	730	693	684	717	678	707	649	703	711	708	700	678	697	683	647	632	711	643	699	701	688	669	664	651	676	660	639	666	700	659	691	688	689	662	690	645	707	707	648	679	689	690	658	689	719	676	720	693	715	679	655	663	665	733	723	733	712	705	735	704	721	739	727	685	715	651	656	675	721	656	658	652	698	694	686	675	667	659	681	718	696	719	685	733	655	667	718	677	666	643	698	663	655	676	679	659	706	660	668	627	719	654	701	668	640	733	720	671	665	697	678	693	708	724	687	690	735	746	742	677	651	683	658	644	696	749	745	657	637	649	740	692	693	708	683	728	736	736	728	693	657	709	665	774	689	749	626	671	747	687	706	709	704	696	639	650	655	700	661	689	746	727	657	681	685	673	673	687	664	693	704	683	700	720	721	680	702	703	675	680	657	664	670	724	691	689	675	741	693	673	688	691	677	716	652	702	670	714	675	739	733	715	700	743	689	680	652	680	676	629	668	711	725	694	676	678	690	694	697	739	763	631	697	769	689	698	764	717	700	714	688	717	696	699	711	745	712	663	691	668	708	691	714	697	713	702	710	647	703	689	697	711	712	700	692	688	614	716	672	698	729	739	647	677	701	637	678	707	687	679	693	688	691	684	637	676	669	687	732	652	681	668	728	700	711	688	697	668	670	666	696	663	643	690	669	691	647	689	709	682	721	704	676	729	656	725	675	706	727	695	681	679	646	701	674	726	670	713	669	727	698	680	687	693	686	726	700	736	732	716	645	689	701	701	636	683	688	701	731	711	697	704	694	659	677	712	718	672	718	728	692	721	699	692	712	692	667	668	678	687	707	710	627	712	662	696	692	672	734	690	692	649	696	693	664	684	720	707	740	681	715	698	634	662	712	709	703	681	706	681	687	654	694	652	682	693	667	707	682	720	695	685	703	665	656	717	640	663	683	714	696	713	700	673	721	680	722	718	683	635	685	673	671	664	671	656	698	681	673	670	677	704	681	695	684	687	696	710	664	679	723	690	707	697	684	705	684	702	678	691	700	673	668	642	701	659	741	661	719	636	676	683	677	666	682	689	709	672	653	724	729	711	688	655	649	705	684	671	716	700	684	673	686	670	708	699	717	694	695	699	693	679	700	691	691	736	759	677	711	704	721	720	679	653	720	726	681	657	632	709	640	678	679	709	628	699	717	684	688	716	702	702	656	689	690	684	673	659	676	736	668	698	695	665	643	676	712	713	689	697	676	697	698	712	719	704	738	731	661	671	621	696	692	725	660	652	717	634	675	697	693	707	669	691	663	697	687	693	669	662	703	700	708	656	683	680	712	732	695	708	663	710	693	751	682	682	712	739	685	669	725	675	667	687	705	684	647	697	739	761	698	689	709	686	702	716	703	608	655	659	731	692	713	675	655	675	686	735	698	643	672	702	687	706	683	657	701	657	711	724	710	708	691	649	686	677	677	706	704	670	659	699	715	701	669	673	697	670	668	713	701	701	688	662	684	685	650	686	737	681	713	684	711	697	689	679	658	664	661	708	695	694	704	660	698	688	696	743	718	692	693	682	709	716	732	695	749	656	708	713	654	696	725	680	655	674	677	709	697	690	679	625	637	682	704	671	714	655	701	718	706	690	695	696	716	739	704	680	697	733	686	688	691	695	685	716	674	676	687	672	699	669	709	677	685	679	662	700	688	682	727	679	702	677	667	655	632	650	657	646	689	668	705	685	697	685	683	734	656	716	723	693	705	627	651	714	647	658	690	645	694	706	726	694	685	674	657	696	719	689	699	696	686	722	658	656	695	722	713	723	649	705	697	710	728	665	669	730	639	688	705	688	706	665	700	705	689	687	731	703	711	695	670	677	711	666	737	670	670	701	703	670	682	703	705	732	698	625	736	658	706	654	691	712	669	693	668	675	688	669	693	735	691	720	676	679	717	681	692	670	644	761	716	681	714	658	686	676	714	707	683	665	728	665	681	700	739	688	681	706	684	670	724	674	640	675	662	652	692	661	716	687	676	682	681	753	733	732	689	675	722	693	693	690	708	714	709	675	669	650	696	722	650	670	663	736	728	703	710	653	717	623	678	728	729	672	731	624	713	710	723	704	679	693	691	735	689	708	706	702	721	700	734	666	682	708	689	633	724	709	669	674	707	705	692	700	711	684	682	698	668	666	723	763	639	666	727	714	738	684	687	724	672	661	707	680	700	665	705	716	719	696	678	692	715	679	669	706	714	712	696	683	708	694	741	667	621	696	686	680	679	693	683	695	675	647	682	694	717	676	697	702	668	664	673	702	699	694	685	672	679	671	731	674	703	643	700	682	689	662	703	712	711	662	649	691	692	661	685	655	699	699	719	744	706	696	741	708	716	698	672	651	709	694	723	627	692	668	648	635	656	704	688	717	703	678	698	653	699	739	678	706	693	699	708	651	624	674	734	681	661	686	609	756	699	669	642	742	668	676	676	706	724	722	678	700	698	681	745	713	685	713	663	717	725	665	649	678	672	698	699	683	676	654	667	632	708	680	638	674	685	684	666	669	673	725	635
33164	9429	8321	6760	4767	2942	1775	1153	926	831	721	624	583	507	475	430	358	379	298	260	277	266	285	276	237	280	221	236	221	225	244	223	228	214	234	222	233	205	231	231	240	228	195	252	215	237	232	238	210	242	211	233	230	209	207	244	211	219	203	230	247	209	219	226	195	214	232	229	240	213	232	196	251	249	229	221	202	183	238	211	206	185	219	232	222	230	219	224	219	220	251	217	201	186	187	228	202	235	197	232	249	204	221	213	229	228	205	228	203	224	228	239	238	225	185	205	207	224	220	216	237	203	215	192	199	206	213	223	209	200	208	210	220	224	242	217	193	209	212	191	241	235	237	236	211	204	215	192	223	220	215	210	204	212	209	234	221	227	230	216	202	192	197	241	206	215	178	222	225	215	200	227	202	181	226	211	227	234	230	240	236	231	226	235	238	214	244	207	215	237	201	210	230	212	206	235	195	232	221	214	214	230	217	225	225	208	220	192	188	239	219	218	202	216	227	185	218	220	231	209	209	195	217	219	200	227	211	193	229	234	220	219	210	198	215	188	197	210	204	202	203	243	213	225	183	246	221	181	234	225	239	234	220	194	223	216	209	240	259	206	206	224	221	201	196	221	219	242	215	213	211	212	209	201	233	247	241	216	260	232	181	208	205	232	211	244	223	214	207	218	225	215	252	217	218	217	258	204	199	219	178	203	213	225	195	220	226	212	191	214	240	228	219	207	223	225	204	204	219	214	197	221	219	234	186	212	217	200	210	232	225	218	198	197	220	227	227	206	206	222	214	210	227	198	220	221	213	231	214	244	233	240	220	206	223	239	211	192	227	214	203	217	195	204	222	212	218	224	222	224	238	251	217	241	235	219	205	198	207	230	207	208	208	215	203	205	190	216	226	208	219	212	193	239	232	219	231	206	203	224	236	227	200	250	197	212	198	214	202	248	216	205	194	209	199	222	237	195	220	222	227	224	201	200	219	256	206	215	207	211	195	242	224	188	214	237	239	210	221	254	197	215	215	240	205	226	206	225	227	201	231	231	190	197	212	231	250	209	210	202	216	237	248	230	229	240	214	204	224	217	191	236	225	215	232	203	249	212	197	215	214	218	206	212	218	223	204	228	212	243	220	227	247	223	216	208	213	191	194	214	216	207	236	231	207	194	217	233	256	217	195	200	204	213	219	203	202	204	220	227	213	219	215	210	235	223	221	225	234	228	208	194	208	213	208	229	218	201	240	247	230	198	256	250	218	202	212	251	197	208	222	212	201	186	217	232	193	221	236	189	226	193	216	222	214	209	207	226	232	204	195	233	209	213	205	215	202	216	224	217	223	208	234	204	201	227	226	210	212	204	200	218	196	200	198	220	230	218	233	226	201	232	192	209	207	218	242	228	199	201	189	221	209	199	230	221	202	216	218	228	222	211	224	224	227	211	227	232	208	236	204	234	219	209	228	210	212	236	221	191	215	219	206	203	200	185	232	208	214	183	238	212	229	214	221	219	180	235	219	235	203	246	221	213	193	200	212	220	236	190	229	220	214	232	226	225	253	239	193	216	243	221	218	239	220	247	238	202	224	237	243	204	215	217	190	199	218	218	226	229	225	207	223	230	204	204	243	219	220	217	202	222	211	194	228	181	219	233	219	191	224	251	221	227	214	226	205	206	204	213	210	231	236	204	241	199	211	193	231	227	255	217	227	232	248	213	225	232	201	229	229	201	209	205	193	214	230	228	213	189	215	226	200	198	209	215	200	217	216	227	196	208	237	203	221	206	197	222	243	225	218	202	224	213	230	209	196	221	197	216	208	211	236	236	213	213	216	216	209	185	231	191	206	209	206	217	200	242	232	225	253	233	233	199	222	211	201	190	220	210	180	198	192	177	204	209	232	236	230	222	196	225	212	250	237	199	218	206	227	222	221	227	243	232	211	187	226	226	225	207	219	225	237	210	193	202	247	210	223	196	222	239	227	200	227	238	235	190	247	212	195	203	230	245	219	224	218	215	233	239	234	216	221	201	217	224	200	261	251	231	204	229	222	228	224	230	196	215	233	223	204	216	212	204	215	213	233	226	227	236	221	221	220	217	198	238	224	220	231	227	217	213	221	243	213	257	215	199	204	200	210	226	246	218	220	216	209	214	175	212	225	210	215	211	219	194	227	184	206	232	226	207	215	213	218	218	224	222	199	211	220	240	217	208	215	233	210	226	241	234	240	222	221	230	226	250	226	210	218	190	209	187	216	228	210	221	224	172	222	243	213	222	212	220	231	222	228	233	224	206	203	219	229	214	197	242	247	185	211	195	214	225	234	223	199	203	206	213	202	196	222	213	231	184	204	192	202	217	227	241	205	222	232	211	217	232	210	213	190	219	222	219	215	190	216	228	243	219	201	230	240	206	200	205	205	226	215	224	220	191	230	240	245	236	213	208	217	197	224	214	204	221	211	208	241	222	208	197	192	221	236	184	212	202	202	217	216	226	227	212	207	246	226	205	253	210	192	201	221	210	210	233	217	221	222	202	192	232	240	207	250	213	200	220	246	234	231	209	208	194	197	205	206	226	234	198	223	209	255	221	203	219	233	190	224	220	231	217	195	225	228	229	227	201	203	224	255	221	196	213	230	260	230	203	223	195	210	227	229	220	195	220	204	228	221	214	207	232	227	215	207	213	229	195	220	184	205	204	211	217	209	201	233	202	199	223	196	230	209	216	223	219	197	232	248	219	199	219	234	216	234	239	215	234	232	217	205	218	237	233	207	211	209	220	217	219	213	216	212	219	229	241	236	218	231	220	218	195	229	208	207	208	224	213	252	233	227	229	199	216	212	221	196	213	228	229	229	219	203	243	208	229	208	212	244	199	210	199	202	247	209	192	197	224	193	225	248	227	238	224	210	192	217	223	210	204	216	224	229	202	248	198	225	260	210	226	208	208	239	227	216	211	198	233	218	210	229	221	218	241	193	226	246	218	230	196	213	250	242	186	225	207	195	196	203	231	216	216	207	216	190	202	228	238	212	249	224	250	227	229	252	205	212	218	257	216	202	201	237	203	239	238	211	208	234	192	210	204	220	225	193	218	217	219	224	218	236	220	241	184	236	258	218	224	214	195	205	224	206	227	219	245	226	193	227	233	199	203	187	194	211	224	186	215	221	206	217	231	216	219	224	232	190	232	203	248	242	216	211	213	228	226	262	235	192	206	195	216	226	211	230	198	220	233	226	212	248	193	240	226	196	206	226	205	211	223	219	245	215	226	222	227	223	212	204	230	208	243	224	248	211	196	209	205	220	212	216	232	228	213	192	241	211	227	211	223	229	226	219	213	210	241	226	178	204	239	169	203	215	217	222	191	214	216	219	207	227	230	230	244	200	204	204	217	222	216	243	238	250	208	227	208	256	221	207	248	213	186	217	244	211	205	223	223	216	203	231	212	213	234	218	196	209	227	230	205	234	210	218	207	229	230	206	194	205	222	233	231	210	228	228	227	239	205	212	217
20529	6502	13948	16404	14869	10535	7204	5462	4446	4041	3189	3083	3137	2540	2102	1871	1693	1672	1361	983	882	928	927	853	773	844	815	658	716	658	598	579	567	602	606	584	579	592	555	566	579	576	557	592	526	518	520	575	565	561	547	554	573	562	554	549	553	578	518	512	561	486	539	542	581	543	535	533	531	569	559	574	589	600	587	510	578	594	533	549	557	516	542	542	552	536	569	557	519	536	499	536	559	532	561	553	598	537	573	548	548	526	552	550	534	551	518	540	553	521	540	499	520	541	527	519	530	562	556	535	512	519	524	546	522	497	560	577	539	536	536	565	525	568	513	508	574	553	560	547	573	525	518	561	538	553	510	541	533	587	520	571	554	518	539	541	548	539	516	530	508	532	496	526	493	533	545	520	548	536	567	537	526	490	540	537	492	513	503	572	531	532	539	546	513	559	520	550	546	538	514	536	503	579	564	550	518	572	536	550	559	560	530	555	498	519	525	500	540	495	546	527	520	540	515	533	551	529	526	559	530	515	563	529	550	502	513	523	507	526	544	537	527	568	526	527	514	585	506	505	528	538	511	528	546	560	554	525	534	519	506	523	532	560	525	538	511	516	581	588	535	567	544	526	543	504	537	483	497	506	511	552	534	544	562	530	574	500	548	588	495	494	555	510	520	547	554	520	564	471	550	561	544	526	525	545	526	506	550	545	519	506	544	514	541	574	549	536	561	533	532	525	533	540	534	504	547	554	530	521	525	524	514	552	524	508	515	542	548	579	562	553	529	540	483	504	536	516	533	508	557	519	544	631	530	504	541	531	534	544	518	561	559	559	550	520	548	544	517	521	503	552	497	549	542	512	534	517	486	545	489	554	582	545	555	513	561	533	545	563	507	515	564	567	536	534	602	526	544	515	551	538	497	535	550	508	545	528	534	594	546	529	503	559	568	537	515	515	550	534	482	522	527	537	510	510	520	533	538	510	564	544	541	554	530	541	550	526	538	547	555	546	528	518	521	558	518	502	562	546	511	515	528	537	556	529	539	502	502	523	544	547	519	550	534	531	518	539	536	487	511	550	561	501	502	571	491	550	524	507	533	522	522	521	520	532	540	507	519	545	590	511	565	547	543	541	540	520	507	584	515	551	536	557	488	496	556	557	510	540	533	490	592	526	496	526	537	543	552	536	536	542	519	587	522	559	549	564	526	537	499	523	526	538	540	531	538	540	527	552	551	528	592	522	548	557	537	506	555	537	531	535	544	521	532	518	523	515	544	537	543	554	563	558	556	569	541	541	508	516	555	516	503	518	550	555	557	514	543	493	558	501	510	519	508	549	551	537	545	509	550	542	536	532	522	548	515	532	570	529	548	542	558	570	520	524	552	474	542	498	545	510	486	509	541	535	532	540	530	540	540	506	492	509	535	543	525	554	532	547	594	528	537	535	542	560	586	532	505	525	559	563	559	559	554	555	574	565	505	539	554	516	536	504	540	524	510	523	545	538	527	544	529	500	572	543	519	542	521	545	584	549	522	540	537	529	553	562	549	564	519	549	563	590	542	559	528	569	530	575	511	514	534	569	513	524	540	564	559	568	545	528	556	549	560	537	529	554	558	479	568	522	518	495	547	542	508	534	546	541	511	547	508	536	578	528	499	566	561	507	516	540	581	514	534	563	500	542	549	537	529	523	538	565	513	508	530	539	529	517	532	534	559	551	534	562	513	518	566	521	563	521	539	516	529	532	546	544	535	534	555	545	543	560	528	556	532	523	517	535	505	516	513	514	541	544	553	541	548	494	525	540	543	515	535	526	542	522	532	548	557	541	555	551	569	566	551	576	512	526	565	569	529	537	588	555	521	506	555	539	564	525	563	518	508	534	533	542	508	561	526	522	578	519	546	531	535	514	518	559	521	547	521	570	531	529	555	570	521	527	495	566	529	523	570	503	601	552	519	535	544	524	540	510	534	578	511	555	500	567	529	508	521	523	524	543	559	548	552	536	600	513	588	551	559	510	563	546	551	511	535	528	505	573	538	550	531	514	554	579	473	551	546	530	538	537	510	534	523	570	527	561	508	571	510	551	524	532	534	487	538	545	558	519	526	495	541	563	525	508	525	529	592	528	535	497	557	522	568	543	547	547	526	519	561	520	529	537	548	571	511	542	531	532	510	529	566	528	527	554	559	539	542	529	511	547	504	540	545	541	529	547	505	545	518	548	526	560	582	530	565	540	574	560	511	531	530	534	530	558	551	536	548	482	542	579	505	513	532	508	557	576	565	582	528	547	526	527	550	539	521	567	503	576	535	553	489	540	552	556	540	563	521	551	519	510	554	551	529	540	528	562	516	520	551	527	563	499	552	529	557	535	511	543	510	555	530	566	552	538	543	538	486	538	546	521	526	548	520	521	490	540	525	552	535	519	549	532	519	491	543	521	520	537	514	565	561	521	545	520	522	539	521	527	543	561	522	543	529	536	482	504	534	546	571	554	545	518	513	561	592	556	583	556	547	519	490	530	543	556	525	550	552	535	553	534	571	539	578	553	540	567	559	529	532	537	538	571	538	563	506	510	529	562	520	546	523	539	498	595	534	551	497	519	523	512	552	508	554	554	505	559	547	543	575	569	524	518	553	521	529	550	541	544	576	580	585	525	521	567	530	522	549	597	550	575	523	524	522	555	539	536	558	583	544	526	528	508	554	545	555	511	527	506	567	552	550	574	553	500	511	537	530	547	571	510	574	556	558	547	561	576	548	549	534	527	566	534	524	500	560	496	558	555	518	549	557	512	550	540	524	553	525	553	512	568	560	543	527	526	524	548	513	494	542	557	545	554	528	529	546	527	538	536	549	546	579	535	550	575	521	517	544	555	551	527	532	573	512	557	549	512	542	538	572	532	559	541	543	538	605	531	536	515	541	567	584	545	490	537	510	551	527	568	519	533	517	509	504	551	503	515	524	564	584	483	539	545	526	490	544	583	577	530	555	548	538	535	583	556	539	521	498	521	541	520	546	504	516	555	569	535	523	575	568	551	554	526	541	555	521	550	547	529	539	548	546	530	568	524	499	501	565	509	507	515	557	552	509	547	538	594	556	560	527	543	566	524	553	494	528	538	556	519	550	549	604	565	548	554	569	475	521	539	512	556	578	535	513	549	550	497	563	564	536	535	568	562	559	530	540	547	519	507	527	530	516	539	497	569	533	509	559	531	536	553	543	530	553	545	521	519	575	560	547	530	539	538	509	554	503	564	545	539	541	509	533	525	516	541	508	499	550	540	551	535	566	569	513	527	565	516	518	570	547	530	571	547	542	536	523	517	514	529	557	530	539	519	555	521	532	553	508	566	521	511	532	529	512	551	559	538	565	568	548	526	558	567	542	542	543	525	564	543	565	545	519	520	579	554	505	549	548	578	507	560	517	548	494	557	586	560	514	534	572	567	524	533	580	560	520	517	541	543	534	539	527	507	580	523	547	541	526	549	566	481	566	522	533	499	510	570	515	532	523	530
9440	2913	3373	2364	1350	857	611	572	480	379	367	318	374	320	320	333	313	289	288	240	259	275	248	284	262	255	243	228	264	267	258	226	231	202	253	238	259	230	263	241	252	234	254	259	226	247	261	254	260	240	232	248	277	229	240	258	241	227	270	248	222	257	257	251	228	235	263	251	240	238	262	250	266	267	232	243	218	237	250	243	252	253	248	222	243	233	227	228	269	249	241	253	247	245	255	230	251	231	221	247	273	226	220	242	276	250	242	262	227	282	264	242	266	242	278	286	258	259	252	249	231	261	264	259	262	259	233	245	257	274	256	255	237	268	290	220	235	254	244	227	251	245	283	227	287	242	237	270	219	248	249	241	270	264	226	230	242	242	236	248	263	232	256	231	232	257	256	259	239	232	259	250	277	236	248	228	239	243	253	235	259	220	264	266	248	226	231	249	256	258	235	254	218	245	234	243	251	255	277	260	280	247	268	273	269	269	240	237	246	270	257	245	219	234	257	236	246	256	257	227	261	228	221	239	247	254	241	245	239	262	239	250	211	257	251	250	240	213	252	248	228	239	258	239	230	241	222	245	222	250	243	261	235	264	234	246	232	244	234	220	253	259	276	254	252	251	263	243	241	247	241	235	247	269	224	241	266	255	251	275	252	252	224	233	245	242	271	269	226	246	255	222	223	238	256	245	215	242	269	279	263	251	244	249	243	239	229	244	252	240	254	226	255	247	251	246	227	255	232	226	243	234	244	273	220	262	259	268	263	250	239	250	270	279	242	215	260	228	204	244	235	248	265	261	246	230	246	258	256	260	236	256	242	270	240	237	253	249	237	248	235	244	290	234	245	240	236	222	224	214	199	213	259	235	244	231	240	255	241	252	281	270	230	262	267	263	229	238	226	232	252	247	235	250	270	229	245	265	231	238	243	238	253	237	233	264	242	221	247	246	240	231	271	246	233	260	231	230	225	235	243	261	222	240	263	214	263	242	263	265	247	239	241	261	257	232	269	221	234	248	225	250	232	242	261	256	234	253	230	261	265	244	253	231	277	238	265	246	233	246	262	248	239	224	235	277	239	240	266	267	230	234	261	236	241	242	247	252	282	236	242	239	214	264	252	235	255	230	246	260	245	255	239	228	289	261	259	249	260	251	264	262	286	232	222	233	245	257	252	226	247	246	269	240	244	237	247	259	231	258	255	232	241	252	221	238	238	263	228	269	239	267	224	236	224	251	252	270	258	230	257	261	241	216	253	234	239	240	244	225	249	249	247	268	248	255	274	247	262	237	245	233	268	251	252	269	269	260	274	265	251	247	269	229	244	252	232	238	274	253	265	259	264	252	271	228	244	244	253	274	248	236	247	238	219	231	229	241	253	241	234	270	230	246	235	250	244	254	254	279	237	249	231	241	225	253	246	247	245	218	247	246	243	278	259	234	231	252	244	245	244	263	261	247	235	227	268	233	233	274	236	248	257	262	252	221	240	268	241	221	248	246	258	242	265	234	293	202	274	259	227	229	239	259	245	251	254	224	264	237	261	268	238	233	252	264	244	249	222	247	241	251	245	261	264	244	250	279	241	237	239	242	270	262	229	225	234	249	242	235	234	256	242	255	243	222	230	253	255	255	256	229	252	255	237	259	253	259	238	237	234	251	245	230	285	217	260	259	243	231	259	223	244	234	244	243	262	235	237	257	258	245	247	228	249	258	250	280	233	241	261	248	252	261	256	251	223	244	258	256	245	239	232	256	240	257	277	235	253	242	227	262	233	211	251	248	239	261	242	238	255	239	243	236	252	307	215	226	271	246	249	258	281	224	238	259	205	256	248	255	231	256	232	242	275	222	217	244	244	258	259	260	276	267	260	267	244	241	263	250	283	246	251	255	249	224	252	268	263	246	250	248	218	226	264	242	216	261	209	225	287	258	263	250	245	253	236	237	242	290	252	248	230	227	256	247	220	227	251	242	271	238	250	274	257	238	250	269	238	230	239	245	244	256	265	256	225	237	229	214	242	240	233	228	219	258	258	240	267	242	237	258	227	285	280	243	225	207	258	234	234	229	232	257	275	236	257	254	216	268	228	276	273	269	269	230	243	230	261	257	237	225	250	251	259	233	227	227	254	272	243	261	271	262	265	242	243	230	239	245	236	246	241	249	254	261	250	228	264	221	248	236	250	245	241	222	222	265	268	233	274	252	266	232	259	244	223	255	221	243	266	252	277	247	294	263	233	233	226	269	245	241	258	249	247	265	203	207	224	230	261	258	248	232	235	226	238	252	276	253	263	237	227	225	253	249	244	243	253	240	242	240	228	258	239	263	243	270	243	263	253	224	221	235	260	256	242	225	251	231	239	263	269	239	231	248	271	220	218	255	259	258	276	228	249	259	245	246	268	258	269	239	251	254	247	265	234	257	267	244	246	285	222	252	255	258	235	214	245	242	238	264	262	219	242	251	282	248	233	260	234	222	257	248	236	250	248	215	206	255	278	276	221	243	243	227	230	250	254	266	228	242	271	246	239	263	240	245	267	271	250	267	241	240	260	242	254	249	259	281	238	246	250	247	213	248	241	230	223	249	272	216	241	259	256	233	251	264	242	244	270	255	225	263	265	259	229	279	221	267	239	230	241	242	211	234	247	260	225	224	231	241	240	244	237	260	252	265	236	240	268	229	222	247	251	251	245	228	240	249	272	263	258	266	239	240	242	242	280	276	284	259	253	246	242	253	281	253	239	244	260	252	269	245	269	255	247	205	241	216	230	229	249	230	239	242	252	260	246	263	229	237	258	235	267	218	231	256	237	267	229	290	239	244	231	251	247	267	255	232	235	242	274	215	247	249	249	268	251	258	227	255	248	224	295	260	237	268	251	259	213	241	257	262	261	246	266	245	255	257	245	229	232	246	240	226	266	223	237	239	233	264	235	217	250	259	224	210	246	252	220	228	243	251	265	237	246	233	239	236	240	236	259	236	243	238	221	233	216	255	237	261	270	264	257	224	226	267	272	232	250	252	261	236	255	249	223	237	222	255	248	257	245	263	238	251	269	228	269	225	229	226	258	251	248	256	244	232	237	284	254	247	222	249	258	235	248	241	219	243	202	264	229	219	220	290	228	224	266	223	248	268	251	248	257	225	244	265	260	230	249	238	291	241	256	244	256	245	243	233	255	235	262	236	226	235	274	277	237	252	256	265	258	253	266	247	247	254	260	303	236	239	294	239	249	213	241	252	261	248	226	250	249	296	238	248	231	255	262	256	244	224	250	257	246	263	255	254	239	250	238	260	233	246	269	261	250	244	232	242	236	255	216	221	240	267	223	224	243	226	234	243	243	264	218	271	279	229	241	262	278	222	226	253	264	241	242	244	244	210	229	246	272	240	253	252	266	256	261	242	249	255	256	223	232	214	241	246	246	229	237	251	271	267	222	271	225	241	220	253	254	260	255	256	254	237	259	284	254	250	230	264	264	247	227	245	235	267	211	216	259	247	256	266	232	263
7078	3184	6991	7583	5540	3525	2693	2077	1902	1607	1344	1278	1449	1224	1116	1140	1002	928	829	715	693	706	710	719	673	686	671	680	674	641	676	644	645	628	639	598	673	638	645	655	570	642	576	638	587	622	623	629	644	621	585	604	586	602	583	600	601	596	627	592	629	617	625	639	573	622	632	626	616	635	662	627	669	604	653	628	595	627	637	669	628	597	638	555	631	595	617	650	608	618	611	609	627	658	640	581	611	602	622	606	591	586	618	603	631	615	673	633	651	575	657	619	617	639	629	623	651	657	610	611	633	637	649	569	605	616	630	660	619	598	628	583	633	577	585	633	602	647	630	623	602	567	599	577	626	636	658	603	630	629	612	634	605	620	579	671	658	662	660	617	603	607	624	639	595	635	654	650	654	578	627	634	639	597	613	573	623	609	587	597	633	646	607	648	589	591	649	636	601	619	631	613	640	597	622	647	589	611	587	604	613	602	607	597	594	614	605	629	640	662	657	689	614	667	632	589	621	652	637	591	627	627	626	586	613	632	613	628	636	653	640	604	585	622	599	631	585	654	587	600	665	619	626	616	635	650	607	670	601	625	643	642	651	638	612	630	662	611	614	636	599	605	610	574	614	619	599	648	587	581	626	636	587	657	685	616	613	627	618	640	631	605	602	639	618	629	667	587	604	624	627	629	640	638	652	616	638	626	614	658	586	568	606	634	588	685	591	671	625	614	631	647	614	611	626	605	617	638	616	634	644	612	618	600	602	637	648	637	609	615	624	600	581	626	623	617	621	625	579	592	646	613	611	597	602	595	635	592	581	622	625	607	619	637	593	633	621	614	654	609	656	648	644	623	552	641	657	666	632	647	606	622	603	598	632	618	573	613	630	606	592	637	636	665	649	639	579	638	659	618	641	635	597	640	624	601	634	633	629	596	625	609	651	588	668	599	634	623	613	636	636	581	641	604	658	649	607	618	649	643	622	610	617	598	616	642	607	612	548	631	636	630	617	667	640	624	647	611	585	635	653	615	590	593	630	579	636	620	615	630	617	663	607	580	647	643	645	583	596	594	610	621	622	659	592	616	598	598	626	586	607	613	650	639	618	618	596	631	647	610	635	584	592	656	615	591	613	600	685	645	640	599	603	597	616	689	628	652	635	596	610	585	616	602	610	634	625	598	590	635	597	603	609	628	678	642	585	643	622	637	627	616	590	650	618	601	633	658	630	631	623	601	611	640	637	624	623	646	640	637	683	633	636	640	660	586	643	619	630	618	643	608	600	602	627	613	612	596	612	600	621	639	613	640	644	614	621	596	614	598	628	623	585	630	602	610	619	622	610	595	684	629	581	604	625	620	626	620	634	673	633	614	582	615	642	621	574	633	567	628	613	652	590	655	646	639	647	601	625	621	615	650	635	613	625	654	605	599	617	624	623	631	619	612	662	616	615	604	641	573	665	602	673	579	654	585	601	653	665	608	606	670	646	636	596	621	619	664	636	652	614	617	609	635	612	582	665	607	619	596	591	566	633	612	594	613	627	639	613	576	608	619	659	622	597	589	614	630	549	644	619	634	664	610	617	642	606	650	644	664	607	622	574	633	634	603	583	623	636	595	579	587	623	602	606	604	592	596	682	636	590	624	575	636	588	611	642	663	679	631	656	620	630	624	614	614	586	582	638	616	631	564	624	611	657	611	609	648	603	610	642	618	639	651	620	574	610	612	628	611	659	645	634	604	635	601	651	620	610	612	592	616	662	559	601	619	593	586	589	580	635	610	668	650	658	639	595	609	586	629	587	658	627	602	583	629	653	604	647	660	629	633	648	628	626	650	564	634	597	628	640	679	624	643	599	598	587	631	648	593	646	650	571	624	621	611	662	650	641	602	656	640	633	564	628	634	600	628	606	599	636	651	609	648	592	571	634	574	634	636	590	693	614	630	556	640	623	678	580	591	608	612	642	631	618	639	597	601	653	666	584	632	580	650	620	629	568	645	639	656	641	615	619	634	608	588	617	599	618	609	629	619	592	597	628	640	619	640	633	614	659	621	608	649	659	642	645	610	631	642	628	619	599	611	630	631	611	610	614	629	621	599	633	598	657	628	641	621	617	611	623	618	627	636	592	621	632	555	628	621	617	587	636	616	631	654	615	591	611	598	583	632	615	639	637	666	640	597	613	629	626	605	624	636	685	623	627	699	573	568	610	602	611	657	573	650	633	619	625	568	630	608	586	646	620	608	579	628	610	629	637	616	619	608	635	613	615	630	664	606	642	611	649	593	598	645	631	655	591	616	623	589	644	615	622	597	637	606	676	626	621	654	640	631	589	615	588	607	610	577	612	648	623	615	615	656	619	598	569	628	647	625	609	614	651	636	619	583	658	597	633	615	621	652	629	597	635	587	644	593	626	604	635	605	648	607	616	605	633	633	637	590	587	657	631	617	594	638	627	634	616	570	643	621	596	629	625	630	600	564	603	573	601	581	671	629	590	627	603	581	580	627	619	622	648	648	596	617	645	644	588	640	619	644	623	619	625	585	653	667	605	653	612	617	596	610	570	597	615	664	644	610	574	614	659	618	625	586	570	585	578	646	617	659	651	618	616	631	617	605	579	578	609	595	599	577	588	622	608	611	624	648	619	636	568	616	644	635	581	634	638	638	597	604	583	613	639	612	605	644	603	632	637	644	606	647	629	651	630	629	576	614	616	601	612	627	613	584	646	622	603	587	636	654	625	643	642	560	630	606	626	621	619	586	652	600	596	612	648	629	647	592	611	597	649	649	648	606	628	612	606	622	613	676	644	647	617	590	636	639	622	594	594	652	593	596	627	584	611	617	621	612	597	580	649	607	619	608	608	675	602	658	629	611	602	639	619	602	633	584	604	623	637	608	659	622	631	621	594	597	637	627	649	538	600	617	643	635	624	598	625	629	636	620	613	601	628	576	632	614	660	618	570	629	609	649	576	580	636	615	626	610	615	689	661	587	580	642	574	599	631	673	631	623	660	618	591	654	635	630	656	624	610	654	631	630	642	599	617	637	620	598	597	667	635	628	609	625	606	582	663	628	616	605	611	630	610	645	593	591	595	604	625	666	627	632	617	607	620	632	612	623	595	609	637	649	621	615	644	630	576	640	669	580	653	649	676	648	646	570	614	656	606	608	648	644	615	657	597	623	619	644	634	574	614	638	601	561	610	617	644	626	646	657	624	636	608	614	635	616	586	625	620	613	619	622	606	643	614	626	601	695	583	655	623	623	617	668	613	637	614	648	612	579	638	633	621	582	618	648	631	601	572	653	620	547	641	586	654	588	650	644	634	613	671	651	616	601	646	627	600	635	627	625	561	626	651	631	598	592	634	604	609	593	645	558	578	629	635	662	607	597	600	621	629	580	600	634	614	615	675	642	597	613	562	603	635	588	658	645	638	616	643	625	620	642	658	655	640	595	648	608	631	634	664	613	615	592	624	614	616	634	606	591	559	701	565	617	611	593	602	609	647	621	637	601
24206	6144	5769	4055	2285	1527	1141	958	820	638	542	509	490	525	468	461	407	385	330	297	302	334	330	324	326	322	303	292	288	321	314	272	272	299	322	304	285	272	251	272	277	263	266	275	271	311	301	277	293	278	277	262	280	280	292	299	298	259	288	256	269	288	265	308	271	292	311	289	262	284	310	293	294	283	276	296	297	268	286	262	297	317	305	286	308	310	306	257	298	282	259	287	291	297	328	296	293	253	270	283	295	297	283	298	302	307	299	305	278	311	290	291	295	254	253	287	252	294	280	306	258	286	265	251	320	278	264	277	270	293	300	291	261	277	268	288	271	258	269	259	283	250	309	256	299	303	283	267	312	283	293	281	298	275	272	266	283	286	291	259	259	287	280	289	309	331	273	317	264	268	318	283	305	308	283	268	248	319	294	278	266	279	286	269	309	298	287	276	284	263	314	286	284	251	273	291	291	327	278	294	283	305	287	251	274	290	216	280	271	303	285	281	293	280	310	275	265	279	278	297	281	265	283	282	297	265	299	272	260	249	272	288	279	271	268	290	280	291	300	267	321	274	287	267	279	298	303	276	296	281	273	253	309	255	315	286	283	306	290	298	288	302	318	268	276	277	286	296	260	277	307	259	277	273	312	282	291	279	257	260	274	274	259	282	255	312	269	263	308	279	279	289	281	306	274	267	282	299	276	293	287	263	325	283	279	279	280	303	324	295	290	295	285	284	281	272	303	263	280	264	281	277	266	278	260	264	276	241	288	260	258	311	285	291	284	286	286	298	292	304	272	280	301	278	240	276	294	283	271	274	291	274	284	311	270	315	297	293	282	303	264	278	279	264	276	286	279	292	298	314	338	310	294	281	257	279	274	292	320	290	277	271	259	320	284	291	284	310	297	311	243	294	273	267	272	269	275	309	287	273	286	245	295	294	299	264	303	280	289	299	277	304	309	310	283	273	316	289	322	290	284	279	280	267	272	285	279	264	265	253	305	288	296	285	307	291	244	298	266	272	288	279	292	260	280	244	290	298	282	269	298	273	257	287	291	279	301	254	291	291	292	280	292	312	305	282	323	288	295	279	292	256	300	280	276	279	263	281	244	281	298	293	281	276	248	282	277	268	292	287	288	286	272	283	250	260	245	326	268	270	262	296	312	281	267	284	239	244	287	284	277	294	285	281	254	298	323	280	307	267	306	292	273	279	281	290	253	270	293	270	288	295	282	291	268	312	287	272	283	281	284	289	298	250	278	298	287	308	290	291	245	278	297	296	304	263	283	314	305	274	279	266	273	255	267	302	278	289	283	284	281	252	261	295	257	255	261	305	293	286	263	271	251	301	267	282	293	277	286	284	338	239	287	270	266	275	266	264	293	304	280	302	271	296	284	290	279	249	278	327	280	269	282	288	234	272	258	277	279	259	289	286	303	308	242	304	250	295	268	297	249	289	293	293	316	279	302	298	269	286	289	269	279	312	266	291	269	291	329	267	273	316	276	263	283	251	284	265	281	282	265	291	251	275	323	272	293	264	286	258	292	287	297	255	275	254	324	269	311	271	266	259	279	278	266	285	264	278	241	251	243	276	285	266	273	303	288	285	290	277	284	287	284	311	279	323	320	292	304	254	273	264	290	302	288	295	264	293	286	279	318	284	295	285	298	293	277	252	241	271	276	308	279	271	275	271	299	296	261	294	285	261	272	280	263	290	288	287	284	269	278	280	309	276	296	274	280	297	267	273	286	287	220	296	302	331	251	298	265	311	263	303	292	275	274	301	280	286	275	276	297	271	296	301	233	276	281	281	297	274	299	299	315	316	291	296	280	271	259	270	297	285	294	290	281	256	310	308	248	262	296	276	257	279	251	284	251	266	300	261	266	287	247	282	292	290	283	299	285	281	285	250	286	264	283	300	281	283	258	305	285	286	289	303	298	291	292	278	285	298	303	262	285	282	286	272	266	284	267	252	275	263	270	262	276	291	277	266	276	307	287	263	283	276	279	271	279	294	291	290	283	257	297	273	275	265	286	266	284	280	248	298	272	285	303	302	303	320	289	310	282	277	280	284	294	277	278	282	304	303	298	283	277	292	261	273	277	276	311	269	291	300	266	295	294	300	313	261	282	278	279	265	263	286	286	292	262	271	250	253	267	297	292	286	285	310	290	259	299	272	306	284	288	308	290	292	294	303	294	318	301	313	263	268	302	272	282	269	262	256	270	268	265	265	297	264	263	318	291	295	279	280	282	283	261	300	306	305	254	284	288	314	250	273	282	266	256	267	279	279	263	286	251	289	268	270	275	275	262	252	277	280	276	264	266	271	255	271	260	294	282	321	284	302	292	281	272	276	284	253	317	306	288	296	305	305	298	314	269	256	286	291	274	292	292	304	282	276	290	280	284	280	280	288	288	286	263	294	261	281	290	283	295	278	273	317	275	293	293	268	297	303	275	281	280	280	271	239	297	266	287	289	308	271	306	311	283	281	289	253	261	289	287	280	285	289	293	302	277	278	276	281	303	283	303	280	299	302	276	276	266	287	296	252	314	291	247	292	275	261	246	282	268	270	297	268	293	298	278	270	242	284	284	266	300	284	303	304	281	299	288	298	264	297	283	305	292	247	286	285	289	286	267	273	253	305	275	309	322	289	278	282	261	297	285	261	293	273	287	271	277	259	286	259	271	284	311	290	288	310	288	309	292	270	283	287	265	296	243	297	273	270	259	298	302	288	300	292	299	271	270	292	316	273	273	271	285	243	300	265	301	268	281	277	277	269	271	280	276	294	297	269	274	265	289	267	266	270	286	276	282	300	274	263	282	311	261	264	281	287	282	301	253	290	305	298	295	262	274	256	287	340	262	252	305	258	268	287	281	307	302	301	284	281	308	270	277	267	309	300	294	294	300	253	274	286	272	295	318	266	250	268	311	305	270	279	261	276	276	317	261	277	280	326	257	284	303	256	267	298	299	285	283	271	279	303	300	262	303	299	277	301	293	265	256	306	270	284	261	271	273	263	270	277	295	280	291	284	270	323	274	291	285	278	306	287	296	309	278	296	315	289	289	278	251	318	310	280	284	309	298	255	279	280	273	275	307	258	275	266	290	262	267	272	276	250	293	283	296	302	323	281	269	276	294	304	292	279	263	285	271	281	269	305	290	282	273	283	263	283	297	305	291	277	292	286	287	296	273	305	280	291	279	302	301	283	285	257	282	309	290	283	297	274	274	294	253	285	256	288	301	293	274	275	281	265	302	280	280	274	254	301	266	264	273	303	292	247	277	292	289	273	291	289	277	292	281	251	269	322	284	279	292	268	321	316	288	275	267	265	286	264	294	287	312	260	306	292	279	303	282	285	320	280	292	262	264	298	304	263	283	304	258	307	266	310	277	310	268	289	293	292	262	279	275	269	266	298	291	277	272	277	266	255	268	297	260	295	278	244	276	295	280	283	282	278	266	309	316	304	293	279	291	277	313	279	276	283	291	258	311	263	283	293	251	287
16653	5072	10558	11215	8351	6266	4919	4220	3671	2804	2491	2232	2363	2065	1899	1867	1588	1372	1046	946	968	1019	921	925	898	872	755	761	762	739	765	746	721	679	686	652	692	730	701	721	708	726	702	705	725	717	700	742	752	688	753	704	692	753	690	704	678	673	683	693	728	707	681	649	732	723	709	696	682	730	645	693	677	694	669	692	704	679	691	699	705	659	696	725	708	678	716	708	710	691	689	701	727	706	737	690	690	745	683	679	697	710	701	692	712	718	694	698	716	684	707	709	697	709	721	666	650	667	701	732	677	716	670	720	698	701	745	653	705	673	710	721	674	683	701	663	728	710	711	659	715	667	714	673	697	718	702	686	677	701	696	688	700	693	666	700	678	682	713	712	660	676	675	717	679	719	683	706	662	670	702	703	694	685	682	698	663	717	682	686	706	706	735	731	711	703	721	700	706	679	719	753	699	710	694	748	651	653	653	714	721	655	755	699	695	687	710	694	670	673	694	707	676	624	701	735	710	644	638	735	724	702	700	678	685	658	678	735	668	688	685	686	654	711	724	700	692	642	707	680	649	658	689	659	702	701	762	663	644	703	653	673	699	725	685	663	691	715	697	674	709	688	695	613	711	705	701	687	698	711	710	715	680	720	702	722	700	769	686	715	662	697	708	610	654	720	667	732	708	745	661	739	721	710	685	732	672	610	694	726	693	723	640	710	686	700	729	702	691	697	693	726	719	730	683	631	718	722	741	700	699	709	661	697	704	745	696	743	726	709	740	684	681	694	716	695	646	706	698	718	660	644	673	687	680	749	686	678	711	687	701	666	683	670	718	720	715	664	718	710	744	696	722	681	705	690	684	724	737	650	617	678	682	710	647	726	694	691	710	682	732	720	696	730	697	732	667	684	701	683	685	699	682	635	696	625	687	684	689	773	669	674	688	654	708	672	711	679	688	728	697	702	708	687	715	692	698	676	717	755	708	681	694	672	684	706	679	749	652	664	727	651	707	707	696	714	710	712	681	686	643	670	648	671	683	696	746	679	688	665	695	648	722	718	676	671	707	654	676	669	678	689	647	704	654	662	702	704	709	699	698	715	689	732	698	712	737	697	735	656	672	704	666	749	691	706	738	660	686	689	663	697	742	670	688	694	765	718	715	685	690	696	707	659	701	633	697	674	686	715	651	663	696	675	742	654	715	672	690	661	690	709	708	668	705	684	700	705	685	713	717	710	695	650	659	671	711	724	710	683	681	713	728	672	722	692	689	655	746	761	697	667	737	697	660	693	682	708	720	658	669	651	652	722	716	684	745	710	698	692	707	707	710	714	682	661	686	698	723	690	676	715	664	682	655	651	708	732	680	697	680	692	679	670	730	706	649	653	694	668	719	696	701	672	700	643	677	717	677	687	702	670	670	686	667	719	724	702	649	642	698	687	659	674	702	670	687	702	695	723	676	668	691	683	650	711	693	699	706	668	725	690	656	690	621	710	733	679	692	683	655	738	681	678	688	690	681	650	690	687	712	699	702	674	675	655	708	710	674	697	685	683	716	677	696	712	697	664	712	697	682	703	729	696	759	737	687	723	748	714	744	728	728	698	672	740	665	712	686	732	691	668	697	676	689	693	716	670	681	666	692	677	670	713	730	666	710	716	707	683	712	667	710	692	700	725	671	667	681	687	684	719	704	695	687	688	761	716	680	670	697	692	725	736	711	748	695	669	699	699	702	712	665	711	673	678	654	716	687	705	720	687	663	692	723	697	701	706	712	677	684	673	747	694	715	685	674	729	674	686	664	744	715	704	701	690	682	704	680	698	715	712	675	638	719	640	678	710	682	633	688	687	706	691	657	648	664	713	678	683	709	701	685	667	701	695	715	686	714	727	739	674	684	690	681	695	656	697	694	669	677	703	687	713	652	707	730	677	675	651	725	698	720	683	707	713	710	682	716	716	674	691	675	668	703	690	703	704	702	671	666	684	684	666	688	687	655	695	649	665	714	709	635	716	726	670	705	699	699	695	702	693	709	682	667	679	697	704	709	694	703	667	684	726	697	683	705	648	664	706	676	659	666	688	703	754	704	720	711	704	695	682	693	687	694	679	672	695	675	695	665	659	683	727	659	717	663	693	691	675	667	659	668	746	714	682	687	727	702	691	695	703	702	743	696	680	684	675	704	708	715	709	723	708	707	730	728	697	645	643	694	701	630	676	743	698	731	717	677	640	651	630	669	713	728	686	672	681	665	684	742	690	724	708	759	728	735	718	744	714	696	688	735	680	672	707	743	683	686	710	690	726	700	711	683	682	681	761	694	650	723	691	707	726	688	686	728	670	709	693	700	675	711	689	684	654	664	657	697	667	628	654	713	699	672	694	729	711	718	704	673	726	720	680	674	705	692	689	740	679	711	670	706	649	707	724	691	673	731	704	735	745	734	686	716	705	721	705	676	674	653	690	681	704	669	704	740	720	718	696	692	685	742	689	734	681	687	711	737	734	719	689	687	705	701	684	681	687	694	714	689	745	697	686	675	689	650	705	712	681	714	666	717	705	684	738	674	721	632	704	718	695	679	695	693	681	706	735	698	682	698	710	695	702	685	718	686	689	714	667	711	659	680	725	691	689	651	708	742	682	710	695	715	661	726	655	666	707	661	675	761	739	681	647	688	673	681	649	698	682	723	712	657	674	676	665	689	734	699	700	694	732	679	715	685	743	683	672	712	701	688	658	720	635	720	675	677	690	717	686	722	726	634	698	709	675	699	707	721	724	687	743	677	721	714	712	720	741	708	705	722	706	732	687	632	691	670	649	663	675	665	710	695	696	647	668	622	670	709	688	692	718	655	720	717	676	696	745	684	699	730	702	673	708	704	699	707	715	681	704	670	692	691	691	700	714	696	713	690	696	696	730	683	699	687	706	748	680	664	650	750	716	667	686	709	744	701	687	658	704	697	678	712	707	714	686	697	687	707	682	700	685	644	692	672	693	718	669	703	701	648	718	731	736	706	728	665	705	696	703	693	675	713	664	683	677	681	667	695	723	687	739	707	738	693	688	634	719	667	682	731	706	643	674	695	672	718	674	744	739	773	715	691	688	690	692	742	709	697	650	669	733	711	676	694	754	696	734	693	729	685	728	695	677	684	680	716	678	683	729	708	696	660	717	684	693	726	711	700	670	732	752	655	683	694	741	686	736	694	688	705	709	703	690	660	714	653	671	693	681	697	717	698	695	709	663	706	671	716	665	679	681	684	730	751	710	681	696	695	697	693	648	665	663	706	710	711	722	727	753	688	711	683	672	715	666	689	705	667	666	738	721	685	703	657	646	734	743	680	717	713	685	661	686	709	674	671	661	688	677	636	662	663	688	706	715	698	709	688	681	696	683	705	704	675	649	685	696	721	741	704	697	699	676	739	651	679	685	691	646	718	705	681	670	685	699	654	686	671	678	705	679	670	671	680	696	658	664	715	674	688	720	699	718	680	714	695	681	651	703	685	747	673	676	738	689
35039	10204	7489	5263	3497	2205	1615	1333	959	749	673	639	579	551	516	452	443	351	318	260	267	288	311	272	241	256	224	273	227	214	208	282	224	204	246	222	218	211	226	245	253	220	219	256	229	223	236	236	238	222	231	216	225	226	238	233	225	218	203	215	204	216	224	227	189	209	207	233	219	198	218	219	207	218	207	225	216	216	203	232	225	211	177	209	226	219	213	226	247	200	194	214	206	224	218	212	208	194	208	211	208	234	209	201	195	222	226	206	180	230	222	221	205	213	209	226	201	231	225	221	213	210	244	194	195	214	226	210	226	214	221	209	220	200	230	201	203	226	243	231	224	206	217	238	226	252	236	212	189	225	222	186	220	205	214	188	237	210	245	202	208	244	206	256	230	228	200	223	229	220	209	208	226	233	203	229	196	206	239	221	218	237	201	195	220	210	225	198	199	193	229	230	211	190	213	248	228	225	191	214	203	205	195	240	226	196	185	241	228	209	230	262	216	234	237	200	218	203	235	220	217	214	227	196	199	221	200	190	205	201	209	245	213	234	216	194	215	221	212	205	190	217	205	195	193	203	243	194	232	224	254	222	227	222	214	252	218	197	199	224	214	211	221	195	220	201	208	185	208	227	238	247	226	202	197	217	234	219	201	205	237	197	224	209	212	235	249	198	219	224	225	223	208	200	193	216	210	212	207	214	240	211	224	195	211	195	231	203	226	219	227	229	189	193	202	226	215	225	232	220	201	205	200	217	222	222	223	237	233	234	230	202	216	190	240	214	214	199	192	169	224	196	229	208	224	198	219	210	233	191	244	212	220	246	217	218	223	233	229	209	236	214	208	212	200	226	202	234	227	224	194	193	250	245	224	223	222	208	229	214	238	201	188	225	217	194	197	213	209	205	230	222	227	182	211	206	210	223	189	220	235	271	208	226	227	235	212	211	223	226	200	191	196	234	224	249	259	260	211	203	228	212	227	234	193	195	232	212	229	227	224	204	205	213	222	203	214	181	206	232	236	230	199	202	203	235	220	217	164	224	198	222	239	223	203	197	216	211	216	214	213	223	235	236	195	200	207	213	208	203	203	216	202	224	207	229	217	191	199	204	202	221	230	215	230	209	197	200	236	211	206	222	227	207	217	223	240	220	216	207	173	228	212	206	202	207	242	225	240	227	204	190	218	226	205	221	225	196	214	214	226	204	206	224	185	230	198	197	235	220	206	217	214	219	234	210	235	224	222	217	219	207	209	197	199	209	220	208	182	217	250	240	191	190	209	210	226	225	215	240	202	203	225	206	202	209	195	223	232	215	222	232	207	228	228	238	224	223	220	201	206	218	220	232	229	197	200	213	229	238	196	231	226	216	239	196	221	220	196	233	197	219	185	207	199	222	209	206	209	213	183	206	231	225	202	221	211	230	200	214	203	237	191	209	198	210	195	241	220	217	240	253	244	220	185	224	237	218	197	219	212	224	221	224	245	240	214	198	201	217	230	219	185	197	195	236	194	225	218	216	216	233	207	198	198	225	203	222	228	186	227	219	218	234	189	223	234	227	212	226	216	191	215	218	206	205	216	231	216	256	234	216	217	217	215	214	230	189	227	224	203	230	205	193	209	222	236	196	234	214	208	176	208	196	213	223	220	213	182	223	218	209	211	233	215	210	189	190	204	242	216	188	212	202	217	209	201	227	204	226	210	225	235	217	200	195	185	198	188	248	203	232	244	224	252	232	236	229	200	234	249	226	185	179	219	202	220	208	230	197	209	200	214	212	214	222	243	221	197	231	204	214	188	211	186	199	232	206	208	220	221	222	217	229	211	226	239	199	186	211	198	181	203	204	206	230	232	221	197	221	217	230	221	182	214	214	254	241	194	191	211	207	203	216	228	232	229	209	230	220	211	203	229	213	229	214	208	212	224	228	204	231	201	214	226	195	196	198	215	226	203	226	219	217	206	223	229	203	231	234	209	213	215	219	224	215	216	221	218	229	243	203	207	220	199	229	244	219	226	214	203	216	212	200	219	215	187	220	206	218	216	182	207	217	206	215	219	199	219	207	230	235	214	229	227	204	197	216	231	218	219	219	195	228	224	201	221	215	216	205	204	219	204	209	238	237	224	257	195	217	208	196	226	210	170	235	224	208	221	213	198	207	212	221	259	194	208	185	202	225	224	206	213	224	231	224	224	230	207	198	235	202	247	215	219	231	237	218	208	232	207	215	208	186	218	205	207	232	207	221	210	221	229	210	219	221	209	201	220	233	243	213	203	235	195	188	186	208	201	220	218	203	199	225	237	204	204	222	218	200	213	219	195	256	195	232	231	199	214	204	247	218	221	207	201	211	213	201	223	219	239	204	233	199	232	211	226	216	232	217	237	221	216	208	219	231	229	225	212	232	209	215	202	214	226	212	213	199	205	207	215	234	196	214	212	206	206	217	225	214	216	207	198	218	221	251	230	235	213	220	199	245	228	220	202	198	218	228	213	224	238	212	234	214	212	201	239	200	227	190	209	212	213	210	224	231	215	232	227	219	231	213	223	205	213	200	223	187	262	193	210	236	206	234	237	261	193	221	236	191	214	224	243	224	212	232	226	199	227	232	215	197	217	237	191	215	221	217	226	225	186	192	220	224	211	229	249	231	211	243	235	228	238	242	174	192	205	220	207	225	184	225	227	207	218	198	202	233	213	215	195	223	257	214	220	234	224	222	217	215	208	232	209	198	204	228	224	216	208	213	213	220	225	210	214	210	240	197	233	230	205	210	198	210	232	242	222	212	194	205	205	247	252	181	230	168	200	202	219	224	205	193	252	196	224	226	221	204	215	196	228	233	236	209	209	216	218	211	234	214	221	213	193	230	225	223	228	228	186	229	218	211	212	221	192	230	232	186	218	239	218	213	237	235	207	242	206	220	207	203	205	201	245	203	202	231	223	196	209	200	217	207	207	234	207	208	235	225	211	208	209	200	229	217	218	256	192	215	216	215	205	208	227	206	230	209	197	206	216	204	236	237	224	223	215	214	224	212	208	214	249	212	200	216	224	220	226	215	223	223	205	211	200	227	248	221	224	220	218	226	230	226	209	209	205	211	218	186	215	202	236	228	231	211	205	233	231	213	226	239	201	234	212	194	231	221	216	241	215	208	229	194	243	190	208	210	231	220	210	224	211	220	198	237	203	218	244	223	209	219	233	218	223	221	222	244	217	218	206	222	244	217	233	188	209	221	206	186	221	202	195	235	224	216	223	240	225	244	214	199	230	222	207	204	207	227	216	204	204	208	201	226	231	202	224	200	230	205	202	211	209	196	219	223	220	246	179	224	195	230	242	238	238	227	230	194	237	199	243	217	191	222	221	206	243	222	193	196	229	192	209	203	225	211	210	203	218	220	217	203	196	228	196	217	228	212	216	202	190	196	218	256	208	195	236	235	228	211	215	199	210	206	204	194	215	209	203	235	212	227	227	241	209	248	242	244	219	226	242	205	234	203	227	223	219	205
21541	6367	12085	13330	11242	8693	7166	6153	4756	3767	3279	3025	3056	2539	2736	2431	2205	1600	1113	966	937	969	1071	1063	850	728	732	662	642	606	591	624	593	549	572	541	559	555	565	598	569	558	588	580	527	507	584	522	523	510	545	574	596	553	546	537	539	551	531	541	493	572	532	529	516	525	557	546	551	562	555	526	582	579	558	535	505	542	565	572	571	517	526	550	557	538	527	532	526	522	556	499	520	540	531	565	568	512	557	511	538	514	555	510	545	518	546	570	547	541	555	545	584	543	564	515	558	549	510	541	498	523	533	534	525	534	506	535	543	572	539	566	545	543	536	497	547	481	554	547	570	587	552	562	553	544	523	518	533	580	532	515	485	574	513	548	569	552	537	528	510	516	534	489	522	528	506	601	608	519	530	526	529	479	540	504	547	528	546	545	578	559	567	524	549	493	539	534	527	564	548	552	575	527	516	507	589	520	539	556	543	505	570	541	550	510	576	531	543	535	569	532	496	524	542	573	539	509	533	521	561	539	529	555	521	551	524	518	549	566	530	549	565	517	479	534	525	549	529	528	572	537	507	560	552	494	557	560	552	551	501	571	492	528	582	523	566	525	593	541	544	529	579	525	508	538	530	496	549	546	547	521	542	497	520	568	514	559	530	528	535	532	564	533	523	532	478	529	546	555	551	555	539	537	555	565	511	535	528	544	534	551	534	537	540	544	513	509	576	557	542	544	566	539	566	519	577	535	610	586	540	527	559	541	529	527	513	523	542	553	568	516	542	592	566	553	530	591	579	550	510	559	527	540	484	508	541	539	500	523	512	531	519	523	529	536	544	551	544	604	555	549	556	552	532	550	502	532	537	557	531	539	531	527	513	491	556	523	549	524	540	519	521	571	524	555	521	520	512	530	556	512	539	508	545	569	553	533	502	531	499	515	517	536	509	527	523	572	514	561	540	553	502	488	556	539	539	545	520	549	532	556	547	527	535	522	520	515	555	535	539	557	567	535	566	543	537	533	553	532	500	529	501	553	513	550	607	538	501	505	555	559	555	508	541	520	516	510	539	561	557	542	538	557	478	556	541	527	558	533	556	511	545	542	533	554	525	582	549	578	506	557	485	527	518	530	549	532	574	564	529	534	537	495	530	564	524	538	480	536	532	548	503	544	528	496	542	562	542	537	561	510	578	511	517	538	504	551	489	523	531	559	539	553	531	561	522	543	540	521	535	516	573	515	555	517	514	488	521	545	552	537	514	496	547	546	531	581	561	517	521	541	603	528	532	533	565	537	562	530	537	549	531	532	494	527	519	546	542	525	529	570	555	545	553	532	551	553	513	525	578	526	573	557	565	546	542	562	583	509	535	533	521	540	548	556	517	504	497	550	522	557	510	534	542	526	567	539	535	520	580	529	569	548	532	531	511	530	563	548	536	528	543	534	545	527	516	537	580	543	578	495	534	539	543	533	533	501	523	511	548	522	560	545	550	589	535	501	561	538	517	518	563	528	535	517	529	563	547	565	508	535	538	515	552	536	542	542	519	504	535	528	519	523	531	560	565	551	548	567	589	525	530	542	511	526	529	521	508	541	565	558	540	497	552	475	531	562	546	531	531	509	546	559	509	539	515	535	520	560	516	527	553	518	525	520	488	533	520	495	543	521	519	520	541	519	573	521	543	535	537	528	548	546	535	517	519	532	522	508	553	558	540	506	567	540	510	572	528	519	500	516	514	521	512	538	538	538	549	517	517	535	545	543	571	508	552	512	513	507	594	508	538	536	537	506	518	526	500	542	535	550	530	468	517	534	551	499	566	537	552	536	524	526	494	556	523	570	510	574	573	551	531	556	534	583	537	576	550	544	544	557	556	556	536	562	583	556	592	575	522	543	531	509	526	521	498	519	539	538	533	513	523	582	509	555	524	522	513	567	508	545	498	518	513	521	545	531	525	566	535	551	556	517	549	537	558	536	539	551	524	525	525	534	504	565	535	521	531	533	548	570	538	489	526	504	524	563	561	537	558	517	602	550	576	569	548	539	536	557	535	533	529	554	519	543	514	576	517	513	554	533	559	550	481	528	560	504	553	542	559	526	557	550	554	548	568	574	538	485	502	525	575	541	568	482	512	516	530	509	519	553	515	505	562	533	555	523	535	536	525	538	547	561	515	537	520	559	501	550	544	524	555	537	547	507	557	561	571	533	570	520	545	532	503	527	561	523	494	513	527	509	535	536	547	532	506	568	553	563	511	517	544	548	546	513	548	522	511	533	530	516	520	519	575	534	526	540	511	508	518	545	508	516	558	547	549	545	583	552	564	529	568	551	564	528	545	562	509	495	575	508	542	497	601	535	550	532	545	538	556	523	528	558	519	557	542	534	530	541	503	499	539	528	564	513	513	540	541	497	561	574	530	528	541	540	535	546	552	528	522	485	553	568	534	558	488	555	516	538	542	567	521	521	556	540	500	506	501	496	530	536	487	554	539	513	525	537	535	561	507	526	526	543	529	537	539	563	513	544	485	546	566	567	559	545	528	560	545	564	507	576	560	523	506	548	528	530	503	554	555	534	548	543	543	523	529	526	528	509	523	552	516	525	534	526	519	545	518	527	534	553	558	516	556	552	590	577	562	513	533	518	529	528	530	537	532	534	533	576	587	535	515	521	526	562	574	526	522	534	554	531	519	513	533	543	541	514	541	552	520	518	517	500	517	526	562	535	523	496	539	523	572	540	545	564	539	518	517	584	507	550	537	541	538	519	517	572	509	507	541	523	547	551	543	535	515	539	510	548	534	533	560	551	549	536	554	504	522	547	559	517	539	505	554	541	506	523	524	536	553	581	548	529	486	566	552	536	513	560	528	555	514	558	543	531	501	526	542	550	521	519	500	556	569	529	535	554	539	563	535	531	547	551	540	567	568	516	536	556	549	538	530	538	526	592	520	576	540	525	496	534	561	495	526	485	521	506	523	545	518	523	524	568	522	495	548	552	551	478	542	531	543	571	532	535	553	544	556	517	537	578	547	529	533	528	540	558	546	534	537	522	573	519	560	551	529	573	535	543	544	509	554	519	541	516	538	541	515	547	546	532	511	520	562	568	557	559	506	533	522	523	513	573	541	557	551	556	531	529	518	552	534	508	494	495	504	507	547	535	561	539	555	554	552	520	508	553	568	547	570	530	511	545	519	514	514	535	500	532	549	542	531	501	571	585	542	581	565	559	594	543	550	510	517	515	572	525	559	565	556	567	505	585	586	593	571	589	537	540	568	536	515	513	514	566	505	554	536	513	539	544	554	578	536	526	537	558	514	540	564	530	524	523	537	527	567	534	526	536	518	507	528	551	558	508	581	522	533	536	519	550	575	560	560	550	522	563	560	516	559	532	508	515	559	539	532	584	553	508	522	573	510	516	533	491	539	542	520	500	533	534	543	529	505	486	496	526	560	518	570	565	517	538	533	520	534	540	534	523	566	526	556	557	567	543	541	530	560	518	541	549	503	559	574	535
9833	2923	2678	1715	1198	909	710	596	432	410	387	348	399	338	382	325	305	257	284	251	285	260	266	273	254	258	249	247	255	266	246	243	276	242	247	271	282	260	274	251	246	262	227	271	265	260	259	251	250	260	254	243	261	268	230	251	253	254	235	231	252	241	234	239	248	236	256	259	221	287	263	239	242	255	253	257	233	259	237	241	258	276	217	242	245	268	221	275	217	250	256	242	237	210	274	250	239	251	235	256	250	218	237	260	254	240	264	258	223	257	263	243	253	256	239	257	250	253	257	259	243	216	248	261	224	241	243	237	266	268	222	227	273	255	242	246	233	255	271	263	255	232	258	270	244	267	228	252	226	230	265	249	246	245	244	230	229	247	257	247	268	245	245	240	212	266	220	242	221	236	271	211	251	288	246	242	250	277	233	249	223	251	234	254	243	241	253	251	243	271	251	239	263	269	237	275	254	278	247	249	229	255	250	243	241	240	211	240	236	248	265	258	241	277	229	230	245	247	241	270	251	243	256	261	236	251	250	254	254	253	240	247	262	254	243	237	244	237	242	261	254	249	236	234	221	223	260	245	259	248	247	226	256	243	248	215	249	284	269	253	250	238	249	256	255	281	299	244	245	265	247	275	252	242	249	258	229	271	262	275	250	235	269	240	250	244	275	247	261	233	237	276	261	240	263	285	266	283	254	279	228	264	267	244	262	251	240	243	238	248	222	255	238	222	229	242	270	236	253	248	244	257	240	239	216	230	238	251	234	244	267	239	260	238	266	256	241	246	274	230	261	254	235	210	250	251	265	261	239	267	238	237	259	251	256	239	247	243	291	254	298	238	243	229	277	229	262	234	245	230	256	226	248	236	271	269	267	258	226	245	247	241	238	260	253	269	263	246	252	245	291	229	276	238	236	261	230	236	228	256	247	238	257	253	243	230	260	250	282	257	254	245	259	228	263	247	251	255	275	232	224	238	258	250	259	271	243	247	242	260	220	245	264	272	235	237	233	246	240	252	245	248	241	265	244	238	245	240	242	227	256	237	261	248	237	237	245	214	272	240	238	252	253	240	275	253	248	240	216	272	253	253	240	249	235	241	248	265	228	273	230	227	223	265	259	240	270	255	222	243	253	213	226	234	272	270	218	243	251	253	252	253	238	239	258	231	260	253	247	219	276	263	234	228	248	266	245	291	230	260	259	252	294	254	281	254	231	251	246	257	238	224	259	259	231	235	277	242	250	235	252	204	232	230	253	256	260	223	251	224	221	241	233	250	244	234	242	248	217	240	235	228	278	244	227	227	258	237	237	241	225	235	266	231	257	250	280	221	257	232	270	232	266	218	241	236	236	230	274	261	259	277	250	259	257	265	238	257	240	248	250	263	241	262	234	250	235	245	235	235	242	244	266	272	238	237	222	227	271	236	234	268	240	231	243	273	254	238	293	237	241	232	247	242	244	257	251	258	233	220	248	251	228	237	234	236	265	229	252	266	246	255	255	243	244	262	234	238	256	272	263	241	270	231	215	229	257	225	271	247	250	250	248	264	244	238	272	252	258	238	284	292	243	256	261	236	241	246	229	267	247	252	236	260	246	241	239	250	251	258	246	249	228	265	290	255	232	225	232	230	269	267	242	221	254	253	244	258	264	232	233	228	229	260	234	261	238	235	249	251	220	257	240	252	234	261	255	246	248	252	192	225	232	262	272	247	246	268	264	218	237	240	234	228	242	268	261	285	269	239	259	261	232	233	241	257	252	247	271	270	220	258	265	227	251	255	263	231	250	208	256	257	248	286	239	257	265	241	238	245	216	222	242	237	236	225	269	225	228	247	256	268	235	214	279	258	225	235	251	268	231	256	244	257	197	220	259	246	260	251	207	224	245	267	237	240	265	235	237	243	256	243	218	241	247	269	272	220	228	250	247	256	260	246	265	220	254	254	266	227	240	233	270	268	221	237	244	256	235	275	253	248	254	231	271	238	255	241	247	237	232	227	276	239	248	251	217	237	246	262	246	261	241	248	209	241	225	245	250	242	248	245	272	275	251	235	251	255	247	254	242	239	265	254	259	222	284	263	239	257	243	252	246	234	218	245	239	254	273	270	262	258	266	264	228	280	244	235	218	242	257	254	218	291	276	236	291	271	250	238	223	241	273	246	229	243	264	222	233	250	245	255	233	263	223	231	254	256	265	226	255	243	244	239	235	258	277	265	224	237	262	243	218	221	256	251	248	231	252	245	237	243	248	255	270	268	249	248	237	219	245	211	240	243	244	243	242	277	232	238	235	252	235	252	268	245	228	259	265	244	206	214	250	278	257	243	271	247	241	250	251	253	236	254	256	232	264	265	256	224	240	270	235	257	261	246	243	245	274	258	268	253	242	253	245	261	218	259	316	275	248	272	237	233	228	263	249	249	259	235	234	219	255	249	234	241	224	186	241	266	266	219	249	243	248	249	236	261	261	270	236	257	246	250	234	225	229	257	224	256	251	259	239	234	254	217	228	283	239	231	255	213	200	257	224	238	246	237	228	235	215	252	261	253	240	288	252	262	260	249	240	250	231	255	229	236	272	262	272	224	261	257	234	226	244	224	285	260	234	255	241	245	265	240	274	258	267	246	260	269	249	256	229	237	263	260	223	281	252	282	259	262	228	252	234	273	266	245	237	216	243	240	254	245	233	263	236	250	258	270	264	255	249	258	239	213	224	262	268	257	209	262	217	255	265	234	243	270	233	256	241	224	212	238	268	242	245	271	250	239	268	221	236	231	267	254	255	266	258	264	247	274	247	226	265	274	265	222	281	270	251	247	240	231	262	240	259	223	231	231	234	245	248	253	259	228	283	262	272	266	244	246	253	248	250	238	247	236	276	292	229	225	263	254	226	283	265	253	230	227	233	256	222	243	228	247	273	258	261	263	241	237	251	249	248	261	265	265	255	226	239	235	219	219	252	245	224	249	259	255	251	262	229	279	261	245	229	247	227	254	256	302	254	252	242	230	241	275	232	257	249	240	259	249	260	263	223	260	252	226	247	249	253	277	246	224	232	256	244	228	259	255	243	250	226	244	237	235	232	232	267	260	250	257	274	259	251	258	254	272	249	215	263	235	246	213	232	286	225	235	253	265	261	234	263	267	240	247	247	231	238	263	266	245	275	226	255	265	233	242	249	237	281	268	226	255	236	250	226	264	248	264	230	242	242	249	276	236	236	234	253	262	267	266	260	231	275	227	256	257	265	251	287	268	256	255	273	235	247	281	242	246	245	290	262	243	242	246	254	261	261	221	247	238	252	238	268	252	260	254	260	280	230	250	243	219	239	241	260	222	251	240	224	261	256	281	257	239	239	232	246	263	252	259	258	243	235	262	249	240	278	264	266	278	254	269	224	250	255	260	275	272	238	233	261	263	263	240	256	269	257	240	257	257	225	258	231	246	245	246	239	259	246	251	296	254	230	251	248	257	258	251	220	235	219	267	214	258	261	237	236	228	245	259	236	268
7539	3132	5883	5821	4587	3665	2962	2314	1768	1613	1522	1548	1364	1181	1197	1267	1121	831	806	744	807	774	859	869	761	670	653	639	621	660	575	626	668	649	622	692	627	689	649	631	611	654	668	619	583	626	602	613	633	615	623	666	642	644	599	616	612	607	667	620	645	645	654	672	605	678	634	604	660	667	621	629	571	651	652	610	619	621	637	626	652	620	628	637	592	627	644	623	639	660	632	574	593	581	622	624	651	662	626	622	629	636	608	586	590	597	630	618	599	647	647	667	632	655	628	591	598	631	615	638	653	580	671	583	572	602	601	650	573	614	667	569	686	598	595	621	651	629	614	638	635	644	644	607	645	649	623	631	692	650	626	632	607	614	597	651	581	633	658	632	588	608	651	648	641	683	607	603	595	621	614	618	604	630	623	596	665	630	622	617	628	625	605	588	645	634	609	613	635	664	604	604	616	613	627	621	616	681	667	622	654	589	627	624	644	681	634	581	593	624	581	638	615	647	596	609	644	634	629	602	627	590	646	639	604	651	638	625	598	642	596	599	626	660	610	669	634	572	599	649	620	627	634	671	595	606	648	642	644	661	634	645	630	605	637	625	617	622	643	606	624	634	632	623	658	636	666	650	600	606	633	611	610	584	621	646	610	632	588	620	629	620	629	671	649	598	660	639	644	650	631	647	630	608	610	640	600	622	673	653	618	615	633	646	666	628	648	625	602	646	614	658	600	634	622	610	617	583	619	597	672	591	617	629	685	583	667	636	624	609	650	603	612	616	642	616	626	619	621	632	644	623	592	627	625	598	578	599	637	651	644	607	629	579	624	601	624	644	616	633	605	616	600	614	612	647	608	668	610	650	639	627	603	598	619	615	665	641	622	630	588	656	679	642	634	619	628	648	641	616	582	615	596	623	620	639	688	633	618	612	636	641	634	653	599	661	591	608	628	648	619	630	623	640	633	640	625	654	636	612	630	574	626	626	633	589	576	602	614	649	602	644	591	676	602	637	609	623	606	613	631	615	628	617	681	651	624	647	588	613	638	564	631	615	614	619	634	631	647	660	624	615	589	614	604	661	615	602	630	632	664	660	615	635	660	607	604	653	609	590	613	644	603	641	606	612	634	618	664	590	622	603	644	653	636	607	641	631	672	639	642	623	666	622	616	623	582	635	627	583	596	648	600	638	588	679	603	619	653	635	593	605	626	588	621	616	621	648	554	633	632	616	596	595	637	678	598	608	614	634	647	619	609	653	629	627	596	581	610	636	625	630	604	582	653	600	626	616	561	612	630	660	577	620	637	644	620	673	620	614	614	652	617	619	570	628	617	643	611	661	627	625	669	643	627	617	622	617	606	644	625	594	626	643	592	641	674	617	615	609	623	648	637	665	625	631	653	622	630	638	585	568	603	629	591	653	591	585	672	587	607	615	645	606	634	678	662	621	653	631	624	659	621	578	581	617	624	619	574	606	621	647	658	625	655	621	620	596	643	640	643	608	601	635	670	623	654	638	612	620	635	650	612	655	644	642	588	574	628	607	598	632	645	610	661	638	637	652	730	625	605	598	673	606	667	615	657	594	568	658	634	635	619	632	596	609	626	613	647	614	663	629	610	633	656	644	613	614	598	609	608	562	658	637	606	660	604	640	612	639	609	664	604	612	638	645	592	635	607	663	609	615	661	612	582	621	617	626	610	630	635	615	602	641	652	607	624	644	637	669	660	590	585	616	638	646	600	635	635	660	606	593	653	645	623	642	643	627	625	607	625	617	613	684	654	636	659	597	541	647	558	636	662	641	628	661	613	603	608	597	625	592	631	619	616	625	645	653	654	596	581	615	617	619	599	648	676	618	653	666	620	656	657	639	611	619	645	653	628	620	611	610	594	620	604	640	643	695	638	635	658	647	666	605	633	586	646	621	606	611	644	618	656	605	609	624	636	611	634	629	623	631	603	640	620	640	598	599	609	631	629	647	632	617	603	598	611	637	562	661	607	669	598	647	611	587	623	668	639	660	597	609	608	582	657	622	625	633	604	608	647	619	598	589	622	628	582	631	603	625	615	665	606	623	648	604	634	630	642	659	593	596	636	599	661	603	654	630	593	631	619	609	645	619	598	619	615	650	667	662	634	604	635	577	593	672	672	666	661	660	631	589	601	658	615	639	635	654	613	614	638	636	650	621	619	614	561	623	629	629	653	670	634	618	616	605	652	656	615	618	608	615	621	610	603	654	621	603	666	591	625	615	595	626	633	613	644	637	612	604	616	642	609	657	621	655	640	651	700	636	639	620	652	619	618	619	628	581	566	616	640	612	604	613	598	603	641	615	589	644	617	583	625	659	636	659	637	632	627	595	612	655	626	661	642	601	629	625	679	569	626	596	617	561	646	596	614	614	624	588	555	575	624	662	663	611	599	620	666	678	593	591	625	629	617	601	654	622	598	636	632	630	651	610	674	617	631	617	669	598	639	611	607	639	635	638	606	632	604	618	633	644	611	594	637	598	606	628	634	634	571	599	620	632	657	611	613	647	616	660	680	638	650	621	634	664	610	664	638	618	622	592	638	606	675	622	615	621	598	613	605	600	610	635	621	651	600	598	588	648	632	646	639	656	572	555	709	669	625	613	640	595	628	605	616	628	584	594	622	606	610	608	653	598	662	622	666	582	640	617	624	634	590	594	628	597	606	637	675	598	632	634	655	634	571	596	575	634	672	705	638	638	638	656	645	657	608	624	582	617	662	664	618	581	646	618	634	623	608	590	589	606	647	566	650	639	611	629	641	586	606	607	582	661	583	636	664	629	637	631	577	660	617	672	642	649	629	624	625	655	615	601	643	621	593	618	599	640	647	648	647	605	630	632	626	592	648	638	629	609	608	619	593	644	631	605	665	632	628	604	627	623	602	654	623	654	597	643	614	614	611	588	628	621	644	646	626	627	593	614	673	606	625	621	621	626	624	621	608	632	604	618	606	649	619	651	642	600	602	673	591	613	617	647	621	642	618	626	626	635	615	602	624	605	618	658	621	612	596	626	642	587	675	617	632	646	611	621	630	595	615	608	636	607	625	540	660	609	609	601	616	646	624	632	696	675	630	624	636	625	624	683	640	620	610	635	645	627	659	594	650	630	638	655	660	611	631	602	586	588	655	626	613	600	630	678	632	613	627	592	646	625	608	660	653	626	612	620	647	593	600	605	635	650	653	574	615	624	592	653	638	639	628	610	583	679	642	597	645	650	671	598	598	595	618	611	626	630	629	594	603	599	650	578	616	640	624	616	552	607	638	636	608	639	691	622	639	653	604	661	625	586	641	668	624	623	595	611	595	636	627	644	600	664	645	637	582	590	588	665	622	570	590	610	590	647	625	621	643	631	633	630	632	627	606	637	605	640	619	617	624	621	627	615	631	635	601	646	594	660	652	677	579	571	658	618	666	625	636	659	600	613	659	650	633	617	613	633	636	652	597	611	684	607	617	634	614	655	654	646	583	583	600	648	649	623
23824	6183	4868	3683	2280	1638	1232	846	699	617	617	591	482	452	458	444	392	353	336	324	371	300	333	310	304	281	302	280	301	270	300	265	260	255	260	281	281	283	294	271	312	290	312	296	292	258	286	287	266	274	265	269	257	282	281	305	299	285	289	273	259	273	284	283	312	280	249	278	311	273	266	256	271	277	302	270	245	305	263	276	282	277	269	282	269	281	296	296	239	256	270	276	295	285	265	293	277	248	260	280	309	268	239	314	298	298	290	307	274	278	267	280	297	271	284	328	281	281	280	292	280	300	287	296	282	297	273	234	277	259	278	262	248	269	267	270	279	292	260	306	311	282	263	281	281	243	286	304	285	285	296	272	285	254	246	284	259	256	278	254	307	271	273	285	283	303	285	264	260	292	281	297	299	298	287	293	280	254	268	292	293	268	289	268	274	270	280	295	314	306	278	277	287	294	291	270	252	284	291	260	282	278	258	310	282	287	259	294	279	285	292	282	300	261	310	299	299	299	292	296	277	297	268	279	265	290	262	274	284	274	292	265	264	291	281	289	274	262	293	276	285	319	239	260	291	296	287	270	307	263	289	254	254	285	289	289	281	294	273	282	251	249	296	304	278	314	303	273	280	249	268	284	288	287	277	289	253	291	268	318	294	273	335	287	279	283	277	274	287	274	302	286	290	271	272	269	262	281	304	276	277	289	249	237	293	279	296	283	290	241	303	265	256	287	260	291	286	255	273	285	296	230	293	265	263	286	311	290	284	266	284	266	273	287	296	285	295	264	276	244	274	290	290	259	296	300	282	295	277	306	284	297	283	281	260	270	271	312	279	292	293	312	279	256	253	284	290	270	257	293	275	284	274	273	265	298	289	327	280	288	261	286	249	281	285	262	290	271	271	279	300	314	278	266	310	289	301	280	270	282	250	267	292	288	283	293	291	271	301	275	265	285	270	272	277	267	252	283	273	279	299	289	268	283	279	291	290	279	294	282	274	294	262	260	267	293	283	255	290	284	263	275	291	287	285	286	306	243	242	270	314	300	271	298	279	305	281	310	265	289	276	285	268	279	285	262	271	300	273	298	298	278	262	293	292	279	296	298	272	290	277	241	313	272	281	306	263	317	275	297	288	304	288	318	269	309	294	299	266	255	269	284	271	269	295	261	274	314	277	299	279	278	266	282	284	302	293	301	305	285	278	245	264	289	280	297	285	302	308	256	282	275	265	252	274	265	276	262	269	268	306	271	271	283	268	284	268	259	260	316	315	278	296	280	273	267	260	274	294	300	284	266	269	296	276	287	295	319	283	263	245	254	271	300	305	287	287	271	258	276	245	269	286	287	267	277	298	287	275	265	279	294	297	317	283	278	283	267	282	279	262	272	246	268	249	298	285	288	303	279	327	273	283	246	273	293	298	275	278	265	302	307	327	300	252	287	235	280	286	285	270	281	269	299	293	257	277	283	317	269	305	308	325	282	262	286	274	266	305	295	284	244	280	230	258	267	287	288	272	304	297	274	261	322	290	292	287	261	283	270	278	259	278	328	252	276	285	268	299	305	309	291	240	261	290	252	309	256	272	281	250	280	262	266	285	293	296	289	294	239	273	267	303	252	284	276	272	290	260	257	272	281	255	311	279	283	240	270	261	281	278	311	260	288	314	309	296	269	314	290	285	272	256	288	291	285	291	307	291	320	275	294	314	259	285	262	288	290	288	302	314	297	288	288	276	301	259	292	272	298	286	280	272	268	288	264	265	273	290	265	261	286	269	278	283	300	284	281	268	255	289	260	262	262	288	266	285	293	296	279	269	267	308	278	260	282	271	269	309	257	289	293	282	295	282	301	307	316	271	278	259	278	256	292	251	307	293	259	294	283	274	307	298	286	290	257	281	269	283	268	256	313	295	284	252	283	278	250	313	259	286	274	251	279	270	276	298	299	274	266	274	275	263	288	292	273	297	269	296	295	284	288	255	271	281	291	316	293	283	278	266	229	271	309	289	282	268	273	271	268	283	283	274	284	277	315	290	242	274	264	274	297	290	267	282	283	271	281	271	296	290	296	277	269	317	305	278	286	286	307	284	273	305	277	301	300	274	278	282	310	324	281	264	280	282	288	274	299	268	260	301	280	309	278	280	248	270	279	290	276	286	275	293	309	276	276	299	276	266	238	310	276	266	285	274	278	247	283	278	290	268	292	252	293	274	291	305	303	300	268	280	285	286	287	292	283	267	273	268	285	260	275	274	290	269	296	241	285	286	288	289	269	278	298	255	291	260	281	300	288	275	281	239	277	273	286	262	274	252	263	293	277	258	313	287	299	279	313	298	286	288	292	262	280	252	293	269	297	320	294	285	271	322	266	288	261	301	296	292	265	287	299	259	286	293	270	282	260	280	295	276	282	283	289	294	290	287	264	270	261	260	286	264	274	280	303	314	287	290	268	288	281	271	305	287	294	323	278	294	251	323	267	275	297	279	291	249	311	300	280	257	271	290	316	271	280	286	282	284	296	273	287	277	268	247	266	281	289	267	245	275	269	252	303	282	287	263	271	276	283	274	279	299	278	274	256	271	324	265	282	272	295	291	279	249	287	288	272	269	282	309	301	298	265	276	272	284	260	272	310	300	279	266	289	304	292	310	289	253	253	269	275	282	308	265	302	291	260	267	283	263	284	304	307	261	295	262	291	309	258	257	307	259	255	314	315	300	275	293	290	265	346	263	297	268	330	271	297	271	280	348	258	295	283	264	274	309	285	266	293	252	272	276	294	274	299	292	271	256	303	262	271	265	315	266	275	276	327	279	285	279	266	296	278	274	286	268	278	268	285	273	277	278	276	312	262	255	275	318	280	276	271	268	322	319	272	270	291	303	306	262	274	291	307	310	268	302	269	296	259	257	273	263	300	267	298	259	273	241	263	298	267	253	277	299	295	305	270	276	298	313	296	262	270	267	263	267	253	299	260	297	293	286	275	281	264	285	265	240	270	278	252	289	242	302	294	274	306	299	303	280	304	255	311	315	273	305	279	298	262	294	283	325	255	271	318	315	260	263	305	294	284	265	280	278	242	263	277	259	315	280	290	296	291	254	264	264	291	317	278	286	274	276	314	266	284	299	287	290	253	261	272	272	323	275	291	263	305	260	310	298	265	283	285	302	285	276	277	283	262	298	289	284	279	257	288	300	283	292	297	277	237	285	281	258	259	293	311	280	262	279	289	289	272	265	272	293	288	271	271	296	299	279	266	284	333	300	282	298	285	250	279	265	256	275	290	298	307	286	276	269	254	290	269	288	287	283	312	287	294	281	288	249	273	302	280	270	300	276	272	294	270	295	300	293	275	292	284	289	272	279	274	278	274	268	288	280	300	276	314	273	294	274	278	295	283	244	254	285	294	279	306	272	273	273	272	281	280	266	283	271	282	280	275	270	283	298	323	269	281	264	305	301	276	298	309	308	255	342	312	260	263	263	285	249	256	290	264	291	290	278	307	261	285	260	258
16495	5206	9379	10582	8752	6628	5158	3689	3224	2894	2733	2540	2105	1928	2047	1861	1525	1245	1023	969	1094	959	1028	1020	819	783	836	754	747	760	737	764	793	759	734	702	711	715	689	710	731	704	740	710	697	717	781	780	739	724	749	696	718	696	679	676	679	737	711	704	681	690	653	717	675	663	642	717	671	675	691	709	678	686	714	702	714	686	667	680	687	693	682	697	679	697	686	641	705	691	644	705	663	708	702	662	682	721	662	685	674	700	664	658	703	708	673	682	681	680	740	680	735	708	706	671	694	677	745	716	624	719	664	709	705	707	687	692	747	688	709	716	674	693	720	703	656	653	701	685	654	655	638	727	699	648	696	679	672	672	695	672	706	666	690	697	682	684	719	674	674	675	728	690	726	670	698	663	697	722	708	658	682	673	681	664	643	663	681	716	691	691	667	663	707	688	688	690	713	711	680	675	667	708	691	674	724	652	690	681	653	714	642	699	719	705	686	666	693	664	637	710	626	745	713	708	680	732	722	773	727	668	691	705	663	716	697	718	694	691	689	662	694	669	694	698	696	741	699	698	660	695	639	687	700	652	701	704	685	651	673	686	716	697	688	676	664	700	663	736	693	664	686	728	677	715	709	697	735	699	705	703	683	693	670	691	682	706	672	685	703	697	676	640	675	705	690	719	742	703	715	689	686	666	740	672	707	683	677	662	674	697	653	719	707	669	671	663	689	747	706	675	672	701	708	683	673	681	664	702	666	632	689	698	730	692	764	693	732	680	685	713	660	742	720	717	706	694	701	682	721	685	663	712	704	698	681	694	661	709	675	687	729	654	675	677	660	655	664	707	644	641	686	660	700	687	726	701	653	692	665	640	675	663	686	672	666	676	677	689	691	673	647	707	664	668	700	696	700	686	719	699	676	625	630	658	669	685	674	660	678	702	691	713	673	708	673	679	732	684	693	732	653	663	701	689	687	681	659	648	690	711	677	714	743	718	696	641	708	678	689	655	691	661	707	652	737	707	703	717	701	678	698	721	673	668	713	695	722	710	665	690	662	720	704	752	659	676	683	674	685	669	678	660	740	688	681	669	698	708	667	721	701	648	705	697	686	730	632	667	728	688	735	662	685	675	693	682	678	701	713	686	654	693	690	695	706	663	702	667	700	708	662	710	651	670	670	660	685	693	696	692	721	695	691	712	705	667	670	682	720	642	702	675	652	693	695	667	700	732	688	659	725	704	685	670	702	706	688	715	618	701	679	708	653	670	703	673	689	676	653	693	645	704	680	702	687	691	664	655	689	681	681	654	715	687	727	713	684	688	720	682	670	699	674	665	707	644	657	728	717	681	694	726	721	697	672	753	718	747	655	710	691	717	687	714	735	692	677	682	701	731	723	679	713	710	709	729	728	678	657	725	664	699	705	735	711	725	671	725	685	715	660	654	674	675	663	696	699	694	694	661	681	699	663	726	758	606	635	724	684	657	723	687	698	682	740	654	732	707	692	640	696	667	664	711	656	706	673	686	668	690	715	721	678	691	670	704	652	674	735	752	723	708	680	713	714	709	682	739	703	682	703	637	675	647	665	689	668	713	733	651	712	682	691	689	641	704	672	707	660	701	677	715	688	631	752	664	724	692	680	730	713	689	685	667	688	728	656	677	727	674	736	676	720	676	688	728	662	667	693	714	691	680	676	657	700	668	650	715	695	678	722	738	715	653	703	702	666	683	660	681	646	669	671	668	673	685	672	718	642	672	687	693	710	686	641	617	703	688	682	677	731	696	714	687	717	752	707	698	686	667	707	696	714	692	673	679	690	659	660	700	713	658	689	735	661	694	710	732	685	684	705	696	701	666	717	677	699	724	724	722	672	702	648	726	698	645	701	712	682	683	685	724	737	718	717	691	740	663	658	678	670	674	697	659	687	638	695	687	623	760	698	666	749	663	690	697	699	642	672	666	672	647	669	701	651	722	745	678	671	734	691	689	674	652	692	738	674	707	668	688	683	665	718	689	670	693	670	675	678	737	674	707	688	651	704	628	696	698	695	687	666	680	641	719	698	727	709	660	695	702	683	672	704	659	671	709	722	681	654	682	706	701	683	706	679	651	692	698	691	721	692	696	691	672	661	717	651	686	668	734	657	720	686	712	732	712	679	668	685	704	684	691	710	680	738	655	720	691	682	663	705	716	660	682	689	698	681	681	681	672	762	711	717	767	670	750	673	689	681	667	675	658	670	657	674	680	685	718	695	700	651	728	706	663	676	695	685	715	725	744	677	698	703	669	663	673	692	684	700	670	720	709	700	767	674	662	688	650	707	704	710	658	672	697	671	721	684	668	698	693	694	693	674	693	707	712	679	664	686	739	667	719	667	711	760	650	661	653	678	644	623	694	718	682	724	680	728	705	692	748	695	692	667	739	694	721	675	658	675	712	663	680	707	714	660	683	662	678	659	662	676	656	703	712	693	669	683	709	632	675	635	702	722	732	640	661	721	696	679	674	711	680	694	688	666	690	716	707	695	664	725	716	710	687	646	692	686	669	717	699	663	672	696	677	723	677	706	678	673	676	676	686	709	676	669	657	718	682	672	676	696	728	670	688	699	736	655	734	676	674	724	683	680	702	662	702	686	693	733	744	691	696	701	697	727	688	620	715	688	710	701	717	733	667	750	699	697	682	676	666	677	682	691	693	696	686	702	715	698	684	673	680	675	706	670	663	717	685	692	698	691	620	641	683	709	715	679	730	675	659	698	645	686	697	685	648	709	678	686	682	658	717	657	722	675	671	729	702	683	734	668	718	693	719	724	737	691	699	686	693	646	695	670	694	699	695	677	653	729	707	671	674	687	736	711	682	683	694	700	677	670	676	683	730	684	638	704	721	694	736	688	665	642	690	732	745	696	684	666	646	680	691	699	709	727	650	649	736	690	706	719	680	722	705	699	654	662	713	716	691	709	651	671	680	671	694	676	687	707	697	686	686	657	647	704	701	712	660	664	677	689	677	676	674	694	704	656	672	687	713	697	640	688	685	681	706	733	713	716	713	643	748	718	712	658	688	673	642	716	713	713	701	670	709	694	696	704	717	698	711	662	686	730	711	713	687	685	662	693	647	662	689	670	680	699	686	727	704	667	734	664	651	707	697	658	687	654	685	655	709	685	733	706	714	660	683	735	691	692	726	681	683	693	641	735	680	699	735	643	702	673	721	707	659	703	687	724	676	711	676	734	690	731	700	713	668	691	706	725	731	722	679	727	630	696	644	698	679	707	666	651	670	681	715	707	676	727	721	646	711	671	673	706	689	694	667	675	714	689	726	672	648	690	743	645	695	699	671	748	711	711	739	682	672	715	668	679	651	707	695	656	754	653	640	696	676	676	737	730	696	703	730	688	677	699	700	689	677	666	691	655	662	658	749	681	694	692	737	738	759	633	705	702	676	675	674	650	731	702	691	693	676	653	714	679	685	670	699	713	706	694	717	695	647	715	688	669	714	710	661	747	694	701	692
32420	9434	6848	5067	3266	2317	1521	1154	959	802	700	577	533	515	432	424	372	338	337	268	312	281	271	259	275	269	211	189	223	211	237	236	220	205	196	227	207	194	214	193	203	201	208	206	195	205	215	192	204	211	191	212	189	187	201	212	228	218	177	211	201	207	224	223	193	200	191	223	219	205	221	193	203	230	194	227	199	200	191	195	243	236	205	226	165	201	201	203	189	204	215	209	215	207	208	201	200	186	222	223	198	178	197	213	194	221	222	221	187	220	180	250	194	230	208	217	187	205	209	207	209	219	224	193	200	193	215	210	219	225	190	198	210	213	204	207	220	218	194	212	185	211	223	200	236	216	208	226	217	194	198	189	189	228	212	202	204	213	208	201	224	220	188	210	199	225	240	234	221	220	188	196	199	206	227	197	184	224	187	226	192	212	206	188	206	204	208	220	224	218	217	225	220	202	214	216	170	229	201	176	194	220	168	219	194	215	225	198	193	210	201	191	225	196	227	211	210	216	213	231	218	192	197	199	199	203	209	198	186	224	203	210	214	207	217	205	232	213	196	191	205	210	226	227	215	214	188	212	218	220	221	212	216	206	206	205	203	237	202	208	235	200	210	199	215	215	195	216	227	206	220	195	183	211	215	217	213	191	198	196	182	173	209	206	219	187	225	215	211	191	181	216	196	212	203	196	210	207	232	178	223	214	202	222	215	209	201	206	222	236	214	222	195	222	231	203	225	179	199	209	220	203	172	192	250	210	211	218	221	219	222	238	190	197	166	195	236	204	211	223	202	235	197	231	186	235	177	218	228	215	174	186	225	219	182	225	199	220	196	226	215	171	222	220	222	211	208	204	222	206	216	227	197	206	228	194	236	255	210	203	190	204	223	216	191	220	194	204	213	204	201	232	240	236	225	189	194	216	192	195	197	196	170	201	212	209	212	190	195	233	242	221	200	210	220	194	185	225	206	199	200	220	198	230	220	260	232	219	203	229	185	172	214	211	211	232	213	228	207	220	212	194	174	198	204	194	228	201	208	226	193	208	211	211	230	219	190	193	190	224	191	231	214	210	209	201	211	223	192	197	200	190	218	197	208	217	213	205	181	205	187	225	201	220	199	184	216	231	198	190	212	225	187	200	194	214	199	205	238	217	202	201	225	233	209	208	213	211	215	214	206	190	213	197	202	222	213	222	217	164	198	200	211	226	213	179	203	215	227	209	211	215	210	210	214	218	201	211	210	181	220	204	238	196	202	210	187	202	208	208	191	214	214	207	202	190	180	216	225	196	223	221	242	217	188	206	216	188	214	225	211	186	220	210	214	191	216	191	218	214	206	213	195	206	222	188	171	197	194	207	198	222	202	194	177	206	187	226	218	224	211	207	205	225	204	200	190	212	191	220	196	215	183	203	220	201	220	218	215	211	218	209	203	207	189	218	192	232	206	207	201	214	217	239	197	198	210	224	174	229	185	181	204	216	197	197	193	219	179	219	192	223	179	195	206	190	228	195	182	186	230	229	196	195	190	207	226	218	206	208	199	226	230	205	208	193	213	225	214	187	218	212	217	217	215	213	217	204	235	200	196	193	216	178	191	214	211	202	179	207	232	219	230	238	197	200	194	185	205	209	199	190	215	222	233	194	187	207	216	220	236	219	214	206	220	201	217	228	189	212	211	209	184	207	189	214	207	206	203	220	205	202	200	195	220	185	213	185	196	217	204	194	178	187	168	210	197	225	211	192	225	223	229	220	200	211	228	206	228	228	201	217	198	221	203	207	216	184	212	199	203	208	218	213	215	214	200	195	213	200	207	195	189	220	206	197	198	197	181	219	211	187	205	193	201	183	193	212	214	232	191	195	210	236	211	205	205	224	194	217	222	189	195	193	192	217	213	214	201	208	222	187	199	211	211	196	219	219	234	218	207	209	200	188	219	186	202	224	216	219	197	205	220	204	207	213	185	188	223	194	188	207	214	209	219	242	198	213	204	210	211	221	224	198	190	189	202	212	244	206	194	204	187	194	222	194	175	210	191	211	208	231	232	199	187	222	214	241	220	216	202	243	211	220	202	205	186	212	182	207	205	190	225	190	193	204	201	238	207	220	202	199	230	197	221	217	220	199	193	210	205	234	225	217	226	182	229	222	202	224	222	211	190	213	222	222	206	204	214	221	210	239	194	210	223	212	187	244	192	190	217	221	208	221	225	208	203	219	201	217	221	200	203	237	225	230	211	188	200	221	220	224	211	195	180	202	204	228	215	211	192	204	232	201	241	227	221	204	211	205	203	204	204	210	212	187	214	200	229	201	214	185	202	239	211	203	203	255	203	199	213	211	199	191	201	187	166	227	225	201	210	214	189	207	224	202	180	216	218	219	217	206	221	200	219	221	239	212	230	204	207	209	219	219	219	207	224	199	229	229	215	225	177	186	208	180	198	200	186	217	197	190	232	215	194	224	207	203	191	242	209	224	218	174	242	189	222	215	226	199	210	214	201	213	196	219	232	211	192	226	225	203	206	207	199	190	204	208	237	213	176	215	236	199	223	201	199	188	215	204	182	208	202	217	224	221	210	184	175	194	211	202	202	207	231	228	207	213	204	217	208	203	221	209	231	214	201	191	207	203	218	216	237	219	218	207	207	208	222	207	209	240	223	209	198	192	180	204	204	185	236	214	228	225	229	236	207	214	197	206	197	196	217	212	211	180	188	187	233	206	231	214	242	204	205	201	186	201	208	215	207	210	219	203	217	248	207	202	213	177	211	227	211	208	211	200	206	185	218	199	215	201	209	225	224	219	204	211	185	194	215	197	205	186	204	205	193	189	222	211	206	187	202	222	222	183	243	215	210	213	198	210	201	205	197	207	207	222	194	196	187	203	221	213	202	211	200	211	223	211	200	195	191	198	215	202	201	190	194	205	207	193	200	233	219	200	216	210	209	214	208	200	230	207	205	190	236	216	205	224	198	196	198	207	210	191	192	206	199	213	195	185	222	193	206	183	221	206	205	195	220	215	200	205	224	190	234	208	229	204	220	217	191	180	207	193	203	194	206	222	205	186	209	233	208	191	221	218	213	239	210	198	202	212	222	207	189	198	212	195	205	194	218	199	183	200	203	210	197	214	202	201	233	202	220	212	216	191	214	224	215	196	206	199	199	220	232	194	190	221	211	226	210	226	197	224	210	224	194	211	205	219	194	196	192	218	180	189	200	203	214	204	173	185	195	200	203	202	210	237	190	223	225	167	208	214	194	204	217	195	192	204	203	193	212	200	178	203	203	209	202	194	214	199	226	197	213	236	195	224	210	214	191	215	218	220	223	202	221	194	225	180	194	238	222	225	214	195	206	212	191	222	213	202	215	242	183	196	212	215	195	170	221	190	201	184	210	208	204	220	173	181	214	218	209	238	222	236	191	225	208	169	209	231	199	202	196	210	206	223	189	186	222	200	230	210	203	213	229	223	201	211	236	232	212	182	226	194	212	229	221	193	207	212	231	219
19969	6552	11611	12733	11049	8919	6592	5494	4769	3874	3497	3071	2735	2519	2270	2151	1739	1381	1111	1128	1239	996	914	842	799	727	725	625	631	604	593	584	563	547	592	587	544	511	548	533	559	566	589	603	583	577	528	548	541	539	510	543	509	545	491	504	538	485	522	551	496	503	524	566	512	533	508	516	491	538	506	506	549	537	542	509	507	533	529	534	573	573	515	526	512	545	503	526	524	534	573	496	540	530	466	483	508	493	545	489	533	522	478	531	526	492	496	539	489	533	525	477	502	500	536	581	505	513	518	510	496	532	512	473	510	521	479	516	520	466	534	509	510	530	541	505	530	506	489	522	517	532	535	500	526	485	494	525	551	495	532	519	527	510	527	509	507	511	517	541	532	528	501	507	502	526	496	516	525	498	539	481	496	504	519	500	497	494	533	537	501	561	522	510	506	519	521	535	523	535	498	481	529	513	514	502	535	501	487	512	493	566	520	490	583	524	540	539	487	475	562	515	537	515	530	533	506	531	506	523	495	511	528	517	496	532	487	547	520	538	502	536	505	476	519	469	500	533	528	489	497	508	533	526	509	494	530	502	502	519	516	531	516	551	485	509	560	554	513	550	520	529	523	518	537	530	578	497	476	501	542	523	538	498	543	510	527	522	557	504	522	515	526	505	501	521	500	522	501	516	518	505	537	511	503	499	511	534	501	524	539	500	489	514	540	526	510	526	516	560	466	561	492	513	535	510	553	539	530	548	505	521	493	563	508	543	498	493	502	519	537	473	552	545	506	496	492	517	506	537	489	538	533	550	485	513	495	505	521	502	519	489	533	489	479	577	544	492	529	521	500	522	540	565	510	501	540	476	516	548	514	530	495	526	555	505	517	521	512	517	487	539	472	526	504	534	491	526	531	508	544	493	500	539	548	520	533	503	537	521	518	499	542	522	557	551	526	497	486	528	515	538	495	499	538	543	527	522	462	518	509	538	540	499	540	485	500	501	565	505	527	557	504	520	523	533	495	519	508	505	557	541	509	533	516	508	512	515	505	500	528	486	492	515	529	521	536	512	528	502	547	494	529	529	505	493	524	522	575	531	511	478	501	497	531	501	516	490	493	522	500	534	539	508	531	501	510	583	521	526	514	524	521	529	521	550	531	488	542	532	550	503	511	516	517	539	531	512	523	528	509	538	525	526	561	511	489	526	521	545	482	532	528	511	518	533	535	528	494	500	539	551	492	492	516	539	434	473	512	525	494	532	503	473	500	509	500	546	507	533	536	514	547	528	508	491	510	544	523	525	501	518	522	529	515	560	569	545	521	500	514	513	543	521	515	549	513	554	517	541	522	554	531	493	528	563	527	489	508	532	533	552	537	540	511	510	520	519	496	498	531	520	505	539	532	520	558	506	522	517	489	467	519	478	521	530	508	525	522	518	538	522	482	521	521	507	497	490	509	493	528	501	502	493	511	543	515	496	506	507	540	506	522	482	514	527	512	530	492	542	501	513	535	533	523	472	524	529	504	489	506	503	532	492	553	574	547	506	497	539	488	523	508	496	537	525	531	504	524	514	541	464	493	545	547	506	508	536	536	534	497	478	477	522	519	498	523	530	543	522	504	536	503	479	538	534	497	522	510	555	545	546	527	544	498	510	522	516	473	525	515	486	520	489	499	529	529	496	520	506	528	490	575	506	545	493	528	542	539	524	545	501	538	519	499	509	472	487	513	495	527	505	505	508	519	502	501	531	515	511	482	566	497	529	494	528	569	522	574	508	506	523	489	523	536	570	516	505	511	504	498	528	513	486	473	529	511	545	535	564	517	536	497	519	541	558	548	515	521	513	517	490	530	565	489	532	473	505	531	530	532	509	503	532	491	491	546	518	527	530	498	497	537	486	528	550	543	512	521	508	535	492	522	530	509	512	471	512	526	505	506	552	493	518	511	599	525	512	524	526	514	491	523	530	498	499	531	536	471	509	511	539	490	522	491	536	505	538	519	515	485	502	542	520	557	521	538	546	527	540	540	508	563	526	503	538	517	485	523	511	492	482	495	530	517	517	518	524	528	514	530	508	521	550	484	559	510	507	493	489	522	493	532	505	503	543	521	509	504	526	514	512	507	496	506	543	510	537	519	537	467	489	474	498	512	518	564	513	496	550	485	511	526	526	537	537	521	549	545	541	488	508	493	503	505	528	503	514	531	495	520	515	548	533	500	567	496	529	535	545	530	536	512	522	558	519	516	459	494	520	530	514	526	549	518	527	527	527	512	500	499	501	517	506	525	553	540	517	512	527	519	474	511	547	544	526	548	480	528	530	493	497	511	538	536	536	483	531	519	493	516	560	542	542	589	544	504	529	551	535	528	523	523	528	493	519	520	542	549	534	545	530	542	519	537	482	509	536	508	529	530	533	517	538	553	545	512	506	464	491	501	551	495	527	501	499	525	521	481	525	552	518	530	488	516	518	505	542	513	521	511	561	525	506	549	491	519	529	510	486	499	520	559	503	532	505	473	523	519	521	554	520	509	549	505	527	504	516	530	494	512	525	485	503	535	484	485	503	511	535	518	527	503	502	496	521	464	544	524	521	498	564	535	514	525	499	530	479	556	501	514	505	551	521	541	549	523	554	493	488	527	532	527	488	501	535	509	550	459	514	531	506	551	522	551	538	508	477	490	514	538	502	535	541	480	509	507	509	495	521	520	513	509	486	561	501	563	502	543	533	555	562	504	534	507	523	518	507	490	543	494	488	553	491	537	539	523	499	533	505	522	521	471	529	480	528	511	532	556	511	553	508	514	565	513	495	538	499	533	550	496	519	550	517	498	499	516	510	505	499	509	472	505	539	496	521	507	480	521	521	513	521	518	525	551	532	508	513	509	565	503	513	508	514	529	495	489	514	520	491	562	544	524	539	487	510	547	495	504	524	550	567	524	519	509	517	500	479	535	548	496	530	528	506	505	544	529	558	507	503	518	490	475	531	461	505	527	536	536	494	494	506	519	540	515	504	501	504	531	542	518	515	462	552	527	497	513	522	505	512	522	543	501	503	538	529	486	509	509	536	488	516	506	521	529	544	537	545	499	517	493	519	544	487	508	491	546	469	496	517	544	524	537	495	533	515	510	489	492	504	535	519	541	517	548	510	553	514	543	537	559	528	497	538	535	490	496	546	491	532	543	541	491	511	472	563	551	535	500	516	482	532	525	551	477	517	539	557	537	562	515	510	529	502	502	561	500	565	524	507	531	522	588	531	522	517	515	487	511	563	553	537	544	494	527	521	530	529	529	514	504	531	512	478	527	502	507	490	470	531	472	538	513	535	541	559	515	532	503	491	517	520	528	517	529	529	517	529	518	534	523	510	509	536	531	544	512	547	523	494	501	512	470	513	500	540	536	533	462	515	512	511	497	494	575	508	566	492	499	535	518	472	546	512	512	555	532	541	484	517	535	476	502	547	517	479	579	565	539	493	484	505	532	481	539	516	517	546	547	513	489	526	505	498	516	529
8342	1981	1923	1531	1128	806	654	540	447	339	365	319	332	283	306	284	288	298	249	251	272	260	226	281	280	247	221	235	251	240	261	273	250	225	240	260	222	215	247	227	248	228	224	212	255	222	254	251	239	224	245	230	260	242	232	245	236	261	239	239	250	263	230	246	234	249	235	268	231	253	242	224	244	248	218	225	228	269	255	244	221	236	235	228	242	226	221	239	221	240	237	262	222	228	232	253	237	242	263	261	210	255	250	236	224	221	237	246	264	216	216	246	208	211	257	241	247	241	215	219	218	273	225	247	262	246	212	264	207	260	236	236	219	246	253	235	237	240	237	229	221	260	238	226	231	240	260	229	233	237	219	264	258	210	233	240	253	217	220	241	248	206	222	228	248	213	237	227	242	252	231	233	235	244	249	232	239	241	241	251	246	222	230	217	251	226	216	241	202	246	251	240	248	240	218	253	221	228	246	223	216	240	246	222	229	228	246	262	238	235	225	249	225	228	230	256	249	237	243	218	241	234	272	244	225	260	217	232	261	245	218	225	260	225	274	231	247	247	225	258	235	253	250	227	256	229	231	236	266	207	240	259	241	282	263	267	243	252	220	231	241	217	232	247	248	234	249	239	221	237	222	245	260	249	246	231	236	264	239	211	247	230	229	249	234	220	234	239	234	231	240	260	245	252	234	230	236	247	210	257	222	240	232	239	244	250	250	244	212	233	242	242	239	209	274	257	266	233	221	231	237	214	248	216	223	226	229	222	230	234	266	264	238	220	233	236	234	268	223	240	228	238	217	189	246	226	209	234	233	243	239	269	269	263	246	227	223	255	199	245	211	262	220	251	225	244	257	223	229	225	240	251	199	232	226	261	258	243	247	230	209	233	254	224	209	230	212	237	225	237	234	235	227	234	253	255	262	234	235	242	223	228	261	245	235	232	256	229	220	239	218	251	239	233	268	238	214	249	236	219	235	264	241	250	266	252	213	265	234	221	273	237	245	232	250	210	237	261	271	266	230	217	231	237	228	244	244	253	206	254	221	216	238	234	228	231	236	234	254	235	223	257	254	230	249	216	238	244	211	255	232	218	248	206	232	240	232	216	223	230	247	235	250	208	258	265	223	252	236	207	235	220	222	222	217	210	224	225	241	241	235	241	231	268	252	227	242	233	225	209	237	237	261	267	232	234	237	218	212	237	242	236	236	243	249	239	246	239	233	251	229	252	269	222	249	241	214	242	273	252	254	243	249	240	234	259	258	234	236	217	236	226	229	231	213	224	236	222	218	205	250	220	264	222	231	223	254	228	227	246	193	246	237	223	211	250	223	214	256	236	226	238	227	259	220	228	227	221	238	224	246	248	264	256	219	234	247	243	227	257	241	223	241	254	256	245	237	246	256	228	211	236	260	241	218	245	229	265	213	237	244	234	235	232	211	266	229	245	238	254	230	238	214	253	215	236	244	237	231	227	218	226	211	225	224	257	221	251	237	259	220	282	252	233	208	248	235	259	206	254	237	234	262	235	227	234	235	231	254	265	242	260	239	233	271	248	239	263	224	200	226	215	248	225	246	207	249	271	214	221	228	226	228	246	256	256	234	252	252	260	224	241	243	248	227	220	229	279	267	232	240	244	221	248	230	239	256	264	233	241	262	233	198	240	200	258	240	225	249	228	238	242	247	239	231	219	249	208	215	239	247	245	245	249	227	245	262	227	234	202	236	215	272	253	221	219	212	237	262	210	233	212	256	245	229	246	206	250	261	228	236	256	231	232	263	248	247	233	239	226	247	218	223	261	237	250	238	270	244	260	210	252	218	236	214	204	234	221	232	258	219	235	244	239	234	244	253	254	234	222	239	227	251	220	225	259	261	236	237	232	213	248	236	251	224	250	221	242	225	240	253	256	214	218	253	230	223	249	220	230	224	221	235	214	247	232	259	255	235	254	267	242	279	249	242	253	242	236	214	210	235	233	249	247	240	227	219	276	235	274	218	225	272	220	253	224	228	236	210	217	261	255	248	236	211	267	237	247	235	234	233	222	235	248	221	232	212	244	246	210	262	223	214	218	221	251	232	234	251	238	237	245	198	202	250	228	232	250	228	238	248	239	238	223	238	242	192	246	204	269	237	234	231	252	215	250	199	219	237	270	255	265	215	237	231	213	252	219	259	219	226	236	264	237	218	250	216	223	243	255	239	205	245	238	232	232	249	239	218	231	223	264	255	245	224	248	242	215	244	228	235	257	253	236	220	241	252	248	217	257	223	250	239	249	237	238	222	232	242	250	215	233	229	242	258	222	238	241	228	258	230	249	265	224	236	239	241	265	243	219	223	237	222	239	215	234	243	248	227	240	222	233	248	261	253	216	217	227	244	264	235	244	221	256	223	225	229	216	241	211	241	232	220	268	247	211	249	249	243	242	255	269	226	239	231	248	217	234	216	245	236	252	257	247	256	231	220	235	228	268	251	242	247	238	226	255	248	227	252	246	240	236	228	244	240	245	255	248	243	228	228	249	244	235	248	230	238	257	221	246	241	240	224	236	222	240	248	229	223	220	231	217	234	231	244	253	244	227	253	249	237	229	232	223	254	219	215	209	243	226	251	234	226	231	252	245	233	229	223	242	254	240	228	247	234	246	225	223	248	266	253	236	233	234	237	251	235	262	223	254	262	225	205	213	264	237	261	228	235	245	226	248	248	269	224	228	246	224	239	260	228	209	236	232	224	244	210	234	229	220	244	261	256	224	241	245	221	240	208	201	237	226	256	239	226	249	227	239	248	243	264	219	244	253	244	228	226	253	265	222	238	261	229	228	249	238	234	242	244	251	244	239	257	244	234	226	229	232	248	264	211	211	265	240	253	269	237	246	237	254	244	229	248	234	231	243	253	249	224	221	235	217	229	251	226	254	199	245	243	243	245	255	225	231	247	236	239	245	246	233	257	223	231	230	235	218	229	260	242	238	222	242	238	223	234	253	258	247	265	257	227	231	205	230	236	260	252	287	225	250	223	241	230	263	237	230	214	238	251	273	221	231	255	252	219	240	280	236	242	243	245	236	248	276	239	227	246	261	227	239	233	239	253	206	240	242	224	254	248	224	219	239	250	239	240	239	288	236	220	221	240	231	251	271	257	223	233	229	234	218	243	227	245	238	215	214	208	248	239	226	198	205	256	243	234	233	251	241	246	254	215	242	249	249	246	216	266	258	236	253	239	273	229	240	261	270	252	239	235	243	221	221	262	226	245	232	249	205	229	213	253	204	219	257	249	234	206	250	273	227	259	236	237	226	230	230	253	264	221	231	255	236	244	208	239	255	261	248	240	235	215	236	258	208	234	255	247	232	241	238	248	230	223	262	233	214	217	234	245	239	253	210	222	259	214	266	222	246	247	236	206	203	251	228	283	230	248	250	252	238	253	244	230	229	239	240	238	237	232	211	234	249	265	269	249	234	217	244	247	225	235	266	234	236	247	222	262	210	231	263	255	217	223	245	274	217
6590	2269	4427	5254	4525	3470	2703	2349	1889	1606	1540	1353	1301	1138	1073	1057	994	911	829	763	785	740	669	698	660	685	710	603	610	659	593	673	589	596	614	562	649	599	626	643	581	635	571	595	623	612	619	616	583	623	589	636	601	599	639	562	620	571	582	624	579	606	572	580	582	646	607	572	582	601	618	601	551	631	603	590	557	563	600	607	570	593	637	615	631	626	591	590	598	613	586	583	586	546	630	573	576	628	557	583	576	545	565	643	583	554	572	570	568	591	601	637	644	626	601	594	553	609	600	630	616	605	601	580	586	601	634	580	621	612	616	573	582	600	603	614	633	628	582	598	622	567	597	617	618	626	624	608	585	621	634	550	580	613	614	559	571	579	636	589	623	626	642	602	584	566	639	552	653	606	583	570	599	551	619	556	572	587	545	588	602	629	593	567	589	574	582	564	583	570	591	623	642	624	614	619	558	595	603	563	620	610	636	631	573	617	623	632	614	595	587	574	585	583	602	576	566	595	634	591	571	611	623	589	568	585	633	600	611	594	576	593	609	594	618	616	599	597	591	609	664	588	592	611	615	572	595	599	603	640	613	570	573	592	624	612	595	565	551	612	615	599	632	593	578	592	546	572	630	574	605	594	592	591	583	631	604	588	586	616	573	607	578	621	589	579	589	611	603	604	648	651	583	598	598	583	592	597	615	624	585	581	601	582	596	583	602	598	620	612	586	586	615	572	589	592	605	566	592	629	598	568	607	609	607	631	612	603	589	616	618	615	613	566	598	616	587	591	609	627	593	578	608	563	581	616	618	597	590	602	610	609	651	627	621	579	628	608	540	600	616	622	572	599	564	560	640	616	592	600	625	615	601	652	608	587	568	634	589	597	639	581	586	604	627	644	613	601	665	619	574	614	585	580	635	570	612	580	571	545	582	581	549	643	596	586	612	609	623	577	605	607	606	632	605	597	582	609	628	576	588	578	562	597	585	612	612	596	643	619	625	629	585	612	611	615	517	604	595	625	618	609	607	592	547	620	627	601	637	622	596	587	614	612	611	600	623	602	596	525	620	625	567	589	569	569	575	589	589	570	633	629	607	610	598	601	627	602	638	618	575	585	604	611	565	617	618	596	610	636	595	596	628	558	598	612	579	599	604	611	585	598	583	607	568	632	571	562	568	599	593	606	586	625	584	601	643	616	605	586	609	609	593	596	588	567	580	632	615	589	605	574	553	624	571	587	567	585	602	579	610	555	576	604	630	577	577	614	611	581	618	573	575	628	579	641	603	602	646	615	589	589	629	601	591	564	597	627	615	602	581	574	601	589	566	590	589	571	588	658	634	592	578	591	613	605	623	583	574	626	587	586	629	583	628	623	612	564	554	592	573	636	617	599	594	610	618	600	614	596	598	632	631	602	627	626	599	587	636	628	620	596	544	626	595	629	571	616	599	575	588	609	599	562	577	553	625	614	589	553	614	594	602	593	647	637	587	653	613	612	585	575	584	632	551	613	566	580	589	610	583	575	567	616	593	587	626	606	570	596	598	608	601	629	592	630	569	563	600	592	620	592	574	589	592	613	654	608	605	560	567	606	594	603	636	616	653	600	582	624	607	622	566	596	572	607	606	588	588	665	640	625	608	628	579	598	626	607	550	599	626	574	615	596	636	529	630	592	595	593	579	609	602	643	604	597	599	615	572	530	594	596	640	635	597	609	601	598	550	577	603	559	626	575	577	606	600	568	584	621	584	619	585	546	599	630	595	598	612	639	598	618	595	569	591	614	546	585	618	588	606	562	592	594	602	572	579	605	602	596	617	605	578	572	571	566	568	606	591	623	576	570	614	620	606	586	621	641	613	621	631	616	614	587	608	583	600	577	625	627	606	586	607	618	569	599	605	667	570	576	560	581	591	597	572	602	600	591	644	588	634	617	597	599	623	559	598	557	539	611	585	646	611	564	561	616	578	558	609	623	554	592	530	580	606	613	600	618	623	635	585	619	602	619	599	621	554	570	609	604	595	583	622	639	596	599	583	570	663	572	625	622	599	586	632	621	563	602	586	590	589	626	595	625	620	583	606	580	582	615	609	586	632	613	586	565	568	570	571	553	606	587	593	579	603	596	580	568	605	615	611	622	606	639	613	622	589	608	571	631	620	601	603	594	620	602	618	632	559	586	592	629	613	632	593	608	608	637	611	610	570	674	578	608	607	602	611	613	575	545	602	594	622	595	596	594	576	608	602	595	632	616	620	602	599	575	600	593	654	599	605	599	614	606	546	599	596	588	603	579	583	597	601	598	580	633	604	556	581	611	632	576	580	594	596	590	597	572	629	587	596	621	604	593	618	602	596	614	569	563	570	557	625	618	611	617	593	615	582	598	599	601	595	595	602	640	660	616	624	597	628	604	582	547	598	605	561	603	593	624	580	641	683	574	596	557	576	585	618	602	602	578	602	641	570	601	593	598	606	565	659	599	606	642	562	563	560	596	613	606	577	625	624	588	650	540	642	592	602	576	644	597	614	592	572	611	632	627	638	566	607	611	602	599	629	588	577	611	586	531	594	611	575	631	622	571	591	592	594	595	622	559	631	583	567	603	637	605	637	623	577	594	626	603	560	578	555	604	590	581	621	587	578	602	633	630	590	584	588	569	615	578	582	645	572	625	590	576	616	607	579	606	610	615	594	650	599	622	577	625	555	579	596	573	573	601	560	589	594	615	589	590	571	599	622	578	611	614	576	593	576	575	623	631	586	605	552	632	668	567	585	617	568	612	590	583	651	624	611	605	610	570	607	624	630	584	591	618	588	573	558	571	592	612	594	567	582	571	597	624	571	571	601	578	565	593	591	614	602	567	580	618	591	575	614	610	564	598	591	613	605	605	571	603	643	607	590	594	642	618	584	577	616	619	591	594	596	605	569	533	588	664	629	622	644	590	617	618	588	554	565	574	648	620	618	574	569	589	572	606	570	589	598	556	550	604	592	571	570	571	590	595	594	611	596	636	662	643	582	590	580	654	591	602	600	610	578	606	585	549	556	613	550	604	599	613	579	587	611	596	592	654	605	582	605	611	604	596	624	580	630	603	593	596	600	612	600	577	597	592	584	627	575	615	553	569	613	575	593	590	596	567	594	579	575	613	599	606	609	597	591	568	591	611	553	622	611	640	627	617	566	606	608	600	614	577	586	633	578	638	598	594	603	639	626	597	587	589	606	569	588	631	615	577	599	575	586	621	621	626	600	598	667	600	577	611	607	557	604	613	612	640	593	593	601	603	604	577	591	600	609	593	605	578	587	623	581	596	601	634	597	601	579	611	583	623	623	579	625	609	592	587	568	630	592	591	559	579	630	591	627	597	590	560	594	625	622	588	571	565	559	574	635	587	564	591	604	555	584	620	605	632	583	576	657	587	604	615	619	599	583	614	591	571	587	615	615	576	625	618	561	625	611	585	620	612	604	601	604	527	574	583	570	627	618	590	567	585	566	604	637	606	581	618	592	567
21562	5052	4591	3482	2386	1681	1216	978	738	597	579	520	466	462	422	389	398	382	326	355	352	308	332	312	299	299	298	289	298	264	274	287	282	286	293	290	293	283	287	303	242	260	297	278	271	252	267	275	320	288	288	277	254	284	288	246	266	279	286	264	287	277	270	269	280	273	283	274	260	267	271	274	287	298	276	260	289	252	292	275	275	278	297	265	289	283	273	273	303	272	296	253	257	296	303	321	301	258	263	311	269	292	269	259	292	310	285	297	276	273	284	288	248	262	284	293	276	280	276	271	260	275	294	283	278	276	297	308	292	291	285	264	252	295	271	268	271	256	282	302	234	298	301	273	245	269	311	285	266	283	240	256	292	267	249	298	236	275	253	266	267	294	261	269	294	271	293	257	269	250	281	281	278	274	266	276	262	311	255	307	260	278	289	259	268	291	282	309	276	266	275	291	293	273	253	270	286	264	293	287	259	316	306	291	253	312	268	275	273	260	280	297	282	281	284	295	285	282	297	286	337	298	296	287	287	306	300	290	263	281	246	290	290	284	273	299	263	292	273	249	271	282	274	276	279	287	264	285	274	261	274	289	298	295	288	282	264	271	312	301	275	252	256	277	278	293	271	260	271	276	289	295	297	250	253	302	272	281	276	285	285	289	263	256	282	300	297	267	268	292	239	263	267	270	257	280	248	288	267	256	276	293	303	270	282	296	269	269	256	288	255	298	277	295	273	304	283	281	284	272	282	264	253	267	268	279	279	303	248	269	321	283	304	258	275	286	271	287	269	279	262	262	272	297	284	275	282	267	311	298	249	263	278	273	258	276	250	264	310	279	266	262	267	257	275	230	321	279	271	276	277	263	267	271	263	297	293	326	292	306	252	269	261	254	296	278	265	307	281	257	300	282	274	272	275	283	286	295	267	287	298	276	301	281	309	254	261	272	268	306	253	286	307	290	308	322	263	293	301	291	266	300	295	257	291	300	275	291	274	266	300	273	269	315	255	274	262	274	296	280	292	281	291	279	283	278	277	283	275	275	323	248	271	279	281	314	291	288	277	280	281	309	276	262	283	264	279	280	277	272	270	301	268	271	292	280	266	298	264	283	280	283	276	269	250	253	280	258	283	298	311	270	314	264	261	261	264	291	317	294	269	307	272	275	264	269	267	300	266	270	266	262	261	255	283	283	262	259	295	283	297	259	300	243	300	291	257	261	275	272	256	297	299	278	265	276	294	264	281	278	316	260	296	256	268	277	280	289	269	269	269	277	261	239	257	280	278	319	291	266	289	303	286	267	289	259	285	288	281	310	273	296	299	281	271	300	292	256	257	280	288	300	269	272	257	285	326	247	265	281	290	265	286	289	265	236	254	265	265	259	271	289	317	283	293	276	250	260	290	313	273	252	264	281	289	276	281	271	296	306	276	274	286	290	241	297	278	268	270	264	263	316	305	277	274	289	265	288	268	258	305	296	288	296	268	280	269	315	299	273	318	293	277	299	283	263	296	266	289	295	272	291	263	253	265	251	254	270	269	305	276	293	289	280	276	286	277	277	247	258	292	304	263	299	256	253	299	294	283	291	290	264	299	257	295	274	293	280	267	282	251	277	273	272	292	266	252	308	306	274	295	280	273	273	267	270	252	283	253	266	296	273	314	263	264	267	262	300	291	289	272	270	290	259	285	288	291	294	305	220	293	278	264	296	262	311	286	258	291	283	291	299	259	270	279	282	288	287	296	294	249	273	279	290	288	278	298	270	247	265	277	259	270	250	287	254	273	270	289	324	263	286	279	289	273	302	255	281	245	276	291	293	291	310	285	258	304	270	277	290	270	263	312	282	276	285	284	292	288	291	263	282	327	272	350	266	294	265	245	280	271	268	281	271	271	258	317	294	265	274	252	279	295	273	272	276	293	270	301	281	299	300	251	277	283	283	283	277	282	264	334	283	277	297	290	276	269	307	295	258	265	271	273	287	286	254	287	270	293	254	253	291	282	293	278	270	256	296	275	271	263	272	276	314	266	282	283	257	302	266	260	264	287	289	287	279	278	277	304	249	273	298	288	284	297	279	255	325	315	258	258	270	263	307	280	273	277	293	281	252	281	296	292	274	268	267	273	289	266	280	289	284	276	283	279	314	282	285	287	283	265	297	260	269	255	284	257	255	265	287	278	264	244	299	289	261	260	272	264	285	269	294	292	262	258	288	281	285	245	269	304	283	267	262	271	286	281	277	292	283	258	269	280	280	277	299	263	286	314	268	289	260	304	251	286	264	290	283	301	273	278	307	267	277	302	251	299	293	269	264	282	268	257	255	259	282	254	301	275	305	300	290	287	280	280	296	274	299	256	265	274	282	289	257	264	254	262	264	258	254	299	307	270	274	289	291	271	281	253	280	284	311	269	286	267	304	291	266	273	299	269	288	282	287	287	277	297	255	283	277	277	297	258	274	269	232	272	280	288	291	298	282	281	324	285	271	291	271	256	271	269	278	286	293	285	290	272	284	287	263	267	294	270	256	289	269	266	307	291	257	267	263	258	270	264	289	246	323	270	266	283	278	295	293	291	251	277	323	297	252	312	262	290	293	298	278	266	281	265	260	300	285	272	271	262	271	273	297	280	264	260	283	275	294	263	278	293	230	294	277	264	246	326	313	309	315	276	265	288	279	282	282	262	259	278	279	294	264	271	279	253	268	283	286	283	275	267	269	258	325	279	285	249	288	277	291	257	273	276	265	281	257	266	275	287	278	320	265	260	261	266	299	268	319	283	273	292	278	259	293	261	264	264	282	259	276	276	245	319	269	239	286	288	279	285	286	291	274	264	280	280	278	292	294	259	275	301	266	288	267	318	250	281	264	292	276	270	256	296	270	251	302	279	272	291	278	272	284	289	252	287	282	274	282	281	293	292	279	283	299	246	274	279	265	257	261	279	295	288	309	276	270	268	275	290	281	280	286	262	249	257	294	283	276	259	252	260	271	274	314	313	273	246	262	292	288	268	282	253	254	324	271	279	282	272	285	284	264	264	274	262	294	278	246	287	291	291	265	296	273	266	265	271	291	282	276	263	275	269	302	262	280	253	302	241	278	290	271	285	307	302	266	300	272	289	267	261	320	283	262	276	266	263	295	282	288	291	292	282	298	283	309	297	267	270	275	310	304	263	276	294	268	296	276	281	257	275	276	267	302	296	266	285	273	291	269	272	240	279	264	271	258	272	294	306	286	300	276	275	278	278	290	252	274	273	264	275	270	298	270	285	311	259	285	298	251	296	255	307	267	300	294	293	310	276	261	266	273	278	277	275	245	279	285	277	315	280	279	286	240	250	249	284	263	226	278	272	266	290	274	289	278	289	263	284	291	268	268	300	286	318	267	276	266	262	291	280	265	253	267	248	269	277	257	280	307	273	312	254	290	283	273	286	291	264	270	300	294	255	290	262	295	310	285	293	252	265	286	271	275	250	260	274	294	251	244	293	284	293	249	283	278	258	279	290	291
15000	4448	8793	10438	8922	7030	5342	4277	3381	2749	2543	2339	2102	1813	1718	1547	1390	1313	1105	1184	1103	983	949	865	885	841	865	848	832	780	712	765	708	747	713	687	703	722	699	672	732	657	705	701	739	700	729	694	682	724	706	737	724	703	676	745	669	686	643	639	689	658	715	711	651	681	662	702	693	700	727	668	683	634	740	743	689	722	652	680	717	662	672	730	696	676	699	702	675	742	678	674	694	658	662	712	701	677	699	725	641	710	648	649	689	694	681	685	688	707	679	685	710	698	660	663	728	710	729	700	733	692	693	705	685	679	606	663	688	733	679	630	673	685	711	698	755	671	632	712	641	709	642	683	701	674	659	696	668	690	697	727	668	729	665	667	675	679	718	696	653	696	660	737	679	669	678	648	712	684	708	695	645	702	684	663	704	729	699	710	708	689	694	655	676	697	699	642	696	688	685	684	720	699	689	681	654	694	678	654	693	695	676	719	695	684	672	673	638	685	625	686	694	630	650	682	710	728	700	694	648	675	650	653	685	673	731	654	716	674	640	708	664	710	664	648	706	705	665	689	699	675	629	699	687	714	683	701	697	727	685	759	680	684	687	686	691	641	665	668	690	709	649	703	687	660	694	659	684	718	725	703	658	681	732	693	635	680	658	678	677	666	657	676	704	686	690	648	672	728	699	641	726	708	685	677	698	672	731	621	688	673	687	680	722	687	686	664	653	668	694	675	723	686	676	702	706	739	651	674	660	663	629	664	718	668	666	667	714	680	659	684	708	664	730	690	659	654	625	658	724	663	661	691	693	619	718	681	706	633	687	694	675	645	708	733	704	693	721	699	604	675	704	691	693	681	659	735	669	678	665	710	676	695	705	648	677	699	709	679	719	628	719	654	717	715	672	658	677	673	686	709	668	683	683	674	679	697	709	622	726	689	654	671	665	720	677	689	691	687	671	686	726	707	670	695	709	675	718	694	660	724	664	669	653	723	663	684	664	681	737	685	726	724	705	698	684	699	680	715	633	710	719	702	672	679	724	726	718	655	720	676	665	756	652	661	695	689	638	712	679	670	687	695	676	654	669	678	709	694	694	672	661	650	693	702	717	647	669	646	705	728	667	679	689	696	693	721	708	730	676	688	677	672	706	681	655	653	677	714	719	657	676	685	665	694	658	677	700	669	650	651	739	670	646	657	707	659	657	658	705	676	665	661	681	718	667	682	693	655	646	707	686	696	687	683	659	658	678	638	739	673	717	687	706	663	669	647	663	696	707	702	665	663	666	629	729	650	688	665	633	696	714	632	692	732	708	645	688	686	726	691	713	690	690	634	722	720	658	674	708	685	661	647	767	641	695	704	670	697	634	659	648	683	659	692	649	683	658	646	721	667	694	697	683	707	677	692	714	668	710	620	662	684	656	659	704	654	687	714	710	666	695	651	696	678	704	648	761	668	655	657	697	683	657	655	688	670	700	701	676	658	700	718	625	723	697	658	746	672	708	667	665	688	735	672	686	726	695	722	725	678	673	663	639	723	698	637	691	679	689	696	715	692	707	651	734	721	707	705	672	683	706	672	709	668	619	632	716	726	684	671	676	711	688	708	679	661	670	677	689	691	700	667	706	679	671	679	680	730	639	656	716	676	668	635	642	665	720	668	687	686	677	676	692	645	678	734	698	673	678	709	679	691	676	675	644	649	644	717	675	698	721	669	680	705	725	676	674	722	706	656	728	682	727	672	640	638	635	686	692	644	631	631	693	675	685	694	649	687	681	696	695	666	694	670	721	670	689	671	699	715	656	721	720	677	662	675	698	705	677	685	660	720	695	723	706	705	668	703	696	701	668	710	673	677	636	664	649	664	712	682	652	670	653	663	714	670	703	679	706	723	711	655	654	677	729	712	729	686	661	709	702	664	685	662	675	719	682	706	690	716	746	662	703	712	644	678	695	695	723	682	677	678	713	717	668	670	660	664	669	662	660	669	668	679	647	706	695	717	690	732	688	730	677	740	677	679	674	684	669	672	670	713	668	717	670	682	654	685	645	684	674	672	673	664	712	649	700	693	669	656	723	673	667	682	685	711	715	706	745	671	674	713	695	705	658	679	678	693	660	675	680	714	679	708	687	717	684	634	706	682	684	741	696	697	683	691	709	669	657	699	706	682	660	696	697	619	696	640	692	714	707	636	670	697	727	712	693	718	770	716	693	688	691	665	671	673	714	669	693	686	667	636	720	705	648	713	663	664	701	718	641	688	660	687	658	694	665	718	664	689	701	750	700	692	662	711	681	716	768	691	658	709	674	706	668	669	677	675	677	682	688	695	681	732	675	669	675	711	670	666	696	682	733	639	702	658	689	744	722	661	692	707	660	662	713	681	699	660	659	712	664	705	720	658	687	702	647	686	687	759	675	658	686	707	717	661	691	680	687	754	693	653	721	654	678	701	686	694	711	706	682	645	642	689	670	659	703	726	717	690	679	665	719	729	674	650	660	683	667	701	708	719	718	741	673	753	687	663	671	692	695	660	693	665	724	717	693	712	621	694	708	683	691	707	623	679	679	718	675	667	671	667	685	712	680	668	676	684	694	706	722	700	681	722	681	692	698	705	704	734	653	677	668	704	694	674	711	729	687	667	696	673	632	703	686	670	672	743	674	702	719	721	684	636	655	708	662	649	680	708	686	679	639	678	667	668	733	679	674	686	660	688	689	696	687	723	679	695	678	698	625	658	666	743	702	714	731	683	644	698	686	660	650	700	693	717	670	664	671	664	692	698	659	722	683	675	701	667	720	648	691	689	677	638	675	670	685	664	688	666	679	656	713	707	685	666	698	678	695	682	637	648	620	657	727	657	656	682	702	690	740	747	684	686	698	678	717	691	731	704	682	663	654	688	727	701	669	677	702	654	682	718	714	763	641	648	700	631	729	709	660	740	661	661	650	650	659	659	700	684	673	713	747	627	705	721	683	691	667	708	646	712	708	752	706	681	684	674	675	690	681	662	670	695	656	673	686	659	619	651	661	708	680	678	679	684	698	676	667	668	713	676	695	685	673	689	682	683	704	658	696	675	714	667	693	702	674	707	664	649	756	743	672	672	687	675	707	687	700	657	689	723	653	694	709	649	691	658	673	673	662	659	720	673	641	717	655	655	687	681	683	684	686	648	696	668	709	710	608	675	649	683	671	720	668	670	676	680	677	666	718	688	670	669	677	642	676	656	711	725	641	692	686	741	708	664	676	656	684	691	673	717	686	661	685	658	708	696	697	696	732	672	681	693	677	667	678	666	674	661	711	653	664	663	641	696	711	680	670	740	720	677	703	678	723	707	724	684	649	717	713	687	633	707	648	640	586	715	716	701	713	639	686	743	699	713	696	654	684	682	722	660	699	701	683	720	691	699	714	691	685	733	727	704	697	684	679	707	681	709	682	708	646	704	683	659	678	699	690	680	679	706	683	687	653	694	645	669	653	675	668	687	685	674	724	705	673	672	643	699	674	717	662	691
32370	9214	7998	6335	3787	2493	1681	1154	873	736	635	520	484	510	444	402	359	309	314	338	281	301	219	246	234	253	262	225	225	257	226	238	202	222	206	223	221	219	202	203	210	215	189	253	211	210	212	226	190	214	228	217	197	217	190	207	183	196	198	181	203	196	205	209	202	198	227	192	185	219	211	214	199	199	232	212	208	214	220	217	193	201	210	230	197	231	228	210	219	229	209	232	215	209	237	214	193	230	224	200	210	208	201	220	193	199	199	201	220	226	183	210	207	202	220	248	214	224	195	216	217	213	219	216	223	218	210	217	228	226	214	202	203	211	219	206	231	229	213	212	205	185	213	216	216	227	211	200	229	217	211	220	219	206	234	202	231	229	205	218	185	223	202	227	188	211	230	218	203	233	215	223	216	223	224	194	212	179	208	248	219	230	219	216	231	214	207	186	215	221	222	191	205	226	206	230	205	218	189	236	216	202	224	230	194	214	210	199	207	240	209	211	234	205	193	236	236	239	209	254	237	229	200	208	213	210	203	242	229	216	214	219	224	207	212	205	220	220	237	215	235	199	193	222	202	223	207	211	225	217	201	203	207	234	242	188	202	207	205	215	230	213	219	205	246	214	221	218	232	205	207	221	221	197	221	187	200	209	218	202	200	207	210	218	229	195	212	224	201	217	219	226	201	222	201	225	216	219	205	216	211	201	221	213	209	225	227	191	207	218	205	191	200	224	196	219	196	218	236	202	210	227	192	182	205	199	196	207	213	215	236	222	219	198	216	212	186	209	203	193	174	228	217	213	231	218	209	210	204	185	210	200	226	210	221	217	190	221	205	216	227	213	211	224	228	186	222	236	200	224	214	193	197	229	202	215	235	199	207	206	213	243	196	205	195	193	207	221	231	203	218	220	211	222	221	212	193	204	216	212	214	195	229	212	213	206	191	219	207	212	202	194	216	215	248	220	228	206	203	202	199	199	201	204	239	210	209	206	217	215	166	221	234	219	219	218	231	219	202	229	192	207	195	232	213	200	206	213	212	231	217	203	222	240	209	205	234	195	221	206	229	214	208	208	207	225	215	221	205	210	213	233	203	204	194	203	208	184	210	185	217	214	213	201	213	212	220	241	223	215	228	190	203	215	213	219	220	204	218	204	202	209	250	202	217	219	222	209	212	232	234	228	246	214	223	229	217	205	193	232	208	208	198	202	223	223	223	199	222	211	223	244	222	192	204	221	193	210	198	246	194	203	203	202	219	208	202	231	224	207	228	206	182	201	216	223	236	215	199	226	196	195	201	219	205	224	194	239	208	216	234	213	198	192	218	217	201	236	201	227	234	201	185	183	203	211	206	232	245	206	215	204	206	182	196	217	201	190	215	230	234	213	205	216	219	205	210	203	177	217	221	218	240	235	219	222	218	219	216	241	229	224	193	212	226	246	229	209	199	243	218	224	226	204	213	209	207	210	218	208	206	195	194	206	208	205	228	213	220	211	207	217	194	232	236	219	225	201	186	199	194	213	200	204	236	241	227	209	252	224	237	234	218	209	189	210	226	222	190	198	211	198	195	227	202	227	215	210	202	224	173	213	200	228	209	227	202	189	214	213	220	220	221	209	210	176	203	233	222	215	200	215	240	220	214	209	237	220	231	229	195	227	190	238	200	222	210	232	215	216	235	225	208	221	221	204	199	213	211	212	223	219	228	217	230	204	232	190	226	203	246	237	210	218	246	209	215	232	203	205	202	208	213	206	199	188	220	213	228	210	197	201	213	212	228	210	222	204	242	233	218	194	201	234	214	201	189	201	237	210	216	199	196	194	198	228	206	217	207	212	219	208	203	227	183	206	178	223	192	223	218	219	202	205	215	221	219	230	206	205	189	219	216	210	205	209	214	202	219	209	229	212	201	229	218	183	210	214	204	237	236	227	215	224	216	208	227	225	203	215	226	227	201	203	208	205	217	181	199	211	204	226	234	209	219	194	219	195	210	207	210	208	196	218	203	220	188	223	200	212	195	216	210	209	204	209	212	210	204	202	172	255	226	210	206	204	195	184	230	213	196	202	202	228	218	217	201	212	160	208	187	234	223	210	235	220	215	211	216	208	197	217	195	229	192	210	227	209	225	214	218	212	236	217	180	222	241	204	205	203	216	232	212	220	199	238	212	206	211	222	216	200	202	194	191	211	197	208	221	191	222	201	211	214	201	193	211	190	222	247	229	203	221	194	231	188	209	178	215	206	209	224	214	191	216	192	215	187	207	233	208	197	186	209	206	200	220	198	201	188	193	218	204	217	201	199	220	225	223	220	235	237	227	242	190	218	197	204	228	182	197	228	211	208	224	208	198	224	221	199	195	187	210	201	221	211	198	227	238	216	208	204	176	221	220	190	201	212	236	255	214	227	215	196	246	225	257	245	217	198	190	197	196	192	224	224	206	218	212	202	204	186	203	190	205	233	212	202	219	211	204	215	203	222	213	217	215	224	211	205	203	189	235	206	198	224	219	253	197	224	212	221	219	218	193	205	194	186	191	209	179	238	196	215	202	216	203	214	209	232	221	194	205	189	229	236	207	220	225	207	229	219	211	212	228	184	234	191	197	194	212	221	226	201	197	209	208	220	203	225	217	198	207	211	231	183	205	212	227	203	214	205	211	214	211	201	226	203	208	220	201	178	193	228	222	219	198	208	215	193	204	227	209	211	206	239	191	225	204	214	230	200	206	230	218	230	214	219	193	173	185	212	235	212	225	223	219	201	222	198	217	197	204	218	216	208	214	207	211	203	232	190	221	186	213	186	204	203	210	201	207	225	206	206	207	207	198	191	207	239	198	191	241	226	236	205	223	210	224	221	226	212	228	209	195	199	230	228	192	211	220	214	199	208	196	220	216	211	205	204	201	202	220	228	220	209	213	218	229	197	227	212	194	216	187	200	226	196	212	199	216	209	222	222	227	208	222	220	223	209	218	211	217	200	217	194	198	224	191	223	215	206	196	211	216	192	201	203	198	226	210	202	233	213	218	232	236	223	210	226	240	223	226	223	218	192	191	218	223	191	200	204	202	210	212	190	200	201	222	219	231	221	211	193	195	208	222	186	201	232	193	212	207	218	230	210	227	241	207	224	205	207	224	216	200	218	229	183	218	188	214	225	212	203	194	232	204	236	199	202	212	202	207	173	192	207	247	178	210	213	222	214	225	224	231	223	223	206	221	210	212	217	223	226	210	209	195	231	213	196	222	224	190	236	218	218	213	208	207	225	209	191	170	193	220	227	230	184	213	210	211	206	202	216	211	195	237	201	196	212	207	234	208	222	210	214	216	198	202	230	215	210	225	238	197	183	225	196	199	202	179	224	222	195	232	207	182	191	223	203	215	203	196	192	194	231	205	184	221	223	222	200	187	230	226	215	223	193	195	199	200	227	184	203	239	213	195	242	251	207	224	230	213	201	199	196	209	197	204	231	229	214	218	200	183	222	203	210	227	214	207	235	208	252	227	210
19770	6501	13385	15361	12311	9115	6934	5223	4233	3343	3058	2788	2525	2393	2160	1822	1667	1442	1298	1292	1201	1132	930	794	706	787	751	728	781	729	665	589	621	589	595	585	540	596	553	532	568	553	538	523	550	538	542	543	545	527	543	589	571	537	510	551	586	533	506	504	513	541	539	484	556	526	524	546	497	549	524	538	529	556	509	551	562	547	544	557	518	523	537	514	573	579	550	521	528	538	535	553	506	546	543	496	546	514	542	529	556	512	519	551	523	528	523	550	547	544	535	520	507	539	476	523	512	500	499	548	499	517	550	506	568	515	517	525	524	547	544	559	493	560	552	544	507	525	511	485	521	530	511	547	518	524	517	501	524	507	517	508	510	490	548	552	560	511	526	519	519	545	536	583	551	520	564	517	528	492	531	537	535	541	540	534	527	529	580	516	511	515	575	503	532	504	545	545	522	582	496	504	547	530	521	526	556	515	529	529	551	527	505	518	543	547	539	581	533	513	510	494	592	525	511	526	480	539	527	516	518	504	520	555	511	532	538	539	560	552	536	539	523	566	527	548	534	541	543	505	506	571	563	512	481	524	523	525	498	502	492	507	537	538	522	565	554	495	532	537	513	521	531	536	541	509	546	472	532	523	501	523	519	553	564	517	515	534	538	524	510	516	542	521	586	525	530	555	530	512	493	536	526	534	484	522	550	525	535	541	579	484	495	515	527	522	543	539	529	484	518	507	530	527	581	547	533	509	522	518	509	522	505	521	538	522	508	554	516	541	523	552	519	552	527	538	535	564	532	545	535	482	486	504	510	509	555	542	515	543	546	486	535	525	556	506	551	550	513	528	552	489	508	502	520	525	539	534	498	529	518	538	539	539	476	562	535	499	487	507	535	511	522	502	543	542	546	539	534	496	476	539	500	559	515	559	502	559	571	507	547	546	535	502	507	504	533	531	546	533	517	540	521	527	474	511	562	565	510	531	555	503	504	523	525	477	530	520	562	561	522	532	520	525	554	578	529	517	556	540	545	557	512	541	558	521	547	523	514	559	489	528	509	519	545	539	522	526	502	529	515	540	545	528	537	516	522	550	516	591	486	519	548	542	547	512	507	513	545	544	483	572	534	516	549	537	538	495	544	483	511	516	480	493	525	528	509	560	483	513	538	512	559	549	553	545	510	471	537	528	538	472	541	503	546	533	510	535	541	518	512	581	502	494	526	515	527	503	544	552	549	524	523	511	543	534	518	530	507	533	505	552	559	547	538	543	532	551	528	550	499	502	546	532	570	510	562	530	561	534	535	556	542	542	498	580	529	484	529	551	489	508	495	505	505	511	478	555	574	571	514	541	479	492	527	552	512	530	545	540	508	515	471	553	501	524	505	543	491	530	512	541	505	562	527	539	558	505	552	446	512	541	555	603	512	536	499	498	517	560	514	522	531	514	498	564	534	523	525	561	511	551	557	530	521	536	554	520	543	547	542	560	579	530	521	476	508	526	522	547	523	483	486	538	531	524	559	547	552	512	497	546	538	499	521	480	529	545	534	527	532	507	534	525	519	527	531	535	529	528	517	523	509	534	516	533	539	541	503	461	531	503	507	553	538	512	503	510	545	496	524	539	545	548	537	533	502	559	548	533	501	515	521	557	536	515	535	542	495	542	530	543	550	492	555	515	551	531	549	534	528	492	513	513	522	516	527	583	552	527	511	538	559	524	549	507	617	550	545	551	554	505	532	516	537	508	537	544	523	498	538	602	484	516	537	541	515	546	497	506	528	520	504	513	520	548	491	536	518	534	472	540	514	558	527	522	507	566	527	527	548	571	528	518	483	532	538	531	522	518	572	541	533	519	576	574	544	534	544	517	538	506	534	510	538	506	505	484	512	525	541	524	508	529	537	564	554	556	519	545	522	507	515	570	525	502	525	502	532	528	552	525	536	508	519	549	497	547	543	521	536	525	525	517	536	509	533	569	539	550	526	488	544	529	521	548	536	557	505	482	495	534	511	544	520	530	547	536	529	529	561	554	501	540	560	515	504	533	545	528	510	542	496	513	492	533	523	547	537	522	503	534	510	506	532	529	489	505	497	520	518	520	532	522	529	551	538	545	534	504	531	551	520	522	523	516	562	558	518	534	549	514	526	542	501	511	532	528	509	564	536	520	509	554	578	539	509	520	527	485	590	505	533	524	554	554	550	474	518	533	537	531	517	501	529	573	585	523	478	550	507	496	485	559	513	543	520	539	555	525	537	521	533	510	534	545	533	558	511	532	510	552	524	515	551	539	568	524	518	516	577	488	489	474	524	528	521	552	550	524	551	524	476	526	527	510	512	522	504	522	526	522	506	565	526	499	507	518	503	535	544	535	513	558	536	526	483	509	503	566	492	578	496	549	536	537	549	515	520	513	558	545	526	508	518	564	513	495	529	504	519	490	561	527	536	535	536	529	544	541	537	507	510	514	535	511	550	567	546	538	525	502	531	476	525	557	529	562	501	533	539	515	531	560	516	520	551	497	536	565	568	528	532	540	539	510	518	540	553	542	550	511	542	505	575	544	510	537	511	532	551	511	525	542	546	555	526	501	521	513	499	574	545	562	507	508	531	530	537	479	527	545	523	521	499	508	531	512	533	522	499	524	535	544	563	546	532	519	529	553	559	495	546	519	533	531	531	548	522	536	535	535	531	530	516	541	496	505	538	535	516	545	514	518	519	547	515	516	532	543	503	539	511	526	522	545	508	559	548	527	525	516	504	530	554	550	560	514	535	543	543	557	528	514	522	532	542	578	535	522	515	518	558	498	546	532	531	560	562	502	564	548	485	512	535	540	545	514	533	497	512	476	521	535	559	490	519	497	526	480	545	555	586	507	531	503	543	536	500	508	536	465	570	554	557	524	548	558	532	491	529	508	517	494	539	531	519	539	531	534	484	509	473	523	541	542	492	539	484	519	562	501	555	518	526	551	532	498	509	458	546	507	548	522	511	526	531	522	509	536	533	573	523	492	521	526	505	498	542	549	518	493	496	518	525	545	562	563	558	526	561	515	528	510	506	503	595	565	564	517	510	525	552	493	519	537	535	533	535	502	544	574	555	515	557	519	496	516	527	555	557	591	558	514	524	505	519	514	517	555	524	505	537	510	512	491	569	531	548	526	492	521	549	566	541	522	460	541	486	481	526	571	526	544	550	540	543	503	559	506	533	538	540	512	579	515	532	508	537	522	537	516	475	522	532	522	554	480	493	515	513	527	497	518	523	545	553	518	509	558	555	561	513	515	545	529	488	482	523	522	506	591	555	500	547	504	550	537	531	547	548	531	542	516	523	490	498	487	506	525	489	534	527	557	570	549	544	503	523	529	520	531	533	537	533	527	507	529	522	474	529	559	547	512	506	498	578	523	521	522	545	577	556	517	478	554	524	534	524	532	509	541	529	534	561	526	550	515	508	526	577	542	504	566	496	516	546	578	537	514	532	529	541	546	562	529	529	533	487	522	535	517	534	545	577	556
8620	2257	2445	1839	1093	777	625	487	373	388	390	350	308	326	327	320	303	278	262	256	307	294	226	213	238	255	221	254	227	258	223	237	249	246	241	235	248	228	240	259	255	249	244	268	217	247	257	273	237	251	223	246	231	220	258	249	235	220	233	283	240	236	256	255	235	208	256	229	270	248	222	260	245	239	214	233	249	264	263	244	264	252	245	234	234	234	246	246	240	235	254	250	242	248	268	227	279	260	264	263	271	234	236	251	252	250	242	238	202	240	221	262	221	233	237	222	260	226	270	259	274	260	251	238	237	253	252	224	239	235	254	246	246	235	239	261	242	232	251	227	214	255	253	230	234	227	249	250	211	238	232	255	234	240	251	240	244	250	244	254	230	249	259	261	252	205	210	254	224	232	253	252	244	262	213	250	227	225	229	242	262	241	231	222	234	211	262	247	239	226	275	230	252	249	224	276	247	280	262	248	221	220	268	212	272	241	264	228	249	228	230	223	254	229	246	285	226	250	212	236	237	223	237	217	243	236	225	250	248	227	229	209	254	209	246	238	249	246	227	268	232	230	246	250	242	244	253	252	246	257	231	197	262	234	270	232	238	237	253	249	244	250	250	239	255	263	244	245	257	249	218	236	219	261	262	237	256	227	241	266	223	254	235	237	238	241	263	236	237	227	249	231	253	265	230	268	284	243	255	227	217	255	224	195	243	234	256	263	265	234	258	239	238	264	241	235	228	249	278	241	261	253	243	260	252	290	251	214	232	267	255	262	239	238	230	227	269	248	271	273	259	221	244	222	253	233	205	251	225	204	250	226	245	235	214	262	230	246	228	258	241	238	240	259	247	250	243	251	233	280	261	272	249	251	235	246	233	229	215	230	259	256	253	239	253	234	264	219	240	247	242	248	244	225	234	244	245	225	253	217	232	231	256	246	249	276	265	256	235	214	245	245	253	225	236	223	236	259	257	253	248	256	223	290	250	270	221	221	238	232	257	239	256	238	267	250	256	217	242	236	252	245	274	246	247	229	248	261	244	249	226	216	217	257	240	250	243	216	246	240	254	254	227	288	215	279	247	249	262	246	243	267	256	235	247	253	220	219	242	253	266	244	227	221	253	255	272	230	269	256	236	247	262	239	286	242	250	293	243	229	264	275	212	209	244	256	258	226	249	238	219	269	242	218	230	255	238	231	266	253	244	250	230	224	246	257	223	248	258	279	259	239	237	273	228	208	274	233	270	224	242	230	222	246	255	250	244	215	242	237	237	256	224	239	240	249	264	240	267	262	277	266	250	246	226	269	242	243	247	242	237	274	262	238	260	223	265	248	212	242	247	221	247	199	254	243	243	244	257	233	222	237	289	237	231	223	235	273	262	239	245	238	265	242	248	260	241	249	243	212	267	232	240	216	213	241	252	235	214	260	240	218	252	269	214	225	238	259	241	261	266	260	240	257	272	256	251	275	240	234	254	238	210	210	209	248	257	263	265	270	232	242	272	264	208	240	250	259	233	236	253	274	237	241	219	241	224	240	255	248	222	251	232	250	239	254	229	229	237	249	274	258	223	242	241	244	259	254	219	227	279	228	242	258	245	257	246	233	240	242	243	258	242	228	213	225	247	225	241	221	246	216	239	239	237	226	254	252	214	287	243	258	219	258	243	253	260	263	270	242	256	233	224	214	259	237	253	247	216	259	263	213	230	260	255	243	258	249	272	225	228	239	225	243	256	230	244	243	242	248	241	243	233	246	251	255	258	229	217	251	238	238	273	261	231	202	226	253	271	273	258	211	229	257	213	213	226	240	268	227	241	258	239	236	261	233	208	249	235	221	240	276	259	235	226	258	238	237	227	237	217	263	246	249	264	221	261	252	233	255	228	252	229	254	247	259	273	250	271	264	242	214	281	223	246	225	225	251	297	224	241	216	234	235	243	247	262	214	200	243	244	235	215	226	239	237	250	244	246	235	260	266	217	219	233	253	227	253	230	233	272	231	270	232	261	240	250	264	228	255	242	271	244	259	243	263	249	276	231	248	235	249	243	261	240	236	265	268	260	255	256	245	234	257	241	251	234	263	254	254	272	263	247	260	228	222	242	244	245	262	258	237	273	237	230	242	233	274	260	276	248	231	252	264	256	259	207	262	246	241	244	231	263	281	235	250	247	242	232	244	265	241	265	232	202	253	246	212	239	254	244	253	268	221	237	237	248	261	229	246	258	260	267	267	250	235	279	239	239	246	233	250	243	258	222	236	239	242	233	213	221	245	264	226	271	238	215	243	267	242	241	253	248	238	248	277	256	246	230	227	237	273	288	264	283	223	238	267	232	257	235	241	289	247	243	254	236	254	264	242	234	260	233	247	223	241	271	256	253	248	261	251	229	270	235	224	244	258	232	261	250	256	263	239	263	263	266	260	300	252	244	225	241	228	266	233	234	232	247	243	213	228	272	219	240	240	267	261	258	255	264	239	232	270	250	238	260	255	261	263	259	220	243	222	283	254	235	254	204	245	247	230	254	213	258	266	233	230	236	241	235	234	231	248	252	233	217	230	275	263	248	233	251	251	256	265	277	224	246	224	276	231	250	226	241	213	219	249	272	239	252	243	249	233	230	251	245	234	257	251	262	268	235	267	237	230	251	234	236	257	233	231	241	270	249	238	264	237	232	229	222	220	251	243	234	271	233	245	231	248	244	228	248	262	238	251	247	242	242	249	261	215	266	212	276	219	243	241	234	266	252	236	233	275	251	234	273	260	235	236	201	236	262	218	234	248	233	264	267	234	252	240	248	202	244	231	227	253	282	243	268	244	251	248	279	270	267	246	256	230	254	234	263	219	245	241	252	244	242	216	244	249	263	218	258	250	251	223	247	289	241	230	259	237	275	227	244	252	251	242	241	269	233	237	249	225	219	241	242	222	247	268	254	245	245	238	231	214	241	218	237	235	250	232	271	273	231	242	220	242	257	249	259	261	226	253	236	225	246	237	248	229	261	232	241	237	233	246	260	217	257	246	262	261	236	249	254	268	271	225	221	238	245	228	247	239	252	243	240	261	279	235	228	240	249	253	250	246	221	247	221	236	272	246	239	247	252	237	271	229	228	236	271	227	264	239	281	237	208	230	224	234	246	256	253	262	221	236	234	239	248	236	235	246	264	240	257	244	221	249	249	251	231	246	245	237	246	228	247	228	268	221	252	250	253	233	252	225	262	255	229	242	241	234	256	240	246	252	231	225	216	241	256	261	258	254	243	226	260	238	240	255	258	221	264	236	241	246	266	231	223	234	230	235	233	240	261	232	215	256	259	268	260	232	233	214	228	263	277	242	260	233	227	260	278	265	239	246	235	262	231	243	255	229	259	244	226	249	230	255	246	246	244	280	259	224	240	283	264	240	264	255	198	242	249	247	242	253	227	226	269	248	261	233	245	244	242	246	238	249	238	247	254	220	245	249	266	262	234	258	251	263	249	261	231	256	252	245	223	268	252	230	258	253	243	242
6560	2631	5578	6008	4491	3327	2430	1890	1582	1458	1495	1294	1234	1217	1116	1020	983	898	822	910	837	820	715	722	702	618	675	645	688	620	684	626	647	629	619	625	618	698	565	602	638	626	656	626	619	579	636	612	607	589	624	641	628	590	609	647	620	623	640	639	638	629	589	616	593	604	634	601	596	664	597	669	627	640	604	593	606	606	604	643	615	657	642	593	625	602	602	594	654	570	577	634	601	680	623	652	584	550	633	601	616	623	628	646	586	591	604	534	620	592	605	560	608	589	583	604	644	608	598	628	629	564	636	638	640	633	626	597	631	623	672	623	637	580	588	581	671	565	586	647	618	619	636	646	660	615	642	657	607	604	636	608	662	570	632	628	609	607	599	603	600	571	588	622	594	626	623	664	597	565	599	638	603	629	632	615	640	589	598	623	621	623	629	650	620	601	593	618	621	599	644	594	602	646	575	610	627	654	635	571	588	619	600	549	638	570	627	614	593	617	618	623	601	656	611	589	636	612	565	669	644	622	639	593	627	591	613	615	593	647	648	598	594	586	605	608	612	620	628	633	572	621	623	632	600	610	665	657	641	606	604	605	623	601	640	602	632	597	610	600	637	649	612	590	581	558	597	581	619	585	571	623	622	643	574	618	613	650	617	623	607	615	606	699	606	623	617	586	593	622	597	621	609	589	588	584	590	614	616	582	593	563	603	601	577	639	658	657	578	567	593	616	630	578	625	616	604	597	631	652	645	565	594	652	624	632	607	663	611	641	628	628	633	634	602	565	633	541	627	587	632	556	647	653	632	632	579	622	622	599	582	607	622	581	626	604	610	630	597	629	634	560	603	652	633	599	589	618	618	572	618	613	591	633	633	604	635	598	630	604	629	636	644	623	598	565	615	626	594	618	589	551	589	624	606	651	624	608	644	628	641	643	601	630	602	582	643	620	607	603	618	601	630	643	609	600	597	588	582	608	624	622	617	632	591	591	632	583	585	639	620	617	633	591	614	589	619	635	603	632	629	620	559	603	617	600	640	592	613	621	645	595	647	623	635	672	621	637	600	605	594	651	617	605	614	568	639	624	656	652	622	663	634	638	630	597	597	629	568	603	612	586	583	646	621	628	607	648	635	629	595	611	654	606	623	593	617	610	639	629	616	625	607	596	641	584	668	620	603	626	593	621	626	636	652	580	660	608	590	598	649	626	630	618	621	634	652	633	632	614	555	590	624	653	601	592	635	640	616	595	598	622	619	610	613	619	640	601	582	611	620	612	614	574	611	634	623	623	629	579	595	638	647	613	590	665	652	592	586	592	628	627	597	612	647	573	622	584	676	583	603	638	612	637	615	621	609	557	614	631	601	604	611	607	599	621	550	552	607	568	649	647	640	615	618	577	620	633	564	614	642	640	581	673	637	621	631	647	610	611	596	606	606	583	601	576	611	620	576	615	603	596	649	590	615	603	566	566	582	599	586	631	592	640	660	609	617	608	646	623	664	598	588	644	631	637	606	604	592	618	597	611	576	639	644	647	594	589	627	603	642	595	602	600	634	619	604	579	619	629	599	580	621	628	614	638	623	616	576	622	577	631	655	623	628	657	616	678	615	593	618	603	612	598	608	658	616	616	618	593	618	538	603	573	593	588	617	633	629	634	573	625	587	607	591	648	579	643	591	634	538	625	646	619	598	592	606	597	600	599	626	629	594	611	583	565	608	581	590	611	628	626	623	639	568	608	620	617	581	587	632	629	621	620	581	625	600	590	640	646	647	601	605	600	624	586	629	573	622	590	684	602	607	593	591	624	596	615	671	601	620	636	589	622	609	645	639	552	589	598	549	609	624	608	583	597	583	618	544	625	620	579	589	632	646	627	645	638	626	622	592	607	616	591	564	610	609	610	574	580	625	603	555	596	636	615	686	647	601	534	577	590	669	664	608	612	576	595	611	571	629	592	583	632	606	639	602	646	629	596	601	573	653	633	621	635	601	647	600	631	622	585	570	624	626	588	583	650	639	647	614	586	597	572	607	612	599	631	594	606	594	607	617	609	656	624	604	621	654	640	637	603	638	626	650	557	589	640	630	623	607	639	612	602	581	605	626	601	588	625	602	574	590	600	647	611	644	615	643	618	611	599	574	624	621	647	647	613	593	642	637	620	601	606	657	606	619	612	648	637	584	590	576	618	630	629	661	669	579	610	593	604	630	597	620	636	653	613	616	592	594	587	622	659	595	651	600	648	598	627	605	599	594	609	595	615	575	600	640	614	649	621	605	590	607	639	652	574	613	587	668	616	638	621	608	624	623	648	628	583	583	609	627	633	607	611	610	607	617	583	604	678	616	655	602	604	671	627	629	597	625	615	618	586	590	613	588	667	596	659	616	633	617	636	610	601	611	609	606	590	616	666	620	662	558	568	651	681	606	596	617	614	581	644	579	575	609	638	558	585	579	621	622	569	621	545	619	596	592	660	658	596	612	563	638	592	645	590	608	588	603	581	655	557	606	635	621	583	619	597	614	647	621	624	567	620	646	617	577	611	632	652	633	607	593	627	629	596	560	642	585	594	607	629	566	647	641	642	592	598	601	609	617	602	591	651	603	601	613	619	589	575	606	556	599	593	647	610	593	631	649	624	640	626	604	618	580	633	609	607	598	598	604	570	634	630	597	599	561	582	557	621	609	662	645	640	629	604	609	584	652	606	626	589	588	614	614	606	615	579	587	646	640	646	619	612	586	620	621	640	608	602	610	615	578	592	625	657	663	598	632	598	604	627	609	640	591	630	632	630	591	595	643	643	587	609	616	635	605	610	593	662	624	664	590	588	651	583	615	598	586	614	625	625	614	601	626	660	587	617	594	604	619	622	612	648	645	601	570	664	613	626	614	615	645	606	615	593	634	613	617	607	612	600	618	616	579	621	606	608	594	610	625	587	607	648	581	588	591	600	583	595	609	597	613	634	650	591	615	594	628	582	584	610	634	610	570	594	577	600	643	602	605	641	592	636	634	608	609	630	598	597	619	614	607	629	615	612	589	600	606	638	646	628	587	594	621	624	609	657	656	607	635	619	619	618	644	603	637	624	607	572	628	592	567	625	638	650	620	651	614	610	613	614	635	622	625	671	606	622	625	642	625	606	646	628	613	626	596	622	583	581	602	579	616	613	599	638	628	583	629	573	644	637	629	586	650	604	636	592	587	558	627	606	617	607	574	643	588	609	638	596	618	624	581	607	599	588	614	620	612	602	638	621	630	627	625	635	619	637	621	580	640	619	614	629	613	613	587	608	638	606	590	588	628	635	644	636	620	625	610	638	617	575	556	584	647	624	618	629	645	650	632	604	629	641	618	601	599	632	645	600	624	604	588	610	572	606	621	613	647	641	632	610	582	610	627	645	629	611	600	612	610	599	605	611	628	588	599	609	608	597	635	651	602	615	613	625	602	626	593	593	628	597	628	596	597	622	622	627	585	572	646	614	602	587	579	609	593	630	574	620	605	672	613	595
20836	5094	4560	3262	2115	1378	963	827	664	632	540	512	546	456	436	441	405	393	374	345	368	316	353	296	333	299	296	314	329	294	278	297	294	272	302	256	289	292	311	262	281	302	263	313	300	281	273	302	330	282	285	282	269	268	271	288	264	285	302	286	265	277	266	261	275	270	323	294	291	296	276	295	287	288	324	270	274	267	262	229	267	278	290	261	276	307	282	276	292	285	276	278	307	302	283	279	318	295	287	255	274	300	271	278	255	289	260	292	283	292	294	273	265	302	291	283	282	266	259	269	283	302	272	285	266	273	316	314	300	288	300	309	257	295	276	260	315	271	288	297	291	282	277	236	288	283	293	256	268	301	252	244	292	282	251	253	308	250	288	279	258	293	271	269	265	294	271	271	285	263	266	320	270	313	280	279	288	300	305	267	252	257	256	273	280	286	307	288	279	287	249	279	310	308	280	299	270	262	263	294	302	284	275	239	286	280	277	280	295	277	336	267	294	255	268	296	260	282	296	268	269	270	324	298	306	307	288	247	291	327	278	279	270	309	268	282	267	309	273	257	223	274	286	277	309	279	273	284	287	292	287	297	288	281	282	289	288	269	274	321	293	272	300	276	278	268	283	296	298	270	303	297	278	268	292	332	250	313	280	280	284	299	264	288	312	253	282	279	276	287	297	279	261	263	283	264	270	270	294	275	309	278	277	274	277	293	291	262	250	251	311	297	262	268	292	260	272	262	310	301	268	293	289	299	287	309	281	294	256	290	276	260	291	273	267	244	272	277	277	333	293	268	279	262	265	278	312	309	306	290	251	255	303	284	298	269	282	292	268	269	314	279	309	308	264	321	271	248	261	260	282	251	291	239	287	271	292	280	281	260	258	282	310	321	291	284	286	321	287	293	258	281	287	299	264	284	303	278	278	311	302	271	277	313	268	283	271	265	273	247	288	303	279	268	310	305	265	286	327	272	287	235	307	295	246	305	276	282	254	290	246	294	251	281	281	289	247	279	267	295	314	285	294	298	294	255	292	320	262	297	270	290	283	288	295	280	280	279	272	278	290	283	284	261	271	271	279	265	280	271	309	280	306	289	299	314	303	289	295	269	268	271	268	278	266	264	300	289	280	298	286	290	303	243	262	261	297	292	283	288	288	297	279	295	287	281	288	282	270	266	252	281	255	263	263	287	295	265	296	296	281	284	281	283	265	265	252	261	277	286	263	289	266	311	280	290	268	272	267	290	262	268	297	286	293	266	286	278	288	275	256	263	276	291	294	298	300	278	266	262	293	278	295	334	310	272	256	281	298	280	266	299	277	291	268	281	298	247	302	265	288	260	292	290	275	310	301	289	278	257	265	283	288	294	298	297	269	273	258	279	281	304	286	288	302	263	302	278	267	278	285	267	273	275	254	290	310	269	273	289	295	270	280	299	266	279	278	322	306	288	253	286	279	262	283	285	245	261	312	245	283	277	279	278	278	298	331	293	257	281	282	296	291	253	293	294	271	266	308	292	270	298	246	299	290	291	267	312	289	289	250	273	268	277	267	305	291	264	279	310	288	296	297	257	292	276	287	284	286	298	278	288	274	306	264	317	282	252	294	278	308	304	278	275	254	279	279	250	270	276	265	292	283	255	276	243	279	268	289	301	312	268	271	280	279	277	278	296	294	300	260	299	284	280	248	282	249	286	272	287	311	280	315	276	301	309	290	258	261	299	284	278	283	290	296	282	286	277	306	278	296	290	289	284	272	276	290	293	264	265	293	264	289	282	271	301	272	277	265	261	283	295	273	272	303	266	279	287	290	267	265	289	276	288	288	271	251	291	239	249	267	283	290	261	251	298	275	260	270	274	283	293	297	316	272	264	294	271	291	290	283	238	289	293	241	297	273	277	272	285	274	279	279	292	281	294	295	298	286	311	274	269	285	276	241	266	250	336	261	302	279	279	281	259	295	275	293	272	280	323	266	293	263	268	265	281	277	272	243	300	247	287	302	278	312	270	250	309	261	288	265	244	275	285	281	295	266	288	279	298	261	243	278	290	274	255	323	284	269	299	304	290	287	296	292	257	294	300	277	287	258	267	265	259	291	280	278	279	275	274	261	277	303	275	264	276	274	287	286	276	271	289	275	295	293	286	300	310	304	260	282	292	309	278	272	311	263	299	270	284	250	288	289	268	315	275	281	308	291	274	255	290	319	314	274	299	278	273	279	284	282	298	299	260	278	261	283	261	264	316	277	287	299	289	279	297	282	295	280	289	293	304	268	269	276	286	303	268	304	279	257	247	280	285	251	324	270	295	273	299	278	250	271	258	286	292	264	280	275	271	271	263	309	287	293	275	282	258	282	243	287	285	263	263	280	250	272	286	301	267	281	272	273	292	274	291	284	282	268	279	268	269	324	288	321	288	327	257	297	291	256	259	305	335	289	282	278	277	302	324	284	277	283	275	273	299	266	256	310	281	275	248	299	291	287	291	269	261	288	317	299	303	273	262	278	238	296	300	275	255	286	283	283	271	307	260	289	289	281	274	256	291	284	322	270	303	279	288	280	258	264	260	280	274	327	267	266	287	266	270	277	295	310	300	294	285	284	279	284	302	325	294	320	285	288	275	244	273	252	284	276	302	283	300	289	319	310	302	257	271	266	293	281	276	282	258	288	289	282	311	286	286	265	290	253	313	300	303	267	242	270	309	298	264	276	302	282	279	278	290	305	294	267	269	286	268	288	275	289	297	258	292	282	331	268	285	288	283	263	261	272	288	256	288	289	305	289	306	285	276	264	295	265	286	274	269	299	294	287	277	303	310	288	271	267	281	295	293	298	281	266	276	256	276	311	293	300	271	310	266	296	283	292	309	264	269	283	271	288	287	313	267	279	261	237	289	266	286	291	302	298	279	282	283	300	294	265	278	274	286	305	272	299	281	276	280	273	311	288	281	267	281	316	280	279	281	294	276	280	277	290	292	285	279	287	281	267	274	287	300	301	278	288	329	268	270	271	268	282	274	292	276	296	299	257	250	279	274	261	292	280	302	281	311	274	296	288	267	271	282	300	283	263	305	286	294	272	278	268	291	279	282	298	249	273	263	284	288	297	288	273	299	285	287	258	269	256	292	271	291	285	281	279	268	251	260	283	257	274	252	288	275	309	292	267	293	271	267	279	269	267	277	291	301	253	282	286	257	287	273	280	280	284	269	316	296	274	269	304	273	263	265	286	272	260	279	283	248	301	260	293	280	267	291	315	277	297	303	274	295	270	272	256	259	296	265	279	260	277	284	265	297	260	294	255	302	280	286	285	298	272	259	303	266	304	332	296	290	252	284	290	264	265	270	266	299	297	287	266	285	291	293	267	296	322	269	305	275	297	299	281	253	281	273	272	248	276	278	274	292	286	297	266	278	278	251	303	274	297	297	297	285	292	314	286	268	274	318	288	276	298	304	282	277	268	314	284	282	236	266	292	291	272	290	280	260	289	260	296	290	268	290	308	283	269	300
14629	4465	8622	9512	7553	5659	4354	3385	2955	2698	2297	2120	2214	1896	1811	1776	1573	1275	1346	1174	1122	1066	900	891	960	797	814	806	797	804	741	778	721	778	729	694	723	716	706	671	673	699	687	700	750	723	679	675	693	683	708	676	739	720	717	677	711	665	693	659	692	673	712	775	652	668	715	718	695	726	663	741	654	711	662	681	691	702	667	723	690	689	650	721	705	736	725	668	707	702	664	701	705	714	718	700	738	716	677	727	696	641	712	657	690	709	667	677	629	723	635	718	679	702	659	706	680	715	687	718	689	700	656	685	675	687	708	643	695	634	685	696	697	660	673	707	657	670	694	672	692	702	689	683	674	715	711	709	735	645	670	741	650	673	646	712	701	726	755	717	746	725	719	686	732	724	679	698	730	696	679	716	711	661	635	664	735	702	703	683	705	669	690	702	674	661	676	699	692	661	630	685	725	729	679	707	694	686	657	663	661	758	694	651	689	697	674	662	705	676	659	675	748	675	677	694	694	694	677	675	733	691	668	698	723	715	722	701	710	708	696	689	671	709	655	659	694	680	678	718	698	739	682	690	661	683	672	691	701	670	701	671	674	740	691	697	711	743	693	702	748	692	708	667	652	756	682	697	703	677	722	659	652	663	708	677	674	651	686	653	683	665	669	738	716	695	730	710	714	728	668	689	736	712	711	675	693	660	674	698	684	698	667	703	647	710	654	656	770	648	672	701	698	734	678	692	700	679	714	757	686	695	726	681	725	680	664	654	704	678	685	708	689	697	719	651	714	725	738	738	726	739	691	707	674	675	674	697	708	683	710	730	638	670	736	717	700	677	706	738	682	725	707	692	679	694	679	685	642	734	696	696	734	702	655	700	699	671	727	684	694	701	658	671	689	697	727	698	662	699	663	712	701	692	658	716	682	704	672	673	659	716	693	693	698	694	709	708	697	644	654	708	647	628	701	715	694	734	694	656	715	680	708	709	684	720	712	682	712	703	682	726	700	713	637	676	663	682	708	689	607	669	715	708	710	669	647	667	680	680	682	658	685	687	711	718	696	637	730	713	698	676	668	683	706	689	686	630	670	708	712	636	759	710	695	707	697	704	684	684	709	675	706	650	703	665	650	711	667	721	673	693	647	745	712	691	633	686	666	714	686	640	681	684	712	681	700	750	674	703	684	691	676	721	662	718	669	682	722	623	681	676	701	746	697	727	656	702	699	708	700	677	734	666	659	732	694	691	679	702	702	670	706	667	713	697	698	642	628	698	661	673	663	697	706	631	681	780	675	713	700	688	661	735	666	680	717	659	674	694	705	667	719	716	658	668	709	648	702	698	715	697	681	686	698	676	678	669	690	693	665	713	664	686	688	663	691	661	678	694	705	733	724	718	728	667	782	716	705	716	668	727	651	656	704	737	735	698	683	692	709	691	622	646	724	723	732	679	657	709	711	677	707	691	687	690	708	696	659	706	708	653	697	682	718	731	682	676	648	692	692	689	669	699	646	701	690	685	720	688	657	706	675	703	763	671	675	696	699	704	696	689	670	698	667	702	683	700	724	654	696	711	662	683	702	692	700	692	673	717	655	690	681	703	675	662	709	711	730	676	670	645	684	712	645	673	665	698	700	680	665	711	659	700	710	680	735	711	691	662	720	677	681	696	665	669	720	647	702	711	683	702	652	766	690	673	664	714	687	703	663	679	671	663	706	727	679	717	677	706	727	662	755	716	718	685	679	737	705	751	714	666	709	695	700	700	741	675	680	657	682	659	698	664	701	695	733	685	662	702	647	698	671	698	696	687	691	666	702	693	676	683	684	756	705	712	695	658	707	687	674	702	702	687	741	736	691	723	667	730	729	695	714	723	716	683	687	695	741	674	670	672	656	755	704	702	709	687	653	686	676	652	696	659	670	632	657	710	687	661	634	696	735	694	695	668	699	669	666	735	692	682	703	660	667	664	705	676	723	743	694	624	734	639	682	703	711	708	708	743	695	673	708	683	697	709	716	684	674	705	697	674	663	678	684	697	685	669	658	670	664	702	680	690	691	673	728	685	696	683	681	668	699	667	701	649	725	712	700	698	676	687	656	664	680	677	654	661	692	667	707	652	683	691	701	656	707	702	650	707	688	684	689	706	683	680	724	691	671	663	678	674	690	690	737	709	712	696	729	663	694	695	643	751	711	680	683	667	701	667	698	651	748	703	671	697	715	657	695	706	691	685	673	701	703	699	681	664	685	682	700	623	692	725	677	674	658	683	676	723	729	691	649	708	690	701	697	656	720	656	683	701	725	679	672	701	671	705	663	642	683	708	672	727	724	691	704	683	691	761	714	647	654	666	683	664	698	709	692	670	715	686	684	730	722	705	691	693	675	693	677	711	659	681	710	694	673	725	675	718	697	737	703	666	639	700	650	741	733	713	691	729	702	726	650	675	700	659	675	732	670	691	639	725	717	722	693	697	650	672	673	693	666	707	681	668	656	720	683	653	712	630	645	694	697	704	707	674	684	679	704	641	718	673	689	665	672	700	628	682	658	681	675	689	728	716	658	706	703	745	681	681	682	651	733	695	673	718	677	702	687	682	734	691	704	677	671	706	695	717	709	719	699	699	688	736	677	667	749	685	646	674	690	686	678	637	703	721	685	660	729	654	637	780	691	680	662	698	725	700	686	669	680	663	689	701	676	689	679	713	696	703	704	692	671	674	717	619	726	667	716	714	664	656	683	686	683	671	698	726	708	690	682	670	700	694	670	721	683	693	713	688	682	677	654	665	680	715	709	694	655	709	645	717	705	688	667	744	717	713	704	695	689	640	685	620	670	698	687	713	702	675	661	681	672	714	684	661	630	671	713	650	645	698	686	695	707	645	695	674	682	671	653	692	715	697	655	682	695	740	673	701	720	742	680	654	672	611	718	690	690	696	707	659	693	697	663	695	696	684	694	680	692	699	668	678	646	652	693	662	731	702	688	715	664	715	700	718	665	683	678	715	634	710	707	723	667	705	739	647	665	695	680	713	716	701	678	713	690	736	686	690	690	747	641	693	665	730	736	678	694	717	675	704	677	659	731	690	703	698	710	693	728	716	728	724	718	675	744	694	713	693	716	728	704	674	731	711	714	699	725	704	685	673	691	688	667	638	700	685	697	700	704	720	708	708	700	673	667	746	668	712	668	655	678	706	668	700	668	736	627	702	732	706	710	710	684	633	707	713	689	668	688	698	648	698	687	717	666	703	699	741	695	668	674	689	693	717	664	700	697	714	745	687	702	707	748	661	708	703	689	709	707	722	686	690	702	711	661	668	699	640	744	668	696	699	673	699	700	654	686	733	708	658	690	708	683	724	661	725	676	708	720	713	656	691	696	681	641	727	705	695	730	694	686	678	663	697	688	684	667	696	682	709	693	713	677	707	666	690	645	710	666	705	686	668	704	661	682	718	699	734	715	653	684	654	677	740	700	723	728	690	700	752	713	689	669	650	658	656	701	679	687	690	679	693
30595	8098	6256	4318	2825	1810	1254	955	865	758	633	521	584	517	506	449	424	358	358	339	343	287	295	257	255	235	234	254	260	242	219	195	216	224	195	195	223	196	215	226	226	193	188	206	192	217	228	216	184	207	237	197	202	233	257	240	219	203	205	199	232	183	220	216	198	219	224	214	215	188	200	226	216	217	240	199	214	211	235	186	219	221	208	205	194	201	187	219	225	198	207	208	224	228	210	220	186	204	214	227	230	192	203	197	234	209	209	223	247	238	197	234	206	225	218	206	214	210	230	244	177	218	206	219	198	218	227	220	236	206	205	217	209	201	213	227	220	205	208	214	218	215	199	192	217	228	206	219	209	186	210	206	199	209	233	198	208	204	215	212	194	231	226	182	201	180	200	211	201	212	196	208	196	183	194	220	204	241	193	212	202	202	228	194	211	212	226	201	212	211	211	232	183	228	196	233	208	218	202	196	221	221	212	206	213	212	212	237	185	237	241	212	225	207	220	226	210	203	247	206	209	213	207	212	236	256	203	196	222	219	218	191	208	197	221	198	230	226	222	210	210	202	224	211	237	213	216	206	219	235	212	245	223	200	216	184	199	237	218	220	178	181	204	206	194	198	234	186	210	213	213	200	205	226	234	228	212	204	222	169	212	228	212	198	224	223	249	210	203	215	236	190	218	207	200	197	229	185	218	201	217	197	218	193	222	215	226	199	200	225	207	203	215	206	215	241	225	222	187	222	227	206	208	222	218	215	190	226	197	191	207	197	240	201	218	229	217	213	226	250	246	202	208	210	175	221	203	210	220	237	194	204	252	197	212	225	234	228	209	228	226	192	221	235	223	198	214	238	213	220	227	228	224	203	218	210	209	202	206	207	209	224	232	229	180	237	210	214	200	230	226	200	189	231	221	227	219	210	188	217	212	206	185	218	220	201	209	180	219	213	246	219	231	196	190	211	184	221	221	239	196	199	193	222	212	225	192	213	229	198	186	213	210	243	231	209	202	228	225	218	194	199	184	215	233	206	237	201	198	221	201	208	208	214	235	199	221	197	239	237	216	185	223	201	201	200	213	201	204	223	216	213	202	212	215	203	209	206	233	204	211	214	210	205	210	230	217	219	204	213	191	212	227	229	210	206	225	208	210	212	222	215	219	211	232	233	216	207	241	223	219	218	206	206	215	208	238	205	209	207	204	207	237	233	217	227	248	217	199	243	219	218	200	203	199	215	220	211	212	198	223	200	216	200	199	230	205	221	203	204	200	207	201	212	216	188	186	209	219	208	203	216	220	195	222	203	212	200	218	223	190	222	214	222	212	219	218	198	217	247	215	214	210	199	198	212	241	225	200	226	200	191	194	225	181	241	177	202	217	197	192	193	233	228	228	224	241	241	206	208	196	197	206	208	215	223	225	205	218	196	172	205	208	206	190	200	203	204	215	209	228	207	213	204	230	180	191	211	201	227	193	189	200	227	213	182	199	215	213	242	218	193	210	224	193	249	217	205	194	189	220	199	194	190	194	235	216	213	233	198	202	198	212	198	203	203	189	233	213	213	189	223	202	187	219	215	197	202	211	205	210	196	232	216	208	214	207	218	211	212	221	194	195	212	209	203	230	212	229	209	206	220	207	213	261	223	213	185	225	220	175	227	249	211	189	201	220	234	227	213	199	212	201	218	216	210	202	212	214	200	183	228	216	190	201	197	224	224	212	236	200	174	240	220	209	228	182	192	191	214	231	202	213	247	186	220	226	234	227	237	203	193	227	189	237	238	206	202	210	223	221	231	233	238	221	215	238	229	225	200	223	219	223	208	215	180	203	193	215	211	231	197	201	225	193	238	235	213	232	208	161	203	217	201	177	205	233	187	222	224	197	242	213	200	223	233	193	234	196	219	211	208	200	202	220	233	232	203	229	205	229	187	217	191	210	226	181	215	219	203	203	225	193	199	217	228	245	224	198	207	232	198	210	219	217	246	200	216	228	223	219	185	203	205	198	218	201	222	215	199	201	235	205	221	213	202	204	181	208	210	175	212	207	220	200	223	200	241	195	205	229	191	208	227	218	204	227	215	216	227	223	195	210	238	223	233	226	218	217	206	200	208	204	195	231	211	198	210	209	187	196	217	211	191	206	197	252	257	201	195	200	205	231	227	208	226	218	220	216	199	200	197	211	249	204	214	216	206	199	209	214	222	202	214	227	212	209	201	181	208	210	190	218	230	222	198	221	240	205	226	222	195	196	205	208	211	218	223	212	210	231	191	230	211	211	219	224	199	210	211	209	216	234	226	228	213	224	196	210	236	212	206	190	191	208	199	222	226	239	199	192	230	200	193	232	254	204	227	236	215	219	210	245	221	199	223	223	201	198	202	207	203	230	222	197	199	250	221	191	212	217	224	233	230	187	194	238	229	223	201	232	228	189	239	236	187	196	232	222	192	199	217	216	194	197	211	226	226	203	205	207	206	199	193	232	169	191	225	221	188	218	185	244	208	210	248	226	185	195	194	241	248	216	222	193	222	215	232	200	218	205	182	225	159	225	220	219	207	219	190	201	185	222	250	226	220	233	212	224	229	227	221	205	232	237	203	201	196	204	223	226	205	200	208	226	196	221	208	228	186	196	191	223	232	198	204	204	212	220	213	204	213	211	203	208	204	198	208	219	210	194	223	234	209	232	190	195	207	206	197	193	229	192	240	216	218	209	205	199	221	225	192	205	234	210	227	226	201	215	239	203	212	211	227	195	222	215	200	214	212	206	237	207	179	198	200	200	216	232	223	234	216	226	216	196	247	218	187	237	216	203	188	199	216	199	189	210	225	212	220	184	207	183	223	204	209	248	220	229	179	215	234	227	226	226	203	200	244	193	211	220	173	224	222	215	230	223	220	203	232	242	216	219	213	203	232	225	173	223	185	212	191	185	203	199	235	240	210	204	196	223	210	185	234	206	218	195	239	228	232	243	242	213	243	214	216	238	227	188	182	220	239	205	194	216	207	233	200	193	214	178	236	247	199	207	204	219	199	236	221	229	192	219	208	228	214	203	226	200	192	233	203	219	193	212	205	204	184	214	219	200	200	178	183	230	189	197	231	214	234	217	215	214	219	186	213	194	242	215	208	189	206	203	241	198	185	229	208	191	196	215	218	213	181	214	197	207	227	227	212	223	179	198	230	216	212	223	216	182	212	217	208	222	221	200	208	236	181	216	212	214	238	241	219	185	203	202	217	216	198	200	204	188	187	201	213	216	243	228	209	223	205	223	191	197	209	197	231	201	233	200	209	228	211	190	187	226	229	213	203	197	202	218	195	204	220	200	210	203	227	242	212	215	220	218	224	213	247	210	189	213	187	201	192	217	215	203	220	208	204	241	230	231	193	226	190	214	227	220	200	222	175	219	190	247	215	197	199	197	210	233	218	202	217	213	221	229	222	235	202	213	232	219	222	200	249	245	217	204	221	207	197	204	185	180	216	212	245	204	234	212	205	201	212	214	221
18920	5849	10596	11464	9457	7206	5664	4615	4076	3602	2973	2841	2927	2476	2393	2380	1989	1645	1712	1316	1241	1178	936	847	946	701	673	739	737	727	638	646	595	638	553	544	533	553	534	577	587	567	547	549	512	556	574	560	567	537	554	578	551	506	517	544	501	511	513	515	547	549	531	560	536	523	568	555	521	522	527	556	534	525	536	555	508	535	492	559	529	568	513	548	572	522	544	508	514	467	489	515	527	533	563	528	504	501	568	514	556	516	544	531	512	553	509	493	512	533	550	524	522	523	587	504	508	524	534	562	473	502	498	527	559	529	544	522	543	525	509	538	536	530	523	544	517	518	532	489	545	512	526	518	544	536	541	545	535	490	520	526	513	527	510	538	492	523	507	525	512	498	483	536	506	518	522	534	535	496	524	531	520	507	572	540	502	568	515	519	546	492	578	585	540	545	519	534	550	549	546	545	564	563	536	512	505	523	486	533	520	527	529	525	496	504	543	505	518	492	543	554	548	516	527	522	529	510	547	517	514	531	536	545	506	512	516	512	504	553	530	464	532	534	548	538	516	522	498	545	525	517	549	510	510	515	532	546	538	566	527	511	533	544	543	521	569	590	520	522	487	536	532	542	513	521	487	493	517	578	501	594	551	540	531	501	524	547	550	540	546	521	506	501	558	510	557	522	529	514	554	597	553	550	546	558	565	506	564	523	531	536	530	526	557	523	536	537	511	503	519	552	524	533	523	557	517	545	523	506	508	516	523	554	524	566	512	538	511	470	495	516	516	557	514	528	493	537	543	512	578	520	532	534	542	548	552	532	513	561	548	506	527	533	520	540	501	542	538	497	519	464	536	511	481	522	524	551	542	495	591	523	542	577	527	507	521	541	456	534	531	564	531	545	546	530	514	492	540	494	569	508	476	506	547	576	516	541	554	564	548	543	544	538	523	496	540	526	557	504	548	517	481	548	546	525	555	521	529	504	549	569	520	538	547	486	480	530	530	549	519	522	511	483	527	506	529	517	556	500	548	561	537	529	531	525	528	549	498	535	537	552	496	531	549	543	490	513	525	521	533	530	501	525	461	561	538	487	546	521	566	503	513	501	535	537	475	536	523	561	537	503	509	550	549	561	526	546	546	555	518	537	523	537	554	527	540	530	522	510	540	541	506	510	549	500	496	564	498	544	507	504	562	529	539	535	511	560	522	517	529	504	506	532	525	527	509	549	546	520	555	517	524	523	529	515	531	517	520	555	540	506	529	504	544	564	559	540	548	535	555	563	527	528	559	480	535	558	578	517	509	548	514	588	535	525	566	529	541	551	507	531	556	495	571	584	528	539	495	551	558	545	528	502	514	538	507	535	543	509	567	578	502	533	535	530	507	507	539	529	519	512	538	538	532	551	508	567	528	520	537	525	505	533	466	558	547	538	489	478	515	495	516	521	514	536	550	534	517	532	539	521	496	529	550	524	522	518	562	527	495	547	527	530	533	525	511	510	552	528	549	502	500	504	528	512	548	558	534	504	542	533	531	561	537	503	519	535	497	507	538	550	550	495	514	548	532	507	507	520	539	514	470	507	528	495	551	509	521	570	519	514	545	500	533	501	570	527	523	531	535	558	543	526	516	547	547	539	520	538	544	478	511	499	527	564	518	524	572	545	582	544	480	525	533	527	490	527	509	547	548	556	561	499	569	504	485	546	480	530	531	547	516	502	527	511	549	540	509	540	524	549	556	480	498	504	556	503	561	496	553	482	521	540	513	532	513	545	529	516	496	566	522	551	534	568	531	564	515	557	534	511	554	542	523	542	554	545	544	553	512	519	548	513	531	550	551	560	527	558	571	568	514	534	575	543	513	469	538	499	552	530	545	503	487	502	503	542	544	530	515	510	549	569	502	521	542	489	514	497	520	540	513	541	524	555	544	516	532	554	535	525	560	532	521	546	533	529	511	497	510	545	535	481	543	587	567	536	559	576	513	541	559	483	533	548	511	539	544	529	568	523	492	532	511	538	529	539	520	535	528	515	512	507	526	514	567	534	516	526	545	506	484	509	492	481	516	521	571	536	528	513	539	532	503	541	553	514	557	554	529	534	543	528	518	532	546	535	506	510	575	536	530	486	499	526	491	510	536	555	554	520	529	488	543	521	494	506	501	505	534	551	526	534	498	554	474	537	537	511	512	558	499	544	507	504	543	557	562	538	582	516	531	506	497	539	531	521	532	561	537	541	484	484	537	514	512	534	570	581	490	530	547	521	539	533	501	526	503	526	514	521	553	534	524	512	568	497	536	531	542	503	497	564	519	519	538	535	517	545	593	530	521	487	541	515	508	517	489	529	525	518	509	512	531	551	520	554	523	526	526	523	559	539	484	519	558	527	566	533	537	531	532	568	528	593	528	561	519	516	469	557	473	565	554	538	554	522	543	535	600	520	513	512	523	569	493	557	562	515	511	504	499	529	499	556	486	521	539	536	548	536	519	553	519	523	511	518	547	539	512	544	482	529	562	509	498	512	558	553	514	487	540	533	549	527	549	555	557	502	526	529	578	532	514	526	492	545	501	572	533	541	484	516	494	503	526	517	536	559	550	539	547	548	540	539	518	497	490	515	525	567	490	546	551	581	514	533	522	492	559	497	523	545	538	560	543	536	486	544	585	502	526	537	579	594	529	549	545	535	543	534	569	512	495	506	524	497	566	514	515	530	506	538	498	534	498	552	542	532	563	521	530	471	510	516	511	498	575	573	532	548	543	506	503	505	550	521	518	491	507	538	471	533	530	516	484	544	532	528	560	530	517	547	548	514	544	524	561	523	532	512	526	511	517	534	511	538	546	485	556	551	551	547	498	572	544	517	508	564	540	543	476	508	502	513	514	510	526	496	505	549	488	537	537	522	574	522	540	545	547	534	556	531	529	528	540	503	541	536	519	537	555	523	537	527	549	509	532	515	560	539	514	546	524	510	539	522	525	534	497	555	521	547	546	539	558	545	506	518	506	505	536	514	559	512	554	546	539	547	500	551	527	519	574	501	554	502	543	526	536	526	574	555	514	521	533	519	505	506	528	527	524	557	527	524	519	530	565	560	522	505	520	513	518	491	503	521	581	571	549	514	487	524	560	528	556	532	513	535	526	521	543	556	513	525	519	516	467	531	544	527	487	480	543	530	508	541	536	547	516	516	532	502	539	564	543	565	558	534	548	507	542	479	533	519	531	502	537	538	503	496	546	532	529	515	491	519	560	519	542	506	500	544	524	508	523	563	531	511	500	545	504	564	520	524	552	537	545	532	535	574	532	485	535	514	534	516	518	548	511	521	476	564	516	474	543	499	560	491	527	521	518	500	539	519	545	529	461	540	533	552	513	484	530	558	505	509	553	533	528	546	503	513	533	484	513	543	508	519	580	510	550	524	559	560	499	543	499	525	509	504	557	514	527	550	503	514	542	559	575	472	526	558	541	493	535	515	475	507	503	554	514	501	512	574	510	557	479	533	524	537	586	518	545	533
7869	1886	1908	1295	821	624	492	447	411	401	386	327	390	304	309	352	316	301	318	277	298	291	277	277	239	242	253	284	268	264	283	234	234	257	231	257	272	268	272	263	254	219	289	284	264	248	239	280	274	261	280	237	257	253	225	237	253	233	251	225	214	260	289	242	216	264	219	246	244	245	248	246	278	252	247	259	252	251	258	227	238	266	242	261	250	245	249	235	277	243	251	236	266	238	248	264	255	260	247	233	235	250	240	278	229	239	231	263	250	291	263	255	266	273	259	272	280	262	262	242	248	213	248	217	230	255	234	236	251	257	257	244	236	227	223	242	259	257	252	228	223	239	205	256	222	218	274	266	234	237	258	249	242	225	262	284	264	253	233	249	253	230	228	242	240	238	271	240	260	246	264	258	238	210	277	265	260	244	224	242	243	216	241	262	262	250	252	246	247	243	254	241	245	243	270	256	236	244	233	240	242	217	276	247	264	233	249	228	249	264	234	217	247	243	240	232	257	263	239	244	242	236	269	245	235	257	246	261	246	238	236	260	239	261	271	247	236	247	254	285	254	251	254	251	260	252	262	263	267	261	258	261	238	241	260	233	254	303	246	259	233	226	220	252	248	239	261	243	245	255	228	268	254	260	250	268	270	236	241	236	268	230	269	241	262	237	277	234	235	239	232	227	252	229	264	261	263	236	226	272	237	251	250	240	242	226	251	261	258	274	223	233	255	236	250	241	266	237	249	277	249	229	241	256	300	240	237	256	266	243	243	253	254	235	244	221	250	247	213	226	256	229	262	263	226	258	255	256	242	219	229	264	244	233	252	263	265	246	241	275	233	269	242	262	255	240	238	262	234	267	227	243	217	275	239	256	250	248	256	246	244	235	249	248	249	271	268	224	262	235	262	280	246	285	266	213	255	268	237	251	247	213	271	253	234	249	256	242	242	216	243	279	234	219	227	245	258	256	267	269	251	241	247	252	227	231	218	269	263	246	220	211	237	253	244	262	230	243	227	255	259	252	254	268	237	244	252	252	258	218	235	266	252	277	248	245	238	278	234	261	280	247	248	260	232	252	237	250	239	257	264	256	234	245	262	261	262	268	238	218	229	248	233	253	275	259	240	273	242	251	237	253	288	242	240	260	236	235	241	249	255	242	240	233	227	240	255	261	237	275	268	274	239	275	240	234	247	246	254	233	245	242	268	228	240	259	240	244	241	275	243	277	245	259	263	265	225	259	231	263	245	236	264	255	231	232	271	250	238	260	243	232	241	247	248	257	203	265	236	240	228	234	256	248	219	250	271	253	272	246	257	289	259	245	261	242	255	234	237	237	249	256	258	223	270	251	236	245	250	229	261	252	226	246	252	224	247	223	242	233	229	239	226	260	247	249	251	215	270	256	221	226	253	283	253	268	227	232	248	233	273	232	256	265	262	227	232	242	278	279	270	251	247	261	235	227	244	256	228	257	237	267	251	220	250	264	233	242	241	243	245	279	229	257	272	231	272	232	233	245	243	248	228	275	272	262	243	225	261	236	234	268	233	255	243	223	262	235	224	247	282	245	243	276	272	257	250	238	253	233	225	237	235	274	273	244	256	258	243	240	285	243	232	231	270	253	252	242	252	239	262	260	246	211	241	231	232	222	239	262	226	238	239	253	219	257	245	267	249	259	266	251	253	234	264	254	258	252	240	243	235	264	265	248	228	240	259	266	248	243	256	254	238	253	267	243	239	263	220	235	257	241	248	269	237	244	230	274	261	261	252	233	256	233	264	241	229	238	254	276	233	248	263	258	259	273	249	227	267	237	251	241	223	258	269	240	263	248	240	246	220	238	235	279	230	237	255	228	278	260	249	242	246	255	231	218	232	264	261	264	260	247	224	234	274	245	264	258	245	224	231	233	262	287	253	257	244	257	250	250	258	240	249	249	216	233	241	234	278	252	218	239	239	235	244	236	247	237	302	263	265	285	270	243	261	236	266	249	239	230	225	242	227	230	223	239	239	277	254	240	215	247	228	243	256	279	261	246	240	250	259	254	240	261	241	262	253	254	247	238	249	274	242	249	271	247	258	246	258	276	271	240	237	256	258	246	260	255	235	245	254	248	254	245	269	231	268	231	262	250	225	292	268	249	234	275	253	238	274	264	259	249	264	285	247	243	262	219	245	225	260	253	217	269	267	229	232	259	237	260	254	251	215	280	256	251	239	271	247	238	244	255	255	231	285	255	239	256	242	265	232	246	245	252	227	266	235	224	246	246	233	257	245	236	262	248	253	275	233	260	233	257	270	241	265	258	253	247	240	248	247	242	235	265	255	253	250	242	267	262	245	229	266	250	253	248	234	258	243	252	258	254	241	231	238	248	243	255	259	239	252	242	254	285	249	220	238	243	246	250	232	231	234	254	222	235	226	246	250	230	263	269	274	255	233	277	231	247	213	284	245	213	237	243	246	246	247	225	221	240	252	256	243	228	227	254	221	218	259	276	257	233	246	241	275	233	270	256	221	264	231	223	241	250	261	227	285	256	250	221	286	228	250	245	236	245	288	258	252	248	248	259	267	233	259	228	278	219	267	257	257	256	249	249	244	249	251	256	240	218	266	259	242	276	243	244	238	247	293	292	237	246	219	225	241	247	237	243	253	240	259	219	237	249	204	237	269	244	242	261	239	242	248	263	243	208	236	252	229	263	264	272	237	248	263	226	269	235	259	242	248	219	225	227	251	260	254	273	237	255	266	261	246	259	242	229	243	284	245	279	274	246	230	259	261	260	213	247	236	249	258	229	227	252	240	271	256	230	252	219	207	266	237	262	247	265	228	212	244	239	252	266	260	228	249	237	260	257	202	229	279	253	279	222	254	223	212	258	255	279	258	244	240	240	226	218	254	252	226	238	226	271	264	240	237	220	242	246	235	229	230	253	247	238	255	257	234	287	268	244	248	270	245	231	255	259	252	239	245	266	247	282	223	255	235	268	255	235	281	222	252	241	263	246	255	268	230	241	260	244	285	273	259	224	217	239	224	248	237	241	229	278	265	218	234	238	282	244	241	265	253	265	241	248	271	276	234	250	235	239	267	256	256	255	233	226	251	229	258	221	250	262	237	255	241	248	244	282	264	234	258	255	265	270	233	259	264	256	238	236	231	218	240	251	237	277	235	236	226	256	271	227	249	244	262	233	237	259	232	241	230	245	261	271	251	256	246	248	249	206	261	242	218	259	257	273	245	249	256	222	230	240	274	271	280	241	253	269	278	246	249	237	258	237	248	242	248	235	268	219	260	241	249	224	271	244	257	243	241	252	235	236	245	230	240	235	250	263	228	261	250	260	241	244	247	222	251	247	224	236	263	254	252	262	239	283	287	269	263	231	231	253	251	259	242	225	266	238	263	236	219	253	257	241	249	237	228	281	240	251	247	258	259	217	263	248	247	249	227	221	247	287	277	272	248	250	243	231	247	247	214	257	236	202	241	267	275	232	233	254	257	276	276	252	253	261
6175	2259	4172	4435	3457	2581	2101	1907	1783	1593	1330	1366	1289	1225	1198	1126	1086	982	1014	841	807	808	780	697	750	759	633	704	689	654	637	644	622	667	661	647	613	612	634	627	655	614	560	678	577	582	647	612	597	626	639	653	630	650	678	639	646	611	644	584	627	683	626	599	644	587	606	596	616	624	653	581	607	609	637	615	619	584	598	651	598	607	665	632	625	627	637	665	592	629	623	618	622	632	650	622	594	611	650	609	661	633	614	641	571	648	632	636	662	598	635	626	614	615	620	591	617	632	584	623	624	589	571	658	655	597	595	624	620	617	642	626	604	600	593	625	604	622	623	660	569	589	603	608	635	639	576	615	633	619	653	591	629	626	629	643	634	646	618	595	615	597	649	600	617	671	604	669	576	612	580	644	569	657	621	597	611	606	640	641	659	635	617	608	589	627	615	610	605	636	600	611	628	624	602	621	617	634	589	671	601	622	595	660	594	642	590	623	591	661	644	617	617	596	610	634	607	650	608	605	613	614	625	623	637	595	597	602	633	613	673	626	603	628	590	628	639	633	609	590	662	619	587	580	626	626	617	636	595	633	584	652	636	579	613	599	605	627	627	607	581	610	661	603	579	615	600	626	607	622	597	635	629	641	636	595	607	621	630	649	575	644	618	553	658	573	641	612	642	639	613	599	655	631	616	627	590	643	607	630	587	627	572	579	598	617	637	604	653	599	597	598	624	607	663	609	648	598	602	629	595	639	591	614	643	606	609	594	597	656	651	608	609	619	601	617	588	586	643	615	607	631	627	671	640	620	618	621	589	637	667	610	622	585	613	646	626	662	584	645	637	613	631	614	655	621	613	602	618	593	666	623	654	606	612	626	623	632	665	623	614	628	610	619	637	625	653	599	618	577	635	622	629	648	644	643	594	594	633	634	625	595	649	569	677	646	618	624	584	575	639	620	625	616	616	629	604	600	685	563	596	605	636	595	633	605	644	621	597	622	651	698	588	673	627	549	548	592	615	608	603	609	566	579	601	596	636	630	649	581	620	601	610	617	633	580	592	651	617	588	640	634	612	623	607	603	615	627	627	571	618	679	591	606	625	670	620	597	648	624	616	636	606	614	660	618	613	629	622	611	649	623	644	612	666	640	633	622	645	628	633	585	630	620	641	632	599	606	609	600	619	628	626	618	638	563	614	610	608	614	659	620	609	625	612	639	600	610	625	571	579	610	616	592	606	590	631	607	593	668	624	650	596	622	616	670	641	601	617	611	605	595	626	649	631	624	601	651	680	624	655	619	623	596	621	631	623	596	619	637	669	551	623	619	574	655	617	620	598	636	628	641	623	609	618	603	636	627	631	622	632	613	619	617	621	626	636	578	631	626	637	613	653	636	623	620	645	570	617	599	629	600	605	605	620	605	616	581	591	588	614	631	641	625	612	625	633	625	603	610	628	656	676	608	595	602	646	592	602	617	646	569	638	621	637	624	608	638	595	627	630	612	584	591	587	654	593	582	586	652	590	591	621	651	618	626	668	625	593	659	579	577	606	619	621	614	628	639	615	638	612	625	626	630	599	663	621	625	605	645	634	636	648	549	632	652	614	586	581	643	605	624	614	630	610	599	624	639	636	613	646	638	628	628	631	579	669	613	617	607	600	609	617	646	608	622	594	598	639	633	639	583	618	627	613	636	611	581	618	619	594	616	662	591	608	614	645	647	628	625	634	594	633	651	633	625	592	609	610	588	648	569	684	627	627	654	576	653	627	611	644	605	577	557	648	599	587	598	637	621	627	615	623	647	608	630	603	566	644	629	634	626	622	582	616	640	616	625	579	639	640	587	614	638	628	600	667	617	642	627	665	625	602	647	602	613	660	578	596	690	583	640	624	617	615	627	613	634	600	601	615	643	602	612	580	617	641	635	623	592	628	631	615	567	629	599	611	590	590	625	628	637	630	610	608	667	613	642	613	699	621	603	648	619	604	638	591	646	617	658	576	636	665	621	632	616	603	620	618	619	652	567	645	632	641	608	593	601	623	637	580	588	597	629	682	620	592	623	603	594	626	559	602	639	605	600	660	623	587	629	600	643	628	577	634	570	632	641	629	610	616	621	604	637	614	603	634	624	641	633	630	617	658	613	655	611	599	663	626	571	617	605	641	651	616	634	643	623	606	603	658	619	598	614	600	614	607	650	618	627	661	613	580	590	611	603	588	590	668	619	612	641	593	615	602	624	659	628	628	599	581	597	566	647	644	637	604	593	599	628	619	602	627	599	604	651	616	589	627	620	581	600	651	659	615	589	640	614	592	625	598	611	619	593	586	600	585	634	593	654	605	604	649	621	624	622	646	613	614	585	644	610	608	595	643	647	617	606	603	603	613	621	631	582	635	628	611	606	608	692	620	585	592	600	623	631	644	612	631	623	657	609	620	606	601	621	617	632	606	657	634	605	620	624	630	578	601	627	639	609	622	626	597	612	605	598	617	590	630	604	625	584	662	590	628	668	613	636	655	615	590	625	617	599	637	611	628	629	592	626	610	606	646	616	670	602	586	627	627	659	618	598	594	595	677	618	604	579	627	582	601	599	630	628	635	627	611	646	646	652	639	647	594	669	635	596	660	628	627	565	615	664	634	668	635	594	628	645	600	658	627	674	617	616	614	632	650	641	603	652	629	660	680	676	599	587	605	621	618	620	635	636	619	665	615	611	621	631	607	607	644	597	607	669	607	664	657	649	630	593	671	585	658	616	621	617	617	657	691	566	615	586	630	611	643	661	630	600	654	591	667	606	613	651	602	607	582	666	640	573	610	538	578	647	607	598	600	624	626	621	610	625	684	616	621	599	630	629	602	631	676	621	637	648	627	620	650	618	606	588	580	626	614	608	647	648	615	635	640	681	570	560	659	638	639	645	586	594	596	606	580	594	587	616	612	650	637	580	581	651	621	599	614	573	630	583	578	592	629	635	626	626	609	587	634	579	655	586	602	619	620	633	643	633	639	654	612	611	660	663	645	663	630	637	612	663	584	581	635	606	633	619	652	607	605	671	637	615	612	634	595	611	593	578	633	627	588	637	595	623	643	632	618	637	655	605	646	650	599	621	655	613	657	639	631	612	636	599	630	643	594	592	624	596	641	581	569	625	620	643	630	635	606	640	627	607	625	605	602	596	652	574	578	615	646	633	638	605	589	602	587	670	668	621	621	613	610	673	583	621	621	658	678	611	645	642	628	612	624	648	585	618	607	636	643	627	642	628	608	633	582	611	600	648	616	638	592	665	629	645	633	647	569	624	581	627	616	643	617	643	578	610	679	658	660	612	615	632	664	602	617	647	631	600	661	643	637	602	653	631	638	636	612	628	615	621	561	635	655	638	598	633	572	625	645	689	606	595	629	621	628	595	589	684	643	667	584	606	627	621	647	588	655	622	655	601	596	628	635	614	630	631	646	595	601	553	646	620	622	665	656	618	632	649	610	633	632	602	633	586	613	615	614	594	609	692
20612	4705	3861	2901	1827	1244	1021	901	794	667	566	522	478	468	474	461	436	381	420	378	352	372	326	315	354	345	300	279	319	306	282	303	311	293	286	293	272	289	297	316	294	256	316	286	306	283	285	276	324	302	294	283	302	272	299	301	289	255	292	322	285	318	286	283	288	288	291	307	292	274	298	284	284	273	297	288	305	290	257	292	297	307	297	277	279	330	297	300	280	290	292	303	288	279	285	262	291	273	290	289	303	288	298	277	301	296	299	296	297	258	298	308	299	297	277	252	288	262	265	299	256	269	276	277	317	279	273	293	290	280	280	294	290	276	300	280	292	281	285	284	297	282	299	302	307	293	250	295	291	300	249	297	283	283	296	277	297	305	278	302	267	276	305	297	272	279	277	298	284	260	276	297	261	282	275	278	294	295	277	300	264	259	289	277	284	294	272	285	278	282	303	297	288	281	299	335	318	270	303	321	282	271	281	314	269	286	307	315	269	300	282	314	280	287	283	287	276	266	278	311	306	284	279	312	275	293	269	280	282	263	258	306	279	250	288	298	274	275	304	303	269	281	259	275	292	296	289	288	291	315	269	323	299	290	307	295	251	308	314	285	278	284	265	305	269	274	273	285	291	306	294	275	303	287	263	287	291	277	284	291	315	286	255	300	286	292	270	278	273	287	286	297	294	272	266	281	291	279	291	267	241	254	317	289	261	250	317	293	287	270	288	318	268	308	297	307	274	269	286	266	309	291	281	270	283	264	296	275	294	289	323	297	275	265	255	299	290	259	262	289	265	279	278	280	258	304	274	264	285	290	318	265	280	281	272	294	301	298	270	271	324	310	313	266	292	311	298	276	302	271	336	292	284	292	288	267	288	251	310	264	285	294	262	281	306	290	264	291	294	300	289	278	281	264	275	314	302	298	318	276	288	259	306	267	290	298	268	284	276	264	284	272	317	283	259	289	280	294	290	286	315	293	256	278	266	302	269	297	260	298	285	264	289	289	271	290	294	299	261	282	301	276	282	248	255	341	294	295	293	280	274	308	236	253	316	296	294	285	304	270	288	297	310	251	292	298	285	275	291	285	265	303	302	264	303	300	293	298	287	252	288	302	274	291	287	282	299	277	277	262	274	299	288	278	285	297	289	321	317	299	301	280	262	290	274	286	317	276	271	288	267	294	300	286	307	255	279	242	294	282	265	272	271	285	287	286	281	285	310	310	279	276	274	299	276	233	281	293	258	330	307	314	260	297	259	269	305	317	282	298	268	292	298	324	248	262	279	303	322	326	322	298	299	275	291	286	276	258	280	273	277	290	262	265	304	277	300	268	305	282	274	273	309	293	298	321	272	282	266	245	267	298	260	300	293	298	282	272	321	302	272	272	298	296	307	289	293	294	277	263	291	257	262	273	258	304	256	277	289	296	284	261	279	285	281	261	292	296	295	285	295	298	287	283	249	297	325	310	305	288	248	284	278	259	293	305	281	289	264	303	297	296	270	291	308	265	271	250	327	280	248	289	332	311	271	296	288	287	267	280	287	298	286	279	269	298	298	287	282	281	296	286	277	276	270	298	299	255	297	280	259	273	288	286	285	297	266	281	281	289	284	267	285	293	291	317	270	274	254	312	304	282	283	291	318	267	264	286	312	274	302	276	287	311	276	302	308	293	261	307	298	299	278	303	272	299	318	323	280	263	267	272	321	268	296	271	301	264	281	271	292	322	296	277	307	270	277	251	293	281	280	303	271	316	299	283	291	276	280	278	256	294	302	304	263	248	295	272	277	316	276	295	297	262	304	283	316	294	306	331	295	287	263	261	279	284	274	312	290	281	276	284	315	297	276	298	294	305	262	266	278	295	284	280	282	243	255	281	266	264	279	267	286	321	295	247	323	303	300	291	299	293	289	273	286	281	259	280	276	296	264	260	275	276	303	281	293	311	268	241	256	260	299	298	288	301	330	299	273	288	306	299	307	277	252	263	278	282	304	291	275	335	285	286	247	287	302	281	318	270	262	281	303	258	289	286	288	270	289	279	288	333	294	295	279	292	281	300	266	304	301	295	287	259	279	285	297	275	234	281	326	267	283	281	280	325	270	285	316	267	286	244	289	325	285	292	282	280	249	303	299	274	275	241	265	299	268	295	294	284	278	285	289	282	281	279	291	275	282	297	293	270	305	287	293	289	295	254	280	287	279	267	290	309	309	284	304	272	252	291	303	303	323	273	262	297	298	287	272	292	299	275	311	275	274	278	277	288	314	284	307	280	301	271	266	269	291	289	301	259	318	305	267	282	279	284	291	290	284	313	289	312	300	310	252	284	287	278	272	276	297	281	293	288	250	301	283	295	272	288	279	262	269	289	281	259	290	272	274	263	264	276	263	293	310	314	302	289	301	301	302	296	286	281	300	295	275	273	283	291	271	319	260	269	306	310	281	265	296	281	297	292	278	284	262	288	291	299	282	300	302	267	270	293	297	275	284	280	267	266	299	291	298	307	285	305	251	303	277	278	290	281	296	312	268	279	307	271	288	276	297	295	265	285	284	248	297	279	290	277	263	310	302	285	329	339	300	269	308	274	289	271	291	256	297	304	320	309	326	298	320	293	326	284	297	268	283	255	285	302	330	280	262	278	311	310	303	302	275	273	305	279	291	301	264	257	260	282	286	280	292	272	280	273	281	309	276	299	290	313	269	283	268	305	330	292	275	295	287	256	268	273	264	275	271	293	295	279	262	267	270	272	274	273	283	292	271	270	250	277	301	274	288	319	324	261	326	309	291	271	251	286	282	295	285	305	268	272	292	287	311	300	287	268	300	288	310	287	318	265	305	260	289	251	283	282	288	275	291	277	261	272	263	271	296	294	289	312	288	284	314	286	286	273	261	297	260	307	258	311	311	298	278	277	293	289	314	316	299	286	300	276	302	305	286	251	275	299	291	302	289	316	287	256	277	309	286	254	295	291	270	276	280	276	310	286	335	253	289	281	287	290	296	302	283	287	288	302	277	302	270	270	291	280	308	294	308	261	285	287	302	261	261	288	263	277	273	297	250	284	304	267	265	286	321	326	252	290	291	252	272	286	278	301	289	289	294	270	266	291	287	269	281	294	312	279	285	292	279	248	284	296	260	279	266	285	321	283	287	300	273	308	286	295	275	274	291	329	283	301	289	247	293	266	279	310	319	279	291	273	259	277	296	296	294	286	290	251	300	279	295	264	279	310	276	268	296	289	280	270	284	289	295	302	274	295	327	246	278	310	285	281	279	266	286	244	297	308	309	279	305	282	275	287	252	291	307	296	268	266	274	280	265	287	311	312	274	272	316	275	250	294	293	278	287	316	267	310	266	271	300	276	297	302	279	290	321	279	263	316	291	293	295	291	269	294	313	239	286	276	314	311	270	283	283	286	299	339	316	282	247	288	281	299	291	286	282	270	247	296	294	300	277	256	264	308	281	282	287	272	280	279	269	295	292	296	297	287	270	276	292	292	295	244	285	267
14518	4114	7573	8199	6616	5052	4457	3986	3672	2982	2562	2281	2072	1836	1975	1929	1465	1486	1402	1271	1173	1054	1064	1022	998	838	844	825	815	770	735	700	747	695	759	705	754	720	723	754	702	756	699	749	711	713	685	709	729	690	699	680	698	678	728	704	719	705	685	681	731	703	688	708	687	677	660	692	712	706	722	667	716	733	719	695	706	693	730	668	730	736	663	668	722	696	705	734	727	691	707	667	689	671	724	630	668	701	672	718	692	717	684	676	695	696	751	669	662	703	723	684	700	682	709	696	678	674	724	707	706	752	713	687	702	716	713	684	704	704	681	693	715	695	716	649	659	696	715	676	696	728	744	708	744	677	726	685	693	708	714	720	678	695	700	687	716	645	741	734	728	709	740	729	755	684	678	749	687	735	690	715	707	696	634	743	653	720	695	687	701	676	640	736	693	700	694	679	617	719	694	711	758	697	700	708	714	677	688	731	730	730	689	666	668	742	688	699	681	706	711	687	704	699	680	700	654	727	723	698	709	724	676	705	725	760	696	685	709	666	696	694	735	676	664	703	713	733	645	703	686	716	747	682	675	650	678	702	743	665	684	746	690	721	726	717	719	691	700	720	728	652	660	697	661	688	688	673	739	699	691	724	702	679	717	719	694	703	665	738	683	681	785	765	744	664	710	644	704	707	672	678	709	710	715	680	683	712	692	705	696	697	691	700	686	694	657	714	721	655	758	692	713	666	691	690	684	709	661	734	669	725	746	707	723	669	712	704	702	688	706	709	689	676	685	685	698	684	677	701	690	701	677	669	665	661	720	688	718	643	694	729	697	698	689	714	703	720	648	704	652	685	718	713	642	733	695	694	713	710	698	679	721	713	694	708	685	692	680	716	699	692	732	693	674	691	710	709	692	679	679	696	661	690	745	699	702	676	691	722	705	710	733	665	681	667	730	662	709	705	685	699	707	728	707	702	679	727	721	699	706	719	657	660	715	700	722	655	707	697	671	695	700	693	662	675	712	704	725	703	686	683	730	710	711	636	627	630	715	727	719	697	718	695	664	689	732	736	700	709	717	710	670	721	660	734	706	713	696	662	673	688	699	716	732	689	663	698	699	713	692	700	704	751	721	691	718	692	708	731	750	724	699	733	718	719	680	712	654	762	707	691	705	678	648	753	731	705	666	737	726	675	711	710	707	718	695	709	679	750	695	676	679	672	671	738	735	732	654	677	708	712	663	680	690	721	717	729	646	684	672	703	635	703	677	671	721	675	738	697	697	660	685	697	715	687	664	683	710	750	733	722	689	660	690	670	737	724	730	669	684	689	708	692	703	710	681	710	701	729	667	699	681	691	678	703	732	736	693	725	691	646	727	720	682	706	710	739	690	695	668	708	734	705	675	673	640	684	696	698	690	620	665	646	688	672	699	723	714	681	700	707	654	646	699	689	719	702	655	705	726	676	729	710	727	701	692	717	732	720	634	713	673	733	623	676	674	698	712	694	731	679	697	752	696	677	642	687	727	683	686	715	718	687	702	735	693	716	714	676	667	732	690	707	707	736	668	719	703	755	725	701	672	725	727	701	706	732	720	719	725	715	705	745	716	683	737	661	720	681	695	663	726	742	672	668	708	692	720	685	689	683	694	699	705	738	721	690	643	666	712	688	698	718	701	685	684	654	706	685	678	758	707	722	741	747	703	670	716	683	675	677	708	670	736	694	706	685	703	706	705	699	665	678	762	726	676	757	711	716	667	703	714	713	704	675	669	693	669	714	659	681	747	765	712	696	736	715	633	696	705	681	724	679	674	681	686	688	702	667	702	677	671	719	688	714	693	720	677	658	727	656	659	667	706	715	726	704	747	731	679	728	675	697	711	671	705	661	715	700	711	698	670	698	675	693	722	661	666	754	716	723	678	724	715	717	660	692	742	715	657	691	709	667	694	706	710	732	713	655	734	670	678	714	698	734	689	700	701	690	729	681	716	657	756	672	680	697	681	738	712	734	737	669	730	677	661	681	704	712	656	721	711	711	701	701	697	738	667	692	729	711	688	711	730	725	678	717	644	700	711	659	667	701	719	708	728	710	680	714	696	742	680	719	705	686	709	724	682	719	709	692	712	714	734	692	715	751	705	698	689	697	697	715	687	716	682	689	718	697	665	679	761	705	724	671	704	737	723	714	645	665	664	708	704	721	682	705	726	693	683	720	672	747	710	697	677	709	692	705	699	677	732	750	703	687	715	733	695	753	739	733	738	700	666	756	713	702	714	724	739	728	686	730	706	681	717	692	726	737	681	690	686	709	740	716	710	731	678	716	651	694	717	711	701	760	652	740	699	739	727	710	739	721	699	756	633	691	705	700	700	681	739	724	699	680	688	720	717	689	722	684	711	704	700	728	702	664	695	681	707	686	693	684	677	680	719	737	690	691	647	682	721	709	742	714	677	731	719	658	740	705	733	698	702	718	655	719	701	721	751	728	729	682	750	685	690	704	700	658	703	737	700	703	714	723	722	684	728	630	746	678	714	665	724	670	688	714	721	726	683	726	669	693	701	702	677	740	694	660	692	694	735	681	701	663	749	691	671	693	742	685	728	701	693	701	654	668	676	688	676	714	675	708	676	668	712	682	713	751	754	746	715	703	695	704	686	696	657	642	639	717	723	705	712	727	664	703	682	631	698	679	718	753	698	706	693	697	688	692	665	692	660	677	726	692	675	679	702	694	757	702	687	680	694	716	707	747	715	663	667	709	759	695	669	723	702	732	678	671	716	735	735	739	688	728	724	710	716	723	687	678	725	738	707	717	759	708	740	696	737	708	665	680	726	697	704	709	714	682	676	716	707	706	710	770	704	679	656	666	651	694	718	673	663	714	718	680	732	732	730	717	713	755	707	681	699	695	691	697	725	667	708	693	730	697	719	677	725	657	661	718	740	636	712	701	710	692	698	689	714	700	698	706	739	705	717	728	715	744	659	646	748	694	723	677	735	704	703	686	683	725	708	689	699	715	748	682	777	693	705	695	724	718	712	719	700	688	677	704	702	682	727	695	742	676	691	635	691	676	741	696	725	685	629	720	665	684	716	746	694	705	679	643	740	698	648	658	727	670	695	664	722	696	701	708	689	698	685	704	700	735	731	704	750	690	700	745	714	724	711	740	700	702	681	701	728	701	683	716	698	720	723	723	732	725	723	647	666	687	733	698	744	685	711	739	706	716	682	694	723	722	670	712	720	702	734	683	666	662	723	691	686	704	744	712	755	675	722	698	699	714	649	693	701	723	667	668	670	628	718	713	681	684	735	721	731	701	702	742	688	680	700	719	692	709	691	683	712	718	681	644	653	695	671	665	698	736	673	690	694	735	682	679	689	742	682	709	680	707	726	712	684	681	735	705	722	716	714	712	697	632	710	738	682	702	699	707	692	698	707	713	713	680	752	753	706	692	730	675	713	678	726	701	701	715	692	671	713	706	682	693	709	699	696	713	681	656	675	740	747	699	715	727	720	666
30667	8541	6588	4422	2829	2110	1586	1346	1118	899	718	669	576	481	483	499	416	361	351	311	311	302	301	318	290	272	228	215	252	274	232	209	223	237	224	194	226	212	222	220	209	238	243	241	219	212	205	213	231	229	207	235	237	213	209	204	222	240	241	233	221	229	213	205	201	232	219	204	243	230	243	232	210	207	232	234	204	200	218	232	201	228	243	210	215	193	221	209	204	223	254	222	221	204	236	195	217	193	211	220	218	216	208	216	214	241	257	215	202	216	218	202	248	203	209	226	207	245	238	209	230	229	248	255	221	202	211	238	217	210	194	236	232	223	208	233	210	232	232	219	239	214	231	191	216	208	221	218	224	212	222	199	223	223	215	226	233	211	254	223	217	196	208	246	226	215	201	216	244	226	217	198	204	223	218	248	193	220	256	229	204	207	239	194	216	211	225	212	236	261	229	227	199	211	216	216	206	210	232	216	206	204	224	243	214	206	222	235	225	226	208	227	206	218	253	216	215	211	215	232	258	235	228	225	204	224	221	221	232	223	236	200	230	193	217	195	200	216	202	234	229	217	247	245	226	240	234	216	225	222	193	202	232	196	215	198	203	179	205	217	203	201	220	226	203	220	216	238	232	251	230	205	206	203	200	166	222	255	229	204	247	223	209	214	219	231	207	220	204	186	200	205	211	212	241	257	246	237	213	214	213	219	224	226	223	203	223	237	233	213	260	222	229	215	209	271	236	226	210	200	203	206	229	239	225	219	191	220	224	223	220	236	209	245	208	202	242	233	224	235	187	205	217	194	210	213	220	214	220	228	213	220	199	248	212	209	201	238	197	246	197	204	228	219	230	200	241	219	206	202	227	221	233	193	189	214	207	242	235	220	216	216	246	240	199	227	204	218	249	222	198	218	220	223	248	215	206	215	221	244	212	204	225	182	242	222	249	213	231	202	222	237	199	217	209	242	208	241	228	215	235	216	239	210	228	238	228	200	226	213	186	248	240	217	212	241	226	245	229	217	224	252	186	215	199	202	217	227	201	208	211	199	205	210	221	211	229	215	233	216	213	224	246	234	225	211	201	240	240	220	237	201	226	226	219	238	219	237	231	234	230	220	212	258	220	217	191	232	223	209	234	228	210	208	214	239	236	225	205	225	205	215	215	216	244	215	186	208	266	213	217	211	205	249	188	206	228	226	221	212	232	199	215	180	192	205	220	264	215	231	209	233	228	218	237	233	212	223	232	229	200	209	212	256	197	215	237	234	223	231	208	196	201	240	226	209	218	219	208	234	217	251	233	214	232	256	217	224	229	223	207	234	214	238	213	190	231	238	230	206	191	248	201	213	205	245	247	214	191	216	219	213	217	217	201	214	231	190	220	233	244	225	224	221	260	236	221	229	212	217	203	203	239	202	201	208	191	218	227	204	235	196	206	218	245	216	231	231	198	221	219	188	227	232	193	231	238	213	251	201	226	212	228	211	222	220	220	219	202	243	256	216	196	197	208	207	229	225	217	209	209	204	174	201	211	219	192	205	220	236	227	194	205	205	223	232	238	216	206	228	203	208	189	205	208	236	225	220	219	232	235	220	205	226	220	229	233	200	236	226	233	224	217	233	223	228	220	238	244	238	201	249	218	196	235	217	219	211	222	202	246	225	214	227	215	212	207	241	237	244	217	199	220	228	206	250	209	223	241	212	191	215	206	230	224	226	242	226	221	224	253	227	208	239	201	231	246	228	236	199	223	223	254	218	226	220	225	260	208	216	220	231	205	214	199	235	259	224	221	203	213	207	246	206	227	226	242	215	241	211	201	228	228	194	224	204	209	222	225	211	211	229	222	214	233	242	206	228	225	216	227	223	209	240	229	208	208	203	207	206	211	218	220	207	217	237	214	214	229	240	244	209	213	227	189	234	247	223	210	244	217	246	205	237	239	274	217	213	262	241	201	210	213	227	205	215	251	219	215	191	215	234	225	232	251	222	225	195	199	258	232	235	224	227	228	210	217	215	241	212	221	221	209	213	195	222	184	239	209	223	203	242	221	231	216	211	239	226	220	242	215	217	219	220	218	211	230	250	217	220	205	225	231	196	226	241	222	237	250	219	215	229	239	213	259	263	239	202	221	221	218	229	230	218	253	181	230	231	232	251	222	200	196	247	235	215	244	221	213	210	233	232	238	219	206	210	225	233	204	230	208	217	208	217	209	210	186	204	238	235	212	248	218	226	230	207	241	217	224	213	216	201	223	195	192	217	206	231	204	201	216	232	224	226	227	214	215	224	214	240	236	208	241	260	218	202	207	242	213	254	218	214	247	240	204	215	233	210	206	225	223	223	228	217	219	208	220	229	227	199	219	250	238	223	197	227	217	256	215	229	219	238	224	193	212	227	246	223	227	222	213	215	215	258	205	207	200	208	245	221	228	236	201	206	217	207	263	197	217	242	203	217	221	249	250	208	224	210	214	195	223	225	210	230	196	255	236	221	227	216	214	212	207	198	212	252	224	222	230	212	206	212	243	209	214	239	271	207	191	219	218	230	194	214	218	238	214	245	207	233	217	217	207	225	244	206	184	226	238	235	218	206	208	206	204	224	235	211	205	227	206	222	223	230	219	220	240	221	228	227	232	224	225	233	245	210	205	231	236	194	224	201	220	223	226	211	241	226	205	218	186	232	199	258	225	228	210	210	206	216	183	230	217	202	224	250	219	229	206	200	234	233	209	250	271	208	248	230	208	229	217	233	200	228	213	230	237	198	210	232	220	209	220	216	227	231	232	257	247	232	215	200	254	217	191	189	199	210	223	235	228	217	228	193	200	203	223	241	231	215	235	210	252	203	229	214	243	219	218	233	251	241	215	236	236	218	228	240	213	226	207	240	218	212	214	221	235	206	215	211	224	244	229	216	232	198	227	238	228	212	208	240	221	216	243	227	193	211	235	218	203	219	200	200	216	206	231	205	226	209	201	221	239	218	174	224	220	241	203	238	214	226	197	222	188	206	215	208	223	210	203	210	222	211	197	214	232	202	227	239	209	210	205	201	223	219	230	223	219	223	241	191	199	190	226	215	245	210	222	231	241	195	236	211	204	222	229	206	226	213	211	229	210	193	215	220	261	254	198	199	256	202	221	199	250	208	211	226	210	242	248	231	212	209	216	228	205	219	208	222	217	237	246	220	219	216	242	252	212	202	205	230	245	192	222	222	224	195	206	224	241	231	232	216	235	204	214	232	222	223	228	224	234	244	217	229	231	213	186	236	221	207	233	195	237	214	207	217	206	231	237	209	243	209	217	234	219	216	222	207	216	244	230	238	219	217	234	206	210	213	227	214	217	237	223	243	224	200	214	212	245	237	247	227	216	218	226	233	208	240	229	231	220	218	225	215	225	226	228	231	217	230	240	225	205	234	204	218	238	225	194	222	177	235	219	231	244	217	223	214	194	183	217	206	246	213	215	215	235	237	216	201	221	227	207	226	239	202	216	206	247	210	216	236	245	211
18855	5829	10617	10986	9217	7832	6861	6201	5109	4131	3530	3140	2690	2537	2507	2303	1756	1832	1548	1272	1276	1133	1027	1068	1020	869	744	641	674	642	660	623	587	611	532	577	556	567	570	536	572	515	590	580	551	561	532	516	570	590	585	522	548	559	602	559	539	540	573	559	595	517	531	559	569	569	556	558	550	572	550	523	567	563	573	536	531	542	527	540	536	569	550	547	553	539	549	491	535	585	554	534	523	488	565	557	541	541	533	573	579	511	554	499	523	522	504	509	559	588	532	549	570	542	552	531	528	554	528	535	546	544	517	555	586	546	541	553	546	593	534	507	529	496	523	549	557	553	528	500	549	513	570	552	518	553	524	576	543	522	549	544	553	556	552	556	547	528	527	553	523	560	563	554	532	567	550	546	533	524	557	531	583	570	580	561	546	538	564	528	575	551	524	571	552	582	532	534	559	525	508	564	524	553	526	563	555	522	538	503	514	547	553	531	536	523	537	583	566	555	567	574	540	542	491	563	527	547	549	575	560	527	535	533	545	548	557	486	536	564	519	559	549	529	528	521	518	512	531	513	559	548	551	564	558	538	542	556	563	552	527	505	566	524	573	550	565	580	531	539	554	573	518	565	582	544	561	556	522	552	552	517	508	574	573	522	554	550	514	553	588	505	587	559	554	545	515	555	560	534	511	543	531	504	561	533	541	554	526	547	557	547	498	557	555	553	576	566	579	604	533	589	540	583	522	567	509	582	532	536	534	539	579	526	524	571	517	538	528	536	551	511	566	561	514	531	561	512	548	516	547	536	562	564	567	566	526	564	525	523	540	516	572	547	563	528	563	584	574	538	566	552	566	567	589	551	560	525	528	602	579	572	543	537	557	547	570	535	509	565	563	508	571	548	581	536	569	600	565	518	562	533	544	506	572	585	565	589	556	588	508	526	538	512	554	553	556	516	562	558	559	547	573	558	509	515	541	537	542	520	510	513	541	569	539	525	580	522	539	560	556	548	569	532	501	587	580	512	527	543	526	517	562	518	586	569	600	500	530	507	533	527	526	519	567	548	541	552	541	529	560	554	542	536	526	569	512	515	556	505	581	557	513	522	563	533	503	575	563	542	565	551	542	524	571	484	547	522	583	516	542	536	532	556	540	551	567	532	539	577	523	569	545	540	526	523	539	544	532	538	479	562	533	528	541	567	548	521	505	567	541	525	584	567	535	510	551	521	517	540	540	566	537	565	572	567	510	576	596	545	533	513	575	545	528	559	575	566	546	544	550	546	535	526	562	547	518	522	542	562	552	522	569	594	574	549	561	588	532	559	564	565	561	560	536	589	540	525	559	529	521	555	534	563	572	550	512	495	537	527	494	568	574	567	559	551	544	528	539	541	508	558	519	539	519	558	552	559	505	573	558	549	509	547	531	584	555	540	565	499	560	562	570	535	547	521	513	553	541	519	576	555	508	562	537	566	547	556	522	519	575	553	525	543	618	539	513	581	525	553	509	528	549	525	561	552	564	527	531	573	513	533	588	591	530	527	521	557	555	567	539	575	562	550	512	561	549	552	539	562	576	565	573	548	543	557	574	549	517	510	552	581	559	577	569	532	499	497	539	546	587	577	580	539	536	553	552	552	555	540	556	537	531	559	567	578	540	538	543	557	573	568	486	584	557	568	541	567	573	528	533	573	507	528	531	544	528	541	557	565	493	553	574	578	590	577	545	536	552	548	555	588	557	560	563	560	487	567	543	524	556	541	536	544	566	531	556	541	540	551	528	547	535	540	581	568	557	558	521	573	543	522	565	514	550	546	578	540	577	558	557	550	581	558	556	592	544	556	504	561	526	539	576	588	553	544	562	541	553	576	540	533	553	543	525	565	551	553	545	577	525	579	543	510	583	557	558	574	501	552	579	554	549	538	556	613	539	550	548	547	557	544	572	549	529	534	535	516	539	528	581	566	593	547	513	538	519	602	551	561	552	526	549	562	531	524	572	522	519	580	518	558	552	548	544	531	549	542	569	583	517	525	552	539	528	565	517	561	541	527	539	549	511	564	554	549	564	492	571	571	549	554	559	547	590	523	532	551	547	568	558	502	537	560	553	590	562	558	557	564	576	565	512	529	541	506	541	559	528	558	515	538	547	545	589	564	513	572	562	578	550	515	528	533	549	546	561	522	520	570	574	526	579	561	585	614	564	534	576	572	551	561	548	510	564	536	525	546	545	568	529	527	555	540	577	552	523	556	566	541	529	522	552	576	565	556	548	532	561	596	537	579	540	535	554	526	518	553	548	538	538	575	559	526	548	553	554	530	537	524	536	557	524	531	537	503	552	555	546	536	561	518	557	542	534	541	559	527	590	530	560	522	538	558	540	536	585	561	565	574	537	522	576	562	567	572	599	535	564	551	573	572	551	524	538	547	542	543	609	546	523	571	525	514	567	626	568	551	478	554	574	579	528	527	565	599	526	526	537	588	567	556	567	559	536	575	538	576	562	538	525	544	575	555	536	573	485	556	557	568	517	557	588	521	544	536	520	551	549	545	550	541	581	576	519	550	529	525	560	520	575	555	575	569	559	516	544	528	542	516	534	545	553	573	545	544	516	487	517	552	536	541	580	545	597	529	582	535	532	579	542	541	531	537	532	533	578	538	553	548	512	531	549	568	547	539	529	513	570	597	569	529	549	574	526	574	523	544	527	522	578	557	550	529	533	544	550	550	531	527	549	544	534	527	546	538	546	526	520	528	567	528	556	576	569	569	525	530	576	550	580	532	579	564	561	489	598	555	576	555	542	567	529	549	551	559	564	561	579	557	585	543	600	571	544	554	546	554	554	553	555	560	518	496	557	560	580	541	586	553	566	536	545	550	528	553	521	532	553	542	546	548	562	571	543	525	571	548	598	588	579	529	548	547	536	549	556	551	548	563	566	568	577	551	550	527	567	547	571	551	520	547	570	565	578	545	542	573	504	546	569	557	550	593	525	501	552	525	568	533	552	514	559	567	565	563	552	571	531	562	520	581	542	526	524	561	543	529	529	573	541	536	546	522	532	574	544	547	508	594	540	568	574	574	550	557	543	560	522	542	537	526	533	563	536	611	514	570	533	553	502	544	596	547	558	577	553	568	523	525	562	527	542	541	540	529	587	582	541	569	531	530	553	541	542	557	546	554	517	537	553	572	526	518	552	567	552	529	530	589	531	533	540	575	549	532	527	517	564	568	533	537	554	568	569	555	529	512	532	547	505	525	551	560	514	542	536	529	535	529	545	556	576	531	536	551	551	552	559	574	551	533	531	553	529	548	515	559	550	547	555	533	516	585	572	570	565	567	511	516	548	600	572	536	544	580	526	554	507	566	574	558	532	551	525	565	515	539	525	542	532	539	529	532	557	525	530	512	570	544	575	571	563	541	495	554	575	522	492	547	539	554	584	496	505	541	542	562	596	561	538	529	582	553	546	531	568	568	527	568	549	572	582	543	568	532	562	570	561	534	508	504	543	546	550	501
8381	2169	2260	1486	992	782	691	580	491	390	365	354	325	311	338	323	318	300	296	271	259	259	297	285	263	267	257	275	240	270	280	233	267	253	251	228	240	246	262	276	226	284	236	255	267	245	255	253	283	236	272	209	265	245	250	264	262	247	234	256	251	250	251	277	234	242	244	249	273	262	264	246	250	264	244	260	263	267	268	250	243	266	253	222	266	253	258	265	247	265	274	220	235	262	263	248	248	248	268	251	245	232	245	262	260	266	214	247	285	265	248	283	241	210	239	275	246	265	279	254	262	263	242	273	231	256	239	252	291	248	253	262	262	248	279	250	213	260	252	239	227	269	265	228	230	251	243	249	244	238	254	233	248	268	295	251	274	272	300	241	241	249	240	268	241	255	237	263	264	246	245	274	250	237	273	279	264	268	245	263	263	236	231	225	259	264	249	267	274	238	265	248	221	249	249	239	215	266	236	224	272	232	263	249	246	284	254	232	251	238	254	253	235	236	264	228	270	250	271	238	228	260	236	215	253	236	270	270	258	230	250	257	254	249	274	257	228	236	257	247	263	259	231	248	245	237	256	245	213	280	235	256	223	254	242	267	270	239	241	229	267	267	237	251	270	242	279	245	258	256	263	226	271	267	285	243	248	227	222	241	256	268	235	250	261	203	230	230	277	242	234	263	215	239	245	245	219	262	233	251	257	252	264	254	223	241	240	240	290	256	269	293	242	237	230	252	260	240	266	260	257	267	234	262	264	272	244	259	266	231	251	253	262	249	237	234	247	254	276	255	241	246	234	217	234	228	273	249	262	248	245	246	248	223	239	277	242	242	248	233	240	270	265	252	243	222	267	231	242	274	242	233	257	252	253	244	262	238	254	260	247	250	244	261	252	272	259	240	239	265	264	234	279	233	249	239	233	231	246	242	264	232	271	247	275	252	253	234	265	285	257	261	256	229	256	262	259	248	270	230	231	288	253	275	257	255	256	263	276	248	229	249	265	244	253	221	260	239	226	244	250	239	215	250	247	226	245	251	244	242	240	266	287	223	237	271	250	243	274	237	265	289	281	271	265	285	262	285	263	247	265	253	248	263	262	243	243	273	259	275	246	258	250	228	274	267	218	260	247	243	234	236	258	252	248	242	235	244	219	253	247	267	237	241	249	275	253	253	269	255	243	277	246	252	234	271	256	264	279	246	254	238	247	275	261	232	223	266	245	275	259	230	245	248	228	227	229	247	232	252	247	248	257	263	251	255	240	230	230	238	230	264	276	254	265	261	218	261	247	239	243	243	237	205	240	257	275	245	237	282	263	242	253	245	248	248	240	237	250	236	250	255	278	305	250	231	244	235	236	276	244	278	261	225	241	232	244	250	249	246	273	246	261	235	279	237	257	236	245	256	261	283	241	271	256	239	235	216	285	239	250	237	261	273	270	271	245	249	248	242	266	252	229	261	264	244	217	279	239	252	246	280	258	280	253	242	253	234	240	249	248	286	246	267	235	241	260	250	232	244	259	228	232	231	286	278	289	245	271	243	239	268	251	231	260	235	245	245	269	259	246	267	279	291	266	234	244	249	259	243	254	228	222	260	281	287	238	270	256	242	240	230	281	275	244	248	237	260	260	242	257	250	258	263	264	279	264	273	259	291	244	298	239	232	229	235	238	221	252	243	261	242	246	254	230	241	290	232	238	243	228	254	265	249	261	229	249	252	239	242	268	244	260	247	279	240	253	242	250	258	265	272	270	225	244	255	252	254	259	245	240	257	255	242	257	257	264	255	236	285	250	287	248	228	266	273	245	271	254	238	252	254	257	263	228	251	236	272	240	244	245	255	270	271	277	244	251	258	249	239	235	256	254	252	248	259	244	222	240	242	224	250	260	258	258	250	250	273	264	272	254	260	251	246	292	247	276	239	252	234	242	248	242	292	258	263	245	238	272	228	246	275	238	269	255	283	261	249	271	239	238	244	251	276	264	218	235	267	244	255	252	251	244	290	268	260	237	256	279	241	222	271	261	260	267	242	233	228	243	251	267	238	269	263	286	233	251	222	237	228	250	250	268	267	250	262	253	262	257	214	261	250	264	248	236	238	261	271	283	247	240	275	263	212	228	249	257	255	251	220	232	242	235	238	237	266	268	264	290	235	236	246	250	233	254	243	249	242	250	252	271	270	245	210	257	261	243	263	257	266	284	248	237	281	264	237	231	237	254	234	223	253	254	234	264	259	244	242	238	229	255	253	253	214	251	280	220	229	237	255	268	279	278	231	263	245	239	237	248	258	256	250	251	244	242	226	246	261	237	273	267	273	255	290	241	234	221	245	244	250	248	245	220	247	262	234	251	275	252	218	225	256	254	248	236	240	274	249	282	238	230	242	247	265	247	248	271	252	251	263	279	269	252	241	270	275	273	264	268	264	258	249	258	248	230	212	277	261	236	278	205	245	228	241	258	251	275	235	237	258	236	228	258	248	268	249	245	263	269	238	238	259	263	240	245	269	258	258	254	282	266	239	253	235	251	249	237	275	240	225	238	247	243	257	246	236	249	262	236	241	233	259	261	288	283	221	259	266	240	245	235	254	244	238	246	239	275	249	281	256	264	235	270	254	265	224	251	271	265	264	279	274	238	227	247	279	248	279	268	255	245	265	260	252	251	241	267	254	261	254	231	262	269	251	256	240	223	270	255	217	263	249	252	278	234	229	215	275	243	254	249	251	254	245	280	274	263	247	279	265	262	263	236	243	254	242	264	222	228	228	230	228	278	292	245	226	250	272	243	223	246	252	231	253	256	239	270	273	242	215	258	256	241	242	262	281	276	272	235	266	257	256	258	243	254	239	252	290	227	233	245	285	231	236	240	271	271	253	242	215	253	272	273	259	259	242	242	269	257	259	222	255	245	260	254	242	240	244	238	265	257	259	257	260	272	241	256	271	282	249	231	246	253	249	269	250	234	253	246	272	240	262	255	257	279	248	242	224	273	233	248	252	246	244	262	265	251	270	274	260	215	245	260	258	253	243	274	238	254	277	242	218	270	248	231	249	229	216	239	221	257	252	276	246	243	263	249	218	239	282	256	262	251	253	264	242	242	240	240	267	262	245	232	257	278	259	232	243	246	233	254	264	267	277	248	272	215	259	253	235	244	259	257	241	260	266	248	274	260	229	261	263	253	252	233	255	239	225	252	258	264	280	265	264	238	260	246	261	253	244	259	231	267	243	240	237	266	249	253	261	231	262	263	225	243	268	279	270	249	230	255	234	258	268	222	256	236	237	246	268	277	246	269	271	271	248	253	274	267	281	249	269	243	259	235	248	267	245	229	260	240	268	247	268	232	241	239	212	254	254	267	269	276	275	218	244	262	260	237	251	256	260	249	235	244	251	232	260	234	262	261	206	260	225	256	256	242	255	248	271	248	265	253	260	237	230	245	243	232	242	234	277	255	240	254	231	263	258	231	274	268	277	278	258	232	263	225	266	249	263	263	265	269	290	271	248
6426	2665	5093	4927	3920	3455	2920	2736	2045	1682	1520	1384	1221	1250	1241	1216	1019	996	860	788	806	782	762	792	753	672	673	696	684	647	658	659	645	662	687	644	672	644	649	635	638	631	656	662	615	625	646	605	654	646	603	619	604	620	631	676	616	590	645	623	581	634	676	578	647	639	655	641	600	684	605	636	644	692	613	634	601	625	636	648	685	603	588	672	676	662	623	658	628	623	671	634	628	667	615	678	635	619	663	651	644	629	656	602	655	616	646	640	662	643	591	675	621	607	622	620	599	651	641	694	619	674	585	602	611	632	668	599	654	579	664	607	642	633	666	644	606	604	619	631	612	646	640	631	662	660	612	626	640	620	659	637	648	604	674	639	625	668	593	656	694	626	617	642	586	630	675	597	671	640	599	644	624	629	606	622	666	661	649	608	599	617	653	585	629	595	593	627	618	647	617	667	619	684	666	591	647	650	618	623	594	607	621	646	607	618	629	634	638	629	644	628	617	602	636	603	649	600	625	630	604	606	625	602	666	636	634	641	627	616	624	627	642	621	663	639	590	658	590	588	617	598	640	685	623	600	597	610	676	679	594	650	617	650	602	646	656	611	643	644	590	637	638	620	614	612	608	657	636	640	632	617	628	616	642	663	645	596	643	642	673	630	636	611	656	622	649	615	589	634	606	642	633	643	647	666	648	617	624	657	673	652	635	632	630	635	638	644	633	639	629	669	682	582	649	648	637	594	639	599	597	638	617	566	618	566	618	676	671	645	643	646	658	625	688	631	642	585	626	658	641	631	661	657	604	607	624	639	642	618	605	653	628	614	610	720	637	638	607	656	649	586	628	638	642	677	635	615	604	619	613	622	626	665	633	605	629	624	604	664	583	628	679	604	664	620	641	629	604	621	674	651	630	678	652	620	635	623	672	641	599	681	636	609	695	615	669	635	621	633	645	622	644	627	624	624	676	599	641	615	649	600	624	627	659	595	633	631	643	623	657	652	690	606	631	633	556	611	616	613	680	617	621	634	633	648	619	618	580	666	667	633	638	640	621	634	623	628	646	689	650	620	618	616	627	650	647	613	623	613	608	606	621	671	605	683	643	635	564	644	659	698	667	629	618	614	664	630	597	626	638	645	639	639	615	664	630	575	567	627	649	639	652	668	673	658	623	618	658	652	620	656	627	646	643	637	619	687	606	584	663	612	626	624	647	621	668	648	624	699	582	633	652	630	624	651	644	611	643	605	671	603	605	670	635	648	578	623	678	640	602	641	628	619	634	689	617	617	651	612	638	633	611	674	636	632	651	638	639	634	682	658	634	642	651	667	641	645	702	640	640	637	630	600	622	594	643	643	619	619	657	658	666	686	652	645	599	618	597	709	576	631	596	622	696	644	673	602	583	639	653	617	654	624	579	633	617	657	655	669	611	652	625	644	622	621	661	675	623	600	631	641	636	683	679	689	628	675	608	663	654	614	676	655	609	686	625	620	640	658	666	573	605	651	656	612	609	652	630	607	637	614	672	631	654	645	594	615	586	636	637	616	627	576	595	691	620	610	659	626	638	661	647	617	626	683	585	594	658	611	610	576	632	615	617	629	663	591	635	623	637	591	608	625	615	609	690	643	607	654	628	659	660	649	664	625	623	601	591	621	632	611	655	589	634	667	665	645	656	656	612	632	620	645	634	695	668	647	631	633	635	634	636	622	618	616	631	644	650	632	619	611	653	635	623	613	649	599	611	622	638	601	639	642	679	638	642	632	637	615	636	643	650	631	650	651	589	652	646	677	663	651	592	617	664	630	641	619	673	633	615	656	635	679	622	617	623	636	598	636	575	642	649	663	645	660	608	615	604	630	627	650	642	640	604	653	652	588	607	665	631	646	551	670	683	613	634	686	609	687	644	587	664	570	613	629	672	583	627	644	619	632	659	657	650	645	623	651	645	655	620	612	663	605	662	656	625	631	653	631	636	554	587	643	632	635	619	661	653	613	634	651	605	655	630	653	689	640	683	621	601	636	656	607	627	600	659	584	604	699	623	591	618	694	672	610	620	619	636	623	640	643	639	677	628	590	606	624	600	626	613	661	605	638	626	654	619	616	623	612	613	634	658	638	585	609	632	649	635	630	604	651	683	625	658	575	675	586	567	645	662	631	603	627	643	614	618	615	644	647	599	682	642	628	628	616	585	658	621	626	571	611	610	592	606	634	600	589	639	610	615	628	637	653	620	648	637	635	648	595	606	599	641	659	593	604	640	596	641	666	656	641	631	658	635	603	641	658	616	617	647	599	623	599	594	659	665	620	668	603	642	638	592	630	583	644	607	680	619	571	602	652	669	602	630	628	671	607	606	621	637	621	660	655	632	643	662	604	621	599	619	655	603	603	622	589	639	606	632	649	633	611	626	583	657	660	629	674	632	603	618	623	649	663	622	625	615	620	616	626	645	591	658	581	593	652	654	614	649	603	641	643	648	623	636	656	618	648	637	606	660	644	640	635	644	633	633	681	631	653	578	614	632	592	613	617	612	573	573	644	642	631	622	639	595	643	629	602	665	646	626	651	610	637	609	622	609	592	630	600	623	631	659	630	624	617	659	605	642	625	641	687	637	648	647	605	587	596	647	606	594	653	662	596	613	635	628	643	648	626	628	657	625	635	639	630	635	636	637	619	593	613	665	594	604	622	634	633	610	649	625	657	654	629	622	647	616	583	697	639	591	623	659	626	681	592	621	655	582	649	673	652	586	662	652	628	643	675	618	633	660	599	639	631	596	589	644	640	624	631	655	603	639	607	640	601	615	645	660	625	625	667	577	654	642	637	663	642	640	567	600	626	636	647	652	612	652	640	633	638	579	621	627	619	616	673	639	630	621	625	604	606	622	626	610	658	633	599	616	613	620	616	643	575	615	613	638	605	635	628	639	662	629	629	654	650	627	587	604	613	601	668	689	655	638	625	621	576	654	618	641	650	641	606	594	606	612	637	635	631	582	611	632	610	621	670	629	642	660	624	641	632	677	644	619	617	631	637	623	632	644	595	625	624	624	644	650	644	647	627	627	611	614	632	646	606	664	639	643	683	649	671	644	647	594	645	601	655	670	646	624	629	636	663	602	688	629	608	591	658	673	626	613	644	652	625	584	657	619	585	577	643	624	569	662	635	618	607	641	674	633	631	638	639	648	648	647	668	595	632	648	602	630	624	664	647	647	637	589	639	638	615	595	654	622	648	622	597	630	638	691	662	634	670	608	665	630	611	597	655	636	621	624	594	633	651	660	647	642	620	637	584	657	666	638	659	661	634	634	648	639	615	652	632	615	609	652	634	668	647	610	628	625	642	628	653	651	643	639	600	624	611	631	615	614	614	614	630	651	655	606	623	634	628	604	666	612	654	662	685	635	629	655	655	672	625	653	638	609	652	644	602	616	622	609	626	662	593	626	642	689	628	675	609	606	624	646	632	606	628	585	620	695	616	684	661	674	604	598	644	634	641	636	615	637	607
20230	5664	5366	3670	2450	1892	1518	1078	905	660	534	522	481	518	496	482	405	368	343	358	313	323	291	324	358	338	283	296	294	292	297	279	289	291	293	292	303	279	266	297	308	313	318	282	275	288	327	291	301	300	293	292	323	271	277	279	284	289	311	306	307	298	272	292	289	309	262	313	281	296	238	292	286	322	293	305	270	292	290	307	335	306	288	271	300	288	283	297	292	297	262	319	301	311	272	260	297	271	285	287	274	281	305	267	288	296	305	304	275	262	276	299	299	266	269	290	316	256	303	274	273	288	262	300	295	282	298	296	313	342	273	278	266	296	281	290	267	288	291	288	292	287	257	326	318	294	290	318	280	283	306	249	258	286	269	261	297	305	301	276	291	290	285	304	298	342	309	294	248	301	304	261	297	318	251	263	271	282	285	311	300	330	279	297	290	261	289	280	285	284	287	304	297	304	265	277	282	304	292	283	301	286	309	275	287	274	280	298	298	300	320	304	295	269	280	293	291	299	248	290	286	287	303	295	288	280	301	283	256	278	302	283	319	302	292	290	314	289	307	280	285	295	282	279	304	304	298	310	296	290	282	309	308	287	288	322	289	320	258	264	283	295	275	302	272	292	261	294	254	274	290	259	266	273	289	287	286	266	310	281	311	295	287	301	293	282	315	283	281	307	308	305	266	269	288	300	299	271	271	276	261	288	280	338	262	280	285	291	300	305	306	260	271	275	283	267	296	259	295	285	266	272	309	255	314	297	297	283	259	269	296	307	299	280	289	303	295	277	256	261	286	341	291	294	298	287	286	285	310	292	288	289	282	277	279	301	316	278	292	265	255	300	257	288	313	301	326	282	297	258	269	246	271	297	301	289	265	291	257	286	332	288	271	272	306	282	290	298	306	274	307	291	301	277	268	265	283	292	304	299	288	286	288	313	276	262	291	277	290	306	287	291	303	273	255	298	298	284	280	281	272	302	289	280	291	279	272	257	273	298	308	270	319	270	317	270	277	288	279	261	288	289	318	227	284	277	275	270	256	278	307	306	293	282	290	298	295	292	268	272	275	289	310	316	270	277	281	263	277	294	311	293	320	275	304	264	303	270	308	307	308	284	283	269	263	298	286	271	296	289	278	277	285	299	272	272	311	317	304	275	290	295	271	285	294	301	291	262	301	285	282	279	280	263	302	274	302	282	295	277	277	299	255	278	272	308	290	276	299	279	286	300	308	293	308	286	252	277	294	297	286	281	282	287	275	263	316	302	303	283	283	309	278	286	271	267	238	304	322	314	291	261	295	291	311	278	282	299	289	302	264	279	260	309	277	308	312	269	308	266	308	270	250	277	286	306	303	306	260	255	276	303	290	293	275	264	284	297	261	291	282	305	300	268	281	283	304	295	310	321	299	294	318	295	285	298	281	268	297	306	276	264	274	273	288	288	274	275	316	283	297	293	292	285	288	274	287	291	251	292	288	303	308	292	274	300	288	318	293	290	302	319	331	271	276	273	289	283	282	296	248	282	297	279	313	271	292	285	266	284	311	279	284	257	270	250	281	301	306	264	303	304	321	275	272	290	298	281	275	274	280	328	292	268	276	301	310	302	276	269	296	274	247	260	303	276	272	301	276	298	291	274	278	250	319	307	306	303	296	270	296	281	299	272	321	289	287	314	290	278	283	286	334	300	294	300	306	289	288	301	321	271	276	284	292	331	304	285	299	305	295	309	267	273	248	276	269	285	298	284	312	306	267	302	310	271	282	282	313	316	293	298	308	289	283	276	293	280	248	305	282	273	319	312	272	260	296	295	321	294	289	274	273	257	266	315	279	283	287	257	311	297	264	308	295	292	277	286	277	283	278	294	302	261	305	270	274	275	249	265	262	296	290	309	268	249	292	278	280	283	297	295	296	270	289	287	267	294	287	283	253	267	312	259	299	297	292	291	294	241	248	284	309	294	295	295	276	318	298	293	263	299	302	284	269	301	274	277	280	301	278	279	279	305	272	272	251	332	335	293	241	309	284	307	295	300	305	280	281	289	291	293	285	285	300	251	307	321	332	298	297	310	279	290	283	276	319	276	287	310	282	288	284	273	291	273	271	272	288	291	317	284	293	295	302	301	308	286	276	310	298	300	283	266	273	290	263	269	325	256	309	266	279	304	273	286	259	286	283	310	293	287	276	291	305	279	292	290	295	257	276	275	285	277	287	284	276	288	271	278	309	256	297	316	295	272	273	291	299	299	314	270	302	292	302	275	239	294	306	263	312	282	314	297	332	310	308	301	240	257	261	310	259	330	288	273	260	271	246	296	305	295	283	292	317	294	274	298	281	303	296	289	271	290	300	291	300	271	292	279	297	287	279	298	287	260	279	306	298	325	296	299	286	292	280	275	270	331	295	275	304	261	282	280	254	261	277	286	282	280	323	300	289	291	323	289	301	297	285	282	292	299	310	286	329	284	306	263	293	261	270	299	304	283	274	297	329	275	281	267	306	291	290	318	263	265	278	316	286	289	282	261	341	318	301	285	285	282	311	313	260	285	289	308	294	268	300	293	275	302	287	309	272	287	310	308	333	269	279	277	286	254	291	278	269	285	287	284	292	295	295	294	332	262	300	290	242	300	291	268	280	293	304	308	315	305	281	294	301	306	328	280	302	283	287	274	297	299	290	277	297	294	294	305	276	279	269	287	294	281	282	292	302	266	268	267	294	303	292	291	288	292	283	281	273	298	307	307	277	271	302	281	295	291	291	290	314	285	277	300	317	319	294	260	266	307	316	276	307	279	312	317	300	307	269	255	270	274	284	270	288	265	302	290	293	258	262	229	276	294	247	288	305	270	301	278	297	269	326	299	300	296	287	246	282	288	293	279	336	313	299	281	312	284	294	309	307	297	269	309	265	300	299	267	313	302	323	299	330	295	303	334	298	302	271	269	272	276	297	300	303	279	289	255	270	259	270	282	263	294	260	258	286	287	298	293	282	289	266	292	305	262	297	249	274	287	297	287	290	276	277	284	335	295	280	291	285	261	283	257	312	280	301	325	309	297	254	294	286	280	301	286	317	283	273	296	282	291	293	278	268	279	302	270	319	301	282	306	280	273	293	260	305	286	283	267	279	299	287	275	280	293	267	298	276	277	299	277	303	300	309	277	282	272	287	305	288	304	297	306	280	305	286	275	291	294	269	325	306	290	304	279	293	275	284	282	293	322	304	266	268	276	305	319	258	300	269	280	305	308	277	273	289	272	292	279	254	284	301	250	253	307	300	295	303	273	267	304	284	292	303	263	293	291	304	312	262	285	285	263	286	288	275	279	283	302	258	288	294	267	287	317	271	268	279	262	287	258	300	312	286	287	264	281	272	317	277	298	280	305	306	273	299	291	290	270	289	274	289	293	289	291	289	297	299	292	284	277	300	264	286	304	347	280	277	255	251	301	309	309	273	275	315	292	285	303	298	302	276	293	263	284	318	330	283	296	299	272	264	313	261	270	288	293	264	285
14458	5294	9865	10629	8682	7571	6770	4914	3734	2972	2508	2274	2072	2013	2095	1927	1571	1263	1198	1157	1152	1080	1047	994	887	911	836	836	753	738	755	764	754	781	750	780	728	699	681	738	737	700	701	759	745	712	725	689	669	766	749	705	743	707	752	687	683	688	730	717	746	679	694	673	702	661	732	693	740	691	724	686	727	718	751	720	711	664	715	736	673	705	673	682	705	711	698	693	690	707	710	710	679	702	703	741	762	669	711	722	693	726	681	726	710	686	735	697	713	671	662	708	698	694	723	728	707	684	696	710	719	724	724	697	715	700	695	687	695	723	705	710	714	730	713	732	714	683	704	690	682	702	731	736	694	670	683	706	720	695	734	697	716	724	691	719	765	713	682	709	699	738	710	739	716	703	692	675	693	715	714	699	729	657	691	678	701	727	724	723	742	722	669	731	712	699	696	733	774	713	726	693	701	716	736	704	689	682	711	733	694	734	699	689	720	745	713	730	707	725	733	742	730	724	693	684	651	699	710	743	704	669	699	706	714	717	698	684	732	696	762	708	688	711	714	680	732	716	684	703	682	698	651	738	711	714	693	754	718	739	676	706	710	678	741	703	751	738	696	712	707	715	696	678	683	714	717	717	715	729	704	697	710	706	708	713	745	678	719	705	724	714	706	702	699	734	683	661	716	728	702	702	718	677	695	727	733	662	701	687	725	726	675	732	736	689	775	699	765	717	714	697	687	676	730	751	730	701	703	732	701	732	713	737	690	704	737	744	750	669	714	746	725	731	711	683	672	700	710	686	748	675	726	664	755	719	766	683	672	689	707	679	710	664	679	692	716	725	708	695	719	649	664	670	704	718	737	751	653	695	694	739	762	736	681	706	739	677	717	727	704	672	667	752	699	711	693	687	722	670	752	747	709	692	717	738	743	738	659	737	771	653	658	683	767	716	729	692	689	725	699	670	654	703	729	699	709	730	699	695	712	689	708	673	756	741	657	672	684	683	700	682	686	724	697	681	772	695	671	704	688	652	701	706	695	763	724	715	674	713	706	701	686	691	754	743	717	709	740	724	700	645	702	665	733	703	707	707	677	726	702	706	718	788	685	691	710	695	719	688	697	719	712	724	690	676	726	706	685	697	707	680	697	738	684	683	678	670	702	751	698	684	699	700	697	699	708	687	719	665	734	677	669	744	714	737	683	699	701	674	751	687	737	739	735	706	688	706	751	718	667	644	659	716	696	681	722	716	721	688	715	700	690	734	695	687	676	680	724	716	728	687	684	716	702	719	775	655	733	672	635	696	702	729	757	723	743	717	705	666	697	652	696	665	721	729	729	739	713	724	696	686	719	747	683	675	729	712	701	681	737	740	725	686	724	735	678	683	693	714	722	657	730	757	744	672	721	729	679	700	706	694	677	678	724	764	712	723	717	658	729	707	722	716	638	759	663	679	669	659	668	695	704	708	667	723	745	686	724	697	697	704	697	705	716	683	701	741	698	688	730	719	662	716	756	690	702	723	705	669	720	660	682	697	693	768	676	703	672	698	703	694	686	701	700	680	727	752	655	702	720	714	684	710	726	699	713	722	698	771	693	698	646	759	737	728	689	717	675	738	681	704	672	707	769	695	746	688	682	761	693	723	695	729	759	698	670	732	643	728	695	735	695	740	747	705	681	719	719	713	718	727	717	712	726	683	710	699	680	751	722	725	684	697	741	665	689	694	704	728	662	715	755	690	673	748	679	726	741	686	714	733	704	751	727	679	697	618	753	690	693	710	712	683	701	694	725	705	711	668	730	712	705	687	680	731	757	688	707	705	732	695	686	712	736	766	703	751	685	658	714	671	627	707	737	726	628	698	732	707	726	760	690	664	706	757	725	696	696	718	708	695	684	731	754	658	683	731	713	717	695	677	699	706	686	693	705	650	703	735	747	710	643	736	688	704	734	727	709	753	657	707	712	719	728	729	708	712	732	712	755	724	677	719	700	727	692	669	733	683	670	732	717	716	712	712	733	713	697	735	681	689	730	704	721	711	700	697	684	671	695	707	745	689	692	716	709	714	696	722	699	716	673	683	695	750	743	725	697	708	695	706	742	731	694	677	669	709	714	737	724	665	682	716	697	663	731	729	652	729	678	714	680	667	738	759	710	737	683	704	683	738	679	702	703	722	733	695	701	748	686	698	708	733	706	761	697	704	666	727	645	703	664	681	757	688	661	714	663	723	729	727	688	704	707	734	667	688	710	705	723	735	701	704	688	666	748	717	695	710	730	706	721	724	779	728	666	727	734	728	705	670	711	751	657	678	698	709	706	697	719	730	680	698	690	703	728	638	721	732	719	696	735	704	728	717	705	693	661	683	722	724	707	729	664	663	704	692	717	709	684	711	720	720	687	704	731	703	719	671	690	748	678	687	661	666	747	692	719	692	729	670	748	690	711	667	722	709	713	695	676	693	752	676	694	746	758	673	729	719	702	709	660	677	700	656	679	696	662	707	682	705	656	751	657	715	711	687	662	730	732	726	680	695	736	697	727	708	723	681	661	722	727	695	728	700	689	751	686	713	716	676	712	728	743	678	672	696	692	702	705	730	707	704	714	672	705	735	678	714	722	732	713	695	713	753	686	693	686	700	656	673	726	667	647	698	697	702	699	692	722	658	719	745	732	718	684	685	699	698	681	755	701	705	728	722	709	673	724	710	696	745	770	719	673	722	739	652	713	713	684	682	678	715	754	695	717	701	738	710	669	768	711	716	713	674	684	686	703	743	697	753	722	708	688	716	706	687	733	745	684	709	721	710	723	715	686	697	697	734	755	739	712	676	691	683	722	708	687	713	728	714	694	690	637	673	726	671	758	695	733	669	710	661	748	729	710	710	680	750	674	699	662	696	695	703	721	736	705	714	729	633	702	789	714	703	783	721	688	710	702	746	681	726	698	718	663	739	660	677	683	716	708	705	712	686	650	667	709	724	683	721	680	732	715	676	679	726	761	718	729	712	739	673	740	705	689	695	725	705	745	745	654	714	671	706	737	750	687	675	652	692	732	670	703	719	698	767	725	688	677	660	682	716	723	714	727	681	706	727	674	733	703	696	730	719	726	714	713	692	737	695	705	675	743	686	737	687	717	641	702	726	710	741	690	741	716	682	707	703	716	694	676	681	731	708	722	695	691	713	676	652	693	677	710	698	687	663	696	655	705	715	719	708	751	710	708	704	690	700	683	690	684	671	678	746	680	697	688	699	713	673	718	703	753	738	670	727	662	714	712	738	746	706	718	700	738	712	701	732	674	707	704	698	725	649	667	748	731	665	742	723	704	729	754	751	742	711	681	650	680	714	727	718	679	699	699	700	710	750	637	689	712	680	730	690	735	716	710	678	672	726	720	730	702	689	675	713	715	687	698	752	730	710	730	688	767	685	742	719	725	716	706	680	749	697	692	736	698	744	685	705	712	691	723	651	713	721	689	732	710	691	716	698	700	694	719	703	700	729	694	733	718	643	734	653
30129	9577	8264	6110	3875	3062	2126	1425	1109	741	669	572	527	480	557	477	382	329	263	306	284	289	280	246	233	260	212	234	241	238	225	196	212	258	243	232	209	221	233	206	189	214	224	214	238	212	169	213	246	214	199	218	226	230	232	236	198	190	215	230	213	248	203	246	213	247	215	217	205	199	230	212	245	210	197	242	216	233	192	219	227	198	207	242	205	227	210	244	215	200	195	212	239	228	207	223	226	230	238	205	201	239	213	221	227	196	235	201	218	199	226	225	218	218	213	224	226	202	222	218	219	234	208	228	222	209	250	210	220	239	204	209	215	206	233	184	249	222	199	199	226	187	221	237	210	208	248	212	218	238	228	213	221	209	233	208	208	211	234	227	206	206	223	223	219	188	248	256	225	208	206	229	217	207	218	209	189	224	206	212	229	184	189	236	209	231	236	250	227	203	238	205	216	218	223	223	185	204	198	203	209	205	223	215	219	196	224	204	206	209	173	211	222	244	220	220	213	211	243	221	211	210	202	194	207	238	229	217	234	210	226	201	217	212	227	194	210	209	210	240	231	223	222	234	233	211	213	237	210	219	204	225	241	207	203	218	210	215	218	211	217	212	246	202	195	181	223	215	202	215	201	214	203	231	253	171	207	180	213	215	239	222	184	203	217	224	206	210	189	213	220	183	213	209	199	219	229	222	228	218	229	192	206	229	223	220	193	195	211	216	194	220	219	234	225	231	222	223	200	200	270	233	210	231	244	198	222	228	222	203	208	198	206	198	237	234	232	209	215	239	219	224	233	234	217	222	239	232	221	246	200	241	196	226	233	206	234	217	195	240	215	233	237	187	215	233	179	200	188	234	206	186	175	215	229	223	216	207	210	203	220	231	218	204	215	205	227	213	217	239	227	233	197	218	205	202	231	201	235	235	226	206	224	240	217	238	217	211	212	219	240	202	192	202	201	213	199	232	228	225	215	220	196	220	215	238	215	227	221	238	228	218	202	232	204	230	225	217	211	241	228	207	210	207	209	225	243	188	201	213	216	216	239	218	235	230	230	224	193	215	213	227	194	203	211	222	198	233	195	190	216	212	220	216	237	238	238	216	210	209	212	197	208	215	206	199	216	215	210	217	198	223	209	208	226	210	222	210	242	220	214	200	247	210	223	206	237	190	219	212	231	200	215	202	252	194	201	235	225	233	215	233	207	193	234	218	178	173	199	235	208	224	252	200	209	218	191	184	207	213	178	241	199	230	202	230	205	223	198	202	241	188	200	207	207	225	203	235	209	219	236	209	210	218	211	207	218	205	216	232	230	208	199	207	230	227	221	201	226	203	200	196	233	220	199	206	232	220	214	176	237	224	221	211	215	225	215	236	228	213	216	214	223	192	204	235	219	206	206	220	197	247	216	212	212	214	200	198	217	224	223	193	199	210	223	225	245	205	232	210	184	215	244	217	213	225	223	220	201	220	222	193	219	244	206	218	177	203	210	189	217	207	218	198	195	200	206	188	224	211	197	223	226	209	230	202	183	230	216	216	222	223	238	197	222	201	216	199	212	209	205	208	223	217	231	193	201	221	216	229	234	225	214	203	206	214	193	218	191	208	211	206	214	192	215	205	221	188	207	215	214	213	215	201	216	211	236	222	203	227	211	213	199	182	205	206	192	211	225	212	234	229	209	247	210	207	211	211	216	211	232	192	212	212	211	204	226	202	206	200	252	218	223	207	236	233	222	201	221	258	226	223	231	210	235	232	235	228	230	214	218	205	226	218	224	200	218	212	224	195	231	226	202	222	219	214	219	225	238	191	227	241	199	218	240	227	229	225	234	204	218	206	210	201	216	212	216	203	227	216	234	205	198	207	208	215	207	221	205	201	197	220	249	192	204	222	227	207	239	211	213	223	194	222	201	197	221	216	235	224	196	209	221	221	212	222	202	214	241	208	229	239	226	226	181	190	202	199	241	242	213	230	237	199	209	187	197	209	216	214	209	218	225	227	219	222	205	205	211	216	211	192	223	206	225	230	210	201	197	211	225	212	240	199	247	214	223	240	205	186	226	221	210	219	231	212	210	212	244	201	199	195	202	204	239	220	249	188	228	215	242	199	247	217	214	210	211	211	191	244	191	199	208	215	219	219	243	209	205	210	221	230	224	220	228	197	246	219	253	230	171	215	242	233	203	228	219	233	233	245	198	221	221	217	204	225	250	257	232	218	232	212	228	197	189	176	194	224	227	239	208	195	194	229	212	209	220	231	201	203	217	242	199	231	227	201	204	202	210	227	216	209	208	217	201	218	233	212	201	214	233	212	187	220	242	186	238	205	194	209	212	205	209	237	213	213	220	224	231	234	232	226	211	229	201	216	202	221	203	199	215	216	229	206	205	208	208	217	244	224	218	233	220	198	241	230	218	212	218	222	222	229	217	238	246	213	231	203	205	223	202	239	207	182	216	238	245	228	171	216	201	211	223	222	191	210	233	218	203	188	199	213	229	188	214	223	209	210	205	216	209	200	207	193	225	218	224	225	220	238	185	211	199	193	213	223	202	220	214	212	213	216	213	195	205	235	211	233	240	210	209	223	225	216	228	209	231	226	226	193	221	217	213	212	208	202	205	225	219	184	220	206	216	195	205	229	194	196	233	243	197	207	209	215	203	230	210	230	209	202	189	230	203	240	171	215	198	210	191	201	191	230	206	230	226	198	220	203	218	199	198	225	212	185	232	214	215	212	211	226	228	187	223	213	238	201	200	218	240	203	224	224	236	223	243	227	237	204	190	203	202	221	198	227	223	214	225	218	206	202	226	228	188	196	187	225	218	223	200	176	218	199	216	206	222	197	236	240	221	189	204	204	228	221	250	244	213	183	235	195	216	194	202	177	182	219	210	213	209	216	195	206	202	217	232	201	209	244	235	194	221	195	226	221	192	213	218	199	212	210	218	215	225	220	221	224	222	247	221	216	247	212	225	207	210	187	243	244	226	199	206	195	192	207	212	215	204	231	231	224	215	241	222	215	201	197	206	208	208	225	218	249	234	219	211	233	215	212	204	202	200	214	190	219	207	211	213	196	218	200	216	207	219	237	212	197	230	206	236	209	228	216	229	231	233	202	226	197	219	212	204	204	236	233	230	217	193	202	226	222	192	232	191	201	191	229	229	215	220	209	225	213	237	222	246	235	224	226	196	210	190	216	226	200	222	211	242	214	215	205	188	208	235	218	220	206	205	230	222	223	200	208	219	216	226	212	218	216	191	205	233	195	215	216	229	207	227	208	243	223	213	203	205	206	197	255	210	212	238	220	212	198	232	201	217	208	173	221	206	226	223	205	193	211	219	203	206	185	225	218	216	216	242	209	209	226	230	200	202	197	210	196	207	203	207	228	228	189	220	222	229	198	235	216	215	206	203	217	221	227	188	209	240	201	216	225	208	214	254	213	221	224	230	229	225	171	224	212	202	220	174	211	215	233	220	234	221	210	256	233	225	189	220	209	234	231
18870	7248	13211	14893	12930	11301	8626	6470	5089	3819	3022	2867	2688	2384	2498	2328	1728	1333	1278	1050	1272	1098	939	904	838	781	691	679	631	651	615	611	603	583	569	628	595	547	575	579	593	537	595	511	553	535	609	555	544	560	542	535	543	563	534	543	494	547	540	536	511	569	528	547	543	503	582	536	533	559	540	572	544	558	517	552	537	531	571	520	544	540	585	516	518	532	537	557	585	495	510	513	527	549	506	501	541	534	564	521	531	561	533	548	544	573	480	540	533	529	535	538	535	555	529	531	496	548	535	529	554	553	502	519	569	551	537	531	531	535	557	552	559	517	498	517	504	549	552	566	571	554	535	528	543	517	509	519	555	541	567	562	503	542	542	503	563	561	502	498	494	525	587	544	541	512	525	538	507	533	584	556	546	539	540	535	567	534	529	494	522	524	545	505	475	548	526	471	565	531	564	551	531	564	560	530	535	494	565	580	558	494	575	549	558	522	538	520	508	547	546	585	583	541	532	530	553	565	544	545	514	528	549	540	531	538	530	535	537	504	536	542	540	530	557	530	540	507	543	539	510	559	535	527	525	534	527	542	535	543	508	539	567	510	554	537	539	505	512	546	536	549	552	531	540	548	546	499	499	558	546	565	499	525	563	563	535	536	522	556	526	587	567	528	552	576	518	557	538	541	520	571	531	515	511	529	522	539	553	506	518	542	575	559	537	524	521	524	569	552	530	516	558	496	530	522	511	550	536	504	560	567	521	530	592	567	505	551	530	566	503	489	563	529	524	553	515	563	507	557	550	552	513	540	597	520	567	548	532	545	525	577	561	542	525	494	581	510	508	526	534	493	549	526	535	538	560	538	529	556	537	587	575	531	545	556	573	536	535	543	537	573	563	530	522	524	501	526	499	550	543	532	528	550	518	530	555	536	578	499	565	513	512	524	545	562	550	531	544	544	547	518	572	547	550	524	526	535	547	526	526	569	556	549	530	525	565	503	529	527	500	527	532	541	553	520	493	547	551	501	561	525	568	505	526	557	503	521	584	566	519	544	524	521	505	507	545	522	536	523	513	552	533	492	532	511	538	514	494	591	526	551	574	563	542	566	549	541	557	539	553	526	523	592	558	534	489	550	535	533	599	588	519	541	593	522	578	547	562	522	541	520	545	506	532	520	507	548	549	537	522	506	577	515	499	503	535	532	538	571	526	534	551	546	540	547	526	552	559	521	586	511	527	561	534	581	554	571	563	534	564	554	549	557	524	593	545	554	531	555	588	545	503	528	546	518	535	519	538	541	536	556	501	574	494	543	514	485	528	558	550	592	537	535	531	531	518	516	502	519	521	545	513	539	521	535	538	523	550	554	526	547	539	541	493	526	543	552	568	532	529	536	503	533	547	551	540	535	525	513	580	557	484	583	500	541	544	534	526	514	551	548	546	532	525	524	550	532	548	600	541	501	511	504	512	556	582	569	506	561	570	554	500	531	514	558	506	557	536	514	522	532	543	507	550	498	494	510	513	515	547	523	542	551	545	528	534	568	527	540	490	551	544	515	512	508	546	523	518	521	550	550	520	587	557	520	514	565	530	489	544	565	538	521	543	561	587	576	538	529	546	534	529	564	513	586	563	519	535	541	512	539	553	539	527	530	544	539	517	471	527	537	565	500	536	574	549	539	556	533	545	576	537	576	533	535	491	536	543	545	495	546	507	543	510	528	510	539	559	565	513	511	532	524	576	534	534	569	544	572	543	514	502	535	560	518	545	523	563	503	518	552	544	531	534	551	502	524	544	569	536	558	506	543	505	565	510	528	551	530	529	558	524	545	510	507	534	514	539	621	525	546	530	533	555	514	533	544	511	526	497	550	570	500	560	528	546	566	567	542	551	543	501	588	580	517	530	496	562	559	499	519	501	537	546	519	501	548	540	510	503	515	554	561	565	531	512	549	515	513	495	549	562	525	544	538	552	583	561	537	564	521	515	521	563	577	535	525	539	538	500	540	523	541	565	526	511	529	554	547	637	551	558	543	556	533	552	524	548	541	512	528	558	536	553	554	503	568	535	543	560	558	522	523	555	525	530	571	500	513	550	558	548	578	532	528	620	541	524	537	545	547	560	564	522	547	554	533	490	547	532	519	540	537	535	541	551	536	560	513	573	517	521	506	572	508	560	567	575	529	556	546	550	535	510	534	539	586	528	544	538	554	524	543	505	532	549	528	578	553	527	547	505	542	516	527	545	527	585	532	533	546	538	537	506	564	543	519	544	539	516	532	569	547	541	544	535	508	538	568	546	536	507	487	530	569	532	528	539	500	507	585	544	538	551	583	579	549	518	537	528	539	566	516	550	545	556	553	551	506	528	566	541	508	513	515	556	557	525	523	543	550	546	563	554	524	534	520	579	555	532	522	544	543	539	555	523	581	550	543	530	503	554	514	546	502	537	532	526	597	518	541	519	526	507	564	557	507	534	555	538	505	510	513	511	535	531	535	531	562	527	512	583	562	542	503	544	501	522	518	517	553	541	519	544	508	532	566	463	528	561	573	545	530	550	557	543	549	520	537	526	539	558	514	540	508	538	545	504	511	553	510	550	528	486	558	510	559	550	501	542	556	529	551	532	521	553	549	523	575	556	513	540	487	550	589	549	515	540	516	522	514	545	523	500	561	494	551	535	544	548	554	546	527	512	551	564	555	541	517	532	521	545	520	562	529	520	552	566	565	519	547	551	529	557	526	537	490	502	551	532	485	529	529	558	550	545	566	563	586	527	576	522	532	511	557	574	493	538	573	516	487	541	505	531	534	541	554	494	536	537	539	555	501	505	555	515	518	531	522	514	540	524	521	551	575	542	592	491	509	503	542	576	582	551	561	535	561	527	562	533	512	533	548	545	556	531	568	537	574	571	546	518	495	544	548	513	511	494	536	547	508	528	570	545	538	538	555	571	536	518	538	535	518	532	573	580	532	500	582	542	548	509	571	535	557	549	551	561	553	545	561	529	504	512	536	557	542	535	524	511	586	524	540	545	539	544	532	517	553	561	543	546	540	530	560	590	530	534	522	544	507	537	555	547	576	554	495	541	507	533	505	555	608	552	559	516	568	557	590	525	512	565	558	578	482	583	531	556	556	508	558	505	543	560	559	506	528	584	556	565	519	551	522	513	521	523	565	514	533	503	541	566	529	539	527	534	532	510	544	593	524	522	559	502	555	591	539	515	498	563	518	508	546	532	557	592	515	517	538	558	512	515	524	530	515	563	545	539	525	529	537	547	498	538	560	507	538	555	525	541	563	521	556	547	554	544	515	528	514	552	518	545	523	522	526	546	511	520	538	557	549	543	560	540	567	565	529	526	502	498	526	576	567	550	530	529	551	534	491	536	546	494	511	546	539	543	547	545	542	510	532	529	516	544	577	529	568	545	524	498	546	527	540	557	571	570	535	546	519	516	533	520	537	564	526	555	534	541	563	554	566	540	499	502	517	557	518	544	527	546	541	539	550	515	497
8125	2344	2661	2252	1466	990	728	599	496	434	338	359	293	289	365	329	333	269	289	266	311	252	288	240	276	273	260	244	239	254	244	234	269	225	250	242	229	248	242	259	251	275	247	226	276	267	270	254	231	235	258	228	245	254	244	241	267	263	296	261	250	255	271	255	231	275	220	234	234	271	274	243	255	254	207	246	261	238	257	244	236	244	245	220	240	236	257	263	254	269	259	264	259	269	233	248	245	259	224	202	255	236	231	271	249	282	260	243	246	251	239	296	257	238	249	241	229	250	262	252	238	266	254	238	233	248	256	251	257	247	234	250	273	234	252	247	246	240	213	217	245	249	258	242	217	242	242	233	235	266	241	220	247	281	287	232	234	245	274	238	283	252	249	228	233	260	242	239	264	265	253	242	264	272	241	237	236	222	234	252	259	244	224	289	256	258	253	240	235	248	268	229	264	257	226	238	267	256	266	219	278	240	230	234	238	255	257	241	241	281	271	238	231	259	259	275	230	230	249	266	263	250	256	247	232	252	255	252	240	205	211	237	238	254	235	262	233	246	294	260	269	242	255	267	270	236	256	224	239	247	255	245	281	248	261	258	260	282	237	224	239	248	241	234	230	237	261	239	193	267	231	230	243	254	246	261	243	240	249	232	248	245	248	252	245	265	258	244	216	248	232	250	219	260	256	237	236	257	256	263	242	213	261	234	252	249	266	234	245	249	212	263	263	240	239	249	229	248	280	267	262	257	252	250	242	263	239	244	249	238	259	235	260	236	234	228	234	247	242	227	236	231	242	241	218	223	246	282	271	236	261	260	270	260	263	246	278	246	221	227	215	241	252	263	263	256	253	255	260	239	273	278	239	232	239	239	246	248	253	243	235	243	246	254	240	256	253	260	238	263	251	253	258	258	207	243	252	258	203	251	239	243	250	223	247	241	249	236	240	232	237	215	261	244	256	237	235	232	248	217	253	252	246	277	258	228	274	251	258	250	254	228	264	234	213	249	261	250	247	240	256	257	272	276	231	235	257	220	287	268	230	243	252	265	239	249	249	241	263	253	233	246	236	270	223	248	261	257	233	259	232	253	264	254	233	233	259	231	241	235	249	279	246	259	255	239	241	254	264	259	251	215	240	246	253	280	248	244	245	251	237	242	222	236	283	261	241	243	240	233	260	268	256	248	239	281	258	233	267	264	290	263	264	260	222	278	268	225	230	248	243	203	257	244	260	281	232	246	264	283	248	233	260	232	220	228	235	218	249	202	245	233	254	232	220	247	257	233	250	264	267	263	265	226	260	250	249	269	272	220	263	228	248	267	255	237	243	234	253	234	250	250	248	261	228	255	245	220	226	241	248	263	244	239	281	237	257	240	244	269	251	248	234	221	259	261	240	249	253	237	227	252	245	222	266	244	240	256	271	230	230	257	231	244	247	247	265	269	244	267	225	236	255	278	287	254	266	259	251	263	248	250	262	235	231	238	251	247	230	268	246	237	245	239	261	252	251	252	268	257	237	259	244	234	264	247	249	263	261	221	261	262	251	264	254	243	254	230	216	252	255	265	281	202	260	229	262	269	264	258	237	228	214	249	222	273	259	289	269	233	229	237	297	265	245	243	273	256	248	287	256	274	239	242	245	219	242	239	248	262	253	253	257	256	242	224	254	253	273	255	249	256	265	242	259	249	251	250	253	239	250	245	259	219	228	250	267	218	266	261	270	233	249	210	255	213	254	281	223	256	247	262	247	226	257	276	228	226	224	268	251	237	229	240	259	247	284	259	248	244	267	247	244	254	245	256	261	215	271	240	247	238	224	267	257	277	246	257	260	213	246	237	225	274	276	234	255	243	238	252	250	226	241	229	254	259	246	262	259	271	235	250	244	243	238	255	258	251	253	243	247	241	248	233	236	277	240	252	237	242	268	240	273	241	252	246	250	227	291	234	247	254	264	259	236	232	250	273	250	228	247	244	265	266	236	220	248	243	244	256	245	233	291	259	236	251	254	247	267	276	245	239	255	225	237	280	227	235	222	244	222	245	277	247	259	251	232	247	220	268	235	248	251	253	239	282	257	263	257	246	287	247	239	246	229	263	288	281	255	252	254	266	266	237	227	267	256	234	239	228	227	245	244	254	249	280	247	243	281	233	237	247	229	234	262	239	251	277	249	266	256	241	258	233	266	243	287	240	258	248	240	218	251	240	256	291	252	261	256	261	270	238	220	240	244	234	264	252	221	269	261	240	255	255	229	234	259	257	250	252	240	233	238	248	251	251	305	235	244	265	239	220	242	235	245	245	239	273	250	246	239	236	210	243	219	250	265	255	249	253	235	251	237	271	252	264	258	261	243	254	233	234	251	269	234	219	261	263	252	239	250	270	222	261	250	253	250	261	256	242	266	239	233	198	244	243	248	259	250	240	248	255	249	236	211	279	249	269	211	267	265	236	228	237	249	262	229	267	249	256	283	240	254	269	231	258	249	219	242	265	261	242	219	255	246	255	252	238	248	236	247	248	222	235	237	246	269	246	257	255	256	261	256	242	268	249	237	218	258	246	261	224	231	249	268	256	229	226	250	225	251	262	252	274	227	263	264	283	288	256	224	262	276	260	277	235	247	246	255	251	230	255	249	234	252	259	233	271	223	261	235	235	253	222	234	253	254	236	249	236	211	273	227	236	242	226	244	237	232	272	243	244	231	244	246	259	263	243	258	250	252	260	235	242	257	252	217	275	269	237	252	226	262	219	251	262	221	246	252	225	259	229	259	265	267	249	245	255	252	250	275	260	251	265	229	242	241	244	251	222	251	235	250	244	271	222	256	274	230	252	233	237	245	238	248	242	246	246	259	278	228	238	255	233	253	219	221	247	249	247	236	261	283	269	272	224	221	221	240	246	242	239	229	256	302	246	248	230	257	242	235	253	258	233	259	277	253	240	241	273	232	264	260	267	255	266	228	223	257	246	251	240	238	233	252	257	244	255	257	245	223	239	232	233	261	227	248	217	234	253	254	224	232	233	229	226	264	262	273	246	249	248	229	239	248	251	260	205	246	273	228	264	244	257	237	232	223	264	236	224	271	253	247	258	254	256	254	251	238	233	286	240	235	253	234	239	226	270	251	250	231	267	258	261	253	265	259	244	244	243	240	251	284	251	237	246	257	256	263	237	242	245	252	246	267	265	239	235	236	242	252	232	228	278	257	251	248	248	265	240	236	265	221	219	254	237	240	227	240	236	250	219	253	232	272	263	228	226	272	254	251	247	257	251	262	236	246	283	274	246	237	229	261	253	247	230	252	240	254	239	250	226	223	199	236	236	241	238	242	217	244	253	228	250	255	259	252	274	257	234	245	262	256	256	256	238	245	274	273	258	260	251	271	238	252	244	262	246	265	261	232	246	244	250	256	296	252	229	257	262	255	249	247	267	259	256	242	262	225	245	246	220	255	243	223	225	242	247	229	231	241	269	248	266	244	243	240	237	228	235	254	244	242	256	236	245
6398	2790	6200	7065	5813	4238	3222	2427	1934	1602	1362	1278	1138	1057	1178	1194	993	826	770	778	829	815	766	752	684	719	684	703	667	630	650	622	628	664	684	617	673	642	623	621	658	657	624	640	636	676	635	623	641	659	597	615	617	640	639	609	637	608	605	651	628	612	639	596	642	599	564	570	633	645	605	580	603	601	596	655	604	580	606	664	608	611	569	646	622	625	589	636	610	632	611	657	623	610	651	655	605	637	620	648	623	642	593	649	649	621	665	605	617	612	602	638	625	648	596	608	649	613	640	598	615	629	640	606	629	568	654	632	598	615	666	630	646	648	614	613	665	673	644	616	593	590	664	660	581	650	662	606	642	664	612	594	647	576	661	624	631	624	629	631	633	624	590	630	624	651	655	617	600	650	649	654	626	651	609	588	632	594	657	614	614	642	619	631	640	626	642	643	662	647	640	638	623	655	611	606	656	640	649	617	621	605	629	621	597	609	593	594	622	617	606	594	639	637	609	602	628	632	640	617	626	603	622	653	612	656	652	591	636	624	591	623	629	673	632	649	687	666	615	601	604	638	663	606	575	595	619	643	622	628	593	654	614	609	598	637	629	615	589	632	578	658	594	653	659	618	669	649	627	620	588	654	609	609	667	610	646	651	624	628	639	570	681	628	640	599	638	558	598	630	645	662	630	688	617	656	635	635	594	638	605	598	674	664	613	606	547	664	638	629	628	598	579	577	597	631	638	644	604	612	611	622	656	588	646	626	623	620	607	632	622	612	639	619	639	601	616	648	631	610	639	647	592	623	633	632	678	620	644	626	651	621	611	647	609	639	610	655	656	625	668	611	612	650	588	639	639	631	657	653	626	613	609	628	613	593	661	628	613	587	638	663	640	630	669	608	617	620	643	626	599	622	609	655	584	598	614	612	606	647	641	630	600	610	639	639	603	585	603	675	612	626	622	638	660	610	648	604	649	662	592	609	566	603	616	641	627	612	612	653	582	637	614	583	626	596	630	597	602	605	623	627	677	598	615	656	628	609	672	633	592	621	645	651	637	641	624	596	638	580	631	639	661	602	616	621	616	659	588	617	619	641	614	623	662	648	629	612	646	635	636	635	587	648	663	616	581	594	598	609	648	601	630	630	632	621	666	664	614	671	632	604	688	624	617	588	648	617	622	673	653	649	575	595	640	606	621	609	646	640	623	633	657	608	621	622	618	574	578	641	627	587	612	590	617	626	612	640	618	633	650	600	602	570	632	664	628	635	586	581	566	592	609	626	616	631	630	627	616	594	635	600	615	632	629	628	566	613	629	611	632	630	646	600	637	628	640	613	593	621	605	619	662	628	638	608	619	646	658	595	600	612	642	619	644	655	617	634	638	629	634	669	615	605	602	622	618	608	625	626	631	682	596	605	625	613	628	670	604	647	681	629	655	627	661	639	617	580	625	607	639	659	631	591	624	601	675	619	617	653	644	636	618	613	631	582	647	580	649	573	617	605	599	627	613	601	628	631	627	621	631	634	610	590	602	650	632	642	617	567	608	602	632	632	659	618	578	600	628	626	590	631	651	608	635	640	618	622	609	643	598	641	626	586	591	637	635	617	638	638	613	608	607	601	620	643	619	588	632	618	629	617	609	646	661	614	659	614	644	624	646	607	629	626	624	615	646	602	596	600	607	628	589	600	634	637	633	601	577	656	619	589	630	638	635	652	630	619	605	589	618	686	595	627	641	603	622	608	628	568	629	623	590	655	668	661	675	641	622	639	636	600	559	593	605	610	667	620	628	663	629	640	635	614	679	622	647	537	624	637	574	618	632	641	590	606	606	573	560	607	662	639	609	609	655	615	616	618	637	646	633	618	660	662	630	583	646	646	607	622	642	607	638	644	655	657	613	664	590	627	619	598	621	633	626	630	600	614	597	625	634	639	630	619	646	665	627	668	618	620	649	628	663	656	590	605	643	618	618	624	597	604	643	641	598	634	613	652	615	585	650	594	656	627	618	614	580	637	598	613	621	668	588	627	584	623	635	648	642	675	635	619	604	610	629	640	607	631	599	627	631	623	553	624	613	607	623	631	642	636	629	633	604	661	622	670	616	574	627	606	636	652	606	608	603	626	666	681	599	635	628	641	618	621	627	630	671	637	624	639	624	639	644	610	632	652	607	638	606	633	601	650	601	628	662	636	634	585	645	633	627	605	635	624	608	652	606	604	652	638	640	597	586	553	616	620	627	645	624	608	609	621	627	623	599	599	616	625	625	635	604	655	606	600	613	605	599	620	639	634	599	629	604	624	654	617	585	632	642	618	559	639	651	660	641	648	612	633	623	627	597	601	592	571	613	598	656	639	648	631	619	612	659	622	625	610	655	631	633	621	630	655	610	597	616	682	631	640	624	569	588	622	596	650	649	640	598	581	632	633	644	666	617	616	681	623	615	671	677	569	685	624	599	596	609	628	650	671	640	635	604	612	586	611	637	643	640	624	617	606	620	608	653	638	669	602	612	659	637	665	626	610	628	623	637	623	645	661	623	604	651	637	636	598	616	649	591	670	624	625	665	622	621	616	616	590	643	626	609	590	586	628	683	677	612	623	590	611	580	606	628	643	633	603	659	616	597	654	621	620	613	638	634	637	628	630	614	618	646	578	631	636	618	624	653	671	595	614	637	597	624	631	658	614	618	641	591	685	625	651	623	644	659	614	565	632	624	637	601	598	608	632	621	645	617	649	670	609	603	617	629	592	620	647	598	604	646	597	609	641	653	675	608	615	615	614	639	615	622	632	608	621	601	588	613	640	615	620	602	611	607	627	601	627	633	602	640	598	629	589	580	660	597	661	661	636	608	612	608	669	682	622	654	609	575	616	642	567	639	636	631	616	655	643	665	631	627	654	597	629	659	592	631	587	662	643	615	647	660	640	559	667	620	576	570	634	606	609	624	669	649	609	606	620	609	652	605	626	678	637	625	629	605	653	609	597	620	589	623	610	604	606	637	620	636	609	638	647	628	663	624	641	604	648	640	593	640	684	573	653	611	627	668	588	640	652	617	618	598	613	644	601	599	619	602	666	625	629	606	648	586	634	622	637	636	623	642	616	653	643	596	592	602	627	633	590	616	647	633	637	606	666	591	626	616	637	637	632	623	644	655	625	645	642	627	643	629	612	635	652	595	642	606	603	636	657	627	604	603	608	664	661	657	574	618	620	626	644	620	602	625	603	617	627	662	663	657	653	600	589	631	620	621	576	576	589	609	613	642	649	630	656	628	611	645	639	613	611	605	622	580	625	658	602	586	611	616	668	627	667	594	600	654	637	647	626	666	608	623	613	596	592	599	648	659	611	669	622	646	641	611	649	632	638	657	611	626	627	620	633	576	608	588	641	606	674	609	633	623	582	638	680	597	638	615	598	599	579	633	602	666	644	617	585	575	622	617	623	606	610	615	618	660	638	613	647	590	667	596	632	652	646	615	641	612	602	629	601	615	614	614	653	661	611	629	631
20417	5553	5594	4420	2775	1752	1386	917	841	693	549	533	482	439	479	509	386	321	359	332	330	340	354	309	313	301	327	292	290	292	305	298	264	314	300	275	282	315	295	278	288	283	284	308	266	295	300	291	291	297	262	281	302	280	297	293	273	273	284	348	299	288	276	301	265	280	319	302	292	267	294	289	310	305	292	259	290	337	262	299	305	293	301	320	250	289	283	308	286	312	278	287	255	282	311	273	264	306	276	301	261	265	290	304	252	265	289	273	252	288	294	290	289	318	256	286	298	291	307	319	289	271	274	299	278	295	286	283	302	282	244	289	289	305	285	287	302	274	275	293	279	300	275	269	299	288	310	289	298	279	284	313	305	283	290	275	273	287	296	302	276	285	310	262	267	302	298	268	264	291	286	277	295	295	296	303	297	271	278	305	288	281	318	320	290	291	310	271	281	283	300	281	275	293	295	287	286	296	309	276	259	295	306	289	301	307	306	299	284	254	302	295	267	288	306	294	260	278	308	311	285	312	265	278	260	286	318	290	277	306	299	271	318	290	297	298	271	278	313	310	285	268	258	282	265	245	280	294	290	277	264	282	301	284	270	290	294	319	310	276	286	311	313	280	287	278	303	314	286	297	276	300	287	324	299	295	270	260	308	275	309	275	271	283	283	288	265	260	267	300	275	286	282	301	285	291	298	268	263	290	274	274	301	286	298	307	286	300	263	312	310	286	304	319	315	263	289	297	327	277	257	270	288	297	285	292	296	294	276	320	310	324	260	288	297	265	319	285	268	276	297	309	261	254	301	279	274	278	325	306	284	279	315	335	328	262	279	296	314	270	296	293	295	296	260	276	273	333	283	277	292	304	276	316	286	304	309	319	300	266	288	288	309	267	285	285	278	280	290	281	279	292	278	285	268	314	298	287	301	323	299	284	305	292	307	302	269	289	274	315	283	277	300	297	332	327	270	268	331	291	287	284	311	276	266	256	307	295	299	288	262	305	343	299	312	286	274	288	324	302	285	291	291	293	293	276	298	302	299	283	257	290	243	242	277	260	289	301	332	300	320	283	271	278	302	289	313	276	297	279	282	283	258	319	288	288	288	276	252	244	308	330	297	281	282	315	258	312	292	288	257	260	282	251	305	306	312	285	278	282	298	278	294	321	307	336	286	274	290	302	311	271	294	270	301	282	303	309	295	284	280	313	281	290	255	307	298	288	288	280	312	294	306	309	300	256	314	287	274	277	279	268	303	293	299	316	313	283	304	259	291	311	309	291	306	290	273	275	260	294	303	299	292	317	290	275	295	303	249	269	301	280	303	313	272	284	265	323	291	265	280	278	265	246	258	275	313	297	287	242	293	262	297	309	295	289	270	284	276	299	298	302	269	304	298	324	294	265	304	262	311	298	307	283	313	297	312	269	296	303	293	281	307	279	318	274	281	265	269	292	264	262	271	261	296	265	265	239	295	308	274	276	271	277	260	301	278	275	269	304	284	267	279	320	276	297	281	281	286	311	279	256	278	295	295	275	285	286	292	296	300	308	315	265	301	333	273	311	276	275	259	281	279	309	270	271	258	278	306	303	296	269	259	299	326	293	289	267	254	289	332	284	279	262	304	313	256	271	280	311	291	273	278	269	239	297	300	276	300	274	304	280	289	271	273	265	280	246	293	291	272	301	258	294	271	272	297	298	299	298	295	270	294	259	310	298	285	285	305	268	284	273	310	287	277	279	319	276	273	292	277	288	263	288	295	305	268	345	323	281	309	294	287	311	259	308	278	285	245	291	274	264	294	294	285	281	295	299	264	263	272	258	285	284	251	278	282	296	274	276	250	282	294	297	312	295	308	315	294	287	278	283	299	277	281	278	265	284	313	304	251	280	302	298	282	293	290	277	310	276	276	290	291	268	297	289	291	317	302	295	313	297	318	286	282	291	286	293	295	326	296	281	288	281	269	282	263	241	259	296	264	309	274	272	283	320	266	291	279	313	292	281	287	294	265	319	287	294	283	301	284	320	282	296	303	303	293	309	276	284	275	304	320	299	254	252	269	285	318	297	289	301	262	267	320	274	260	300	288	261	298	268	284	307	261	235	317	284	305	281	303	310	299	319	289	280	290	268	292	270	296	289	287	290	301	298	297	299	315	284	325	309	295	248	310	285	284	300	294	313	303	243	325	250	292	263	297	300	281	252	278	280	270	298	299	247	337	290	276	263	281	299	274	293	272	291	286	285	269	294	269	300	320	273	290	270	279	298	253	281	287	268	300	318	295	277	289	256	310	304	287	281	280	324	307	287	274	294	287	252	284	282	289	293	271	309	303	284	263	285	306	301	263	288	293	257	272	266	291	289	312	284	318	296	280	272	307	288	302	291	260	280	270	273	276	305	291	249	288	279	305	308	278	265	299	293	284	265	295	296	275	292	287	291	294	279	257	293	324	279	305	307	274	298	295	275	301	300	316	286	277	307	299	311	291	270	253	288	291	269	285	296	278	295	288	279	303	299	313	292	275	282	297	299	281	307	316	274	272	296	284	286	268	297	324	289	273	273	268	271	282	293	320	293	280	306	273	323	285	311	310	286	259	294	307	303	297	280	290	258	297	261	291	284	304	284	295	281	304	310	279	305	286	284	316	275	287	287	301	298	285	293	278	268	285	263	279	288	287	273	258	280	315	322	263	291	274	305	286	280	283	298	273	261	289	274	303	303	302	273	267	289	320	300	296	292	290	308	288	284	246	265	305	299	274	319	298	305	280	281	297	280	281	345	289	281	322	284	299	306	274	302	235	294	301	260	268	295	304	271	293	279	296	312	285	267	289	271	289	285	271	297	275	298	298	238	274	299	287	299	262	275	282	286	316	327	319	273	294	274	283	301	277	284	304	306	269	284	310	270	333	284	305	314	267	293	290	281	282	305	325	280	309	280	329	285	295	288	298	263	302	293	268	317	289	286	243	282	310	291	296	297	278	298	312	262	257	275	297	264	279	269	310	276	301	271	269	278	302	293	263	291	334	247	280	295	306	274	313	279	283	284	281	281	335	307	302	293	308	300	269	285	268	293	317	300	289	309	307	278	314	296	269	280	339	269	295	268	280	320	293	277	304	311	299	272	268	291	290	304	292	284	262	290	296	282	290	270	293	311	318	282	278	280	275	306	252	300	294	299	289	314	279	311	303	292	316	277	278	279	277	307	318	294	293	258	296	309	274	274	306	280	293	280	262	293	260	270	293	306	285	282	264	309	280	298	299	290	278	294	303	296	286	283	276	291	287	263	299	260	288	280	295	263	286	339	296	305	303	289	270	283	302	278	309	288	276	311	289	301	310	302	298	279	286	289	247	292	281	293	305	280	309	278	286	278	255	305	300	281	334	292	260	296	292	351	293	273	278	283	286	245	282	317	300	301	302	306	290	281	277	265	316	313	289	267	291	286	343	298	310	281	291	280	299	271	321	273	286	291	276	274	267	303	303	288	281	297	339	266	284	284	293	331	311	264
14421	5198	10442	12431	10093	7313	5933	4254	3532	3056	2416	2099	1953	1821	2091	2022	1622	1364	1150	1050	1145	1281	895	827	867	849	887	757	882	858	864	753	732	751	756	795	736	675	723	706	768	758	711	710	743	742	696	697	714	767	750	751	728	717	714	699	693	708	716	713	684	709	705	710	726	735	706	696	704	702	713	722	710	713	710	684	716	722	702	714	708	717	720	677	700	688	713	656	714	734	717	672	726	691	678	668	700	728	690	730	726	697	704	703	710	666	726	715	701	720	730	720	730	684	740	740	705	715	667	673	740	668	704	738	694	722	712	763	701	726	681	713	687	699	706	707	713	749	681	692	738	702	711	687	712	745	701	711	684	730	732	713	754	696	717	633	699	729	777	698	659	671	645	724	707	685	747	731	687	724	767	703	709	692	737	698	725	735	687	734	699	763	704	700	708	698	725	695	717	690	715	681	698	678	688	717	711	611	693	701	696	706	708	722	706	747	734	726	723	739	710	706	709	679	722	666	706	709	720	705	741	698	727	704	731	706	687	702	726	724	706	719	704	671	734	710	716	712	719	682	725	740	723	720	695	724	728	676	723	719	708	742	713	703	684	688	699	786	705	694	679	688	714	724	710	701	708	669	706	733	714	669	703	685	698	718	686	689	649	695	744	699	678	676	747	695	702	699	673	733	689	666	753	729	696	704	772	654	725	677	633	674	733	749	716	709	689	775	708	710	683	746	723	676	711	744	713	729	672	706	722	727	736	701	722	703	765	755	699	714	733	704	693	696	731	709	678	694	678	673	718	745	715	740	743	709	721	745	718	740	664	720	721	685	706	722	720	695	725	701	708	698	784	712	704	701	690	664	679	688	687	653	706	689	723	704	795	714	718	721	696	727	702	690	691	737	705	719	695	710	684	708	767	705	729	716	694	708	706	731	697	700	669	746	730	716	693	659	673	713	698	751	730	719	703	694	652	734	703	688	703	717	734	737	706	725	705	688	722	708	725	712	695	737	674	660	725	689	745	678	743	686	697	671	719	702	693	691	676	752	661	693	699	658	726	698	717	719	721	673	666	723	735	691	731	708	665	754	696	664	697	709	721	688	677	702	683	664	716	696	706	773	711	666	753	741	700	716	729	711	788	722	733	650	678	699	721	675	731	700	743	691	702	721	686	721	702	691	717	734	723	693	737	712	705	706	722	692	716	669	709	698	763	692	698	700	715	754	705	693	694	754	715	698	715	696	691	719	684	723	706	674	711	691	706	797	731	749	731	716	722	726	713	750	720	706	715	710	653	712	708	654	685	701	683	716	721	694	746	777	664	668	737	713	722	716	683	676	781	667	726	805	726	614	708	694	675	714	712	682	760	719	686	722	716	701	718	647	684	725	690	711	723	691	720	710	696	682	764	740	693	678	710	728	701	685	784	714	733	727	695	681	689	718	770	745	716	661	721	682	710	750	710	740	745	742	694	720	713	701	699	745	726	718	684	711	733	694	737	661	699	694	723	702	712	746	680	745	707	728	737	710	676	742	651	683	708	730	679	692	701	676	720	702	701	706	698	697	682	693	672	719	726	717	666	725	678	713	666	702	649	752	698	731	739	677	735	699	660	756	705	699	672	703	730	687	700	709	713	681	713	755	757	697	725	717	709	719	684	700	744	696	707	692	722	688	739	680	691	694	693	713	716	735	702	671	694	734	671	706	691	722	720	659	657	729	725	704	704	684	723	704	705	700	712	718	703	718	735	684	685	747	695	696	699	719	743	756	715	752	766	685	756	695	711	680	677	669	694	683	704	701	712	749	718	709	709	691	669	684	743	757	707	712	727	728	721	712	722	691	700	763	677	750	673	690	730	697	738	729	720	734	731	699	704	687	687	679	697	680	708	723	682	728	691	705	687	686	725	664	709	705	699	704	687	700	723	720	685	707	643	765	774	693	717	708	721	708	683	739	744	714	710	706	703	699	732	699	710	781	708	664	740	695	733	701	683	709	736	685	721	706	727	697	675	738	674	696	702	743	708	716	705	683	662	664	710	693	661	703	696	696	742	672	690	690	738	697	702	722	695	740	696	779	713	706	733	709	699	794	723	732	757	680	705	713	677	692	709	693	706	687	650	717	726	700	758	774	663	750	731	701	751	730	704	653	720	748	716	672	708	694	697	736	669	707	708	708	726	700	693	773	673	727	716	687	721	678	728	705	693	696	699	711	720	718	770	694	673	691	661	730	624	690	718	687	690	669	738	700	749	683	668	694	690	725	649	706	678	711	650	696	714	706	697	742	739	678	695	739	726	689	687	673	722	727	732	722	717	653	685	741	730	707	789	690	723	692	707	717	718	718	668	731	702	691	698	746	723	646	730	749	704	691	732	681	732	724	686	707	742	710	678	726	709	742	664	697	688	707	684	694	737	712	705	662	696	691	726	713	755	771	643	692	686	757	710	686	673	681	703	686	723	698	655	691	737	727	678	672	707	674	699	762	691	726	705	680	716	671	678	664	718	723	734	689	751	717	683	731	728	682	703	703	622	709	680	737	695	751	721	675	734	734	690	674	697	665	732	696	746	691	735	685	709	660	732	665	738	677	670	743	742	702	713	723	712	695	760	715	659	654	694	680	692	720	715	716	696	692	717	720	686	727	691	693	705	698	696	745	780	740	712	738	706	724	739	695	720	703	699	676	758	700	685	674	702	732	729	706	721	728	698	709	705	717	736	787	704	691	709	711	719	705	721	697	690	703	735	747	691	706	729	703	703	720	662	729	687	743	716	663	726	739	724	689	683	715	731	700	686	692	710	691	723	707	697	657	720	705	744	723	743	692	728	707	726	712	695	726	749	652	730	695	720	745	732	679	736	697	752	716	731	678	729	743	717	656	640	718	734	676	744	762	658	735	737	738	668	709	683	725	722	736	734	728	742	702	668	696	717	726	683	712	695	731	750	694	677	683	657	687	733	682	671	716	697	709	714	723	716	663	690	687	683	735	702	702	722	741	701	734	722	680	681	731	721	712	743	740	682	679	738	744	782	739	685	760	745	723	707	705	671	713	725	707	730	749	668	728	729	739	687	620	699	710	681	741	681	712	765	670	723	740	735	701	745	689	696	652	718	729	703	722	723	780	699	694	678	698	728	743	688	694	665	707	726	697	687	678	708	660	716	685	735	722	735	725	708	718	701	727	754	699	728	677	751	739	727	770	643	708	713	683	748	647	673	698	694	663	678	744	720	727	721	703	761	676	728	675	623	688	704	678	689	737	735	706	701	653	696	682	694	697	730	730	669	706	693	689	673	672	695	697	675	658	729	720	683	734	691	654	702	687	749	694	649	709	704	748	675	740	726	714	748	682	722	740	732	707	703	678	716	713	697	686	729	740	684	710	662	736	718	696	735	717	669	696	726	676	693	702	731	705	693	705	694	676	693	719	706	657	755	693	699	664	700	658	711	662	691	711	734	727	732	713	705	680	706	689	753	692	666	699	710	729	712	717	744	726	701	720	733	695	719	692
29846	9235	8105	6304	4090	2604	1784	1412	1063	812	638	655	598	556	574	481	404	325	325	306	314	349	260	269	267	245	259	224	223	238	234	243	241	217	210	235	235	239	198	224	213	230	218	211	212	209	201	183	227	231	208	200	211	222	223	212	211	225	213	255	205	215	195	237	249	191	190	255	252	229	200	225	221	239	218	184	228	216	214	218	205	210	214	209	193	206	204	224	188	223	223	246	228	239	192	187	202	213	200	232	211	238	223	212	230	248	220	221	214	206	219	236	233	212	199	226	204	238	216	199	230	240	224	244	203	222	214	262	248	213	223	213	212	252	227	218	217	218	234	214	196	238	219	204	196	250	229	204	212	220	226	246	231	208	209	234	186	226	226	228	220	241	283	208	210	209	229	198	232	209	212	243	209	219	202	232	219	212	240	180	208	229	245	241	222	217	196	219	225	211	218	221	219	224	216	235	234	241	224	217	204	197	216	217	225	232	205	241	222	223	234	216	208	217	209	189	226	210	219	232	213	234	221	196	218	227	223	198	215	202	238	206	263	245	207	230	185	184	204	232	233	245	202	226	210	232	221	212	208	229	195	218	226	205	231	230	211	223	219	240	235	225	196	205	246	249	235	238	232	230	219	206	207	235	220	236	228	205	211	227	199	214	213	197	244	229	235	212	218	235	211	202	230	248	243	256	219	200	224	207	221	215	202	203	213	201	253	228	253	241	233	221	237	210	209	221	238	211	231	219	219	211	232	220	206	207	192	233	210	209	227	229	235	226	220	216	223	232	216	204	217	211	239	226	231	216	205	221	238	209	221	238	261	208	243	225	227	220	197	218	237	227	224	203	213	187	224	222	213	205	226	229	220	201	228	208	198	216	219	209	230	241	231	222	209	223	247	239	207	237	210	227	221	213	223	220	232	218	231	223	216	203	199	207	219	206	212	206	223	226	231	214	196	216	245	229	243	218	224	219	239	242	232	219	222	201	211	235	201	212	204	198	234	225	206	216	229	245	208	239	233	231	240	228	231	197	206	202	239	225	218	230	223	254	231	230	227	201	226	224	227	222	238	221	212	211	220	238	225	211	232	201	180	205	211	219	241	220	197	239	203	242	244	192	219	221	234	207	208	205	210	213	245	215	208	222	240	210	204	205	226	209	218	235	221	227	200	213	202	229	238	234	205	207	216	215	240	205	248	205	202	216	237	218	212	189	252	229	228	196	220	260	238	231	229	241	199	208	199	239	218	248	225	212	188	225	244	215	242	235	241	198	232	200	224	228	221	233	222	201	231	235	215	234	198	220	217	235	242	222	199	239	218	231	206	228	216	205	234	236	221	234	231	229	229	216	236	218	203	214	225	194	190	205	210	195	224	252	215	213	187	202	230	231	228	248	240	204	239	223	228	238	207	205	213	213	206	244	213	227	228	196	172	242	195	221	226	190	226	225	216	215	225	272	224	226	209	206	236	224	228	203	218	235	224	220	231	216	213	260	217	229	256	217	210	229	238	231	230	201	190	241	239	191	230	237	188	204	208	200	231	254	245	216	218	243	218	220	223	188	223	205	243	256	211	231	213	204	232	219	212	221	246	274	231	200	210	209	228	237	210	200	250	190	208	186	216	222	232	206	236	254	223	216	208	238	231	222	223	220	215	210	252	230	195	224	225	197	222	208	195	251	214	262	237	234	229	216	213	208	206	220	181	238	190	201	220	209	231	242	233	230	199	220	221	223	199	242	232	213	210	202	204	192	213	229	212	258	233	223	217	216	220	219	215	215	242	206	207	237	223	221	200	241	227	217	226	208	213	207	217	230	203	219	227	214	215	217	210	202	229	201	235	212	239	220	192	201	240	217	191	217	212	252	227	229	246	227	210	235	203	247	216	240	231	231	241	232	213	250	214	237	252	236	223	217	218	231	234	237	207	244	247	197	223	214	219	241	209	228	220	210	279	222	200	215	227	222	189	238	262	224	223	253	234	215	197	237	222	226	198	229	232	230	217	231	204	236	237	201	216	223	236	207	204	224	239	222	225	210	215	221	221	233	213	211	221	230	208	223	227	200	234	225	199	173	212	211	199	228	206	212	234	214	224	222	216	205	206	201	224	217	225	212	239	227	213	209	220	222	237	207	221	217	206	223	211	199	226	210	190	213	238	200	228	205	228	218	214	210	218	245	198	224	232	220	209	228	236	218	226	187	189	207	223	250	195	247	212	226	193	225	219	234	229	247	202	216	204	234	186	229	207	243	224	219	208	230	198	231	231	246	225	244	205	207	226	215	212	235	222	229	232	244	219	236	194	199	228	213	193	240	210	235	223	218	224	205	231	230	198	203	206	226	204	235	233	197	218	212	233	225	187	209	202	221	229	223	212	202	234	220	196	228	207	219	214	217	226	220	231	214	211	217	216	198	230	262	231	224	221	218	225	221	224	207	245	234	192	238	212	211	239	218	217	199	240	245	205	201	209	212	236	246	223	200	254	240	201	190	224	237	261	201	199	221	233	224	214	226	237	219	215	238	201	238	216	209	250	209	209	226	196	232	245	220	221	205	236	211	227	219	222	222	226	203	199	231	248	213	222	204	223	216	218	222	226	225	237	209	234	203	245	227	231	215	224	273	228	217	231	224	205	212	213	254	232	195	191	221	218	221	216	195	250	218	213	227	227	229	217	221	239	218	220	221	205	224	199	224	213	205	218	213	227	239	221	244	226	207	217	242	232	248	237	234	212	212	189	214	196	202	223	232	197	258	214	222	250	226	235	237	223	229	206	221	253	231	232	235	241	221	240	220	207	218	238	250	219	214	223	206	229	202	195	212	215	211	234	197	221	211	238	231	249	237	206	214	205	240	218	223	237	231	223	242	184	222	242	253	238	216	223	224	222	244	225	220	227	244	183	192	205	206	209	223	197	195	182	196	216	214	240	215	228	215	217	239	209	215	204	218	204	214	232	211	204	213	214	245	245	209	216	221	216	221	237	242	247	228	246	227	232	214	216	215	243	213	219	200	225	202	190	218	205	216	234	205	206	250	233	210	250	243	210	198	219	229	217	224	219	204	209	205	222	222	228	243	223	221	223	257	216	234	233	214	224	224	229	255	235	226	267	239	209	205	221	200	243	213	218	214	220	222	213	210	238	229	201	232	193	207	213	227	222	237	247	211	207	184	258	198	232	227	203	210	217	243	227	211	244	228	222	252	212	209	224	217	205	203	221	218	225	217	221	233	207	229	213	188	220	237	216	198	183	219	200	202	222	196	198	220	227	203	221	232	224	239	226	206	233	220	220	221	184	218	234	218	216	207	196	226	238	232	205	215	231	227	198	234	230	199	227	235	214	231	198	218	196	218	216	203	231	178	212	181	234	215	208	202	202	236	226	227	214	239	219	234	258	259	200	227	247	235	233	213	217	226	232	232	216	217	224	196	211	227	199	215	204	206	222	226	203	201	217	251	224	223	244	227	228	231	208	236	214	227	222	217	212	231	236	224	214	236	217	192
18603	6885	13229	15155	12684	9755	7717	6167	5302	3896	3240	2996	2847	2606	2845	2541	1899	1450	1078	1188	1201	1462	926	774	802	822	849	721	778	698	646	648	659	620	570	569	556	591	534	532	580	602	585	578	598	598	594	552	554	545	547	543	538	528	512	540	554	551	554	545	569	545	515	554	606	571	551	555	525	546	537	626	492	574	554	545	516	559	571	568	579	550	561	546	550	574	544	549	546	570	572	559	557	559	508	575	541	562	567	566	570	579	586	559	503	553	527	539	564	504	587	492	517	575	569	523	552	510	606	526	550	538	558	523	557	565	534	554	547	594	572	545	534	536	576	554	558	506	562	553	541	524	505	544	572	562	555	526	575	545	545	539	560	551	538	520	520	502	525	563	551	586	530	571	554	537	547	550	513	547	538	552	543	530	560	538	571	499	548	572	529	549	572	525	531	569	513	527	583	544	581	571	569	573	558	525	594	561	533	546	483	524	558	555	574	558	526	585	538	564	517	555	556	556	540	578	532	557	531	523	560	549	536	552	528	539	585	563	568	520	527	535	539	568	557	577	525	533	559	560	534	565	586	560	499	508	531	557	531	516	564	530	588	530	545	564	559	543	536	556	552	551	540	561	544	536	576	559	562	517	548	527	574	539	512	588	533	530	533	554	525	602	558	537	530	551	566	559	541	548	574	577	548	551	490	565	528	578	559	517	534	531	565	556	578	532	546	592	548	519	568	537	509	569	551	538	481	569	585	554	553	543	492	534	523	498	568	556	572	517	550	486	572	510	550	593	515	543	544	551	540	518	539	544	570	579	578	551	532	576	524	503	549	524	543	558	566	579	553	543	519	547	546	509	525	556	560	519	527	589	570	542	579	528	524	582	541	523	537	536	567	515	521	533	552	548	554	538	545	551	572	558	545	524	597	539	544	576	534	529	523	547	565	535	569	509	577	563	553	549	551	554	571	537	550	516	555	533	562	558	565	568	521	523	569	586	595	524	563	548	525	540	550	538	574	583	572	526	511	540	515	555	538	525	569	587	544	529	541	555	544	553	538	551	597	542	541	545	528	553	573	548	523	601	529	530	559	583	534	583	567	570	564	548	552	578	587	535	574	575	565	503	572	544	557	534	563	558	549	546	552	560	546	529	544	537	520	523	535	534	583	536	517	561	566	561	558	561	552	520	558	564	530	554	537	557	595	521	543	533	535	529	508	541	531	510	530	521	519	570	542	540	569	548	523	524	544	543	496	581	561	537	568	545	507	524	557	557	564	552	541	546	562	544	553	554	577	584	553	549	588	541	541	567	545	523	555	513	512	499	524	593	586	558	586	562	568	533	524	578	511	546	554	518	531	544	504	532	549	578	569	514	557	566	521	567	548	524	543	549	546	552	519	500	534	534	531	507	592	553	537	501	560	562	527	527	558	543	584	531	520	573	544	521	562	523	535	555	577	533	534	551	556	583	550	564	563	557	520	546	555	534	564	598	535	554	529	576	498	560	577	544	530	542	561	501	544	517	548	525	545	557	534	515	564	538	549	548	529	482	546	516	527	499	528	553	551	569	554	515	526	504	561	536	537	561	547	573	556	539	506	537	505	520	568	525	538	559	522	550	534	528	548	546	529	534	569	549	547	549	544	525	562	506	580	549	540	547	515	523	559	527	540	560	491	513	515	538	585	556	536	546	528	529	560	538	579	561	595	510	612	542	601	545	553	535	543	523	592	551	569	569	500	581	563	539	583	563	568	510	558	550	489	543	510	550	548	540	574	542	552	563	572	525	541	604	570	549	556	560	542	520	541	559	562	552	556	557	564	550	542	580	544	571	567	528	552	566	516	605	516	509	536	567	565	558	527	546	515	571	522	565	564	538	600	563	547	522	542	552	550	563	567	563	592	554	566	545	551	555	561	529	525	556	470	528	547	545	523	541	557	557	551	540	558	553	572	527	543	537	561	521	544	568	491	545	595	533	501	517	566	517	568	544	514	537	575	543	523	542	553	559	556	535	549	527	553	533	560	582	541	565	525	532	542	506	570	535	513	594	571	550	540	520	543	526	532	516	554	533	523	559	551	552	557	535	520	602	551	604	549	592	503	522	568	538	589	543	560	548	581	522	524	555	493	583	525	556	566	541	512	497	576	519	558	540	575	557	585	539	472	545	617	562	530	581	571	547	547	532	535	569	594	574	532	585	527	523	518	542	541	553	541	564	526	541	581	501	566	556	511	555	554	512	513	557	555	570	557	584	551	566	552	558	556	550	600	554	552	539	523	562	575	533	584	524	547	559	568	532	536	537	528	548	555	506	542	562	520	596	536	562	537	590	573	574	539	571	582	552	554	545	507	539	572	560	535	575	548	531	547	559	561	534	551	566	532	531	531	605	567	531	568	501	552	539	554	523	562	562	562	514	539	531	520	513	550	545	551	534	544	556	568	513	562	563	535	560	561	522	527	533	521	532	581	567	560	518	563	536	531	591	527	561	530	544	559	544	538	551	543	549	567	535	549	537	535	540	509	519	535	606	536	589	544	554	552	542	562	508	542	563	550	545	536	519	522	510	547	558	526	547	535	517	537	577	559	582	530	531	529	559	551	521	556	523	549	562	541	553	545	597	546	575	539	556	509	547	504	542	525	522	530	544	549	531	525	526	495	549	545	549	554	546	535	514	566	546	524	574	550	565	538	555	521	537	563	525	554	547	570	536	541	564	565	550	546	572	550	537	526	567	575	550	564	579	542	562	519	532	565	579	551	564	547	555	536	556	531	548	501	536	549	601	553	530	539	566	537	521	564	558	555	548	542	531	548	551	559	544	558	557	552	554	563	562	563	559	507	577	543	532	538	519	559	567	567	558	525	583	529	550	571	560	555	591	529	561	536	557	533	557	571	576	491	544	543	572	514	546	582	533	576	531	515	537	511	564	507	564	537	508	566	535	537	580	522	567	561	606	558	528	556	560	564	566	563	569	529	512	549	534	532	562	523	600	545	542	512	564	550	587	531	562	543	568	539	525	535	550	488	529	511	555	569	551	610	559	546	530	535	557	543	546	521	551	511	526	539	547	549	542	540	514	560	520	578	570	582	501	582	491	494	524	531	569	548	572	566	520	573	544	580	513	603	516	528	530	559	528	567	553	566	561	534	513	538	534	523	555	560	514	544	501	580	550	593	522	545	556	525	529	527	550	546	546	559	561	549	540	578	537	500	511	519	545	513	536	536	550	543	529	546	568	547	535	542	537	553	552	520	557	528	521	549	527	513	577	551	537	517	561	544	582	514	573	598	530	527	535	542	557	568	581	589	549	541	536	532	517	538	520	572	542	538	564	541	549	526	569	560	548	557	504	549	480	566	582	547	521	529	560	502	544	560	566	546	557	533	524	562	548	522	592	526	567	547	576	572	533	562	534	535	557	529	548	555	544	535	559	571	570	529	554	554	593	541	564	523	570	530	598	549	557	573	532	541	537	546	580	540	574	511	553	553	549	525	523	540	614	566	557	553	533	531	556
7890	2189	2337	1776	1176	913	683	564	444	429	406	376	367	367	305	288	317	315	304	264	275	307	284	261	257	282	290	254	232	255	251	259	290	261	235	244	244	255	269	232	232	250	252	246	271	250	279	238	253	266	260	262	210	266	265	278	230	256	282	241	239	266	250	257	243	251	268	262	259	274	240	240	241	257	282	245	285	244	275	267	256	263	259	244	250	244	240	244	258	273	236	249	251	225	246	230	257	236	234	270	263	237	253	249	257	223	260	253	246	252	247	238	277	249	273	270	240	230	299	240	276	250	252	238	278	242	238	272	272	233	260	272	276	257	283	243	252	272	256	270	254	267	257	243	247	214	257	258	291	263	245	240	245	250	261	247	268	271	279	290	271	252	237	257	257	254	247	262	272	284	270	238	208	245	264	250	290	269	287	242	254	247	241	242	264	283	260	268	278	230	266	243	262	256	268	241	217	256	262	254	264	248	268	274	250	253	252	246	283	266	257	264	245	245	274	257	244	256	255	259	224	236	287	252	286	246	236	267	249	233	242	241	259	252	244	226	245	260	258	241	243	269	236	229	281	271	239	248	257	259	263	257	262	259	228	251	260	243	242	253	292	248	264	231	200	260	246	231	255	260	210	267	254	261	254	254	252	234	239	281	238	245	238	246	250	243	235	233	246	239	230	265	234	266	271	247	254	228	262	274	266	267	268	246	250	263	267	253	273	253	235	262	266	241	255	236	261	219	238	273	253	243	267	231	253	226	262	278	292	213	221	229	259	251	232	254	264	280	267	254	252	225	232	242	260	245	236	263	237	253	247	241	262	260	250	275	257	285	276	262	242	254	266	245	257	260	232	251	285	284	265	281	271	268	261	264	247	259	238	266	242	244	233	250	242	241	245	249	273	257	242	258	282	261	248	265	239	242	268	276	254	246	239	225	223	243	249	236	271	280	213	246	240	239	256	234	260	261	223	266	251	280	254	248	261	251	278	237	247	251	239	267	245	240	273	261	244	268	255	279	251	226	239	247	239	270	271	247	289	243	283	267	281	230	239	255	261	293	277	304	208	262	227	268	265	260	256	252	234	245	264	260	256	242	238	227	219	237	248	252	275	262	245	242	252	239	245	238	253	251	231	223	255	259	230	254	243	255	235	268	268	229	241	258	236	296	246	258	243	269	259	237	261	284	227	278	258	257	280	247	239	205	268	277	238	255	260	225	275	234	273	229	239	266	259	246	263	238	247	267	226	285	272	274	299	260	247	290	273	244	245	250	250	277	249	270	242	265	226	264	249	260	265	256	250	241	259	306	277	261	273	266	247	222	238	260	228	261	250	248	252	237	221	245	240	252	265	259	244	266	227	222	278	276	248	251	243	260	276	241	226	213	256	251	247	263	264	234	249	272	266	265	274	230	272	224	236	249	242	261	251	260	256	232	248	225	266	260	254	243	233	270	248	294	230	250	241	222	262	249	237	269	253	243	244	242	234	265	242	238	249	296	251	249	250	227	238	250	270	247	242	196	249	267	260	251	291	235	228	257	255	303	258	259	241	254	246	245	235	259	233	248	256	233	238	266	262	226	279	242	267	235	266	252	245	244	261	266	262	282	240	255	228	257	223	280	247	238	247	221	283	241	258	246	283	244	237	266	254	283	253	231	208	276	252	255	280	251	217	246	240	248	260	249	237	247	229	260	270	241	240	247	255	251	263	264	242	255	230	279	276	243	269	219	255	238	260	263	253	225	233	237	262	236	263	273	232	250	245	250	257	246	240	274	237	243	255	276	299	253	261	223	266	263	265	246	269	293	264	283	205	260	251	252	250	258	272	247	247	236	232	250	262	265	237	226	253	246	230	285	231	230	223	268	246	238	232	224	226	252	279	241	245	253	237	261	241	260	254	246	248	267	243	286	267	262	242	257	254	254	277	263	263	247	251	246	271	249	265	248	253	276	272	259	265	258	262	280	265	265	263	246	274	266	265	274	276	246	246	237	260	240	279	237	258	249	294	264	259	215	237	276	230	260	241	262	263	253	244	267	223	266	253	242	270	262	231	239	269	263	242	235	259	267	208	255	238	223	258	254	275	263	245	255	251	242	240	259	202	232	244	262	238	279	254	245	264	265	233	265	241	255	275	286	233	255	254	247	253	263	261	266	246	229	232	259	248	236	249	241	229	266	274	261	271	263	267	242	230	256	271	243	255	260	230	304	244	240	241	248	244	251	269	215	256	242	240	287	210	259	272	254	240	247	245	253	226	243	234	257	257	264	231	275	261	273	246	238	250	235	247	236	239	231	250	265	275	255	260	270	284	208	255	226	219	246	243	259	240	247	285	256	288	226	261	242	228	242	249	247	257	228	258	247	250	266	260	234	231	239	244	284	254	240	233	271	260	258	258	245	238	287	276	262	279	261	264	237	258	234	244	277	276	242	306	273	255	255	238	284	267	246	257	229	263	272	265	261	239	256	275	235	253	265	241	231	253	243	247	259	251	247	203	263	236	246	245	245	256	217	248	243	219	245	244	266	251	233	249	263	257	230	248	267	287	252	266	244	242	241	229	238	286	245	272	264	244	244	223	241	243	236	244	216	236	269	258	229	246	262	283	260	263	270	236	245	269	227	233	251	252	295	255	251	258	226	264	246	225	262	224	231	247	238	212	231	235	263	229	256	218	242	252	257	232	268	262	253	230	248	252	249	240	275	253	254	249	268	244	243	255	244	245	242	218	250	230	232	255	249	256	256	217	256	245	243	261	238	252	243	228	257	254	241	209	251	261	264	284	265	250	267	255	274	236	260	244	253	249	231	250	244	224	273	245	236	240	268	247	240	249	250	245	277	228	257	262	240	224	247	256	230	250	276	239	272	272	266	264	220	256	259	277	269	252	272	252	250	252	243	264	249	266	277	235	270	230	240	260	246	269	263	249	269	262	283	255	260	230	252	253	267	245	279	231	260	243	251	214	239	270	236	249	256	264	263	250	247	250	234	243	261	239	261	228	243	265	262	267	267	247	268	237	285	244	261	221	241	273	232	220	244	262	221	249	243	219	246	243	249	235	271	232	266	257	276	249	238	252	250	247	255	273	250	248	266	227	234	248	271	254	262	271	248	234	245	265	257	234	249	250	230	237	254	254	228	247	244	256	241	272	247	285	270	241	237	211	246	258	246	265	263	252	233	261	217	259	268	260	266	252	251	276	282	250	237	253	213	257	243	256	273	254	252	275	242	258	242	242	243	243	241	238	222	271	268	239	247	257	271	261	259	262	254	245	233	292	263	300	274	237	226	223	250	248	236	249	218	260	262	232	260	241	226	269	265	253	275	267	221	269	250	265	251	287	263	232	230	256	267	242	248	281	279	269	236	244	256	250	257	255	228	249	267	290	263	241	225	270	257	266	252	268	245	241	274	276	262	254	268	255	243	259	248	290	270	243	279	256	229	231	265	249	250	237	243	260	301	271	238	271	255	256	256	264	273	263	257	238	220	223	263	276	257	225	255
6248	2643	5396	6011	4791	3672	2882	2560	1960	1689	1547	1394	1207	1147	1178	1098	967	869	819	873	826	896	725	737	700	704	668	791	680	713	747	720	698	636	633	657	609	643	680	622	616	664	632	624	641	566	663	633	669	642	610	663	673	633	666	644	611	607	632	651	647	648	630	594	639	613	622	624	617	632	627	607	677	655	658	608	640	668	673	594	623	640	633	657	638	639	634	636	694	613	639	673	613	624	647	677	638	645	608	620	606	638	621	646	615	650	642	646	606	664	603	613	647	663	631	639	642	629	630	626	663	655	665	660	622	670	654	663	640	624	661	613	635	651	652	617	653	638	604	649	630	641	628	656	622	632	599	595	608	686	639	626	640	620	674	636	660	646	612	583	599	637	629	645	629	634	634	670	639	688	645	655	705	627	666	633	635	669	650	651	636	664	614	640	652	617	626	636	625	586	620	609	643	626	657	629	633	667	664	602	688	604	674	661	614	677	623	643	617	607	612	623	643	605	592	593	650	671	628	686	624	626	640	676	641	633	612	646	616	623	592	620	652	627	601	625	648	634	605	602	624	598	684	622	648	649	624	588	650	632	607	595	679	648	625	595	577	654	646	658	634	622	606	648	641	596	666	623	608	655	618	642	644	621	654	610	624	635	593	660	677	637	677	628	620	608	638	612	626	625	585	686	641	613	652	642	695	635	635	637	608	589	602	640	646	644	677	622	631	618	624	621	629	598	669	630	610	643	643	672	641	663	629	636	640	617	641	642	634	613	617	584	631	617	614	648	619	650	590	657	607	586	650	648	651	674	640	646	591	653	634	624	684	609	611	583	645	645	677	656	648	631	640	608	658	653	674	621	636	632	648	640	648	646	612	650	612	640	635	669	633	596	625	642	604	711	629	632	654	596	596	676	651	645	647	625	671	628	644	587	622	596	603	683	593	582	670	603	635	626	635	670	660	661	595	598	583	607	629	638	613	669	661	584	633	611	600	626	673	630	685	649	659	654	606	619	618	601	616	607	623	621	632	628	645	689	654	668	647	629	634	638	639	670	625	664	590	642	600	594	645	661	609	658	671	625	647	659	633	640	619	609	607	570	616	646	593	655	643	639	656	638	657	615	630	674	667	606	631	674	704	596	648	596	661	613	646	606	624	649	631	671	666	612	664	627	621	676	600	658	606	615	629	680	637	681	656	601	628	606	618	646	599	632	637	658	612	616	635	587	612	656	636	671	622	609	659	610	643	589	612	631	630	608	614	617	643	616	620	599	650	604	668	607	686	632	639	647	640	636	625	615	667	651	642	657	632	639	643	572	650	658	618	613	635	646	640	631	621	620	624	647	612	640	682	645	681	593	646	617	591	647	610	639	678	650	624	660	658	645	616	650	633	640	642	610	682	659	640	588	679	595	679	650	654	644	613	595	617	617	614	650	628	645	613	662	660	671	594	616	609	649	646	627	604	665	650	657	600	641	644	643	617	653	634	664	600	661	652	688	669	639	661	631	629	617	631	637	635	601	624	633	591	636	621	634	611	678	648	654	638	654	631	649	659	618	611	628	691	653	658	634	609	658	600	630	637	651	640	629	673	623	682	670	654	605	632	606	629	649	622	592	623	637	657	639	626	660	614	617	636	694	601	672	642	647	601	608	667	610	688	629	654	609	637	620	658	592	611	656	649	654	653	682	663	646	624	607	631	665	673	598	599	608	652	655	638	654	650	611	704	652	637	639	636	623	644	639	627	667	640	643	647	686	651	629	597	615	637	617	613	615	685	607	665	623	613	640	689	668	679	623	647	649	666	619	661	619	646	616	633	620	639	638	636	611	605	650	618	669	643	635	607	665	653	655	652	658	615	616	663	648	693	647	667	633	619	643	625	632	622	609	656	598	620	658	593	678	667	625	625	638	640	624	589	656	619	646	638	654	691	674	611	644	597	663	627	618	616	663	615	645	575	653	629	636	636	628	627	656	694	618	614	655	624	610	631	647	639	639	594	608	675	651	643	640	631	592	617	601	636	615	645	643	626	579	599	596	620	668	648	670	612	639	644	646	657	596	646	656	631	640	626	598	622	607	626	611	638	643	676	600	640	624	629	616	682	596	642	622	653	614	628	596	641	633	632	593	641	604	654	671	637	660	639	654	647	635	663	615	612	591	609	640	630	609	612	621	607	630	625	643	654	639	634	637	622	642	614	584	637	638	616	648	614	661	621	604	632	582	607	633	606	649	653	659	637	621	595	640	588	670	635	635	644	651	628	624	689	610	648	672	600	633	617	631	654	626	648	609	652	623	569	602	614	627	649	645	649	621	626	614	621	637	656	660	647	641	650	629	624	644	658	634	640	655	560	656	604	630	633	655	630	627	615	654	663	647	593	644	648	662	658	626	614	583	645	655	649	655	621	648	624	627	634	619	650	615	619	646	627	663	636	646	614	662	678	584	634	644	612	629	646	642	631	582	621	681	600	651	665	612	616	621	648	641	638	616	616	622	615	605	656	676	612	640	635	664	661	621	659	615	623	633	626	665	668	616	638	616	630	625	644	565	643	649	607	666	620	663	647	612	672	593	618	651	667	643	594	606	675	646	661	689	635	594	608	617	682	672	639	624	648	650	630	652	618	661	620	626	661	673	608	658	641	623	619	602	626	637	624	676	666	601	609	609	660	648	671	634	623	642	666	653	632	620	638	665	656	657	579	667	601	643	617	616	634	604	610	605	617	668	632	636	634	625	667	594	708	645	614	607	597	645	619	651	606	603	672	671	623	635	627	629	642	673	634	641	634	639	626	609	592	628	635	623	650	688	640	582	642	614	649	618	631	644	661	637	669	616	623	641	600	636	604	680	612	655	653	639	646	622	668	632	602	608	630	653	656	636	626	620	680	665	620	660	609	627	620	645	622	679	620	593	560	688	654	631	643	649	667	624	661	632	632	648	643	621	654	609	632	588	655	653	631	630	652	617	670	658	636	649	586	635	615	624	617	644	634	572	597	643	647	624	658	627	593	649	600	634	601	656	624	692	595	628	650	630	575	685	633	630	590	635	670	623	609	685	610	615	587	609	655	623	625	639	593	641	636	648	585	667	623	607	629	651	614	621	637	607	612	642	615	649	667	624	638	620	615	636	613	619	634	611	654	629	631	645	603	651	635	666	636	638	645	638	617	615	643	649	584	607	643	685	621	625	618	632	636	596	615	600	617	638	659	676	647	641	630	670	631	616	609	645	670	642	633	623	654	598	635	617	601	658	648	625	647	661	667	654	616	646	649	655	627	611	638	626	646	629	614	630	605	616	637	594	627	652	639	598	646	671	603	586	610	619	626	629	639	677	629	638	598	595	665	616	633	652	656	688	635	634	669	597	574	652	659	690	657	625	624	625	643	634	611	612	685	620	663	640	616	592	626	617	677	659	615	608	608	635	622	651	638	691	625	622	632	631	620	620	626	605	644	620	622	626	651	598	636	618	598	644	637	680	676	621	624	631	597	615	596	632	658	629	654	607
20644	5741	5150	4011	2527	1777	1360	1024	808	712	635	553	502	459	450	436	410	353	372	379	386	337	303	311	307	336	325	304	347	306	281	300	316	289	287	265	303	298	272	290	288	292	303	315	279	263	286	313	303	259	280	291	297	279	263	296	301	269	309	307	294	271	252	295	282	293	289	333	322	272	270	297	255	291	304	274	272	340	270	312	296	290	286	283	315	277	283	269	264	267	307	272	277	298	284	305	294	295	284	296	265	294	302	262	308	319	281	313	291	298	270	259	256	309	329	291	314	283	303	283	307	278	260	248	275	277	293	304	300	298	270	301	300	325	286	255	322	314	286	305	300	281	282	296	298	305	277	287	292	281	319	303	296	324	268	305	293	290	263	261	261	300	259	316	301	324	292	314	313	276	290	310	300	285	269	290	304	275	295	318	304	279	271	324	310	263	255	287	279	268	273	282	295	277	300	304	252	281	313	292	292	304	303	319	272	276	302	282	322	292	296	281	303	304	325	302	291	297	279	312	296	279	281	292	290	285	275	279	265	312	289	314	274	288	273	302	328	321	255	311	263	296	303	267	301	284	350	284	304	283	276	262	326	333	332	302	282	303	282	310	268	298	277	255	324	293	288	285	303	284	291	303	289	277	284	305	287	303	288	275	283	300	294	310	312	296	302	301	292	304	273	296	306	268	309	307	306	308	297	300	288	315	297	273	297	303	304	276	296	326	268	276	299	318	271	299	255	277	274	260	283	303	274	284	289	297	304	309	291	339	310	276	274	301	314	280	278	275	300	266	293	290	318	291	290	278	294	298	277	280	300	287	316	293	274	256	295	282	276	261	296	296	293	260	290	271	270	285	290	307	297	296	289	311	271	308	287	306	312	307	317	300	287	263	265	307	302	271	274	277	306	282	293	304	270	269	294	323	300	272	283	338	286	283	274	311	309	287	312	308	265	291	294	279	286	308	313	328	290	289	286	288	316	301	309	289	284	288	283	302	284	284	291	257	312	294	307	291	297	284	305	293	311	302	298	316	243	287	293	287	310	332	304	261	295	292	274	295	276	307	292	264	271	295	340	327	277	275	280	255	263	284	289	297	278	293	288	303	285	306	274	316	300	297	282	277	290	294	284	244	289	297	295	277	284	284	279	317	301	307	287	301	270	282	294	262	298	279	289	327	275	288	306	313	308	301	289	319	297	294	271	297	297	263	282	275	257	296	288	306	294	310	303	280	300	257	296	292	254	296	314	301	284	291	277	310	293	279	281	326	297	266	283	294	285	321	302	329	292	280	301	296	300	291	294	343	299	315	266	279	318	300	314	277	349	265	277	270	311	325	271	277	294	303	267	299	284	297	302	293	295	295	297	254	282	292	298	293	282	263	293	327	257	316	265	279	274	292	289	283	306	292	318	303	278	299	292	305	311	291	270	279	282	309	285	287	288	282	304	294	272	309	300	306	280	291	301	252	302	323	248	322	271	306	268	277	289	301	278	288	298	279	275	256	314	278	299	308	312	329	278	288	292	276	305	280	257	320	274	335	290	302	273	283	316	307	336	298	256	281	292	273	295	315	295	300	284	287	300	329	281	298	305	299	283	338	296	323	307	297	256	277	308	267	254	279	328	246	308	287	294	267	304	269	263	296	285	279	311	307	291	298	307	275	295	286	292	288	280	301	301	301	257	291	293	286	283	286	283	298	316	308	297	311	308	279	298	234	286	298	301	285	301	305	309	332	283	298	286	329	311	287	288	304	286	281	299	299	301	283	266	285	299	277	289	260	273	260	334	301	284	303	293	262	304	279	274	320	320	283	333	296	324	303	285	325	299	299	305	301	265	328	303	297	296	296	286	322	294	290	300	283	298	324	292	297	296	283	291	313	287	319	281	282	289	261	274	297	299	316	326	275	307	316	297	272	316	276	288	266	269	266	270	305	284	294	315	314	296	287	284	292	256	313	330	323	305	270	284	291	276	262	268	306	273	257	288	295	337	332	301	298	292	300	302	288	322	289	284	314	314	294	314	290	300	269	316	337	291	306	303	304	314	326	328	295	293	264	273	334	252	295	332	291	294	292	252	290	290	287	298	283	302	273	318	302	318	278	311	311	338	302	299	293	308	271	298	310	299	277	278	293	272	285	309	301	283	303	264	291	318	282	294	297	282	282	314	333	296	287	298	290	257	283	302	281	318	292	299	302	265	287	317	291	285	303	302	307	297	282	306	310	301	318	269	300	281	311	301	295	314	277	288	300	291	290	300	331	297	272	287	285	288	280	261	255	274	300	296	298	305	297	293	302	262	296	233	270	268	274	295	299	295	301	318	273	291	290	283	269	287	289	309	313	319	287	281	237	256	279	309	252	291	265	306	310	322	306	284	292	278	304	303	307	282	330	284	294	288	279	265	310	293	285	291	294	314	315	299	301	304	308	297	282	272	283	319	278	311	302	308	298	303	308	307	315	297	283	264	303	294	301	295	301	302	286	287	280	312	292	318	294	296	305	309	273	296	312	295	256	277	293	293	283	295	293	321	260	265	286	291	316	307	298	334	299	258	284	268	268	293	297	301	282	326	315	321	274	250	285	311	306	286	280	305	282	295	284	279	318	275	304	297	291	285	282	306	290	285	303	301	280	285	273	323	266	299	295	270	307	273	294	293	281	308	287	281	293	286	290	281	271	330	301	273	295	290	304	320	286	267	263	317	244	300	314	274	295	316	280	298	288	322	295	291	311	312	277	286	307	285	321	270	299	297	304	284	295	296	292	286	302	283	277	303	293	276	285	279	301	297	278	277	288	264	293	304	317	314	286	305	315	301	309	303	278	317	306	311	267	272	265	277	345	321	284	281	295	285	279	309	291	302	278	279	282	283	289	298	273	324	298	288	294	308	276	286	300	285	274	282	316	281	271	283	259	285	270	259	324	306	298	314	292	286	326	293	293	252	323	306	294	292	299	299	327	311	312	297	286	277	284	293	280	307	262	289	301	296	337	320	278	275	282	291	293	294	288	316	287	278	274	297	295	296	278	289	281	289	279	293	316	277	302	281	294	269	285	298	304	277	318	304	286	286	327	294	299	292	292	271	284	266	304	279	330	288	287	299	294	279	297	300	286	317	285	333	337	310	276	313	291	261	281	291	284	310	270	301	260	305	299	279	297	331	267	313	275	311	296	255	284	262	291	247	270	277	294	308	270	283	291	313	274	281	321	271	300	295	286	280	281	282	312	294	294	290	311	274	258	283	288	294	312	293	260	282	301	304	288	301	304	273	293	296	308	295	287	285	308	293	270	315	292	293	334	268	271	296	304	303	305	288	287	311	301	251	291	266	304	283	314	299	284	267	274	303	269	293	292	331	276	304	274	297	305	312	293	284	305	343	290	297	275	286	305	314	294	294	317	307	280	303	277	288	275	307	277	272	291	294	301	318	309	279	304	327	306	286	306	291	314	306	294	275	292	314	274	284	285	281	271	319	322	307	309	309	307	278	285	290	312	291	319	279	270
14580	5414	9887	10836	8883	6964	5863	4594	3541	3132	2951	2309	1921	1849	1898	1800	1538	1187	1124	1226	1274	1239	963	933	895	840	871	906	976	864	774	783	769	754	713	752	732	719	725	722	704	778	717	716	737	710	738	723	742	701	751	702	729	750	744	695	681	727	660	717	732	713	682	731	706	733	696	723	693	703	697	701	703	739	734	683	756	756	680	713	692	767	718	670	701	745	715	735	687	727	731	740	713	708	737	677	682	689	699	721	705	708	689	756	732	729	735	763	701	676	687	708	733	718	722	725	750	725	725	698	679	664	717	760	721	744	672	692	716	709	674	688	742	728	690	738	761	727	749	718	726	697	743	724	685	701	703	725	738	687	695	678	703	719	743	747	736	714	683	659	720	740	718	700	700	718	743	707	720	700	772	717	696	656	718	752	713	735	740	717	732	687	739	739	725	700	713	752	694	725	700	684	714	701	759	709	712	729	696	750	764	704	703	744	738	671	706	754	673	701	729	726	725	712	752	705	713	709	727	708	720	656	701	715	679	690	707	697	751	746	721	723	696	703	725	752	683	713	709	754	734	701	713	725	737	704	739	717	730	694	706	712	740	706	705	736	702	703	696	736	712	739	721	765	691	763	747	735	674	749	694	722	748	747	802	719	692	738	735	711	749	740	705	680	692	724	741	743	718	707	714	735	650	655	695	737	714	708	781	724	715	718	700	683	721	732	764	731	734	691	726	729	704	746	707	700	687	703	751	762	685	722	724	696	756	727	709	681	714	717	747	731	733	727	689	687	711	727	757	694	748	739	709	726	743	707	691	742	732	759	698	708	700	725	673	748	733	707	700	740	738	719	748	757	711	731	718	701	712	703	728	698	723	699	695	735	687	686	692	701	717	719	728	740	735	735	719	715	705	730	678	754	742	720	697	680	722	705	685	743	724	714	712	724	721	701	741	723	747	709	669	715	735	680	702	759	657	772	688	748	721	765	723	719	707	705	713	729	730	714	699	715	746	704	715	700	688	750	761	725	717	699	755	718	706	725	757	704	717	719	717	757	685	686	704	659	716	717	754	713	704	701	681	707	704	722	684	698	729	730	752	711	772	679	741	687	677	661	701	664	702	728	777	729	709	759	709	737	750	695	758	777	731	693	708	712	693	679	760	726	695	792	719	666	718	699	756	720	718	752	795	740	722	744	736	675	701	711	716	738	710	722	729	720	657	724	683	709	698	684	733	699	709	721	741	701	734	747	727	733	740	736	725	745	702	715	720	693	686	683	761	733	749	744	679	736	748	689	751	713	755	738	673	716	767	680	726	712	712	680	751	716	731	719	717	738	719	679	722	715	764	747	709	693	702	766	727	730	736	724	663	680	712	741	705	710	705	746	690	721	747	702	696	680	701	743	706	691	723	712	748	742	663	711	737	713	735	695	769	737	764	708	745	735	718	668	732	724	731	703	741	703	657	750	752	674	700	706	685	741	722	694	743	686	719	744	710	736	685	716	736	701	760	711	662	723	708	720	722	751	695	736	716	722	711	710	693	666	759	675	730	751	744	728	681	730	724	687	656	722	723	731	758	713	709	756	696	693	714	696	719	717	703	707	719	701	747	760	756	747	648	656	758	694	729	712	684	679	709	724	700	658	675	709	707	681	713	729	711	709	747	762	740	693	721	691	713	698	732	691	689	702	701	732	720	702	684	700	653	733	722	737	774	746	748	713	710	681	764	643	733	701	750	681	709	748	733	719	726	683	766	706	688	704	739	738	724	716	711	736	749	756	730	700	699	731	704	671	693	740	745	733	692	714	723	726	693	722	695	719	729	777	792	740	683	708	737	698	709	704	682	726	679	649	711	728	709	762	694	719	714	697	727	713	744	696	739	718	698	705	771	692	727	729	705	715	696	704	761	699	715	678	704	756	732	684	718	677	705	725	744	708	710	748	732	721	717	707	710	697	731	719	710	739	721	726	688	718	707	723	738	673	766	701	686	720	723	725	671	699	740	737	736	705	723	714	755	725	717	685	710	702	735	709	740	704	670	678	703	723	667	736	738	686	695	714	703	663	749	683	739	687	752	772	736	757	715	704	733	725	714	792	707	701	717	703	675	679	692	711	768	701	707	692	753	732	675	703	733	670	722	695	685	678	675	771	719	696	722	727	723	711	741	767	704	722	729	698	656	716	709	652	712	714	708	732	729	667	721	722	758	733	740	779	741	745	711	769	704	695	716	737	689	733	707	730	709	711	747	686	697	741	768	711	712	704	743	727	714	735	738	753	716	704	772	712	727	718	730	714	698	711	689	725	698	690	740	739	741	721	717	715	712	759	740	714	736	719	700	743	710	741	685	756	663	741	709	678	765	696	697	688	699	714	745	727	710	741	722	732	733	747	705	722	655	661	728	715	710	708	680	690	755	799	758	708	724	702	770	758	698	722	714	719	728	708	739	746	736	735	721	679	665	711	740	737	741	719	710	772	706	751	702	727	737	722	698	724	730	702	755	704	731	717	718	717	734	690	716	705	721	718	676	709	693	764	714	690	714	692	740	710	750	718	768	688	750	718	656	681	669	743	719	750	716	699	706	773	696	724	725	725	698	718	746	709	724	744	731	712	728	683	712	722	696	713	705	789	698	732	741	706	714	712	696	698	741	766	692	743	729	742	722	706	695	749	684	713	693	762	722	664	683	753	681	706	705	718	704	689	692	699	746	709	701	726	711	776	762	682	763	751	719	735	734	742	658	730	715	678	684	751	727	721	750	757	671	729	719	725	758	756	701	806	729	697	718	707	691	753	741	764	714	718	764	719	754	729	699	755	697	699	698	718	694	668	684	732	715	725	714	688	729	727	718	736	699	756	692	739	751	673	740	706	692	706	762	698	730	738	720	758	695	736	701	704	777	720	707	713	653	716	665	712	719	723	782	705	646	750	709	651	730	698	693	690	720	642	757	708	735	672	704	728	718	768	748	731	734	686	748	791	695	731	710	717	706	679	740	720	751	729	699	735	687	753	723	724	711	727	717	667	738	691	726	744	774	716	714	721	677	743	731	724	699	716	731	737	728	736	771	726	697	703	678	772	725	717	719	701	720	683	695	714	730	712	746	711	732	731	731	734	724	709	719	714	703	720	750	769	717	722	738	721	707	706	693	776	710	717	703	722	738	710	702	718	695	680	704	711	759	736	748	730	711	696	698	711	751	748	697	717	676	748	677	717	719	735	726	706	717	721	713	735	712	739	722	684	725	695	719	693	712	743	693	733	715	730	693	730	711	687	739	681	680	737	713	737	727	759	724	744	741	731	724	697	725	702	635	664	775	716	738	701	717	731	771	691	724	704	739	713	702	687	765	726	707	676	699	710	725	787	759	678	737	743	678	776	741	701	692	751	694	741	720	735	752	669	696	737	707	715	679	698	705	696	714	732	719	743	717	751	689	738	715	688	739	676	728	658	720	721	723	722	728	682	715	723	728	704	679	736	722	728	676	788	705	749	723	702	723	709	723	733	696	741
30366	10083	8798	6318	3984	2726	1950	1294	1019	967	767	628	505	498	470	469	381	354	307	322	323	280	261	236	253	270	240	250	264	228	218	213	220	230	227	193	202	210	230	233	289	226	208	225	254	226	223	241	237	223	255	224	194	207	226	240	217	237	217	208	209	234	213	233	272	205	217	243	218	213	184	200	219	225	221	206	204	255	215	221	224	212	243	224	224	212	219	218	188	226	229	201	235	219	218	208	216	228	201	184	223	227	245	212	258	204	225	212	223	217	209	232	200	193	220	207	233	243	243	242	196	225	194	206	227	227	227	233	225	220	242	215	226	206	227	230	210	251	223	225	208	210	195	210	227	204	205	214	218	268	222	222	220	200	196	205	229	200	209	225	214	243	240	228	236	199	249	214	201	206	204	224	225	219	216	217	182	204	207	214	189	223	224	226	209	235	227	250	206	225	206	213	229	206	238	214	237	213	219	215	185	206	234	256	207	200	216	226	219	233	211	190	230	216	203	226	231	228	217	218	209	239	209	235	222	223	214	219	213	210	238	218	246	217	241	210	220	225	231	198	233	222	239	214	229	248	211	208	209	198	201	236	225	210	199	211	214	221	207	209	209	215	232	229	203	240	197	209	201	237	226	206	219	202	235	225	217	218	221	215	219	197	238	218	255	205	219	228	215	213	232	228	190	251	216	231	217	224	235	204	217	227	208	232	202	238	193	200	191	207	210	233	206	207	200	229	208	221	191	199	201	227	239	242	201	225	202	218	206	210	250	217	220	200	213	224	231	216	242	216	209	240	217	194	248	215	194	232	229	202	224	219	237	211	207	220	197	256	220	213	220	238	217	216	261	241	211	202	178	197	252	172	222	217	206	231	212	210	211	240	226	196	180	206	234	227	217	215	220	221	210	178	213	226	203	212	222	218	239	216	223	234	226	211	236	216	220	236	225	204	210	199	199	217	191	223	189	221	211	215	238	219	252	202	222	206	235	180	226	209	221	226	221	246	250	219	216	223	204	235	206	250	235	227	214	197	202	234	218	188	221	178	215	222	223	240	220	214	217	234	206	207	232	225	219	228	252	222	215	213	219	222	229	198	227	196	237	210	227	197	220	207	210	206	224	208	209	231	188	227	225	236	202	207	223	212	228	227	248	197	200	209	217	203	210	222	202	245	204	198	221	231	199	195	225	206	199	216	246	216	210	212	225	228	221	216	234	205	247	216	238	210	218	224	237	232	218	207	226	207	224	205	209	203	250	220	259	208	218	194	190	202	205	225	232	220	208	212	202	215	206	243	223	220	229	225	199	204	222	195	216	186	210	245	226	181	217	206	218	226	221	214	220	217	211	217	224	208	206	197	212	221	217	216	224	236	177	230	223	228	203	215	210	218	216	208	203	217	228	216	198	210	238	220	201	225	177	247	227	225	248	208	227	207	215	239	236	221	220	212	207	215	206	214	196	168	202	231	221	195	223	206	187	203	225	209	234	227	188	219	194	203	199	227	247	255	221	219	208	230	238	226	217	249	207	225	206	251	198	221	255	209	189	223	224	214	213	218	206	205	203	197	218	203	223	236	197	226	200	237	189	182	224	199	221	230	215	226	203	224	215	189	223	226	199	202	202	244	252	237	220	266	211	214	200	190	229	207	223	245	212	187	213	213	213	221	209	209	216	225	201	206	230	224	209	230	238	201	207	211	237	240	231	212	214	205	199	222	232	216	226	240	215	242	219	211	182	214	241	217	208	214	208	237	212	223	214	222	218	203	212	240	232	197	208	200	210	233	240	216	209	232	220	199	235	193	218	201	201	236	212	185	243	199	232	215	212	194	203	213	229	226	234	226	217	236	209	200	220	210	223	223	234	214	257	243	230	216	217	201	247	228	234	209	225	207	245	233	243	213	206	216	225	194	218	202	235	204	214	243	193	206	200	212	200	238	213	202	182	210	213	221	255	216	230	236	239	221	193	205	228	211	223	225	216	217	212	204	202	229	240	216	209	219	215	225	218	188	194	222	211	230	232	210	209	209	210	211	222	235	219	204	201	177	215	200	239	178	199	190	217	233	229	230	196	211	199	214	200	214	212	236	232	203	220	205	239	222	221	191	211	188	197	222	199	204	223	244	196	220	197	202	215	244	216	210	225	210	233	194	202	214	206	238	227	227	241	242	218	221	205	220	191	231	200	231	196	247	211	233	214	227	195	246	216	211	205	223	199	246	235	227	245	233	191	212	206	215	243	212	220	213	210	197	246	207	241	233	216	209	219	223	176	227	226	231	194	238	207	233	225	232	188	221	198	208	218	220	185	226	227	228	203	191	222	213	229	225	254	237	202	203	228	245	244	226	220	233	194	234	225	203	187	187	171	232	203	209	207	224	239	219	203	217	219	221	228	230	240	238	219	240	228	215	202	198	250	221	196	203	219	205	201	195	227	186	189	221	225	204	220	217	223	218	219	194	206	201	240	247	215	246	252	225	224	234	230	221	236	220	232	204	236	198	231	229	207	229	221	226	203	213	232	221	215	224	229	216	235	215	228	207	216	213	210	224	226	213	226	236	203	224	204	214	211	221	216	218	194	224	227	207	221	208	217	247	205	224	205	242	199	198	222	201	228	224	209	233	216	228	234	212	194	218	209	191	212	208	198	227	223	202	236	219	184	242	197	216	225	209	228	209	218	216	208	190	196	193	222	217	219	217	225	187	197	192	211	205	228	211	236	217	210	200	228	246	220	215	227	200	218	200	198	236	223	245	198	200	179	207	213	245	191	253	198	214	224	200	216	241	185	219	209	230	216	226	242	213	196	208	236	231	207	204	234	213	223	210	225	264	249	230	220	223	246	215	226	218	236	214	212	211	220	230	214	236	236	208	214	207	214	228	237	216	213	224	194	232	214	205	220	205	204	261	198	234	234	219	212	207	220	218	236	219	191	189	195	239	209	207	207	216	224	233	205	223	185	190	239	204	229	264	196	191	224	217	247	209	238	218	230	202	222	221	205	179	227	237	267	223	221	189	204	217	224	233	214	227	232	187	215	228	216	212	236	220	226	211	230	228	199	211	221	230	215	218	245	217	227	231	208	212	208	239	258	236	234	237	243	213	245	204	225	211	208	209	211	217	206	228	209	228	210	193	217	241	243	225	211	218	216	207	227	186	236	221	235	213	206	219	214	221	219	205	204	204	208	194	226	234	244	235	224	213	229	224	188	233	230	194	258	240	210	200	223	207	221	233	222	223	250	224	231	227	213	217	196	219	225	224	235	214	235	212	200	218	216	245	212	203	214	213	175	207	217	205	216	220	213	218	233	229	258	210	239	211	225	222	171	240	223	199	215	215	212	229	228	195	229	191	215	187	231	203	220	245	225	215	204	182	198	233	243	240	201	192	209	215	213	226	202	249	196	196	209	182	215	219	210	235	191	218	264	227	241	201	236	218	227	227	209	222	238	199	203	239	210	210	224	208	267	231	216	229	212	211	217	224	229	225	222	207	223	236	219	209
19122	7575	13834	14738	12297	10148	7958	5997	5082	4762	3871	2872	2449	2212	2235	2028	1668	1284	1197	1284	1489	1182	893	785	801	707	693	675	775	660	681	624	636	617	581	556	648	555	585	577	562	562	543	502	597	561	547	526	539	535	617	499	528	528	540	562	497	532	536	527	525	571	552	501	533	533	532	538	556	528	535	581	530	547	532	603	539	545	539	499	522	572	552	540	533	559	540	537	555	542	544	559	557	504	555	514	508	504	524	531	536	571	539	552	550	578	556	545	574	572	528	524	544	562	539	529	597	570	552	526	557	519	513	583	505	556	572	564	512	521	549	532	512	519	546	545	555	501	563	563	546	525	562	525	516	528	538	514	510	521	533	530	568	499	577	556	557	528	564	498	537	578	523	541	532	565	567	531	573	549	545	531	561	498	549	505	537	549	571	485	527	537	532	532	518	529	553	538	515	521	559	535	540	534	528	533	564	503	579	544	492	559	542	513	561	539	513	549	580	529	553	541	563	550	497	525	530	528	533	532	501	540	557	503	558	533	518	526	509	536	564	521	554	531	509	546	529	508	555	518	547	559	569	512	576	521	561	567	498	521	525	552	588	515	534	572	573	509	577	504	557	538	518	596	538	531	550	546	552	557	547	529	540	530	556	519	546	561	556	525	537	557	542	523	511	579	524	504	521	531	560	560	553	542	560	519	534	558	547	557	531	547	535	555	551	541	531	516	513	569	530	554	533	535	530	506	548	546	551	574	544	551	550	518	508	558	562	529	530	547	522	523	512	553	532	550	552	565	566	560	549	580	543	556	508	550	543	530	537	550	527	515	509	585	515	548	534	543	545	495	526	520	533	535	549	574	508	522	530	540	532	530	522	557	504	538	555	502	523	522	517	509	530	560	540	513	517	534	527	556	541	516	539	561	511	555	535	503	555	540	526	527	557	547	545	526	566	544	515	563	513	551	545	572	545	536	528	545	518	536	556	537	557	468	546	541	519	551	564	555	489	511	524	541	536	507	504	544	544	554	559	506	527	555	477	528	513	580	540	528	559	525	539	553	503	528	585	531	566	537	554	540	576	533	513	542	556	508	581	551	570	548	549	542	543	536	579	562	525	549	552	584	547	550	535	523	558	484	542	538	516	593	527	540	544	554	496	523	527	545	549	554	531	519	553	513	485	550	551	557	521	536	514	553	558	503	564	528	540	594	563	522	548	550	515	545	534	519	537	564	552	513	538	528	524	523	559	551	549	555	581	514	547	553	505	558	500	533	546	534	544	585	532	558	538	517	552	570	519	546	558	515	540	525	558	523	542	571	515	527	529	528	552	537	519	552	538	538	540	521	606	523	548	514	529	548	527	531	519	557	506	593	486	511	590	553	510	539	556	532	526	565	525	559	511	563	566	563	550	492	571	529	556	573	515	563	569	531	562	554	526	547	537	528	514	520	508	537	540	538	557	535	557	550	551	513	563	543	580	518	557	565	501	518	537	519	511	570	529	552	548	527	556	491	543	552	540	555	531	539	556	551	531	596	521	569	506	541	510	504	569	518	539	523	574	566	515	543	501	522	547	577	510	545	507	520	528	569	542	543	526	542	555	529	523	530	545	570	555	535	522	551	537	511	563	503	561	523	514	571	574	529	517	552	547	554	545	545	540	507	518	509	566	526	547	531	540	543	532	548	579	532	533	547	570	544	532	506	503	538	568	572	511	525	543	552	557	519	518	544	526	557	543	525	547	534	585	551	552	537	544	559	553	534	527	518	555	537	560	562	539	556	572	522	509	500	551	506	527	547	596	530	528	536	567	537	533	524	533	546	577	534	613	584	580	521	569	530	544	484	528	525	592	578	539	474	564	542	556	555	538	488	586	535	539	519	540	540	579	547	504	572	602	590	554	517	552	550	573	560	549	553	536	516	566	544	516	539	529	561	553	536	575	571	569	570	570	541	528	583	523	517	568	539	575	568	554	549	538	542	584	566	495	540	548	518	600	538	523	565	529	523	539	548	536	578	480	543	578	555	518	561	537	511	535	539	506	550	492	552	540	529	555	539	558	537	562	514	560	565	510	559	491	553	550	541	527	542	545	558	552	514	542	536	592	575	534	536	515	534	500	551	518	503	553	506	518	514	559	527	559	554	584	526	522	530	561	512	577	556	540	544	560	554	540	562	538	539	548	492	554	483	549	514	556	550	531	545	579	586	575	544	524	513	546	561	557	518	552	509	516	569	570	538	538	550	499	536	524	575	581	497	546	543	545	527	539	544	544	557	555	563	531	557	523	553	526	504	539	535	571	557	527	511	541	584	515	582	519	553	534	579	541	556	524	539	583	562	567	520	504	510	523	547	510	514	502	518	530	552	555	519	547	546	582	490	548	541	537	516	513	569	597	545	538	514	533	568	554	572	558	531	543	561	561	546	514	564	524	552	533	555	512	544	557	571	530	545	529	535	570	582	544	548	520	522	528	552	550	575	554	555	513	514	512	540	543	543	526	583	519	588	532	549	542	536	519	501	564	535	537	568	581	527	510	585	534	504	568	608	568	544	562	490	558	566	560	573	520	528	575	569	510	509	571	567	532	486	534	501	554	584	526	505	567	582	538	552	534	505	531	548	591	516	502	530	535	592	570	518	579	544	497	550	530	546	543	524	567	548	533	532	563	558	566	575	545	551	527	526	521	544	553	586	535	496	496	534	546	507	559	566	547	510	528	571	519	566	528	520	564	507	550	547	581	605	587	535	509	541	497	542	526	539	514	524	557	542	535	515	540	540	544	498	533	565	517	514	537	493	530	557	520	544	567	556	530	520	559	585	562	571	529	537	554	544	549	502	539	555	543	494	560	547	546	567	517	511	588	547	570	550	580	520	555	571	528	534	556	509	524	551	527	507	529	534	568	563	551	545	518	505	595	552	544	553	540	569	581	552	514	559	551	562	548	513	561	493	520	563	526	542	545	533	561	546	605	540	558	523	554	548	529	515	530	498	570	562	535	560	581	525	531	529	526	536	564	508	500	572	540	547	542	509	545	556	532	547	544	507	561	530	571	537	568	495	538	492	534	516	520	605	544	576	531	548	527	533	541	524	537	527	552	509	549	541	536	567	511	486	567	539	526	552	551	527	538	551	547	519	534	569	520	569	544	547	558	538	571	514	542	548	597	566	525	561	555	554	545	533	565	499	545	573	548	547	524	534	537	554	526	515	534	518	547	511	550	555	562	559	571	526	536	532	543	506	515	524	523	531	590	540	494	527	519	531	540	537	515	553	534	557	559	534	570	531	564	517	532	508	478	546	507	538	556	577	534	537	503	570	519	596	523	519	504	579	583	530	528	540	561	566	580	515	538	560	537	524	547	569	582	553	545	552	521	576	551	559	517	516	534	509	521	545	501	551	532	556	542	538	552	540	526	535	523	541	539	522	564	526	525	541	558	552	544	532	536	521	535	539	493	552	551	528	558	535	513	548	522	570	539	547	566	559	531	573	555	581	538	574	544	534	524	578	525	567
8283	2922	3001	2164	1340	884	704	608	509	475	387	394	332	361	307	301	263	313	291	295	285	250	240	270	272	294	269	253	251	257	225	281	239	229	227	222	217	263	244	254	291	240	239	223	261	234	243	245	233	247	242	258	260	250	215	226	242	228	267	228	214	217	236	230	258	224	242	226	260	254	268	265	200	235	225	252	255	206	229	252	242	257	247	236	260	255	272	233	222	259	258	278	259	237	232	235	255	249	231	246	255	228	214	237	275	265	228	244	243	228	245	223	279	244	270	252	243	222	234	260	259	277	256	232	230	255	231	257	232	243	212	261	254	223	262	229	229	267	243	262	230	210	258	263	250	236	260	200	239	250	233	249	271	263	217	259	232	245	282	248	240	261	241	225	251	236	257	240	234	256	254	279	229	247	244	262	234	242	238	241	261	217	221	222	267	254	246	227	218	238	262	222	263	273	234	258	233	251	236	251	228	239	254	268	234	261	262	220	261	239	239	242	237	237	243	239	227	236	244	269	265	234	237	237	267	233	240	266	253	264	236	258	236	236	253	260	266	257	230	254	209	264	255	241	261	266	210	240	233	239	250	215	245	240	250	227	219	253	235	231	237	238	242	246	244	259	251	223	256	244	266	268	262	252	239	284	260	226	229	234	253	215	264	271	240	258	246	243	293	254	273	256	225	235	246	262	253	244	243	213	236	235	273	233	221	225	251	265	237	242	231	229	244	258	215	243	266	235	218	237	247	249	232	267	227	242	239	255	207	230	239	229	224	247	250	303	233	251	252	254	248	283	230	239	248	224	232	235	246	253	245	249	241	262	230	242	248	222	226	259	211	236	256	240	238	216	223	239	259	249	238	272	244	252	232	260	246	211	257	262	218	268	230	245	220	240	236	241	225	208	249	239	226	250	238	210	251	232	261	268	232	252	249	231	236	237	243	247	246	238	217	231	227	229	231	223	220	250	219	236	238	259	237	254	232	238	245	236	256	247	219	204	273	230	231	230	208	268	246	246	221	269	254	233	237	234	254	215	253	241	225	239	233	256	266	247	235	245	213	261	232	245	265	270	247	247	252	253	243	272	226	274	271	252	220	240	215	273	234	235	232	247	244	262	256	245	236	253	249	252	268	269	234	235	283	292	246	267	268	226	262	268	246	251	244	231	241	252	236	252	248	227	246	238	240	260	220	252	233	260	251	254	282	250	247	215	248	241	227	255	248	241	218	233	257	219	241	234	238	266	240	255	248	215	254	255	240	292	263	259	257	269	247	240	223	243	257	238	249	251	253	221	263	242	237	246	244	274	235	234	253	266	268	272	248	258	248	247	235	246	226	214	227	234	255	243	213	223	258	250	248	221	264	267	263	235	248	240	259	244	244	248	242	237	246	249	234	261	249	263	260	224	221	248	254	267	234	251	246	273	206	221	254	249	263	245	228	245	231	229	232	232	240	250	258	239	223	266	244	241	233	243	255	279	250	242	221	266	236	264	250	236	272	250	238	233	238	224	251	242	249	236	255	250	240	252	239	259	216	228	222	247	228	229	251	267	260	250	255	256	190	242	236	231	251	234	241	240	239	254	254	254	225	233	238	253	240	238	255	276	262	240	238	256	255	253	239	247	247	245	250	242	247	239	233	271	252	249	235	241	221	251	255	248	240	223	237	223	236	240	248	230	254	246	237	264	234	217	246	228	267	268	278	244	226	240	316	221	217	225	254	248	238	204	217	241	234	252	243	258	259	226	233	257	215	239	260	259	238	252	247	239	252	246	195	238	231	256	247	239	235	276	224	236	230	231	282	253	260	276	226	230	212	229	208	252	258	252	235	230	272	230	249	210	251	262	247	266	229	241	253	221	255	244	241	270	264	252	276	251	246	251	255	259	218	224	224	207	265	254	223	271	273	265	271	262	250	243	220	255	246	222	260	245	239	243	248	258	258	247	229	271	262	233	245	232	245	219	271	249	261	236	230	275	284	237	242	221	234	251	252	230	272	249	239	223	223	267	230	239	234	241	257	278	241	216	238	272	255	233	217	233	266	248	220	226	209	249	255	254	249	281	218	229	245	209	256	273	230	268	245	217	235	245	259	243	267	234	226	252	255	250	210	248	242	235	269	260	244	242	242	242	236	227	271	296	224	223	262	262	205	219	261	245	261	205	211	251	239	240	227	238	250	262	243	224	261	244	237	240	232	232	220	232	228	261	244	245	245	287	227	250	242	217	267	226	251	222	204	229	247	249	244	213	248	269	245	240	227	225	245	239	247	243	221	245	230	249	240	263	232	258	242	224	242	217	240	244	264	247	253	226	226	214	230	254	226	246	223	249	253	213	261	256	201	245	238	242	242	237	243	233	225	230	250	257	246	272	223	245	249	242	216	238	258	268	260	228	289	241	248	252	226	253	223	232	233	240	212	265	230	270	277	245	240	218	241	212	259	236	244	239	259	288	246	256	260	229	254	265	237	243	234	243	249	257	224	249	242	255	227	230	247	224	234	201	236	221	230	253	295	241	234	240	228	229	250	249	256	229	238	223	236	265	257	224	253	249	244	270	258	227	232	239	265	250	231	232	225	252	246	217	259	242	251	233	258	224	258	245	258	236	239	267	226	229	273	253	227	246	230	232	240	266	260	256	231	215	254	268	210	252	244	246	268	271	232	233	260	266	264	269	246	255	230	238	257	219	244	283	240	255	247	255	227	257	254	240	269	268	246	240	264	252	258	237	250	277	240	246	234	250	237	230	231	252	243	245	242	246	247	275	286	250	243	244	255	244	227	258	230	248	231	266	265	238	242	264	269	264	248	215	227	267	265	217	242	245	210	258	228	273	251	269	234	214	223	252	243	265	245	254	239	258	242	265	256	236	262	226	247	238	260	257	237	245	250	229	229	249	241	240	264	250	250	236	249	235	237	261	233	231	252	256	254	249	224	225	244	255	266	273	230	238	266	217	269	244	236	222	248	243	256	236	229	223	247	267	242	239	252	259	243	253	223	250	219	235	233	242	206	257	210	251	228	282	240	235	236	230	218	230	286	247	232	213	225	210	230	223	224	204	215	261	241	246	225	256	260	236	254	245	257	226	234	214	243	225	221	254	233	245	265	258	240	234	223	240	253	259	244	255	236	243	221	239	224	239	236	250	248	227	225	249	252	212	217	242	210	213	235	223	255	262	224	238	237	285	266	221	225	220	228	256	273	244	245	261	264	257	225	240	230	221	222	249	238	240	248	245	231	250	222	219	229	253	229	265	245	250	255	239	231	244	236	237	239	245	262	274	253	236	251	250	243	255	253	239	247	216	210	235	247	241	241	230	254	250	227	241	237	229	267	235	267	235	244	269	239	233	231	227	247	256	252	280	223	238	234	271	255	241	235	253	255	248	273	257	261	249	247	250	240	228	241	246	233	243	213	233	246	248	245	223	269	248	260	237	204	224	256	245	237	245	282	231	225	228	263	265	286	239	249	236	235	234	235	231	224	255	219	249	235	242	271	242
6597	3278	6511	6654	5444	3980	3079	2566	2378	1881	1568	1269	1167	1071	1038	910	841	834	845	881	813	781	696	728	683	723	636	626	653	625	647	625	604	651	618	628	604	611	599	611	586	599	613	662	604	634	624	591	573	607	604	658	628	591	636	629	621	644	634	596	620	630	600	607	640	558	619	560	665	631	598	678	606	584	549	610	581	669	614	588	641	623	595	600	650	667	629	639	606	602	605	633	620	607	600	622	602	641	656	622	620	579	614	617	626	611	607	598	607	622	617	650	592	615	676	588	617	575	641	632	615	626	609	624	607	607	624	596	592	672	669	578	665	630	643	625	581	644	634	614	662	600	594	586	579	633	613	605	608	647	644	616	642	599	609	599	601	609	679	528	609	609	590	597	616	640	633	657	596	615	558	643	613	590	598	673	592	596	643	662	582	666	590	636	594	628	640	601	624	681	597	634	636	620	650	596	608	585	593	627	597	624	593	621	597	611	593	644	643	564	597	611	637	620	623	643	631	627	629	641	581	577	606	594	588	587	559	632	598	594	602	659	643	568	598	563	606	627	586	565	583	632	613	594	572	615	602	602	670	579	637	606	648	607	627	576	631	628	581	646	619	671	629	637	611	619	607	617	602	631	598	625	626	610	613	632	625	597	609	617	629	637	610	615	626	621	617	634	615	624	603	615	626	574	605	663	674	631	619	621	644	582	648	588	641	625	598	606	584	609	629	611	606	637	674	562	619	634	625	613	611	590	622	600	641	643	614	615	587	611	628	640	600	595	641	639	598	599	618	590	626	632	619	634	590	627	635	616	634	616	625	630	634	651	611	618	621	633	587	594	639	642	660	595	647	622	634	641	580	619	588	598	632	652	591	593	632	616	622	580	607	625	622	615	609	643	624	576	643	620	630	628	597	588	594	577	625	643	610	599	632	576	613	607	602	618	592	612	624	603	675	617	638	628	620	620	583	612	643	589	637	592	611	593	609	581	625	620	593	615	581	598	591	624	661	615	595	601	629	576	582	614	617	612	611	635	620	585	579	617	638	597	619	586	617	611	557	612	616	641	624	595	575	609	635	602	685	567	596	632	575	590	613	635	586	613	594	600	595	591	592	597	659	583	629	608	563	603	646	604	626	588	622	583	578	555	655	638	630	627	641	614	605	618	600	551	598	615	640	547	581	604	578	594	607	597	625	598	631	605	645	590	599	614	648	625	613	605	624	589	610	605	629	607	629	577	577	657	630	627	623	615	622	624	640	618	623	623	639	613	588	621	609	612	581	624	624	600	647	587	648	621	643	644	625	639	606	620	649	622	600	602	575	567	593	660	623	618	598	602	650	603	637	613	624	607	642	583	596	639	607	644	633	625	629	561	602	652	594	572	606	649	624	582	584	632	552	649	670	644	609	616	604	587	636	587	593	627	659	610	649	618	629	626	645	644	627	678	618	647	604	613	627	648	594	601	599	613	589	680	617	622	594	611	618	635	616	603	588	637	600	623	609	595	598	589	641	635	616	583	617	641	587	621	633	577	568	598	599	623	593	594	624	633	640	637	611	615	595	625	625	625	620	612	646	650	631	640	599	594	624	630	601	643	600	645	592	621	577	619	619	618	645	592	610	630	628	618	613	693	613	624	638	629	609	631	594	605	634	631	599	619	639	589	593	663	597	626	617	651	619	639	598	601	643	622	623	606	641	683	613	630	591	594	631	628	617	604	623	597	603	634	619	655	614	602	587	626	617	612	581	641	631	610	603	614	629	621	592	647	588	643	640	621	603	654	592	564	608	574	599	646	609	601	608	629	628	639	609	597	563	618	579	594	645	617	635	616	583	624	605	599	600	635	621	629	627	577	612	590	622	589	576	622	622	604	626	636	580	621	628	570	580	592	601	628	629	641	611	630	636	609	613	595	637	590	620	626	605	660	596	605	624	648	584	643	622	630	608	651	561	572	597	592	617	621	644	623	592	602	599	614	594	592	576	627	593	625	611	643	637	633	663	591	648	617	604	606	594	587	624	591	623	655	608	588	605	630	605	594	648	631	605	608	637	603	609	583	602	625	618	621	595	611	624	612	624	618	619	599	626	672	638	586	672	565	630	617	598	627	634	629	631	629	586	597	634	600	641	596	595	606	576	634	583	637	589	607	596	626	621	555	652	619	653	589	586	616	627	666	603	647	613	629	601	686	596	650	638	604	632	641	582	633	639	608	619	630	608	614	626	587	602	639	595	675	660	665	572	626	652	631	602	602	635	642	598	586	629	615	593	635	603	612	631	661	643	606	601	637	612	581	595	643	571	610	596	617	617	662	595	619	589	606	607	582	619	673	616	604	651	620	618	646	638	599	591	581	627	627	621	600	575	613	628	569	622	598	628	593	618	615	587	584	609	607	659	638	579	618	565	614	604	626	613	593	587	578	577	634	574	592	605	588	598	649	608	592	641	637	615	603	611	637	609	613	626	596	572	618	629	618	564	621	623	543	593	601	654	569	635	593	631	597	607	573	620	607	572	616	576	634	618	637	607	595	672	621	606	604	578	559	653	631	594	621	657	615	640	588	606	609	581	601	624	606	621	590	584	573	586	635	658	611	608	630	630	599	592	591	618	611	647	631	621	596	557	567	593	622	591	620	625	603	622	627	598	583	586	638	601	601	614	574	649	580	625	594	693	626	592	594	633	605	619	615	597	589	620	568	651	577	627	653	614	605	659	584	594	642	589	618	591	592	621	614	587	631	593	599	643	616	614	572	567	625	578	655	626	625	593	613	601	582	672	663	653	588	594	605	625	572	623	617	575	596	625	664	659	559	589	606	629	589	610	619	631	573	601	612	585	627	609	617	687	608	577	607	578	603	621	591	586	621	599	601	585	570	622	642	585	670	616	590	641	640	608	615	595	585	581	595	581	639	622	614	573	617	628	636	617	635	616	610	620	578	638	593	603	584	601	621	629	615	618	651	547	633	611	618	560	622	607	590	640	595	608	583	583	657	615	616	641	584	626	608	624	605	598	647	604	612	630	650	582	615	622	582	579	618	586	582	592	568	599	617	621	626	581	598	622	621	612	566	629	616	576	628	662	617	648	607	619	622	659	625	619	603	585	600	604	653	580	618	545	606	635	612	601	609	574	612	595	624	612	593	595	618	609	549	602	619	585	615	612	641	634	612	569	625	609	600	621	626	599	536	626	613	597	605	603	594	642	637	630	617	617	587	589	631	617	642	609	602	631	581	611	572	661	593	565	678	600	608	625	606	625	619	679	652	593	617	641	622	628	621	581	587	676	610	632	653	621	626	602	634	634	563	612	618	621	624	616	645	589	612	614	629	590	608	596	645	582	614	598	632	624	601	604	565	627	606	603	611	638	612	556	639	609	622	627	644	611	632	638	628	621	631	597	650	599	599	621	654	629	627	633	639	606	584	602	628	616	629	619	661	648	618	664	620	601	581	614	605	619	590	628	593	583	591	601	590	638	595	619	627	600	590	630	573	602	570	620	590	586	596
21262	5958	5654	4125	2651	1709	1361	1102	872	667	579	529	414	435	405	364	390	380	335	359	340	321	281	250	286	297	278	267	314	277	292	267	297	307	270	264	277	296	293	279	266	275	284	280	275	295	269	299	276	270	286	267	284	289	285	238	285	297	296	291	278	284	302	260	289	258	284	295	271	291	260	249	300	289	307	273	261	290	288	271	246	287	314	312	280	297	299	264	297	272	258	317	272	267	279	280	245	268	268	276	300	276	288	267	260	241	290	243	263	288	312	274	302	288	278	273	277	280	278	276	254	265	288	309	296	291	267	304	271	281	328	309	280	322	298	275	260	271	285	309	297	263	270	293	276	282	305	292	277	281	254	317	278	294	275	293	269	278	255	291	279	243	246	254	258	300	286	303	314	296	285	286	288	262	273	279	275	285	266	277	268	279	252	268	290	266	283	294	277	301	284	299	274	282	282	295	270	295	273	248	284	271	275	266	268	277	263	304	266	287	302	260	269	273	261	268	268	283	273	276	276	289	301	274	285	273	241	275	271	271	278	267	283	260	273	291	260	264	276	299	259	246	290	274	288	284	256	284	301	280	285	290	281	308	270	279	299	267	279	250	290	293	270	290	300	308	262	263	279	292	277	296	272	303	252	276	263	252	273	289	264	282	292	269	281	277	259	274	221	290	310	269	320	299	301	281	275	283	275	311	303	277	303	278	294	278	271	255	297	292	278	253	296	267	281	282	291	248	275	270	251	300	252	276	271	294	289	290	298	268	278	293	294	270	276	293	272	280	295	267	260	243	323	261	274	292	307	301	290	275	257	297	261	266	277	272	261	267	250	235	270	255	264	279	290	229	266	254	282	294	262	287	259	296	277	265	255	279	279	261	261	263	258	275	284	245	269	271	274	293	286	278	265	270	276	278	299	279	292	307	256	305	290	235	262	244	249	255	273	286	284	274	296	269	291	288	260	295	320	276	242	297	297	284	314	257	262	314	292	273	246	304	257	276	288	250	280	277	268	289	264	264	275	258	276	264	284	274	266	298	301	232	295	299	294	277	256	286	286	298	304	293	289	297	305	245	276	280	259	290	273	306	322	275	288	277	227	251	286	288	264	279	343	286	267	270	282	259	264	280	256	278	286	301	287	271	290	274	305	286	282	263	273	270	245	280	277	338	267	276	287	270	270	291	233	262	279	281	286	270	272	262	274	282	271	287	284	267	288	278	264	282	290	295	309	273	269	277	282	280	271	281	307	286	291	295	254	269	296	253	310	262	296	271	298	246	273	266	289	280	279	248	278	275	315	317	285	296	249	309	265	255	285	294	300	266	285	257	273	297	278	308	297	282	257	288	308	299	291	258	264	264	289	295	293	279	306	291	277	293	270	251	290	280	297	279	249	285	253	278	262	252	289	285	254	278	290	287	277	317	307	283	291	272	303	299	273	258	258	251	258	279	282	261	286	250	268	295	235	268	272	286	264	297	277	269	269	286	272	254	258	320	320	272	275	274	277	234	299	244	296	263	263	305	289	268	306	272	278	276	303	284	242	249	303	274	262	288	278	300	277	251	298	283	281	260	259	249	243	288	264	277	243	282	261	287	281	278	273	235	284	286	239	283	269	296	244	296	261	271	310	258	274	294	274	268	248	291	261	258	289	283	282	267	284	290	282	275	279	281	280	265	278	259	267	280	295	283	264	289	304	292	317	275	294	287	294	267	285	274	268	280	260	298	259	284	272	293	278	273	234	296	265	268	312	277	281	286	271	231	273	295	262	285	262	275	287	261	299	287	283	270	301	267	263	263	268	288	252	304	254	300	285	287	294	271	249	294	283	257	287	271	247	279	267	263	256	288	264	296	263	308	260	255	264	232	296	283	288	279	303	287	282	286	222	276	258	282	271	270	302	249	259	283	288	244	261	272	261	276	262	285	268	309	281	269	258	265	293	267	267	275	327	287	271	281	306	235	290	298	294	258	287	253	271	259	307	271	248	290	268	279	272	281	292	277	296	267	286	251	259	248	254	289	262	260	274	296	300	312	287	308	299	297	284	307	296	285	241	262	282	255	283	303	294	315	291	284	254	290	282	280	282	275	286	286	263	297	273	315	288	290	271	261	264	239	273	272	239	255	266	281	285	300	274	290	276	257	247	261	254	297	279	284	289	280	297	271	291	284	270	257	286	314	322	268	305	259	332	284	291	298	276	275	298	253	312	289	286	280	263	269	241	278	280	325	213	279	276	270	275	268	281	258	269	254	286	260	293	279	281	274	276	238	257	259	285	299	300	277	268	268	275	255	248	277	246	298	276	265	274	271	268	279	267	283	263	286	270	281	255	290	293	279	305	275	257	280	281	257	290	304	280	297	274	280	313	297	286	268	270	251	274	277	300	300	258	266	288	300	275	264	289	273	292	320	303	275	248	272	281	288	277	269	285	231	285	283	323	299	292	258	304	282	288	264	237	255	289	285	274	286	244	252	278	280	278	306	292	267	272	274	290	293	281	247	270	261	316	269	278	290	268	298	271	287	240	270	296	267	274	285	265	282	263	274	284	295	319	279	291	278	271	292	262	289	287	300	265	257	282	255	259	289	295	270	294	316	300	293	277	284	284	281	265	276	269	281	269	268	293	284	266	310	228	259	286	271	284	290	245	249	262	281	237	261	270	285	278	282	275	257	300	290	283	284	280	259	254	279	259	266	280	270	270	293	274	251	306	302	261	247	274	273	273	282	297	298	266	284	290	295	264	290	245	267	267	251	267	288	279	242	286	291	262	263	289	305	298	283	290	297	288	282	240	267	279	256	262	272	275	262	270	290	289	263	281	272	314	294	282	261	247	284	274	253	261	279	242	273	283	253	270	288	280	277	293	276	272	267	280	267	293	276	286	254	281	293	277	290	253	282	269	226	320	252	311	280	275	287	258	262	281	296	287	328	282	291	255	279	253	293	268	300	301	280	284	257	267	270	289	272	277	268	251	293	275	258	253	284	302	302	293	284	261	319	285	295	284	302	320	290	285	248	300	243	262	288	312	308	329	317	247	297	256	270	286	291	288	286	260	276	298	254	265	264	275	301	271	248	249	291	250	279	295	303	265	274	287	280	288	295	279	288	275	272	295	295	266	260	292	271	287	273	314	288	286	315	266	284	293	303	263	293	279	252	261	269	309	281	315	274	263	268	272	276	281	303	261	266	296	275	287	299	277	283	282	302	278	290	279	270	272	328	325	262	287	267	291	250	281	234	274	290	273	275	238	238	286	242	287	289	285	282	272	292	283	284	262	296	257	296	304	284	292	271	292	301	247	283	242	256	284	297	275	315	274	279	268	273	266	268	287	286	280	290	277	235	291	252	309	287	301	309	268	303	294	270	296	288	297	282	289	278	250	311	285	303	296	258	271	313	278	284	287	255	286	301	281	273	283	293	274	304	281	252	266	291	315	277	280	307	274	272	299	258	266	242	279	288	274	290	323	272	272	308	272	269	281	284	274	234	241	250	282	302
14909	5419	10292	11592	9525	7413	5972	5079	4282	3080	2636	2278	1935	1666	1634	1493	1401	1235	1164	1187	1229	994	929	811	874	839	839	704	766	734	732	715	748	750	730	723	695	700	672	674	667	684	712	710	655	663	669	638	720	694	693	690	698	711	725	725	655	657	705	638	684	700	717	720	669	680	640	694	762	683	672	670	668	693	669	694	662	731	701	684	648	664	670	705	706	697	703	697	649	700	733	667	717	691	669	683	671	652	663	723	645	683	649	708	647	675	694	695	689	627	736	716	652	626	665	737	697	699	639	678	716	704	677	699	690	685	671	741	670	662	690	699	711	690	698	712	701	647	669	665	648	624	659	671	664	706	646	654	675	685	715	655	713	684	657	669	681	698	701	667	686	678	641	684	718	706	674	741	719	682	631	736	657	708	666	678	640	690	659	706	692	736	718	713	699	732	667	725	639	652	693	702	656	693	650	666	655	703	706	691	691	669	717	711	712	673	725	671	673	654	678	677	738	680	682	675	689	663	656	725	649	755	686	690	658	716	690	691	677	669	635	684	685	690	703	663	692	716	699	710	641	643	689	687	685	686	681	677	693	673	701	679	660	692	707	649	733	690	695	659	734	721	707	682	686	682	686	698	662	687	643	663	673	701	698	670	694	697	664	655	716	685	673	636	677	658	664	672	706	662	694	659	667	673	699	679	645	661	683	685	699	705	703	671	713	703	634	676	714	683	661	710	677	694	690	693	675	714	677	656	670	686	674	675	681	715	706	683	688	711	711	725	714	721	733	716	671	680	700	686	696	655	706	685	658	656	681	696	717	688	690	651	650	685	705	699	666	655	670	691	675	695	702	694	707	684	729	690	648	688	652	704	677	678	696	701	690	684	670	696	696	662	678	676	704	679	660	706	689	661	681	729	624	692	702	666	676	659	675	682	654	643	694	672	714	677	671	701	657	674	655	655	687	673	664	725	666	632	748	668	632	661	726	689	658	740	679	676	689	662	686	653	684	748	660	696	651	660	685	699	708	653	687	643	684	671	685	689	620	663	670	693	695	641	696	696	667	645	665	685	708	664	698	666	697	693	658	723	703	701	673	654	665	711	642	667	627	694	693	681	692	683	690	666	636	666	683	704	677	682	685	684	679	668	687	691	668	656	671	672	669	705	679	713	670	681	688	706	703	709	661	676	673	689	680	680	665	693	696	680	700	674	674	650	682	695	672	700	677	694	676	663	663	663	675	711	665	712	646	680	666	708	690	667	691	641	696	674	675	667	676	697	671	703	678	681	726	681	742	738	713	721	668	699	673	701	715	672	707	657	683	702	687	686	671	678	702	620	690	675	682	689	658	710	660	688	723	702	718	665	709	635	663	699	658	654	643	652	701	740	713	647	627	649	691	647	698	646	706	691	638	658	672	651	665	683	703	687	703	677	679	703	706	695	741	725	657	641	602	662	660	677	646	644	656	720	681	711	701	680	663	682	719	727	672	697	678	692	651	680	682	698	703	729	687	684	681	646	740	671	690	673	686	672	711	667	702	727	639	667	685	745	694	676	698	649	685	703	622	651	690	725	634	646	686	652	697	686	715	673	679	672	651	678	651	682	696	663	732	751	647	660	726	701	666	667	715	683	724	734	703	717	712	711	685	718	689	669	699	639	696	730	626	710	651	672	721	672	705	656	687	657	731	713	719	713	628	659	694	671	669	730	666	675	711	705	722	654	685	693	671	647	737	697	679	697	697	631	666	669	677	658	664	667	679	694	673	682	688	716	670	700	672	694	691	699	753	671	682	721	669	684	689	647	648	732	697	686	636	683	669	659	666	681	705	701	720	651	714	662	630	660	660	658	647	682	752	678	713	702	700	648	740	671	716	713	646	697	653	668	675	646	660	686	709	682	619	666	719	677	661	662	681	649	650	683	668	718	680	647	661	715	672	692	619	717	648	729	649	672	742	697	685	678	697	703	695	670	699	669	689	744	673	749	682	664	642	654	683	712	709	741	653	663	682	712	674	676	679	688	669	674	723	662	699	694	679	676	710	647	670	682	616	685	670	628	676	665	688	709	717	670	643	652	687	716	707	699	750	702	724	693	711	671	666	657	728	657	674	696	703	698	702	695	666	698	721	708	697	709	693	661	646	667	710	665	699	652	666	689	706	655	722	691	664	681	685	682	716	654	691	654	677	685	655	690	702	697	697	691	659	720	686	699	656	665	655	685	711	717	707	715	633	678	675	651	703	670	697	698	642	706	669	712	643	684	647	681	689	691	662	630	686	703	704	658	693	760	689	727	671	677	676	675	736	728	711	707	660	679	686	667	717	681	706	645	704	732	735	730	641	722	705	706	675	643	696	716	655	667	636	683	672	699	716	635	668	701	675	682	647	689	723	683	653	648	712	686	662	714	685	716	678	758	700	708	612	665	714	720	676	641	658	678	674	680	699	651	693	695	709	637	695	677	701	672	659	653	716	655	704	725	651	662	659	667	722	673	687	681	689	610	667	646	685	705	656	673	678	648	686	695	701	680	658	646	717	687	673	671	663	659	671	657	661	637	687	701	684	648	671	704	671	749	656	708	700	669	655	693	687	635	723	682	721	630	704	709	703	702	679	671	692	678	708	704	685	671	684	719	650	690	676	657	689	711	714	705	642	694	682	677	693	703	679	708	692	664	707	654	660	663	662	714	693	664	657	643	692	681	707	670	683	668	676	667	662	629	674	687	670	711	713	690	676	678	672	723	718	682	698	669	658	700	708	696	689	656	665	679	724	700	670	695	672	683	709	609	658	702	695	696	710	663	651	687	718	692	633	696	670	695	655	663	679	666	664	713	652	711	641	625	683	711	673	685	666	705	666	690	753	697	712	691	699	668	688	668	677	678	716	684	729	706	672	682	681	617	656	705	680	667	707	628	669	665	664	691	667	666	665	666	701	693	731	689	714	732	700	674	682	713	703	662	634	717	664	694	678	676	681	667	670	659	706	707	703	660	683	688	696	672	712	683	697	682	662	711	696	669	727	715	656	685	709	672	681	662	684	646	625	661	670	690	685	638	670	673	674	669	669	663	677	621	660	683	673	696	708	692	674	721	706	692	666	677	713	684	714	683	687	671	767	666	703	628	686	683	675	742	719	678	678	668	672	699	688	665	705	705	662	719	712	703	687	664	693	690	650	738	731	664	699	656	680	654	695	672	676	686	668	715	679	656	719	735	696	723	696	731	700	678	686	697	662	723	702	710	675	696	654	660	675	667	654	684	737	714	670	618	709	683	663	656	694	698	678	698	732	645	721	691	612	651	666	693	672	667	679	643	682	676	680	709	720	668	685	699	649	717	674	678	646	729	706	691	692	659	677	680	689	686	695	695	688	618	669	674	687	626	681	714	715	640	667	643	666	676	744	659	704	718	700	704	685	653	696	637	678	661	685	688	690	691	660	686	684	702	686	675	708	668	675	646	692	700	705	669	688	657	698	697	636	714	682	692	648	685	684	691	700	709	671	682	696	695
31130	10073	8481	6062	4065	2796	2001	1598	1102	862	713	586	528	479	410	406	351	295	300	316	334	224	226	241	233	261	241	212	197	223	223	203	232	203	248	258	198	249	207	192	191	228	230	209	244	210	209	197	185	223	191	219	207	185	190	195	183	202	219	210	197	212	214	222	196	221	197	200	193	197	187	203	195	247	195	191	176	214	217	228	226	215	222	211	198	201	236	215	197	210	254	200	192	190	193	237	217	191	230	233	199	198	168	203	186	221	209	256	216	198	204	175	198	224	215	222	227	214	227	207	197	212	206	186	215	202	219	177	171	220	206	212	208	201	219	209	171	199	225	196	244	188	225	234	234	212	201	202	216	205	228	195	222	190	183	193	200	190	194	194	215	204	185	195	208	231	236	205	208	211	221	213	237	209	198	206	205	204	206	183	238	202	216	233	209	219	210	217	195	225	200	198	206	197	227	223	224	221	210	206	225	229	221	226	204	216	218	203	234	195	200	212	212	183	219	187	185	211	207	195	193	209	211	216	209	222	212	218	187	205	210	188	196	189	204	214	225	167	219	233	208	198	181	173	184	217	202	184	193	214	187	226	196	199	223	199	220	204	216	205	199	209	203	213	215	205	196	207	219	210	195	214	213	198	211	209	198	205	202	212	196	200	197	192	199	206	213	215	214	210	216	203	221	198	174	210	209	211	208	194	220	211	203	198	192	198	222	193	219	215	201	221	195	192	211	217	224	196	214	194	195	193	199	201	191	186	207	199	203	206	211	221	216	218	222	192	190	197	210	213	216	200	198	190	187	218	232	206	215	198	218	184	197	222	193	192	223	220	215	238	215	236	235	190	218	270	248	187	229	233	218	194	173	188	221	226	213	232	228	181	201	214	214	241	213	218	194	189	188	166	208	178	212	228	197	197	196	205	224	217	236	193	220	192	228	199	183	216	221	211	205	198	215	216	200	209	174	235	199	213	205	178	191	203	209	193	206	205	213	185	201	202	205	232	199	219	178	215	213	227	230	234	198	212	201	225	225	238	207	212	234	195	196	206	209	218	172	224	206	201	228	207	217	207	187	233	193	198	228	212	232	202	243	208	201	206	204	187	209	189	192	204	189	194	196	215	186	193	200	213	235	209	218	239	202	183	173	193	197	197	180	206	195	216	196	197	183	198	189	207	186	207	204	206	228	168	234	242	216	202	207	218	193	203	203	205	225	202	180	225	201	196	222	213	183	206	206	183	229	241	214	194	224	195	189	207	199	217	210	191	207	187	216	212	218	177	202	182	234	209	217	205	191	201	203	206	198	191	224	224	207	206	227	235	210	215	203	191	225	202	231	223	200	200	210	217	185	182	219	220	228	213	222	228	197	227	206	196	214	202	215	220	233	191	186	204	218	207	232	204	226	204	204	213	209	214	200	202	207	198	223	243	202	201	206	201	200	208	205	195	212	220	210	219	215	218	193	192	198	223	210	228	216	232	215	203	209	203	223	222	189	205	197	187	185	212	193	209	222	202	201	216	223	242	177	207	211	219	219	213	208	212	211	227	237	221	203	234	224	213	198	228	190	202	206	206	210	195	239	194	210	218	203	197	211	191	208	197	187	181	207	198	209	199	204	201	203	199	202	216	208	222	195	206	225	208	202	200	196	221	202	219	216	208	226	192	221	204	213	244	227	209	224	225	228	227	196	218	194	189	219	210	203	186	202	211	215	190	199	226	205	226	207	207	190	191	216	220	224	181	218	238	186	211	201	223	217	216	213	223	210	177	205	231	220	250	203	208	209	225	234	212	204	197	232	226	230	198	220	204	214	213	210	213	194	213	196	214	183	207	202	194	206	216	197	192	201	197	212	226	208	207	222	209	213	199	201	212	234	224	194	212	204	200	218	207	178	222	200	221	216	194	198	184	200	199	220	221	198	212	223	190	203	224	234	218	194	196	225	204	192	199	224	258	219	209	203	206	181	195	226	186	199	202	197	211	227	216	209	251	204	211	206	180	205	185	197	192	194	200	184	187	189	196	199	206	185	206	213	205	224	218	208	212	223	196	223	217	237	223	204	204	216	193	207	215	214	189	206	219	224	194	204	206	197	214	191	208	207	201	187	219	196	195	228	191	231	213	210	213	204	186	213	213	228	210	195	206	209	205	229	209	229	218	213	194	181	203	205	207	198	205	200	221	182	205	195	210	217	212	195	195	195	217	223	228	262	186	203	207	210	201	189	216	199	189	207	206	229	196	222	181	205	203	211	226	198	193	208	243	209	228	224	201	207	182	205	244	187	212	204	194	203	193	179	187	215	221	218	186	215	227	211	203	215	193	209	236	198	220	222	202	223	205	190	219	237	231	218	220	197	185	192	191	189	231	184	196	220	198	219	192	226	211	225	209	199	194	198	218	205	191	179	182	205	207	196	188	224	199	227	205	191	209	216	226	244	220	226	192	192	212	202	191	233	218	222	208	185	224	242	194	219	176	205	208	204	204	193	188	213	211	212	221	220	221	186	237	208	209	209	194	203	204	192	215	201	204	216	196	212	211	202	226	207	234	209	190	208	229	194	199	195	221	228	187	199	205	177	226	229	163	200	192	218	189	187	221	211	193	207	197	217	228	227	244	201	207	213	216	205	214	156	203	178	210	221	197	195	191	186	226	199	215	227	227	198	200	199	190	196	192	204	193	213	211	194	216	198	209	199	221	232	218	212	226	220	184	187	206	195	228	194	210	207	205	201	212	198	232	196	205	225	203	195	213	218	204	204	199	206	185	229	221	182	203	179	218	207	212	203	224	212	210	204	216	212	211	206	182	195	230	200	217	205	213	189	218	230	214	192	205	210	217	230	212	233	232	216	204	209	217	195	220	234	213	195	192	221	212	220	180	219	195	200	185	190	198	206	211	228	216	212	213	193	201	223	197	204	205	207	174	188	202	207	218	195	193	199	207	187	208	202	226	209	215	185	185	195	187	211	202	215	207	173	199	191	199	201	193	203	208	211	199	213	200	193	207	218	193	209	227	183	224	220	214	225	207	206	200	231	202	215	224	216	203	217	184	228	226	192	216	212	212	221	229	213	227	228	232	219	227	196	226	187	207	208	179	191	179	192	207	211	221	223	193	225	187	205	218	204	188	203	215	236	204	243	178	188	215	197	224	216	192	244	231	206	217	211	192	218	197	190	202	212	193	221	208	191	223	198	198	185	181	209	213	184	212	193	221	171	208	218	210	202	218	204	202	198	180	216	212	216	221	217	193	223	201	225	194	198	208	231	184	204	218	231	219	202	209	198	199	182	206	212	204	218	215	206	177	195	244	188	187	226	206	200	208	199	217	194	209	199	205	211	210	197	189	217	209	201	212	218	180	240	223	198	204	223	232	192	209	207	190	208	216	184	222	195	190	217	184	218	190	208	224	239	208	205	197	201	180	220	210	208	204	182	208	193	207	216	213	206	183	194	217	194	209	183	213	217	209	197	196	202	197	196	210	180	199	207	228	218	200	185	192
19757	7345	13499	14556	12567	10146	8802	7296	5148	4108	3572	2903	2434	2193	1850	1734	1674	1453	1176	1335	1419	998	876	791	825	767	651	589	555	609	526	586	579	559	575	540	522	541	557	498	537	534	563	536	540	555	527	580	509	491	555	542	559	513	504	506	500	540	509	489	510	481	484	532	496	530	527	539	538	515	478	556	522	509	518	493	514	556	481	523	552	505	506	539	499	511	503	530	527	479	522	512	509	528	526	541	493	510	526	535	539	491	540	520	476	542	492	543	511	532	563	517	498	558	528	563	523	533	570	505	492	507	519	514	536	523	539	537	480	473	524	539	537	507	503	564	479	555	515	486	513	539	479	513	474	536	516	522	533	574	560	515	514	519	537	499	500	518	511	524	490	469	517	532	540	509	519	528	562	511	555	506	541	472	521	544	586	518	525	515	469	548	519	515	514	520	549	487	504	551	511	508	492	542	512	494	522	540	510	510	508	483	528	566	549	483	550	508	516	535	519	488	538	574	489	539	475	523	560	491	512	533	523	515	510	512	560	548	551	548	470	514	517	524	514	565	506	473	517	534	517	522	470	515	516	494	493	512	519	532	505	539	535	542	521	528	524	493	512	545	479	516	490	500	540	537	514	475	526	487	563	518	514	483	535	526	537	549	521	493	555	534	531	504	532	517	523	514	560	526	548	529	508	511	501	487	539	531	484	532	518	527	504	480	542	562	482	493	469	515	499	566	495	499	525	503	551	482	542	508	520	494	492	549	543	524	467	467	519	528	522	547	528	515	487	526	497	484	528	534	564	527	511	504	530	551	495	494	543	514	532	504	549	507	512	520	485	537	520	506	541	531	512	541	503	519	507	513	480	542	495	532	521	518	461	520	487	519	504	544	514	506	495	462	524	529	494	493	536	507	514	534	501	493	535	498	524	538	511	499	552	528	496	523	507	525	519	483	479	557	522	511	521	527	510	511	516	514	508	513	556	510	509	515	529	537	517	534	524	511	498	549	533	501	522	540	515	524	546	522	488	491	504	496	515	505	505	543	529	509	520	536	457	533	537	520	536	480	500	529	534	531	506	527	528	500	542	484	565	520	500	537	542	488	519	514	529	499	494	474	516	514	521	522	543	512	533	534	516	513	496	510	505	505	549	501	503	479	541	521	509	539	506	527	529	535	506	511	523	489	532	509	487	532	550	522	489	522	504	523	520	546	513	472	542	546	534	512	524	561	507	508	536	524	510	514	490	484	504	504	501	521	515	557	544	501	517	506	500	517	548	543	476	495	528	544	536	544	582	500	497	525	545	516	522	462	521	496	494	503	495	525	508	556	528	491	521	536	547	561	536	512	508	537	545	529	494	512	495	492	536	513	499	500	485	495	494	519	499	563	492	501	521	488	502	486	491	494	519	520	497	512	506	487	530	484	542	491	500	520	508	524	461	536	502	532	537	495	494	487	502	526	518	490	495	497	484	538	542	504	556	511	505	501	514	489	490	453	531	553	527	518	500	535	483	499	507	490	517	527	518	516	504	523	497	509	529	488	514	489	463	487	513	532	509	530	512	497	558	514	515	532	488	508	495	522	562	504	484	513	489	504	535	543	539	495	553	500	502	553	507	529	511	530	523	480	500	538	505	542	494	487	510	517	494	486	529	510	506	489	553	506	483	528	498	515	487	529	523	497	502	529	525	527	550	520	508	506	475	558	478	494	505	518	481	520	519	526	518	507	516	509	521	518	519	471	514	495	511	500	503	521	515	509	539	507	522	507	523	521	532	524	503	540	465	513	563	509	529	524	501	510	537	513	532	525	492	534	518	518	509	532	541	537	506	527	520	472	536	527	537	523	555	528	526	503	514	510	547	535	518	556	509	528	519	539	524	504	492	504	543	489	500	523	514	502	516	509	529	539	550	514	475	507	565	537	512	513	518	502	531	559	523	496	508	552	509	547	502	513	501	493	497	465	542	518	535	493	502	489	499	507	549	490	539	520	516	505	497	503	536	538	527	539	481	554	529	510	542	473	509	487	485	509	496	540	524	514	486	547	528	520	528	473	517	531	464	499	497	524	510	508	498	466	517	502	488	519	523	536	554	540	501	538	516	486	504	531	512	524	524	561	531	500	543	537	529	516	475	530	510	526	511	559	483	497	504	486	524	545	480	509	512	500	548	560	499	528	531	568	501	475	526	538	537	531	509	495	547	494	533	515	534	504	541	533	526	541	516	521	486	514	522	498	496	525	514	551	492	492	495	528	511	523	507	532	538	495	514	502	545	531	491	532	484	557	509	527	529	516	526	558	510	513	516	514	525	508	535	549	526	498	528	501	514	483	527	515	502	504	505	546	505	507	477	542	498	525	522	565	502	489	531	534	555	517	521	496	549	483	494	511	530	466	503	497	499	522	550	500	506	493	505	534	526	486	534	513	554	529	521	496	530	516	508	494	588	496	512	519	528	529	524	543	468	542	520	553	547	532	516	546	542	506	536	542	534	504	527	489	552	518	499	509	517	526	479	501	527	539	493	486	505	540	477	485	526	544	523	542	521	484	540	527	512	534	538	531	511	463	542	550	511	510	517	499	507	533	511	519	501	535	503	474	524	471	521	536	525	512	551	546	534	556	527	500	515	483	549	519	493	545	533	518	511	540	501	564	481	529	519	522	530	561	512	494	518	535	503	504	532	486	494	531	508	516	491	535	544	552	534	504	502	549	558	553	523	505	528	522	542	486	527	470	536	502	531	541	548	545	501	520	567	501	542	541	538	535	511	499	477	493	519	523	511	543	519	510	545	567	540	529	543	480	546	524	550	539	523	509	503	529	544	542	539	502	495	518	499	501	502	507	506	482	502	482	539	514	493	533	526	529	537	478	525	511	511	486	473	481	537	519	484	539	502	525	452	516	508	520	558	535	530	550	540	516	586	499	543	519	530	493	509	505	491	486	479	506	493	532	546	525	587	545	475	494	500	511	537	514	507	543	522	512	555	471	489	496	514	527	470	489	540	505	534	506	542	469	487	508	541	480	465	498	514	537	493	529	493	547	491	542	517	526	528	563	532	550	529	503	524	500	477	516	517	515	531	515	500	524	494	537	526	506	516	554	520	519	537	539	519	534	519	525	538	546	532	531	496	533	510	533	545	491	482	510	583	498	508	531	526	530	479	525	531	533	511	541	560	505	568	496	533	499	484	498	508	532	520	504	483	485	558	585	548	525	509	513	552	536	523	530	544	535	517	529	546	492	537	494	533	528	486	524	520	517	522	531	522	511	528	509	516	493	520	527	507	514	525	463	532	509	483	515	534	516	519	516	490	523	500	516	526	515	530	553	483	516	534	508	484	510	519	479	511	501	540	489	494	511	547	521	526	509	504	482	520	530	534	509	528	512	511	549	531	507	474	482	510	501	541	537	502	503	531	539	509	504	530	517	528	543	537	521	537	563	559	533	561	554	498	540	479	511	494	524	512	489	548	576	533	536	535	517	502	503	504	496	475	513	526	535	542	490	509	485
8688	2681	2718	2000	1351	1047	803	616	491	444	360	357	308	351	299	268	279	275	235	253	258	251	257	221	267	257	241	251	233	260	227	223	223	259	233	242	253	254	238	250	240	243	243	225	240	256	231	250	221	231	226	248	231	237	243	244	237	233	213	216	227	253	217	238	245	229	222	242	254	202	240	256	228	225	240	222	250	227	230	241	271	250	259	229	245	244	244	232	234	259	237	233	249	251	228	216	246	265	221	256	258	248	233	257	235	218	233	267	242	221	244	219	212	242	230	262	248	233	236	261	237	234	236	247	243	220	231	237	224	194	263	244	247	266	244	243	217	220	237	216	237	260	201	227	223	196	226	216	267	231	226	224	256	200	285	250	251	256	227	240	252	223	258	216	239	252	247	265	247	226	236	245	241	244	235	272	230	200	211	228	229	235	228	233	230	247	237	249	239	218	212	245	239	222	233	219	259	244	271	244	226	224	248	242	259	222	248	222	229	210	235	287	241	251	226	233	228	226	257	231	222	208	234	244	255	205	247	215	254	236	224	251	274	269	234	218	204	242	219	240	267	250	235	249	232	229	239	268	210	236	250	269	242	250	219	233	234	227	208	257	250	239	242	239	243	231	251	237	234	262	247	223	241	259	266	228	231	222	228	236	231	225	233	259	251	236	244	225	246	230	250	234	234	244	223	245	212	238	219	254	221	225	235	266	221	246	230	235	246	236	236	246	223	217	220	238	254	244	229	219	241	276	221	216	263	253	216	235	224	254	263	220	253	210	223	239	252	208	243	242	251	261	214	252	238	244	240	239	207	241	240	236	225	228	244	244	225	232	270	259	228	239	238	244	277	238	256	260	255	222	237	240	216	219	253	236	250	237	243	244	230	235	235	250	240	227	218	277	231	241	215	236	217	232	254	214	254	271	237	244	235	251	233	236	274	243	223	231	211	263	225	232	230	240	245	237	248	236	228	269	220	240	242	279	240	240	264	247	198	278	269	244	269	233	248	240	241	249	259	241	220	266	236	212	263	274	259	247	222	261	239	263	240	216	233	233	228	231	239	216	253	218	214	253	243	230	225	248	254	240	235	225	238	260	238	237	224	246	253	264	258	236	234	229	239	238	241	261	235	252	249	225	255	242	253	232	244	222	235	241	212	266	236	244	240	227	264	225	263	225	230	234	211	263	235	233	220	247	205	241	241	222	233	228	269	251	200	242	246	228	237	225	239	226	273	238	205	228	230	234	238	229	269	203	251	225	243	226	214	239	235	246	230	236	230	223	234	235	235	232	238	237	255	199	196	225	203	261	257	243	229	247	229	244	220	228	250	220	229	229	233	240	251	273	265	226	240	263	242	244	253	229	244	248	243	238	237	222	248	262	245	239	270	235	235	247	223	207	233	216	231	260	225	260	252	237	244	246	242	209	223	234	204	211	253	230	235	253	256	205	234	223	223	247	227	237	252	225	237	255	253	247	241	268	226	229	235	218	231	257	225	259	253	243	218	248	244	213	238	232	213	228	237	206	221	228	255	245	256	242	205	211	267	258	245	253	253	236	231	228	262	238	257	247	236	260	237	236	244	250	235	241	253	245	238	219	252	236	228	240	251	258	262	214	240	237	212	245	239	249	258	254	233	248	233	221	246	262	236	239	215	268	244	244	192	234	236	229	242	220	251	254	248	205	230	224	235	252	245	203	219	229	301	227	231	243	243	242	252	247	263	244	229	239	263	213	231	237	236	268	222	261	246	220	226	247	199	247	243	257	233	246	242	225	213	262	252	255	230	254	231	207	239	235	228	194	237	239	242	243	242	244	257	222	262	237	267	269	231	235	243	213	260	230	229	220	218	248	228	232	243	275	259	226	245	238	225	211	256	224	227	255	222	241	247	215	234	240	249	240	265	245	248	242	225	248	242	241	250	253	234	230	214	223	214	279	245	267	256	206	247	254	229	234	264	229	244	269	237	216	245	246	257	225	221	231	218	248	237	271	232	256	249	232	251	241	224	203	239	227	234	246	268	238	238	249	248	235	244	227	242	234	251	240	218	250	248	253	225	230	273	290	260	232	219	221	242	225	236	239	229	226	240	229	251	241	247	242	253	273	233	236	230	217	227	241	231	245	230	232	224	240	248	274	217	238	263	245	243	235	223	232	245	246	233	232	242	238	227	236	249	268	258	237	228	229	267	233	240	231	242	253	249	249	233	234	254	255	224	213	264	209	238	232	264	237	247	228	239	249	248	229	240	241	254	218	266	267	236	236	228	243	245	213	258	231	265	231	218	221	247	237	270	210	262	237	251	263	262	225	261	250	247	245	245	250	229	243	245	245	207	259	248	265	222	229	218	276	222	252	223	196	234	254	262	224	235	251	225	222	224	230	237	203	259	223	225	238	239	234	211	221	271	258	238	252	227	218	236	219	213	214	239	226	249	241	242	234	233	259	246	199	243	240	257	278	243	256	234	255	233	238	240	242	257	262	225	224	213	236	236	232	230	225	236	239	235	251	247	195	224	231	271	249	241	252	259	239	253	215	253	246	231	267	236	245	221	232	247	227	255	243	247	228	264	240	232	223	259	227	245	226	262	248	259	234	250	255	214	240	238	223	227	236	245	222	233	242	261	230	237	262	234	222	230	224	242	219	245	260	236	247	219	242	248	216	242	267	230	240	236	226	255	243	237	225	212	253	212	238	255	239	242	243	232	241	240	244	222	223	249	252	232	235	233	235	236	221	237	244	241	244	246	226	247	246	271	235	251	241	243	212	221	232	247	223	211	242	239	260	244	242	244	223	231	243	255	246	235	233	258	216	255	242	196	234	210	245	245	236	245	230	244	210	205	253	213	245	241	207	231	229	259	257	248	226	266	238	233	215	223	259	231	237	231	237	230	239	247	246	270	239	239	227	248	220	244	252	243	212	228	253	213	239	249	257	255	245	199	225	249	256	254	216	246	234	256	222	219	244	252	237	239	206	251	231	206	241	224	228	265	225	229	210	212	235	236	244	240	233	236	249	241	240	235	229	242	240	227	246	237	263	233	227	256	217	233	234	265	250	237	264	225	226	227	238	250	247	235	254	228	249	257	254	227	247	272	231	240	254	221	238	214	224	226	243	248	243	250	248	280	239	238	239	211	239	250	251	255	230	230	264	221	253	230	252	264	221	224	277	236	232	253	247	235	213	224	241	226	251	252	239	243	241	231	221	205	244	257	255	215	216	242	225	241	236	225	222	267	229	220	252	235	216	212	210	245	228	261	230	268	243	257	255	248	230	213	270	239	239	210	263	226	249	240	241	227	245	242	250	247	237	231	238	236	217	225	241	248	235	209	245	261	260	249	236	253	233	202	212	234	227	250	223	216	259	252	250	248	254	251	240	249	231	235	264	247	249	247	227	235	261	282	243	261	254	256	227	241	215	263	234	221	239	229	248	243	247	239	261	267	252	246	234	243	243	250	206	269	235	266	247	216	244	233	218	270	255	227	237	261	236	265	226	239	269
6602	2953	5897	6508	5474	4419	3474	2714	2046	1861	1502	1300	1258	1227	1075	906	893	825	751	754	861	709	714	690	708	663	587	602	649	596	640	667	591	560	627	611	611	590	619	578	586	598	578	621	601	631	625	611	592	590	598	581	575	599	631	601	617	598	613	597	577	599	527	638	626	618	628	626	585	594	606	631	589	586	616	613	635	585	591	583	621	616	618	575	578	572	575	611	630	613	618	621	611	617	636	602	606	574	596	614	606	625	628	625	589	620	585	623	577	584	587	653	623	626	674	649	604	595	618	575	610	674	645	594	644	608	631	588	617	586	607	602	601	602	613	601	577	610	604	619	613	614	628	571	563	593	600	637	592	569	586	599	577	596	598	621	618	594	606	600	643	597	606	634	614	628	601	565	640	587	616	577	618	566	639	582	578	601	602	569	607	628	587	533	608	567	604	630	598	598	622	596	589	640	556	607	591	607	630	655	615	634	587	579	611	547	643	616	601	630	587	588	603	599	605	560	629	584	593	629	603	622	592	630	570	592	623	604	559	550	555	615	612	601	613	624	596	613	599	537	574	553	579	620	600	576	569	621	606	571	616	622	635	576	591	532	551	603	605	593	640	579	621	670	585	611	574	607	607	572	606	572	620	630	621	577	587	593	621	641	611	607	601	567	603	598	615	635	600	612	624	563	576	621	591	631	600	638	611	587	586	578	606	605	602	595	548	595	588	596	597	575	594	576	606	597	601	591	602	583	602	619	599	605	581	575	621	612	599	566	586	601	621	573	590	616	566	595	653	573	579	611	634	556	592	587	606	611	581	579	582	597	642	584	613	614	604	586	605	588	623	600	626	574	627	606	595	620	632	669	597	617	611	574	596	595	575	583	618	615	611	606	571	592	559	591	594	579	584	608	580	589	609	599	602	615	631	628	561	608	599	635	563	627	625	591	621	631	573	596	604	627	566	607	618	606	612	616	606	605	591	584	575	604	587	580	624	582	601	556	608	620	577	630	604	575	614	624	630	551	585	558	573	623	583	597	658	612	649	616	589	595	609	609	621	572	623	590	606	581	573	605	601	622	597	610	599	587	608	617	645	645	597	551	565	615	612	602	589	602	577	590	603	610	613	592	645	590	588	637	613	640	591	616	594	599	573	608	618	597	572	601	624	602	594	579	596	609	590	610	618	594	617	631	593	599	601	600	599	583	570	580	636	630	639	611	623	562	629	596	651	625	598	626	617	578	595	599	600	593	621	605	596	598	598	592	581	595	637	600	604	599	623	628	605	593	661	578	607	598	621	625	596	633	603	599	602	613	600	623	609	600	603	625	600	603	605	625	568	605	628	601	610	563	626	608	607	573	608	592	611	651	652	611	619	664	622	551	645	578	623	627	571	573	630	605	595	576	604	610	583	629	635	652	617	650	543	633	604	606	577	618	589	608	569	629	581	601	577	650	596	596	628	640	601	610	602	605	613	621	614	638	621	575	597	626	596	568	614	613	611	600	560	610	630	631	598	611	642	577	586	626	568	608	659	549	613	591	605	622	602	582	621	570	578	619	601	598	618	590	594	570	612	611	593	604	597	601	637	541	601	594	646	630	593	585	597	638	634	621	626	570	583	585	594	677	592	665	603	573	658	602	605	598	579	584	567	643	617	620	611	606	637	605	571	618	585	578	588	603	600	624	586	617	538	618	606	621	623	595	617	584	582	602	580	627	609	613	644	572	638	591	613	611	580	563	607	606	591	624	578	602	609	609	579	596	599	549	595	598	593	613	609	610	618	599	570	578	638	584	659	636	573	590	630	625	527	603	607	605	609	581	602	593	593	629	597	641	604	601	601	551	587	622	617	571	619	606	607	616	608	622	620	589	598	604	632	583	591	582	652	649	648	615	615	594	592	608	610	597	617	577	585	579	583	643	590	610	651	606	582	589	640	579	608	578	602	612	554	583	614	606	612	602	554	615	620	593	608	610	630	635	583	633	600	625	583	610	618	563	596	561	628	547	622	608	601	654	586	638	583	632	593	585	590	614	568	587	578	586	567	629	581	558	605	602	569	591	653	606	623	646	588	642	609	568	603	550	617	599	585	626	599	611	622	638	572	618	635	599	586	615	571	650	611	607	579	581	575	613	609	555	606	615	591	594	643	644	600	574	565	606	630	604	627	593	590	618	561	558	560	595	652	649	596	627	609	651	602	632	636	626	609	607	628	628	598	624	589	562	615	590	590	662	616	589	579	588	628	611	580	645	615	642	591	588	669	618	611	610	583	594	616	591	633	617	597	572	614	582	550	572	579	516	559	638	620	573	632	564	615	624	593	627	597	628	663	639	623	618	575	616	585	602	588	611	593	625	573	636	612	591	635	604	605	625	549	575	615	641	668	583	570	599	563	602	605	554	612	590	587	588	588	569	618	534	550	593	632	600	586	593	561	547	578	602	586	638	606	657	610	619	587	580	601	595	648	637	540	587	616	606	577	554	592	583	628	592	638	584	649	603	562	645	589	599	646	642	633	584	642	579	579	599	634	621	604	604	601	604	603	558	560	610	596	593	609	599	600	596	608	559	621	568	574	569	568	629	600	631	595	585	608	634	615	600	619	624	608	599	605	602	597	605	607	602	594	614	592	613	596	581	597	601	587	591	616	557	571	576	617	612	615	591	662	594	553	635	593	585	609	631	595	594	585	592	617	595	628	633	612	576	636	613	554	669	603	582	557	612	602	627	591	613	587	600	634	579	587	579	653	598	628	600	623	601	610	597	619	604	619	607	602	590	571	553	581	641	615	611	584	638	633	612	566	592	582	618	568	643	608	590	602	558	617	644	571	610	603	608	588	625	625	568	593	584	585	590	603	594	618	568	615	610	557	565	587	601	621	606	577	599	603	600	608	625	632	611	618	637	588	605	583	595	563	532	624	618	626	612	589	657	614	591	582	598	620	628	630	606	601	548	553	579	611	590	619	606	609	604	587	634	586	617	580	627	605	582	584	586	584	585	596	601	572	572	617	605	616	586	610	600	622	594	632	624	579	600	550	618	587	582	615	609	544	601	629	599	595	612	616	632	610	552	636	610	606	581	604	598	596	603	622	606	592	596	581	579	585	605	578	602	636	599	612	571	606	646	615	539	555	592	614	611	623	603	579	629	580	579	604	606	618	618	611	610	603	594	605	624	618	626	643	580	586	615	581	555	579	586	591	601	609	587	580	649	613	567	572	601	592	602	605	621	625	603	611	666	561	628	619	538	628	583	638	584	607	588	633	609	567	606	587	594	619	600	599	609	577	571	625	651	650	578	640	615	616	594	598	649	595	609	592	634	598	576	627	614	584	638	552	562	595	606	578	578	606	613	593	661	621	576	590	592	614	557	635	616	551	601	598	605	635	602	622	657	608	598	655	612	610	615	596	610	625	605	613	596	597	573	588	586	596	576	595	605	576	613	625	615	585	630	591	620	587	586	573	618	592	633	589	585	558	638	629	597	577	649	602	574	590	592	606	553	601	632
21503	6054	5949	4571	3010	2038	1362	977	843	668	545	556	568	488	443	379	346	343	358	352	332	319	318	256	290	291	272	289	265	285	301	262	258	284	257	317	267	267	274	293	293	287	269	274	289	308	266	309	271	253	272	291	278	264	273	300	244	257	245	271	262	275	265	289	307	287	298	277	283	247	244	281	276	267	275	266	258	293	289	273	284	319	259	268	276	274	260	262	255	279	282	279	290	293	279	305	272	303	274	281	284	308	253	267	266	268	306	269	257	286	262	286	283	255	272	289	259	298	227	302	287	288	263	289	275	293	286	278	263	264	273	279	272	250	269	247	285	259	304	297	270	257	257	257	284	281	272	272	266	291	296	253	282	282	268	261	259	279	284	291	274	277	297	248	286	246	274	278	261	258	244	269	264	262	279	279	300	329	245	292	287	288	260	281	272	252	277	299	296	281	264	289	271	281	271	294	274	297	285	279	306	270	277	294	255	265	271	276	267	271	278	284	252	260	286	254	265	247	273	270	303	291	254	292	288	278	282	278	288	259	282	273	279	288	304	285	257	302	274	287	260	280	254	246	267	294	262	281	284	268	250	279	267	274	296	273	282	280	291	250	299	267	270	245	268	294	279	301	284	247	299	293	285	269	286	303	277	284	251	280	277	267	290	251	259	289	277	280	284	280	293	274	312	281	287	261	258	255	271	315	300	264	271	257	275	282	293	270	308	280	264	247	249	286	267	278	309	245	294	300	279	247	268	235	279	293	286	280	260	235	278	267	255	267	266	278	258	283	273	309	291	259	250	283	277	261	281	293	261	296	241	257	270	266	251	275	299	288	295	281	289	286	282	283	275	311	320	293	263	260	266	258	269	253	274	271	307	303	256	276	283	251	294	289	297	262	285	259	275	310	278	271	284	260	299	291	258	262	254	286	256	279	261	271	255	290	278	303	285	252	290	284	294	271	257	241	303	282	241	261	251	292	274	259	295	269	271	293	266	277	283	272	266	290	269	277	256	262	303	288	271	255	257	296	278	290	281	265	306	310	295	286	304	264	284	276	289	289	264	283	293	253	270	270	263	298	288	263	262	260	284	257	291	280	266	251	303	298	286	272	252	309	246	292	297	261	293	270	286	271	257	280	286	290	263	265	267	289	289	295	265	282	268	277	257	268	283	297	254	278	257	276	276	287	270	251	277	272	303	272	292	298	282	249	275	282	283	263	281	266	303	274	280	317	278	250	255	304	289	286	266	287	281	270	254	288	275	282	294	282	264	263	271	275	272	268	275	296	305	305	322	249	235	269	277	283	276	262	267	266	312	264	277	290	256	297	274	261	286	248	263	279	291	258	276	256	286	293	273	290	286	293	267	271	276	251	288	273	305	277	280	242	253	277	264	259	281	275	305	285	283	260	270	302	290	279	255	275	275	262	252	305	272	266	267	298	257	261	276	282	251	289	264	296	253	296	321	252	290	245	276	275	264	280	282	284	296	291	268	294	273	267	283	272	257	287	247	301	288	264	252	274	273	292	293	274	278	256	305	292	256	286	293	261	289	233	290	283	277	269	274	249	280	285	300	273	266	317	256	270	265	254	256	281	294	268	273	270	294	264	261	319	306	297	264	295	273	248	277	286	279	280	309	275	324	300	250	271	253	286	264	242	277	287	270	266	285	286	278	326	301	274	268	250	272	300	251	315	284	293	274	265	263	275	283	286	248	237	251	259	278	289	260	271	285	251	290	274	302	244	239	257	295	289	265	282	263	263	281	271	315	291	266	270	257	268	259	294	244	274	268	245	251	292	260	308	263	255	272	277	264	253	253	296	266	300	275	264	282	318	290	268	293	263	246	289	274	270	285	243	290	283	274	261	293	258	277	276	307	251	301	260	272	261	296	244	306	288	277	266	286	264	268	265	291	269	257	295	265	286	293	285	280	278	258	312	280	252	283	258	272	278	278	266	270	261	280	274	271	297	292	270	263	292	281	271	256	293	276	286	300	278	296	250	267	282	301	283	296	270	289	282	289	259	260	271	302	278	256	271	257	303	256	287	275	312	296	299	287	284	279	283	267	288	273	298	291	269	287	303	299	275	254	256	261	281	248	245	298	311	252	262	279	269	249	285	303	272	263	301	285	300	274	316	285	300	243	292	295	284	265	234	278	295	270	283	231	268	306	310	267	270	244	260	272	282	258	271	263	260	278	291	244	277	283	303	285	302	243	284	295	280	269	282	304	260	270	270	273	288	294	280	280	284	283	274	274	271	269	263	251	269	285	263	286	284	284	304	289	315	279	283	269	288	297	231	280	320	276	276	277	284	241	297	263	248	274	307	284	322	266	278	235	257	318	297	252	273	286	257	277	272	286	261	288	257	264	258	283	280	265	282	275	319	264	274	255	271	256	263	244	272	246	282	258	268	291	266	279	292	269	273	263	266	299	261	278	306	293	296	311	287	276	258	284	250	256	283	294	264	254	272	308	285	326	261	264	263	257	252	269	280	288	288	287	288	250	265	280	292	275	291	283	301	261	254	268	286	262	240	269	272	247	246	295	269	281	251	253	239	290	275	281	292	308	286	274	245	261	296	273	257	263	260	262	293	245	283	279	250	270	270	263	280	276	280	277	241	277	289	260	283	266	265	264	292	280	275	263	249	269	262	257	267	268	308	284	254	230	240	290	262	256	251	270	259	283	269	267	275	305	261	276	254	276	288	272	312	285	249	288	292	286	285	292	300	310	266	280	292	276	269	264	273	246	306	263	286	259	289	262	257	297	262	268	258	281	261	245	264	269	306	276	242	255	276	269	285	264	280	280	264	261	271	266	302	249	292	253	276	281	247	289	288	268	278	282	287	297	290	281	303	283	299	263	300	286	287	296	275	254	283	242	276	268	283	265	309	266	275	291	310	263	262	228	292	250	260	283	310	274	267	286	272	285	300	293	287	276	284	249	278	266	262	279	260	268	268	283	280	244	288	271	276	282	260	260	248	272	292	307	316	256	286	294	280	272	270	262	314	278	292	288	270	287	284	245	274	264	280	300	275	316	283	287	297	295	273	245	241	287	264	265	292	273	297	311	271	275	273	266	253	312	292	275	303	288	279	258	267	249	240	295	294	261	259	228	267	284	252	265	264	261	298	281	288	283	241	310	278	253	296	285	258	280	301	300	255	317	277	304	269	275	281	292	296	269	239	261	302	274	274	310	261	262	307	263	283	270	268	269	268	247	264	299	278	251	287	280	283	264	261	282	318	280	302	246	281	271	267	257	264	260	252	272	315	294	307	291	292	257	295	284	284	282	269	264	279	273	266	277	256	272	280	258	303	285	270	277	294	282	258	279	236	285	270	277	272	268	264	251	269	287	302	279	287	289	292	286	266	236	259	255	285	285	264	264	261	262	304	303	266	272	285	286	303	299	274	252	282	276	283	309	298	293	265	290	259	273	263	312	259	275	291	282	272	247	277	301	259	293	292	266	272	257	284	302	287	276	279	241	270	294	261	269	282
15246	5546	11070	12516	10577	8384	6062	4476	3907	3170	2518	2531	2458	2064	1746	1377	1191	1158	1047	1177	1202	936	872	839	840	831	756	720	726	622	661	739	713	715	708	716	659	733	719	704	737	734	685	686	648	686	697	691	679	740	664	657	697	696	666	669	658	676	668	624	685	714	697	669	731	741	653	681	727	683	677	669	698	719	598	683	707	714	642	665	709	661	678	699	708	702	677	687	705	678	700	654	682	659	713	673	684	711	672	683	728	633	646	662	642	716	707	656	634	708	671	705	720	666	655	689	662	638	651	678	698	692	636	603	622	684	649	642	659	706	761	677	702	654	650	694	707	706	688	682	679	693	595	635	685	685	674	628	680	634	662	659	682	715	681	697	693	699	764	647	666	677	630	664	665	725	699	710	683	668	673	679	641	670	687	672	679	675	687	645	680	703	675	671	702	708	673	703	678	674	678	667	696	684	657	670	670	719	681	691	671	697	692	673	670	646	678	679	656	683	656	662	675	677	730	659	716	653	688	720	695	660	701	631	717	669	693	711	673	687	676	727	686	694	683	672	652	671	695	646	686	682	644	667	674	714	665	708	677	683	641	735	667	638	714	715	669	658	728	660	670	683	694	682	658	638	684	710	657	650	663	665	659	656	687	697	709	622	676	689	688	651	645	688	652	727	661	716	665	721	648	687	665	733	664	632	697	689	699	691	648	644	683	660	686	661	673	660	700	681	680	684	674	681	682	667	658	650	676	658	649	662	687	705	691	697	669	679	670	697	709	633	688	707	661	663	691	682	674	661	658	660	672	722	693	698	738	709	614	688	733	690	718	723	696	662	660	729	677	646	716	673	676	664	707	677	660	668	626	701	696	669	645	651	667	719	662	679	687	728	696	659	627	695	658	663	656	652	730	674	683	708	686	675	722	714	658	677	679	675	661	687	657	693	746	722	735	644	623	681	727	712	628	686	688	658	664	708	686	680	661	723	680	650	719	647	661	658	664	696	647	666	669	695	708	658	643	714	712	680	754	718	696	679	652	643	684	652	672	673	676	632	746	658	687	681	715	711	690	627	750	713	709	715	698	677	697	721	688	749	667	700	700	677	686	658	680	674	675	653	704	678	647	690	669	677	690	698	664	660	694	677	633	689	652	672	690	626	736	677	667	729	667	703	705	648	660	686	620	653	698	683	688	635	715	739	653	687	665	657	700	698	677	722	709	629	643	671	639	645	685	711	691	638	667	687	684	719	649	641	690	701	703	673	664	717	703	656	665	687	692	687	658	724	655	680	664	721	699	711	720	668	644	687	664	692	660	652	642	629	727	666	711	674	736	695	670	647	716	650	655	697	675	633	669	634	707	710	690	716	683	655	659	664	704	701	710	649	737	690	664	657	709	693	618	641	681	675	694	711	690	695	669	719	653	659	737	663	712	672	684	704	688	743	668	671	638	672	657	674	656	655	713	671	662	690	698	670	658	680	663	697	643	695	680	694	722	646	667	657	672	714	646	641	679	696	706	707	719	669	649	683	656	704	680	714	662	681	681	637	677	703	707	692	663	620	673	681	676	685	591	702	643	667	675	658	674	708	721	680	674	637	684	674	683	667	707	721	662	659	664	702	685	703	700	660	701	698	667	692	642	692	670	683	761	685	716	652	682	631	624	678	693	666	706	670	692	676	640	738	728	685	724	689	698	615	674	639	666	664	707	694	730	662	664	654	661	683	685	654	716	669	693	677	681	680	732	662	666	682	756	655	706	713	678	668	673	673	696	647	656	654	692	690	710	674	698	685	737	684	710	683	669	690	690	691	670	667	711	684	688	737	645	692	698	665	669	666	731	686	705	707	678	686	725	647	656	666	700	692	693	677	647	723	707	668	698	700	708	696	671	671	700	682	653	633	705	693	648	746	686	651	681	697	680	667	710	682	698	692	674	642	652	704	666	658	712	666	674	659	724	662	650	711	657	753	652	667	688	724	680	660	695	668	686	689	646	694	676	696	686	696	682	672	648	677	654	697	667	618	713	692	696	719	690	713	686	666	667	688	669	675	621	716	694	647	664	659	675	699	671	748	732	683	697	691	642	647	652	646	741	671	641	656	693	658	703	703	670	669	753	687	674	717	682	693	681	718	695	736	668	647	648	615	695	701	693	646	647	736	649	667	694	695	695	645	679	693	691	697	709	689	707	701	665	718	629	670	682	666	694	718	701	695	666	679	685	630	712	681	654	676	713	698	701	674	704	675	670	690	727	687	694	695	674	679	682	681	645	707	650	660	664	674	641	722	713	688	706	679	692	728	658	692	634	693	719	675	722	646	705	691	678	673	614	667	660	659	704	670	645	651	642	670	680	678	687	690	690	689	667	691	677	710	694	693	686	698	675	668	636	666	618	678	695	661	716	707	661	705	657	641	676	654	678	701	709	673	616	670	665	667	694	679	670	723	663	698	647	686	730	683	674	701	613	653	672	713	700	681	673	659	668	646	701	674	674	668	675	663	698	644	709	659	691	705	623	658	677	695	640	682	677	698	666	676	690	707	690	695	663	675	700	672	678	680	651	684	651	682	661	675	668	667	703	659	690	686	671	644	635	618	720	683	684	668	666	682	658	695	624	711	679	673	649	707	687	664	677	600	657	727	698	682	683	696	693	658	675	668	648	691	667	680	656	649	635	710	684	690	673	664	687	696	662	671	687	670	646	663	677	696	686	679	706	659	681	663	652	712	629	685	669	647	677	669	642	657	689	741	665	665	656	654	712	672	661	642	701	715	663	677	700	653	638	705	711	669	671	649	677	649	720	700	707	640	693	680	663	682	662	648	679	685	682	672	650	682	675	699	662	664	687	700	711	690	652	698	666	704	709	689	647	693	674	671	649	667	720	664	687	681	710	677	724	716	673	640	599	679	646	713	705	739	672	648	682	690	675	671	654	687	675	667	677	605	648	693	676	677	683	684	645	636	735	708	710	724	629	694	683	675	681	698	692	717	644	663	666	640	684	680	645	665	665	704	634	645	713	682	698	683	676	678	710	692	725	718	676	717	648	699	684	699	611	726	684	665	644	716	681	671	702	694	634	694	682	680	682	697	646	698	701	669	711	684	666	658	656	688	651	694	647	682	707	644	686	707	682	687	666	702	655	680	713	656	700	674	716	663	704	664	643	683	678	676	638	724	687	663	676	677	701	684	647	711	658	674	629	731	693	655	655	712	743	687	676	679	626	722	698	668	683	655	620	703	650	710	674	631	680	708	688	663	691	665	682	686	694	713	711	710	659	677	697	698	647	671	721	710	671	670	678	682	676	690	660	712	627	718	637	651	691	652	681	727	709	725	668	663	678	654	667	681	662	704	663	663	663	645	693	643	717	696	691	694	679	666	726	703	663	699	758	716	694	709	652	641	655	742	686	693	672	668	651	690	665	688	684	677	661	686	646	685	664	655	712	679	630	648	645	658	652	718	702	659	641	692	685	682	707	696	688	678	714	687	724	711	698	701	711	716	658	701	648	690
31456	10739	9534	7420	4695	2953	1980	1368	1024	841	786	726	596	557	389	368	335	306	305	295	315	263	275	249	242	216	205	224	253	217	218	225	197	246	223	236	206	194	222	212	233	230	224	226	203	190	181	205	220	230	198	228	207	244	212	223	258	206	219	199	184	210	215	221	199	216	222	181	214	231	198	194	191	218	198	217	196	228	188	210	215	214	209	206	220	203	206	214	194	217	206	212	210	197	218	224	210	214	196	229	214	199	189	227	186	212	187	222	198	218	187	215	209	204	185	217	198	210	213	198	220	223	224	200	190	188	211	218	209	202	196	208	188	199	217	220	185	216	207	204	216	222	187	211	197	243	210	200	218	216	199	208	220	221	198	215	199	208	217	201	196	203	208	198	205	227	199	205	209	199	216	199	197	197	225	212	207	223	222	216	199	199	209	217	208	206	212	213	213	212	207	195	198	203	228	226	207	189	195	211	191	216	224	182	226	199	203	213	219	212	221	212	216	223	202	218	193	223	199	246	219	241	226	187	213	202	232	219	208	208	196	213	206	218	229	194	207	210	218	202	236	209	223	211	207	212	215	197	241	204	195	215	192	178	195	197	203	175	236	214	221	188	197	195	207	187	208	218	224	214	215	202	198	227	197	214	208	209	233	214	213	199	192	215	219	199	210	222	209	189	201	243	222	208	163	224	214	169	180	193	208	191	190	200	208	211	192	225	219	220	245	232	203	213	190	212	220	251	236	212	202	197	189	202	223	191	226	206	200	217	217	239	195	209	212	185	218	222	192	230	174	214	214	200	204	202	191	199	199	194	201	197	213	211	213	201	221	201	213	188	214	229	238	243	228	239	221	235	195	225	210	219	191	211	197	246	197	215	207	199	188	208	195	208	230	198	212	201	221	218	211	234	190	191	191	231	222	197	223	242	225	236	212	206	197	228	187	194	217	200	205	212	201	190	210	231	227	199	195	209	221	217	182	187	189	188	202	218	187	182	245	201	229	201	200	223	198	219	191	188	233	230	212	219	221	210	220	211	220	201	207	212	208	210	237	210	186	229	223	202	194	210	206	223	239	211	214	197	205	196	203	191	214	206	198	202	228	216	204	187	168	192	220	241	190	191	206	202	233	206	240	217	205	228	216	228	237	198	243	212	213	179	214	198	207	184	214	231	178	210	239	219	198	213	194	221	189	197	198	236	201	235	203	216	205	211	202	207	219	222	226	216	207	182	200	208	182	197	206	236	221	204	193	216	205	208	206	216	206	192	191	236	181	197	214	221	201	203	195	224	192	192	198	202	170	192	196	209	180	196	220	210	205	224	201	209	203	193	207	232	208	196	205	215	246	216	225	214	209	188	186	226	228	225	192	196	216	239	228	195	195	200	232	205	200	211	215	211	211	203	223	208	204	206	203	210	201	204	170	211	227	211	209	197	209	189	240	201	189	218	216	180	233	210	221	220	176	207	218	183	209	211	255	202	185	208	245	209	220	236	206	193	211	190	221	231	227	231	216	235	219	228	216	202	206	207	187	212	195	190	210	201	217	209	184	206	208	190	210	221	239	199	241	219	211	192	190	185	183	223	202	205	226	208	221	219	224	218	210	210	208	195	223	238	216	207	223	202	206	204	199	207	205	168	194	216	201	207	192	214	227	220	229	229	225	214	183	202	215	225	192	183	226	199	217	225	199	218	212	198	205	210	205	217	202	197	210	193	198	207	199	211	178	199	182	212	209	231	235	227	220	205	206	230	198	238	202	205	222	213	236	205	211	207	225	205	199	224	204	206	201	231	200	207	221	233	233	191	223	186	217	205	214	211	195	181	197	218	240	217	214	220	185	201	225	224	178	202	200	201	222	203	198	184	230	192	209	223	212	198	211	220	217	203	215	205	214	227	192	198	208	204	184	222	223	209	226	220	205	212	186	181	229	201	213	211	191	210	203	226	216	172	201	210	192	200	212	226	210	193	205	188	197	209	193	218	223	226	202	199	232	209	205	195	209	199	195	190	220	211	224	221	192	219	212	190	202	191	218	196	216	166	207	203	209	218	203	224	197	238	239	208	204	187	186	179	211	216	235	201	230	205	214	214	216	171	190	185	209	222	215	227	206	205	183	210	190	199	219	224	197	215	217	224	229	212	222	214	219	254	221	196	218	213	227	234	220	195	215	222	190	198	222	194	207	192	227	207	229	216	203	216	207	224	199	206	225	228	222	205	198	224	186	223	196	198	225	215	208	196	203	217	207	197	186	228	231	211	229	216	177	211	211	214	215	193	201	211	211	203	193	225	213	222	206	223	238	232	202	196	200	221	210	185	187	215	195	201	228	224	202	209	208	195	181	202	212	213	202	195	246	228	218	205	195	217	220	221	202	234	233	229	212	217	222	200	207	214	214	202	237	223	190	180	217	234	212	205	191	241	199	200	223	219	195	230	209	205	207	216	210	215	234	222	187	203	207	228	193	190	236	198	211	210	226	212	212	194	188	210	221	188	213	206	199	197	225	217	223	230	232	183	216	200	235	218	194	202	210	198	190	199	218	200	191	226	208	201	203	219	211	226	233	212	245	214	215	197	195	194	218	224	213	219	199	197	214	214	207	205	219	227	224	212	213	198	219	183	203	212	209	209	201	235	197	233	169	187	187	203	209	224	220	228	207	229	192	225	210	220	204	215	198	224	213	192	210	214	199	236	188	209	206	198	200	223	213	205	195	220	228	228	196	204	203	212	212	208	188	211	207	201	240	226	199	218	186	242	193	217	225	205	209	171	177	211	202	200	188	212	198	216	206	179	203	242	212	192	208	192	212	205	235	196	194	195	212	207	211	203	207	222	223	184	219	240	206	193	197	194	226	214	210	222	198	221	221	230	198	227	188	228	213	191	207	185	197	198	207	197	209	196	220	223	202	220	223	203	236	212	208	212	204	227	240	187	202	211	194	215	203	218	224	204	217	191	194	204	217	211	214	204	182	200	229	209	221	223	225	200	189	216	237	199	204	185	217	215	199	210	198	198	211	205	205	177	213	189	163	224	199	207	173	191	214	207	208	219	226	240	224	212	199	207	199	208	203	217	211	209	233	216	192	224	199	224	193	198	217	206	173	221	233	210	237	219	236	199	207	186	207	207	210	184	217	188	212	234	206	197	213	238	186	225	188	220	223	214	194	200	234	184	204	214	209	221	216	206	180	218	210	207	197	191	209	197	189	205	206	205	194	198	210	199	209	194	232	186	216	195	206	213	204	219	197	233	231	212	185	194	201	212	243	222	206	189	179	197	179	189	216	172	206	196	177	198	212	223	212	176	224	205	245	209	212	219	224	221	226	221	201	197	199	207	206	195	221	199	222	218	215	212	228	256	183	186	199	205	236	204	192	204	200	196	200	235	192	211	215	212	214	216	217	214	207	206	220	225	205	228	216	183	227	195	222	213	215	224	203	190	200	205	206	201	222	219	210	220	221	204	197	201	204	208	227	230	173	218	194	213	218	200	194	211	202	196
19995	7979	15297	17286	14299	10663	8131	6219	5214	4175	3730	3817	3253	2690	1915	1493	1200	1129	1211	1271	1172	959	802	728	823	693	606	647	593	555	529	578	562	569	561	562	561	534	523	495	504	543	537	577	521	517	544	506	558	531	548	540	506	525	530	522	554	523	504	523	523	499	528	542	491	521	520	492	551	514	536	503	544	495	538	522	497	498	509	498	539	533	539	527	552	525	573	524	501	563	488	514	481	474	552	528	525	482	479	568	528	507	520	511	490	528	515	517	537	512	508	524	507	505	514	501	507	549	509	517	492	568	495	494	515	494	494	495	502	494	513	534	515	531	538	536	496	524	473	524	474	476	518	540	537	516	521	489	534	507	520	513	518	516	498	554	486	494	527	501	488	496	503	540	526	522	515	529	479	506	552	528	497	520	520	487	553	487	538	531	527	555	523	526	497	555	512	533	502	516	506	532	530	548	517	553	502	523	504	524	507	496	464	510	493	551	486	526	547	518	539	538	537	461	528	534	515	506	538	530	491	518	549	530	519	491	457	549	519	529	553	547	506	476	515	525	518	499	532	504	481	524	527	510	511	507	560	486	482	521	521	514	514	516	500	510	531	518	496	514	547	548	522	509	509	500	497	549	543	528	512	508	562	455	495	501	520	532	534	552	511	535	508	505	499	511	502	517	525	573	543	512	542	511	528	523	526	500	522	521	570	518	539	545	482	509	540	470	564	484	514	537	517	522	508	512	524	518	502	510	523	515	471	488	499	522	536	472	539	544	508	542	485	503	523	489	522	515	507	520	538	566	508	467	478	492	531	465	552	504	507	523	519	502	508	480	533	471	520	517	479	535	512	585	561	539	536	537	558	541	514	498	551	517	493	524	556	565	508	512	549	505	527	515	535	468	504	482	540	516	529	523	512	532	492	493	538	531	505	505	492	523	493	521	506	511	516	475	470	524	500	528	534	520	523	524	490	532	505	541	550	513	555	498	494	509	495	509	546	522	525	501	544	540	550	527	488	495	521	513	549	519	498	524	529	471	512	528	529	519	526	494	515	538	520	527	483	569	514	511	537	553	516	499	505	534	563	535	525	519	503	495	529	531	515	541	520	501	491	530	527	499	565	534	504	499	507	552	568	534	495	510	488	522	529	496	497	546	535	512	521	526	523	514	565	572	518	492	505	505	534	534	526	514	560	499	525	540	496	519	499	534	502	547	512	500	507	503	489	536	504	511	525	528	490	487	534	547	559	554	540	518	526	502	518	505	518	527	534	543	568	525	523	523	504	548	482	536	518	498	534	515	510	544	519	532	532	546	497	463	554	533	480	513	533	534	519	588	524	501	519	520	550	522	485	521	494	492	527	506	520	505	512	518	523	519	511	525	508	483	549	490	569	528	527	507	499	509	491	472	507	532	503	508	525	531	523	520	513	502	515	462	532	556	494	463	508	546	506	523	485	511	525	536	521	506	497	510	518	504	483	540	516	479	516	504	562	500	535	498	520	510	516	508	505	478	490	521	531	537	528	520	547	506	524	539	487	506	495	513	568	544	500	551	515	515	518	504	473	485	510	529	521	537	527	537	527	505	505	474	512	519	516	588	519	512	537	486	518	526	488	522	500	511	509	509	497	519	578	538	500	496	478	523	494	478	525	491	511	518	493	485	523	487	527	498	480	526	514	519	552	524	491	526	518	542	528	526	487	518	485	492	538	546	538	477	532	458	514	471	544	547	509	517	509	550	536	522	548	515	532	539	526	522	537	510	535	553	541	481	556	526	487	534	488	513	525	498	507	535	527	502	549	539	526	444	499	539	529	494	558	505	495	507	510	525	540	535	531	518	535	522	527	543	496	515	517	543	464	523	497	513	545	520	511	516	526	511	501	521	544	525	537	529	507	536	529	483	496	529	556	506	552	528	522	512	541	509	508	475	496	521	524	522	515	498	499	517	494	502	509	506	534	509	499	526	525	491	520	534	511	511	473	495	541	517	529	522	573	519	537	526	547	518	516	513	516	539	541	504	569	494	524	508	534	534	535	506	528	483	477	501	517	492	522	547	536	516	548	529	540	511	552	541	520	528	481	517	482	561	536	552	538	505	496	530	511	527	525	476	544	519	523	508	528	521	501	543	502	544	500	530	492	493	477	506	496	501	551	537	538	524	496	541	541	570	535	575	512	527	507	496	534	523	509	523	505	507	550	487	570	519	536	503	491	529	501	523	543	520	534	509	486	498	472	522	470	505	496	545	547	493	549	514	514	528	448	530	502	539	528	517	490	511	488	527	493	556	502	549	531	505	550	506	521	495	548	528	512	501	512	512	515	559	520	529	525	514	564	516	521	528	546	520	524	527	518	561	518	466	522	529	502	498	566	515	513	514	542	497	543	513	510	573	534	544	542	501	525	494	541	560	522	519	477	527	527	493	538	512	526	536	545	542	507	503	521	554	548	573	496	513	544	552	563	505	539	502	539	536	572	546	497	545	485	508	544	486	540	501	518	547	512	500	485	491	568	517	535	501	552	524	519	500	526	523	575	527	518	525	552	529	562	530	502	499	522	499	505	540	509	508	502	519	511	504	519	533	493	520	558	548	479	544	508	462	565	580	478	492	517	525	530	542	529	528	502	499	488	469	498	534	518	497	485	517	522	490	533	535	510	545	469	538	517	513	517	520	572	501	517	570	491	549	513	522	495	492	539	513	510	493	494	532	529	548	506	479	478	508	499	511	498	555	544	524	554	516	508	517	473	514	509	503	527	533	493	545	507	474	531	499	506	515	521	488	521	522	509	528	504	525	584	529	528	515	515	532	544	512	553	526	478	546	506	509	502	519	514	535	478	492	525	497	516	532	493	614	491	527	489	509	492	500	525	507	533	480	508	517	538	520	570	536	519	510	500	510	538	516	497	531	529	522	546	521	479	527	541	518	497	560	470	502	528	513	556	552	525	547	481	495	546	491	512	523	516	531	511	521	502	496	483	515	528	484	509	508	556	474	527	526	552	502	497	520	518	487	530	493	513	553	509	528	558	520	520	485	486	521	538	498	509	532	514	505	481	523	540	514	484	531	511	504	488	533	559	511	511	572	508	527	508	521	522	531	528	548	503	513	488	484	516	563	503	507	537	503	548	510	539	512	517	548	517	547	491	537	518	524	525	551	517	498	532	488	490	519	518	514	543	497	494	503	521	526	542	538	543	510	516	501	533	521	518	489	569	492	513	530	498	465	472	516	522	543	500	506	554	517	524	528	511	558	546	523	526	498	534	499	460	509	514	518	510	518	577	512	492	499	503	509	517	500	522	472	524	488	535	532	573	512	547	559	500	506	567	526	561	535	543	510	551	541	546	502	533	510	539	517	533	504	528	518	573	491	507	517	506	539	487	512	510	501	530	484	543	528	507	541	505	530	513	574	526	506	546	510	502	525	515	523	527	473	523	508	555	492	536	528	570	507	520	511	503	499	535	545	551	544	505	528	538	504	507	534	494	492	477	527	497	511	551	467	527	529
9240	3119	3169	2356	1470	926	732	613	445	428	459	370	395	309	304	315	274	287	294	285	241	251	263	249	231	246	245	242	246	280	237	274	240	241	253	258	236	263	262	220	221	255	228	246	225	254	261	241	205	253	244	255	228	253	255	259	258	273	250	267	269	246	244	226	225	250	259	258	254	240	222	232	247	232	226	257	221	264	262	250	235	272	236	254	230	240	232	271	261	271	229	229	245	247	240	221	257	212	235	256	224	236	227	258	239	257	258	227	228	243	247	244	226	245	244	228	246	248	234	221	252	267	262	229	242	240	257	249	242	253	234	254	260	241	241	228	231	248	246	246	231	229	254	248	244	246	256	242	259	276	238	260	244	276	224	237	238	227	254	246	263	244	236	245	251	232	232	226	245	229	223	218	263	240	235	265	247	260	236	248	247	232	280	248	237	259	230	259	225	247	245	245	243	239	215	245	211	243	238	223	248	244	242	232	253	263	266	257	243	233	220	269	234	240	257	253	237	256	221	244	254	265	216	248	232	253	240	232	257	234	236	239	242	244	247	252	245	246	257	261	234	236	219	236	255	214	250	251	227	262	252	255	217	252	238	291	266	242	241	206	246	233	249	228	242	246	249	224	248	216	227	251	217	274	255	228	221	226	233	216	230	277	224	255	219	226	269	266	257	287	230	274	236	245	247	247	223	246	247	245	271	260	271	269	227	221	252	247	227	249	255	216	245	228	224	246	274	225	253	224	260	239	252	229	226	231	258	245	256	257	247	231	267	226	278	240	248	247	241	247	273	273	274	248	247	222	249	205	250	267	221	250	256	239	243	238	249	249	236	265	213	216	223	247	249	261	241	268	249	212	250	240	252	260	267	266	245	248	233	207	249	234	239	248	235	224	246	285	226	284	227	263	235	245	266	251	237	227	214	243	252	234	247	237	244	255	241	248	257	244	201	239	276	278	226	240	245	264	237	228	242	269	227	242	232	243	254	256	232	239	249	247	249	265	233	229	263	262	267	251	254	245	239	227	244	239	247	257	268	236	259	234	245	233	268	260	286	235	261	229	259	236	249	225	248	263	232	229	202	253	270	233	250	290	252	256	239	267	226	247	247	241	259	238	284	241	252	262	227	283	240	251	269	258	271	262	216	244	230	219	229	247	234	232	251	244	242	227	263	235	205	251	239	248	254	248	267	264	254	246	247	216	250	265	232	269	246	280	223	223	245	256	246	233	249	257	215	246	223	259	219	255	254	211	242	249	267	232	236	256	246	238	254	234	259	255	261	264	234	255	227	253	261	270	242	272	258	230	256	264	270	235	250	241	268	254	240	238	234	241	240	214	259	246	272	269	267	257	253	224	214	231	259	262	237	283	237	245	239	241	238	249	259	229	232	247	276	259	268	240	270	231	242	229	247	251	242	238	270	239	278	254	270	247	240	245	236	244	243	282	262	262	246	234	250	261	255	228	235	230	257	234	246	242	238	273	229	252	232	256	248	249	231	253	251	224	240	209	247	267	242	220	211	267	230	233	239	262	246	239	253	260	282	235	249	226	248	255	266	239	263	239	256	236	241	222	227	256	255	306	220	267	236	242	250	262	265	233	227	253	264	253	221	228	235	219	250	222	260	235	258	239	257	261	251	240	255	240	215	264	210	269	259	256	225	255	226	233	234	253	256	245	220	253	266	261	230	227	245	247	265	209	236	224	240	240	222	234	265	274	248	244	222	249	277	249	246	220	271	229	226	268	267	235	236	262	247	255	257	244	255	270	237	242	255	220	244	237	207	225	265	231	231	269	243	235	230	253	260	245	219	248	260	226	254	253	241	220	257	254	250	250	273	251	250	264	242	234	242	244	263	239	248	278	274	231	256	261	255	231	253	241	223	231	258	263	259	252	253	240	220	237	226	269	254	239	242	246	252	249	254	265	245	266	269	260	260	226	231	233	244	261	227	259	254	248	221	221	226	252	251	222	255	244	221	243	253	260	224	247	250	221	239	251	244	250	223	215	225	245	251	254	281	229	243	235	263	260	198	235	255	253	253	267	260	230	255	232	239	249	250	237	225	258	249	241	280	230	242	245	243	228	255	250	221	248	275	239	245	242	249	248	235	254	248	230	230	220	234	266	268	229	245	260	229	211	246	216	220	227	257	267	246	238	262	245	266	253	269	224	258	266	257	248	261	257	241	245	242	241	244	253	242	264	234	236	250	259	248	259	240	258	248	249	252	257	253	248	253	268	257	237	244	255	273	247	270	246	237	228	248	247	268	264	205	246	249	255	259	239	259	224	257	254	216	261	252	262	262	224	258	247	244	273	282	224	248	234	260	258	239	242	230	269	259	215	246	209	245	244	229	249	227	258	244	230	237	230	225	248	243	230	222	207	233	215	256	260	247	239	268	257	240	234	244	244	258	260	244	225	256	270	221	264	254	261	264	267	266	230	243	242	287	272	270	226	254	252	216	216	262	260	242	254	257	235	232	232	227	272	227	253	252	245	256	245	223	240	225	251	208	264	249	253	226	224	260	232	267	235	236	238	247	217	250	268	251	274	244	240	257	256	241	264	270	242	257	234	247	270	222	229	266	276	236	250	211	239	244	235	259	259	274	254	237	258	254	269	249	259	231	265	220	243	252	265	246	274	234	241	258	267	256	251	271	242	261	261	214	251	238	251	261	275	254	236	239	243	238	212	242	262	239	231	262	260	265	216	230	240	266	256	254	245	247	240	248	233	262	225	213	224	227	266	253	276	245	238	251	226	273	245	254	257	254	247	259	270	233	212	263	260	213	202	252	241	249	206	228	240	213	229	250	230	245	247	259	273	245	223	252	232	237	272	219	256	271	262	262	224	233	255	256	231	264	257	240	252	248	243	245	249	232	245	235	258	242	270	257	234	249	238	258	253	243	224	221	236	227	269	243	256	245	238	250	265	226	240	254	233	242	239	268	239	219	231	223	247	218	242	224	228	252	249	258	264	246	237	266	285	220	253	218	244	209	244	228	261	246	258	231	260	221	245	256	241	233	245	231	255	235	285	230	239	250	237	230	245	275	229	248	241	255	250	205	237	229	260	249	249	232	243	255	207	253	236	242	247	240	264	248	237	229	240	229	253	268	271	261	250	201	252	236	242	247	227	271	248	221	240	209	252	253	230	228	235	259	281	250	258	243	260	242	244	237	203	255	226	258	221	254	240	257	252	259	275	268	257	233	242	241	237	225	264	278	244	254	265	258	237	242	232	256	240	244	244	240	208	267	243	241	262	272	242	251	242	239	254	254	253	223	231	265	266	234	244	220	247	264	249	235	236	234	279	240	237	226	260	232	251	247	255	260	244	245	240	256	247	237	257	247	268	271	266	219	212	231	272	220	252	260	273	250	245	260	231	261	235	245	233	263	249	261	278	263	241	241	264	235	257	204	247	255	282	275	236	209	225	261	212	251	280	259	239	247	253	271	254	262	274	259	271	255	268	264	248	229	248	265	237	250	244	250	250	245	259
6768	3392	6811	7332	5727	4184	3103	2531	2128	1884	1738	1639	1447	1188	975	868	761	734	849	768	762	778	756	614	671	682	641	646	648	639	599	614	600	596	604	656	631	615	596	633	602	618	597	610	611	663	616	606	639	649	657	654	613	612	591	621	603	611	605	614	610	620	664	600	592	625	645	635	586	572	619	605	637	607	616	656	663	605	633	629	613	607	608	597	632	602	602	679	589	652	634	580	626	599	622	606	653	622	596	586	603	646	641	648	643	646	622	635	608	640	644	621	608	603	638	589	631	655	631	577	658	610	642	653	619	683	625	645	649	622	627	644	606	602	626	572	647	593	608	608	625	612	591	574	575	602	625	587	620	632	637	581	619	589	597	622	620	627	639	619	566	653	617	592	605	613	629	634	597	635	609	636	655	613	623	675	614	618	615	632	647	585	558	630	635	591	605	597	592	591	626	609	621	605	625	612	575	616	607	653	638	603	632	574	627	621	583	626	629	627	646	601	648	558	604	596	587	574	606	626	638	604	637	604	599	616	608	570	656	644	613	622	597	609	594	595	594	579	598	642	620	612	636	571	653	601	586	652	609	620	624	614	635	578	608	655	582	587	615	605	581	635	618	621	604	669	643	599	614	626	599	606	613	642	658	603	590	623	616	620	704	622	622	630	598	625	607	628	611	605	591	652	640	619	631	638	591	615	563	607	584	655	626	620	600	590	609	600	580	606	583	604	606	625	660	592	636	613	655	619	588	603	611	613	625	650	607	601	560	619	605	646	611	615	580	605	628	626	597	610	645	621	646	655	609	605	592	657	588	624	638	609	626	643	668	650	630	617	576	633	636	652	662	600	589	586	610	648	630	588	611	615	629	621	617	597	586	607	606	624	648	568	597	677	622	584	583	656	599	590	589	597	637	623	610	622	659	643	580	630	597	636	634	601	630	625	654	625	622	608	598	641	583	612	673	595	628	615	590	619	641	632	654	631	587	573	636	620	616	624	593	651	599	617	601	624	641	618	608	617	603	606	613	634	578	622	580	626	599	604	654	600	611	602	625	620	605	595	627	623	655	578	644	615	591	613	595	623	573	633	581	610	619	594	604	650	625	569	642	627	602	608	586	620	588	579	600	602	622	613	644	619	666	576	595	564	592	593	657	613	581	588	606	610	607	629	614	557	586	610	612	619	591	594	593	609	643	649	620	614	649	601	630	607	611	637	653	592	615	630	604	592	632	619	606	601	621	634	587	601	598	629	590	636	636	601	641	650	633	638	614	566	602	612	634	645	601	610	587	586	598	633	620	667	614	622	583	565	646	639	611	640	604	620	593	592	604	625	625	615	622	607	597	630	641	578	600	606	588	619	601	578	599	637	619	598	641	627	570	586	629	625	632	611	613	592	573	613	621	596	641	628	603	634	655	657	588	597	693	615	667	602	625	673	604	613	616	598	578	626	595	640	596	615	672	577	604	587	627	636	674	639	604	622	602	628	647	602	626	618	594	602	629	595	620	666	638	617	618	622	560	614	592	620	582	600	612	632	660	614	605	618	567	631	630	612	601	592	604	659	613	633	639	580	607	597	617	618	596	637	631	570	605	612	640	600	684	639	599	608	585	622	568	631	597	584	618	633	646	604	580	654	575	608	595	607	652	626	594	618	610	590	593	650	584	612	582	640	623	610	600	639	636	619	580	608	645	621	625	655	647	642	619	610	615	656	577	634	647	606	637	652	623	616	641	592	602	618	632	610	619	626	646	603	614	653	601	658	634	596	643	615	624	606	563	562	608	646	649	637	632	627	638	636	653	583	590	636	634	623	668	608	622	607	609	627	596	608	590	592	646	590	642	633	631	618	627	612	620	579	612	586	632	593	592	575	575	591	603	572	672	605	611	629	613	620	621	597	589	603	609	584	604	648	647	597	594	641	598	611	621	613	614	592	635	568	558	583	616	618	620	642	636	645	621	654	584	633	635	656	600	610	583	628	603	591	640	624	653	609	576	575	644	579	601	634	560	670	650	618	605	586	635	597	668	621	638	602	609	624	629	652	608	656	619	617	635	654	592	604	590	612	643	591	627	624	619	590	600	606	629	601	570	642	565	626	598	598	617	607	617	658	663	618	605	591	602	627	628	592	628	631	617	633	627	625	631	576	627	649	625	612	619	629	617	650	613	640	642	619	628	651	625	617	617	589	617	627	610	609	613	596	613	618	602	579	625	666	601	594	612	600	641	607	600	619	599	642	637	638	601	595	574	636	579	603	610	638	635	597	629	598	616	630	647	586	620	630	584	649	633	595	552	636	628	628	628	629	626	595	663	676	562	628	602	661	617	590	603	554	594	588	616	641	606	588	608	596	675	636	621	617	597	600	612	611	608	661	648	615	619	612	625	563	581	668	629	632	639	618	604	612	608	618	651	588	606	655	593	602	605	616	610	556	598	598	637	655	629	613	572	660	629	597	602	609	632	614	606	652	643	602	592	614	639	620	614	628	651	619	580	618	613	597	622	608	622	665	627	582	634	580	611	616	622	614	627	596	621	619	632	582	592	664	672	618	591	644	604	649	646	632	640	612	587	669	636	610	617	603	629	590	604	616	628	600	630	621	645	645	625	623	638	633	640	583	647	617	634	632	579	640	618	669	606	637	622	624	606	635	587	661	614	575	612	598	614	614	577	630	645	615	585	570	587	569	603	598	590	574	628	635	593	620	626	617	643	606	660	602	621	624	613	640	625	568	626	617	648	608	635	614	613	582	602	624	625	636	606	614	618	606	547	643	642	633	645	622	639	605	601	619	656	640	664	604	577	617	602	612	630	638	645	610	602	622	602	640	632	612	592	625	604	590	599	618	638	648	611	579	596	648	599	636	599	623	573	647	623	621	635	547	632	647	638	627	584	634	598	561	639	627	625	578	590	596	641	657	600	635	616	604	625	608	628	621	602	590	607	614	595	586	610	579	659	610	623	565	630	623	590	607	628	581	602	595	603	644	622	638	619	607	625	613	605	618	599	645	661	563	632	643	585	605	627	658	651	656	656	624	639	605	601	599	652	655	618	631	632	633	680	607	613	603	618	592	633	599	601	615	606	625	620	623	602	635	615	601	624	639	611	617	599	631	618	619	586	571	649	594	647	629	577	627	575	585	610	598	606	647	591	615	597	589	590	633	590	614	621	591	564	602	609	632	589	643	595	592	627	676	601	621	622	608	589	613	573	622	613	641	666	581	592	618	646	607	605	627	616	624	639	602	588	655	636	621	618	656	587	625	600	579	616	564	625	615	632	643	646	666	648	587	591	660	625	597	557	639	628	625	641	649	592	633	631	570	583	622	613	597	621	621	600	650	627	573	642	611	621	645	598	641	591	573	640	611	620	623	642	597	619	627	643	645	574	650	622	626	631	579	601	626	612	624	632	628	667	582	664	629	605	628	637	596	627	661	629	624	604	665	596	593	641	653	632	625	624	637	619	565	615	604	618	578	621	556	626	554	650	637	674	648	677	588	567	590
21755	6137	5829	4432	2846	1868	1350	1053	899	765	693	616	520	517	431	462	337	302	332	313	347	330	325	310	299	282	276	316	306	327	269	328	258	264	281	286	271	297	283	280	325	285	295	290	294	292	295	265	269	307	289	299	313	297	311	305	279	263	295	309	305	265	271	291	279	287	293	296	275	259	325	295	292	262	307	278	338	289	286	316	300	269	271	297	322	277	301	273	287	332	293	322	306	278	269	278	274	291	294	264	269	267	298	298	276	311	286	290	280	289	271	293	281	299	299	272	274	278	323	301	294	285	257	303	286	293	289	298	278	306	273	286	297	264	285	275	285	304	276	278	321	308	298	271	269	311	288	280	258	310	260	306	296	307	290	261	300	264	287	300	272	269	290	273	312	308	272	300	313	279	269	304	286	288	304	286	310	304	287	283	263	272	291	272	277	290	279	245	289	266	292	272	276	259	280	275	242	292	323	272	289	298	289	252	289	286	252	279	258	292	281	295	287	285	278	235	286	294	287	296	289	270	278	301	287	260	307	315	316	273	296	264	276	312	290	268	272	269	319	295	297	282	293	289	282	244	278	294	269	312	303	272	271	281	287	317	295	316	285	289	250	285	293	277	346	309	316	286	263	251	283	276	295	270	277	284	311	260	298	298	294	315	267	268	298	302	302	282	346	310	330	279	286	297	287	278	267	290	269	300	276	291	283	287	257	273	291	323	299	274	278	287	280	253	305	273	300	305	289	253	299	286	333	287	267	288	261	312	276	283	316	253	294	281	258	297	279	285	333	317	314	282	290	283	290	291	270	292	288	284	253	299	234	292	258	268	280	261	312	281	271	308	285	302	274	300	297	309	325	296	301	306	308	256	322	289	294	316	286	292	302	296	278	256	293	293	305	267	267	291	265	281	257	282	309	267	294	296	306	279	298	273	268	284	303	276	280	271	306	269	272	269	251	290	283	280	288	284	262	278	273	297	273	276	254	269	286	283	306	294	263	233	300	295	299	299	277	303	291	286	328	314	292	312	301	301	286	284	260	275	282	270	277	285	281	305	293	293	273	279	286	270	276	287	277	306	295	286	264	295	288	253	272	280	242	289	292	266	284	290	261	284	294	258	253	271	273	309	290	305	323	278	259	300	267	275	284	284	273	297	283	256	309	279	263	293	300	296	287	275	281	310	285	299	314	257	301	258	269	277	280	323	267	275	281	280	267	316	320	275	277	306	282	333	277	303	296	303	310	310	283	276	303	301	239	284	309	277	304	290	280	263	317	268	317	282	260	299	296	247	307	290	280	293	297	289	281	275	289	298	256	294	312	287	284	296	311	291	293	291	310	289	299	285	260	303	295	270	280	270	263	300	287	285	271	301	296	300	275	296	291	293	259	298	281	283	300	275	255	286	289	288	285	303	286	267	273	300	303	306	277	260	318	303	272	268	276	293	273	272	269	292	265	246	263	254	277	314	286	283	273	291	296	292	294	299	287	315	292	294	285	308	285	285	297	246	290	279	278	279	291	302	269	281	285	289	291	284	314	271	279	284	270	312	316	275	287	276	278	271	277	283	277	275	294	308	278	265	286	316	290	273	262	289	277	287	276	268	291	275	268	320	283	305	291	273	277	258	290	319	307	326	285	251	312	275	295	285	283	264	291	316	256	279	279	267	275	298	292	290	268	309	278	281	317	284	287	274	290	262	279	295	286	309	276	306	300	264	262	283	290	246	284	291	304	298	317	297	313	307	266	249	297	294	306	288	306	298	264	300	295	262	308	310	264	296	286	295	267	280	295	327	310	288	291	276	288	300	287	312	301	285	317	255	305	289	287	276	263	291	302	281	309	279	280	310	287	274	276	285	289	272	282	299	286	286	297	287	287	282	327	265	281	303	308	299	280	308	323	294	272	302	289	315	275	289	278	291	290	280	281	291	311	281	282	247	269	294	281	266	309	302	336	259	290	301	287	274	314	313	278	317	292	261	285	279	260	270	248	277	274	304	290	312	318	287	324	292	291	292	294	313	288	305	310	287	304	289	282	300	259	299	281	282	292	290	273	297	272	287	308	299	261	312	275	283	275	302	304	273	278	273	283	310	271	285	289	272	268	322	295	274	334	273	268	276	293	282	273	291	273	306	266	279	308	283	302	299	298	288	288	290	309	311	292	311	287	270	283	303	306	286	285	244	309	266	294	278	289	277	294	281	293	297	282	304	312	302	274	270	284	272	247	284	281	320	304	273	305	316	269	275	297	265	313	276	297	273	282	293	307	276	269	280	271	307	294	268	299	267	275	278	275	282	258	266	290	286	268	306	273	282	288	309	290	257	288	279	286	294	289	280	283	304	312	291	261	289	302	296	277	315	308	292	299	282	278	285	293	259	287	286	263	282	303	300	296	298	284	278	314	287	284	281	307	285	305	265	289	270	283	270	295	273	261	297	313	288	304	306	296	286	296	283	256	322	282	287	284	282	273	300	275	264	268	287	317	292	294	252	295	262	297	285	300	270	287	346	248	290	276	292	295	276	311	299	274	298	300	280	290	289	256	308	265	289	274	274	257	275	287	266	294	271	287	312	283	266	286	314	287	326	294	290	302	323	315	300	289	274	298	292	271	276	309	312	269	274	267	279	249	276	254	283	263	306	307	271	278	276	275	295	281	278	298	288	268	262	296	268	280	275	297	278	289	298	339	287	305	276	275	279	281	292	297	301	304	277	292	289	302	271	289	249	287	275	271	280	311	267	281	272	261	285	246	291	267	298	291	305	275	256	313	292	323	291	297	291	294	311	301	281	278	288	281	278	282	252	294	290	283	278	272	274	290	316	293	280	265	271	277	294	302	297	290	281	292	264	302	304	270	262	288	275	298	281	290	288	279	284	314	276	302	278	299	276	284	296	286	287	292	306	284	259	279	288	288	312	264	300	262	283	293	276	276	285	300	264	267	270	257	293	266	263	288	253	312	299	292	257	272	303	285	251	296	271	319	265	275	308	266	294	289	266	266	295	288	284	282	310	308	275	278	302	246	307	291	299	270	264	297	270	297	275	271	267	313	276	295	329	263	275	299	301	294	301	286	293	262	276	306	294	258	283	292	252	288	265	299	290	263	304	276	283	286	287	272	276	317	254	320	278	313	306	288	279	307	294	302	267	296	286	292	299	303	268	266	295	292	279	300	276	312	283	294	294	304	322	307	277	292	283	301	272	302	325	282	272	281	259	284	267	271	267	271	276	299	320	274	288	256	303	253	304	276	286	295	315	309	241	284	281	288	294	306	278	315	274	298	301	300	310	299	271	280	296	289	291	262	293	274	308	275	318	287	266	277	295	284	268	298	288	291	277	303	309	279	315	290	308	296	300	301	287	292	275	299	253	298	282	279	289	262	285	304	292	293	312	312	279	296	317	279	295	290	272	293	275	304	279	285	261	310	286	278	299	262	285	304	265	317	318	273	317	288	289	317	299	317	240	275	271	270	280	306	292	310	297	268	295	290	288	274	308	316	276
15187	5666	10744	11976	9867	7693	5759	5170	4159	3648	3202	2707	2623	2126	1705	1427	1227	1085	1119	1095	1067	940	893	839	860	782	773	826	808	771	746	704	733	670	716	758	732	734	756	754	756	749	688	691	725	760	671	729	751	744	721	686	761	701	737	703	720	735	720	674	669	738	727	740	739	675	730	730	686	675	682	711	694	695	669	754	706	696	718	703	717	651	683	692	710	735	738	705	681	679	734	690	729	733	696	696	712	645	732	713	709	692	716	707	691	666	684	686	718	684	644	684	743	701	700	723	716	684	713	703	749	705	681	703	684	694	696	706	701	754	745	674	731	668	717	725	685	698	677	691	644	756	703	686	663	752	671	694	711	719	704	738	690	746	712	720	681	676	669	646	717	706	721	705	710	679	728	682	708	665	660	679	752	708	727	711	693	705	676	702	679	687	711	700	760	721	742	670	687	674	707	683	685	738	681	707	669	689	710	681	690	730	683	713	701	703	726	678	674	727	735	694	688	725	702	708	723	679	666	731	696	718	673	713	672	701	704	678	734	720	689	688	664	705	701	711	706	709	665	725	691	676	744	713	737	719	708	660	709	711	746	697	734	675	729	701	745	687	758	710	691	688	669	711	693	716	717	699	712	720	710	702	703	698	678	698	658	706	730	688	694	665	651	723	720	711	723	696	686	716	650	711	692	647	694	697	752	680	731	724	707	700	701	685	730	703	690	712	675	685	700	693	666	689	713	710	720	728	658	681	656	660	656	684	701	708	716	667	701	683	739	681	667	695	695	718	703	711	694	695	672	732	710	681	720	710	664	726	709	673	731	672	689	700	710	717	647	711	693	714	674	706	699	676	697	715	736	679	697	688	753	697	657	663	715	660	690	733	716	747	709	694	721	689	701	652	693	761	689	659	702	743	657	697	744	671	710	655	743	758	705	696	660	729	717	749	722	674	717	757	700	703	708	708	708	710	709	701	693	747	696	730	708	681	780	705	705	704	713	674	752	689	666	693	695	741	703	732	714	673	718	673	739	729	689	715	730	733	651	689	737	688	656	674	735	671	701	693	668	722	734	709	704	737	640	729	741	730	657	700	709	653	695	730	672	674	712	712	714	637	685	712	706	741	701	714	635	737	724	655	726	713	695	728	719	719	692	685	701	667	685	720	727	750	711	677	750	701	692	676	666	696	721	731	705	693	750	685	727	664	711	705	763	747	705	699	724	748	733	698	670	709	670	704	691	706	691	753	706	728	722	705	687	713	665	742	677	679	733	722	683	754	731	694	674	667	684	729	714	730	674	681	690	729	699	743	713	693	728	684	719	707	731	669	746	684	723	693	716	701	767	701	708	699	707	684	728	707	725	695	734	678	657	670	659	689	717	731	737	720	657	719	699	711	709	677	691	706	702	668	689	682	675	727	687	665	673	715	752	669	725	655	696	730	684	684	675	733	726	719	722	705	695	672	727	716	735	726	696	720	689	691	668	655	739	708	676	731	714	739	706	726	689	744	735	728	684	720	701	652	735	649	728	665	675	702	708	713	690	699	685	703	700	666	728	683	717	703	706	724	689	725	711	764	639	684	720	737	761	691	723	660	683	683	697	718	729	720	740	718	698	696	663	743	648	702	726	760	716	703	722	732	686	707	712	690	730	719	708	654	705	725	761	705	726	713	702	690	711	697	733	712	691	726	685	671	718	688	724	698	720	708	733	705	716	681	734	695	750	712	665	714	727	733	727	706	671	739	679	705	754	690	685	679	724	663	662	694	692	664	736	660	718	669	693	713	706	648	725	685	741	683	676	719	714	713	733	625	696	660	697	685	707	681	695	655	739	672	676	691	719	713	714	743	715	687	703	736	670	707	688	750	690	685	709	738	745	689	714	716	726	718	680	691	711	734	710	733	686	685	717	673	703	724	669	689	634	746	647	697	705	671	685	708	682	670	703	666	696	653	753	684	726	710	733	691	693	728	719	699	721	712	702	679	681	661	738	718	695	754	659	695	721	674	706	695	657	686	690	684	672	644	682	664	629	672	721	744	720	671	665	702	719	702	670	683	681	686	701	720	685	712	719	659	722	740	676	701	681	704	696	719	702	711	681	711	721	709	706	707	730	734	683	742	712	714	711	716	693	712	675	763	732	733	688	706	640	704	684	726	704	741	707	697	722	675	659	686	683	685	695	754	720	667	737	716	673	708	700	715	695	706	677	711	704	734	737	677	724	714	701	685	677	719	716	719	686	652	733	718	704	685	732	682	698	658	661	683	700	703	682	699	707	709	686	693	736	692	731	695	671	692	681	738	692	656	703	642	739	726	675	649	763	695	713	740	718	737	732	647	649	692	677	702	649	668	681	725	692	651	740	707	679	703	696	708	655	676	729	684	680	742	667	676	745	731	704	726	641	742	764	706	728	736	716	699	704	692	710	703	701	695	707	764	692	669	709	687	714	689	705	682	700	698	715	679	712	652	762	714	672	671	693	723	674	675	705	746	681	698	687	724	737	747	665	697	712	738	695	686	728	704	705	706	729	721	689	727	713	679	739	757	706	706	712	726	718	737	692	685	716	710	684	685	716	747	656	718	719	679	669	704	664	735	727	640	735	644	716	664	681	711	681	693	699	723	682	721	732	734	653	711	682	654	723	665	675	671	687	715	671	672	683	733	690	717	687	707	709	736	715	748	694	700	689	713	694	737	697	691	665	668	706	691	697	681	702	679	693	704	651	701	722	694	731	723	694	723	731	732	707	728	732	678	748	697	698	713	702	734	721	705	695	732	646	725	692	722	718	731	703	678	679	686	681	673	749	713	689	687	700	715	708	663	726	689	695	688	647	646	665	755	675	679	688	722	717	703	676	710	687	743	684	698	764	746	666	648	742	670	749	729	662	650	678	713	695	722	718	693	741	731	684	730	697	683	697	751	633	721	733	695	694	682	739	679	665	684	684	716	648	741	722	685	645	718	720	690	704	685	726	665	701	717	713	759	703	704	649	712	700	727	689	714	710	699	679	700	666	692	663	670	685	694	716	716	726	734	710	700	699	753	725	739	709	699	651	707	701	692	693	695	706	701	744	708	680	656	685	692	727	734	716	694	692	692	751	685	697	701	709	665	698	704	730	735	733	754	652	713	705	670	687	750	726	710	701	704	668	672	687	682	717	656	715	717	730	754	712	723	699	730	663	711	725	707	631	678	698	682	695	653	720	739	712	722	727	735	715	700	672	702	683	641	686	719	690	732	719	699	688	700	672	707	731	698	719	752	699	707	682	702	692	694	680	681	710	701	717	729	642	706	721	659	727	675	690	727	682	672	700	677	712	685	716	700	704	733	703	704	744	716	645	722	716	709	693	723	658	700	700	709	708	661	732	691	719	678	695	688	694	711	700	721	693	741	715	674	691	735	691	740	681	689	681	715	692	715	667	673	673	735	680	648	710	702	720	651	667	715	692	669	721	719	747	702	724	651	691	716	720	717	720	682	681	639	701	697	733	698	691	686	671	673	706	768
32245	10686	8966	6629	4417	3001	2109	1499	1233	1025	865	737	661	496	429	360	367	315	351	296	266	258	256	234	227	243	248	243	235	209	225	258	234	237	254	246	235	222	214	238	231	222	228	241	211	200	228	223	237	239	199	235	229	230	223	212	239	249	238	204	226	237	214	236	225	206	216	229	213	240	228	220	228	188	212	211	229	218	198	217	238	223	196	221	215	196	218	234	228	226	214	224	252	181	209	189	212	212	212	252	228	232	214	214	241	242	218	193	215	264	207	219	221	220	246	222	228	215	211	202	216	221	209	218	232	214	217	241	216	206	218	240	218	235	229	229	225	218	203	202	233	209	223	214	230	233	249	244	248	212	196	218	218	186	221	173	215	193	210	254	230	210	217	230	235	242	228	239	211	208	227	213	207	235	268	205	225	212	218	199	189	190	202	247	208	197	223	230	223	233	228	226	222	239	213	235	214	228	219	246	244	217	228	216	229	228	239	211	221	226	209	250	218	221	242	238	221	207	227	221	234	252	231	239	232	246	245	194	231	211	207	214	213	209	227	207	212	217	221	242	227	220	198	237	210	221	221	192	241	220	219	211	234	206	248	213	207	217	225	223	235	223	215	200	226	205	181	198	209	203	228	229	189	228	193	219	220	209	201	201	226	217	241	214	219	203	238	207	207	235	216	206	229	252	219	210	213	230	219	235	218	235	234	221	208	229	210	222	205	235	210	202	224	219	231	215	230	214	233	228	225	214	208	196	248	209	222	184	222	222	192	237	228	218	215	208	202	246	228	220	217	206	224	234	233	224	226	249	239	222	220	214	179	239	199	201	221	221	233	222	209	222	200	225	195	249	223	220	225	229	217	250	251	199	248	232	235	239	217	232	230	211	199	205	210	205	207	229	215	262	205	232	204	186	209	204	249	209	222	217	227	236	249	244	237	223	249	220	187	236	221	210	211	209	214	195	197	253	197	215	209	241	214	201	271	229	225	208	214	193	202	227	213	218	230	246	244	215	207	228	223	220	238	210	241	278	234	234	221	229	221	239	217	215	220	223	229	213	225	243	220	213	243	228	220	265	226	203	222	225	220	239	226	232	229	218	234	216	226	216	206	225	205	231	202	211	192	212	200	219	244	216	179	205	245	230	193	236	207	217	215	228	219	231	207	227	209	221	223	207	213	239	206	241	238	199	196	244	195	204	208	226	236	211	227	210	216	231	237	194	214	214	247	222	218	230	226	221	205	222	189	200	221	221	205	238	229	208	210	194	238	240	225	227	221	227	239	209	180	227	224	241	217	223	237	235	214	218	239	208	224	239	207	228	250	207	255	206	211	208	224	226	243	227	196	227	240	235	224	241	224	223	225	233	242	212	214	257	211	190	212	253	243	235	220	213	229	216	221	261	231	228	225	225	208	246	234	214	232	213	210	243	197	236	209	226	215	211	216	229	243	271	217	217	238	225	191	212	209	236	228	230	234	202	218	236	227	224	215	240	227	226	220	214	233	205	230	221	202	220	200	233	243	214	221	228	212	243	215	227	206	226	238	238	206	219	195	221	233	229	232	229	240	225	246	236	216	226	187	224	214	194	223	256	212	208	219	218	207	214	217	217	214	212	227	227	230	239	206	222	216	221	234	195	227	216	214	220	224	226	226	201	199	224	214	213	226	226	228	242	241	240	254	212	215	203	209	202	227	243	214	207	189	217	226	231	176	227	211	233	227	213	217	190	228	236	199	203	230	225	222	221	203	234	233	207	216	241	195	226	222	222	213	199	203	219	225	221	212	238	216	235	222	213	222	222	209	224	234	211	213	260	218	240	192	234	186	215	235	222	224	202	228	207	238	240	237	223	254	250	249	234	214	222	206	207	228	200	241	218	250	204	193	219	205	234	223	224	204	231	217	220	215	210	230	212	225	213	229	189	241	237	218	207	212	212	219	232	214	224	230	215	237	234	209	214	235	194	228	215	198	222	222	227	186	246	230	216	209	244	231	221	225	195	219	243	207	219	216	209	231	200	228	226	251	217	234	245	181	228	211	205	208	206	218	203	272	235	211	238	230	231	230	214	219	206	196	221	227	191	234	206	219	228	210	216	222	236	211	224	213	203	237	215	218	222	236	218	215	196	235	224	225	213	209	207	221	238	201	233	233	208	215	239	208	251	188	201	229	228	213	246	211	188	230	198	189	206	208	218	210	237	250	225	242	214	231	210	242	225	207	177	201	216	224	207	206	229	205	187	212	200	244	201	209	222	199	241	206	223	237	222	226	199	234	218	188	223	182	221	212	221	236	217	217	239	208	215	224	218	211	226	225	212	216	213	220	260	216	219	210	217	202	251	217	232	188	206	228	219	215	245	219	196	215	197	215	220	205	209	229	206	224	224	235	189	210	232	204	243	257	225	233	223	205	226	216	231	200	214	225	231	233	205	223	210	229	229	204	237	223	226	210	200	221	228	215	205	197	211	218	208	231	222	262	211	236	232	244	213	247	224	230	247	250	217	223	203	241	228	232	237	225	202	212	214	217	221	210	270	223	203	239	244	215	214	248	239	228	233	246	225	240	206	207	218	209	231	201	204	225	187	223	235	224	214	226	225	198	255	235	212	243	213	222	201	216	237	225	209	216	196	229	228	220	207	248	233	219	221	221	230	242	232	180	199	219	204	230	219	217	223	221	228	230	200	225	210	242	218	233	184	186	199	202	228	203	210	204	228	218	205	228	206	249	206	217	249	238	212	259	221	229	228	238	222	215	225	200	198	246	207	219	204	217	235	242	237	222	191	245	235	217	219	201	214	197	216	222	235	227	221	214	208	227	203	209	211	208	205	225	240	216	207	246	211	213	203	221	239	204	184	245	236	227	246	200	217	220	216	225	209	245	245	229	201	223	202	231	215	220	231	252	243	221	215	224	255	235	237	226	222	236	241	217	220	206	235	237	223	208	194	222	234	225	210	221	212	217	221	226	228	226	216	189	236	226	215	213	242	202	205	208	234	242	226	223	233	221	235	228	225	227	202	217	236	219	209	200	212	221	237	231	211	216	237	224	206	244	239	248	247	197	218	204	211	224	221	223	235	192	238	215	187	211	228	195	206	238	228	199	207	220	227	221	236	215	232	243	237	193	216	233	235	239	220	241	245	220	221	217	209	232	201	180	229	224	226	220	222	236	220	209	205	248	208	207	226	223	208	221	267	208	231	240	231	277	210	210	228	222	199	216	215	191	209	203	256	229	223	220	262	218	201	221	212	242	229	238	201	213	189	238	213	234	207	233	223	213	231	211	239	216	214	205	219	239	228	217	223	222	207	219	212	232	206	218	227	201	209	219	222	237	192	211	217	218	241	205	224	213	224	201	203	222	208	213	236	219	221	239	208	241	229	226	206	223	220	242	208	203	224	217	250	211	216	217	222	215	204	216	221	220	267	205	236	225	230	238	215	227	196	176	211	184	242	195	207	209	223	223	206	240	235	196	210	223	242	232	196	211	231	215	225	223	231
20049	7613	14281	15931	13708	11216	8979	7051	5930	4974	4053	3915	3385	2366	2010	1742	1484	1186	1426	1182	948	963	762	867	803	661	680	722	702	630	605	616	575	556	575	554	564	594	563	567	588	560	604	563	585	556	529	549	547	528	570	525	563	581	528	507	534	578	586	583	517	499	540	540	512	561	547	548	559	573	532	593	574	556	544	555	590	541	521	536	556	605	556	547	503	548	551	534	573	569	529	552	540	510	525	528	524	539	531	469	541	557	571	536	542	547	534	508	560	538	557	536	574	534	508	501	523	544	545	526	599	516	548	544	543	498	531	536	543	564	540	552	479	511	570	564	517	561	555	550	521	561	500	527	559	494	521	531	509	510	548	519	520	538	562	558	517	528	560	537	572	577	562	561	559	531	547	565	505	526	533	512	536	515	560	541	544	539	527	528	564	544	530	530	516	503	539	532	562	477	584	535	511	557	568	548	546	553	523	550	552	497	519	531	563	529	550	582	531	563	536	531	567	549	533	518	545	525	518	526	538	528	604	579	519	549	543	491	564	585	509	556	533	539	557	525	503	531	578	572	555	510	516	558	576	585	547	576	552	559	539	590	539	567	535	551	534	576	542	605	529	506	516	555	510	593	527	532	559	589	571	548	561	529	549	539	532	561	576	546	547	541	521	573	561	539	522	538	527	529	520	493	532	558	536	552	534	584	541	566	573	558	516	549	548	506	550	511	549	572	548	561	523	538	552	533	548	549	548	562	512	509	479	529	551	553	572	546	569	522	561	549	559	541	577	544	535	558	517	528	563	549	482	523	563	544	533	530	526	495	532	535	572	561	550	516	531	535	565	540	534	525	535	546	574	533	545	531	543	547	541	561	553	506	526	556	504	533	528	571	535	512	554	518	531	557	560	544	528	547	557	559	532	554	527	536	549	547	574	538	532	568	560	545	524	556	613	547	528	553	528	485	515	547	528	570	569	596	586	531	556	579	578	532	565	567	524	551	535	527	527	555	598	547	517	585	573	538	531	570	559	494	537	550	574	556	533	561	565	538	521	578	533	567	571	550	561	549	548	520	514	502	526	574	533	565	579	535	548	579	542	554	592	547	533	573	564	523	549	500	576	561	586	558	563	560	531	529	574	586	576	567	560	500	567	589	522	543	542	534	527	525	545	552	515	547	562	576	543	546	575	522	494	540	565	569	513	569	587	510	545	527	569	519	554	576	535	533	547	544	592	531	570	535	530	556	533	569	596	545	531	546	577	532	545	553	527	570	557	541	495	529	535	522	542	549	578	552	552	568	531	538	583	520	548	566	581	525	550	591	550	523	545	553	524	555	528	573	548	592	517	553	532	596	525	556	562	563	550	546	592	532	507	553	530	549	591	540	544	575	546	547	561	544	545	537	561	579	575	506	515	502	566	539	555	524	577	576	585	533	551	544	508	489	566	589	551	511	558	557	510	524	590	542	520	559	565	561	523	556	553	591	564	568	536	536	549	573	600	510	539	524	564	576	533	550	564	557	566	597	584	561	568	576	509	554	537	564	537	553	533	514	534	530	541	588	534	497	547	570	550	539	523	577	545	577	557	541	571	568	516	560	514	539	575	600	532	538	539	559	569	536	544	531	541	543	595	525	539	516	532	523	542	574	532	583	517	547	548	552	524	539	556	529	517	570	501	573	511	518	526	556	522	517	544	590	572	524	507	588	518	592	526	501	530	548	573	567	548	538	533	537	551	531	570	529	550	556	543	527	547	572	539	534	518	566	556	560	527	529	543	584	552	540	538	549	600	563	567	551	530	525	545	542	567	575	540	566	535	572	557	532	531	547	516	593	547	575	537	544	570	517	543	561	578	554	566	546	554	560	531	521	553	604	580	515	591	542	535	568	509	541	532	537	560	505	574	534	553	536	549	507	545	531	530	542	561	544	526	557	530	537	553	552	564	521	546	540	556	553	506	597	550	531	543	518	541	573	542	536	566	522	522	533	551	540	568	535	552	536	522	520	553	534	545	516	524	562	567	536	532	540	529	568	520	540	563	541	561	575	556	539	539	512	524	544	551	579	571	565	535	543	579	545	560	495	519	530	540	555	551	543	543	545	538	609	611	551	531	551	549	511	533	539	548	568	552	569	531	561	567	564	554	546	530	577	573	552	513	558	550	552	531	521	565	524	543	519	551	578	536	543	562	531	568	541	537	546	551	561	512	511	588	550	514	561	546	529	554	530	578	560	546	547	525	581	510	542	558	537	511	573	550	537	565	538	520	530	538	601	596	557	586	533	558	535	544	552	559	536	520	569	548	548	558	518	543	511	547	529	540	600	545	517	551	518	574	556	545	595	571	518	525	521	517	546	582	548	520	550	534	528	524	529	512	555	559	521	537	607	545	519	547	549	484	538	535	585	505	505	493	532	554	529	528	527	553	581	572	561	525	541	552	550	575	504	554	576	513	545	538	525	518	573	533	538	540	541	553	534	506	550	570	550	574	561	563	570	518	575	537	506	498	552	553	535	520	527	554	520	524	550	592	553	573	543	571	538	566	551	568	536	513	556	540	560	538	543	552	588	565	545	494	553	538	543	530	583	513	535	523	545	523	538	506	559	547	553	529	542	534	507	582	575	561	510	515	536	505	542	505	551	544	539	552	546	552	543	562	563	532	557	547	531	563	533	552	523	538	538	586	574	520	548	528	524	592	553	511	555	586	530	565	519	556	570	559	577	492	553	540	557	522	541	500	521	544	518	554	576	540	548	551	575	540	563	505	589	535	537	543	519	548	553	570	570	518	502	552	537	528	579	567	533	539	571	560	556	569	506	518	575	599	545	572	544	546	567	539	544	567	542	564	541	532	598	529	517	568	566	531	538	533	574	550	545	553	523	514	545	513	595	533	536	568	580	584	562	529	552	504	564	569	555	591	548	518	528	545	616	573	508	554	572	539	570	554	562	513	534	520	507	573	545	508	575	546	528	552	566	529	560	566	515	551	584	584	530	555	572	498	573	521	558	567	526	569	550	558	505	551	564	536	522	603	559	506	582	550	550	559	564	564	533	543	577	525	591	527	549	570	516	527	535	537	523	506	597	515	567	501	573	542	539	545	536	512	500	514	575	512	531	511	549	523	522	548	574	526	600	539	516	537	555	508	538	541	546	534	571	551	506	501	526	551	573	530	567	493	536	549	534	536	561	572	550	577	525	574	531	551	521	590	581	561	561	528	581	538	547	517	534	524	534	558	503	575	555	540	540	542	557	567	567	553	557	551	571	541	557	558	536	517	527	537	551	541	534	515	549	505	571	573	555	494	553	567	570	543	578	522	539	550	529	531	593	547	595	533	556	515	549	559	554	576	530	563	536	552	558	522	544	511	484	537	542	532	581	506	538	558	572	532	514	582	543	592	510	566	521	533	569	573	532	576	551	578	566	485	576	516	569	506	541	526	534	538	574	536	502	538	544	500	567	574	560	577	537	536	552	533	551	535	529	587	540	551	545	557	528	539	564	521	562	571	563
8986	2549	2760	2234	1552	1053	890	673	608	470	460	463	401	359	360	295	291	260	284	261	261	258	259	291	270	264	268	300	280	235	262	242	253	229	241	283	266	251	273	280	264	226	221	253	279	301	257	267	297	225	260	226	274	258	265	263	267	256	261	251	246	270	246	272	271	251	213	276	259	269	248	247	259	253	241	274	264	252	247	261	245	273	231	272	294	259	243	257	269	256	237	237	234	253	234	231	288	276	277	246	252	230	276	277	256	249	244	269	258	250	264	270	239	263	251	260	248	248	256	288	278	223	243	265	300	249	256	258	224	247	250	254	296	245	269	268	249	295	246	251	265	250	271	235	239	235	256	264	265	236	245	254	260	231	280	231	282	279	237	252	260	268	266	247	264	268	236	275	254	238	259	262	239	261	245	238	281	248	233	266	256	254	237	274	240	242	282	228	277	259	258	238	268	274	243	268	274	240	240	255	259	264	260	240	274	284	259	270	280	252	268	256	256	266	258	253	256	264	243	254	242	241	266	237	242	277	263	250	253	268	259	216	240	283	234	250	265	237	239	248	225	252	265	276	249	268	238	269	271	262	274	240	256	227	251	254	237	274	264	260	305	274	246	238	263	235	253	264	236	239	261	261	243	255	231	238	284	271	264	287	238	252	248	235	226	253	267	253	238	255	273	280	271	246	284	244	272	297	268	256	253	275	234	273	226	252	248	248	268	257	300	258	268	239	264	264	259	234	266	265	270	228	273	258	282	267	251	242	256	249	277	250	234	250	266	239	271	241	265	264	260	253	267	242	251	237	252	236	244	228	244	268	260	261	253	251	260	272	237	252	243	253	250	241	227	255	276	238	249	269	269	236	255	246	240	247	281	226	259	233	250	226	267	242	253	249	253	260	245	252	261	253	276	239	261	257	258	225	299	260	254	235	252	248	257	254	283	243	244	263	258	239	239	250	258	240	248	262	258	236	246	222	265	254	249	225	260	228	247	242	282	287	266	254	255	233	240	258	280	258	242	271	249	282	244	217	267	273	268	276	260	249	254	249	250	240	263	258	250	250	256	238	258	257	253	274	287	270	246	271	281	268	274	280	256	239	247	261	258	263	268	264	258	247	279	237	245	240	263	243	218	221	242	314	245	244	227	245	266	268	226	276	239	267	274	270	260	259	268	304	268	240	259	251	228	259	274	246	256	255	238	263	237	248	243	237	262	234	281	244	275	293	247	256	223	271	258	235	255	269	263	262	232	254	246	269	266	234	245	250	298	252	279	261	271	276	267	270	248	240	254	268	274	277	273	254	259	233	237	234	256	250	255	264	261	240	249	261	276	266	250	266	253	257	280	249	261	242	222	289	274	249	245	268	261	235	256	247	250	254	259	230	247	267	231	225	283	267	247	262	272	258	281	271	249	278	237	269	252	224	227	289	275	224	270	229	255	257	251	264	278	221	277	248	259	266	262	255	271	259	250	244	247	261	272	268	229	236	281	277	263	264	272	253	232	246	221	244	233	216	266	281	244	257	302	294	243	270	241	262	242	235	257	269	255	242	249	247	242	248	278	273	266	302	254	250	236	271	226	263	250	272	298	259	255	238	259	246	236	283	296	250	266	241	260	268	260	276	284	266	279	236	268	249	272	255	230	263	233	266	284	273	250	255	265	264	251	294	257	248	227	276	248	269	243	261	254	255	282	253	277	243	277	260	241	261	241	275	280	245	229	262	263	235	250	276	236	245	271	261	270	252	263	225	233	269	290	228	259	263	274	251	246	262	252	245	231	253	288	264	262	242	262	249	243	275	242	241	248	250	246	240	241	248	243	249	263	276	259	275	244	215	272	233	273	243	218	260	248	229	260	249	273	273	246	263	251	222	244	246	257	256	230	240	255	243	261	271	274	292	248	248	242	260	265	244	272	238	240	242	266	252	247	239	275	260	267	259	278	243	255	252	259	246	239	231	268	266	264	243	251	270	233	262	234	243	242	256	275	291	255	261	246	234	229	238	286	279	263	273	242	253	272	249	267	230	284	226	232	258	256	264	267	230	258	271	243	277	250	238	270	238	276	256	273	236	263	222	287	246	276	245	250	243	252	248	284	283	267	239	261	236	253	242	239	254	234	284	228	250	264	273	273	235	248	254	275	269	279	231	236	257	254	259	231	270	258	275	218	252	278	254	255	269	236	250	245	236	241	256	263	243	245	300	284	260	243	254	226	282	247	245	283	270	251	262	264	242	239	267	244	251	250	247	256	262	231	269	255	250	242	282	249	262	251	252	273	240	239	259	253	241	243	246	228	269	274	285	272	256	244	270	240	233	252	241	254	249	246	235	259	276	257	240	271	273	247	287	274	257	244	273	283	267	227	245	250	253	259	245	287	243	266	253	238	230	244	230	253	257	301	260	246	264	263	227	262	258	272	252	255	268	265	238	230	223	250	253	268	252	267	260	255	248	259	272	259	269	271	268	272	269	237	257	244	230	256	220	268	237	293	272	251	244	246	243	248	262	236	249	249	232	224	265	262	241	257	247	255	231	286	267	269	270	247	273	243	252	262	236	274	243	252	262	258	260	280	275	267	264	240	257	232	276	282	285	258	264	251	269	257	232	234	279	231	236	274	259	282	239	223	250	259	258	259	255	254	236	235	220	233	247	241	266	262	232	269	291	263	279	260	271	270	262	246	260	218	263	265	271	268	279	265	253	266	258	282	263	229	227	252	267	297	266	262	249	271	254	257	266	243	266	259	240	276	259	269	227	285	264	276	269	262	254	238	251	253	277	273	275	253	267	248	286	263	257	268	248	252	259	259	293	241	263	253	239	254	259	282	241	250	247	273	272	250	265	256	245	241	257	240	252	252	264	269	266	238	275	271	241	269	275	255	253	261	257	252	254	268	251	243	250	256	241	238	249	247	274	276	250	260	266	286	262	285	277	270	240	256	253	225	255	255	233	237	239	255	254	251	232	264	258	244	293	252	295	239	261	264	257	222	269	263	262	264	241	234	285	239	260	245	250	261	247	237	247	231	266	275	258	247	249	283	261	259	236	253	246	237	253	226	263	258	230	263	261	250	244	235	289	241	272	252	226	283	240	285	247	256	228	226	259	275	293	231	267	235	249	258	235	226	226	251	267	274	269	279	250	251	291	265	232	280	259	243	273	264	281	239	261	262	247	252	241	242	254	270	243	207	247	244	252	247	251	294	272	274	209	246	275	249	237	257	246	254	223	242	250	227	275	269	264	273	242	247	258	248	268	243	248	220	278	243	249	255	292	269	257	255	231	272	228	266	229	250	241	255	246	236	252	231	247	251	238	272	277	231	248	248	272	262	236	235	254	250	245	233	229	237	233	251	238	254	242	242	254	202	231	248	246	259	227	260	228	248	238	286	252	249	240	255	267	268	229	234	247	249	272	237	261	275	252	251	289	247	259	250	249	252	282	256	239	254	245	253	264	275	272	258	234	262	245	270	275	264	245	281	252	247	236	275	253	253	263	269	300
6835	2954	6168	7283	6157	4947	3684	2894	2449	1976	1949	1736	1450	1246	1030	932	875	831	931	772	792	767	650	667	674	651	677	699	683	660	647	660	619	638	667	656	652	637	626	644	647	622	643	652	690	652	635	629	640	651	684	680	630	645	608	655	615	646	625	659	639	615	665	646	646	619	602	653	649	635	677	627	658	643	645	661	665	643	634	676	613	664	656	643	656	623	658	695	639	653	637	674	631	655	668	625	668	618	642	602	618	620	626	662	626	584	630	599	611	595	625	639	607	628	605	648	632	673	667	625	631	637	610	607	631	661	652	642	632	622	608	610	626	603	646	621	648	614	637	622	624	594	658	664	627	611	659	665	617	626	652	606	646	649	663	642	619	622	595	623	618	655	625	600	665	630	587	651	609	649	626	671	638	684	645	625	619	637	602	625	668	663	650	644	618	642	631	613	641	645	649	628	604	592	668	571	624	649	669	620	647	624	640	662	616	664	617	656	660	608	646	604	689	635	580	652	590	613	638	622	649	630	626	600	668	643	672	624	632	618	600	629	628	599	657	679	643	691	584	606	611	660	616	639	656	656	636	604	698	613	609	672	680	698	685	659	609	592	603	632	627	644	619	629	685	700	650	670	644	612	627	648	618	603	659	613	621	674	611	667	607	658	631	624	633	605	607	599	619	581	616	591	611	658	663	678	648	705	613	602	597	611	659	613	631	657	651	629	613	649	640	617	648	639	629	633	635	593	647	623	606	662	656	600	636	627	603	640	637	628	648	625	648	613	658	630	637	686	593	637	609	606	655	633	592	661	615	601	628	674	638	591	589	685	639	656	641	609	617	620	648	612	641	621	652	651	637	620	643	604	633	637	641	586	587	647	629	682	643	668	694	644	629	607	611	595	663	656	612	630	664	644	640	613	647	620	622	602	589	645	649	614	684	651	616	634	584	640	643	627	657	625	618	632	600	605	611	632	653	665	617	610	633	622	640	634	655	679	638	660	613	674	643	621	652	638	644	631	609	650	665	677	628	593	623	634	591	634	617	655	630	616	654	668	639	671	633	638	671	656	619	613	639	625	635	676	610	607	668	636	650	618	628	645	595	651	677	609	617	654	635	675	652	622	629	625	640	605	625	582	672	643	596	641	702	619	646	625	636	620	677	632	634	607	631	640	646	633	639	647	634	615	675	626	622	654	634	631	645	618	630	667	651	677	655	604	642	616	626	651	619	632	649	604	615	622	576	629	623	616	630	654	650	609	685	654	636	655	607	632	592	662	594	595	644	635	679	633	610	628	651	668	637	615	651	626	623	683	621	654	662	612	606	641	617	615	599	607	642	626	641	654	622	683	641	606	611	685	653	721	590	650	666	660	617	625	629	622	643	664	661	642	655	685	615	616	657	658	621	674	654	590	596	578	603	642	654	615	659	674	619	621	611	664	628	606	619	631	653	650	628	568	723	658	661	619	631	661	694	638	627	655	681	606	624	643	600	627	656	614	621	647	592	639	654	652	639	652	646	671	634	617	657	648	602	650	660	646	623	625	652	648	609	679	599	653	653	597	603	626	668	627	671	615	642	641	656	672	677	605	651	640	621	646	625	687	630	649	616	618	620	625	645	651	632	635	637	609	632	607	663	623	638	626	658	660	613	678	579	617	598	687	654	642	616	664	642	588	638	594	633	599	614	649	666	649	609	610	647	645	625	618	615	642	621	597	645	631	676	649	655	631	647	635	657	618	634	644	596	594	664	611	620	664	650	634	611	605	592	650	623	619	624	662	622	652	666	609	623	620	644	662	603	653	674	594	639	633	607	635	624	621	673	634	642	632	626	642	694	672	620	636	601	632	642	603	650	591	610	607	592	633	662	631	573	648	620	655	669	643	640	582	673	622	656	633	643	656	623	650	623	649	614	644	678	651	612	668	601	635	637	632	678	596	655	623	618	646	615	633	622	641	638	591	659	637	589	626	625	664	637	665	663	644	641	597	641	637	680	601	604	638	644	624	644	663	630	589	654	599	661	596	642	622	611	607	643	622	593	638	670	621	649	654	629	681	607	662	646	639	664	640	620	621	626	654	640	654	690	689	683	648	620	667	642	633	669	658	622	651	638	606	630	631	618	607	622	650	605	621	633	639	647	598	646	659	624	598	651	628	668	672	656	620	581	634	674	650	611	646	674	656	634	649	628	648	623	599	648	666	633	594	604	642	665	635	665	617	653	622	639	615	621	620	644	595	608	681	642	603	628	594	660	590	628	682	635	640	632	637	669	604	616	621	597	661	655	657	617	612	614	648	670	625	647	658	675	618	637	618	615	642	623	620	605	651	592	636	603	634	607	673	632	639	615	673	615	607	686	673	576	652	614	627	610	609	617	668	609	615	587	662	680	674	620	668	635	610	657	670	610	644	658	692	606	603	613	659	604	587	638	638	663	667	633	615	606	657	631	629	601	638	604	632	654	607	635	623	621	643	675	653	658	644	620	642	586	616	637	638	649	624	704	617	679	645	604	643	616	650	588	664	679	648	627	653	645	607	629	648	669	602	603	586	645	631	612	616	597	648	659	616	671	629	589	593	654	619	631	615	632	616	616	653	634	623	656	619	644	604	611	650	643	650	661	651	664	642	674	606	642	600	613	619	662	627	625	605	613	689	595	621	602	628	616	616	627	638	591	618	648	612	644	609	613	627	619	616	599	575	636	612	563	634	617	635	667	611	636	640	601	648	645	633	622	634	586	625	621	611	627	610	646	655	667	679	625	669	634	634	598	638	632	663	592	603	676	639	604	630	644	638	648	617	608	631	601	623	596	612	688	657	644	663	640	697	639	584	598	639	640	645	611	683	676	678	636	593	618	624	676	661	651	662	652	690	632	620	658	673	678	628	680	650	653	650	656	584	673	638	638	628	627	638	708	568	646	646	636	627	653	665	603	651	652	664	639	674	625	614	637	613	623	653	690	639	608	644	636	633	638	605	640	643	589	627	626	646	618	646	620	635	612	622	683	626	641	643	645	650	603	612	643	659	634	604	624	631	617	623	673	649	651	628	649	613	622	615	657	621	672	640	615	637	666	662	617	626	611	622	641	570	634	586	637	614	637	667	604	588	643	686	644	650	680	658	616	667	685	640	593	654	617	662	661	605	614	642	623	634	612	578	647	604	653	614	618	612	649	626	630	624	671	645	613	634	672	654	724	647	645	668	667	628	655	651	600	647	681	619	655	681	623	595	628	652	663	649	610	678	648	623	673	639	640	620	587	619	651	639	639	594	640	592	627	607	644	654	642	667	649	708	620	653	600	642	666	631	581	614	628	637	639	678	604	651	586	622	620	622	633	659	634	614	656	648	624	619	632	656	583	604	622	612	678	652	651	642	607	642	630	589	615	620	612	614	609	665	667	621	655	654	616	619	623	624	679	614	659	610	670	643	656	613	649	671	608	627	649	596	634	638	664	656	639	633	648	683	609	646	625	655	628	622	638	675	613	630	667	662	639	621	649	666	648	632
21995	6090	6035	4683	3249	2214	1697	1119	967	840	759	589	553	489	417	397	379	371	381	300	347	339	288	302	305	305	290	278	258	281	290	308	293	290	306	301	291	282	305	317	303	271	300	273	282	292	304	279	274	301	294	303	287	311	271	299	308	286	314	280	308	301	282	281	276	295	301	268	280	283	298	304	306	265	302	293	288	285	328	257	261	302	282	293	283	287	261	268	276	268	279	273	264	277	273	284	284	280	301	287	303	276	258	326	269	293	318	270	283	313	339	322	307	293	301	274	289	305	276	270	268	281	273	300	275	308	292	318	305	278	271	270	301	295	319	292	263	280	284	298	269	302	289	308	270	287	284	335	294	270	267	268	295	264	287	298	276	305	299	282	257	305	299	291	308	273	305	288	297	282	283	298	276	276	269	288	279	261	313	266	304	294	301	285	284	307	287	270	264	265	264	263	312	299	309	296	270	277	262	286	284	291	283	252	276	290	300	239	273	279	285	301	298	280	280	275	303	285	335	304	316	276	279	291	277	288	302	288	309	294	264	290	260	299	308	324	303	303	283	308	285	285	304	247	293	319	301	274	272	284	295	269	287	309	281	316	291	276	278	276	275	253	280	267	310	313	289	283	287	308	301	310	284	291	290	279	278	284	276	311	320	301	286	262	292	300	297	261	321	311	290	266	271	273	298	298	303	291	301	301	246	279	269	293	284	287	272	312	289	273	316	289	313	271	281	274	275	274	309	266	292	305	303	292	271	282	305	285	290	255	268	265	288	270	308	256	284	297	302	281	282	270	295	288	315	266	287	279	318	323	287	286	291	279	305	294	288	288	249	297	299	285	302	273	295	289	292	297	303	281	296	306	264	293	310	304	283	253	318	272	296	277	311	309	275	310	290	266	291	274	280	274	276	280	298	292	287	295	279	283	312	278	275	306	319	277	307	278	301	294	292	297	292	249	317	302	273	289	312	290	288	264	289	286	296	290	276	301	278	275	297	279	293	293	294	283	321	291	300	278	287	300	276	289	267	296	324	280	282	317	282	263	291	281	298	276	302	285	294	293	302	283	289	288	268	273	322	291	286	287	281	283	265	252	300	280	299	260	302	290	284	284	227	266	331	300	313	303	296	296	319	303	287	302	288	306	278	284	284	275	267	286	271	304	332	300	277	289	294	277	341	310	292	293	308	309	281	302	296	277	274	274	289	275	313	299	279	299	311	251	310	306	285	317	288	294	289	291	302	253	270	285	288	272	283	303	299	277	289	299	287	305	334	264	275	292	268	295	276	282	268	239	255	260	273	253	318	269	257	268	283	282	272	277	293	290	273	286	303	300	312	289	305	291	307	302	287	270	260	302	266	285	310	292	281	278	275	276	322	277	322	309	303	294	311	296	285	299	280	285	281	281	272	310	293	297	255	286	295	304	287	292	271	311	319	298	267	274	288	274	282	258	285	286	290	266	260	306	266	283	276	284	270	274	271	287	294	271	270	288	294	286	276	295	323	286	270	278	275	280	294	277	283	310	310	275	267	304	296	297	289	281	287	285	279	289	276	284	297	265	293	278	268	276	303	276	311	285	251	277	308	305	308	296	283	287	289	272	319	297	296	293	288	257	285	293	310	297	317	297	291	309	279	274	276	271	322	280	286	287	317	281	302	279	286	270	289	256	298	303	275	290	303	284	298	283	276	298	283	284	290	262	280	317	283	290	277	271	278	307	281	280	273	271	296	272	251	316	296	308	259	244	270	327	304	309	249	325	295	290	285	290	290	282	269	277	245	295	273	245	259	255	269	270	277	307	327	329	291	316	286	310	294	293	255	322	301	301	294	311	290	266	274	279	260	314	281	300	304	269	324	304	294	275	311	281	268	295	287	274	280	274	284	266	306	303	303	284	309	315	291	274	295	301	292	297	292	306	296	282	262	293	327	298	278	281	271	291	292	287	266	288	286	314	322	307	273	280	281	289	268	307	294	311	293	294	303	285	283	301	286	279	277	284	316	288	284	265	308	278	281	295	287	293	298	290	293	289	313	281	304	276	267	296	250	292	287	301	305	296	274	253	280	263	294	266	296	309	278	291	280	283	287	267	278	293	265	299	311	310	299	298	284	319	291	280	291	264	281	289	273	298	294	272	283	283	267	284	285	294	276	300	319	272	303	306	262	287	277	304	272	273	307	273	286	292	278	268	295	290	313	304	318	263	274	285	306	270	305	290	253	283	297	307	271	293	310	298	293	318	290	312	297	302	296	315	282	284	321	267	286	273	286	293	322	308	310	305	258	255	307	277	289	272	325	288	274	274	300	322	295	305	290	291	280	256	266	271	290	297	288	285	283	314	306	288	265	297	288	332	266	254	299	301	246	291	298	291	293	283	265	312	284	308	289	271	282	331	290	280	324	291	289	283	247	262	266	284	337	288	300	282	312	274	291	286	272	280	277	287	270	282	308	295	275	284	288	283	306	280	275	298	246	302	267	301	312	247	268	278	261	305	336	276	293	271	294	297	301	303	276	277	305	281	275	254	264	270	298	308	263	294	312	309	277	260	277	313	285	263	285	288	282	257	278	310	287	282	292	294	257	289	337	264	275	320	307	287	308	281	291	308	308	292	276	279	272	307	291	287	298	263	277	271	295	289	298	275	261	296	286	298	288	279	320	327	310	273	268	291	300	274	287	311	292	278	315	296	288	291	265	272	278	279	331	287	278	285	275	284	296	255	281	255	264	289	313	271	234	276	308	274	296	324	282	284	303	307	285	278	296	297	298	266	286	283	272	283	292	273	291	289	287	261	283	267	285	282	282	290	282	288	252	270	276	282	285	270	262	318	266	287	288	266	263	291	237	291	262	276	295	314	320	273	291	255	291	310	284	297	299	292	299	291	311	311	268	282	296	268	297	297	258	294	275	251	303	308	266	300	286	253	316	289	282	298	287	267	286	294	324	290	296	294	257	258	286	302	281	294	293	319	290	286	277	247	286	275	256	289	252	337	284	323	272	319	247	287	303	317	285	300	284	278	284	303	265	266	302	299	303	313	309	285	287	315	304	293	297	266	272	288	325	288	315	305	263	296	254	301	280	312	285	321	310	277	292	288	291	287	288	289	264	276	249	275	260	288	271	320	302	272	276	297	277	285	329	282	294	271	265	314	288	294	263	300	268	304	293	317	262	267	275	285	282	269	276	288	270	322	313	337	301	284	273	277	281	290	287	284	268	276	257	268	294	284	308	316	298	283	304	306	275	263	268	275	329	278	285	279	281	289	277	292	304	273	287	288	278	275	301	324	288	290	261	272	299	302	250	272	284	267	293	313	219	281	269	283	282	286	271	284	286	278	284	274	282	294	279	272	269	326	291	287	312	265	306	273	276	274	292	262	274	280	276	266	325	276	302	273	291	270	287	264	294	281	269	284	327	293	281	292	297	292	259	305	288	276	303	297	296	295	284	265	279	289	314	252	323	300	271	285	262	258	260	301	257	251	301	303	296	304	319	275	273	294
15482	5132	11031	13016	11194	9042	6981	5490	4357	3803	3438	2787	2434	1953	1635	1375	1280	1266	1207	982	990	1036	836	868	783	769	806	774	729	767	767	751	730	733	760	755	728	711	697	710	712	667	690	662	717	750	687	783	745	708	707	688	695	702	701	700	688	699	661	676	649	673	660	708	707	723	712	649	702	705	724	741	732	707	672	694	701	677	726	702	703	698	689	715	674	715	699	696	686	694	650	710	705	679	743	712	769	708	703	689	706	648	724	676	723	670	721	683	710	727	737	709	650	720	665	706	697	681	692	692	725	708	707	711	670	666	696	721	723	715	695	687	659	721	734	714	667	676	689	676	709	742	709	679	694	681	731	710	695	714	712	756	687	693	687	676	692	682	705	718	727	697	712	689	729	704	717	752	660	674	683	692	696	644	699	630	727	620	714	689	676	757	728	715	673	722	729	687	730	717	734	676	686	682	711	710	664	717	686	718	705	713	693	704	740	698	713	719	681	748	670	706	669	699	701	689	725	695	714	659	734	681	715	731	672	677	689	681	675	694	686	714	671	730	681	748	727	665	659	736	668	710	707	701	724	737	708	690	660	646	714	680	745	728	688	680	672	703	672	691	706	726	725	631	743	692	676	720	711	649	730	722	650	679	672	722	661	731	743	691	695	692	738	696	716	726	673	705	707	701	733	731	697	691	694	731	721	745	670	713	688	680	683	694	706	682	696	719	755	740	688	693	669	693	735	704	716	709	681	650	702	698	702	774	691	715	695	746	690	728	679	747	663	663	690	721	680	672	675	714	676	677	710	667	691	737	690	693	756	715	727	720	721	701	748	729	693	697	730	682	758	655	692	716	723	755	706	716	679	682	711	726	737	709	718	726	725	693	741	704	696	705	711	682	667	733	671	668	682	735	676	703	738	718	658	730	719	702	666	711	665	702	718	710	726	750	712	671	682	699	694	725	705	644	670	671	697	723	738	699	722	675	695	713	734	708	659	675	692	682	735	657	707	737	672	688	687	685	732	668	697	705	729	684	678	703	719	718	703	734	668	696	693	672	688	700	715	703	711	676	722	713	705	702	686	743	697	678	673	670	675	699	666	686	641	677	728	738	730	695	690	722	706	700	663	680	681	667	705	675	705	647	674	758	712	744	691	670	713	714	733	716	718	646	697	696	650	710	733	690	661	696	677	688	676	715	723	757	686	685	689	734	751	708	723	717	701	696	702	711	714	668	720	664	675	750	689	707	695	700	712	720	692	682	671	701	714	714	686	699	681	720	737	716	704	678	680	683	651	695	709	669	688	734	703	723	683	688	724	713	741	686	728	680	712	758	679	742	685	699	691	705	683	717	711	695	700	705	640	708	676	716	696	687	667	711	714	678	730	707	748	706	689	720	732	661	697	693	726	682	756	727	688	693	681	671	717	714	725	665	716	662	703	762	699	690	738	718	683	702	692	722	679	654	721	723	716	674	740	699	728	689	673	694	748	654	701	690	690	723	744	656	656	728	691	722	673	683	644	704	691	683	712	716	686	755	749	720	657	712	707	717	707	731	637	733	718	709	692	752	687	688	697	713	706	674	716	678	700	675	688	753	729	697	690	682	711	745	699	668	676	682	665	695	718	655	716	682	735	707	707	687	687	690	693	708	718	680	728	673	671	679	694	698	718	674	731	726	667	702	745	664	722	675	729	685	700	684	731	664	705	691	715	676	646	703	702	710	647	704	710	710	704	698	722	748	669	743	672	692	728	677	677	640	725	689	666	675	750	686	700	775	702	718	721	667	680	694	664	700	674	736	699	731	698	697	727	724	702	672	689	721	703	763	770	726	705	707	673	734	680	702	670	709	650	782	696	736	690	693	670	742	683	703	697	637	700	725	698	708	723	695	693	628	683	674	678	693	686	663	744	676	681	697	727	717	722	660	658	677	666	666	681	745	702	741	727	726	674	711	727	715	754	729	682	674	715	750	735	662	703	709	726	735	694	711	718	677	706	660	685	739	691	736	713	659	676	685	695	691	661	682	679	645	722	708	692	697	705	730	672	700	702	693	733	670	654	729	699	634	724	692	730	736	651	685	635	722	698	694	601	632	723	701	716	721	703	687	696	672	708	727	710	670	670	697	703	696	665	695	723	751	694	735	695	708	753	668	706	677	716	760	708	664	714	752	713	728	724	669	667	684	687	692	736	687	685	709	695	704	694	683	693	661	705	742	718	736	664	758	687	703	713	725	718	709	688	685	679	729	695	759	684	716	666	721	728	701	692	698	686	697	681	647	688	654	692	717	717	732	720	737	675	705	714	746	711	704	689	691	730	681	691	716	680	682	683	680	751	749	704	682	721	681	692	685	720	713	664	755	706	706	696	709	690	711	688	724	713	676	633	745	709	632	751	721	735	697	746	680	755	710	707	654	708	687	699	654	664	694	722	743	690	650	780	719	698	662	709	684	688	680	689	701	716	725	722	696	676	748	712	651	736	721	733	725	722	703	705	726	678	684	693	700	700	724	731	696	640	734	677	725	740	707	658	696	679	730	666	756	640	718	742	699	756	704	654	742	701	683	701	712	696	652	673	715	683	695	704	741	737	712	697	696	728	709	656	720	672	696	650	660	701	713	693	675	736	679	727	691	662	731	718	719	711	735	742	697	702	727	636	675	741	681	713	695	644	737	727	724	669	652	719	708	710	682	699	696	712	679	677	686	732	681	646	740	700	714	690	699	723	728	741	695	683	723	710	734	708	727	721	675	711	735	695	683	651	722	695	700	690	670	662	718	710	682	740	724	706	710	726	732	738	691	719	662	712	735	678	722	703	730	656	668	720	646	696	661	751	730	698	694	678	689	696	689	713	681	720	719	712	737	724	714	634	717	697	640	749	733	631	714	692	689	704	705	750	703	686	708	703	695	671	734	707	712	701	699	674	690	711	696	683	693	719	681	725	744	664	655	694	649	672	689	707	709	721	694	727	751	711	707	700	738	718	713	680	664	706	689	678	652	686	696	699	709	716	752	736	700	730	709	747	683	735	671	677	656	697	711	707	675	705	703	723	726	689	697	677	664	743	685	708	750	661	665	683	707	746	700	696	738	703	725	686	707	713	719	698	711	737	736	673	732	692	735	685	671	679	692	734	679	747	692	693	713	728	709	725	746	691	692	704	702	697	721	703	684	669	720	680	686	740	696	652	675	696	688	731	705	649	715	724	684	743	705	694	741	698	640	676	656	705	699	678	744	675	744	671	678	708	657	717	721	716	729	705	691	681	720	692	726	733	712	729	664	700	696	673	729	704	677	659	660	668	697	667	679	737	708	701	735	752	662	737	722	668	706	737	686	729	677	699	707	678	741	625	701	675	681	683	685	702	707	690	717	699	700	714	694	739	715	716	689	687	712	713	685	671	726	742	690	686	694	738	672	727	709	740	694	689	704	696	665	758	691	702	685	727	682	678	708	692	710	695	704	711	692	733	687	724	685	658	698	726	752	741	737	682	699	683	666	689	709	695	717
32095	10758	9698	7707	4894	3169	2216	1641	1201	1085	850	706	589	506	409	361	312	348	290	291	281	292	283	230	202	259	195	207	235	228	223	207	261	210	207	200	221	205	224	246	210	216	180	220	197	217	206	205	224	213	192	199	213	221	226	217	216	219	215	223	197	206	219	196	193	208	203	197	231	212	231	228	221	227	200	221	231	222	208	197	209	203	228	217	218	194	186	200	244	227	213	201	198	220	214	215	223	237	205	218	213	214	243	213	221	220	206	185	186	226	196	205	201	239	256	222	217	203	230	231	210	180	191	226	220	224	203	200	206	236	212	205	215	224	226	191	200	222	190	230	200	198	209	191	218	201	228	211	210	174	208	212	200	219	218	189	199	210	213	214	183	205	219	209	225	206	226	213	219	200	205	213	225	187	225	226	210	206	207	207	210	188	207	201	197	230	255	241	212	180	205	192	242	208	196	214	216	214	232	221	200	235	211	211	202	196	218	214	207	175	206	211	209	215	212	217	204	218	222	208	216	215	238	219	204	204	227	225	192	202	202	210	213	179	217	215	235	214	236	194	229	241	199	189	210	220	236	206	221	236	204	206	215	204	219	231	232	173	218	231	230	224	217	215	199	202	199	206	215	233	202	216	218	191	209	194	214	231	192	210	202	222	236	210	206	195	188	226	211	177	237	212	198	222	246	196	203	193	187	205	242	200	220	205	209	204	206	203	209	217	188	213	206	212	227	209	198	199	172	243	230	198	215	220	184	224	207	210	215	232	213	173	181	213	213	186	218	242	228	229	237	207	215	220	211	194	240	203	212	213	202	235	250	225	207	221	216	213	214	204	211	185	194	228	210	229	204	197	211	214	210	221	245	204	247	214	184	216	219	204	199	210	205	221	224	206	219	223	227	195	188	215	189	207	213	232	240	196	189	231	229	204	207	221	217	219	228	202	215	209	207	172	195	230	217	228	235	218	203	239	185	241	212	218	195	208	199	228	203	210	210	192	224	219	198	217	208	223	216	217	224	187	216	213	214	206	236	211	227	236	200	211	196	194	208	227	237	197	203	222	235	210	212	222	212	262	195	193	212	196	214	228	213	247	199	226	201	249	209	201	212	218	198	220	206	194	191	232	190	223	205	231	209	237	205	214	229	240	209	228	199	215	240	200	212	199	199	212	215	232	231	231	239	203	215	194	214	222	240	230	210	207	213	197	214	207	205	206	211	200	183	223	224	206	207	240	208	230	228	220	219	215	218	218	199	208	211	224	206	223	193	214	224	200	185	231	230	201	178	210	181	220	206	217	220	225	202	219	195	249	192	223	188	206	208	211	219	206	228	193	203	223	219	215	199	223	219	200	212	210	219	218	199	214	231	225	228	194	225	224	215	227	199	186	195	196	201	219	233	216	207	240	222	217	225	232	201	214	199	210	224	196	199	216	189	228	188	202	191	205	227	210	195	205	209	202	219	211	201	204	221	204	186	201	221	184	204	192	193	187	226	215	226	219	209	198	231	209	218	217	236	210	231	225	218	242	225	194	189	203	232	209	217	221	214	240	219	203	221	187	202	248	206	225	203	215	223	156	204	232	220	208	212	236	205	216	212	196	198	235	203	217	221	252	211	246	186	223	202	208	232	196	246	200	233	228	242	182	221	203	192	197	213	213	228	229	184	221	239	225	233	190	205	218	222	225	200	216	232	236	228	189	232	206	230	213	211	221	196	198	221	207	213	210	204	229	205	253	197	231	207	218	212	212	217	232	197	230	169	210	214	233	200	191	223	213	217	224	214	229	221	223	197	212	225	200	219	201	231	213	209	250	203	235	243	201	214	205	230	217	209	219	203	231	198	245	215	199	202	199	194	204	221	229	198	206	208	204	226	189	195	227	197	208	211	187	231	202	228	240	223	202	224	218	219	210	215	223	215	191	226	197	207	191	204	214	234	191	212	210	244	202	227	233	204	220	198	248	237	218	232	205	220	223	197	202	193	196	213	216	233	212	244	229	211	203	213	242	207	203	185	229	199	218	192	196	204	206	238	208	195	212	214	225	203	200	202	210	219	246	203	203	204	215	192	210	230	190	226	210	195	182	206	200	227	220	215	215	202	245	198	217	217	220	209	226	232	220	189	204	207	237	217	199	228	233	188	201	188	205	242	248	215	227	225	241	205	207	229	201	214	208	217	207	211	201	216	237	240	210	213	203	207	203	206	196	206	203	216	219	215	214	222	205	245	194	217	206	223	218	217	198	203	238	243	210	231	192	214	210	201	213	205	218	234	214	233	221	216	217	208	218	226	195	211	204	255	222	198	209	195	203	212	212	260	217	211	206	229	222	209	234	208	221	203	229	217	237	257	199	233	257	194	215	198	204	197	209	221	226	200	179	216	204	196	228	205	204	208	234	221	221	209	227	240	234	214	187	228	229	204	200	212	225	202	222	205	204	226	193	234	234	233	233	212	201	238	229	208	224	235	248	225	213	207	249	230	216	215	222	197	217	210	188	226	226	221	214	224	178	221	234	252	216	208	223	207	222	209	206	230	191	217	222	221	224	224	227	199	210	210	228	212	216	234	217	235	208	216	189	206	205	203	230	202	202	226	219	222	214	223	197	210	204	206	220	209	197	210	197	196	200	229	213	194	219	200	219	214	217	207	215	244	218	195	198	207	209	201	231	220	228	215	208	220	211	228	230	234	204	203	208	220	215	239	214	210	192	215	234	237	194	237	207	221	223	204	216	204	193	201	206	228	229	211	222	222	215	223	217	235	211	217	210	200	227	190	246	225	251	202	197	214	234	225	230	215	206	219	193	222	217	192	221	193	216	229	207	237	209	197	197	202	216	229	188	224	231	208	238	218	212	232	210	190	214	214	221	195	209	246	211	189	184	214	223	225	217	226	211	217	196	187	239	239	253	228	232	200	200	237	212	219	242	225	190	225	206	200	199	168	215	208	199	198	214	210	210	212	221	224	200	221	200	225	216	178	211	225	200	207	207	225	195	195	211	211	207	215	217	205	214	194	212	230	155	208	236	203	195	201	198	218	219	205	221	183	210	230	228	227	207	215	206	213	230	190	198	217	217	210	204	193	207	203	191	241	227	197	210	204	211	205	211	240	235	245	224	238	203	189	199	225	209	226	226	233	179	206	235	205	219	211	227	227	218	207	227	210	235	234	213	210	187	213	203	211	214	209	227	204	209	227	215	195	217	220	230	194	204	197	207	209	209	218	227	200	228	205	211	211	222	229	250	201	221	189	201	201	218	214	202	207	220	229	214	205	240	228	168	226	220	224	232	219	219	218	215	210	232	211	224	220	229	195	209	224	200	225	234	221	194	208	201	239	206	219	232	213	211	195	225	220	223	220	228	239	224	239	169	205	200	228	228	218	203	190	210	220	202	206	206	196	210	214	226	208	213	198	209	193	185	231	213	232	198	227	239	204	209	208	257	219	237	231	211	226	225	236	227	232	197	204	228	221	210	213	209	201	242	212	213	221	240	196	229
20255	7734	15545	17501	14703	11629	9028	7301	5771	5193	4260	3519	2952	2350	1936	1621	1497	1310	1079	1086	942	859	762	650	624	688	636	660	609	559	583	635	585	582	574	564	550	569	605	550	522	560	569	553	577	517	556	521	523	567	554	514	529	573	535	531	523	571	576	544	519	566	540	578	557	503	499	535	518	524	579	537	560	521	520	565	521	522	528	535	537	554	519	560	512	574	505	537	521	552	527	563	500	524	523	505	528	511	562	485	507	539	538	514	552	537	589	570	557	553	538	532	520	507	530	530	483	523	487	503	544	540	545	491	541	524	561	529	508	550	523	533	509	529	524	534	513	573	532	506	511	491	489	533	479	539	540	531	542	503	505	512	535	525	531	555	483	517	505	520	565	496	513	564	532	547	553	547	490	571	528	508	528	499	525	581	545	531	503	528	480	513	509	557	526	501	519	581	508	517	516	493	561	546	522	542	557	514	546	530	496	556	560	524	525	528	520	542	572	543	558	522	530	523	517	540	527	497	529	524	558	526	497	505	545	562	510	511	544	517	528	534	549	571	513	531	557	549	541	546	545	529	524	553	505	522	540	550	545	529	579	513	494	539	525	529	533	550	558	566	538	507	556	549	558	505	572	525	531	528	556	533	527	503	536	509	536	541	503	506	555	476	510	563	516	495	536	501	581	475	553	533	491	533	533	499	559	519	520	557	524	533	535	527	496	498	547	522	544	495	542	561	537	549	523	545	536	502	486	533	545	574	536	544	533	510	542	528	522	556	530	509	497	516	549	541	482	492	544	521	533	531	546	493	498	535	525	546	532	545	554	500	543	520	561	525	526	532	512	522	521	500	521	536	530	506	569	528	456	527	505	520	509	528	540	511	553	525	534	509	535	524	547	531	527	515	537	521	490	508	550	545	515	529	512	546	517	505	556	524	531	526	525	515	570	552	514	542	524	487	572	557	523	542	530	517	501	538	525	512	530	511	482	555	544	548	561	539	490	538	451	529	545	554	495	555	537	530	535	551	541	550	523	576	559	495	536	556	546	552	529	534	514	531	506	512	511	531	526	509	541	481	564	510	528	513	511	544	524	543	507	550	507	553	532	511	535	541	509	520	549	512	515	481	516	554	515	543	547	514	518	540	528	546	537	504	516	502	524	494	508	478	502	499	570	529	551	547	560	520	537	475	524	564	523	499	563	501	526	537	506	515	531	517	555	554	512	533	530	534	562	538	487	533	546	503	522	526	516	521	553	559	519	510	536	507	508	523	551	536	501	519	513	523	518	572	513	511	568	577	516	524	546	535	516	540	543	510	502	529	489	509	546	536	571	520	527	538	562	529	514	558	503	536	529	528	563	508	553	510	555	560	572	534	560	513	540	540	553	541	568	513	538	499	544	494	517	553	532	484	514	535	543	558	546	514	507	511	531	511	531	582	526	526	513	562	518	530	541	558	572	523	504	536	526	555	546	529	525	529	557	540	503	498	531	537	526	567	517	538	513	527	536	520	538	527	514	490	529	546	538	522	529	568	505	513	513	489	540	510	552	511	508	491	574	543	523	535	568	563	568	515	539	529	547	512	556	475	479	500	536	492	557	522	559	513	535	537	511	549	547	581	486	541	524	574	550	524	519	533	515	525	525	513	531	539	534	557	505	526	529	526	555	561	504	559	492	505	520	560	563	474	544	503	536	529	519	507	532	503	522	543	507	548	499	519	514	534	561	525	517	540	541	547	570	515	539	542	519	553	542	501	503	516	511	527	546	555	548	511	535	543	507	539	552	571	531	568	528	528	553	568	580	555	526	513	569	531	553	537	520	527	523	540	493	530	505	507	543	537	563	538	548	516	559	503	505	561	564	536	521	525	581	532	525	552	494	555	518	536	562	533	525	521	525	511	535	554	485	516	512	501	490	543	548	547	614	515	518	491	492	523	546	511	499	523	574	513	523	481	533	541	501	492	533	530	524	470	530	540	541	529	494	543	512	540	522	528	571	540	495	538	575	551	522	546	513	567	518	556	531	504	537	517	580	510	566	542	509	549	541	522	526	521	553	496	512	547	519	518	533	468	559	501	481	559	527	514	524	534	537	519	574	514	553	528	559	486	525	499	537	515	524	521	564	548	546	520	541	541	524	565	514	512	522	536	520	501	534	521	558	524	500	527	528	530	521	530	523	519	502	517	531	542	496	539	491	512	515	523	551	501	523	506	545	520	458	548	560	508	564	536	536	498	518	545	552	543	522	508	558	548	541	575	529	490	515	520	584	513	522	537	548	529	536	541	552	523	508	558	533	514	566	530	527	548	524	579	518	532	496	524	534	522	513	501	525	543	548	542	527	563	539	536	543	539	490	502	538	573	541	478	538	552	533	505	520	499	531	577	520	519	556	532	505	485	535	498	510	520	520	519	505	517	526	527	482	503	552	550	527	567	517	533	504	515	508	559	527	540	538	544	526	510	543	540	529	531	546	541	566	481	570	551	524	540	570	533	519	543	575	549	532	520	510	559	576	558	548	546	534	526	537	530	553	544	540	580	539	534	551	547	491	508	545	521	546	495	517	519	546	490	518	530	511	541	518	504	556	511	548	526	540	520	536	546	534	539	543	508	518	532	510	491	557	551	532	547	526	505	504	524	547	502	536	513	516	501	507	473	580	489	523	533	540	559	514	532	560	479	534	539	512	543	523	538	554	504	543	543	537	504	524	556	526	497	561	508	519	524	521	511	506	502	545	533	525	547	539	516	551	527	533	554	504	558	538	562	534	561	569	512	516	553	555	496	519	494	530	534	541	531	524	546	542	530	543	539	520	534	538	559	497	551	534	527	537	489	500	524	482	573	546	546	545	531	517	525	550	514	486	506	536	542	523	506	518	492	549	553	528	563	542	533	573	490	506	548	493	523	547	518	518	545	531	503	538	525	540	555	522	528	561	559	520	516	553	527	538	499	576	555	487	559	509	498	556	580	518	532	537	507	546	505	590	537	549	559	518	546	520	550	504	538	564	527	529	517	508	555	552	524	551	525	485	507	518	520	503	538	539	519	517	506	548	497	509	511	562	533	536	538	542	560	525	563	570	533	544	504	494	515	523	512	510	528	502	523	529	556	517	512	555	537	533	513	516	509	526	508	544	544	547	526	543	507	544	524	536	511	524	537	540	551	456	525	501	535	476	527	540	511	538	558	549	515	557	538	526	496	501	525	545	561	554	536	529	540	504	514	530	533	502	495	523	556	540	515	520	522	537	537	533	560	573	529	525	528	536	552	514	584	523	548	528	560	570	564	554	499	522	510	519	502	512	549	507	536	555	536	487	559	509	483	498	492	539	525	506	557	505	509	542	530	565	498	551	556	485	496	484	538	521	575	524	528	557	511	497	537	545	514	546	517	539	517	540	544	552	510	544	523	520	537	514	522	503	565	538	586	506	492	537	546	495	493	522	552	564	545	544	539	532	543	549	486	560	541	495	510	491	543	517	511	522	505	533	529	558	517	495	536	530	514	555	526
8801	3113	3249	2423	1515	1119	811	640	560	463	390	383	366	303	348	267	281	277	262	263	247	253	250	254	251	251	243	278	260	274	235	248	253	256	233	273	234	236	268	238	257	244	252	265	253	261	256	248	272	258	254	282	247	231	275	236	231	215	248	246	266	273	273	276	261	290	306	266	232	244	248	266	242	261	258	277	258	277	266	282	243	222	249	237	248	263	246	232	266	250	247	224	250	261	257	247	239	275	277	238	246	254	272	264	261	277	264	260	265	245	230	226	234	265	280	269	255	234	241	277	264	232	261	259	278	251	236	268	251	268	249	212	235	251	256	220	304	261	249	256	244	257	256	261	249	252	265	254	232	229	266	277	250	270	241	262	268	260	252	259	244	256	247	245	262	267	273	252	252	253	236	228	275	255	256	256	261	265	249	248	252	242	242	264	253	242	223	212	211	268	234	236	259	245	262	251	257	263	252	249	259	236	240	258	236	260	266	250	232	256	257	274	273	237	240	271	213	263	239	264	232	235	251	234	248	243	248	252	256	251	261	227	255	261	245	240	216	253	259	290	255	267	267	261	277	268	240	270	249	253	224	225	270	232	244	274	233	253	235	244	260	245	310	270	268	241	223	250	267	238	230	272	230	246	225	253	239	234	261	248	241	279	247	268	268	238	262	241	237	244	244	256	272	255	247	277	252	251	220	260	269	239	254	241	243	255	242	214	272	238	271	247	234	252	261	249	267	259	230	244	258	263	274	247	251	237	276	223	267	287	286	242	247	231	258	270	245	247	226	258	236	268	251	265	250	268	241	271	266	265	231	266	266	282	270	276	276	248	251	273	271	293	229	273	245	254	252	249	253	278	257	283	247	254	247	252	311	268	244	259	239	297	276	278	275	267	243	276	260	250	263	260	270	247	263	257	238	251	224	277	236	243	234	235	227	234	245	256	246	253	235	259	288	253	242	249	229	230	279	228	248	221	252	284	251	277	250	229	274	274	253	278	245	241	233	249	242	270	243	245	235	268	235	228	247	252	229	257	265	232	239	254	251	236	221	274	248	242	268	257	265	247	235	234	250	256	258	248	259	260	245	243	241	245	279	270	264	250	252	235	242	248	249	241	219	243	260	233	280	275	261	241	229	271	248	263	239	264	282	263	262	281	280	246	262	263	265	237	277	249	233	284	243	236	284	233	255	245	276	267	256	241	258	256	269	237	259	230	240	259	240	255	258	252	246	276	245	246	254	238	260	265	243	257	249	247	260	250	245	231	229	277	226	232	266	244	268	244	234	256	255	249	268	284	256	256	249	249	260	282	262	246	272	256	236	265	255	294	244	286	274	251	257	262	274	254	230	272	234	251	234	247	244	232	229	271	238	243	240	239	228	238	284	237	246	238	221	245	257	266	266	254	250	244	242	238	235	259	257	269	247	260	232	254	267	280	233	271	278	217	245	211	271	238	272	251	238	265	252	226	280	234	250	246	235	255	242	253	253	234	240	260	246	240	269	248	276	288	260	231	268	262	247	278	239	255	247	253	228	258	250	279	243	247	252	231	240	224	264	238	252	226	205	245	275	265	258	265	257	277	259	259	245	255	254	264	268	230	264	273	289	264	256	261	231	255	268	257	240	210	261	263	272	253	262	254	267	249	239	253	247	265	301	245	236	231	261	251	261	259	239	248	276	246	263	253	242	227	245	263	242	268	249	232	269	240	246	229	241	225	231	249	283	257	256	248	235	225	225	241	271	260	241	271	270	250	271	263	229	246	275	226	264	264	239	261	260	262	269	271	246	251	256	252	269	240	283	243	260	247	258	241	275	272	234	257	253	241	240	240	242	274	265	241	237	245	259	227	254	235	226	231	263	243	259	255	263	269	258	244	267	230	259	259	256	258	261	239	272	239	263	273	266	255	260	253	242	243	256	238	239	248	226	242	240	272	267	252	270	250	265	237	291	239	266	276	226	227	273	265	243	258	237	225	236	251	232	249	263	247	265	266	261	245	246	266	259	238	233	254	233	252	259	276	250	272	264	267	249	244	277	246	235	297	270	257	268	244	276	267	255	247	250	243	265	246	209	275	252	267	274	262	236	246	254	259	250	242	259	243	224	259	303	226	258	281	242	267	262	265	229	260	236	253	254	269	248	235	224	261	252	261	263	224	271	267	232	236	268	274	282	264	244	253	258	246	269	250	221	249	281	257	236	251	270	238	252	256	252	228	239	219	253	241	269	251	255	254	255	223	237	243	266	229	249	246	272	274	246	271	230	297	234	286	286	250	263	265	234	247	252	247	247	274	271	248	232	303	271	262	273	290	259	246	257	272	276	236	240	258	232	237	239	243	242	241	250	248	256	270	249	277	258	237	265	276	268	230	249	286	272	233	244	225	249	234	239	253	264	224	280	241	244	276	251	261	282	259	262	250	275	258	237	238	254	218	224	261	252	272	247	265	255	240	233	277	245	236	270	234	267	269	271	267	253	266	249	267	245	261	251	255	266	251	259	261	285	252	253	262	260	243	261	238	276	269	241	256	234	259	270	260	229	231	267	234	272	246	252	242	278	244	246	259	234	255	231	265	260	235	272	258	256	225	244	272	269	223	241	263	240	255	252	242	245	270	256	283	254	245	255	270	253	265	235	245	248	289	235	266	224	274	241	244	227	220	252	226	252	249	250	265	231	243	242	261	238	266	253	265	239	245	235	257	289	260	249	296	248	239	238	275	261	259	259	258	252	250	253	249	270	250	221	229	251	277	232	232	238	251	245	293	279	256	244	246	248	245	267	236	257	226	230	259	233	259	239	230	257	251	232	282	259	241	246	241	250	253	278	212	226	253	289	235	252	243	259	240	263	290	258	260	255	265	231	257	250	254	250	258	237	254	249	252	215	248	234	254	264	254	272	241	284	251	243	247	255	259	219	250	243	236	269	263	248	268	251	252	270	262	221	246	219	271	286	252	266	227	246	260	282	234	254	259	256	223	257	226	253	234	243	243	241	240	271	237	243	254	262	245	240	246	244	234	261	261	282	268	269	250	241	277	273	231	282	274	254	248	237	240	246	235	245	241	282	272	265	273	263	268	244	245	246	221	259	234	244	276	257	277	254	250	245	243	250	273	266	257	292	260	275	270	245	250	242	252	248	239	271	243	262	260	226	283	275	241	262	282	241	269	257	242	261	246	260	267	222	246	273	257	209	248	224	265	253	236	253	248	265	252	230	233	267	265	247	260	253	250	257	244	257	238	240	275	252	256	269	244	247	274	242	258	241	279	237	270	267	276	211	237	249	274	285	275	246	248	250	269	247	211	260	238	247	256	251	223	263	244	262	279	258	250	231	226	244	235	281	255	230	237	278	258	240	234	277	236	263	296	248	255	242	275	263	245	257	261	245	268	264	264	276	248	259	266	268	238	228	261	254	273	278	218	222	258	275	266	251	249	264	221	234	232	240	255	263	242	314	255	254	266	244	290	270	259	240	273	263	279	245	269	264	280	285	262	259	251
6822	3584	6876	7588	6195	4839	3660	2851	2676	2051	1727	1536	1351	1247	1056	966	819	826	789	882	713	706	712	699	651	712	642	696	590	666	668	636	633	579	653	673	619	612	659	696	621	643	625	650	659	630	657	602	667	588	612	629	649	623	679	632	608	650	644	630	666	648	636	670	609	627	645	617	604	608	635	627	662	637	605	619	619	619	664	664	678	632	632	613	673	614	613	663	633	639	629	634	613	632	613	640	644	657	654	656	646	641	635	659	656	567	668	663	627	637	686	616	622	666	614	630	637	617	631	706	678	644	603	632	665	633	610	642	602	642	686	661	670	668	624	692	623	623	657	651	598	611	657	645	669	592	656	650	618	646	630	650	639	653	602	649	646	630	630	640	646	655	660	634	639	609	639	654	647	640	578	642	613	638	629	619	626	633	652	647	612	663	630	653	648	638	591	659	629	636	645	600	622	683	615	668	635	583	668	648	626	605	573	629	634	606	658	668	643	643	610	698	635	673	585	669	628	666	686	672	618	653	631	661	625	640	681	640	615	658	648	645	666	652	625	625	656	663	626	635	681	611	644	663	638	637	646	650	612	615	645	663	664	622	646	663	613	670	656	638	632	619	671	628	625	637	642	673	672	651	671	655	587	646	631	613	587	588	638	621	638	616	617	587	627	606	624	645	609	611	642	621	681	620	694	664	632	619	656	643	685	652	676	663	652	613	606	594	677	646	624	610	659	611	613	637	581	634	689	713	632	666	608	633	620	604	686	639	633	642	612	628	623	626	613	626	647	611	636	617	694	594	645	621	597	681	674	642	608	607	661	664	610	641	617	611	667	582	634	660	634	663	593	661	667	616	635	622	643	657	633	585	597	617	630	623	656	645	665	639	656	608	675	653	632	659	611	643	656	659	611	649	626	657	645	636	626	631	635	680	631	621	600	660	644	640	654	624	648	601	632	584	650	617	623	622	647	602	613	636	640	621	628	623	607	607	612	638	653	599	588	675	602	649	618	647	628	667	646	649	609	627	654	649	662	632	629	650	615	630	639	606	622	636	618	670	619	644	681	617	601	602	633	642	602	644	673	624	690	619	616	660	662	666	644	650	652	637	625	606	649	578	662	648	635	631	663	658	646	649	706	640	611	652	669	665	669	632	677	579	622	603	668	595	627	622	636	616	613	655	603	624	638	602	631	662	649	655	635	609	633	642	644	577	646	649	605	611	638	587	601	629	621	647	645	654	623	643	608	660	612	623	663	604	625	638	615	653	651	637	594	645	567	644	642	678	607	649	626	621	672	632	662	625	600	653	634	596	612	654	668	628	613	622	656	634	562	605	639	614	644	628	613	614	638	625	632	655	627	625	593	598	647	689	656	654	657	636	667	658	625	595	653	614	629	626	628	679	644	672	631	622	604	617	613	630	606	615	659	612	662	601	640	644	642	662	611	635	646	622	640	606	634	672	609	629	651	609	676	642	643	655	619	685	625	655	693	621	645	643	647	630	635	674	658	656	590	699	667	626	668	619	624	643	617	627	676	629	650	674	661	647	643	629	631	659	619	661	633	631	621	630	615	682	649	646	647	613	631	609	652	664	649	614	631	639	662	656	609	626	682	623	648	638	663	703	624	596	631	619	689	647	652	599	635	654	605	684	624	650	647	663	644	659	643	607	666	651	654	627	617	667	684	644	595	619	631	657	648	633	592	649	625	620	670	584	664	590	638	617	635	642	655	656	658	639	669	652	689	657	645	617	652	656	643	654	621	600	646	589	617	618	668	643	654	616	665	663	654	626	643	646	618	604	666	610	648	716	617	633	637	627	682	641	574	653	672	647	600	669	659	605	654	646	632	671	660	621	627	593	597	603	651	630	643	592	655	606	643	661	668	610	652	624	661	637	634	629	630	677	642	647	604	653	608	672	673	599	601	590	623	664	617	693	623	587	603	665	589	635	673	647	652	592	636	674	663	623	650	619	670	612	676	594	635	669	633	619	673	627	625	658	631	625	603	617	670	636	619	646	657	703	628	633	619	664	667	612	674	625	644	614	630	618	624	652	654	607	644	655	621	588	570	686	697	629	672	660	728	606	657	696	667	660	621	682	570	636	641	618	647	632	680	660	565	632	586	616	639	640	608	630	658	666	624	640	582	627	638	659	609	574	653	652	603	546	644	662	595	645	672	616	628	608	681	621	665	636	661	618	636	605	615	640	613	636	630	619	659	648	626	615	607	633	659	646	652	653	632	604	713	638	636	674	667	616	636	602	650	669	621	616	693	653	640	654	667	608	620	638	631	613	617	634	631	627	632	647	651	613	617	645	618	655	620	645	655	642	640	580	616	598	648	649	640	645	630	648	659	636	615	614	649	601	681	629	618	619	646	614	635	639	588	599	610	634	627	661	641	635	618	648	650	670	680	631	638	627	572	644	624	668	648	675	653	627	652	589	632	611	653	632	625	682	634	638	649	648	653	625	621	669	638	651	661	601	642	641	657	647	611	619	651	614	632	661	652	650	653	596	632	603	659	663	629	651	697	670	666	642	623	639	619	625	632	606	683	666	670	639	635	667	609	662	615	597	682	661	594	656	608	610	629	641	657	622	648	631	611	633	654	653	641	653	668	627	669	650	629	653	657	646	621	639	647	635	654	651	625	614	619	604	628	584	671	659	641	634	667	663	643	591	583	625	656	606	608	612	625	686	674	629	614	677	660	633	652	644	655	641	614	634	648	576	668	629	660	628	602	672	630	673	639	646	603	642	641	664	648	609	633	658	692	639	655	668	623	642	600	618	652	580	635	615	647	644	628	624	638	665	610	638	624	611	643	661	622	642	666	645	660	638	647	669	681	594	608	656	636	604	600	606	671	616	618	564	631	635	666	657	650	672	596	602	635	622	643	641	665	656	648	651	666	615	633	632	625	608	656	638	614	656	613	650	620	624	613	636	630	622	620	659	642	628	665	636	649	650	640	618	610	649	648	650	631	647	632	628	610	635	680	636	616	631	606	646	644	665	676	635	622	660	674	612	658	625	644	628	569	631	628	657	602	608	654	653	637	642	593	628	606	653	656	649	677	612	659	642	589	609	604	643	640	635	627	601	611	640	631	627	603	620	675	724	670	632	681	617	617	639	667	618	593	611	609	637	648	621	635	651	671	600	580	591	633	604	603	660	635	625	613	647	626	631	696	616	610	634	680	684	646	678	598	639	634	635	645	642	667	598	652	622	650	638	593	652	659	694	606	663	637	575	613	640	626	655	670	632	624	666	672	609	658	665	633	640	642	652	641	645	644	676	636	619	676	637	690	593	663	663	642	664	634	635	634	598	653	613	605	654	606	657	642	655	609	632	653	629	659	618	636	635	591	593	648	637	611	607	623	650	598	613	638	631	628	622	654	580	664	622	628	651	650	640	633	598	629	632	642	664	651	610	609	648	593	610	647	630	637	608	642	618	625	596	555	642	643	619	677	612	642	614	657	634	599	644	629	619	584	628	606	635	626	642	588	641
22877	7671	7097	5124	3309	2195	1463	1173	914	780	686	533	515	508	455	406	397	400	364	375	322	337	308	286	317	317	306	295	269	312	288	326	313	294	299	291	324	304	265	291	307	304	300	311	286	314	331	273	304	306	303	290	325	253	309	322	280	323	300	309	285	276	264	320	305	302	295	283	298	289	304	279	303	309	302	294	313	290	292	341	316	285	285	292	281	265	289	289	260	280	296	296	325	321	321	310	297	284	302	339	333	309	312	308	308	313	282	302	318	313	309	277	298	298	321	305	311	343	307	303	262	307	289	312	289	314	288	286	287	250	327	305	329	332	297	315	323	310	319	312	325	306	293	288	338	264	272	306	333	285	262	303	265	281	331	302	308	282	300	294	292	303	302	291	301	253	333	308	299	319	323	322	286	289	302	275	290	296	318	281	299	318	269	317	293	296	294	307	308	301	354	298	279	297	287	320	280	332	321	265	306	317	338	301	299	295	282	319	294	286	311	313	309	287	303	270	331	281	289	305	284	293	312	312	289	301	277	297	303	292	271	284	327	311	294	338	306	315	290	301	324	307	294	318	305	292	282	315	289	321	290	328	307	257	306	297	289	296	304	282	303	296	321	289	309	310	322	315	326	323	305	323	291	321	346	325	299	305	307	288	260	265	305	272	318	321	288	318	278	299	300	307	317	306	285	295	328	310	300	323	326	320	304	322	297	307	322	315	277	284	287	324	281	294	328	303	282	317	309	271	299	299	283	313	292	306	295	336	299	299	270	279	293	309	304	296	311	294	295	293	334	300	293	311	263	276	320	266	314	292	263	302	311	303	301	281	302	322	313	309	324	317	289	296	315	273	296	323	298	274	305	327	300	338	358	323	268	267	290	304	281	330	308	315	304	288	310	297	356	308	317	311	292	291	323	282	292	296	284	316	306	275	289	321	300	303	283	310	282	322	307	296	305	287	291	282	272	305	323	275	326	322	303	269	286	287	272	321	297	271	309	300	317	293	302	287	322	318	294	338	297	316	281	307	287	281	317	315	299	247	292	290	302	300	323	277	280	276	289	297	305	329	307	324	296	270	294	290	334	327	324	302	315	316	303	309	355	290	284	304	289	315	286	300	277	286	315	308	270	323	276	308	306	303	312	269	325	313	307	330	293	323	307	273	284	305	336	294	292	278	308	294	299	287	325	329	282	293	308	274	297	322	319	325	282	309	310	296	306	274	299	278	319	283	324	327	322	292	292	277	277	315	312	329	298	303	327	291	309	296	284	310	321	334	275	346	311	290	312	275	328	270	299	284	294	290	297	313	311	309	309	317	296	303	315	295	316	325	327	286	293	319	282	278	287	346	297	311	288	289	269	277	313	324	331	302	294	273	307	276	326	300	277	276	310	305	292	293	282	322	313	283	302	309	324	318	300	309	272	320	304	324	302	304	291	301	282	339	334	288	291	306	279	299	294	299	318	284	294	260	298	280	282	289	321	289	309	263	297	255	279	289	290	332	307	285	293	291	317	282	280	289	325	314	309	299	329	300	293	312	293	304	297	303	269	302	273	325	290	292	288	294	330	294	289	299	329	311	286	291	302	298	326	283	281	307	270	319	310	300	268	287	283	338	301	287	293	334	321	326	272	280	337	304	319	313	301	319	288	312	275	283	299	296	289	279	308	300	314	312	313	313	305	319	315	310	315	312	284	347	299	299	290	336	301	302	294	352	326	313	316	320	306	349	297	293	285	289	327	265	306	338	290	291	327	303	321	303	315	286	275	290	330	294	302	296	323	320	289	297	282	309	284	282	318	316	304	287	262	316	288	311	292	286	353	307	308	298	299	292	294	342	288	310	327	297	296	326	268	293	307	299	325	300	311	302	302	317	270	280	290	320	296	330	312	322	316	303	299	312	344	297	319	305	341	293	286	319	278	281	285	324	299	306	321	284	317	298	342	311	306	301	317	255	273	316	300	286	288	302	302	302	304	319	311	321	302	294	288	296	316	305	289	313	323	332	330	329	311	292	301	296	289	318	317	265	290	341	327	311	306	333	303	281	306	318	274	269	314	330	303	317	314	273	267	292	267	287	303	285	317	305	286	295	288	310	314	308	327	297	300	267	288	316	268	342	327	315	343	283	349	296	316	299	308	299	310	326	324	333	316	321	316	307	299	295	301	270	321	326	296	292	297	311	273	316	305	284	324	299	283	303	274	310	296	288	310	320	330	307	312	305	281	312	289	328	307	304	300	278	298	314	297	323	290	305	364	299	309	286	300	334	278	311	281	290	304	313	310	328	311	289	296	307	303	298	335	316	288	309	317	327	341	304	302	280	319	306	292	307	326	305	302	279	282	312	330	315	319	325	287	338	321	270	333	282	318	319	275	306	319	305	260	303	331	287	309	294	317	320	289	296	300	300	299	264	280	308	288	291	278	304	285	320	285	342	303	275	313	296	301	286	314	296	317	304	273	293	278	310	289	323	301	294	296	307	293	302	314	311	300	339	315	305	295	330	292	287	285	282	302	279	320	292	323	304	287	278	315	267	307	299	294	339	310	310	278	274	297	283	307	291	304	294	282	271	331	318	298	351	313	298	303	297	270	296	288	336	299	335	318	286	303	294	324	276	307	264	324	330	311	284	318	318	311	259	270	303	305	316	308	303	341	325	269	320	289	301	298	307	292	281	276	295	320	351	314	320	321	278	290	307	299	333	306	267	285	280	306	289	347	290	288	304	330	304	316	283	316	326	305	277	265	299	281	299	310	290	319	287	306	292	338	300	286	338	308	319	311	272	308	287	314	324	265	295	303	296	312	261	313	320	304	333	331	296	291	339	294	333	307	335	313	290	316	304	293	315	302	332	306	335	303	336	335	273	299	291	302	299	286	293	290	309	280	304	342	303	300	322	309	302	289	272	323	284	300	324	298	298	289	319	292	273	281	310	283	305	289	306	292	300	315	313	291	306	315	274	305	277	320	306	304	330	307	290	277	304	274	300	293	316	321	307	293	275	316	302	307	316	285	286	283	299	308	307	292	312	285	260	343	315	281	283	320	319	324	290	330	282	288	325	318	326	291	292	300	270	260	289	303	317	308	264	316	269	306	277	293	277	341	283	279	285	288	318	309	272	296	284	296	257	312	352	337	332	299	298	310	319	330	286	299	308	314	282	297	293	325	325	283	311	306	320	316	337	306	299	278	354	301	316	333	300	321	307	302	297	294	323	293	294	336	317	280	297	310	318	291	297	290	294	281	289	291	315	288	308	303	289	288	297	288	286	296	298	306	292	278	307	308	314	289	301	321	274	296	316	337	329	307	296	304	287	289	307	319	270	300	305	272	282	306	290	292	297	305	338	310	272	304	304	268	324	283	299	282	281	278	316	305	301	287	297	293	286	291	287	288	300	308	303	302	312	318	332	318	301	289	302	322	311	296	279	299	296	314	332	285	289	331	297	339	324	297	326	312	323	296	291	295	307	311	278	315	329	296	309	330	297	309	303	312	282	327	291
15775	6724	12521	13508	11070	8544	6322	5352	4293	3644	2896	2584	2289	2130	1610	1429	1208	1266	1156	1076	1028	900	909	895	818	827	802	804	788	771	820	790	737	786	765	747	751	823	759	722	749	784	740	750	772	730	740	743	723	736	741	722	730	753	727	742	738	747	766	732	745	762	730	704	738	735	770	769	761	678	760	753	737	712	764	733	699	761	765	735	695	734	735	782	742	692	743	722	742	768	691	752	709	747	723	760	684	758	726	770	750	704	755	751	709	729	758	717	769	690	727	734	763	730	714	755	735	755	770	797	750	689	740	707	711	725	743	761	773	734	716	743	729	732	755	735	779	698	745	758	717	722	763	734	801	750	675	744	746	705	726	730	717	741	725	761	754	792	714	760	750	769	713	732	737	740	764	736	744	763	662	712	737	764	811	738	731	727	732	771	747	680	738	745	733	745	687	737	756	722	745	728	756	708	748	757	780	764	718	731	712	790	763	738	742	749	776	765	722	755	703	748	747	748	753	734	719	687	728	730	738	698	749	756	750	726	727	741	743	790	751	741	741	742	724	717	764	771	694	754	760	786	756	715	768	693	732	724	732	748	703	750	705	750	743	741	742	741	765	739	754	764	754	748	729	734	784	709	704	709	751	705	769	765	706	742	767	762	753	729	774	741	692	704	703	726	732	766	731	686	707	680	704	755	726	760	810	802	707	749	736	717	688	714	717	693	738	746	704	722	741	778	729	730	788	710	738	734	749	740	702	675	767	740	746	766	760	730	789	767	717	746	762	709	724	738	802	696	736	730	729	726	775	759	751	727	739	784	749	721	748	756	724	726	714	712	752	733	706	770	771	729	745	789	751	724	738	759	743	734	745	725	783	756	762	753	726	729	756	720	750	719	698	763	764	714	696	770	755	750	720	776	718	753	767	736	785	768	700	722	715	731	743	720	757	766	699	766	698	723	732	736	737	712	747	719	728	762	766	734	713	758	821	749	704	751	719	716	739	741	804	783	731	769	714	704	758	720	689	725	743	751	728	745	704	753	723	739	747	751	733	741	756	686	760	749	699	731	776	775	708	725	756	753	796	798	735	734	702	719	715	752	708	739	707	719	744	684	711	741	719	750	764	732	729	757	767	725	779	756	776	766	718	777	746	693	728	721	706	758	766	763	757	776	708	727	748	761	775	754	743	747	709	710	710	757	775	759	746	705	764	749	791	749	749	737	745	749	764	734	734	720	765	764	757	744	726	749	821	758	759	766	706	723	761	737	741	735	751	672	736	710	772	726	729	748	742	736	743	757	722	758	763	710	729	717	745	773	726	784	728	729	714	814	730	730	800	743	718	783	792	753	765	702	705	704	730	757	768	741	745	746	759	761	740	724	710	775	768	719	757	695	768	738	742	708	696	757	739	793	742	766	721	738	745	768	740	790	731	712	755	769	798	761	752	742	729	710	708	773	721	721	728	715	776	774	760	690	712	743	746	754	773	733	749	697	777	770	752	713	720	727	735	743	786	775	746	778	752	711	750	757	747	808	750	712	786	827	780	729	762	745	743	754	709	752	747	757	733	798	740	713	768	735	745	714	703	718	741	746	778	724	719	769	697	772	785	770	711	761	751	665	765	721	712	766	759	723	705	719	740	713	677	737	742	748	729	737	779	789	789	710	752	684	752	714	699	736	759	785	772	711	765	735	752	705	716	783	738	711	739	721	695	760	689	708	777	756	706	735	779	719	724	753	750	686	777	790	713	747	721	722	795	716	731	749	745	721	730	777	707	725	732	750	730	739	690	725	681	725	738	750	794	742	725	739	716	711	728	765	710	741	728	770	717	788	742	741	728	744	754	756	724	712	727	745	737	690	788	805	725	749	739	742	765	780	707	739	738	764	728	736	778	754	715	748	750	719	764	782	784	737	732	737	736	769	759	730	726	743	763	728	768	744	802	731	771	729	704	701	749	738	763	729	683	771	751	722	718	729	764	737	721	717	743	743	765	725	725	740	710	720	761	696	760	783	708	750	752	760	747	696	736	758	789	727	720	820	745	740	750	725	724	776	689	701	753	738	728	753	746	723	708	744	705	747	739	741	737	736	739	748	712	762	766	730	786	763	788	761	726	716	710	734	708	763	752	731	726	714	748	707	734	739	735	734	715	734	681	743	762	747	738	780	773	739	733	770	702	736	717	783	741	704	746	765	736	749	700	723	763	743	724	720	769	742	727	752	714	712	748	702	788	716	770	742	720	771	756	753	751	768	728	732	679	777	730	694	722	767	683	722	720	735	719	726	758	725	790	747	746	723	723	721	735	748	722	709	757	756	798	683	718	748	775	757	744	737	716	724	698	701	788	721	752	739	726	700	749	784	773	769	727	747	709	740	783	746	747	721	753	727	787	736	749	747	749	748	718	753	737	737	757	750	780	731	764	729	721	738	742	761	734	724	734	749	756	713	683	699	717	747	759	736	772	723	721	681	746	750	747	774	768	769	743	750	733	752	684	784	740	783	780	748	729	724	707	785	734	730	773	678	741	732	734	712	718	730	726	722	749	743	758	686	710	738	729	715	773	784	795	666	769	752	744	726	716	761	724	719	712	714	739	736	709	731	723	763	714	795	706	715	763	732	706	720	718	754	680	742	757	734	759	733	723	720	709	777	748	719	741	783	713	676	767	779	749	773	745	721	743	715	748	709	707	757	745	726	725	735	778	756	756	707	760	712	746	740	729	741	743	720	820	764	788	683	729	701	710	753	714	789	781	759	736	733	721	754	727	771	750	806	733	761	759	701	727	762	741	717	734	832	731	753	717	734	772	786	751	749	733	759	744	798	660	730	737	737	762	783	738	720	739	748	770	724	760	774	684	719	712	685	718	775	733	689	842	752	736	739	795	708	755	732	725	739	750	706	702	777	735	699	704	735	715	708	749	736	697	707	736	737	754	737	753	688	729	688	756	726	780	764	728	760	677	713	735	748	763	717	704	740	704	748	713	721	746	720	742	786	729	733	706	647	731	702	754	764	737	731	727	715	755	758	752	723	701	729	771	733	770	746	732	751	732	742	704	753	778	721	759	658	737	751	720	775	724	721	724	777	763	730	719	671	709	700	749	766	708	690	784	767	694	735	728	770	746	727	752	754	781	688	746	775	784	767	768	790	728	718	743	743	740	746	749	750	806	714	717	716	693	753	829	752	784	740	740	743	756	742	732	717	712	725	744	718	823	761	743	686	753	757	774	712	720	711	720	752	741	723	685	705	722	765	735	775	757	728	723	693	736	686	729	782	730	768	738	748	710	743	729	709	773	717	762	772	793	735	706	743	726	738	763	760	743	782	667	734	701	743	722	733	740	747	729	758	750	754	708	691	736	759	765	765	750	720	712	740	758	719	765	787	722	731	739	737	682	737	696	727	747	736	775	733	747	745	762	745	685	745	730	780	702	819	732	745	719	762	756	743	701	775	760	720	746	771	741	741	738	735	738	730	724	689	736	760	739	779	730	733	741	722	745	723	774	789
34007	13308	11625	8446	5082	3134	2031	1484	1169	952	809	677	610	464	447	366	355	336	348	323	270	286	245	261	241	236	245	283	275	220	246	233	235	217	222	233	178	218	253	236	212	246	235	278	231	227	255	220	219	215	221	230	229	248	240	240	227	243	218	259	233	241	231	237	241	231	216	266	246	236	249	246	211	244	214	242	251	227	233	210	244	237	223	207	251	224	244	230	217	227	247	229	212	252	239	233	234	240	239	196	225	227	246	245	258	245	248	233	232	227	237	227	227	210	220	216	252	262	227	219	210	244	226	229	238	233	226	214	227	228	217	228	197	247	229	221	248	239	243	233	248	238	205	221	249	236	222	236	258	220	217	237	213	213	262	251	251	256	229	242	241	244	253	267	258	240	209	232	241	245	220	214	231	219	211	218	240	240	211	232	228	216	220	227	229	247	223	263	209	221	237	226	224	194	240	248	229	227	212	226	238	226	258	225	221	221	209	220	249	213	225	251	233	236	229	209	251	260	207	226	238	212	229	251	212	229	237	221	242	214	219	199	254	219	247	237	249	242	217	233	242	249	217	204	237	239	211	243	243	271	251	228	251	221	231	250	245	224	238	236	244	234	265	213	221	218	243	255	271	268	208	205	237	229	234	223	240	236	230	248	234	235	188	234	235	216	216	255	242	244	217	235	230	225	231	254	250	192	234	208	238	226	221	247	268	253	229	241	222	224	241	216	229	268	262	246	239	230	215	238	222	238	219	239	239	238	230	246	252	246	225	239	229	241	201	218	243	252	242	263	251	213	224	224	232	239	239	239	232	246	224	229	220	222	264	229	233	230	218	236	214	224	226	229	256	248	210	221	201	200	234	241	225	241	197	238	232	240	257	255	252	189	209	239	226	228	221	277	228	217	247	251	233	247	242	209	233	253	262	246	214	231	221	253	210	244	226	211	228	241	234	235	208	225	256	197	236	216	234	228	205	233	237	246	242	235	232	232	263	212	208	241	224	193	230	246	224	215	214	217	250	226	216	240	231	223	240	222	211	222	255	226	204	257	245	228	212	216	255	256	209	205	243	219	252	216	226	239	241	250	219	245	215	221	244	222	217	225	229	240	205	237	235	253	211	242	213	248	215	239	279	224	244	261	227	229	225	230	229	238	241	245	221	238	239	237	243	219	231	271	227	236	214	224	240	246	215	236	227	283	224	225	239	248	230	248	200	214	223	225	225	241	250	239	241	250	218	237	230	203	240	240	259	215	211	200	230	222	228	255	254	199	229	264	234	218	224	261	208	206	244	260	257	226	223	257	249	233	211	234	205	227	255	224	213	215	230	232	242	230	274	212	282	234	252	238	217	215	228	234	224	231	243	254	241	230	221	223	224	249	221	219	226	219	235	216	223	262	231	233	232	234	224	234	252	224	215	240	243	227	228	237	250	243	235	222	244	239	215	236	252	230	248	253	245	240	227	234	236	219	222	211	236	226	255	226	219	246	219	259	239	235	241	241	245	230	257	228	246	233	226	235	237	205	224	253	262	237	236	240	243	253	240	232	209	242	216	256	233	238	215	242	207	216	239	214	223	243	233	205	229	247	244	242	200	242	230	228	241	218	219	274	246	247	254	254	235	212	236	260	254	244	221	220	219	248	232	216	239	225	230	226	237	244	220	239	233	235	218	239	227	270	195	201	241	265	244	237	246	227	210	185	213	229	221	255	244	209	185	237	229	226	254	216	213	243	257	214	239	236	231	248	221	221	239	214	242	239	236	224	232	250	237	253	245	261	244	221	253	243	202	238	221	251	224	208	230	257	233	237	222	246	214	230	265	212	202	221	200	227	229	258	241	244	250	250	221	233	242	211	234	237	242	251	244	226	239	229	248	223	207	241	239	220	217	259	258	240	240	283	218	237	239	254	220	240	232	261	222	212	232	260	221	257	213	230	245	219	245	255	214	233	229	226	248	231	229	239	225	257	225	231	246	251	214	226	232	217	246	231	219	232	236	230	260	235	228	205	250	238	246	242	234	238	248	222	218	240	234	237	236	247	221	211	242	223	225	229	252	251	223	221	215	276	275	225	225	249	237	256	233	215	233	211	220	250	264	234	219	239	231	247	215	219	250	247	255	221	233	223	239	248	245	210	246	230	235	206	240	208	214	257	236	221	245	224	255	255	225	249	260	243	263	243	242	220	212	229	221	220	245	206	228	253	228	235	223	233	246	247	230	197	221	238	237	208	253	252	233	250	232	213	272	247	204	243	212	254	241	262	215	227	244	223	223	218	274	235	224	222	245	234	236	242	238	239	219	248	239	250	246	239	222	239	261	244	229	229	206	225	261	224	246	214	231	223	235	248	239	227	257	233	228	263	247	250	206	217	231	246	202	221	226	237	239	222	205	262	254	220	233	230	223	212	233	272	249	227	250	234	234	252	210	219	245	203	209	231	215	229	216	216	231	235	221	218	240	253	253	226	217	239	247	223	214	239	256	209	214	222	241	192	230	212	240	232	233	224	235	235	244	244	213	238	215	246	223	201	224	233	217	230	242	203	251	236	198	236	215	217	232	236	226	259	256	248	250	239	268	264	235	242	255	289	228	248	231	258	222	230	221	228	228	260	269	244	207	218	251	214	223	220	219	212	211	264	224	252	247	232	233	233	270	208	236	244	252	218	200	223	249	236	205	243	234	240	193	196	239	237	256	239	221	232	250	235	262	203	211	252	263	227	251	222	257	230	235	223	241	210	238	210	233	243	211	244	234	208	204	231	238	223	237	230	230	236	199	212	226	259	225	229	244	231	206	237	219	232	228	241	255	228	262	204	232	242	235	231	253	227	232	244	239	212	240	246	235	255	243	233	205	218	275	251	234	218	226	246	239	268	225	223	243	222	204	257	236	210	240	204	245	221	236	239	223	215	194	230	240	237	239	252	255	239	231	258	208	212	217	231	206	215	204	216	230	219	214	227	248	232	266	267	254	214	219	223	260	227	240	233	249	209	221	216	248	243	240	223	217	236	220	223	219	231	218	226	212	231	258	198	248	273	243	239	236	218	226	204	198	222	238	213	220	231	214	261	238	245	222	256	231	247	227	234	220	240	232	232	213	200	211	201	250	208	247	224	230	233	220	220	245	220	239	240	229	228	245	240	228	263	241	245	236	235	229	248	216	239	229	221	239	254	241	229	247	200	226	214	241	225	254	245	228	219	250	252	247	255	254	235	246	226	225	214	229	231	210	211	224	212	218	249	206	218	222	258	230	222	245	233	194	246	240	243	243	217	237	224	219	243	245	243	236	223	243	234	258	188	244	244	220	209	237	224	233	228	246	207	218	230	235	244	222	211	223	237	261	225	224	221	231	240	233	216	220	242	232	242	251	229	213	251	241	256	214	259	225	240	222	217	238	256	215	215	253	224	204	224	201	249	210	242	217	265	242	236	209	223	251	234	268	191	236	224	268	241	222	214	222	202	228	238	214	213	258	245	226	222	231	235	261	221	256	234	206	210
21700	9966	17508	18286	14736	10662	8616	6856	5440	4535	3830	3199	3066	2384	1851	1505	1489	1263	1338	1276	996	868	752	874	664	643	706	703	643	595	610	658	617	626	583	596	565	603	650	647	601	577	547	579	609	605	551	574	564	571	626	590	572	564	607	565	589	568	589	575	584	564	560	603	534	599	587	563	559	546	560	574	580	585	554	579	623	565	549	598	592	558	583	609	584	524	556	548	590	580	557	583	594	573	534	575	554	588	594	618	568	574	534	557	559	563	615	544	567	584	579	572	589	580	580	579	588	574	575	561	540	602	560	585	560	611	575	622	587	580	563	572	569	619	596	537	596	571	571	580	578	611	606	546	527	586	564	536	538	585	596	603	557	537	532	556	596	562	551	588	583	561	561	590	569	530	566	559	558	587	544	580	533	580	571	543	554	584	570	568	542	537	584	550	590	604	600	569	598	619	576	551	562	562	607	605	536	531	563	535	570	565	596	567	574	586	607	586	595	583	537	586	580	572	587	590	582	588	571	581	529	607	597	548	545	541	587	566	591	594	571	519	528	611	531	589	593	541	566	613	589	551	589	572	578	584	585	565	575	610	604	588	565	567	570	567	529	586	556	580	567	621	566	542	537	593	581	605	542	567	601	600	610	579	580	534	586	585	586	580	540	584	535	557	556	537	587	553	605	584	601	624	591	605	628	569	597	588	555	612	620	572	581	577	547	533	575	601	559	604	575	631	542	600	578	555	561	593	514	525	565	556	564	590	569	628	593	621	568	596	545	566	589	578	578	553	603	599	569	577	564	571	583	591	586	551	578	570	592	578	592	586	543	601	552	551	563	546	540	579	586	588	567	535	551	535	587	567	549	539	536	560	577	607	557	534	551	569	567	563	598	577	584	556	607	541	576	586	603	580	561	583	534	567	536	570	544	561	558	568	581	498	586	560	627	566	560	541	575	576	581	542	564	608	563	611	582	559	585	576	573	593	604	570	590	569	579	562	576	588	595	590	554	595	559	555	576	558	574	607	580	533	561	565	557	509	564	557	594	542	593	579	583	547	541	575	570	558	573	532	554	539	565	568	575	536	594	552	576	547	557	553	536	593	527	592	569	583	602	528	528	593	571	598	547	568	585	583	547	580	586	557	571	585	551	568	620	544	596	574	563	636	554	575	594	547	563	572	565	585	580	564	556	611	546	542	593	599	582	571	553	587	596	547	592	608	610	618	550	576	564	613	565	580	595	563	583	585	580	575	620	587	500	566	561	592	610	606	566	580	559	572	509	540	562	538	547	586	547	552	578	586	560	545	594	582	557	510	555	563	601	583	577	559	565	603	570	556	579	577	561	600	586	532	550	582	608	597	563	572	600	597	574	548	550	589	556	583	545	501	596	571	611	596	572	590	546	571	594	598	573	558	582	555	542	587	553	557	560	596	578	584	549	566	548	562	595	585	594	586	553	546	567	585	586	551	562	572	555	565	553	554	550	615	559	594	592	585	581	572	608	569	547	535	592	561	510	529	572	542	560	575	578	561	586	554	544	530	555	606	602	582	619	552	554	539	601	577	575	603	608	602	561	536	575	543	580	540	548	549	588	558	524	557	596	583	578	557	601	583	610	591	550	580	506	584	555	600	586	585	560	558	580	564	603	562	542	563	584	587	496	590	587	575	565	610	514	546	538	552	570	526	599	586	578	532	567	578	582	549	575	536	559	565	611	583	534	539	572	593	575	574	601	573	574	581	538	553	524	570	536	572	569	588	560	524	555	548	552	599	604	517	549	574	555	529	613	563	573	575	535	575	554	601	572	578	569	588	647	603	558	580	551	564	584	562	581	596	582	574	572	584	583	593	579	589	530	591	590	599	567	590	610	572	550	592	600	531	640	592	571	566	485	562	532	528	596	581	535	542	561	540	600	578	547	578	586	587	597	557	588	584	560	573	593	572	572	535	578	570	575	582	615	565	590	552	545	551	550	562	542	557	560	582	602	589	542	571	582	554	588	587	568	606	585	555	579	524	559	599	577	577	605	590	572	559	564	555	521	572	584	563	560	596	561	556	580	612	577	611	578	581	546	585	544	585	499	603	603	548	612	569	555	624	614	614	581	629	588	621	567	528	573	564	589	550	587	568	577	588	574	579	593	543	587	596	579	546	553	555	630	567	612	583	575	597	522	570	554	561	543	606	566	584	573	602	566	554	576	574	584	587	571	555	548	603	617	520	502	562	620	571	569	561	571	540	613	582	550	579	565	613	594	572	574	558	565	583	568	570	568	615	599	552	623	557	579	599	590	572	537	586	600	611	580	562	566	562	578	550	556	566	593	568	550	598	556	551	543	580	587	533	549	538	571	595	586	600	573	567	577	569	590	597	571	587	536	546	617	591	536	520	558	553	569	549	559	563	609	562	580	572	591	597	571	560	587	580	570	507	638	604	529	558	592	523	567	586	553	601	557	538	571	580	553	598	570	573	542	577	578	580	562	556	580	543	551	563	543	590	573	590	566	591	572	578	572	561	582	580	551	590	573	569	563	568	580	582	606	588	578	562	537	601	614	597	590	590	532	579	587	559	639	571	597	555	607	553	568	544	567	549	535	570	553	593	580	598	558	604	555	573	565	561	584	516	567	567	559	533	588	622	566	565	575	584	552	565	596	602	566	603	603	581	572	548	556	579	570	551	578	543	562	607	598	566	559	570	595	524	581	576	500	565	578	570	575	593	575	610	584	597	554	555	557	542	549	584	544	627	588	572	613	613	551	595	554	578	553	538	582	547	571	543	569	542	563	570	565	541	545	586	577	611	575	552	575	538	584	543	546	550	590	593	555	568	515	551	557	567	566	546	490	541	573	569	567	562	616	571	553	588	587	554	589	527	574	564	561	560	561	578	560	555	624	570	586	568	610	568	533	575	626	623	537	546	595	588	559	591	549	578	554	578	568	555	556	612	578	564	587	543	564	611	536	590	573	564	590	567	555	608	589	552	568	589	595	585	556	568	543	578	537	602	556	537	557	565	581	531	556	526	565	532	575	573	577	552	546	520	578	554	567	557	587	561	587	587	575	578	574	568	581	599	534	568	555	581	564	531	594	562	574	592	622	605	571	587	562	586	587	640	561	545	550	599	590	562	550	614	569	589	580	537	551	593	587	569	592	596	591	545	574	561	570	571	544	592	595	592	565	551	628	606	585	608	578	574	556	576	600	552	572	580	598	596	587	537	567	572	585	580	589	580	592	578	615	569	579	598	586	541	583	547	558	587	577	574	615	524	553	572	623	539	584	587	589	566	588	582	597	582	562	598	591	591	570	548	572	565	604	547	545	574	632	580	556	535	567	595	567	571	556	571	560	548	577	587	582	541	563	589	606	596	604	526	589	579	597	533	596	571	570	577	598	577	568	573	571	550	519	575	566	537	571	516	559	570	569	551	573	554	569	597	563	565	610	602	572	605	599	580	561	547	547	565	602	565	588	602	544	571	575	578	578	538	549	565	567	573	545	567	547	583	561	612
10698	3919	3728	2477	1463	1119	791	576	535	467	382	382	367	329	350	290	270	270	274	284	277	263	247	282	263	241	248	248	247	240	243	261	269	227	292	243	259	243	265	254	259	275	258	277	236	249	246	286	243	276	271	288	263	258	243	282	247	230	255	260	244	261	230	259	280	253	243	267	269	253	289	278	255	251	250	277	234	241	238	264	278	274	235	247	248	234	261	293	251	251	265	268	233	270	255	243	234	256	267	250	258	278	225	291	239	284	252	244	250	279	260	281	249	268	263	269	275	279	226	240	285	249	249	231	242	265	283	270	237	241	260	280	264	267	250	259	254	239	290	239	279	256	267	280	261	265	279	239	278	253	237	280	225	252	261	264	262	271	268	288	262	273	232	266	267	249	289	263	237	262	238	237	268	258	273	270	283	264	269	248	261	281	263	258	254	241	236	236	243	265	254	247	246	233	255	266	280	249	276	267	249	242	235	246	229	256	242	268	240	276	235	244	258	283	253	264	225	272	271	284	281	294	266	277	248	265	242	245	253	238	256	239	246	235	266	230	266	248	250	273	250	279	238	224	256	230	264	254	260	289	234	241	274	251	250	255	253	224	268	257	220	251	277	302	258	261	258	254	260	263	260	252	240	262	292	258	279	221	235	296	236	240	264	263	243	267	227	234	232	280	243	269	275	273	256	283	269	245	265	253	252	229	247	240	281	253	261	264	265	259	262	228	266	272	245	273	272	263	244	280	272	261	257	278	257	267	268	274	236	266	286	234	247	294	259	249	260	273	264	246	262	249	246	268	258	229	259	256	256	237	259	267	270	249	257	276	267	259	239	230	258	265	247	233	229	244	245	255	267	230	221	290	273	259	254	261	225	262	280	246	241	272	266	274	224	228	267	261	237	251	250	257	258	278	284	251	286	228	280	263	258	234	258	247	263	245	245	264	246	276	270	257	224	260	264	252	245	238	245	249	274	257	250	281	263	269	279	231	268	253	283	274	291	256	252	239	268	240	230	261	249	246	227	250	246	244	220	264	249	248	274	277	258	249	266	273	267	245	229	275	285	275	266	238	278	273	249	247	208	256	267	245	259	213	256	255	253	264	270	206	254	250	233	265	273	254	255	250	270	245	254	233	253	267	264	262	243	263	251	271	253	288	253	240	271	253	263	238	248	226	300	275	283	233	267	280	261	280	264	285	254	269	262	253	255	275	248	277	279	255	259	257	269	281	251	288	239	260	219	241	267	258	276	260	270	249	247	268	238	253	249	273	232	251	287	262	236	249	246	260	244	295	255	276	273	248	278	240	233	254	278	274	275	247	247	229	290	284	248	260	275	284	248	243	232	276	235	250	251	229	261	257	266	266	263	269	272	262	262	249	228	247	263	252	279	272	274	236	266	271	269	270	257	276	272	248	261	240	261	236	265	268	276	259	247	230	263	241	277	275	260	231	243	232	232	272	266	261	240	254	265	265	256	240	253	259	286	219	262	270	278	250	234	257	255	257	225	241	256	231	272	260	237	238	277	256	263	254	250	241	248	247	261	259	241	234	257	269	232	255	251	254	244	246	242	246	232	261	252	277	265	259	297	259	242	266	243	260	252	243	230	265	271	262	249	232	230	230	242	240	268	241	237	232	265	297	280	211	249	249	257	265	256	236	238	264	254	275	226	254	232	243	234	262	249	221	258	281	256	279	268	280	281	276	255	295	250	286	270	277	287	237	228	250	267	253	289	267	228	302	275	248	259	213	275	235	255	236	275	276	240	247	243	254	240	239	243	260	221	236	275	265	249	265	253	249	273	283	258	226	270	227	235	250	268	258	240	319	261	240	259	239	231	278	227	250	268	267	259	240	267	226	220	255	264	277	226	267	277	279	271	261	281	235	242	255	244	255	229	251	284	241	270	241	253	271	235	253	256	269	269	250	254	239	259	225	253	240	263	251	281	293	286	252	264	266	258	241	241	270	258	265	266	273	234	241	261	266	244	248	255	264	250	293	258	264	226	254	239	238	255	268	236	253	260	258	255	232	241	248	288	255	319	251	270	226	255	250	241	231	288	278	225	233	255	273	257	251	263	267	247	246	264	281	284	234	231	274	265	266	244	254	258	260	243	251	247	278	247	260	223	253	251	277	249	235	257	271	270	244	246	272	274	246	240	258	223	275	268	234	234	261	261	261	248	255	269	271	262	273	230	248	285	266	261	268	257	257	237	250	265	272	272	235	298	254	283	263	264	234	240	263	279	251	284	251	266	280	254	232	261	238	245	272	259	278	270	266	263	265	244	242	250	251	278	258	273	241	294	300	293	266	289	230	264	267	253	269	239	270	244	234	266	262	235	247	234	250	259	276	235	256	279	262	275	253	233	251	254	240	246	230	285	260	261	270	230	249	263	257	272	241	226	255	245	249	242	282	273	260	253	277	245	239	276	239	251	239	269	248	244	287	232	265	241	282	256	223	279	241	253	237	248	249	234	234	244	296	260	205	274	248	247	220	233	264	270	277	285	245	261	238	269	280	230	249	254	265	273	284	247	260	251	253	257	264	266	242	239	252	275	265	256	254	262	258	251	269	232	269	246	262	253	278	269	240	273	256	272	241	245	232	246	244	282	276	267	235	277	245	272	287	251	271	259	251	249	263	268	247	249	252	281	265	263	268	247	256	267	286	251	253	250	249	247	261	291	246	271	259	277	252	239	259	254	239	236	277	256	264	273	245	238	228	278	235	235	237	231	246	273	253	252	282	263	259	266	257	267	249	252	239	260	257	279	262	234	247	269	240	250	217	255	283	248	284	226	259	264	303	260	269	286	265	266	250	256	265	246	256	268	241	227	250	220	233	255	246	261	259	255	222	248	247	271	264	265	272	278	226	259	252	269	275	265	254	242	277	285	254	251	253	246	250	259	259	264	228	242	248	265	258	257	221	272	243	252	261	230	269	273	260	248	278	265	256	252	254	269	296	286	270	232	262	271	260	268	276	288	250	245	248	245	266	246	242	237	231	256	267	250	235	261	244	262	259	220	281	281	289	245	269	219	264	240	258	267	265	285	247	246	270	252	274	270	256	250	274	262	259	277	251	241	269	298	250	244	248	264	240	260	251	273	261	247	265	220	263	246	264	241	267	250	261	255	270	285	247	266	249	234	247	266	269	242	236	267	256	267	278	251	235	274	258	233	248	254	260	248	255	251	237	232	251	270	249	252	274	260	298	257	230	246	263	266	240	272	266	268	260	279	259	258	222	237	262	274	258	271	280	261	262	248	209	256	233	246	267	262	263	243	250	253	273	270	235	244	260	248	271	232	243	287	258	257	252	295	234	256	229	251	246	233	244	262	258	276	255	269	255	239	266	238	265	274	241	246	267	272	260	273	231	245	265	285	248	283	253	260	244	239	248	251	261	237	230	257	248	265	246	270	253	229	255	263	268	253	212	255	268	255	267	225	268	258	262	303	245	241	241	264	265	254	253	247	291	265	241	237	263	259	261	248	249	238	272
8009	4181	7721	7874	6161	4471	3225	2744	2203	1908	1586	1482	1354	1171	1058	934	806	849	938	819	779	672	735	715	638	642	693	670	723	664	695	650	684	646	706	625	602	637	672	643	616	626	638	629	661	620	626	621	664	636	653	630	620	638	645	642	615	654	648	627	661	634	625	653	679	575	607	623	659	597	632	639	624	626	629	632	662	615	631	636	591	637	627	652	663	663	629	630	680	617	660	641	624	594	668	705	628	603	597	633	640	646	644	636	654	651	641	616	667	651	609	662	620	629	617	654	659	638	618	656	641	673	603	655	708	670	607	631	621	627	643	664	693	672	628	627	641	629	661	622	589	663	663	631	631	621	575	604	683	634	680	630	617	639	631	659	641	651	641	614	630	613	616	625	629	641	625	657	634	621	658	638	635	625	656	631	655	615	586	658	615	644	598	667	654	658	635	638	629	612	638	599	667	676	645	628	655	636	653	646	633	647	645	621	676	674	611	598	596	647	648	622	647	658	669	656	681	637	614	626	617	661	675	628	696	627	608	635	638	638	641	631	691	597	677	638	625	624	625	611	641	611	596	612	599	618	602	622	610	661	613	626	603	637	653	686	632	634	668	621	619	641	637	637	654	649	601	600	653	646	634	632	636	670	648	627	664	680	621	666	632	670	664	611	632	662	662	664	655	579	626	642	641	655	657	663	613	630	658	560	627	637	639	578	662	667	688	677	637	669	653	641	615	619	648	643	602	675	624	661	631	648	617	631	665	627	660	625	615	655	638	671	638	623	624	634	592	634	648	628	669	643	662	633	583	625	610	696	621	607	634	654	613	673	662	633	640	637	649	585	607	623	655	698	643	638	642	621	623	647	635	615	632	630	628	632	660	641	639	718	649	650	639	606	622	683	646	682	616	627	637	648	630	629	635	654	659	579	669	597	617	645	674	625	636	611	639	609	605	659	614	669	663	633	616	656	662	605	651	651	619	595	637	606	664	635	649	648	640	664	617	614	634	580	664	606	629	612	658	642	631	646	608	611	638	651	627	641	683	625	637	585	656	652	656	626	620	630	646	596	657	670	631	645	625	621	676	625	634	679	603	662	633	678	623	660	626	624	618	662	667	648	622	636	677	648	632	611	634	663	643	658	673	601	653	622	648	643	610	625	613	670	601	675	599	630	632	661	678	680	664	605	663	647	581	618	673	618	677	655	674	620	624	688	642	634	654	601	623	632	621	638	649	644	632	615	634	642	639	677	595	647	647	622	670	648	657	652	642	605	679	672	646	651	675	626	729	670	595	636	651	656	652	642	632	624	602	589	651	607	697	583	648	636	684	644	661	630	649	643	595	615	639	687	656	618	670	705	647	614	653	624	667	601	629	650	605	610	636	631	654	663	632	655	647	637	622	671	608	620	621	641	649	594	643	684	682	641	621	655	637	646	599	641	659	647	623	625	645	640	650	692	581	671	633	617	637	633	636	638	625	641	654	632	650	670	594	601	632	621	628	596	563	618	624	659	664	628	647	658	665	664	603	677	654	643	641	655	666	612	662	618	636	631	587	628	655	619	656	640	572	635	627	592	607	641	610	654	626	672	644	656	665	564	658	612	640	632	645	650	653	647	692	646	634	656	661	615	662	640	601	646	644	646	681	647	677	608	663	708	623	616	659	646	637	653	663	623	595	663	647	667	612	669	640	665	652	639	645	633	670	631	585	637	633	657	633	630	660	642	673	656	630	645	642	625	637	620	643	619	637	693	610	667	666	614	629	649	664	622	632	604	671	687	576	691	655	609	641	634	671	629	651	649	628	679	621	625	627	633	673	636	645	647	614	626	657	632	671	649	627	617	650	616	602	649	644	617	646	632	634	644	629	626	625	644	605	679	647	633	633	623	659	658	672	573	619	604	689	606	649	638	656	671	632	652	671	610	654	631	590	593	627	671	631	623	624	656	630	626	643	662	674	626	652	635	655	691	627	665	681	604	619	581	591	664	623	643	623	648	697	601	670	659	639	631	645	636	660	648	674	624	615	640	692	627	600	630	667	597	644	594	704	665	643	661	599	632	633	643	668	607	644	626	696	642	648	618	645	622	665	567	675	671	631	665	631	588	604	668	677	596	594	669	583	641	631	607	634	624	688	686	656	596	659	624	620	632	641	645	647	634	669	661	638	640	599	636	629	619	648	601	623	707	644	615	648	649	683	672	623	608	624	662	649	611	685	609	655	575	633	662	616	581	629	672	633	624	669	648	621	644	646	582	645	639	634	593	641	658	643	701	626	624	565	646	614	664	644	588	643	626	610	650	641	624	606	661	637	642	597	623	662	660	627	642	682	649	604	606	617	668	629	616	629	614	647	655	647	649	666	672	652	688	641	628	683	651	631	629	645	601	692	645	604	627	657	704	646	625	617	656	572	652	632	678	625	611	636	615	604	652	576	623	610	622	630	639	638	600	630	636	676	611	643	639	639	588	612	661	614	639	646	632	644	650	657	645	604	649	620	646	670	643	646	666	635	645	642	646	630	682	624	676	666	627	614	630	611	599	683	623	621	647	670	717	667	645	620	647	636	615	629	649	646	658	638	650	622	638	589	685	669	636	606	613	629	634	644	631	673	599	625	651	657	605	669	593	622	631	668	658	601	637	619	587	611	643	649	643	669	678	641	640	676	641	618	647	630	677	604	638	613	655	627	627	675	629	620	676	622	646	622	555	618	639	635	568	631	617	641	613	618	640	586	637	600	642	639	619	688	677	676	712	604	619	654	679	660	651	624	613	609	614	630	649	637	680	618	681	614	628	611	627	642	629	654	625	669	643	605	620	637	694	634	640	641	643	615	674	646	617	641	652	623	640	669	656	591	671	621	607	720	650	636	648	663	603	635	588	635	641	665	689	591	589	630	630	612	654	657	642	659	591	653	651	634	651	602	625	664	670	649	643	614	666	625	638	660	581	613	634	635	649	675	639	670	607	639	640	629	653	623	627	656	615	616	598	608	662	623	658	648	634	667	610	637	666	619	635	655	625	629	643	662	607	657	629	619	615	695	602	631	667	628	603	632	603	564	652	615	637	657	619	618	666	672	611	691	672	629	638	615	682	643	658	622	643	623	652	626	633	614	665	640	655	634	649	622	615	614	610	681	628	665	693	619	624	650	653	615	642	645	672	602	612	645	640	652	600	608	650	620	631	633	691	611	648	586	628	658	563	669	650	646	684	638	633	632	654	677	642	640	616	641	608	600	615	601	676	683	623	632	649	631	635	666	603	623	678	663	642	610	629	617	617	692	658	616	602	632	631	636	611	620	646	649	606	642	611	636	652	682	642	608	651	653	618	585	616	643	711	630	607	657	616	643	632	621	636	647	653	681	677	642	609	660	634	650	615	608	633	635	588	657	673	613	672	619	544	664	625	604	624	703	617	639	627	663	603	619	627	667	608	603	660	642	645	685	651	628	633	609	616	614	645	680	629	621	637	651	637	639	640	625	656	654	662	623	635	618	646	636	677	686	596
24930	8642	7090	5018	3066	2043	1400	1048	888	748	584	602	508	471	409	347	352	353	383	334	288	298	321	289	300	269	266	260	279	287	283	277	311	284	259	319	306	283	298	313	294	311	236	284	279	274	262	270	255	290	288	268	253	294	283	297	308	296	278	246	299	270	304	278	306	282	295	292	260	276	308	291	285	259	251	275	268	290	306	309	276	274	295	256	272	296	267	279	265	292	256	293	277	265	267	263	293	255	233	278	301	320	276	298	272	274	303	309	284	310	298	262	258	325	280	274	300	274	259	284	318	297	287	279	292	261	266	310	277	317	278	273	300	301	292	263	298	272	292	284	291	318	303	241	269	301	274	279	280	299	302	277	292	301	293	302	281	308	277	275	308	290	265	300	272	300	279	267	258	312	281	288	261	291	264	250	297	275	300	275	252	282	289	315	286	267	266	309	267	286	291	293	293	289	255	292	289	284	278	298	282	285	308	240	274	312	292	276	273	299	276	260	258	287	294	271	281	287	269	290	264	259	303	292	286	296	285	307	297	304	265	303	274	261	275	277	300	289	280	284	296	280	281	289	260	291	291	264	311	304	280	291	287	274	289	283	285	258	271	273	279	320	266	278	282	316	282	291	258	280	277	285	274	258	294	293	290	273	284	288	257	270	311	296	259	306	265	279	301	299	290	257	258	288	248	288	312	281	264	309	269	273	283	291	290	293	283	303	272	309	289	286	287	295	286	286	292	319	323	281	306	247	268	268	305	293	288	280	292	268	277	276	313	292	305	266	267	293	287	276	285	273	288	318	270	293	308	242	293	316	260	301	287	320	303	284	271	241	309	321	310	271	281	254	269	321	238	266	289	276	276	289	275	291	272	315	276	278	256	304	289	279	281	269	271	293	316	267	288	288	296	270	283	276	302	304	274	275	293	272	298	296	265	316	291	270	269	294	288	316	270	297	311	257	252	289	279	293	271	278	262	285	277	295	246	290	311	257	278	281	269	248	303	274	284	297	288	281	271	308	286	285	291	302	277	244	272	275	308	308	273	281	292	272	255	287	288	297	253	294	288	262	282	307	302	282	299	297	297	294	287	298	283	294	267	278	265	293	272	254	295	316	273	297	318	304	295	300	314	282	276	272	280	272	283	304	281	290	305	300	266	286	284	281	292	313	290	277	298	276	302	264	281	259	271	267	272	297	278	276	299	269	296	274	291	276	274	289	289	285	294	278	308	269	293	255	272	286	306	273	275	275	263	259	267	270	262	273	312	300	274	253	283	290	318	294	258	307	289	267	296	308	270	264	292	290	265	268	311	269	257	300	254	283	277	277	267	302	310	267	282	279	306	267	291	273	270	269	308	286	297	292	290	277	303	277	258	299	282	316	271	267	294	285	273	295	256	305	282	290	305	286	288	301	302	280	288	297	307	292	291	279	288	279	302	276	282	299	301	290	302	278	277	291	303	303	290	273	283	287	308	275	276	291	260	259	277	270	289	295	301	261	301	262	297	278	290	317	268	268	308	271	264	262	290	275	271	318	271	245	300	264	287	269	294	301	282	287	306	267	331	265	279	259	292	275	309	311	301	312	292	315	306	289	298	293	282	304	287	287	288	263	267	290	284	286	298	289	295	266	312	282	273	289	263	297	274	292	287	284	289	324	290	272	289	274	268	252	266	262	293	314	287	244	322	294	275	328	292	299	283	277	295	308	289	288	286	266	255	269	265	271	282	279	289	281	267	283	279	304	288	278	308	299	282	292	298	299	274	278	297	288	241	259	310	302	293	288	269	293	254	330	260	290	298	294	280	275	276	281	288	293	287	293	291	266	285	249	264	297	285	294	291	266	287	300	289	272	267	274	263	289	268	286	280	320	266	305	263	298	261	261	274	281	295	249	278	285	271	263	258	280	275	268	269	291	279	259	294	286	286	247	260	287	316	285	248	280	265	303	275	309	282	270	297	296	275	285	275	312	288	311	283	287	273	273	260	295	279	297	286	306	289	310	286	303	322	282	263	279	278	261	265	299	299	271	283	306	263	273	274	301	283	307	283	279	296	278	283	303	276	252	256	272	282	306	281	283	258	322	310	304	288	280	308	255	261	282	297	316	292	265	267	293	262	322	289	284	284	281	275	280	281	293	295	286	309	310	286	267	288	290	253	263	275	267	292	281	236	286	266	281	304	282	261	296	293	296	243	288	286	282	284	270	281	274	316	246	293	291	287	312	256	289	278	278	304	280	271	285	289	281	288	291	270	306	309	290	303	289	276	272	266	286	288	281	308	310	304	275	271	307	328	307	307	272	288	285	277	280	263	326	311	268	287	311	282	309	271	285	278	278	325	293	283	269	285	293	249	284	248	269	298	276	271	267	286	262	295	261	267	310	306	313	280	314	269	281	280	292	284	278	304	301	272	303	309	259	278	283	286	302	330	274	266	274	286	287	290	318	284	265	276	287	274	291	299	280	273	287	295	269	308	281	266	307	302	287	278	273	286	297	280	270	259	304	276	274	239	311	280	281	298	314	271	258	299	269	302	292	290	288	264	264	250	297	314	320	296	263	276	282	289	287	310	268	266	273	293	276	272	301	285	282	284	280	286	277	314	290	289	305	284	282	259	293	270	252	267	280	277	286	300	285	281	268	300	310	300	311	331	279	301	299	300	291	303	294	280	295	265	269	282	287	251	271	255	305	294	271	307	309	268	261	289	262	340	286	259	276	287	264	296	308	291	254	303	253	298	272	258	296	310	287	274	258	302	282	279	284	286	274	299	264	280	288	302	295	272	290	302	302	289	303	280	287	281	283	270	285	248	242	279	275	239	302	292	281	293	322	284	302	288	273	273	275	287	271	298	284	310	271	312	300	253	297	285	314	258	281	267	261	283	279	269	273	271	301	294	308	295	295	250	273	276	297	315	260	274	274	309	250	277	289	321	286	312	287	294	285	312	272	254	272	269	279	288	246	294	268	266	270	306	301	293	286	266	284	311	300	288	305	304	267	291	280	276	307	253	261	296	262	320	291	286	289	302	295	262	292	324	270	265	311	313	289	294	292	309	300	313	284	299	303	246	300	311	288	298	328	259	297	266	300	289	255	291	308	279	290	285	287	263	300	280	254	271	311	330	297	304	252	311	285	293	279	269	292	267	270	276	269	255	266	300	248	267	260	284	295	285	284	297	308	305	288	268	282	254	288	265	309	303	289	260	290	272	275	289	315	297	311	277	275	288	289	289	299	285	280	292	271	274	264	302	297	293	304	275	302	273	298	284	289	285	308	281	262	283	256	283	290	316	304	289	291	302	269	285	257	276	299	249	319	259	304	300	296	288	287	298	304	260	280	295	290	272	283	302	283	241	304	285	278	240	301	310	268	274	277	285	281	276	282	282	290	281	295	314	312	283	285	273	278	295	322	294	297	304	281	293	287	269	289	278	285	274	275	291	280	291	276	271	312	280	278	257	272	285	286	277	266	276	271	286	301	282	332	308	297	286	243	263	279	280	288
17126	7270	12786	13205	10448	7619	6015	4792	4062	3213	2840	2418	2022	1795	1461	1186	1105	1256	1335	1032	918	959	867	781	764	758	853	741	763	769	743	776	736	699	735	733	693	740	710	741	701	685	725	694	671	677	692	741	732	713	716	664	731	671	666	700	690	713	720	753	704	719	677	762	678	680	724	671	721	679	776	741	706	727	663	663	745	719	736	656	715	684	736	713	661	715	651	685	673	712	692	714	685	711	763	735	701	680	695	718	720	737	668	706	693	649	668	709	698	716	720	724	667	716	698	696	691	713	655	716	684	703	721	673	671	721	689	659	703	701	716	669	685	708	732	658	721	680	705	636	684	709	721	694	698	738	724	681	714	660	699	669	648	698	717	737	679	672	712	728	677	686	692	682	682	679	700	711	704	726	731	734	735	721	680	702	712	706	668	669	691	707	672	742	767	640	699	713	698	716	714	686	669	619	712	652	716	665	670	735	699	723	734	688	711	679	699	725	747	687	719	666	665	730	701	732	688	709	682	701	712	704	664	663	676	633	669	697	653	760	698	747	674	734	724	704	710	670	720	694	736	722	726	700	757	728	650	666	695	643	695	768	659	682	711	699	707	698	694	718	637	674	746	703	645	695	713	646	709	719	720	691	675	692	727	713	723	693	662	727	721	698	660	668	656	711	696	723	672	698	759	711	668	697	671	662	742	712	659	698	689	718	686	664	700	705	724	690	683	656	727	676	697	734	752	644	732	704	716	724	667	709	732	700	721	683	667	652	699	709	704	712	687	682	641	704	694	706	666	711	677	667	701	685	726	706	661	682	685	654	671	705	726	736	665	695	639	682	673	713	724	735	647	698	708	662	701	695	716	685	752	681	734	712	697	705	706	704	680	702	704	726	669	699	725	705	713	709	687	709	691	676	713	691	720	731	694	704	682	704	727	719	712	691	695	720	663	748	677	704	694	690	745	736	707	690	664	737	682	698	717	772	706	640	732	726	746	730	666	668	739	667	678	694	703	686	720	736	692	712	726	686	733	696	724	685	733	749	685	718	640	738	681	674	664	681	693	706	709	689	703	688	741	745	666	705	681	691	769	731	697	719	731	693	704	706	679	706	684	668	664	693	682	684	735	703	701	737	719	685	673	712	718	723	724	706	714	675	698	700	690	677	694	689	702	676	653	712	690	710	667	713	640	671	687	692	694	690	682	724	697	702	713	720	701	670	686	727	656	711	680	702	711	706	661	710	726	734	659	714	729	744	672	668	657	639	682	711	690	658	722	708	685	708	678	678	709	639	690	737	730	717	648	714	745	696	716	667	693	734	676	745	728	712	732	697	703	673	714	678	695	704	687	740	692	672	716	699	703	708	697	703	671	672	678	693	719	732	663	679	681	697	712	747	657	690	676	745	681	671	713	704	682	703	670	682	704	711	691	660	715	712	685	681	701	742	720	721	699	672	649	687	714	648	686	651	678	709	710	661	684	683	703	702	685	747	646	664	737	677	703	714	698	748	670	729	697	676	693	681	681	677	739	711	719	702	714	649	709	744	712	689	700	657	683	719	703	641	676	722	673	667	714	664	683	655	681	714	677	701	690	636	689	670	681	685	786	717	647	693	693	673	683	680	685	731	719	684	730	755	722	775	652	660	712	710	688	741	711	666	689	677	692	701	692	710	745	692	669	743	700	751	740	670	727	689	698	725	722	726	699	738	675	680	677	718	648	705	719	711	692	743	681	720	703	678	678	683	711	709	738	723	682	717	704	688	709	700	706	673	726	672	721	687	655	685	706	711	698	660	718	729	649	671	699	724	695	668	695	703	680	683	715	715	726	707	677	757	710	712	701	711	705	711	723	729	681	693	672	740	679	735	685	704	720	697	717	728	686	700	665	672	729	702	664	692	669	697	643	708	697	759	742	688	664	702	679	741	722	698	696	681	721	688	679	656	690	678	687	677	696	664	709	694	702	718	678	674	666	698	677	663	698	675	708	733	677	730	658	681	677	704	713	673	721	704	713	656	673	680	685	687	745	716	711	661	680	731	637	708	684	694	648	688	653	680	704	723	693	697	661	690	750	688	684	719	684	719	707	716	679	707	653	717	661	697	685	670	726	720	697	726	716	781	690	728	684	660	670	720	714	697	712	675	676	683	704	640	719	743	736	680	707	658	734	755	730	671	743	702	699	677	690	718	712	680	724	629	695	776	681	738	716	692	720	705	717	711	719	695	709	665	720	678	736	678	735	695	672	685	640	637	699	679	696	657	682	722	707	660	702	751	667	673	701	703	687	754	701	677	697	640	688	682	642	728	641	717	723	721	667	740	725	689	707	669	718	681	649	719	686	714	734	706	722	728	721	677	683	707	683	742	709	708	700	735	712	750	716	720	679	673	650	752	689	679	711	693	659	678	752	723	630	676	674	743	777	707	723	720	748	701	672	709	706	708	727	671	676	682	721	676	688	722	690	723	652	690	672	659	719	701	698	669	728	723	681	659	679	704	698	752	726	719	709	696	711	679	692	720	686	675	686	696	713	715	711	709	654	761	672	666	701	703	735	667	703	733	660	724	727	716	694	733	704	748	685	725	713	712	691	649	665	735	730	695	701	749	654	729	706	703	684	714	697	713	709	692	707	701	661	664	643	732	712	727	677	721	654	708	724	698	677	717	670	713	697	693	663	667	735	691	672	696	717	688	737	707	685	691	713	664	682	740	723	704	676	731	683	704	739	701	690	726	744	670	700	640	714	677	712	718	647	679	660	656	681	714	684	714	695	686	675	704	706	718	675	678	698	672	710	706	719	704	745	685	713	682	751	680	681	697	708	690	708	711	691	689	691	685	711	716	743	690	661	688	707	709	666	667	745	708	712	760	672	677	719	659	674	722	707	686	681	729	731	701	735	715	728	652	742	738	673	711	750	673	694	648	678	681	716	672	717	730	678	702	660	672	728	713	666	679	710	760	669	680	691	653	694	674	693	705	728	709	691	701	674	741	677	689	711	703	715	707	712	676	683	690	688	702	658	686	700	739	690	750	775	737	679	652	726	690	734	680	700	721	709	721	710	697	694	730	708	703	698	689	721	707	679	720	736	666	690	676	677	720	703	708	714	699	666	672	729	711	747	720	688	699	674	725	681	689	729	687	706	681	715	729	707	634	682	676	694	709	731	726	702	683	711	673	711	691	656	690	703	642	691	697	672	717	680	721	739	652	693	684	727	694	641	699	688	701	677	700	683	675	674	685	750	680	639	678	753	701	720	772	675	668	762	738	733	693	704	654	683	711	695	709	689	700	683	723	748	727	687	687	692	696	709	687	721	721	712	690	678	717	703	683	709	706	736	687	728	681	683	737	658	698	650	661	714	670	742	684	689	686	656	681	688	713	661	691	699	739	673	750	682	752	724	705	735	698	681	680	699	680	680	680	675	686	688	662	683	693	697	698	727	737	632	664	673	711	663	690	746	678	659	725	696	725	738	657	733	666	702	680	702	680	657	660	683	710	752	679	698	692
34996	12669	10430	7133	4460	2927	2121	1592	1191	987	764	639	546	452	373	318	320	376	338	286	277	228	243	228	237	255	220	245	252	245	226	240	217	230	212	211	214	222	224	223	203	229	246	229	211	216	206	235	214	226	215	212	205	188	212	209	227	237	189	194	204	219	211	219	205	221	196	205	209	218	261	202	212	222	226	230	216	220	239	235	201	192	222	224	210	232	234	238	226	230	230	219	223	241	208	195	229	238	220	246	219	234	226	231	233	228	220	221	219	197	187	206	200	220	229	234	215	259	215	254	204	229	222	216	229	197	205	238	211	234	225	211	221	218	237	229	207	261	217	206	207	212	244	206	194	213	203	215	242	256	224	238	220	230	235	214	205	209	211	229	211	240	228	242	208	231	213	197	217	222	249	221	235	245	227	210	227	217	213	208	250	199	216	213	220	223	213	210	240	208	231	257	197	241	221	204	215	217	200	220	198	239	220	208	226	210	231	206	226	189	226	215	238	237	205	231	225	250	201	208	220	242	208	207	228	216	193	229	199	242	243	213	241	231	215	202	210	221	212	245	231	240	234	202	243	250	229	196	219	199	218	227	231	214	199	215	235	248	229	206	225	174	228	235	214	227	227	219	219	221	206	245	198	237	221	223	230	242	236	231	212	257	196	224	252	241	212	253	226	204	214	211	230	199	200	201	223	215	231	232	220	189	212	231	239	218	235	191	219	208	201	240	227	225	207	218	234	227	222	214	189	255	212	212	253	208	207	225	226	214	200	242	205	204	244	221	220	221	224	241	220	224	219	220	211	205	180	231	238	231	218	219	220	192	228	222	207	223	213	220	232	213	220	196	209	214	224	231	218	232	207	219	226	238	214	213	235	209	215	247	222	219	193	227	209	253	239	235	217	249	222	229	192	225	246	228	218	222	229	208	230	213	205	235	230	214	213	210	213	185	222	206	221	198	220	194	227	219	222	201	210	211	228	216	211	204	215	196	229	220	215	256	222	209	205	210	220	221	235	206	207	235	218	210	212	210	212	223	238	240	213	196	237	218	208	203	196	243	247	211	224	220	225	231	221	207	221	242	228	203	246	209	184	197	206	219	205	212	208	207	219	209	199	198	213	240	225	238	241	238	198	218	211	221	199	207	240	220	213	219	191	200	223	211	221	207	228	207	247	221	222	226	213	250	235	207	219	204	233	212	222	216	222	246	218	223	234	243	239	228	207	223	207	198	206	219	227	212	218	213	205	194	187	210	239	213	239	221	254	233	226	225	261	199	220	212	224	219	222	235	210	226	224	225	226	214	208	224	219	202	219	230	247	220	212	243	194	191	239	247	216	213	218	208	266	220	227	219	248	219	253	231	213	228	223	234	211	220	226	230	218	221	213	233	214	190	225	200	191	239	242	202	223	248	186	203	195	216	222	202	238	226	227	210	215	242	244	222	204	208	228	226	241	191	245	235	180	223	203	222	195	189	232	235	209	233	211	215	211	246	207	226	230	233	222	217	248	226	237	206	233	232	223	232	228	238	196	223	222	224	226	221	217	214	218	223	229	219	233	217	210	222	215	200	209	231	248	192	199	215	226	234	205	214	237	214	219	208	218	207	245	179	259	244	217	210	232	211	217	246	226	210	223	233	228	213	225	232	257	229	200	227	231	231	241	194	206	219	214	213	204	206	183	266	224	222	206	205	227	217	232	193	219	225	231	216	219	253	222	235	179	220	216	231	209	245	224	230	240	233	214	188	210	231	200	235	211	228	222	210	240	191	204	215	220	201	197	229	218	198	193	229	250	225	257	203	227	208	222	224	217	248	200	197	233	213	219	191	207	231	255	214	238	193	229	236	213	212	222	237	217	203	245	214	192	240	212	209	204	202	210	244	233	209	204	259	226	254	212	238	230	209	219	207	235	222	226	218	232	237	249	237	191	221	201	240	221	229	224	228	201	219	212	222	208	234	204	198	199	207	244	236	228	223	235	232	277	225	210	207	218	220	249	216	227	218	217	218	216	222	227	226	213	213	229	202	211	220	221	204	254	228	227	210	220	255	233	226	215	213	217	216	230	218	228	222	221	215	234	235	227	207	188	208	204	240	223	232	216	215	228	216	231	197	217	210	212	229	220	236	240	228	231	212	225	229	203	203	215	180	207	199	237	212	212	242	215	241	201	224	220	196	199	216	212	210	220	234	227	219	243	186	200	229	221	228	221	211	218	224	233	236	204	237	233	224	204	226	233	242	199	229	218	215	218	237	222	218	216	230	228	218	210	223	224	218	212	220	224	221	217	234	227	234	217	225	214	239	200	214	226	224	208	269	237	216	201	241	233	223	243	194	192	213	249	216	234	213	223	236	232	238	219	220	203	222	209	196	225	223	207	204	226	236	227	225	236	220	233	197	194	219	238	216	221	208	223	218	242	205	245	227	212	233	208	207	217	206	212	246	232	223	216	197	217	207	251	224	211	217	220	202	244	219	225	223	228	198	212	223	227	215	213	224	220	206	183	211	234	228	200	207	211	213	198	213	191	228	238	257	207	220	210	217	238	228	222	202	204	217	204	224	224	213	206	207	207	219	258	222	212	225	229	231	212	226	225	255	209	214	216	249	238	203	234	208	219	219	197	221	181	239	216	256	215	228	207	209	225	243	211	203	244	216	186	219	204	209	253	182	236	218	252	222	219	188	203	220	201	190	245	223	210	232	240	235	225	207	218	219	231	218	230	213	209	212	222	238	209	234	205	202	210	207	204	249	209	198	219	208	255	213	211	242	219	195	230	237	235	233	220	216	219	266	200	201	222	207	226	219	201	229	242	241	215	223	205	214	192	212	194	219	211	211	229	243	226	205	226	207	242	210	228	196	233	206	226	227	216	214	209	206	179	208	237	205	221	220	224	219	208	195	217	219	222	247	217	218	238	212	230	224	193	215	236	208	209	221	234	205	221	201	219	227	201	207	210	233	215	223	232	196	246	237	228	226	261	233	243	220	230	240	245	235	234	241	195	195	204	215	190	217	227	221	229	217	239	226	216	220	231	238	223	218	223	242	254	226	216	205	201	227	224	226	204	204	187	228	212	212	220	236	224	213	203	209	209	233	212	236	243	216	208	230	225	183	231	238	224	228	196	211	207	249	240	194	220	205	196	197	202	225	212	245	203	230	221	218	233	205	207	249	249	197	204	200	230	220	230	231	232	211	212	229	210	217	206	216	233	182	205	200	219	245	224	214	215	200	214	246	231	230	207	250	232	214	227	212	223	214	216	249	223	216	221	233	240	196	215	215	208	227	202	209	202	212	233	220	230	211	222	218	219	193	246	219	215	205	231	238	228	209	217	198	219	202	215	228	230	214	231	219	206	212	223	236	249	243	221	227	220	203	215	240	224	204	222	195	244	240	201	246	217	226	222	203	200	219	210	245	237	205	231	250	242	226	225	239	212	217	217	216	217	231	229	206	200	230	214	208	253	206	244	221	236	217	207	219	240	222	192	211	230	205	208	224
22141	9118	15966	16610	13593	10527	8430	6790	5550	4672	3785	3109	2536	2217	1578	1259	1275	1717	1452	955	895	797	756	758	644	695	701	663	608	586	635	626	564	586	565	525	545	526	523	574	603	569	529	539	567	588	560	548	572	566	543	559	540	558	556	549	546	545	542	568	535	547	533	541	585	520	559	522	529	560	554	543	574	567	562	583	534	564	564	535	525	545	552	537	596	534	507	550	582	549	533	538	593	567	571	554	527	540	562	567	555	530	582	569	530	503	549	519	534	528	568	522	511	519	538	546	557	544	551	514	580	532	546	520	587	526	545	536	533	547	506	529	582	552	575	557	558	557	567	528	563	539	531	531	530	552	568	569	580	566	540	534	538	523	549	498	515	590	561	568	536	537	538	529	544	535	545	511	529	538	557	539	548	544	594	556	560	538	595	549	518	590	529	559	505	519	572	512	551	555	524	497	574	520	567	525	534	531	511	555	563	566	577	548	557	573	570	534	540	563	595	561	513	541	546	549	500	508	576	576	553	552	551	548	554	516	550	556	563	519	538	552	559	573	576	579	551	503	497	535	592	523	538	532	635	567	540	505	534	597	513	566	606	544	505	497	541	547	564	577	562	525	550	533	547	521	549	574	545	581	566	515	571	536	509	528	568	540	522	540	523	581	516	589	543	527	567	512	533	528	568	575	516	552	530	535	536	537	555	567	508	555	583	558	557	536	515	551	542	568	540	519	563	571	520	527	531	504	537	604	548	556	552	560	557	531	549	520	577	526	522	537	552	517	500	556	518	594	539	558	559	525	555	580	510	540	581	540	539	579	561	557	570	556	570	574	533	566	578	583	557	541	578	552	542	537	520	520	565	544	559	562	571	509	566	567	525	541	538	516	561	554	565	558	593	568	555	538	565	547	544	576	554	544	505	555	554	532	540	554	584	531	509	587	563	526	519	542	566	537	564	596	518	557	576	552	522	596	518	542	544	584	526	545	511	557	554	558	545	581	497	564	551	483	553	520	557	546	545	542	559	527	537	526	517	548	516	518	537	576	558	519	516	495	556	527	545	516	519	542	505	537	553	547	561	519	567	565	549	524	537	570	560	526	513	543	551	568	525	523	563	554	485	559	572	554	564	536	523	539	508	538	509	579	527	555	563	585	550	575	510	534	540	529	545	524	535	544	543	526	524	524	572	530	542	544	573	559	534	533	524	549	533	516	581	550	543	549	553	553	507	558	523	554	555	555	516	553	468	532	514	528	558	556	520	545	548	511	528	520	573	539	591	513	558	545	530	580	535	545	557	542	563	518	528	519	505	558	553	541	556	541	553	571	534	537	544	555	541	514	555	523	545	556	525	550	579	553	542	511	528	576	551	566	505	551	563	537	540	565	555	531	527	547	614	536	596	538	534	498	557	569	562	595	532	527	558	515	544	529	540	534	529	532	602	570	519	523	531	596	578	539	532	527	532	507	598	535	571	560	520	562	525	534	558	522	521	572	572	547	537	542	533	540	581	555	529	535	547	587	525	574	585	533	535	541	534	525	559	597	534	529	579	585	568	507	544	544	581	572	512	563	549	513	574	505	567	558	546	556	550	548	564	524	554	532	540	563	480	513	543	520	520	541	549	529	508	525	543	526	538	543	553	551	548	519	548	548	530	543	544	552	578	543	502	526	544	552	521	504	534	540	552	505	544	529	553	566	496	591	567	603	560	552	516	523	562	539	540	518	564	517	552	535	539	554	542	547	507	583	565	548	551	529	543	532	512	553	529	552	527	557	561	528	598	543	578	561	532	573	554	549	523	567	500	552	537	556	550	521	563	579	548	557	546	530	556	520	609	497	583	522	557	550	561	578	547	545	510	568	578	504	540	534	508	542	546	523	555	532	561	565	535	584	550	557	522	515	518	521	569	502	525	550	544	584	557	568	581	541	521	581	533	511	546	556	566	557	562	546	533	584	493	541	548	593	563	534	547	535	571	566	550	535	520	520	529	572	584	551	598	577	558	520	575	529	541	529	560	591	512	573	549	533	545	539	567	513	533	554	523	562	542	568	563	510	556	561	499	517	553	579	536	536	548	587	558	508	547	526	550	513	548	537	529	525	542	546	556	526	536	544	592	548	520	573	563	548	528	555	548	568	539	538	513	522	532	535	550	514	502	562	519	529	533	556	526	489	561	536	559	501	534	547	554	545	582	570	564	536	581	516	505	480	575	575	552	559	546	573	546	575	552	556	553	510	560	531	537	524	562	546	532	563	537	558	516	545	568	561	505	610	507	578	546	562	571	532	524	536	587	560	531	568	590	520	555	539	543	526	513	561	550	548	566	517	589	542	553	514	560	515	500	534	545	554	558	569	545	546	555	539	543	533	555	529	558	561	549	549	557	579	589	542	521	541	541	584	524	542	517	568	494	553	549	548	567	583	518	550	591	583	537	551	523	514	522	539	539	547	548	505	502	505	534	547	530	530	548	527	503	518	544	545	520	538	573	525	564	570	484	569	584	554	547	528	501	559	534	517	551	559	567	530	542	542	528	586	560	539	552	513	508	557	575	543	531	525	533	531	534	511	528	596	524	582	537	561	552	587	542	522	551	535	549	508	528	537	534	517	550	534	524	519	547	554	525	527	573	520	568	542	528	586	514	523	503	508	527	548	555	543	571	488	528	548	573	558	518	546	578	548	525	547	550	542	600	572	520	541	540	546	502	550	561	552	540	518	562	526	512	493	532	509	579	560	539	533	542	601	532	549	562	534	556	560	506	586	584	489	513	527	584	533	527	566	526	585	556	547	562	548	533	565	549	577	515	552	572	572	527	487	570	549	570	553	586	524	531	559	587	564	562	515	546	548	541	568	571	555	544	551	565	509	551	535	543	517	554	544	565	529	561	576	587	508	529	524	550	559	544	535	551	543	574	555	567	549	543	530	514	549	552	523	599	552	559	552	550	550	594	558	550	570	534	546	548	537	557	520	546	576	560	551	535	547	528	560	550	571	573	535	581	502	521	558	552	527	503	552	564	580	520	532	526	560	499	528	562	505	525	532	542	539	575	543	552	570	556	546	514	536	549	580	511	539	528	548	562	558	575	553	548	573	550	545	547	527	568	555	541	555	536	472	568	562	596	610	541	572	564	596	597	554	574	566	524	571	537	528	535	534	537	531	574	536	529	574	537	540	586	558	520	578	581	556	488	555	508	498	577	572	529	554	524	538	496	573	509	551	546	515	506	537	529	516	544	591	509	544	526	574	569	552	534	583	559	545	554	479	550	554	542	549	542	539	507	534	548	534	527	540	567	544	543	531	536	536	579	534	538	530	595	544	588	532	494	544	543	575	532	573	542	519	529	582	567	526	522	555	546	496	530	562	517	544	555	547	514	583	502	492	492	580	525	514	545	572	527	524	531	530	542	526	549	588	525	541	539	550	531	545	518	526	542	565	481	535	530	533	565	530	545	558	546	576	535	554	509	515	563	553	545	564	567	533	591	554	552	518	512	522	544	533	554	527
10566	3474	3400	2273	1604	1018	758	676	568	537	447	376	349	335	306	298	336	334	280	256	290	270	256	268	301	276	266	251	268	260	274	258	271	263	260	268	246	249	249	258	257	257	259	285	267	306	238	271	279	260	261	251	273	292	252	260	272	301	228	278	237	264	300	283	266	280	282	274	270	258	257	267	275	260	276	298	274	274	271	240	255	258	271	276	260	304	287	289	265	279	263	249	268	234	294	286	266	255	280	286	262	283	258	273	282	271	250	257	252	254	277	261	272	275	268	251	254	243	278	279	274	311	256	257	261	242	280	276	264	261	264	273	244	257	255	279	272	276	258	268	281	248	261	278	239	269	239	284	230	280	226	287	235	287	243	242	270	269	275	286	260	250	260	267	271	263	263	246	243	278	270	254	281	259	267	236	247	262	239	229	272	238	265	291	260	254	253	272	244	279	272	227	278	272	247	266	268	262	256	303	294	263	286	233	248	257	265	275	258	283	278	281	315	264	247	251	240	241	256	299	256	281	265	250	270	280	267	273	285	250	249	237	282	263	271	261	280	272	259	248	247	265	277	265	288	264	287	256	240	253	278	276	275	252	277	275	254	247	277	256	250	270	259	270	252	212	246	290	263	246	254	270	281	256	282	299	260	259	283	249	300	280	300	273	272	263	275	248	254	251	299	310	248	253	266	274	262	260	243	256	265	268	258	254	236	249	249	275	236	305	257	258	272	278	250	283	288	290	260	266	249	240	259	243	268	252	285	282	252	288	267	293	252	255	245	275	241	263	263	273	288	237	264	262	278	255	229	276	261	232	270	310	278	282	267	256	273	256	283	296	250	269	241	256	237	245	249	267	249	255	298	285	260	268	274	252	270	254	243	248	272	256	266	301	279	274	254	274	278	264	275	276	244	272	279	257	270	267	269	289	237	266	263	237	221	252	262	269	255	286	286	269	250	249	285	279	247	279	237	273	263	245	270	258	272	263	288	290	288	269	259	258	322	253	259	268	250	253	220	256	316	275	236	254	260	242	272	270	267	272	273	235	262	263	256	265	291	277	303	284	278	289	276	243	275	264	278	273	236	252	236	287	275	281	273	212	261	267	276	243	290	250	290	291	280	310	280	292	264	266	272	225	276	258	266	272	282	310	244	289	247	256	275	278	274	261	245	263	282	256	253	270	233	288	288	277	277	256	263	261	294	250	263	265	277	244	248	279	281	296	280	283	279	291	262	271	235	272	274	279	278	273	296	288	285	268	254	265	251	254	254	264	286	276	288	274	262	268	261	294	269	258	267	285	261	233	243	249	258	232	269	238	253	253	273	248	250	236	256	283	240	252	287	283	270	283	279	231	241	270	286	266	281	258	244	275	237	262	251	265	260	284	283	256	264	270	265	253	257	267	259	267	261	264	294	267	281	265	268	251	246	268	289	279	257	243	278	245	270	264	258	251	260	264	276	269	265	306	239	284	284	271	260	280	274	250	278	256	258	275	238	262	284	264	241	261	273	278	266	293	253	272	274	286	272	248	271	264	280	263	253	264	265	239	252	242	247	295	261	236	260	276	242	263	259	250	262	233	306	244	259	243	276	270	284	270	256	242	286	273	274	235	272	273	302	282	282	269	252	275	266	259	262	285	273	263	264	255	253	261	255	244	260	236	266	289	257	283	277	237	250	275	252	279	293	261	265	292	277	282	260	285	252	244	255	281	243	256	295	253	270	258	244	265	242	278	274	289	293	271	247	243	274	242	249	255	264	245	276	262	254	287	238	273	232	264	253	276	265	258	247	290	292	256	257	294	266	271	239	271	286	247	254	270	237	261	281	252	241	236	297	261	279	268	253	244	282	252	255	248	277	293	268	242	298	307	266	257	282	259	254	256	267	276	259	242	288	271	281	277	287	271	253	284	269	303	262	284	236	262	264	262	268	272	251	257	258	255	255	277	277	261	286	268	284	244	265	268	289	229	240	275	263	285	261	263	248	269	279	269	269	269	248	279	279	279	292	291	290	257	278	259	282	287	280	290	250	248	249	277	298	258	252	261	254	283	256	266	315	276	262	281	278	230	266	273	240	237	262	270	273	261	268	248	249	230	268	249	268	266	267	260	237	262	270	310	293	231	289	282	268	289	270	250	243	286	277	257	278	249	261	283	255	271	260	257	286	273	258	259	267	269	265	284	235	287	259	240	276	264	270	299	283	276	257	276	255	264	264	282	286	280	246	272	252	278	247	241	215	234	270	244	271	266	304	281	276	276	253	264	268	255	306	236	289	267	264	265	250	267	262	257	262	262	283	259	249	289	269	277	266	274	270	225	256	283	231	253	265	262	267	266	289	273	258	269	252	259	245	246	269	261	296	303	283	254	289	241	233	264	276	248	275	273	237	263	238	280	270	291	281	273	270	284	254	289	287	271	276	302	260	281	267	287	293	295	281	238	258	258	250	262	289	287	255	278	305	229	267	287	272	264	300	226	251	240	274	281	296	252	253	264	287	285	277	263	289	272	255	262	251	230	305	261	265	256	240	292	293	266	253	228	284	239	265	265	240	246	263	259	254	242	257	246	262	261	248	268	247	237	267	249	244	236	281	277	266	261	260	304	271	265	286	302	277	266	283	296	287	283	235	275	276	288	312	279	280	297	246	288	248	261	254	285	266	284	252	281	266	261	248	227	274	241	261	272	292	276	265	281	260	278	261	272	258	257	290	255	243	239	264	270	241	247	268	291	271	283	258	280	270	271	251	251	265	277	242	255	256	298	238	259	243	274	277	274	246	239	273	250	290	237	294	260	241	279	266	279	287	276	271	268	293	276	260	246	272	257	300	258	254	284	218	285	258	289	245	250	273	247	248	244	260	277	269	281	245	287	302	253	260	293	254	256	246	255	260	276	297	278	264	279	243	273	288	270	288	261	277	274	249	268	229	280	315	269	256	254	241	252	257	227	234	258	227	269	258	268	249	264	249	246	253	247	272	238	239	265	243	275	272	263	264	268	304	272	278	229	278	258	266	258	269	281	283	284	253	238	331	269	277	248	265	229	233	258	269	291	275	272	291	266	289	249	304	262	232	258	283	267	256	272	262	268	260	252	234	247	259	284	243	277	247	272	281	265	260	242	238	265	260	265	230	275	269	295	290	267	277	233	255	266	315	250	299	270	289	241	245	253	264	279	279	288	284	279	251	273	279	276	254	244	250	272	280	285	257	263	295	268	258	276	276	256	267	268	243	260	281	260	263	262	255	244	275	249	272	244	240	257	275	238	278	257	273	253	271	257	273	282	260	259	261	250	265	279	256	267	276	269	275	287	240	226	282	272	287	251	258	246	267	246	249	270	263	299	274	269	258	268	253	275	295	280	237	282	267	268	269	264	252	251	246	251	287	270	257	282	281	255	260	290	301	293	265	255	274	277	258	244	272	243	280	275	262	258	274	246	293	276	264	272	267	264	284	280	294	252	278	257	249	283	286	266	248	254	289	267	263	256	272	300	291	279	248	282
7993	3788	7055	7454	5778	4297	3467	2821	2374	1945	1524	1383	1323	1160	980	886	1013	1061	912	757	735	737	695	745	756	678	703	668	659	694	747	694	639	649	672	671	701	706	726	683	699	654	691	658	659	691	662	676	704	694	633	647	650	676	716	651	634	660	642	686	637	648	696	675	635	690	649	654	661	687	674	692	664	636	697	640	709	679	681	669	648	629	696	666	638	690	681	655	600	657	655	667	659	669	681	672	646	636	661	666	677	676	683	655	706	635	638	623	670	654	685	608	686	681	679	613	695	688	648	688	644	647	595	673	701	689	705	674	590	664	658	691	732	647	694	620	711	706	700	696	656	644	658	637	660	679	683	642	676	648	659	698	745	676	672	646	623	648	627	571	652	692	696	632	641	647	678	672	682	664	642	684	642	629	653	649	688	617	646	633	679	674	593	700	657	659	674	639	612	690	633	666	676	701	602	672	675	634	630	682	638	689	644	686	689	654	692	664	647	686	676	671	625	611	668	641	655	689	618	651	649	631	653	706	627	659	663	633	660	666	688	727	637	666	604	710	650	624	674	679	642	658	670	679	648	692	620	647	630	651	677	655	652	656	621	668	677	679	643	666	631	672	643	659	655	701	699	669	642	670	648	670	634	671	667	678	665	689	648	641	679	624	691	647	673	663	654	627	632	651	693	662	704	629	661	664	639	669	676	651	658	637	671	587	649	660	680	661	665	643	677	659	714	636	667	688	664	662	667	640	647	654	678	649	625	678	682	646	656	644	643	696	608	648	650	614	624	701	684	747	669	612	681	680	684	693	665	682	631	691	674	622	661	658	628	662	660	647	684	682	653	647	683	618	659	672	701	675	677	661	648	631	660	678	669	662	692	655	640	642	672	660	642	676	676	661	663	700	664	654	696	663	644	646	617	643	612	655	651	634	648	675	664	678	666	671	667	637	617	624	659	652	654	682	669	642	627	662	646	674	666	705	724	644	692	668	653	640	659	647	676	624	677	649	649	625	633	652	715	673	666	677	667	692	646	650	609	660	636	657	648	681	650	660	695	643	637	627	682	690	611	678	684	700	668	639	646	669	661	639	665	672	713	659	680	648	632	671	681	665	649	681	695	677	668	693	676	643	648	669	666	651	664	649	655	642	691	699	631	652	596	641	629	640	703	670	710	686	652	641	661	639	691	664	679	628	633	654	682	703	657	683	671	633	660	655	654	672	629	592	666	669	650	644	669	662	666	658	665	618	633	640	680	703	647	656	640	668	662	653	647	680	723	683	661	644	666	638	623	632	634	649	620	634	674	671	620	695	669	650	632	674	596	674	644	677	612	676	602	671	705	677	709	640	687	649	602	690	683	668	637	654	603	635	662	643	670	634	653	611	672	650	644	649	658	697	694	723	691	613	665	668	682	646	693	718	687	637	679	694	685	654	669	706	603	629	673	657	641	647	650	662	633	629	680	646	664	665	648	680	664	643	636	661	681	674	664	597	622	697	650	671	649	684	635	658	638	598	644	699	650	676	656	660	705	695	654	656	643	663	694	679	729	646	656	608	604	678	618	643	644	685	714	688	648	598	677	720	689	671	665	642	626	602	707	655	662	658	668	644	670	636	670	660	643	639	654	653	659	690	672	653	678	659	686	670	684	692	680	670	722	683	662	681	674	675	650	692	665	648	633	698	702	649	650	619	644	663	725	670	662	655	601	646	639	667	707	610	679	675	679	700	620	685	756	678	680	610	629	613	645	618	631	647	647	691	650	647	652	664	628	626	671	701	631	665	659	628	700	688	636	611	686	649	631	664	686	700	704	660	653	673	655	683	654	722	628	640	661	664	655	674	633	680	657	677	659	617	645	688	651	627	626	659	649	708	663	635	669	706	669	672	674	660	620	645	617	655	654	674	717	686	673	646	620	655	626	671	649	646	651	688	672	641	594	626	680	666	717	618	650	688	686	618	621	639	655	666	658	648	645	701	718	660	600	654	640	668	675	706	627	647	617	642	651	664	666	649	701	635	653	661	638	651	629	680	691	650	660	692	707	684	637	638	652	649	623	672	656	641	648	638	606	700	664	679	685	647	664	667	625	645	603	646	609	636	675	691	677	635	727	635	634	661	664	692	665	638	649	667	671	686	660	665	637	670	666	638	649	661	706	662	623	707	636	675	647	649	689	609	647	674	709	657	660	647	668	654	656	677	679	688	673	615	688	634	678	681	630	626	667	684	669	650	664	675	703	668	646	696	676	690	693	661	656	707	664	687	628	672	684	586	701	663	661	669	658	657	679	615	644	625	657	679	665	718	663	687	690	640	630	672	630	637	696	672	651	661	693	682	712	681	679	714	682	645	702	597	641	679	634	657	612	675	652	624	660	639	645	648	683	609	668	618	651	651	650	634	693	714	680	681	686	704	678	654	675	672	683	682	688	645	638	612	658	615	669	667	703	612	657	686	604	631	683	695	694	695	638	645	669	602	645	680	666	638	656	686	686	674	653	657	644	671	674	621	673	665	641	676	671	647	652	695	656	679	644	683	614	678	656	690	690	665	699	678	637	648	690	672	647	711	647	659	610	689	653	667	666	628	659	664	711	654	649	637	620	687	641	679	627	624	638	657	626	636	649	654	687	627	665	630	664	655	699	617	611	663	657	661	621	684	665	688	674	645	655	653	683	688	677	653	678	661	682	648	668	655	699	673	657	638	692	639	640	636	630	630	653	648	659	618	711	639	664	705	654	638	681	680	654	698	677	665	652	630	668	683	673	659	617	635	638	628	667	698	713	622	629	682	648	679	659	657	683	644	674	646	643	749	650	674	680	658	708	630	663	655	672	639	650	661	639	647	628	673	620	665	600	680	646	672	636	624	663	700	717	641	649	709	641	663	657	675	677	678	698	682	644	663	643	643	656	636	673	606	658	693	644	654	629	672	623	670	629	626	698	642	629	661	659	636	640	650	658	685	664	642	658	645	658	685	684	655	655	651	652	665	702	659	665	679	671	638	701	696	652	636	664	639	645	635	640	673	673	644	675	625	668	667	661	714	655	651	651	658	648	659	625	628	691	621	657	629	625	650	639	607	648	646	692	649	644	688	671	687	610	659	639	682	674	706	681	672	621	671	652	672	657	653	646	663	657	701	614	697	708	635	688	676	676	664	662	683	612	663	642	643	627	631	665	629	640	660	622	677	693	687	693	670	678	688	649	648	662	655	671	655	684	699	671	656	703	653	663	693	649	634	668	650	655	636	666	647	649	642	656	683	668	684	687	613	653	695	641	646	644	659	659	678	671	630	692	656	657	629	611	674	621	704	649	634	642	656	693	675	632	651	637	655	690	724	708	691	680	646	692	595	639	660	668	698	659	631	633	662	681	671	669	672	675	651	654	646	678	682	643	688	668	670	647	652	707	655	638	685	692	625	656	669	656	638	609	641	652	686	666	659	686	696	657	662	636	631	690	655	654	649	655	635	679	607	645	669	652	625	664	653	701	691	726	645	637	673	676	667
23784	7392	6603	4924	3262	2121	1619	1199	972	749	666	529	590	467	409	369	369	427	409	366	351	324	332	351	323	297	344	312	307	314	307	305	300	300	346	298	325	349	296	293	304	302	273	302	291	313	300	317	304	312	333	325	306	318	306	369	311	308	334	304	301	315	337	328	295	298	325	286	282	273	311	313	334	314	271	327	340	317	296	315	311	267	331	305	293	289	309	327	292	325	323	339	320	284	302	307	339	293	324	313	290	316	308	317	286	334	311	319	318	295	337	300	322	317	298	299	332	274	320	303	299	321	297	327	304	335	324	352	309	287	281	289	335	312	333	333	337	288	300	307	327	304	292	298	329	311	303	334	311	324	320	321	303	293	303	301	319	322	307	285	325	317	297	299	336	328	311	311	361	302	299	307	311	287	320	305	304	321	303	337	276	314	328	306	286	309	319	339	294	289	319	319	308	314	327	303	315	325	339	305	316	337	324	293	296	304	310	314	305	289	333	321	334	334	291	317	305	290	309	343	320	306	291	328	303	272	319	306	366	279	332	333	307	300	315	311	293	305	316	314	287	298	324	286	316	299	323	301	296	293	310	318	292	289	314	308	294	296	321	282	322	305	329	288	298	312	323	322	317	268	325	294	298	325	331	303	300	307	287	308	338	305	297	311	295	275	324	301	329	278	315	299	302	303	295	324	325	299	306	332	346	321	296	303	314	311	313	343	320	328	287	320	299	305	321	304	274	333	330	326	341	310	286	287	352	335	296	303	319	313	294	309	312	281	307	333	285	309	281	322	300	314	360	303	298	333	313	356	283	330	307	297	301	315	318	311	300	340	292	324	317	330	284	313	343	311	318	317	324	296	314	321	358	301	310	296	303	305	292	312	320	290	291	296	324	281	319	297	297	337	359	301	348	336	294	284	324	288	282	321	327	320	316	332	302	333	332	331	313	304	320	320	321	338	281	337	311	300	304	317	299	301	310	310	316	297	318	322	306	294	312	301	309	274	324	330	332	303	282	335	289	321	310	322	253	295	299	330	316	334	337	276	320	308	327	328	304	278	282	332	301	303	280	312	322	336	294	312	283	312	330	296	330	323	334	293	267	319	318	278	282	308	262	296	304	334	295	296	292	329	343	318	292	345	309	331	308	305	331	286	317	328	306	318	320	319	299	301	321	305	281	310	294	346	333	323	288	275	312	312	290	321	311	285	304	298	309	295	317	327	268	288	308	302	294	310	292	303	288	287	341	296	317	339	328	328	322	324	347	308	302	311	305	336	350	297	301	277	290	301	313	322	316	300	320	299	301	314	308	322	285	340	297	313	277	297	320	341	324	314	317	313	308	321	307	307	287	288	338	334	331	306	319	327	294	313	298	313	307	346	311	313	348	322	298	329	358	306	288	290	297	321	317	289	292	307	316	317	275	295	300	287	311	308	311	318	285	309	342	279	276	322	330	315	338	300	311	295	293	282	353	306	293	307	323	315	317	330	296	299	330	289	295	331	365	310	298	305	296	302	303	310	339	309	312	328	306	301	320	334	328	344	325	311	321	332	300	308	318	332	303	302	303	287	323	341	301	294	312	319	308	292	323	329	316	307	317	317	332	292	347	272	298	303	309	298	314	296	325	300	354	333	363	306	319	273	311	303	348	298	318	368	342	325	336	291	291	287	293	267	343	291	327	327	296	315	285	294	269	285	332	271	353	320	328	312	289	332	364	316	310	302	349	295	325	329	371	314	304	326	351	286	309	284	322	355	313	286	295	297	329	320	321	311	330	327	321	312	284	318	317	337	309	317	326	303	314	306	311	324	309	294	311	302	314	321	287	330	336	312	313	299	305	278	303	285	298	304	348	306	324	339	286	298	332	297	340	328	301	311	323	297	294	310	322	336	336	307	318	328	302	343	326	272	303	315	289	282	330	297	290	298	317	309	293	347	319	323	341	349	271	314	333	317	335	308	300	300	305	314	326	304	291	281	307	305	326	320	331	297	306	332	321	304	291	308	310	316	278	316	303	323	304	322	292	293	308	324	309	306	313	332	287	296	314	310	331	259	291	294	295	297	307	299	312	331	326	282	321	302	330	320	273	316	325	295	319	282	321	304	321	305	307	310	288	282	309	293	303	296	302	322	279	307	304	323	323	283	276	295	306	303	287	321	315	302	308	313	296	316	291	295	305	329	317	269	313	311	303	295	319	317	299	354	318	309	292	305	320	307	306	295	297	308	323	274	272	299	332	336	338	329	348	346	341	301	304	271	315	296	286	324	305	314	306	326	324	351	316	300	377	298	298	286	306	346	333	330	282	290	296	336	311	316	316	283	299	337	283	311	296	318	290	290	289	284	310	325	311	292	310	324	324	304	325	317	327	312	297	298	329	308	339	308	324	312	318	330	317	319	318	296	320	305	310	349	325	306	317	323	288	286	278	315	311	298	325	343	302	307	294	328	304	304	292	281	323	291	332	308	300	300	342	306	294	280	286	285	291	313	290	338	318	333	339	304	338	347	312	308	322	315	373	314	349	344	275	270	334	315	280	327	338	315	341	313	285	277	315	283	299	328	310	297	319	319	296	315	328	296	312	301	280	324	277	292	318	288	316	327	329	323	296	306	288	324	319	340	316	327	326	343	344	299	293	297	314	290	327	337	309	327	293	328	321	318	321	283	298	313	288	329	343	321	279	294	301	284	308	304	319	294	350	308	343	293	305	304	293	310	312	302	308	318	313	318	300	273	303	307	304	297	315	297	309	310	303	299	311	285	324	281	315	302	334	307	319	279	313	291	316	327	316	294	321	330	310	330	300	317	285	321	289	308	320	289	290	275	325	311	306	314	351	294	330	290	299	307	296	308	324	318	308	310	277	296	266	280	289	304	293	319	343	336	346	342	313	308	309	341	334	295	310	275	297	305	299	297	288	284	323	328	321	301	282	306	318	317	335	300	276	290	305	313	322	286	286	314	308	316	290	300	316	298	299	286	318	324	314	302	343	319	295	341	364	330	317	324	322	313	297	292	305	326	309	301	306	303	303	313	321	308	331	308	298	329	348	333	329	324	291	328	322	316	305	272	331	322	324	273	323	300	281	315	336	345	312	318	320	314	333	317	316	318	325	306	288	294	293	342	284	305	276	313	284	308	290	308	327	318	270	316	304	310	315	311	295	333	297	339	307	333	301	324	313	301	293	299	275	324	320	354	284	314	285	297	290	286	326	320	343	306	310	317	295	334	325	353	314	300	306	293	311	302	357	291	312	290	305	338	300	301	285	287	312	284	325	333	297	298	303	317	320	309	305	323	330	289	311	299	297	327	321	276	299	273	277	314	335	330	331	296	322	298	332	312	299	330	295	286	266	356	314	294	320	316	312	326	305	298	295	288	280	272	283	309	299	331	316	344	282	317	287	323	327	310	273	338	308	281	303	291	318	299	303	288	333	315	282	303	311	321	328	301	326	315	294	287	317	298	284	344	325	368	326	296	316	335	325	309	304	271	324	338	292	323
16551	6197	11784	13335	10894	8280	6891	5441	4452	3326	2945	2507	2257	1800	1443	1336	1264	1577	1339	1012	1037	924	927	958	898	812	913	797	817	777	817	758	799	813	814	707	752	821	843	765	791	744	793	795	722	782	787	783	808	776	754	776	726	811	800	790	756	866	794	717	752	769	753	730	807	727	736	773	762	753	753	813	778	752	745	794	792	779	832	733	781	759	755	790	773	761	750	750	749	774	764	714	756	799	791	725	730	820	733	776	785	688	724	743	720	757	732	730	808	756	780	778	770	771	739	764	693	795	768	755	758	769	789	762	755	735	804	741	780	763	763	748	730	717	687	730	764	730	747	726	744	755	786	767	768	748	701	745	811	771	745	787	741	787	766	737	744	750	765	759	756	745	742	780	735	803	798	741	753	770	769	733	748	770	733	750	778	757	744	748	775	756	745	751	777	748	706	784	780	708	745	737	779	723	736	690	752	742	774	790	756	805	786	741	747	704	824	755	783	756	754	724	740	750	779	735	721	759	738	741	768	761	746	750	778	708	740	820	749	730	802	760	741	742	728	810	772	717	769	738	775	689	717	729	783	731	731	697	740	786	787	740	706	788	727	798	764	765	758	779	767	723	731	784	747	751	740	812	718	776	776	720	761	746	732	790	753	775	792	728	754	783	747	820	783	748	743	781	755	782	744	793	708	744	750	745	793	715	761	818	755	738	699	737	756	733	744	718	708	742	715	802	761	746	716	739	779	676	731	763	743	789	707	734	770	751	769	781	769	719	756	781	781	725	786	792	741	800	795	755	691	730	755	727	765	730	740	749	761	764	712	772	775	740	742	733	803	772	732	785	771	746	772	772	730	773	846	780	727	781	773	795	754	775	770	721	732	730	784	735	713	798	765	719	727	737	744	745	778	763	774	751	744	781	815	775	744	743	698	759	785	788	736	734	767	742	767	741	737	744	758	720	774	802	803	759	761	763	765	766	776	745	740	750	753	758	764	772	717	749	744	760	733	709	786	768	730	768	770	748	757	790	733	759	743	761	716	805	763	788	784	736	783	713	738	751	781	701	725	763	724	768	712	702	770	763	735	714	742	773	787	749	804	794	759	796	760	712	780	768	823	745	776	717	749	764	736	740	755	727	742	724	768	755	735	770	715	741	762	771	757	677	757	750	754	789	721	734	734	731	724	710	784	763	766	731	807	758	741	762	784	701	744	780	783	730	746	781	722	755	773	739	751	790	746	752	776	749	748	732	764	743	738	729	798	773	743	750	801	732	790	747	807	732	763	756	703	803	727	772	763	693	763	772	717	762	752	762	750	802	750	749	752	767	798	745	750	776	732	745	760	721	739	776	718	756	737	731	750	752	740	767	756	745	754	751	752	767	732	776	767	731	773	745	786	792	760	775	741	759	755	774	760	744	740	722	763	772	795	778	821	776	692	762	751	731	720	731	770	743	759	726	781	760	749	716	753	774	724	722	774	755	768	713	712	784	751	787	764	754	770	730	734	731	703	696	767	792	747	730	754	765	763	774	771	759	731	765	763	754	761	809	784	731	781	803	705	760	748	782	721	770	796	747	790	728	710	701	775	785	750	751	810	794	762	706	723	754	777	738	748	767	766	740	773	808	785	741	775	718	782	671	782	798	750	757	743	703	744	739	751	724	792	742	780	768	753	812	776	735	718	722	780	738	708	784	732	764	695	694	773	778	784	770	734	767	765	709	738	744	773	723	797	751	745	738	762	821	760	748	758	771	761	716	745	723	760	715	768	748	728	764	714	834	756	752	715	703	739	723	727	781	753	755	729	786	772	758	757	767	731	748	742	756	772	763	792	735	736	722	770	721	768	744	749	769	789	760	717	765	758	739	725	793	760	739	788	744	753	805	753	735	684	793	724	783	759	734	747	796	759	734	782	818	790	739	774	707	749	725	735	733	745	716	778	711	710	740	734	708	733	753	749	733	729	751	761	732	736	757	761	697	763	781	770	780	735	782	811	786	724	757	799	769	754	753	768	789	782	748	733	745	746	771	813	731	808	680	741	688	742	734	778	764	733	821	694	756	764	753	769	718	777	728	759	772	736	796	759	738	736	772	745	743	753	788	746	705	835	715	757	720	720	777	723	743	739	750	783	707	751	767	741	758	735	737	785	761	831	762	704	759	745	752	763	749	763	783	754	766	798	727	734	737	749	755	754	781	776	711	777	793	757	755	731	808	754	773	767	744	764	789	751	801	741	795	742	734	768	796	801	757	724	769	761	688	725	757	740	778	757	803	810	759	691	716	757	769	764	754	718	737	746	723	728	751	778	728	764	733	789	740	749	769	746	736	793	736	733	733	764	783	753	740	767	797	771	781	765	772	750	778	716	727	776	784	724	792	781	794	727	762	744	721	787	777	741	782	779	744	751	724	768	746	693	785	723	768	700	736	719	734	737	798	784	764	770	780	772	725	765	796	751	792	774	759	701	775	738	747	781	707	787	703	784	789	823	745	722	799	764	784	770	722	723	787	773	767	813	769	784	763	763	715	750	733	785	723	776	718	761	694	759	720	773	746	758	735	814	799	716	811	738	767	755	770	738	801	759	770	759	739	783	775	687	856	730	799	737	761	735	715	770	679	737	800	767	757	715	739	769	769	725	706	767	788	787	797	790	740	806	721	730	753	727	731	733	752	766	776	764	774	787	732	739	784	789	817	712	779	761	771	747	758	721	770	756	800	746	760	756	768	715	829	750	808	742	693	751	711	739	667	729	781	715	762	751	748	724	784	735	747	758	758	787	731	749	810	685	789	751	703	723	760	711	723	781	789	836	810	740	798	777	721	727	764	712	765	743	781	742	755	748	808	773	733	735	763	729	793	762	733	714	723	731	744	735	761	742	756	730	726	738	747	722	741	792	752	757	777	774	796	741	769	777	695	803	690	740	766	741	726	732	775	735	773	784	724	814	763	741	746	791	806	773	763	730	757	787	815	771	747	766	703	736	748	736	743	755	739	701	744	771	741	779	774	745	770	721	743	746	710	815	783	732	775	779	779	785	747	762	784	748	755	760	744	768	754	778	739	762	763	752	755	810	721	760	745	779	773	796	783	777	737	731	794	758	787	720	773	744	823	768	739	746	801	776	760	719	763	726	793	746	812	761	730	717	786	747	761	769	736	771	786	715	707	755	750	786	839	785	805	740	739	751	687	753	763	770	766	781	795	779	792	756	762	707	757	731	707	740	703	779	751	683	776	772	738	720	737	784	754	730	769	769	746	789	741	708	797	744	738	752	746	787	771	780	774	779	753	715	787	795	753	707	800	725	791	756	774	758	777	761	779	761	765	712	746	765	735	803	730	727	759	775	801	820	757	730	723	721	785	747	769	769	725	788	755	731	755	722	778	779	698	724	811	725	773	751	766	760	766	794	734	736	787	697	757	710	767	757	774	706	757	758	740	774	789	778	732	772	738	786	798	735	734	770	730	739	747	733	731	731	699	775	747	746	724	739	794	793	753	732	740	698	772
33591	11738	10502	7813	4964	3408	2541	1749	1234	916	884	657	654	481	377	293	365	380	418	289	290	254	266	273	258	246	241	228	225	244	242	255	260	218	237	253	213	249	258	236	243	241	222	252	242	260	223	228	261	218	238	246	250	230	232	260	248	262	252	258	239	225	267	261	226	249	229	228	257	231	264	227	231	247	253	215	232	247	214	243	236	256	240	239	250	243	210	246	256	245	257	255	239	237	218	243	247	229	237	213	234	251	243	218	228	246	253	229	240	237	284	215	234	267	229	216	253	245	233	252	217	246	234	253	258	244	247	236	230	241	251	242	269	244	243	238	241	261	228	244	283	234	231	276	230	278	245	250	236	242	215	234	215	246	248	233	232	245	249	216	252	241	240	231	219	245	250	224	233	228	275	234	243	234	230	251	240	246	209	232	223	246	251	254	260	238	260	274	256	248	261	216	239	225	210	236	207	241	226	233	248	257	227	219	233	258	240	226	226	238	233	251	246	242	247	247	245	231	258	235	235	242	282	201	197	247	247	237	244	256	250	252	250	209	220	256	223	238	225	197	244	230	254	259	240	231	223	236	226	233	220	209	227	248	211	259	259	235	261	234	221	227	220	228	247	252	202	237	255	238	258	259	249	239	242	234	241	250	247	246	230	218	248	232	261	248	238	236	231	242	248	250	216	216	269	244	236	218	222	240	221	247	230	237	228	250	226	236	235	245	225	225	218	228	242	259	246	231	245	249	234	222	233	240	246	247	248	243	225	246	263	263	241	244	242	253	238	224	275	227	250	273	233	257	248	257	232	227	223	228	214	200	273	240	261	240	264	216	246	260	253	242	247	245	232	256	231	257	238	217	255	222	236	235	225	256	209	247	260	241	249	261	219	228	232	243	217	206	251	216	237	213	248	260	256	231	251	231	235	231	227	211	230	212	242	219	272	255	247	261	240	234	244	218	239	216	230	223	256	223	237	216	218	263	260	245	249	255	228	239	257	231	228	214	245	227	251	220	228	258	279	249	225	221	219	267	229	238	232	252	233	248	220	249	265	232	240	225	226	242	242	208	232	271	250	231	233	266	250	226	252	226	217	233	237	200	261	214	234	238	258	244	236	226	251	244	250	223	255	252	224	241	240	252	243	231	251	240	227	279	227	238	250	238	210	237	250	234	234	224	236	239	246	253	212	228	232	289	229	242	249	234	245	229	226	201	220	258	225	242	226	228	246	212	228	214	247	231	238	239	234	246	239	278	247	234	202	223	245	244	264	244	261	263	234	225	215	249	251	249	242	230	224	214	257	240	234	228	243	241	263	230	253	242	224	203	223	272	226	237	246	230	248	265	245	208	245	208	245	236	242	253	261	209	256	244	249	237	238	239	253	279	207	241	244	259	207	203	254	262	199	241	224	233	226	255	261	265	246	232	271	224	215	236	206	215	223	252	251	236	230	227	245	257	234	261	228	251	229	259	244	258	226	253	242	216	243	267	240	189	238	236	251	235	251	233	260	237	270	239	235	238	231	245	251	236	264	241	249	252	258	253	238	231	249	254	232	237	247	256	250	286	216	243	232	239	264	241	245	250	249	220	280	215	219	240	236	261	211	251	248	237	240	236	244	229	236	263	217	279	224	234	253	225	238	222	240	237	262	255	239	244	257	246	220	233	258	251	263	253	252	217	259	223	224	246	221	231	200	259	238	210	283	247	245	239	260	224	215	238	247	222	274	238	247	230	228	265	245	239	255	249	242	213	217	235	258	256	241	242	245	235	250	230	237	240	226	227	238	235	242	258	217	233	234	240	250	205	243	256	271	217	254	263	260	238	256	224	224	256	248	238	228	223	259	233	236	202	230	276	236	260	231	229	235	255	252	274	254	251	247	232	247	253	257	232	244	247	272	225	263	273	227	266	225	256	259	245	253	233	255	238	223	220	220	238	241	248	241	264	236	238	255	218	229	257	249	247	224	239	234	258	258	261	232	258	226	229	245	250	236	236	259	222	245	262	237	200	260	230	238	232	248	235	275	251	253	254	256	225	247	216	223	241	224	263	240	246	231	275	226	262	266	217	230	246	244	231	252	263	236	222	231	253	236	242	262	211	228	217	235	250	218	235	222	231	267	226	219	232	257	224	250	225	227	246	227	230	214	225	263	247	229	250	244	259	231	205	248	227	236	237	248	256	233	231	225	239	234	253	258	216	266	244	218	193	228	239	225	226	252	252	231	245	247	215	250	207	215	221	251	261	248	276	261	262	238	260	254	244	243	237	249	234	235	255	246	270	242	245	223	234	227	248	225	252	232	235	264	235	265	263	227	246	243	278	223	256	249	242	222	245	222	245	247	210	220	262	239	216	242	242	224	213	256	233	237	214	251	218	229	229	236	258	225	254	266	240	241	239	245	224	225	241	243	261	243	234	242	232	233	206	216	242	264	249	245	246	262	265	251	258	234	247	198	229	243	235	269	281	223	244	230	238	223	221	229	224	230	264	264	259	235	235	248	256	242	248	260	253	242	254	254	236	229	265	244	238	219	249	234	255	231	249	242	245	218	242	242	238	241	230	252	227	222	241	231	238	236	235	252	255	230	243	226	234	220	216	254	244	261	249	277	246	220	215	216	232	243	233	224	264	224	229	279	244	237	250	255	244	220	233	235	228	282	214	224	243	232	232	268	253	222	223	232	232	244	262	249	240	228	231	259	262	271	255	228	229	265	280	231	247	225	237	231	251	272	211	229	241	263	267	254	217	217	245	221	236	252	241	238	247	243	222	234	257	211	238	232	243	254	216	237	228	251	230	224	255	233	252	252	258	231	244	264	246	227	242	249	263	238	230	254	253	238	232	243	244	244	220	233	232	266	256	244	263	234	218	239	241	254	199	230	240	254	242	253	266	276	234	242	241	264	201	240	238	249	220	215	246	274	215	235	220	251	238	234	234	259	257	246	241	244	248	239	233	262	261	246	250	243	276	250	212	257	217	287	215	251	242	216	271	233	264	222	240	245	245	244	233	202	234	207	235	253	262	230	248	222	232	229	255	242	249	223	254	261	241	253	230	243	220	219	249	254	254	253	261	243	245	207	243	246	219	232	238	234	254	236	228	225	238	241	242	251	200	221	231	226	240	235	224	224	245	216	233	245	216	224	252	238	244	214	274	260	228	219	217	243	214	226	239	250	244	240	275	233	221	242	235	225	263	243	243	219	206	246	249	238	255	241	236	237	257	238	219	214	239	241	221	242	275	205	225	246	235	227	258	248	237	203	234	257	197	238	226	241	231	212	226	257	278	253	212	271	238	254	250	249	252	249	242	254	210	245	233	261	242	232	201	239	210	238	220	245	254	232	236	243	252	263	243	235	262	205	227	244	284	213	222	264	238	253	243	238	232	264	216	233	248	235	261	249	217	253	219	220	222	264	240	240	233	235	239	249	265	229	258	242	237	263	229	228	245	267	266	244	216	238	239	224	260	225	230	220	262	245	260	232	255	237	221	212	241	264	237
21365	8627	16314	17733	14850	11995	10036	7781	5802	4573	3912	3355	2924	2015	1519	1415	1400	1782	1404	1035	948	869	1054	874	772	701	660	661	680	688	648	631	622	616	614	582	632	628	677	639	553	594	612	562	596	579	609	602	560	634	623	575	588	593	600	594	651	617	642	618	599	625	546	616	589	625	584	598	577	558	605	628	598	585	601	620	571	564	552	613	574	613	579	580	609	576	573	558	579	532	620	568	624	599	566	592	575	584	583	609	604	577	609	587	579	602	589	592	610	604	614	587	543	570	592	597	627	621	550	563	587	596	587	580	610	589	598	563	607	606	569	597	568	602	590	630	558	584	628	625	580	586	614	606	606	596	595	573	563	592	630	603	594	569	591	604	613	601	560	571	581	628	592	599	619	634	590	575	559	559	564	600	580	576	577	595	558	601	608	586	539	620	606	613	602	603	590	566	601	576	584	637	618	572	627	590	609	582	550	588	615	563	603	592	592	561	550	574	624	608	610	580	623	596	555	602	588	580	623	577	644	655	572	637	618	599	577	619	591	577	578	602	608	606	616	608	563	594	620	627	609	585	599	602	558	594	570	599	593	654	581	595	599	569	569	563	580	564	578	599	583	592	607	618	562	622	569	588	575	575	582	605	577	570	642	606	563	564	528	555	544	525	573	598	632	591	600	587	564	591	625	589	538	623	598	591	576	573	632	608	630	558	609	564	584	558	599	563	581	575	594	580	551	573	583	555	598	610	618	585	559	561	647	581	585	616	580	572	599	580	585	610	574	594	640	608	579	617	579	595	556	622	578	543	593	581	581	571	577	578	528	581	554	611	603	564	576	576	595	598	567	569	571	586	586	543	600	619	601	629	637	595	608	597	594	606	581	546	585	601	579	612	560	592	577	567	597	595	605	599	580	589	579	563	600	585	572	601	581	547	577	573	631	578	565	599	605	590	587	601	618	590	593	596	599	598	617	564	574	608	604	596	617	612	583	554	607	568	545	597	565	611	563	597	614	584	591	576	608	559	618	596	539	606	583	618	599	542	612	596	584	591	627	556	579	629	578	557	593	611	613	607	580	571	574	577	590	595	612	587	555	620	599	609	631	576	617	584	576	572	570	624	578	584	556	583	587	552	609	600	584	598	624	603	602	613	588	583	556	554	603	604	630	562	603	613	580	579	575	560	644	583	589	632	609	632	630	632	582	588	566	566	620	590	571	579	573	582	611	574	557	595	551	585	591	589	587	552	595	581	536	582	617	589	564	567	578	548	593	573	603	631	619	585	534	614	605	587	600	603	591	585	556	577	592	620	559	612	588	597	610	606	590	627	586	602	593	547	611	581	602	568	575	659	606	602	574	552	603	570	544	551	585	537	589	599	566	621	605	588	598	565	561	565	621	571	607	599	567	576	592	637	594	587	577	576	608	593	588	614	569	622	596	620	556	544	523	610	609	556	581	616	605	595	594	538	583	577	588	567	606	566	572	630	617	614	603	598	588	574	577	589	579	613	583	616	578	594	586	607	590	626	592	561	562	582	596	555	609	591	588	603	594	544	626	580	567	589	612	605	606	584	569	602	601	596	608	604	587	611	603	577	553	594	620	570	640	566	575	591	596	582	595	588	591	543	555	605	616	591	619	598	605	613	608	558	576	587	598	565	566	563	615	552	632	581	574	569	659	592	580	647	590	602	563	588	577	626	609	622	582	579	616	578	619	568	625	577	606	539	566	583	594	589	612	603	620	576	600	581	562	594	607	542	593	603	579	601	603	581	610	661	610	593	602	583	583	589	598	582	661	630	599	586	582	625	569	593	571	585	611	595	588	575	607	597	614	610	584	586	606	599	555	571	580	561	587	572	614	565	575	577	596	648	584	566	605	601	619	583	585	629	591	606	585	555	578	606	583	619	563	577	524	566	634	593	566	573	591	583	589	595	565	587	574	591	613	563	626	608	612	607	576	577	614	584	590	550	601	578	583	570	583	547	604	618	597	555	600	582	577	638	575	574	594	582	602	565	588	605	550	577	567	591	586	569	602	573	619	568	584	583	582	634	605	600	568	600	584	611	600	560	574	568	596	586	590	600	598	635	568	602	607	572	547	564	611	549	580	562	594	609	613	604	604	595	584	590	614	589	586	640	597	582	603	590	582	585	620	611	561	575	599	556	593	552	596	611	586	629	549	625	579	605	583	585	594	586	622	620	594	618	578	530	603	571	618	561	584	603	599	610	623	588	622	571	591	550	616	622	551	578	593	591	621	599	598	572	635	552	606	607	572	611	606	572	597	606	604	578	572	593	582	574	549	585	630	564	593	597	603	580	585	574	619	572	543	600	582	604	594	612	618	560	581	624	586	592	609	611	582	608	585	600	532	610	591	553	553	600	613	599	610	573	613	580	620	600	628	620	594	598	613	586	615	573	608	597	595	606	570	634	581	589	577	560	580	570	576	582	552	562	657	581	581	619	591	549	594	587	617	596	579	552	552	607	615	607	582	587	584	611	613	565	617	620	566	592	568	592	599	622	604	594	596	596	593	544	548	561	579	580	596	568	566	582	590	543	554	575	589	613	547	575	618	640	606	621	573	593	582	569	566	576	599	609	622	580	567	593	628	571	635	590	600	572	604	593	654	570	594	582	561	651	555	631	571	599	574	579	589	644	596	632	610	589	580	570	565	643	603	557	612	562	600	576	575	607	532	571	581	562	621	565	615	598	530	565	593	592	606	615	557	603	622	578	587	590	653	607	575	586	600	546	560	620	562	598	597	573	566	601	606	567	620	603	613	563	614	569	548	591	574	581	595	620	576	545	601	602	623	655	607	613	537	600	562	570	636	590	622	646	626	544	541	577	566	613	611	551	607	635	541	529	599	578	627	606	595	590	631	582	553	596	626	618	555	620	542	555	602	580	627	636	555	620	603	560	562	612	581	590	575	607	605	600	565	617	599	576	618	570	575	620	617	606	566	566	580	597	615	629	603	585	613	605	592	589	653	585	579	605	606	627	567	615	585	609	640	602	589	596	582	628	568	643	549	570	584	576	648	574	631	603	617	636	577	618	626	606	652	558	625	601	584	593	568	625	546	567	601	630	528	619	605	554	571	619	579	598	587	595	565	575	556	593	587	637	593	592	619	568	561	585	572	588	585	620	578	633	599	553	577	639	592	586	569	603	598	647	616	579	573	587	634	617	620	592	601	658	584	579	573	581	589	566	558	596	607	586	558	612	597	641	580	590	597	583	594	593	581	576	591	587	556	556	602	585	588	569	610	584	557	584	553	579	550	573	636	630	640	579	622	550	559	571	587	574	591	570	601	561	589	608	605	557	605	594	590	599	580	585	603	602	611	619	598	590	612	552	566	646	572	599	575	591	572	599	576	621	577	588	547	601	569	623	606	607	608	603	572	564	591	590	571	627	582	607	604	584	588	607	588	575	557	607	554	583	584	604	595	593	586	605	614	620	609	553	587	566	567	629	608	591	548	599	580	576	601	551	592	565	527	545	581	637
9627	3526	3969	2856	1840	1322	978	685	540	536	484	411	337	288	278	313	288	329	309	268	281	259	298	279	266	268	271	279	280	285	277	265	272	282	298	294	271	261	259	250	287	271	282	259	230	297	291	270	275	266	274	264	259	307	260	224	295	229	283	283	268	285	267	280	313	298	294	264	279	278	275	247	270	262	287	281	283	281	271	319	242	278	248	262	265	299	285	268	265	266	286	282	295	282	309	249	297	284	278	292	284	266	279	277	285	263	313	278	293	260	270	274	260	276	249	270	275	282	286	274	308	292	283	280	280	280	269	284	287	288	283	286	287	273	266	262	257	284	301	248	275	254	256	272	292	285	292	287	282	257	287	273	259	282	276	281	251	265	268	286	284	264	264	299	275	261	325	287	208	278	278	276	280	278	287	297	267	271	304	280	300	256	290	280	245	286	241	278	264	288	272	257	270	289	273	292	294	272	309	305	281	272	287	289	287	291	255	270	278	262	264	289	266	240	277	277	291	304	271	294	290	256	264	288	258	287	278	266	290	283	270	310	300	299	288	297	296	265	241	257	298	268	289	262	306	249	288	264	275	279	259	281	294	284	300	243	268	270	291	273	256	268	261	253	271	265	279	270	275	319	287	287	276	287	284	300	301	281	300	303	289	293	272	292	275	270	294	284	275	291	291	305	284	293	268	276	313	288	256	251	303	305	245	280	263	292	227	277	253	281	288	276	268	270	287	286	291	265	283	297	304	274	288	311	259	276	257	280	277	259	292	278	257	296	285	277	286	282	268	281	309	286	280	272	288	276	282	251	241	257	265	286	249	273	243	263	278	268	287	269	293	291	313	294	283	289	252	261	264	283	263	237	286	285	294	280	291	300	298	268	284	250	282	288	271	292	264	259	313	277	250	269	267	275	283	274	285	286	260	307	248	272	230	266	270	305	265	275	303	300	250	270	283	268	275	296	251	284	293	272	260	280	282	277	290	291	264	294	255	268	276	243	247	278	275	258	287	284	300	283	257	310	288	277	248	312	285	260	269	261	261	281	283	273	296	296	282	269	272	276	313	299	285	262	275	265	285	290	278	268	308	298	274	302	272	301	280	243	272	255	281	275	258	258	284	271	282	281	282	297	272	291	262	264	284	276	265	242	278	289	273	277	271	259	266	273	270	305	292	307	296	303	257	263	257	271	294	305	260	252	252	267	261	274	287	255	280	274	265	266	237	275	270	238	287	281	279	276	296	286	304	287	279	282	257	254	304	262	315	279	277	260	264	261	255	281	284	255	275	280	289	282	274	331	258	283	244	300	281	294	297	269	260	256	292	285	279	276	269	254	282	293	264	263	274	261	263	265	258	296	306	283	245	263	276	295	286	268	249	264	293	287	244	276	271	273	263	292	281	295	267	265	241	263	307	285	318	263	289	263	267	282	263	276	251	299	293	288	284	291	278	301	304	284	274	235	270	256	279	298	247	295	276	277	266	253	267	285	265	272	252	265	270	282	266	248	299	258	275	269	255	267	281	274	285	266	249	255	261	292	267	274	265	285	285	272	270	304	286	277	282	279	288	288	291	268	273	308	262	297	293	264	282	280	280	274	238	254	304	292	275	287	277	264	265	265	263	261	281	275	279	283	291	287	261	274	240	258	270	288	303	285	287	261	282	261	304	253	292	254	302	230	276	265	284	268	284	264	267	262	291	280	274	284	309	249	256	256	273	253	256	250	240	276	282	265	308	305	287	301	281	306	247	286	275	286	304	280	271	268	264	285	266	284	265	269	255	292	275	306	287	284	290	278	284	281	247	236	286	237	305	276	250	259	277	273	307	297	306	285	283	253	245	272	271	261	269	286	247	265	262	234	307	257	274	289	250	273	282	312	294	295	268	265	264	279	297	282	277	271	277	268	259	292	264	275	252	247	261	296	289	270	275	268	253	261	305	269	270	288	266	266	263	290	281	265	282	272	286	314	297	274	287	273	305	263	295	270	262	303	276	267	299	260	292	304	310	266	292	278	286	268	270	261	251	277	309	298	247	278	242	283	273	242	279	266	280	240	280	299	284	293	298	274	271	301	299	275	315	284	264	281	283	282	272	281	267	274	271	280	264	266	272	274	258	273	294	278	261	269	288	253	264	286	272	280	296	315	303	261	280	272	273	319	282	283	265	255	262	303	258	291	277	268	281	305	296	297	261	295	265	265	261	259	287	271	260	268	243	281	274	285	258	261	279	305	271	282	280	309	255	255	275	311	263	290	247	315	316	286	280	297	244	253	276	273	252	273	283	277	292	302	271	255	262	260	257	269	255	254	275	289	264	290	239	277	265	271	285	287	262	284	260	307	278	287	317	282	300	241	299	236	261	273	287	267	265	268	276	298	257	303	296	310	245	274	281	278	278	267	294	248	265	292	302	273	236	261	266	284	258	280	302	281	279	241	295	290	266	280	265	297	247	266	300	289	275	284	281	274	263	279	266	274	294	258	277	263	282	286	233	260	295	262	292	235	284	267	253	293	259	273	278	266	295	267	289	280	282	281	272	293	276	278	284	283	283	285	293	283	305	285	267	267	287	295	305	289	279	226	296	303	290	256	301	296	257	288	303	266	277	251	240	252	282	283	265	278	294	279	312	286	301	263	260	274	273	267	287	291	295	269	225	291	255	295	288	305	281	253	282	235	272	226	277	294	260	266	278	268	300	277	290	264	272	270	241	299	272	295	302	286	313	253	267	286	260	302	257	270	287	284	262	286	226	257	254	285	309	268	274	267	309	277	351	279	270	277	276	313	292	290	260	291	264	252	278	264	279	279	274	279	254	279	287	257	312	295	256	269	260	302	324	276	268	283	296	275	285	294	286	265	292	295	316	265	303	266	267	271	280	275	258	266	269	282	251	242	270	248	269	258	282	296	261	280	303	282	287	288	263	263	262	263	289	288	259	277	265	256	296	285	305	283	258	284	283	293	258	249	302	301	284	249	292	259	311	275	270	243	263	271	270	273	261	280	288	256	297	266	273	266	261	251	284	305	268	266	291	254	261	252	268	283	258	276	289	267	283	280	251	273	280	249	270	265	265	297	270	286	292	279	290	276	238	255	282	274	262	281	305	280	285	261	287	273	280	263	288	269	331	260	294	290	287	298	285	288	281	286	269	292	257	251	303	278	246	284	248	248	287	256	254	266	253	275	328	287	232	267	267	268	253	233	282	293	286	293	284	258	269	248	286	271	265	240	281	260	271	296	234	280	260	309	278	299	296	288	271	267	324	301	285	300	305	293	294	258	259	284	271	301	275	279	251	258	281	219	249	268	266	243	281	280	258	273	289	293	273	287	313	259	285	273	267	285	313	276	269	250	277	302	282	285	311	280	283	272	286	279	273	259	287	267	286	297	287	288	305	290	305	262	269	242	260	292	299	282	260	269	271	235	232	265	308	243	278	248	274	267	282	280	254	268	306	292	273	255	273	279	247	266	297	288	252	297	258	291	264	289	249	279	271	333	258	281
7398	3996	8104	8752	7028	5690	4259	3173	2405	1949	1711	1490	1316	1083	904	976	985	1029	971	737	747	827	829	726	689	693	724	691	700	754	705	731	637	668	711	714	680	688	659	717	699	697	702	685	701	701	686	694	644	671	656	674	683	710	666	683	670	726	740	720	640	751	697	703	719	644	681	683	655	649	739	663	651	655	666	684	674	681	719	702	738	692	675	662	656	719	675	740	675	678	725	685	696	681	677	692	668	679	674	660	682	688	670	697	678	705	705	726	656	695	709	658	686	611	652	692	674	695	686	657	685	680	719	633	685	704	685	664	697	682	676	724	660	693	675	631	653	695	714	689	632	727	692	664	666	733	696	687	705	669	716	669	689	699	688	704	646	703	671	714	679	724	639	694	728	666	687	671	665	625	737	671	676	753	685	683	696	733	705	653	689	718	721	701	653	687	696	687	671	665	745	671	687	645	656	649	650	664	694	690	690	704	675	654	648	648	689	670	707	718	706	744	689	701	715	670	668	726	680	637	671	693	723	677	671	687	657	670	682	667	667	668	691	678	713	681	663	657	689	756	710	694	699	651	699	640	685	687	675	687	685	710	668	677	662	660	701	716	661	670	672	700	713	701	692	684	678	726	695	700	692	678	673	629	732	670	660	694	687	640	665	713	688	649	687	668	696	712	674	708	692	668	691	683	677	720	662	741	678	678	700	664	697	719	670	667	699	713	693	748	693	698	672	671	686	704	733	692	708	669	736	680	700	689	683	693	708	643	753	668	651	663	711	677	698	681	693	687	644	717	652	723	697	710	701	683	648	735	682	661	662	684	642	701	657	668	640	708	677	703	685	656	756	668	693	706	715	689	644	731	647	675	703	691	654	677	631	645	692	630	678	673	659	695	698	684	667	679	681	693	662	690	693	693	669	683	708	688	665	705	656	727	694	675	702	652	675	653	666	716	652	703	690	686	651	653	710	686	649	656	703	668	674	652	653	682	626	724	674	687	700	646	700	713	692	700	645	713	669	640	714	704	671	696	683	687	719	670	656	716	727	673	693	669	694	669	658	702	708	685	644	674	664	680	660	695	659	704	723	651	651	682	665	742	710	644	625	687	628	694	669	711	644	647	674	698	689	655	707	721	694	677	681	670	712	695	703	700	650	636	647	689	663	650	679	679	680	687	624	705	698	733	671	654	738	662	673	660	630	684	681	685	674	711	682	677	697	675	679	712	665	641	698	659	667	702	703	691	713	721	707	670	691	685	694	648	695	697	686	700	681	643	671	714	695	674	673	695	661	666	744	706	689	686	707	683	746	673	676	665	651	698	717	704	706	696	701	723	663	664	699	662	681	706	674	683	702	689	705	638	689	676	707	718	728	651	704	650	665	669	727	729	699	750	687	664	687	700	702	684	682	680	664	689	692	753	682	668	638	678	694	660	726	739	685	680	657	723	714	668	679	648	640	670	653	672	662	682	696	658	702	692	684	683	700	659	655	729	661	697	714	744	715	709	727	740	671	681	692	691	713	706	720	653	665	716	713	745	717	688	659	695	696	694	654	694	661	702	739	664	632	650	701	684	719	726	717	690	696	670	683	692	709	695	650	678	665	710	699	725	729	706	691	697	686	661	717	682	746	644	715	672	647	669	679	690	688	671	642	670	730	658	644	652	668	707	684	660	677	711	697	700	699	641	685	659	666	648	633	681	686	688	689	714	715	703	704	669	672	723	644	720	658	686	708	689	692	678	695	688	701	649	633	706	684	702	708	721	655	675	668	697	666	667	722	677	670	673	670	653	677	727	688	698	634	673	684	671	659	700	720	706	668	711	682	715	670	670	728	641	691	671	708	679	738	693	670	709	659	704	701	696	678	746	659	670	716	668	679	683	691	658	700	665	660	656	687	692	716	696	702	630	659	696	709	665	672	713	691	664	682	717	688	688	672	652	679	717	675	670	690	652	683	639	654	734	735	612	632	657	689	643	706	696	696	679	706	692	700	646	693	650	714	649	717	666	708	701	662	661	654	650	709	676	702	667	604	718	690	701	722	716	668	655	679	675	694	653	702	672	694	690	706	655	671	706	662	647	677	708	672	701	677	671	675	720	740	668	711	708	670	673	671	700	719	698	686	714	683	707	699	712	724	675	675	691	692	650	709	664	691	646	662	674	686	638	699	650	687	684	739	695	685	682	684	696	658	661	642	676	659	654	663	741	708	689	682	641	684	695	679	707	674	667	687	717	741	715	688	637	695	701	654	699	728	679	631	694	659	710	648	682	671	647	690	679	670	656	671	656	631	651	673	648	686	688	673	685	685	678	698	687	667	700	732	690	689	697	660	728	649	713	663	680	636	663	660	711	710	673	718	684	710	701	699	680	686	641	679	667	699	663	713	698	678	712	696	686	703	639	667	679	720	737	707	696	655	688	750	660	662	714	678	686	724	687	679	684	679	639	649	684	652	682	692	656	666	637	656	692	730	652	673	687	673	658	691	709	636	703	686	684	676	698	700	682	679	707	686	683	671	621	681	768	734	684	683	649	679	687	657	677	685	697	691	658	716	700	642	693	672	671	702	695	652	686	698	674	679	730	690	726	700	681	743	652	706	683	693	680	729	651	673	718	667	696	672	744	681	649	715	693	708	670	704	713	744	696	619	746	691	694	678	704	677	698	681	700	684	683	665	699	720	733	678	741	669	775	675	699	688	702	716	667	705	690	672	752	710	682	714	641	642	700	738	697	683	718	728	707	715	648	701	620	699	710	713	668	652	683	678	697	712	737	695	687	670	698	696	704	639	714	663	649	706	658	713	680	661	672	676	714	720	690	665	694	675	708	672	649	646	691	722	730	683	733	679	679	667	678	698	705	675	685	702	653	691	643	708	683	681	663	676	666	663	722	711	709	691	639	719	661	683	704	650	640	685	658	694	675	699	662	673	635	661	644	688	691	730	680	678	672	688	661	708	657	723	698	753	672	684	629	667	667	705	666	735	671	743	695	698	716	664	673	686	648	687	688	693	666	728	703	692	656	723	681	662	655	654	651	673	645	699	663	714	704	689	658	709	713	677	685	733	663	716	683	675	699	674	688	667	734	714	673	691	712	670	672	686	650	674	715	669	747	705	749	583	717	677	694	662	697	700	639	679	699	645	644	672	651	718	663	596	672	690	717	694	699	666	709	669	677	668	662	680	706	685	703	730	665	737	655	687	664	674	683	691	688	707	688	701	644	689	731	676	636	690	669	695	711	648	656	610	682	639	684	630	696	702	645	675	685	682	693	688	723	682	665	656	715	682	693	663	683	715	716	703	637	660	709	665	711	724	693	688	711	733	700	646	712	688	670	680	681	677	709	683	711	696	681	709	655	656	651	699	677	712	672	696	681	677	714	694	678	691	676	656	646	693	693	694	680	736	678	657	690	665	702	686	663	721	654	656	688	654	688	749	647	616	667	696	678	730	680	692	725	667	706	691	727	694	661	689	703	721	684	642	664	699	679	690	683	655	685	718	665
23693	8402	8052	6281	4151	2781	1851	1247	922	768	700	549	491	426	440	420	416	425	376	359	347	370	347	319	333	293	346	341	325	305	303	303	324	318	281	331	324	315	325	283	302	300	310	313	324	314	341	319	271	279	304	350	287	319	323	276	344	299	307	318	305	317	292	296	304	294	317	321	319	323	300	292	308	278	299	317	311	329	319	320	345	320	312	288	315	311	302	313	297	295	306	271	282	302	319	318	296	311	312	312	303	329	342	311	275	269	304	293	324	345	299	305	268	280	356	313	314	300	297	318	301	298	337	310	316	319	298	352	304	282	305	322	337	332	330	296	318	318	320	323	294	322	313	288	323	308	319	301	313	320	330	296	320	312	307	301	291	323	338	310	312	325	302	289	315	338	289	318	306	331	301	317	297	327	337	307	318	307	332	296	317	281	297	301	323	303	295	292	328	319	305	337	296	305	309	324	299	356	288	311	347	307	309	325	297	322	305	353	323	296	313	311	284	300	321	321	293	293	317	327	307	329	289	300	347	320	300	306	307	291	293	333	311	326	296	287	295	298	328	342	320	279	330	308	299	336	291	282	303	283	287	296	317	346	312	281	296	302	313	333	322	320	306	311	323	286	303	308	328	304	288	262	304	290	303	298	288	294	325	304	322	317	286	289	315	340	312	322	322	312	298	330	300	308	324	288	281	312	288	283	275	288	314	314	288	358	317	354	302	263	308	297	287	334	282	313	273	336	295	343	343	285	321	328	326	336	309	337	286	282	267	325	329	291	316	339	321	324	303	326	335	326	303	290	304	300	353	307	257	295	276	330	322	329	314	316	301	295	281	320	308	311	316	329	316	303	312	294	302	338	311	302	295	273	317	304	333	327	281	295	340	305	304	317	327	319	322	306	317	323	323	334	326	317	291	308	310	296	298	308	329	280	333	299	332	313	315	336	319	318	300	283	312	313	311	327	324	293	303	314	306	322	308	324	314	288	299	299	278	329	330	316	333	317	309	285	323	355	345	342	308	320	300	313	288	300	360	357	315	323	331	285	316	326	315	289	318	287	341	319	303	319	298	328	312	296	298	311	308	297	329	281	287	322	286	306	333	330	299	291	306	340	313	345	320	293	315	373	321	337	340	334	334	289	297	306	315	298	327	317	330	305	290	325	298	331	317	288	319	340	292	324	311	314	304	299	297	300	335	290	274	305	320	301	295	289	306	318	311	279	313	297	288	302	320	334	296	289	318	329	311	290	305	317	313	283	286	291	284	288	329	305	326	296	346	337	318	337	315	307	325	302	338	298	307	311	295	337	319	301	300	308	336	343	294	291	342	327	308	305	299	339	296	343	280	335	298	321	309	320	295	322	289	317	330	309	317	331	335	330	308	279	336	299	328	315	325	323	299	316	304	308	313	296	298	310	296	331	306	305	304	299	310	302	324	305	305	289	317	344	303	289	300	294	308	331	314	274	352	302	310	292	310	309	337	329	322	313	325	271	330	305	309	312	311	297	293	305	279	310	315	327	301	330	283	310	298	286	304	295	308	288	283	293	276	296	312	324	338	262	299	325	317	300	306	317	317	291	281	334	340	327	299	300	331	333	311	307	318	318	341	284	330	323	285	311	291	330	326	307	314	303	302	343	311	345	281	314	264	327	310	325	292	354	327	329	282	325	326	304	299	367	331	337	287	308	298	317	307	327	310	327	327	315	297	290	322	280	309	317	304	301	327	295	347	282	287	287	321	302	248	284	288	288	313	294	295	317	270	318	298	347	322	306	305	309	318	333	306	312	370	314	321	322	277	351	333	307	296	317	330	305	301	322	307	346	328	312	267	315	313	294	300	323	339	298	291	336	283	299	296	314	334	302	308	302	333	331	352	319	330	271	317	296	304	320	300	289	336	304	288	304	305	335	325	311	335	315	302	333	279	323	311	314	326	321	302	319	313	326	357	288	323	340	349	302	303	312	315	306	330	283	292	334	317	341	292	287	322	315	313	336	333	336	334	304	282	317	297	309	326	305	332	310	314	338	338	307	297	329	298	294	290	317	311	307	297	289	309	301	296	274	318	309	295	323	328	301	300	298	309	314	324	292	309	283	309	291	318	297	313	302	287	310	287	346	305	306	306	310	306	326	324	310	304	287	298	295	294	280	347	312	303	291	322	318	323	331	322	349	300	322	326	306	290	301	305	318	333	313	304	314	338	304	286	319	293	331	287	311	301	296	287	314	318	340	300	312	329	307	310	334	310	316	306	296	313	317	323	298	283	313	307	325	331	283	296	332	306	332	360	273	293	307	296	300	318	284	289	288	337	314	297	273	331	307	319	339	317	304	308	316	289	339	328	278	308	327	302	312	299	273	335	294	309	333	299	311	345	315	329	311	310	304	283	310	326	305	287	339	307	300	343	320	318	314	295	289	340	330	307	307	322	296	328	309	308	325	308	305	317	308	298	296	316	322	322	307	332	321	291	306	282	312	262	317	334	300	324	299	293	329	313	305	319	292	322	282	320	326	313	318	332	305	308	329	352	317	340	327	290	331	305	309	320	307	324	333	291	287	331	310	306	330	290	280	341	308	336	288	271	304	311	327	325	289	303	310	307	306	330	321	298	322	329	318	349	329	290	280	307	366	282	282	290	314	314	316	317	313	333	287	288	332	299	300	302	299	288	302	279	339	309	332	328	347	303	310	320	300	311	288	308	285	311	308	298	276	307	313	337	335	291	344	308	346	274	331	305	292	309	266	272	295	331	316	326	335	285	312	315	321	288	329	298	303	319	371	292	311	293	320	322	304	322	320	328	325	340	325	310	319	303	288	318	303	313	277	322	311	286	299	298	334	313	325	331	287	307	270	323	360	321	289	317	312	299	318	333	302	311	293	284	319	322	320	304	326	321	277	327	299	314	292	328	319	316	367	291	344	281	324	289	306	298	319	353	305	310	290	310	300	310	312	308	310	296	334	346	284	295	301	297	289	300	299	314	325	320	276	303	335	333	313	305	303	325	294	298	314	307	304	291	330	311	295	296	372	324	290	300	350	326	291	295	330	301	315	319	335	324	312	284	328	331	307	323	320	328	324	285	299	333	297	320	308	297	306	302	321	311	288	297	335	313	308	331	332	283	341	320	305	308	289	289	278	321	285	311	284	299	312	316	297	335	302	343	333	306	290	305	281	330	306	313	288	321	313	311	301	316	303	317	325	324	295	301	330	340	319	281	276	309	327	309	334	311	293	324	295	308	290	278	318	344	297	274	296	311	345	331	282	314	302	326	309	332	314	337	312	336	287	293	285	317	295	305	288	357	305	285	333	309	314	323	290	313	313	341	334	311	336	300	299	332	349	302	318	288	339	312	287	294	300	314	334	308	317	323	307	313	298	303	294	320	297	275	326	306	305	333	327	283	279	293	266	307	303	330	323	281	304	299	296	296	322	300	295	313	317	317	294	303	336	293	328	332	307	301	306	329	294	317	302	316	330	314	322	300	321	320	313	320	319	298	321
16469	7185	14242	15817	13486	10284	7504	5380	4242	3420	2914	2434	1861	1453	1322	1520	1459	1444	1256	1077	940	961	992	851	894	856	793	784	776	811	826	767	798	801	738	826	778	814	799	736	715	750	788	760	783	710	774	743	732	736	793	758	781	778	759	708	752	774	789	779	774	746	756	770	769	708	744	799	755	775	782	833	828	753	784	761	716	806	777	779	817	773	745	734	778	783	759	754	764	784	721	761	761	818	754	718	809	778	768	736	729	731	764	779	757	749	716	738	752	711	727	784	807	764	814	747	715	750	793	724	781	777	752	775	793	733	731	775	760	770	782	803	771	700	785	773	767	781	745	776	732	782	785	779	754	786	796	760	770	767	755	711	803	789	770	724	762	713	752	719	744	758	739	757	707	786	792	723	720	719	739	774	812	749	755	776	803	755	781	765	746	745	764	748	734	785	732	724	762	802	822	799	733	832	726	719	764	756	797	735	767	752	747	760	753	757	742	752	787	761	714	737	734	759	762	719	741	741	735	781	738	749	818	725	751	737	796	727	752	751	768	756	786	772	723	752	734	750	784	722	757	745	782	756	767	768	739	767	774	731	750	741	753	749	771	773	740	773	775	743	740	719	753	769	754	748	744	763	765	755	739	736	769	787	771	759	720	794	758	763	715	757	766	757	753	819	731	730	809	755	738	707	789	709	775	740	789	783	790	713	766	767	770	735	796	745	719	781	828	775	745	755	732	744	786	766	721	750	748	770	799	739	787	761	751	742	759	729	759	729	768	776	719	720	727	768	729	766	739	761	766	767	727	766	699	757	765	717	707	724	785	775	726	738	698	738	780	779	778	743	767	767	736	774	759	807	737	727	752	796	774	791	798	757	722	749	792	755	750	713	735	831	780	743	757	772	766	767	784	786	772	762	724	779	787	725	793	762	780	766	770	746	789	726	744	783	730	734	771	742	741	741	764	755	734	747	742	772	777	807	786	784	781	730	746	767	794	784	758	789	763	745	762	745	799	739	776	794	750	750	755	739	727	709	723	782	758	726	724	763	733	762	761	755	730	763	751	761	756	753	760	804	759	738	797	708	754	800	733	727	757	781	742	731	686	734	772	749	734	797	725	771	746	785	744	754	759	733	740	751	779	763	754	749	743	774	760	723	768	746	747	728	715	763	768	833	764	741	760	750	773	710	721	759	768	750	799	745	741	788	733	739	720	755	753	746	765	762	769	794	763	749	770	748	781	769	773	706	738	812	764	794	761	779	740	764	719	733	765	797	786	763	741	801	793	750	781	786	787	756	804	771	741	783	787	759	741	723	760	777	774	781	777	741	803	736	768	771	772	754	753	763	742	798	758	745	725	738	771	766	790	764	722	778	780	754	781	789	768	739	796	780	718	728	759	768	737	780	779	773	807	804	727	736	765	763	751	686	782	779	761	746	744	809	770	752	762	771	777	768	711	790	729	769	725	722	777	790	724	760	755	747	745	761	784	706	762	751	757	769	755	758	729	751	751	762	728	752	737	729	732	776	791	773	762	784	715	759	759	759	793	771	792	775	694	757	811	747	733	783	764	768	734	768	746	738	743	718	755	717	739	735	796	766	801	767	696	761	770	721	855	758	752	718	752	759	745	749	753	797	747	727	705	770	709	730	726	753	713	759	702	771	743	784	761	749	817	781	772	747	713	768	753	710	788	746	735	820	728	777	731	728	728	728	769	788	808	697	785	749	753	795	756	776	745	775	732	731	756	720	748	759	701	766	791	756	731	793	717	760	727	772	762	739	719	779	741	770	766	749	730	755	794	732	765	762	730	762	754	784	726	692	797	726	766	790	771	715	758	768	724	771	759	789	745	739	752	729	752	765	801	766	727	743	775	776	774	787	742	734	753	766	750	773	788	738	700	749	741	767	758	757	741	779	815	771	788	735	738	738	747	765	749	770	762	755	755	777	756	775	782	767	792	758	764	760	771	781	802	713	702	796	737	707	767	732	780	755	754	788	763	831	717	771	760	733	765	768	760	734	755	723	774	746	762	739	733	793	799	767	749	723	760	756	742	708	760	762	755	821	723	749	768	762	775	743	740	756	792	766	755	747	780	764	752	812	723	774	739	767	751	778	745	755	780	804	778	759	763	745	780	778	763	741	727	765	762	772	743	731	714	756	786	724	759	706	717	731	794	769	765	748	770	784	748	797	725	696	790	740	728	737	752	777	712	758	723	768	774	778	748	755	775	724	739	803	760	780	766	755	744	764	747	763	762	747	824	739	753	759	762	676	791	742	750	732	707	771	737	761	795	737	733	790	768	743	735	744	720	739	776	758	790	784	730	778	693	731	730	749	759	779	774	716	785	783	726	753	735	726	744	690	777	761	784	750	728	720	720	760	800	771	791	716	764	730	750	735	724	755	730	764	771	764	804	771	703	774	779	691	784	754	787	761	714	776	832	786	751	787	699	741	709	802	777	788	789	762	744	719	799	779	791	770	780	787	777	726	772	744	767	747	775	793	772	785	749	738	799	726	754	702	800	723	777	756	750	760	762	782	783	773	782	754	774	722	795	765	751	750	750	721	778	708	799	779	743	741	769	735	739	792	812	780	712	742	721	763	763	744	748	784	726	748	746	700	775	768	721	771	748	788	782	776	762	761	748	751	764	767	732	731	705	766	742	760	751	842	706	738	778	741	753	771	760	748	787	754	761	721	752	732	791	749	789	742	780	738	720	760	759	766	715	740	783	774	738	770	789	707	795	782	797	774	735	797	782	773	779	744	764	809	797	782	764	759	791	787	772	743	724	755	775	739	760	774	742	750	788	743	806	807	784	762	776	778	746	727	765	758	775	757	772	765	799	766	773	787	795	731	783	787	820	774	763	801	793	819	774	761	752	779	760	726	749	754	782	754	715	733	747	746	744	741	774	787	803	792	715	755	770	724	711	737	796	742	781	719	738	755	768	753	744	804	762	747	790	791	761	775	778	806	761	777	760	773	848	761	722	756	760	722	746	745	752	775	706	770	761	768	718	749	715	775	794	729	770	724	734	725	782	807	753	752	750	778	785	795	718	751	775	798	796	755	772	734	736	725	740	766	756	738	791	778	760	759	755	741	772	764	799	744	753	762	735	752	712	763	718	764	770	702	785	715	755	763	764	727	763	792	753	764	768	730	765	746	729	751	780	753	732	734	761	747	754	767	833	770	768	751	802	741	771	720	739	736	818	750	805	724	760	777	730	730	821	693	763	760	773	706	770	803	740	785	736	740	774	793	771	771	749	764	770	743	738	777	766	754	796	778	750	748	743	739	786	755	728	696	741	767	760	747	732	797	747	722	724	739	738	737	745	770	773	762	716	771	754	759	739	748	734	736	733	745	723	772	763	723	766	757	743	788	780	742	765	748	767	800	726	724	723	743	761	761	748	719	718	752	718	717	705	726	757	792	794	785	736	728	734	740	725	744	764	707	744	774	775	745	808	723	757	754	760	788	755	756	750	771	795	759	763	769	762	788	704	720
34284	14176	13120	9980	6285	4003	2397	1666	1219	998	792	661	464	395	394	361	397	428	382	294	280	283	307	262	276	259	233	263	239	213	245	266	252	258	246	242	254	242	239	246	253	237	235	266	241	231	214	253	271	235	208	209	249	239	237	272	232	248	243	229	246	223	207	242	248	252	228	257	228	234	271	243	229	218	249	233	253	215	238	239	212	233	257	226	228	266	251	233	248	259	252	235	228	248	245	249	218	249	258	240	249	237	227	249	264	215	240	241	244	244	229	245	264	238	237	230	277	242	257	241	237	235	254	241	244	230	259	211	250	280	226	244	259	215	254	242	229	219	225	253	243	228	222	241	241	248	259	248	253	240	229	231	288	242	231	234	261	207	251	229	245	232	247	228	226	245	246	225	234	214	255	227	252	249	211	232	229	214	244	224	203	222	277	247	249	261	229	225	227	255	236	240	238	235	257	254	229	244	239	224	257	221	226	244	249	201	244	220	199	273	225	256	257	216	233	215	267	215	228	245	231	220	227	221	231	250	240	257	240	258	241	228	245	263	250	219	220	247	245	259	230	237	264	241	230	227	248	216	251	255	258	256	228	245	244	239	243	235	238	223	236	232	248	213	217	236	264	199	273	253	272	239	250	237	237	254	241	223	219	241	240	206	235	201	239	266	255	224	215	250	234	243	268	259	221	238	246	252	256	238	231	219	240	244	231	247	240	246	212	257	238	254	258	245	226	251	238	217	268	251	267	282	274	265	264	255	233	222	228	261	236	237	248	223	235	237	247	241	253	242	230	258	252	245	202	242	217	247	235	225	269	241	266	231	251	237	255	238	247	228	269	223	240	266	236	272	251	235	264	209	225	264	235	237	263	258	251	229	253	268	241	249	236	209	259	228	266	275	251	249	285	248	243	211	238	244	235	222	255	264	271	270	250	220	238	265	234	247	231	248	264	228	260	246	229	223	229	203	235	244	233	230	244	260	216	255	251	248	247	251	231	218	237	238	253	251	252	245	267	226	243	244	254	231	224	256	252	226	246	270	216	238	234	198	258	264	259	283	239	234	268	242	208	226	247	248	247	232	292	262	236	263	220	229	261	248	246	250	233	264	234	246	229	241	248	232	239	267	263	254	252	261	250	269	236	248	236	236	268	253	244	240	271	263	252	254	232	239	252	244	243	264	247	242	254	245	225	233	224	227	225	258	229	229	229	244	249	224	237	246	253	261	225	243	240	229	260	264	255	266	252	281	240	244	251	228	242	248	237	278	271	248	270	254	242	242	235	219	238	238	262	227	233	236	229	244	238	234	247	242	281	247	219	243	234	227	249	230	253	232	243	256	252	258	258	259	252	260	220	247	208	255	203	216	242	264	234	242	249	233	243	255	276	268	248	247	245	223	214	210	252	231	271	246	220	241	293	233	236	227	240	250	237	244	239	282	230	250	251	272	254	233	214	233	265	235	220	236	232	241	218	227	237	248	263	229	253	243	217	240	213	234	219	236	224	245	244	229	237	236	230	215	218	248	220	230	242	242	254	220	262	246	253	231	249	249	230	236	278	245	258	227	265	239	238	228	217	242	247	265	215	225	231	242	244	237	230	252	232	252	232	234	232	251	254	229	226	264	263	236	241	257	233	238	229	236	255	237	250	215	251	220	221	253	225	261	264	225	231	219	225	271	272	251	248	249	268	257	256	244	257	245	237	249	251	279	216	253	258	266	236	222	232	251	225	225	242	235	215	237	229	252	204	225	253	272	251	244	234	242	239	252	271	291	230	242	235	250	261	212	241	234	225	228	220	230	228	247	218	250	239	245	258	260	264	260	232	231	249	255	240	257	223	234	228	255	233	222	233	230	255	258	239	247	221	237	246	229	241	238	239	267	193	217	235	251	249	245	250	226	211	245	234	269	259	231	249	229	272	266	228	224	227	230	225	222	235	245	245	258	228	249	225	241	247	231	264	212	232	229	215	268	229	265	262	259	272	239	233	242	218	249	271	221	235	255	241	236	238	218	245	244	246	254	277	251	242	248	232	236	229	253	231	252	231	223	260	242	256	248	222	257	271	224	235	258	249	238	262	242	282	251	251	266	240	254	230	210	255	234	259	237	266	274	230	246	227	239	280	205	223	263	218	222	240	234	227	266	243	203	227	246	253	238	229	237	245	230	248	255	259	255	255	258	247	277	248	238	268	273	250	259	212	256	240	261	217	265	231	237	233	256	273	272	231	226	226	237	237	227	247	231	251	247	236	241	225	206	256	252	211	247	233	242	238	235	215	250	215	226	243	264	267	244	265	235	230	228	204	258	255	234	271	218	242	221	243	251	238	228	248	239	250	232	230	224	238	239	228	233	269	244	266	254	222	247	255	268	243	246	245	232	230	255	224	208	226	214	242	247	217	241	235	227	218	251	229	215	236	240	227	215	279	234	241	239	232	257	209	255	228	258	269	248	262	252	231	213	233	243	237	209	254	238	220	243	225	229	243	275	233	237	250	221	245	243	230	228	234	240	253	186	283	246	229	229	226	270	276	247	251	242	229	238	240	272	251	261	252	209	222	249	252	243	274	231	239	272	268	227	224	249	238	215	231	280	240	225	233	222	219	251	230	206	232	243	237	240	246	234	230	232	222	213	242	226	225	252	239	244	217	245	212	238	233	230	242	258	237	244	239	260	223	245	232	236	232	227	255	220	233	257	215	227	255	238	246	237	229	213	220	210	266	241	239	264	252	245	244	241	236	246	233	220	239	263	245	249	219	271	298	263	257	252	223	246	272	224	218	247	240	218	271	263	196	259	229	245	249	265	255	250	232	235	234	258	238	245	236	247	235	257	226	210	240	261	225	225	244	252	253	242	235	213	252	249	257	258	269	252	242	226	243	237	209	288	256	251	255	234	248	269	254	251	236	257	230	204	249	228	269	225	250	234	236	243	243	253	267	248	249	256	232	269	240	266	228	246	276	263	254	240	215	251	260	209	252	241	213	201	263	242	241	211	233	241	268	229	222	264	220	239	245	237	277	242	219	261	264	254	240	239	221	253	209	228	248	249	247	228	256	263	249	256	249	263	248	207	257	262	241	231	216	245	239	244	249	232	267	239	254	244	216	231	252	246	217	222	252	222	231	261	258	261	224	260	256	250	238	270	242	246	239	257	253	248	255	253	261	257	244	226	236	205	264	247	230	239	255	214	235	251	257	254	258	223	236	229	252	240	260	233	250	225	232	232	241	236	249	247	238	241	215	245	241	253	274	240	229	240	240	224	221	250	266	231	236	227	269	225	268	241	234	230	238	252	230	268	259	234	241	252	237	245	247	246	245	237	234	217	267	220	237	245	240	257	224	237	252	247	196	217	233	244	227	251	224	248	223	248	235	216	235	228	256	250	224	248	262	231	248	242	230	259	233	246	211	238	253	252	236	262	250	236	246	235	233	226	220	272	217	251	240	256	276	218	225	235	259	241	281	222	253	240	269	218	234	231	243	236	263	262	252	245	234	210
21977	10534	19739	21596	17684	13252	9662	7352	5769	4597	3780	3064	2149	1688	1717	1654	1605	1635	1396	1050	842	889	853	816	793	722	722	667	697	689	607	646	596	630	602	650	551	604	652	623	610	640	657	589	573	635	623	618	641	637	569	606	593	642	608	578	598	602	632	546	614	575	590	574	549	594	634	610	605	632	634	601	588	587	636	631	581	583	550	633	573	563	588	639	624	566	633	614	589	584	615	571	551	587	522	594	563	602	575	612	580	634	582	600	647	592	581	604	577	615	647	568	578	598	611	608	643	585	569	586	615	592	624	553	600	631	601	577	580	592	580	590	613	616	571	615	542	582	598	591	597	613	626	584	618	597	593	594	616	619	610	617	563	596	618	602	599	538	650	590	612	615	634	594	601	553	617	627	618	583	626	615	577	572	594	604	559	598	541	615	594	624	596	633	625	641	544	643	590	592	635	589	548	628	568	630	591	616	590	620	576	587	611	662	579	641	596	564	578	605	554	606	563	579	583	577	640	579	575	591	537	561	607	582	570	580	600	584	572	598	568	559	562	595	585	627	638	591	630	625	590	611	615	585	594	568	630	560	625	606	588	579	605	634	617	612	644	601	583	661	577	573	603	556	619	602	616	573	590	577	598	597	619	553	614	631	601	571	571	611	588	605	607	584	600	593	583	561	579	614	608	600	592	556	627	617	631	587	603	603	578	598	562	631	578	618	635	597	559	614	589	552	626	582	622	578	670	593	609	579	617	617	606	619	563	603	584	622	580	580	612	634	598	635	609	598	605	528	618	573	644	637	558	594	591	562	581	558	552	541	589	597	592	603	617	569	569	587	598	560	579	583	649	586	593	606	602	603	565	624	602	610	595	603	612	606	615	571	598	614	645	586	619	572	645	563	536	603	622	595	635	579	612	573	591	612	606	619	632	601	560	591	558	597	556	576	588	592	590	583	584	587	568	621	580	580	582	569	577	619	579	576	634	618	601	610	572	576	583	580	621	599	596	627	574	583	631	556	628	627	556	622	586	592	548	572	613	606	614	604	560	598	650	582	614	625	562	594	608	562	627	613	586	578	598	617	573	604	558	610	574	567	593	565	567	626	611	632	619	618	564	589	554	576	642	606	657	563	570	546	632	575	568	582	619	614	551	609	583	605	602	586	626	595	601	586	584	604	558	614	637	574	576	587	595	629	606	597	560	562	576	569	586	610	591	577	582	597	592	565	574	586	585	586	608	606	574	584	574	618	599	598	584	635	611	578	609	593	580	641	617	573	604	586	614	628	585	582	609	576	603	595	597	569	655	631	619	649	645	562	601	612	574	606	602	580	567	597	625	603	605	586	572	592	592	630	590	575	592	548	591	630	610	607	646	580	619	619	598	584	590	623	568	581	619	601	587	599	636	579	588	617	635	572	570	579	555	577	623	591	613	578	588	596	609	625	553	626	614	616	655	532	566	595	599	584	578	583	590	585	606	610	617	602	605	589	587	616	585	607	585	586	551	583	582	595	608	554	635	618	594	600	594	595	579	620	621	627	632	603	584	563	639	646	602	595	642	594	641	647	607	587	590	574	600	561	585	593	617	546	631	618	570	618	595	573	601	630	559	634	565	568	613	633	575	604	569	601	581	589	624	628	600	605	603	604	611	573	541	632	614	597	600	605	605	599	621	607	592	600	626	556	608	583	601	565	600	611	576	597	622	608	589	598	620	576	655	577	552	606	626	563	581	581	618	624	619	597	619	583	591	589	564	621	600	566	629	600	613	593	590	595	606	585	604	582	628	646	612	608	591	630	619	585	609	588	558	581	564	630	635	569	597	606	566	609	596	614	636	641	580	598	621	609	614	604	618	600	610	646	613	572	592	588	652	559	626	581	584	632	629	602	619	527	615	602	632	593	554	624	584	607	618	632	590	613	621	621	583	607	566	613	582	570	626	590	609	579	601	630	623	635	598	549	634	606	596	615	544	591	622	602	567	558	618	584	608	591	598	618	573	562	638	580	593	587	580	614	597	615	627	615	596	598	587	601	580	618	626	590	547	599	556	593	594	624	588	599	596	591	661	612	602	575	586	630	568	609	621	588	568	608	564	601	589	574	609	635	588	599	578	606	621	583	641	590	605	617	624	576	573	539	566	567	604	626	549	622	607	609	629	633	577	591	616	592	595	603	579	594	556	584	600	620	571	656	578	559	565	572	595	596	546	570	630	578	613	588	587	648	633	593	576	649	619	607	622	588	629	578	651	568	600	615	625	648	557	595	609	638	596	593	644	613	592	599	564	587	581	617	588	616	599	679	609	618	628	612	610	582	634	588	545	601	594	574	561	577	616	652	624	586	537	621	591	639	594	599	556	570	621	582	582	570	546	562	564	596	590	616	583	620	618	575	566	609	623	579	612	569	645	610	603	622	553	576	591	629	620	555	590	584	630	599	641	604	635	614	583	602	599	591	557	608	614	574	609	658	621	595	633	551	586	599	585	594	608	595	569	605	572	611	619	587	584	618	592	561	604	612	572	594	626	575	587	580	606	605	584	562	610	579	624	605	617	650	612	575	599	576	583	531	639	561	635	615	612	634	583	615	647	595	603	574	629	586	601	578	607	561	586	604	598	635	578	621	602	549	592	588	629	598	600	611	602	593	578	611	612	583	582	541	614	581	610	558	614	594	562	617	604	569	604	586	573	620	551	611	576	588	607	608	595	609	601	599	539	618	588	595	623	603	603	588	614	595	580	580	592	560	544	593	613	620	640	608	621	585	600	590	613	589	586	575	609	580	602	662	552	595	596	616	607	583	611	628	641	531	598	623	605	604	603	624	592	584	588	604	589	617	629	626	559	589	633	588	565	627	638	601	598	595	574	599	617	600	610	602	614	625	594	591	630	612	574	590	581	615	601	603	598	623	608	632	611	570	652	570	598	619	591	607	575	599	551	580	618	567	624	605	605	579	598	633	595	608	596	637	640	617	602	586	629	606	622	603	612	602	655	589	591	588	583	603	558	616	572	606	573	583	577	580	543	571	591	561	573	555	585	592	608	615	592	622	572	597	595	524	593	617	563	581	599	642	607	599	584	622	571	600	607	574	609	606	603	595	604	539	582	528	625	611	609	587	590	582	597	576	577	530	566	568	608	641	599	544	577	629	566	630	591	578	620	592	579	605	620	614	623	605	597	584	602	621	610	572	638	593	566	581	623	587	564	602	620	612	640	602	646	584	594	584	628	576	621	570	573	592	602	626	545	671	570	611	592	563	576	582	597	616	593	612	632	644	613	588	617	607	576	592	602	631	558	572	593	613	587	566	587	637	585	603	625	596	596	588	627	587	591	587	615	610	604	580	625	580	583	561	587	575	626	605	588	576	592	643	614	584	596	613	602	573	626	587	601	611	612	580	631	622	605	631	608	572	619	600	559	599	566	614	595	605	553	577	648	590	592	631	543	574	578	607	593	589	615	621	603	600	604	606	565	593	630	661	596	587	651	581	615	552	573	595	608	551	607	582
10817	4497	4632	3389	1925	1317	951	748	565	507	414	374	338	302	340	312	318	316	323	269	304	299	281	282	272	268	308	262	300	268	265	295	281	322	304	262	274	267	270	276	283	309	230	296	270	307	295	242	243	282	279	292	268	271	291	252	274	298	294	292	257	284	292	271	277	294	279	263	284	287	255	279	298	260	270	293	304	268	266	293	245	296	271	286	286	290	251	300	280	277	294	285	228	251	300	293	277	278	277	261	289	280	252	301	269	283	294	270	278	291	260	304	304	275	281	297	293	312	307	283	284	290	254	283	310	254	287	302	280	296	291	261	282	313	305	262	292	238	268	293	283	259	282	271	280	297	256	293	266	309	306	310	295	290	258	282	247	279	281	292	274	275	258	253	285	296	279	316	290	251	271	252	265	274	250	247	284	318	262	274	248	299	267	284	277	281	304	281	290	278	284	257	261	265	267	278	271	295	296	261	283	268	281	304	290	277	256	275	270	309	266	269	298	299	263	289	323	283	264	341	268	284	275	276	295	244	257	285	293	266	302	290	282	238	275	278	252	274	271	274	256	326	286	303	278	287	281	275	274	266	297	260	284	284	277	269	303	276	273	232	294	266	290	298	289	268	292	297	291	278	268	264	255	311	297	288	262	254	270	252	311	255	263	249	270	284	280	300	295	285	270	301	264	254	299	301	291	271	254	272	319	289	278	282	258	277	267	271	293	251	288	295	298	296	236	276	285	293	293	269	257	257	290	267	282	252	294	301	268	281	277	235	303	311	261	300	296	276	296	275	275	276	302	251	312	288	294	290	265	263	284	249	266	277	279	295	266	259	289	279	290	299	257	304	261	225	291	288	290	287	270	257	280	299	303	309	299	305	274	314	245	250	256	316	269	290	300	269	283	249	266	322	327	277	267	267	264	272	250	239	263	272	272	273	282	278	288	288	303	283	261	304	267	286	295	246	273	293	274	286	322	262	276	288	263	255	264	274	267	269	277	254	316	278	280	258	281	284	297	275	298	297	260	267	274	277	299	262	263	244	299	294	286	292	286	304	296	260	292	267	298	292	299	288	294	267	300	277	302	273	267	280	272	304	274	284	290	280	270	267	282	278	273	275	272	283	290	277	254	288	268	277	288	262	259	318	287	290	278	259	235	294	277	264	271	281	285	317	261	290	281	289	262	313	283	290	302	270	321	249	281	298	295	263	301	280	294	255	283	294	295	280	290	293	264	282	261	265	271	294	311	293	299	297	271	292	286	289	279	297	304	270	298	319	291	269	283	281	302	274	266	295	275	296	256	286	262	295	291	274	268	275	273	241	289	287	271	266	306	258	283	305	266	288	282	284	264	303	313	288	261	315	293	293	302	274	301	283	282	278	248	255	275	281	264	255	269	260	278	260	323	274	273	257	282	281	271	272	264	276	255	271	268	252	252	304	284	286	282	268	260	307	271	292	257	291	293	272	244	273	290	321	281	299	263	284	324	298	284	292	280	303	268	303	287	299	257	284	255	277	255	254	286	268	260	285	260	258	259	303	301	297	313	278	252	318	292	252	281	288	302	286	271	254	252	253	249	268	269	305	287	293	264	287	290	267	249	306	270	252	283	289	277	301	273	277	299	283	270	300	279	285	325	289	278	277	338	255	247	241	270	297	296	281	280	274	287	276	275	264	281	307	301	254	241	277	304	283	276	242	262	281	291	275	302	323	263	264	246	298	299	274	276	278	276	307	251	303	262	264	300	260	268	270	258	282	296	264	297	313	287	277	275	230	265	287	270	287	273	254	265	284	275	294	261	284	278	264	275	251	315	287	258	319	257	285	290	284	306	246	267	308	275	265	300	286	292	293	272	268	267	283	284	282	312	316	290	274	273	269	262	254	267	289	278	267	277	302	301	294	283	268	302	254	257	276	318	256	271	312	251	283	251	305	305	327	288	268	277	291	311	273	264	288	322	258	297	288	263	272	287	291	326	273	299	267	291	279	265	290	267	281	275	304	265	261	259	285	276	277	284	288	303	286	282	290	302	276	274	287	288	281	310	289	259	303	301	282	273	299	260	260	293	305	303	303	276	297	284	281	261	289	289	279	273	284	277	298	268	262	311	264	281	262	261	301	293	274	245	287	296	290	305	295	272	306	253	286	262	269	288	307	279	295	282	280	283	284	298	300	274	296	289	269	297	272	251	251	297	299	314	272	282	256	292	266	290	294	271	246	271	310	261	271	313	308	280	293	269	273	275	273	282	278	281	280	303	288	270	274	266	266	314	270	261	255	272	273	269	235	283	286	304	273	300	282	289	263	344	256	310	293	270	280	288	283	273	262	270	263	274	267	290	327	260	285	308	288	282	296	287	258	292	296	270	270	255	262	295	257	288	282	272	304	283	314	287	261	266	255	255	305	313	267	261	289	293	295	284	256	320	299	298	263	281	281	281	268	228	278	274	277	257	321	299	287	292	267	282	275	235	286	297	265	295	289	296	300	274	286	260	288	279	277	289	313	306	282	252	301	287	277	304	281	270	302	270	262	257	282	316	293	269	294	272	255	294	277	239	290	281	300	279	272	283	254	299	286	294	312	326	261	253	267	287	268	275	292	295	319	294	318	308	287	287	271	259	301	275	307	285	283	293	271	312	278	296	275	261	261	263	272	280	288	290	258	271	267	290	268	272	267	305	307	311	298	277	291	271	270	272	298	313	258	290	278	324	259	280	285	246	294	296	300	289	301	266	286	280	294	275	269	274	291	290	309	271	246	282	272	250	259	262	287	300	297	259	295	276	280	291	274	310	296	273	297	292	296	266	280	277	284	246	253	272	278	272	255	263	271	271	295	280	275	293	269	261	298	285	288	298	253	279	261	276	314	270	301	290	273	289	258	242	260	248	292	308	281	265	274	304	280	286	290	278	247	288	293	267	251	241	292	302	300	264	274	276	282	296	318	267	277	256	308	246	288	291	259	270	267	269	263	290	266	307	282	298	268	298	285	281	260	282	266	264	270	297	256	286	304	266	266	272	264	261	287	277	260	267	266	284	289	288	302	266	264	271	279	298	299	264	270	291	270	269	252	284	328	291	285	258	300	287	278	264	337	234	268	282	263	313	277	299	285	277	299	288	267	268	283	280	261	272	287	282	287	280	276	277	311	287	249	299	290	295	258	267	274	274	313	299	296	307	292	263	289	271	296	300	269	298	283	281	292	321	290	294	298	298	284	281	291	318	246	291	233	249	268	294	301	307	276	251	281	278	275	292	273	284	275	317	274	284	261	274	320	278	275	272	281	277	288	304	286	300	306	317	258	279	304	281	287	280	276	264	281	261	285	285	283	266	291	278	288	289	264	270	267	286	246	273	272	267	271	271	268	297	282	310	281	257	276	276	259	268	321	300	291	296	266	275	263	276	283	267	250	273	264	283	269	281	273	251	291	258	280	257	286	310	308	262	308	268	279	294	272	291	292	265	273	301	285	241	272	301	302	274	278	259	287	302	256	259	309	284	279
8108	4763	9296	9919	7499	5523	4108	3023	2373	1981	1657	1374	1029	1105	1059	1034	1013	1128	894	830	776	826	774	761	754	707	712	716	701	661	759	709	679	679	689	717	722	680	733	719	685	747	683	699	667	711	671	781	690	705	672	727	695	728	705	683	720	649	717	688	683	722	723	734	683	680	699	678	716	726	674	721	716	683	743	678	719	694	718	713	747	709	715	739	681	718	697	734	698	723	702	687	669	732	727	715	714	727	716	740	678	681	714	673	690	697	710	688	689	701	690	678	706	691	719	721	730	708	692	662	680	732	725	695	676	713	713	680	725	697	678	703	692	652	690	719	721	674	678	696	705	707	727	742	691	699	675	695	727	697	691	677	663	685	719	697	721	695	628	696	689	686	707	676	718	688	738	734	752	672	690	699	706	671	691	702	702	669	689	678	692	728	680	692	708	678	707	706	702	727	671	691	674	697	675	739	643	676	692	700	692	714	755	727	707	669	682	702	665	750	718	699	682	659	669	679	715	707	694	724	714	721	682	690	666	692	713	679	749	724	691	690	682	699	730	662	712	721	679	707	686	664	708	659	700	687	698	701	748	707	725	643	663	725	733	641	671	761	709	657	746	676	731	684	719	677	693	669	699	707	739	720	680	714	750	671	696	648	700	751	668	720	692	748	678	667	688	711	750	702	706	735	709	703	679	703	725	749	728	685	698	680	689	678	683	682	732	717	705	722	679	694	716	687	671	730	685	687	715	678	675	678	691	746	723	681	713	728	667	666	667	724	695	715	699	692	719	685	672	671	699	647	725	702	666	714	717	713	691	723	698	702	665	653	683	733	691	718	752	697	673	720	670	716	675	717	702	662	696	730	714	726	686	709	730	744	701	692	751	715	670	706	704	699	728	710	717	631	704	745	704	663	697	723	690	686	719	659	704	656	673	693	771	706	682	718	673	740	710	714	722	665	682	754	733	709	746	743	712	713	702	669	655	714	696	708	714	718	740	681	716	706	725	691	690	716	728	648	740	699	698	732	729	731	736	725	741	713	686	682	718	731	709	717	656	683	648	676	710	692	700	679	705	683	683	721	722	718	696	694	668	715	699	699	683	706	709	656	756	702	760	747	673	689	710	706	719	693	645	677	716	690	660	701	667	683	675	709	674	748	700	725	665	724	724	690	657	709	752	689	725	650	695	716	713	716	650	684	684	693	729	691	688	706	719	676	727	664	743	653	695	710	661	729	719	782	724	632	709	672	699	741	668	695	726	692	718	694	697	724	704	679	707	730	732	718	678	662	662	653	718	683	680	710	745	700	688	710	728	664	681	695	684	719	680	762	739	679	730	686	706	725	720	726	651	708	698	722	706	727	687	706	742	717	689	686	699	745	677	732	662	681	708	711	715	689	698	737	730	710	650	694	693	682	725	702	694	702	689	685	720	703	704	682	688	721	745	719	667	701	715	721	674	707	693	719	714	675	704	722	742	702	677	714	703	690	660	675	721	656	702	716	743	680	696	663	719	699	711	717	693	738	688	732	691	720	728	691	678	743	673	739	666	759	731	662	745	671	687	715	694	668	740	722	740	694	714	716	680	723	719	686	690	713	662	689	683	717	703	689	750	665	660	681	731	724	732	702	690	699	747	723	711	714	755	699	735	666	701	695	689	664	687	690	687	697	714	717	722	685	711	703	688	702	716	727	693	756	673	659	748	700	700	704	714	721	699	695	688	654	704	725	706	679	673	715	725	693	669	732	726	678	729	671	761	715	681	691	677	733	675	704	700	704	685	700	701	667	701	695	692	685	697	712	707	742	726	645	745	695	684	667	659	739	693	718	735	692	702	719	710	701	680	702	732	683	673	729	686	713	699	698	644	692	724	690	698	689	709	665	668	701	676	726	721	721	717	703	687	700	650	694	680	713	688	659	705	670	685	722	715	693	711	703	645	725	646	704	666	736	676	654	713	680	648	669	739	707	702	716	726	678	693	730	674	665	722	685	694	703	710	714	735	722	689	652	694	711	682	683	710	720	715	706	749	700	675	749	673	676	712	649	690	661	731	673	723	715	719	682	725	716	699	710	676	706	709	723	665	725	691	703	688	716	716	729	740	661	660	753	685	709	696	723	671	702	697	734	691	707	692	694	710	691	736	729	734	721	727	668	681	732	717	692	736	750	675	664	670	712	685	689	686	662	701	655	668	702	653	690	670	645	709	704	715	739	658	697	716	722	706	690	769	701	694	685	732	698	731	655	723	755	682	695	688	701	645	719	702	735	675	626	685	705	708	729	652	672	723	699	669	709	729	694	684	704	691	698	728	708	697	700	699	696	731	675	716	671	724	687	691	672	670	735	692	754	718	741	686	641	682	727	688	699	692	698	703	661	677	661	721	688	697	706	677	697	721	697	689	693	712	724	684	667	711	715	672	711	699	686	692	709	680	658	686	683	705	714	686	703	722	677	652	680	713	715	696	676	718	688	736	686	718	703	714	702	693	701	705	724	669	718	709	711	740	729	685	667	680	755	667	717	654	687	709	710	690	672	684	692	723	734	724	708	688	692	718	699	732	704	752	727	690	727	664	732	732	722	684	724	733	682	686	737	766	670	649	732	683	704	705	704	711	725	736	683	703	657	687	693	719	769	667	739	689	698	725	709	706	695	724	704	712	738	667	662	718	673	730	669	681	676	710	703	692	726	683	702	699	692	677	712	694	693	695	703	670	700	736	708	690	668	682	709	735	710	701	656	674	704	721	669	738	736	693	723	719	708	726	779	730	718	670	685	720	695	733	686	752	699	716	691	743	719	696	732	691	738	660	701	679	685	704	710	673	680	693	690	741	685	685	702	714	712	715	686	676	691	708	694	670	681	722	698	732	726	698	688	676	696	710	713	682	710	666	671	709	677	699	729	679	681	731	722	682	701	732	752	693	689	740	689	733	637	705	718	705	722	699	711	733	733	691	704	679	683	690	737	697	701	679	644	715	677	693	688	650	732	735	680	675	683	653	648	768	665	698	683	697	657	677	663	725	653	727	674	703	711	688	669	697	692	718	737	687	697	668	704	696	715	713	687	776	705	715	685	711	687	688	678	743	652	706	735	636	738	691	699	702	759	717	705	653	707	690	713	687	700	730	690	723	671	659	709	718	670	698	724	708	698	697	705	689	664	733	710	726	691	694	716	678	746	682	707	705	661	698	694	704	719	709	678	719	733	711	700	690	659	698	704	684	675	693	751	698	739	716	734	679	714	701	641	663	680	704	695	704	709	720	740	676	696	712	701	729	709	683	729	716	697	784	691	704	693	676	725	701	704	694	677	731	685	722	700	681	695	717	739	695	670	662	670	702	711	693	659	681	694	714	715	707	695	723	740	686	710	681	686	740	710	750	711	719	703	700	693	695	690	634	670	707	749	679	698	698	729	705	687	701	771	707	666	662	720	682	701	674	745	699	677	697	709	703	730	725	671	679	706	653	657	707	752	737	680	687	711	719	696	710	661	670	692	723	748	681	690
25004	8704	8202	6487	3974	2605	1796	1213	1018	797	687	533	489	501	395	396	448	438	395	374	306	357	343	370	337	362	311	308	371	319	313	324	294	314	325	313	331	314	302	325	292	309	324	320	327	348	379	350	314	336	339	289	300	337	293	315	350	347	293	359	317	333	374	299	332	329	293	334	313	312	309	331	316	326	333	328	298	322	344	329	322	341	329	346	309	331	287	321	347	324	310	321	281	320	284	355	332	307	349	299	337	332	317	334	331	327	319	316	332	298	348	307	333	315	332	304	331	335	318	331	322	283	319	313	340	321	341	323	301	298	321	372	337	339	318	307	324	369	318	327	286	318	334	295	340	317	321	318	314	327	306	325	341	322	328	330	277	314	311	312	342	332	319	304	347	336	358	336	285	307	322	345	342	324	313	304	304	338	334	360	319	303	296	320	314	349	318	326	343	309	304	331	327	318	315	352	313	314	294	335	297	323	318	341	327	333	356	357	273	353	327	288	311	310	321	296	298	345	342	327	329	291	339	320	347	310	294	317	348	337	324	307	321	288	319	340	327	303	326	313	341	323	325	315	327	332	310	320	299	301	351	346	287	320	343	314	323	321	305	311	350	288	300	338	355	343	313	303	316	332	318	347	347	349	317	324	269	332	314	323	314	324	322	351	335	319	304	310	323	338	307	307	318	317	321	346	321	324	313	312	325	314	299	313	324	325	338	318	310	301	335	320	299	315	339	316	362	350	329	299	305	313	326	326	289	369	326	347	344	309	304	294	352	355	314	301	333	315	300	337	309	327	344	338	329	302	282	306	290	323	297	338	319	315	322	288	349	326	302	315	335	339	348	313	325	330	296	296	312	367	286	318	303	341	308	327	334	279	300	285	323	304	340	295	320	317	333	287	326	306	328	323	363	293	315	326	343	353	321	317	356	289	330	307	297	321	323	338	345	297	316	328	308	348	328	350	305	282	324	323	314	331	344	300	305	311	303	331	317	317	305	318	335	312	306	339	372	317	301	314	280	313	321	342	322	307	352	347	317	347	299	329	336	348	332	330	317	319	311	328	298	320	320	323	339	329	343	334	339	292	306	325	344	345	321	308	325	319	338	317	306	359	344	289	333	356	290	293	326	299	332	333	303	288	325	319	323	345	315	310	320	332	348	319	322	311	369	322	313	299	336	332	354	319	328	321	320	317	312	337	316	306	330	325	348	304	326	287	329	361	330	334	325	320	300	291	332	289	322	301	358	293	279	342	311	324	320	331	308	310	291	343	326	343	333	341	281	269	328	338	322	319	334	343	303	309	284	319	343	309	310	331	333	298	330	323	309	316	315	327	327	316	316	343	342	338	287	358	293	311	357	316	314	351	323	307	321	340	326	285	300	319	342	341	313	326	291	299	334	307	326	314	325	286	335	284	315	318	315	313	306	317	345	346	325	302	309	299	324	325	315	364	293	316	306	352	312	332	342	351	330	313	336	312	324	301	313	316	311	295	316	304	328	353	344	300	331	290	305	300	306	326	312	336	311	305	283	324	331	318	323	291	318	305	350	318	339	316	290	342	352	311	294	327	285	345	309	347	303	346	314	308	327	291	301	295	305	310	315	320	343	336	295	337	325	320	340	294	286	314	308	329	317	315	310	291	336	325	340	328	294	315	297	328	311	312	334	298	313	333	308	306	296	324	355	326	273	344	299	296	334	325	327	283	351	301	267	326	327	339	304	306	319	315	314	305	323	334	327	350	313	307	289	321	324	294	352	313	350	359	320	310	338	309	308	332	328	316	310	329	314	356	272	315	327	316	325	296	343	311	308	332	306	303	323	317	315	319	333	334	322	331	330	311	294	304	328	347	330	314	334	367	321	302	323	275	353	325	321	355	348	340	362	327	342	346	300	294	312	339	329	326	315	320	300	280	325	295	310	310	326	324	305	297	320	319	335	298	329	327	316	333	348	318	297	323	297	325	287	308	330	310	323	295	326	322	328	318	295	307	335	284	336	300	317	298	314	329	355	281	309	330	331	357	326	342	296	287	330	321	329	334	326	330	330	313	307	330	317	326	349	323	327	324	319	327	327	313	315	333	332	304	332	303	321	328	324	297	314	310	333	328	333	318	335	336	328	303	308	323	337	327	317	338	352	289	314	326	316	301	320	333	297	328	308	320	285	299	335	327	324	315	317	290	321	329	373	330	341	334	332	332	328	334	335	324	319	332	335	304	320	329	320	315	328	320	307	323	351	357	316	337	307	326	326	304	290	306	318	321	342	345	306	329	324	280	320	315	350	305	294	305	309	324	298	307	311	319	271	300	317	334	291	315	317	311	329	332	326	306	314	369	329	318	293	313	291	329	322	311	338	320	327	312	297	271	307	325	338	320	306	304	327	356	314	310	279	324	309	311	311	330	331	330	321	320	325	324	332	329	326	313	343	330	304	314	328	347	303	311	276	333	331	319	296	325	334	307	303	324	298	319	348	329	334	294	342	316	331	325	343	323	286	297	331	338	319	319	342	277	287	340	330	307	316	328	329	313	300	335	322	276	332	305	302	308	347	292	305	308	323	308	324	295	343	300	338	358	285	343	335	317	322	342	331	330	375	345	330	348	312	298	315	303	326	292	328	311	315	325	341	321	284	329	294	291	325	358	319	311	323	330	300	337	328	349	311	306	332	339	286	307	311	327	308	333	301	340	304	295	348	338	327	333	315	298	308	310	310	328	293	345	295	311	294	327	300	335	324	313	328	304	327	287	337	329	304	317	353	309	333	320	317	294	317	321	313	362	322	344	313	327	332	332	308	333	317	343	369	341	310	338	319	324	314	317	320	343	314	282	344	336	326	316	353	364	355	285	336	322	326	315	320	353	337	312	288	343	351	326	295	318	325	288	340	322	336	306	317	304	294	319	283	328	320	364	293	316	323	301	324	329	324	331	332	316	291	290	298	316	322	280	309	322	314	330	292	303	330	325	312	319	311	317	319	329	276	311	327	291	314	323	324	313	317	357	326	338	313	331	333	338	322	313	330	313	339	328	332	293	325	337	323	309	334	347	340	315	304	316	337	318	297	325	347	327	320	345	308	313	308	317	339	344	286	323	321	302	377	322	346	336	314	319	283	307	291	319	301	325	335	330	299	305	324	331	338	365	327	317	357	320	293	324	301	298	335	323	300	320	339	321	303	320	309	334	308	328	359	315	340	333	299	327	355	360	347	306	311	313	350	337	336	338	288	301	326	319	292	291	303	332	346	321	318	317	323	335	325	337	333	338	318	312	310	327	316	339	344	320	317	308	292	326	335	326	318	318	338	310	333	298	301	325	291	322	318	345	328	343	313	300	319	328	327	329	350	321	317	322	344	335	295	314	329	305	322	322	317	330	318	316	322	319	329	348	308	290	298	363	330	286	299	313	319	336	317	312	301	323	344	339	312	322	346	329	332	284	330	344	329	324	316	306	336	306	338	302	296	302	311	298	326	358	292	333	315	319	349	328	339	321	340	314	325	331
17330	7336	14293	16178	13005	10120	7574	5591	4352	3625	2985	2333	2108	1819	1483	1290	1367	1513	1331	1086	1051	985	983	958	950	887	850	833	828	858	855	821	781	791	858	802	805	859	796	790	796	756	806	818	843	780	772	806	794	819	792	735	850	768	812	764	791	810	817	857	782	796	764	755	803	749	790	824	792	765	785	771	798	788	790	755	757	787	781	799	745	841	758	819	752	746	773	751	799	780	809	786	782	743	784	765	819	778	774	772	784	768	801	790	818	814	751	798	769	753	785	771	787	804	740	789	797	800	792	811	852	816	771	852	804	744	810	753	787	801	810	788	801	790	780	824	775	798	787	801	744	771	769	760	802	776	785	783	842	799	785	782	822	806	739	774	789	795	760	753	848	755	773	791	750	793	777	755	774	753	782	796	833	790	789	750	774	806	798	735	806	781	767	797	809	798	869	794	752	749	723	797	803	818	770	781	775	844	796	787	774	794	768	771	814	728	783	777	786	830	770	736	797	772	801	757	750	815	749	767	797	777	768	770	810	756	778	786	796	765	751	775	797	743	755	778	792	768	793	767	776	802	797	743	780	816	781	795	779	784	814	781	772	795	757	779	782	798	813	792	816	764	764	780	769	754	801	776	859	822	793	748	789	761	754	761	786	766	759	786	825	823	771	757	794	757	789	770	771	807	804	740	780	779	822	789	793	797	798	778	778	771	790	798	746	746	777	767	768	774	806	836	786	832	746	756	755	722	788	757	777	781	771	782	774	824	812	805	747	825	724	818	801	730	824	772	775	769	788	760	785	790	764	776	785	845	804	793	767	803	776	787	774	787	828	743	755	812	832	771	772	778	766	765	772	784	765	777	785	768	767	753	759	760	770	796	788	755	770	757	759	777	797	854	768	764	800	775	853	812	774	798	772	751	771	755	735	823	838	755	777	778	815	782	821	775	749	773	831	792	800	761	767	785	780	784	718	754	840	807	780	799	779	826	788	733	752	763	780	809	758	817	787	781	770	721	782	782	809	797	809	758	784	805	785	778	777	778	764	787	764	758	786	773	763	777	791	754	765	814	834	748	797	808	729	789	770	765	764	802	777	746	835	808	799	754	769	799	833	773	773	786	790	805	808	782	789	818	752	772	740	817	790	821	794	751	762	815	794	816	804	790	823	808	791	811	753	812	798	738	758	780	761	823	777	732	766	790	766	769	780	797	791	833	858	798	798	751	783	717	782	758	787	782	791	775	764	786	821	751	803	808	811	745	844	738	791	784	782	813	789	742	773	751	807	752	739	792	807	819	792	774	757	745	716	786	793	770	796	835	818	821	749	773	743	796	805	792	779	846	800	779	829	752	773	766	812	778	791	800	745	768	768	781	772	779	808	792	755	818	802	796	744	784	788	774	803	809	763	755	823	785	718	820	801	780	753	797	778	803	760	779	752	801	809	762	833	765	724	731	800	846	750	804	846	797	776	783	750	779	766	771	750	787	759	769	759	810	782	793	778	783	818	784	760	813	809	793	805	752	855	781	750	775	797	762	769	757	808	816	723	790	751	808	748	757	741	761	755	793	786	768	801	786	743	759	798	783	795	765	816	776	713	758	817	808	825	829	810	776	736	744	747	793	786	753	735	796	740	779	765	749	764	766	781	794	751	818	787	748	809	843	794	781	814	724	768	791	790	806	769	750	784	780	787	748	749	777	787	807	738	802	764	762	795	762	793	779	746	802	816	795	762	789	770	758	763	809	780	807	760	770	763	780	752	782	772	771	794	741	795	757	757	786	807	816	776	754	798	837	782	801	751	855	766	784	736	760	803	776	794	772	780	707	791	756	802	750	750	810	797	748	789	785	786	762	802	773	828	779	756	791	758	783	796	779	734	795	782	737	821	829	768	777	764	758	754	777	799	795	787	782	803	737	762	787	787	854	813	757	766	774	839	808	764	788	816	788	761	786	770	752	805	760	753	765	764	770	733	804	804	758	796	753	758	781	806	811	804	813	760	742	789	836	744	768	755	801	774	788	800	793	765	775	799	761	752	800	787	772	783	770	765	824	805	790	756	766	811	748	750	789	768	748	719	835	791	763	797	794	840	789	771	776	800	780	791	780	776	796	829	820	740	802	839	805	776	797	779	826	743	777	812	836	806	787	795	789	789	784	795	737	780	809	781	798	812	808	797	823	812	804	785	763	741	808	765	833	776	773	770	773	766	781	789	778	758	766	812	791	766	813	799	794	739	821	771	786	806	818	738	783	795	792	778	790	794	789	751	778	809	756	762	750	796	803	780	797	815	807	809	789	765	775	762	793	782	762	785	770	766	754	798	762	754	785	754	818	815	774	826	786	752	829	833	778	819	745	786	735	724	790	813	820	778	807	851	756	784	781	787	789	741	789	750	745	807	758	788	766	802	784	775	811	795	722	795	746	721	798	737	778	776	793	771	772	757	801	784	739	778	761	814	792	776	790	774	735	742	770	769	790	747	816	756	768	802	822	747	720	793	791	769	756	795	816	739	776	769	819	796	749	775	787	762	791	760	727	781	832	768	757	800	795	763	796	823	805	809	815	794	722	770	827	743	783	793	803	794	782	799	831	759	787	759	776	806	756	810	748	769	768	744	772	813	757	780	800	803	791	805	766	799	808	738	793	796	786	754	792	776	735	754	767	810	757	864	737	805	751	720	794	797	841	822	787	787	758	765	828	780	785	782	769	743	809	779	795	757	773	771	820	801	810	744	786	782	839	803	786	807	746	724	805	773	804	783	811	819	746	775	832	801	778	728	767	790	781	810	787	741	781	722	803	805	737	782	792	759	776	848	803	818	767	775	798	808	792	766	732	804	777	804	786	788	808	807	792	774	829	849	786	780	807	749	808	825	796	768	776	796	781	788	744	822	766	767	804	728	787	775	784	776	771	770	802	801	769	762	739	804	765	754	789	772	817	822	764	775	782	766	785	754	755	798	779	801	757	802	773	753	754	792	795	839	821	763	802	752	784	757	785	791	826	779	798	832	733	784	781	808	805	801	772	744	748	780	811	760	773	794	795	695	784	747	810	777	733	777	817	804	755	777	813	784	799	771	743	788	764	781	834	790	806	781	868	738	753	786	765	808	759	791	767	763	819	822	765	777	772	773	780	782	752	782	824	791	769	779	792	800	818	748	777	810	768	799	779	819	749	822	834	745	788	733	796	750	760	769	829	792	694	819	765	750	827	800	823	770	783	791	783	723	791	791	795	780	797	795	729	756	806	834	751	788	786	767	746	789	787	791	798	761	811	774	841	809	767	780	801	769	815	829	757	773	782	803	797	839	775	742	785	805	780	798	777	775	760	746	801	793	824	799	720	785	777	774	802	799	790	779	756	784	759	807	782	817	707	806	789	800	833	743	811	788	727	804	813	697	792	790	803	772	783	795	784	790	721	822	778	834	798	758	758	792	745	777	811	788	849	743	822	803	773	826	810	734	773	787	746	842	820	797	851	758	808	733	797	758	833	819	810	790	824	809	773
32883	12361	11552	9108	6065	3914	2470	1690	1303	1059	884	711	635	448	420	356	378	416	370	309	273	307	342	283	268	308	272	256	258	241	257	271	250	231	231	260	237	268	295	246	259	249	265	239	228	267	214	267	277	252	267	219	234	265	254	252	259	293	258	261	258	274	261	273	235	267	257	290	248	261	272	235	241	260	273	255	243	234	284	278	268	247	265	238	246	266	274	280	282	216	264	252	246	259	262	240	254	242	254	266	215	261	286	253	264	266	276	257	259	256	235	252	278	287	271	243	243	298	281	221	273	254	250	258	263	247	238	288	266	230	253	286	266	258	231	278	254	270	217	237	266	253	283	244	252	236	274	238	254	246	257	247	210	281	257	246	258	248	246	244	258	274	257	288	245	267	259	265	223	253	246	299	243	258	272	237	247	250	204	237	276	299	250	250	259	237	240	276	232	253	230	269	256	245	263	254	238	269	246	220	240	246	237	253	259	279	288	282	259	243	264	243	257	255	234	241	256	249	257	282	286	232	237	240	240	238	245	214	270	266	243	232	244	264	262	254	236	282	264	240	241	241	254	289	243	283	249	274	260	240	253	253	278	254	259	258	247	224	241	228	235	225	268	248	259	290	265	262	228	239	258	247	251	229	253	258	257	266	247	218	231	231	257	255	280	256	254	260	283	235	222	241	258	268	255	272	241	273	246	275	259	243	271	247	252	262	267	242	236	224	242	279	258	263	281	227	282	258	250	214	266	240	284	267	262	196	272	250	228	252	248	265	281	256	246	269	249	248	246	271	256	272	248	292	243	260	244	258	263	235	271	269	240	273	232	241	210	273	255	265	244	272	268	253	265	245	265	252	254	251	231	225	252	263	256	264	233	277	247	235	237	218	238	210	272	262	233	269	244	235	281	243	259	275	237	246	256	251	266	277	238	237	259	226	221	244	221	245	241	276	248	271	240	272	248	284	227	257	274	255	278	262	255	247	249	253	258	251	274	286	230	235	286	250	235	238	270	239	238	243	231	233	243	230	274	271	256	228	221	217	265	236	285	244	257	261	257	248	247	275	259	252	285	256	270	266	255	267	251	241	223	239	233	249	247	248	270	254	256	262	288	241	216	237	232	241	277	257	231	246	234	243	256	265	242	264	268	273	248	247	271	254	249	270	256	272	232	208	255	279	260	265	237	291	255	250	239	278	286	207	234	238	227	239	256	249	263	237	286	272	248	243	236	276	287	247	270	251	276	236	270	272	240	256	258	266	250	248	248	229	239	260	257	254	218	250	272	245	225	258	248	231	245	258	247	272	246	217	230	249	260	247	240	257	250	269	230	269	248	270	265	234	250	220	261	262	255	232	273	267	246	282	228	278	252	251	255	264	246	246	260	227	273	251	241	295	262	259	243	269	235	230	267	252	261	275	240	236	253	253	270	252	236	256	258	272	259	246	219	235	266	245	249	245	223	265	247	242	239	262	256	243	265	255	255	265	230	277	265	253	270	237	254	242	288	242	254	224	255	245	277	228	249	266	249	282	277	217	245	257	252	244	254	269	256	249	242	255	254	220	282	248	254	260	254	250	262	270	259	273	236	288	243	276	257	242	247	271	235	251	263	260	265	256	231	265	248	245	280	223	267	236	239	251	234	241	228	265	262	242	265	245	253	256	252	277	280	240	261	275	275	266	234	241	222	239	251	259	242	242	235	250	265	272	250	265	259	243	267	246	281	279	221	239	242	245	278	256	259	258	243	242	225	260	269	244	234	260	242	247	265	258	284	265	256	239	229	258	244	259	256	272	242	239	228	244	243	255	259	231	246	226	230	281	244	271	248	280	247	263	259	274	268	291	270	265	233	264	231	254	250	207	233	250	254	248	242	259	276	240	243	259	282	270	245	241	242	240	231	218	253	293	235	262	269	257	235	274	255	272	272	268	258	266	258	263	251	272	241	236	257	275	279	252	272	276	257	239	249	264	244	230	226	297	261	271	273	264	274	275	246	282	278	227	254	260	233	226	240	240	241	225	225	260	247	242	256	261	249	250	245	237	292	252	283	257	230	262	265	243	261	232	224	247	262	248	238	243	266	246	224	254	280	243	240	294	242	271	249	250	264	258	260	270	283	259	230	242	242	274	313	254	243	255	250	278	258	228	264	252	270	248	243	259	230	232	267	240	264	282	297	251	250	263	280	250	254	255	265	246	253	269	271	244	273	247	251	285	268	253	274	218	245	239	287	257	276	234	247	251	247	253	275	262	283	244	268	280	237	270	252	257	235	233	266	288	288	259	259	258	238	233	280	237	273	267	254	276	262	280	243	229	285	257	256	236	236	262	252	260	245	225	258	261	247	282	264	290	257	294	240	258	258	268	226	296	252	275	240	262	252	231	232	225	251	243	255	248	252	238	264	283	227	271	250	230	258	277	272	238	244	268	276	240	275	263	270	269	272	251	257	270	247	233	244	263	246	242	263	246	248	240	271	253	245	249	230	273	252	264	267	233	270	233	250	272	267	248	230	216	237	241	269	304	248	285	276	247	257	283	246	311	257	259	275	271	257	272	231	247	264	240	254	269	268	225	238	243	252	252	270	246	252	237	229	255	223	257	237	251	236	265	277	245	240	259	227	269	258	236	238	231	248	287	285	258	279	293	266	263	237	243	241	247	248	263	281	275	251	278	255	272	265	259	271	240	250	263	248	248	236	255	235	258	260	255	229	253	263	249	251	272	282	278	233	253	271	247	246	228	282	247	244	264	243	227	225	273	274	254	262	230	244	317	224	239	248	251	271	245	246	236	240	239	263	245	253	268	256	252	280	258	224	247	252	246	243	249	251	243	246	302	276	253	259	252	265	222	258	216	215	241	219	231	247	224	278	225	266	292	258	242	240	273	284	238	248	270	285	235	276	246	266	268	249	245	273	280	236	259	258	238	234	293	240	240	241	281	246	231	267	249	263	265	276	263	229	262	243	242	255	242	247	271	259	282	261	219	256	264	248	252	256	264	272	275	271	256	245	249	264	228	273	249	249	279	261	262	257	260	226	255	296	276	250	256	258	253	273	272	284	245	234	266	232	254	253	250	233	263	260	256	249	215	240	239	262	243	273	240	249	238	258	236	222	235	244	275	259	231	238	251	228	241	259	311	271	271	234	270	234	245	258	260	262	261	240	254	237	249	270	240	268	258	255	254	252	285	255	277	234	231	254	255	276	241	224	238	272	217	258	231	257	241	246	262	269	272	255	261	237	238	216	276	257	236	226	255	236	234	260	246	271	276	234	260	270	256	241	271	234	255	269	239	256	258	263	252	267	269	262	299	253	259	240	260	251	260	255	253	288	249	245	256	271	283	248	246	278	295	281	258	253	252	260	254	226	244	274	263	236	270	266	264	272	226	249	241	253	262	244	211	238	252	239	260	221	236	268	238	273	278	255	271	238	286	239	235	236	254	256	275	247	260	253	276	245	264	273	259	268	286	245	239	288	261	282	247	285	272	282	258	261	257	244	251
20861	8994	17760	20068	17623	13502	10021	7617	6310	5188	4204	3418	2826	2004	1565	1373	1596	1880	1421	1065	979	993	1197	927	813	739	745	724	742	703	619	613	677	656	641	633	692	666	705	620	651	639	602	615	623	707	641	635	675	661	659	619	634	628	621	653	683	644	630	616	600	615	667	596	634	655	633	675	632	637	697	619	657	635	601	626	623	603	630	594	607	625	615	579	657	623	629	638	644	658	649	632	616	622	608	647	641	584	627	666	598	635	660	658	645	599	642	596	612	632	586	627	621	571	633	665	615	670	635	626	633	600	676	649	671	624	639	630	627	581	609	647	606	623	658	655	608	631	634	578	648	649	618	636	623	615	643	651	631	588	622	666	659	641	639	625	633	631	589	626	679	615	660	634	595	610	651	617	602	587	629	635	649	624	633	649	646	641	635	627	621	640	650	578	650	645	639	652	607	642	629	641	636	685	632	622	618	592	613	680	642	643	597	626	601	637	627	613	602	597	595	636	616	579	605	581	616	653	626	613	638	624	667	624	608	652	653	609	637	631	607	662	626	598	623	622	603	632	614	609	628	659	633	677	602	666	628	617	612	654	592	606	651	598	552	651	602	668	625	620	602	633	647	614	650	619	658	634	670	642	619	642	671	648	644	649	620	606	573	624	586	625	629	598	578	633	600	663	627	605	563	633	625	646	633	618	601	625	672	596	584	656	654	623	632	613	659	592	657	620	629	630	634	625	592	628	642	628	631	612	635	620	618	657	644	651	644	612	660	697	633	618	600	664	668	614	595	658	642	605	635	665	617	601	641	605	598	599	608	610	621	636	624	609	626	654	620	649	624	625	615	599	647	642	656	631	595	636	663	603	644	672	644	634	609	603	632	605	671	604	657	595	586	608	611	619	687	620	627	643	613	600	598	631	629	604	620	704	588	590	586	658	614	596	606	657	613	651	593	652	640	596	633	617	655	587	592	649	646	597	582	660	635	608	630	589	630	615	638	602	647	642	632	634	616	617	613	602	637	622	590	636	634	646	604	639	655	646	634	703	676	610	603	617	640	605	626	670	659	639	665	610	592	654	622	623	613	591	592	667	610	622	566	654	624	621	636	604	608	620	634	622	634	620	662	571	660	622	643	639	639	637	645	656	649	644	636	626	595	627	625	624	626	590	640	618	632	606	611	649	644	640	573	586	628	657	613	637	626	655	617	566	644	593	701	647	662	650	654	628	651	630	648	623	618	615	624	641	605	659	609	590	607	595	607	647	613	603	627	594	604	596	638	617	621	648	618	679	622	667	647	580	591	601	649	568	632	600	612	598	590	660	575	626	650	617	646	651	693	607	624	641	670	661	601	570	602	622	650	571	607	632	627	579	629	637	609	677	648	591	615	625	646	627	647	660	631	584	635	585	620	624	588	639	617	617	626	614	673	604	659	627	607	609	586	624	630	637	661	605	630	602	636	620	606	617	634	597	617	632	677	606	672	610	629	598	621	668	645	646	644	644	587	587	562	637	600	644	658	589	616	613	616	678	617	645	653	649	621	612	588	628	630	623	678	643	624	605	638	639	625	638	668	631	660	622	621	635	639	594	662	577	621	572	639	613	589	637	631	663	616	669	621	611	621	593	620	641	651	606	661	615	624	611	606	621	637	672	637	633	616	636	622	629	586	619	625	605	660	614	610	617	645	630	595	586	608	592	589	640	613	639	669	635	613	580	664	616	608	641	588	648	702	628	597	645	654	643	622	617	634	629	630	561	614	617	578	603	610	617	596	657	632	620	663	616	631	617	700	647	616	644	596	611	602	619	614	653	623	616	669	634	645	626	648	641	634	597	655	630	640	662	616	639	632	635	595	610	603	617	642	617	620	642	587	612	594	640	627	620	605	626	667	640	611	660	571	623	669	648	604	651	585	608	644	622	603	608	601	659	617	612	629	628	683	624	612	609	646	627	597	609	596	619	627	639	594	614	585	636	627	653	616	594	608	572	654	631	644	656	633	635	600	619	634	602	658	651	612	647	652	649	639	596	628	600	579	609	660	611	611	664	641	612	637	640	624	626	633	641	606	589	612	639	693	678	628	599	662	610	632	648	627	624	677	641	599	656	651	702	637	636	613	651	643	628	656	624	564	637	605	622	631	624	642	618	611	589	626	635	597	616	588	672	587	601	591	645	631	615	640	633	604	585	654	595	675	591	658	623	638	612	631	565	591	602	626	658	634	598	632	614	623	667	639	602	577	654	623	566	598	582	619	634	572	618	664	612	619	636	621	632	647	648	623	590	599	608	592	621	627	622	615	608	653	620	652	646	616	636	653	651	624	603	621	597	623	614	630	598	592	603	598	612	635	627	565	638	606	616	638	627	650	657	628	587	613	615	612	610	634	657	654	658	627	597	615	622	588	615	645	625	663	614	614	626	637	636	602	680	614	615	645	598	697	646	641	640	624	657	594	661	598	609	634	633	631	653	646	609	571	634	596	608	654	635	626	634	604	623	610	591	583	592	618	631	614	629	653	617	624	601	614	648	613	649	650	607	637	620	638	676	620	629	674	631	620	589	615	622	630	632	601	616	647	666	605	639	606	623	621	631	660	635	686	641	620	616	605	639	654	642	618	639	648	601	613	607	618	625	639	681	636	619	646	611	640	619	627	605	626	600	649	658	595	618	665	601	613	596	668	609	567	635	609	631	626	633	623	604	620	589	604	636	628	635	639	650	643	581	652	651	636	636	621	616	630	627	629	619	665	654	597	649	623	630	630	604	633	603	611	653	650	630	617	656	624	642	631	630	607	670	609	597	608	646	632	590	647	645	600	607	612	618	604	617	600	660	620	607	661	588	604	611	661	614	608	650	671	659	646	616	637	636	626	623	641	637	618	595	593	617	621	586	610	621	647	573	638	596	664	658	639	604	641	598	625	605	581	637	638	643	618	628	624	599	621	639	654	616	639	617	584	606	660	607	623	544	627	628	655	611	605	597	632	588	612	620	614	618	631	601	633	633	638	612	595	623	593	588	600	632	640	633	663	596	639	606	598	591	655	612	619	655	632	617	620	612	631	616	667	640	619	634	598	618	656	633	643	626	636	622	649	619	641	607	608	610	647	647	623	643	604	694	619	633	682	585	682	633	658	594	632	636	653	609	609	648	608	611	636	589	573	614	628	588	644	642	638	595	604	616	648	603	620	579	637	620	634	607	648	577	638	578	623	623	648	623	625	633	623	632	624	622	605	655	627	590	641	653	595	636	638	663	645	659	630	626	651	627	602	662	665	623	634	661	660	648	604	614	646	672	666	616	604	596	661	632	656	665	640	614	585	601	641	634	662	614	618	652	605	633	638	647	660	650	647	642	601	665	630	607	619	583	636	600	668	637	642	622	639	606	624	625	592	596	633	591	665	642	651	641	637	643	626	622	630	605	656	593	631	613	570	649	627	613	607	590	639	623	589	612	644	631	619	627	628	620	617	615	622	641	620	653	638	593	648	645	669	643	617	592	591	654	646	618
9897	3777	4172	3153	2002	1272	918	724	607	560	473	419	358	354	333	316	359	355	338	319	332	341	335	303	292	316	271	291	287	300	303	292	273	288	275	293	266	275	283	304	266	257	300	306	277	298	286	287	288	288	285	264	274	325	275	300	284	279	289	253	260	274	298	293	310	273	308	263	270	298	271	282	274	281	308	284	304	293	261	283	264	307	300	261	270	272	291	274	285	287	265	291	352	329	280	282	289	300	290	292	259	291	264	287	286	256	266	312	262	290	292	292	280	277	263	282	309	286	299	309	281	294	285	276	303	282	265	305	317	294	237	271	309	267	295	302	275	272	262	304	293	270	300	280	322	288	286	258	270	318	310	309	282	302	288	278	299	312	287	296	334	306	270	297	269	314	286	316	260	275	257	303	294	277	252	293	305	300	254	291	279	276	250	309	299	286	296	315	312	279	294	266	289	294	285	263	281	277	313	296	271	277	273	294	277	255	247	323	322	297	261	280	297	292	291	308	310	304	294	287	317	306	279	294	289	264	299	297	312	271	269	281	280	312	270	303	261	286	292	276	296	247	269	263	308	268	302	285	278	272	255	294	249	264	290	295	287	289	283	300	298	292	320	283	260	273	286	294	280	295	309	266	286	283	275	268	284	307	268	283	251	289	284	279	281	302	247	273	266	304	290	274	305	264	275	261	292	290	281	306	286	293	323	295	270	267	284	303	299	275	302	301	297	319	275	281	293	278	277	276	285	257	266	275	313	308	268	305	274	264	301	278	276	314	282	287	292	283	256	286	295	292	266	284	280	308	271	299	303	254	278	255	308	292	327	292	273	264	328	313	315	302	291	314	250	296	282	282	278	286	278	296	278	281	286	278	287	269	304	257	282	270	311	277	257	278	292	280	287	296	248	304	305	290	294	285	288	268	289	314	278	292	263	287	280	268	301	292	299	289	284	294	294	272	283	305	277	283	295	272	292	296	237	290	260	278	276	287	285	258	301	301	281	319	265	304	305	286	262	308	291	274	276	280	277	277	300	300	304	285	312	285	279	281	263	267	269	296	273	275	293	305	269	267	293	268	296	291	262	297	282	266	265	273	299	271	294	294	285	291	277	298	272	227	297	286	266	279	287	327	296	279	281	246	270	253	281	266	275	314	316	302	307	300	286	283	266	258	289	296	277	310	308	267	291	292	317	301	299	279	298	283	259	311	313	320	290	279	305	308	275	293	271	287	292	288	282	271	306	271	292	288	306	313	314	322	302	275	297	278	308	290	304	271	282	257	275	296	307	285	283	288	253	261	286	262	291	295	275	271	282	281	256	299	270	265	289	329	272	281	299	293	292	300	283	274	270	279	269	272	289	309	292	283	296	310	268	273	284	269	281	316	289	293	320	294	305	292	312	265	271	325	279	300	305	248	315	264	247	252	275	278	283	270	275	293	253	284	283	302	262	286	270	288	290	294	284	268	305	262	299	338	300	274	303	273	265	278	283	312	289	296	309	321	341	280	267	291	252	270	323	307	315	246	285	279	308	319	304	287	254	285	302	310	299	314	297	277	274	305	299	301	291	300	293	306	294	294	301	305	270	276	291	296	275	278	286	309	271	294	301	310	291	332	280	283	317	264	303	288	272	288	296	295	311	275	271	293	290	288	293	301	291	298	263	288	286	275	273	316	262	283	306	275	260	279	299	289	281	287	290	298	272	306	269	301	293	282	274	289	290	237	260	310	269	298	281	314	274	273	267	301	327	267	321	294	288	316	296	278	293	310	287	290	269	279	263	282	281	297	259	291	296	315	297	282	317	295	284	306	299	321	278	309	323	249	294	286	288	281	275	272	316	277	285	277	284	300	271	294	253	269	335	292	290	282	292	256	267	267	283	299	267	335	326	260	304	283	276	285	303	296	282	292	309	267	316	263	297	259	285	319	301	343	311	299	294	260	302	272	295	277	306	281	254	258	277	282	296	298	314	278	264	301	273	304	302	280	296	298	300	311	278	298	300	285	309	281	265	299	269	282	296	290	269	316	273	300	286	283	304	272	286	266	267	274	291	285	282	269	287	278	252	281	279	301	309	298	287	257	292	314	295	268	282	269	248	278	281	282	302	289	298	312	285	279	284	316	305	322	296	268	265	288	278	286	280	300	324	301	263	299	280	306	312	293	291	305	310	309	295	301	290	282	304	281	278	294	298	289	311	328	269	280	287	284	289	242	270	286	279	298	253	282	255	290	282	277	300	303	292	302	305	305	309	304	296	312	296	278	299	308	318	282	308	286	283	299	303	284	343	279	289	276	268	289	288	273	279	247	246	297	285	286	277	281	292	295	276	268	288	265	283	274	273	294	295	266	282	287	297	288	285	286	300	288	297	304	290	288	278	277	298	299	292	287	294	290	306	267	285	284	270	318	284	304	301	258	261	308	292	298	294	263	264	298	290	294	305	314	288	316	305	280	304	310	275	266	300	268	271	333	300	314	271	302	252	314	285	281	279	276	275	294	258	316	259	295	293	287	290	288	285	269	266	284	276	296	323	288	281	293	283	334	293	275	281	262	276	277	325	280	271	305	277	335	289	282	274	262	319	298	293	301	251	309	252	306	319	309	274	302	277	325	306	283	319	303	319	301	311	305	263	304	305	289	298	288	293	277	294	267	287	289	302	290	297	280	320	289	301	309	275	283	275	292	332	304	296	297	291	279	287	292	260	294	307	269	288	279	286	291	275	274	284	287	284	260	268	307	280	313	302	290	342	299	308	245	267	284	259	290	240	282	271	283	281	294	290	303	279	271	272	282	278	288	298	285	263	265	276	262	277	315	289	282	267	283	293	275	296	278	309	289	294	297	290	274	259	293	277	289	303	292	290	292	306	265	274	293	265	265	282	294	272	299	296	308	310	259	272	282	291	264	290	286	288	284	288	298	277	321	271	263	293	260	282	286	290	324	289	293	284	256	296	294	273	266	309	302	272	302	301	284	293	284	285	249	291	307	271	279	321	244	313	257	274	303	267	276	249	293	250	277	286	265	336	298	289	305	291	297	284	272	324	297	261	271	295	250	307	287	270	289	269	276	276	257	270	260	319	278	277	256	268	290	266	307	318	289	294	276	308	294	312	298	297	258	279	281	312	295	285	243	284	290	273	287	255	308	293	241	303	298	308	296	289	319	310	283	280	276	315	272	263	306	296	283	306	291	256	290	285	260	280	278	299	329	279	292	285	278	291	323	297	248	271	290	268	264	276	280	296	275	299	288	280	279	296	292	279	254	269	310	271	277	283	269	287	278	292	279	290	287	277	306	315	308	238	278	291	312	289	277	291	259	279	297	293	311	286	313	268	337	295	298	300	318	303	280	260	298	279	273	273	308	302	279	288	342	291	243	296	290	296	315	317	282	281	312	277	291	263	271	281	271	289	256	294	305	295	266	296	272	277	266	290	286	277	317	286	297	261	331	283	278	304	287	277	256	307	290	265	312	278	304	282	284	275	286	260	303	306	295	288	266
7450	4211	8568	9691	7738	5371	3857	3108	2432	2164	1873	1617	1275	1140	1029	1003	1053	1034	903	862	812	807	921	773	771	760	750	777	751	759	729	772	709	714	773	723	696	760	702	687	727	703	744	678	712	740	696	710	682	736	710	723	757	686	722	712	693	678	701	664	726	735	744	671	682	695	702	673	708	682	702	694	729	687	717	700	713	697	743	748	722	697	702	756	708	728	723	679	682	745	743	706	759	745	667	745	744	717	707	661	773	712	703	799	674	714	722	740	714	687	681	709	732	702	745	720	747	739	737	730	696	703	719	707	781	672	711	738	698	677	734	697	692	716	771	685	792	734	727	707	670	695	688	668	762	742	729	699	707	742	691	739	672	742	716	691	722	719	732	748	715	740	762	700	725	708	745	733	711	769	716	638	707	726	769	728	687	680	722	766	703	691	694	708	720	726	703	736	704	710	714	737	710	708	726	685	713	694	713	720	697	668	717	691	727	688	725	717	739	702	767	694	722	681	739	709	681	698	738	733	787	713	655	680	683	740	684	675	681	734	724	679	713	718	697	691	708	704	752	670	686	730	764	769	688	692	714	659	717	684	736	717	720	698	756	706	727	684	730	718	702	742	737	718	726	731	721	706	747	706	672	744	707	736	746	704	737	729	705	719	735	705	698	683	704	743	731	744	716	730	694	713	728	689	736	699	679	733	734	688	724	733	726	675	754	704	720	688	661	726	703	722	699	690	719	743	702	679	719	730	696	739	687	738	677	711	709	732	739	718	691	683	739	706	698	713	754	734	718	756	697	735	729	726	717	661	664	664	691	712	726	682	728	698	712	742	713	734	740	754	712	707	705	686	703	739	737	705	720	741	755	765	715	681	692	694	756	715	720	716	696	710	667	688	721	753	757	730	691	735	680	717	687	685	671	694	694	740	698	688	756	724	717	679	754	715	676	724	723	721	698	720	739	724	684	750	733	700	746	740	671	694	722	682	699	678	728	657	761	712	700	732	737	726	665	688	712	736	713	720	673	718	758	689	741	706	676	756	731	694	736	646	691	731	684	704	708	721	710	726	721	777	709	761	730	700	770	662	703	680	722	726	732	676	689	713	696	693	776	722	680	712	717	701	721	700	740	695	733	708	716	728	747	710	721	739	650	656	719	688	714	688	686	707	745	684	755	669	725	701	731	651	674	656	708	694	693	729	742	700	727	692	680	715	719	679	713	707	688	707	711	683	734	688	714	687	709	732	704	759	717	694	730	718	726	732	695	736	725	745	730	680	722	700	724	760	716	709	747	705	760	739	707	760	703	725	736	732	680	716	688	697	729	741	708	720	695	758	734	683	738	779	716	670	702	683	717	741	680	696	716	750	728	717	711	701	723	748	758	680	738	715	751	720	692	724	700	693	731	726	718	702	715	733	713	690	739	721	724	725	732	680	699	748	689	695	719	708	747	749	704	711	699	703	741	671	679	750	713	747	724	657	694	715	719	757	704	694	719	745	684	687	722	711	690	731	718	698	627	701	747	685	736	739	661	736	740	747	742	750	723	669	726	699	719	684	705	725	722	752	724	685	660	728	730	739	731	694	689	716	724	709	668	758	702	735	716	679	704	732	727	732	749	734	695	740	695	675	682	741	697	757	684	758	720	717	746	722	717	751	719	709	717	702	726	720	681	698	716	712	695	723	750	714	738	747	774	712	761	721	684	687	683	722	760	741	749	703	721	713	728	707	678	745	707	734	699	694	692	712	758	726	755	768	691	679	724	721	723	718	684	692	692	707	683	738	720	712	748	681	663	706	723	686	740	737	710	657	724	708	741	683	773	705	679	682	707	732	755	733	688	709	748	786	742	749	722	732	729	696	676	720	680	694	728	731	745	744	715	741	733	754	722	731	694	698	747	767	722	731	741	745	706	688	671	688	708	759	724	666	728	693	676	716	725	727	761	644	675	700	667	711	681	748	683	722	745	730	659	746	718	770	677	674	687	738	727	713	692	723	745	722	760	709	672	678	717	678	728	725	704	684	711	718	721	729	666	732	737	722	685	725	725	694	717	691	737	679	718	695	699	700	675	690	674	715	714	730	711	737	660	689	672	689	758	693	658	721	686	700	731	726	725	710	715	724	722	716	696	695	765	732	763	719	749	736	734	679	717	758	728	733	751	742	691	676	706	727	711	689	736	689	739	695	728	694	748	707	678	760	708	722	705	724	737	730	720	733	673	724	712	668	696	727	721	754	703	708	702	708	650	737	710	702	711	730	705	710	687	697	683	718	665	729	697	762	734	683	775	717	698	699	733	663	706	749	710	737	692	734	686	693	667	733	717	669	688	713	689	712	711	685	640	720	733	728	704	734	676	758	695	745	714	760	669	730	718	709	718	725	718	685	762	734	680	689	715	695	710	725	721	728	716	736	714	672	715	702	722	724	698	697	685	710	730	719	718	675	716	662	725	721	736	673	701	683	741	741	708	645	729	711	706	732	684	739	728	620	722	678	704	724	738	721	711	728	718	778	751	676	719	744	694	688	738	701	724	760	742	675	735	709	778	723	744	686	718	673	759	680	750	679	700	714	704	693	709	740	702	717	697	718	692	694	754	758	690	679	684	707	712	670	731	693	707	745	727	749	712	729	706	704	673	713	646	682	686	697	616	709	731	693	698	709	751	682	696	718	692	708	707	722	753	708	749	733	711	707	725	697	705	758	685	763	710	711	693	734	705	747	710	727	670	719	703	697	733	736	665	708	748	685	700	715	729	707	697	746	723	714	703	724	718	713	691	723	728	756	682	706	778	715	720	707	731	671	751	679	663	729	702	715	700	709	720	736	724	701	721	699	685	759	724	688	697	707	691	723	679	672	753	680	714	710	694	719	717	680	698	743	724	714	740	703	700	736	680	736	782	739	716	680	678	707	697	715	709	732	714	711	714	713	720	725	654	712	685	688	702	726	706	688	720	724	723	735	745	721	690	735	698	708	702	766	712	725	663	687	697	701	711	743	651	676	726	708	729	698	722	715	748	714	739	715	734	722	664	691	722	736	732	739	674	672	703	752	733	741	767	689	752	765	693	709	710	718	753	768	692	670	696	738	696	703	696	718	796	709	709	691	678	716	688	732	723	696	745	741	669	719	678	749	733	749	735	740	713	735	710	699	718	699	690	727	704	768	724	745	738	736	690	767	727	664	732	716	705	780	730	729	647	732	764	708	740	714	718	708	762	702	692	694	714	743	727	702	746	713	740	716	736	718	708	766	700	712	718	708	703	729	721	705	721	740	676	715	747	704	673	694	673	743	695	675	747	706	722	714	695	681	708	756	723	687	716	713	774	698	754	706	704	698	740	694	719	709	672	740	735	727	717	692	695	711	715	709	712	702	708	711	695	752	718	696	691	713	709	726	712	743	765	711	722	763	704	680	697	744	749	701	713	774	693	655	702	738	754	688	783	680	718	707	709	756	718	681	691	683	701	730	718	688	688	714	707	748	723	712	694	719	751	747	732	716	725	747
23056	8146	8056	6160	3922	2511	1836	1308	1022	962	741	566	492	485	440	401	445	436	376	366	381	366	348	344	349	346	331	353	339	356	315	329	308	339	324	365	338	320	341	331	362	319	345	316	324	300	319	316	321	317	320	328	327	339	338	299	358	302	325	334	297	339	305	329	321	359	316	344	337	320	356	344	325	334	345	310	308	315	311	327	310	311	319	324	327	341	343	322	328	323	329	342	346	349	299	321	365	363	359	316	280	337	345	319	319	330	337	347	339	312	338	321	323	321	323	304	362	328	337	314	334	306	367	342	340	322	319	331	332	343	335	273	335	327	326	354	353	322	325	341	309	341	307	311	307	341	309	281	312	309	310	297	374	308	332	324	302	356	342	322	293	327	328	342	299	328	312	371	323	296	344	316	355	350	333	313	349	341	330	319	320	343	346	341	351	327	319	306	340	322	316	377	317	343	351	333	320	311	366	316	316	309	339	323	315	330	355	318	368	341	338	345	356	314	324	330	277	341	334	356	345	291	310	318	311	326	331	341	308	352	331	355	330	324	292	298	338	284	335	307	306	315	328	304	355	351	385	295	310	343	326	302	332	303	341	357	309	332	352	328	335	313	320	353	332	336	322	304	295	327	337	359	333	317	311	315	349	350	330	349	322	348	353	319	339	345	292	280	329	309	336	344	286	328	310	305	315	334	382	336	319	310	285	351	314	321	337	346	302	302	346	360	357	305	324	293	310	303	329	287	336	313	310	344	338	342	310	352	317	339	325	311	323	335	316	349	336	359	351	327	345	340	280	313	309	349	336	331	329	281	305	310	326	330	338	331	366	311	307	336	334	341	348	308	319	327	300	324	310	316	311	341	363	308	305	346	312	334	338	331	354	300	364	348	330	330	341	323	315	316	324	351	330	324	341	342	341	344	364	336	361	316	335	312	331	314	314	331	342	340	328	328	318	327	312	342	323	333	328	291	324	338	321	325	312	324	324	313	380	312	379	341	296	343	342	312	341	285	318	361	336	332	346	395	337	314	330	325	353	339	307	310	336	332	310	282	312	337	347	334	316	333	331	353	349	353	350	302	281	315	334	360	308	347	313	324	354	308	333	326	292	353	316	327	351	350	285	334	331	322	319	357	333	309	336	341	340	329	330	342	358	339	344	322	301	306	354	365	309	338	311	353	301	333	353	316	314	318	292	360	351	345	333	320	332	296	350	325	322	289	337	355	362	353	354	351	321	316	354	365	325	335	319	329	333	316	340	330	296	326	328	329	317	332	353	352	344	300	314	355	357	358	329	336	357	329	323	321	307	329	336	323	325	326	338	309	319	326	351	296	330	337	336	328	312	345	360	360	332	364	353	278	320	312	340	333	301	322	317	291	324	323	326	351	314	302	344	365	361	312	332	341	328	286	324	365	338	313	303	342	317	319	365	287	349	347	333	352	371	297	326	346	321	356	318	341	339	315	322	327	305	341	314	323	314	331	311	356	338	342	331	358	332	361	339	335	342	364	327	329	291	329	300	315	306	335	355	354	289	350	326	352	343	346	329	308	357	335	336	332	331	340	303	311	318	327	357	304	321	337	335	340	344	312	350	310	333	357	313	342	335	317	328	371	292	333	339	317	346	340	319	303	334	331	331	309	347	324	313	328	344	332	324	318	324	285	322	340	326	324	320	321	347	353	316	317	305	333	335	346	339	327	334	312	331	319	327	336	293	316	312	289	340	355	328	321	337	325	346	310	343	332	333	348	317	318	312	346	342	310	325	327	336	276	315	323	324	294	312	350	353	325	328	322	300	331	288	337	312	318	350	305	379	301	307	289	304	337	345	337	355	306	335	334	331	367	343	341	321	302	344	335	342	336	360	291	338	356	311	346	355	306	310	342	317	303	347	326	335	330	341	340	326	323	347	345	336	345	365	348	313	342	347	330	341	325	299	326	312	338	299	317	320	336	318	332	343	324	306	313	301	323	359	338	337	308	339	367	324	347	334	296	343	324	307	315	352	354	291	347	309	331	327	318	341	336	324	315	355	320	329	318	326	291	330	314	329	311	329	314	336	287	361	333	349	304	309	314	313	353	361	307	365	332	376	309	291	331	303	328	317	304	316	308	347	350	336	351	327	337	326	309	317	309	329	321	341	310	347	337	337	329	317	327	341	327	311	308	318	333	323	335	299	334	314	359	327	328	313	321	323	294	328	319	330	298	356	330	343	310	319	320	335	344	307	308	326	319	336	317	328	311	344	324	338	330	365	355	325	350	337	312	311	333	313	327	331	324	414	362	327	337	348	299	324	321	342	322	337	325	323	358	342	317	347	310	327	329	329	321	347	311	338	375	309	310	337	314	338	313	321	371	367	323	329	281	339	331	330	309	344	326	310	302	348	316	328	343	321	329	350	300	340	322	324	322	345	290	339	312	353	334	340	336	340	360	320	327	340	329	333	306	328	349	332	323	350	355	335	340	344	313	323	348	340	320	342	335	316	324	333	337	336	332	332	320	319	338	320	321	321	319	358	321	332	302	339	323	317	329	354	283	346	326	323	330	311	357	332	349	308	297	316	309	326	344	315	289	316	318	319	343	361	319	356	341	346	323	345	318	294	300	311	339	313	321	337	317	331	301	325	352	355	332	340	313	322	296	327	340	316	374	325	333	296	337	328	339	326	336	336	355	302	303	318	328	333	298	354	359	322	329	313	319	342	327	330	313	310	335	314	329	317	337	320	314	325	335	316	314	319	342	297	362	317	326	345	318	365	320	328	333	295	325	340	344	317	339	323	343	322	301	324	346	304	320	311	325	323	318	322	314	337	335	331	283	325	326	361	326	328	341	330	308	323	331	343	330	332	358	338	319	323	330	302	330	308	339	341	335	324	359	348	350	343	340	344	307	344	374	343	343	358	373	320	325	319	322	324	356	294	319	331	318	305	350	329	337	329	317	344	346	332	350	321	313	328	331	304	344	326	350	335	313	335	336	332	336	360	348	324	338	321	312	312	321	323	285	338	342	357	328	306	331	328	324	301	333	304	330	340	370	327	315	323	304	317	334	311	360	337	336	339	351	310	351	336	341	341	325	349	342	352	315	319	328	341	357	358	331	326	331	337	348	345	300	353	353	317	361	315	319	306	320	334	350	304	321	363	316	327	344	311	338	318	336	323	309	329	332	298	282	325	334	365	334	345	336	315	351	363	332	323	333	311	287	307	329	317	342	330	329	317	328	337	347	333	335	320	333	330	350	335	333	318	308	306	321	312	349	346	326	321	311	343	328	343	333	342	309	297	316	290	348	309	329	323	324	301	328	313	310	338	350	303	318	344	273	334	334	367	341	348	296	330	296	318	364	316	298	370	325	323	338	317	330	300	326	339	323	326	349	389	308	310	323	370	342	328	337	299	344	294	348	334	325	311	318	328	314	337	389	333	368	312	300	330	316	324	325	314	320	319	334	336	344	319	363	298	328	319	320	322	326	342	349	312	326	325	335	299	323	311	331	308	317
16025	7406	14296	15532	12903	9544	7693	5892	4985	4219	3303	2622	1984	1707	1480	1325	1663	1613	1301	1068	1050	1079	1059	906	873	856	810	920	860	882	843	813	811	846	839	804	846	800	874	803	844	780	803	768	782	857	755	846	819	849	824	802	752	784	794	792	831	775	725	782	811	784	742	818	788	790	783	770	740	796	777	812	827	780	801	807	828	803	767	697	780	811	793	776	778	813	808	765	825	780	838	794	820	801	780	773	800	790	766	778	788	780	821	837	842	792	770	784	780	823	794	823	814	832	772	789	798	851	795	794	790	768	763	805	796	802	864	819	801	802	801	772	805	799	796	807	773	808	774	757	778	806	788	813	779	871	772	815	768	775	802	768	772	784	824	769	819	796	834	800	800	815	770	786	830	789	859	759	836	813	777	816	773	818	775	815	844	790	829	781	792	769	789	802	788	774	850	774	825	781	775	851	831	762	773	770	811	791	786	790	775	760	799	807	745	820	766	785	793	821	807	777	851	784	754	792	823	838	806	813	819	771	757	799	821	732	756	756	807	790	799	832	778	777	802	792	776	772	804	790	797	782	753	813	815	789	793	785	787	850	823	807	828	777	784	848	798	783	756	827	824	789	778	789	831	831	790	809	801	796	830	801	806	810	808	781	820	796	794	765	767	808	794	761	867	783	832	751	801	805	744	732	787	781	851	770	765	774	851	810	763	840	828	823	824	813	838	765	817	845	790	766	773	766	804	826	773	762	786	771	783	861	793	790	794	761	769	761	798	759	787	789	765	802	788	819	771	819	801	791	752	800	775	832	812	783	852	805	733	798	816	759	790	823	778	808	775	803	833	809	821	781	831	834	815	791	752	840	850	827	796	817	797	773	780	771	813	797	813	799	768	809	739	799	825	786	800	750	826	776	789	823	810	791	797	815	794	772	756	797	747	881	781	795	823	817	765	792	798	778	820	832	821	840	801	776	774	837	755	804	810	799	792	817	795	839	786	789	825	771	793	806	823	799	772	785	851	745	833	833	866	814	793	781	793	758	773	749	799	788	797	758	788	813	790	792	808	789	767	861	805	797	791	810	795	818	739	796	805	855	815	845	777	799	806	721	794	782	799	772	796	792	806	835	780	771	803	777	817	795	831	809	766	785	858	797	793	813	791	824	821	759	821	779	836	756	872	872	784	808	859	753	809	821	827	807	866	795	796	815	826	838	821	802	788	795	833	824	782	772	746	764	805	798	788	736	795	830	751	786	828	823	816	822	822	787	805	717	766	756	788	814	772	776	763	783	796	850	783	812	795	818	771	795	767	763	780	790	819	811	743	793	825	817	814	779	773	879	763	732	798	787	837	727	798	813	809	735	793	844	811	767	742	759	792	770	867	776	789	739	826	820	798	788	812	774	809	780	789	791	821	766	739	770	816	757	767	787	792	771	800	785	852	767	816	776	787	785	767	789	800	825	810	788	798	794	791	830	790	797	796	790	810	790	835	785	732	774	816	786	745	830	739	807	782	764	801	821	832	804	758	749	796	779	788	794	830	783	764	837	779	802	804	795	813	805	792	782	791	805	784	802	799	761	760	828	816	813	800	796	790	791	810	787	819	797	803	786	786	821	770	822	790	755	798	811	813	778	773	812	784	738	790	796	786	821	768	805	729	802	798	785	789	732	790	795	801	818	721	809	739	802	811	776	772	805	812	736	785	794	823	808	776	820	810	736	812	799	751	804	771	789	754	791	764	801	836	774	842	760	826	811	832	770	826	792	801	761	828	857	754	835	770	794	799	765	817	765	790	809	768	735	803	828	774	837	803	807	839	817	782	794	768	811	802	764	787	767	778	829	785	844	840	786	828	869	756	796	785	778	802	780	825	779	794	764	776	784	791	763	790	834	770	834	854	810	825	782	785	768	767	785	797	839	761	791	817	852	825	804	739	832	782	786	784	761	838	798	795	757	832	803	754	800	829	729	778	794	823	834	824	760	828	810	754	799	830	788	783	780	845	852	825	840	794	845	781	756	836	808	778	784	810	806	806	697	789	829	799	841	846	851	842	770	807	771	792	863	824	812	827	811	864	751	794	802	769	768	834	804	801	783	769	786	785	807	830	844	805	760	759	858	782	813	832	802	778	781	790	809	804	768	782	787	822	788	829	760	791	800	770	742	808	840	807	766	788	803	807	777	784	792	777	802	784	774	784	783	787	767	813	771	766	793	783	767	773	850	881	774	816	791	789	779	797	791	732	822	801	817	802	778	799	861	756	825	828	779	779	783	807	744	809	790	802	778	809	794	845	779	710	801	809	806	798	775	767	774	760	816	760	772	823	786	799	774	823	805	770	768	795	811	793	782	811	830	771	783	805	778	846	823	826	775	785	771	836	805	823	838	782	712	784	798	787	775	752	782	830	769	817	823	780	789	823	760	771	759	821	817	767	800	807	771	840	799	827	786	730	787	793	823	795	726	791	790	797	807	786	805	863	756	771	802	783	822	814	813	819	772	823	827	819	780	826	830	788	803	825	783	801	813	847	856	786	813	763	812	773	798	761	789	794	817	853	802	799	786	800	849	782	794	848	817	810	803	750	760	825	830	799	792	795	800	776	825	795	823	758	793	756	803	853	815	816	767	819	835	796	783	792	767	838	797	800	761	809	772	803	790	780	810	783	758	827	768	766	749	819	749	812	786	797	767	782	812	761	828	782	797	808	789	750	764	787	767	782	822	860	838	746	861	803	780	759	786	836	816	802	754	851	807	815	803	780	794	784	853	791	797	826	781	757	855	809	807	741	881	793	777	842	845	785	824	862	780	775	776	776	814	773	835	827	785	841	780	800	804	816	735	839	792	822	767	779	771	882	778	848	744	824	773	792	795	823	797	808	851	783	793	832	842	804	770	749	796	827	834	808	786	801	829	853	788	772	801	787	777	791	746	765	777	804	788	816	802	795	759	802	824	790	797	812	788	785	817	827	784	785	762	757	821	742	818	835	755	796	780	796	808	745	759	812	746	767	849	852	813	821	785	781	763	793	815	789	854	768	796	837	756	841	745	805	819	823	814	844	836	794	837	756	783	798	784	781	803	816	781	786	770	819	814	827	806	770	768	754	767	829	838	839	812	767	766	832	774	787	763	764	827	807	768	819	748	775	807	775	826	805	770	809	798	812	763	781	833	811	817	801	763	795	820	831	815	788	779	829	801	818	766	805	821	781	721	833	823	842	763	805	818	795	829	834	770	756	803	741	813	779	829	780	756	824	803	850	807	804	778	779	776	744	779	806	781	814	830	758	749	817	843	802	825	800	818	803	811	794	784	856	797	805	840	760	825	804	759	796	763	791	787	820	773	780	836	831	788	781	767	754	778	778	799	805	786	790	823	836	804	781	781	792	802	814	747	792	805	826	825	762	809	775	835	805	818	747	824	776	793	820	853	742	777	810	802	815	818	805	836	758	861	812	849	835	822	774	788	855	789	746	838	791	806	784	810	767	801	798	854	801	872	771	795	802	838	762	772
33059	13111	12083	8976	5566	3795	2696	2047	1598	1211	913	656	555	408	453	422	421	438	374	316	311	313	279	247	265	252	228	285	259	232	234	246	245	253	248	262	254	254	233	250	268	279	279	251	276	241	262	256	285	261	247	254	246	231	242	265	293	292	257	262	271	279	249	260	248	242	257	271	258	273	249	294	296	261	246	284	257	235	276	242	266	247	253	257	258	247	247	237	241	260	249	211	220	236	240	286	232	257	224	253	258	270	253	226	243	237	229	238	264	247	241	261	265	256	278	265	253	246	241	234	304	244	259	259	248	252	254	225	227	279	233	239	285	251	262	245	257	270	249	270	270	281	243	283	262	220	231	238	259	251	251	270	236	279	267	248	266	252	229	264	269	266	260	255	257	226	266	254	278	268	256	273	279	241	224	278	291	234	261	262	268	259	248	258	251	233	256	250	228	272	269	272	288	244	236	250	246	277	257	236	237	279	250	277	281	274	235	249	249	291	260	298	220	247	259	268	273	225	241	267	267	249	220	281	250	262	264	252	263	218	263	258	263	260	276	230	247	257	263	235	286	267	262	271	270	244	231	261	232	236	275	285	249	276	294	282	234	245	233	303	283	261	241	241	241	283	244	255	310	251	289	285	278	258	269	252	254	273	267	277	252	268	273	261	225	234	268	254	267	265	273	248	256	292	219	269	250	247	256	232	260	253	228	239	263	248	240	253	266	231	272	256	249	256	275	267	257	259	261	253	228	288	274	277	244	226	261	251	259	256	266	261	267	261	271	245	234	256	279	272	288	317	269	278	242	266	223	265	280	247	242	250	230	247	231	266	251	266	289	249	243	254	252	250	249	252	249	255	222	236	250	271	280	254	262	249	230	239	274	238	260	235	267	250	261	249	259	266	299	235	291	250	264	255	287	281	233	280	263	259	271	279	253	243	277	233	242	247	245	272	271	238	257	250	236	268	269	254	268	247	253	284	275	262	285	271	207	252	230	262	265	242	260	219	265	247	280	237	264	247	239	234	262	275	230	260	281	260	270	277	251	250	279	245	268	235	279	278	253	216	271	276	244	266	271	239	266	265	234	277	248	250	299	235	226	263	240	272	255	277	260	281	263	221	259	243	264	262	240	252	276	251	243	247	273	259	264	277	267	248	272	270	249	224	273	275	257	253	251	243	283	256	254	261	255	250	267	245	256	263	246	250	230	224	237	272	250	254	291	261	227	257	241	223	220	255	259	231	277	269	241	238	236	237	275	267	219	262	223	265	270	235	278	294	261	278	266	261	253	278	246	259	274	222	239	250	219	273	287	245	285	275	252	232	270	236	258	229	255	228	285	277	272	256	243	250	244	285	252	284	243	317	256	296	256	278	247	246	272	268	235	254	251	259	254	272	260	249	238	260	247	257	258	265	251	272	263	246	267	258	258	256	275	277	273	245	264	262	255	239	249	255	239	238	238	260	244	285	275	264	262	232	278	251	252	242	249	284	217	254	252	254	244	253	243	253	247	253	260	236	249	234	266	268	240	240	260	248	247	263	261	230	268	263	246	256	270	264	262	251	253	224	236	236	277	245	261	263	240	242	259	234	269	229	261	252	251	245	233	220	277	238	263	237	264	253	263	240	243	246	256	263	272	266	274	259	270	261	237	240	292	265	260	256	243	236	236	256	287	248	262	256	275	273	255	289	257	256	258	270	286	252	268	291	242	262	267	231	275	255	274	275	254	250	258	250	245	250	262	246	238	256	268	222	240	244	262	269	304	247	246	231	267	297	274	244	259	261	265	243	255	252	278	246	261	262	241	246	238	264	276	281	216	293	252	251	247	278	270	219	265	271	246	253	234	246	245	221	247	248	236	248	237	250	265	267	252	271	254	244	273	243	285	223	244	215	256	285	271	266	266	255	279	265	255	258	275	278	263	280	254	273	264	207	263	234	285	266	280	229	240	256	243	266	252	237	266	271	263	244	261	243	262	256	236	309	251	270	273	280	260	292	301	261	243	239	246	262	261	238	250	246	245	245	233	238	260	242	244	254	271	263	245	241	268	278	257	264	261	281	268	259	262	263	270	249	236	269	288	262	269	249	245	255	260	264	233	253	285	270	238	266	257	277	251	221	242	246	287	234	249	235	216	281	246	263	233	278	283	269	268	223	253	266	261	239	242	253	269	250	248	267	271	250	242	258	285	269	251	261	284	249	262	271	271	230	246	253	261	272	238	273	239	248	256	293	265	268	225	253	240	246	230	238	271	235	274	243	260	235	229	271	234	272	257	282	250	239	233	253	239	300	292	268	265	257	250	258	235	268	263	234	250	266	243	233	223	278	263	263	240	240	253	269	246	254	260	263	255	256	250	257	262	257	247	234	244	263	251	240	309	231	229	240	267	257	234	265	279	293	267	245	254	265	274	251	225	249	258	239	234	250	240	252	269	246	250	264	231	259	246	274	249	268	225	267	245	273	253	297	265	236	260	252	236	287	230	286	266	308	292	275	247	266	242	258	269	258	228	242	237	262	273	258	281	251	264	254	271	241	239	227	265	274	269	246	269	239	276	232	256	274	276	286	270	264	250	255	267	253	250	237	229	268	228	263	241	217	238	234	255	253	248	260	267	237	248	276	259	263	224	271	263	244	248	287	243	270	255	263	231	257	250	263	247	259	250	247	253	256	258	277	275	255	236	255	243	228	245	269	247	268	260	253	261	252	251	267	260	286	254	239	259	215	267	268	286	282	249	261	266	283	285	252	244	266	256	241	265	249	249	276	237	293	259	270	264	261	257	258	250	278	280	256	269	243	266	273	239	241	277	247	259	274	257	253	254	257	251	251	262	258	228	288	234	268	239	244	283	259	239	241	279	262	250	233	264	257	237	297	271	221	263	276	292	280	260	274	265	272	261	260	252	250	257	267	258	253	236	255	289	261	234	265	260	262	267	263	273	242	243	249	243	237	260	267	256	237	264	247	255	268	264	270	261	241	266	266	254	257	323	261	279	265	249	284	258	279	252	273	287	272	271	264	264	234	244	223	236	258	274	259	250	231	247	249	239	231	256	269	229	257	298	274	242	238	230	244	249	254	258	263	253	266	231	250	246	262	272	254	247	208	255	274	270	256	246	259	280	261	289	244	249	263	241	240	260	258	281	239	217	274	282	260	247	226	287	250	268	275	263	243	268	267	261	262	277	244	249	268	226	269	225	256	257	254	249	247	232	262	253	246	243	257	276	239	273	244	260	245	236	230	239	289	283	270	269	284	249	255	240	257	248	224	245	299	273	261	211	240	261	243	247	257	275	258	277	253	246	241	227	243	264	270	275	258	290	247	257	264	236	254	258	259	271	270	277	265	221	278	297	237	240	274	291	241	254	260	261	272	281	276	288	262	277	269	243	254	247	230	236	252	257	296	260	273	281	254	220	232	248	261	217	262	263	293	269	247	252	213	251	263	245	252	235	253	246	265	255	255	244	251	239	269	271	240	231	234	232	281	232	295	256	249	243	248
21152	9665	18289	19664	16256	13096	10541	9087	7262	5836	4312	2871	2374	1983	1635	1537	1852	1967	1331	1168	961	890	967	779	742	685	694	737	697	665	700	604	664	658	673	694	731	765	751	657	685	631	690	620	636	655	646	675	628	629	659	663	628	610	641	619	679	618	613	624	622	681	624	655	607	637	627	587	634	686	617	606	652	591	666	661	665	601	613	647	640	694	627	589	588	646	638	622	633	685	667	651	636	643	645	625	673	636	625	625	623	628	637	611	636	631	617	627	623	606	668	673	644	655	620	628	656	632	623	628	624	598	628	655	666	649	616	628	627	586	666	645	634	666	626	712	612	653	655	628	598	709	668	604	609	621	591	697	635	663	644	640	620	647	619	586	648	616	624	604	664	632	636	596	639	595	594	638	630	647	614	654	574	609	615	651	652	628	664	625	618	639	618	658	632	577	595	633	634	633	658	604	624	623	646	626	667	604	637	600	639	637	618	626	646	683	632	651	628	668	637	684	643	618	632	614	607	613	646	624	682	637	631	602	668	622	627	609	598	617	634	593	610	626	632	661	611	614	646	613	613	630	625	626	624	631	685	653	627	639	674	683	604	613	614	620	610	643	606	605	606	662	636	625	604	642	639	624	651	604	673	623	656	609	589	595	636	631	611	640	638	606	661	655	639	601	607	664	605	642	616	615	646	617	628	655	645	629	629	611	617	632	568	656	620	631	649	591	654	624	611	626	662	581	636	649	642	632	627	634	625	623	635	654	703	664	592	657	605	657	618	625	609	651	658	650	638	647	655	629	629	612	611	640	625	629	647	627	648	644	663	610	642	628	624	655	631	616	624	581	633	659	656	638	658	649	660	621	656	599	594	596	624	651	631	618	649	590	616	655	650	675	598	638	606	645	632	605	616	636	719	616	628	634	649	589	620	641	593	629	621	637	672	677	678	661	567	597	606	659	666	643	642	613	639	608	629	671	643	611	641	653	601	636	613	659	629	626	590	613	619	597	701	648	613	653	645	608	641	602	625	633	605	651	603	614	674	649	651	602	605	623	638	637	590	646	623	603	649	626	588	647	613	633	634	596	649	630	647	653	647	613	658	619	618	635	664	658	655	629	644	598	608	662	652	637	606	633	616	608	595	601	644	626	669	637	628	660	635	655	662	649	604	637	658	628	597	661	598	624	656	668	685	593	621	593	624	620	623	647	619	630	629	665	616	647	628	664	613	616	604	650	581	613	611	615	593	596	636	649	658	631	616	598	648	656	624	632	656	626	639	637	617	656	705	646	581	642	672	600	637	571	633	611	621	632	635	626	624	628	631	604	601	659	658	677	661	642	641	644	603	645	650	616	622	571	626	669	657	599	601	642	639	607	614	637	684	675	667	620	619	625	648	633	639	646	681	643	642	644	654	634	666	618	631	597	610	617	651	598	637	612	653	628	615	639	599	661	670	650	650	615	624	641	612	679	621	662	628	622	667	611	624	597	677	630	670	603	648	642	640	606	609	641	623	613	658	688	618	632	654	622	625	659	655	620	654	602	617	616	642	605	631	613	621	643	661	653	605	625	648	641	666	585	645	645	644	618	624	583	592	653	640	647	614	623	651	709	641	639	633	669	614	646	644	605	651	635	633	659	590	646	623	619	649	607	594	630	618	641	626	639	649	653	593	615	605	655	639	651	658	632	615	634	609	617	637	611	644	674	689	640	657	625	628	635	621	619	643	636	660	633	595	595	641	594	594	564	610	618	639	657	654	622	673	587	647	621	642	618	667	657	629	643	647	626	633	652	641	649	631	639	629	631	625	607	601	654	699	611	578	708	615	624	619	602	649	611	630	649	630	639	610	652	627	646	657	628	611	631	631	616	654	626	657	635	627	632	627	619	639	625	643	629	599	621	619	614	629	640	667	599	626	588	620	623	600	599	637	669	608	618	623	691	614	616	616	584	612	596	646	653	641	623	619	649	609	600	588	647	625	676	620	686	615	633	618	643	676	580	665	607	640	635	645	611	661	672	605	689	628	620	624	653	646	626	608	587	666	595	654	621	583	674	657	586	595	655	644	612	631	597	621	603	625	619	691	653	647	614	645	587	621	646	652	643	631	642	576	650	620	625	624	637	655	655	662	638	671	652	624	637	585	625	616	589	641	647	657	625	608	645	601	654	647	629	651	629	640	620	625	611	659	635	642	669	622	584	631	626	631	653	666	614	662	626	630	647	653	629	579	622	668	638	635	642	601	634	652	596	637	598	612	645	581	624	634	646	648	639	630	624	656	641	640	567	665	592	632	592	621	620	662	649	623	640	641	704	633	668	617	604	617	622	633	615	658	622	638	654	600	650	607	657	661	610	601	597	680	662	614	617	653	621	607	636	676	622	648	655	644	674	666	686	647	628	612	606	628	591	625	623	685	646	603	604	643	646	655	644	634	652	642	654	589	622	634	605	647	625	632	635	598	621	598	607	635	679	633	664	641	639	620	653	643	633	641	569	628	630	658	653	605	611	607	661	605	643	649	628	595	636	587	672	625	588	631	632	598	619	637	654	627	651	602	620	632	689	652	703	649	620	641	643	638	659	611	585	652	642	618	621	635	674	644	632	605	628	568	675	616	602	654	657	679	637	578	616	600	608	626	644	623	668	623	650	646	618	626	652	638	585	634	571	598	655	641	599	642	623	622	625	595	681	615	624	579	635	622	648	622	615	580	596	629	631	671	676	609	625	662	617	669	635	592	618	634	605	641	661	589	715	639	678	633	613	606	717	624	596	632	626	646	637	614	670	620	631	633	647	630	666	643	647	606	626	647	609	671	581	602	615	667	647	620	609	633	644	624	654	648	668	617	659	620	585	617	632	659	656	617	627	635	637	607	659	630	644	626	640	640	657	604	635	634	626	640	669	620	631	667	631	621	665	630	636	638	618	628	609	703	619	641	646	599	582	615	678	588	642	643	608	657	602	621	612	677	644	637	604	593	596	607	614	660	679	623	614	632	604	597	659	657	601	618	643	623	624	627	626	624	629	580	638	607	596	617	625	664	628	600	640	636	630	663	606	681	609	602	614	670	624	672	597	691	634	672	632	677	642	677	608	646	641	585	595	610	619	613	672	644	611	652	649	648	626	639	606	583	687	663	633	629	614	653	604	609	648	621	646	628	633	626	645	611	643	650	606	633	599	579	624	626	615	659	574	625	668	675	644	613	582	627	636	648	650	627	630	649	647	619	641	623	648	623	626	613	652	683	613	628	638	600	628	678	622	637	621	626	629	614	664	671	643	594	634	680	645	653	646	627	608	597	667	635	649	638	584	635	664	625	616	623	659	626	660	664	581	611	666	638	633	634	669	658	650	612	633	642	654	641	616	591	649	636	593	620	650	616	672	597	638	639	594	658	607	626	601	635	609	595	608	618	641	650	629	635	583	607	631	620	616	641	614	619	652	629	652	648	669	633	651	672	665	626	578	654	613	627	653	636	643	592	642	640	645	636	587	635	602	655	621	625	614	634	670
10029	3990	4061	2979	1844	1290	996	866	707	548	435	424	350	363	372	340	372	333	325	310	291	295	339	371	280	288	281	278	257	317	289	291	319	286	283	299	302	290	315	307	305	292	319	306	293	273	301	283	311	268	297	289	302	280	295	298	273	308	303	274	319	299	301	279	294	317	316	309	307	304	270	294	292	299	321	280	298	294	332	302	285	249	272	283	290	289	308	308	266	334	287	322	291	291	312	300	306	289	302	278	294	324	295	303	287	272	316	285	303	304	297	310	281	296	280	294	300	296	302	278	296	268	303	319	303	267	269	294	265	262	275	291	328	324	275	296	289	246	266	271	303	275	319	316	284	283	308	276	275	287	322	279	295	276	276	300	294	279	326	277	296	273	264	277	323	258	285	311	306	263	307	281	272	314	325	315	309	308	294	316	282	287	296	322	341	272	287	288	263	300	274	293	338	275	225	313	313	256	322	325	285	298	281	273	306	312	307	330	305	290	300	314	318	305	315	304	277	279	309	264	282	279	290	318	260	306	278	282	310	299	271	297	308	290	312	277	284	297	295	287	267	285	305	304	290	286	239	291	290	307	282	291	306	294	273	270	298	299	280	280	269	307	260	318	286	329	298	293	292	283	279	269	268	324	289	285	284	293	290	310	297	292	307	251	282	322	287	298	295	282	280	287	296	267	247	298	303	310	293	286	295	300	305	282	280	289	294	319	270	274	304	304	298	286	278	304	241	297	291	289	270	330	320	279	288	298	300	297	281	290	311	273	305	307	282	298	296	285	286	305	304	325	291	290	265	308	248	285	287	298	283	297	282	344	272	284	282	289	276	334	283	293	293	269	281	308	302	319	309	261	286	298	298	282	277	312	255	290	314	322	293	297	277	282	254	303	294	289	320	289	306	312	290	315	299	297	268	282	297	311	284	284	283	294	325	279	306	323	287	305	308	320	318	334	315	272	335	327	269	254	285	289	266	279	307	293	293	299	297	306	291	292	271	286	270	291	283	326	313	260	292	275	291	340	328	310	314	286	307	280	286	305	274	288	286	317	301	283	287	283	298	297	283	254	272	302	268	294	286	280	294	291	251	290	304	298	282	305	312	292	307	300	284	269	280	308	325	297	288	299	309	267	279	284	267	290	288	303	310	268	277	275	298	322	284	296	279	314	328	309	298	290	282	292	287	267	299	325	303	296	293	320	274	311	289	279	287	270	292	304	294	290	279	317	295	282	277	278	269	289	309	281	319	298	291	268	323	303	280	308	305	280	287	311	282	268	293	292	255	318	315	305	277	280	308	298	324	306	304	279	320	291	309	285	259	284	271	266	283	272	264	285	311	272	288	278	322	298	264	277	293	312	318	294	301	304	274	298	282	286	269	306	263	283	312	307	281	293	270	277	281	294	291	289	283	285	285	309	239	303	292	291	323	321	323	283	289	311	319	297	287	291	283	313	310	302	304	304	297	286	296	298	300	256	286	278	292	302	301	317	301	260	314	295	275	292	258	305	321	286	306	304	331	311	296	335	303	285	292	293	299	283	302	267	324	290	289	272	283	295	305	299	308	313	288	309	300	297	311	293	281	259	307	279	293	270	287	254	313	295	273	289	285	300	285	276	293	296	292	281	268	308	293	304	293	269	293	269	309	256	278	326	309	295	282	282	270	296	301	283	314	282	331	303	284	320	277	316	272	291	287	273	314	278	271	268	291	304	262	311	292	291	272	273	261	295	309	276	265	282	303	284	270	294	297	284	293	296	272	307	275	297	305	293	295	308	295	310	283	345	263	279	274	299	304	271	300	309	349	300	277	308	275	294	272	295	288	303	308	334	257	300	308	288	280	286	299	323	288	263	298	283	282	267	271	307	276	293	282	271	297	285	291	304	272	274	288	308	296	303	300	280	310	298	278	288	311	294	293	293	316	276	278	290	293	236	314	291	285	268	299	291	284	311	284	306	277	275	303	315	279	318	305	300	277	292	287	281	276	278	315	278	284	300	314	294	298	323	301	271	303	299	322	320	318	297	305	285	301	314	317	312	330	314	332	263	283	305	301	292	287	297	270	284	286	319	307	294	293	298	304	292	287	297	296	256	316	301	317	281	296	267	305	293	328	260	300	274	313	291	254	255	294	310	307	294	294	299	272	275	284	307	320	296	282	282	270	296	337	317	302	281	269	280	278	270	281	285	315	287	278	289	286	313	283	293	287	272	288	318	278	315	297	282	290	297	298	290	314	264	301	315	302	294	301	304	297	279	282	313	289	298	292	311	283	324	296	282	274	276	277	320	320	314	302	285	320	304	311	310	281	263	310	296	306	277	299	283	305	304	280	305	307	267	314	282	294	284	286	283	276	282	289	292	301	268	310	318	277	274	298	303	329	300	294	307	295	270	265	279	276	277	268	288	287	283	320	318	268	296	294	300	298	287	291	302	304	274	303	284	265	324	331	295	297	293	298	329	276	288	292	277	306	302	309	310	284	304	239	313	317	290	282	301	290	272	259	281	308	267	276	301	299	290	314	316	311	317	269	289	291	290	281	259	308	301	271	276	267	291	285	299	269	285	277	303	296	281	314	298	299	318	302	304	327	333	290	293	284	308	266	287	294	307	307	296	305	280	308	269	297	268	291	278	342	326	266	293	278	269	302	295	285	287	319	305	304	333	290	326	284	322	269	295	274	305	270	310	298	280	287	307	306	269	294	276	314	292	291	324	293	296	300	291	286	293	300	314	304	265	294	288	268	278	276	294	311	287	272	297	282	269	317	266	287	300	297	290	289	321	294	299	272	308	299	275	292	296	307	269	300	305	269	286	305	292	331	290	282	290	291	305	315	288	331	305	281	263	318	334	307	285	281	279	308	299	316	267	291	284	299	300	300	279	294	299	295	298	317	273	281	299	265	273	284	293	292	277	301	293	302	285	318	302	284	294	276	292	312	291	265	279	285	285	291	283	281	285	275	312	277	289	325	267	294	296	286	314	286	325	263	317	290	279	289	296	340	285	313	311	295	297	260	275	274	291	325	327	284	273	296	298	271	274	275	269	267	287	300	282	286	302	299	321	283	311	301	279	288	309	271	298	280	277	292	321	289	297	288	280	293	305	304	318	294	338	305	295	331	302	286	288	288	300	309	300	277	294	283	270	319	313	324	304	313	288	288	278	283	292	302	290	304	318	289	275	295	273	272	276	269	254	284	297	286	339	279	315	323	309	284	254	292	288	326	304	301	292	318	312	266	309	296	293	299	327	280	277	292	308	328	304	285	321	314	285	301	301	272	274	308	316	303	280	296	319	292	291	309	289	325	281	303	282	314	281	317	326	304	292	307	260	322	305	290	298	291	296	291	303	277	300	274	301	303	325	304	290	302	260	284	264	308	316	305	265	288	282	283	303	292	312	310	312	271	281	258	289	333	301	329	308	283	297	314	281	295	295	249	310	276	281	281	338	284	271	293	272	251	251	291	324	310	273	284	281	268	307	313	306	273	291	292	313	302	254
7613	4219	8317	9075	6931	5627	4485	3657	2964	2238	1598	1453	1255	1088	992	1008	1117	1057	907	881	843	862	862	839	776	747	756	760	739	739	764	706	771	696	770	736	784	722	771	754	685	729	743	752	716	764	751	746	710	714	693	760	713	775	747	767	761	710	722	695	744	781	753	747	744	716	701	759	732	750	724	705	761	767	719	710	747	740	719	758	717	736	748	761	694	771	730	680	740	740	772	704	681	711	727	769	735	698	740	686	709	731	737	671	736	736	665	703	740	748	728	725	720	755	696	739	697	746	791	733	691	712	735	695	702	768	666	767	725	714	718	733	745	714	770	743	716	708	683	747	686	769	721	790	767	716	719	672	745	804	787	771	740	719	741	719	742	736	708	708	750	737	726	730	744	730	724	700	770	732	727	717	711	742	711	729	705	695	729	781	770	763	706	751	699	754	732	792	733	698	727	765	723	754	733	741	737	713	786	726	707	690	705	688	744	724	727	698	730	729	732	713	755	700	754	711	673	702	684	724	719	695	731	753	698	748	765	702	741	740	706	690	730	727	693	741	735	688	780	679	769	739	739	730	725	705	759	768	775	705	746	696	721	747	710	714	764	729	737	693	749	747	728	732	780	720	704	712	717	716	737	753	725	687	746	734	724	733	731	735	721	692	701	711	716	707	679	733	700	703	729	710	762	735	694	725	710	749	657	738	776	715	719	746	717	752	737	698	743	767	716	710	695	721	773	761	734	713	707	739	726	769	728	711	711	696	722	688	717	713	722	747	706	752	711	681	756	704	758	672	713	713	733	702	763	726	686	696	747	734	719	709	766	714	742	723	740	755	722	694	716	725	714	813	738	711	716	754	727	732	711	692	736	710	758	733	730	750	738	751	731	754	755	782	717	679	766	731	689	751	694	693	736	795	729	708	745	725	754	767	731	699	732	727	737	691	671	761	757	702	726	697	704	699	763	727	790	735	755	733	766	740	734	760	703	739	722	752	734	723	702	691	715	719	744	694	736	714	748	793	739	728	725	743	758	716	702	711	736	800	698	664	699	711	713	745	713	730	768	736	741	749	785	670	702	802	700	747	749	758	681	704	696	738	727	756	721	707	771	745	692	745	731	742	706	701	700	733	710	715	719	714	734	697	673	740	741	691	720	704	755	674	714	761	722	716	727	770	708	743	695	723	702	758	669	718	748	752	716	736	735	750	763	699	716	718	766	718	765	726	723	716	770	704	768	745	803	685	737	702	729	743	748	787	699	723	726	726	700	743	708	701	726	711	779	721	728	768	713	716	697	712	736	711	771	709	712	753	751	702	739	708	676	677	752	727	728	763	706	769	751	732	754	737	736	754	687	723	776	783	723	693	759	766	729	716	739	718	766	682	785	718	732	736	737	721	685	738	730	698	704	721	723	720	694	734	749	794	709	738	733	741	747	738	712	769	705	746	778	732	740	690	708	714	763	719	719	751	718	682	756	737	692	723	737	731	746	719	747	706	726	726	714	729	718	705	674	722	744	700	724	723	739	710	741	697	783	708	735	727	684	714	721	766	748	704	730	733	769	701	729	740	743	694	698	742	766	737	715	768	729	710	693	732	718	722	740	725	696	739	741	719	690	723	741	731	703	762	746	740	745	715	745	720	714	724	704	715	751	722	713	732	732	695	730	722	694	742	696	731	751	697	731	737	733	735	710	741	771	708	772	723	752	705	762	714	717	760	738	697	730	704	749	722	741	730	665	752	711	732	641	743	736	718	757	736	749	724	745	750	713	707	712	719	744	697	701	734	676	716	740	724	707	755	731	731	745	750	709	698	760	714	754	804	765	701	730	732	674	708	713	739	739	735	709	721	708	787	726	728	745	694	732	735	733	771	714	725	772	722	734	721	713	731	699	734	778	767	729	732	736	750	713	707	777	702	704	747	725	713	722	744	708	733	743	731	710	704	749	721	765	706	720	749	733	746	686	661	710	739	743	736	693	714	737	725	795	713	693	715	716	712	757	710	718	710	689	741	699	749	759	725	731	701	729	717	686	718	762	787	741	711	723	731	698	735	736	697	700	728	721	709	699	668	715	734	729	753	677	690	702	731	707	746	728	763	764	780	721	693	747	724	694	727	706	672	681	753	700	716	762	723	702	732	707	702	727	773	712	743	753	773	715	742	725	751	744	697	719	750	729	782	704	724	718	739	682	766	725	754	707	729	742	728	666	731	733	691	738	708	711	734	698	760	747	739	752	714	731	708	696	716	714	764	720	754	734	770	749	743	752	720	688	722	757	709	729	722	727	696	708	722	718	719	784	740	786	717	716	757	704	694	698	737	749	724	736	692	730	694	730	691	686	736	783	757	729	712	759	726	713	753	708	743	749	768	760	732	737	755	682	756	719	736	739	722	766	745	760	688	731	701	750	739	771	685	760	729	759	746	717	756	745	743	693	752	737	756	723	710	706	736	752	700	722	705	699	707	756	766	692	736	715	768	787	733	733	764	726	704	750	756	732	762	687	705	712	749	808	746	767	737	706	782	758	740	733	703	758	715	756	765	700	735	709	697	674	686	728	781	740	728	724	743	728	751	701	712	721	738	717	700	721	681	765	725	690	742	739	705	741	662	713	704	749	722	725	726	756	699	715	758	726	728	736	782	761	712	728	759	783	718	712	743	716	711	718	702	720	696	756	703	701	725	693	715	737	734	711	723	740	756	762	678	724	711	727	713	737	741	738	714	732	686	718	738	711	754	692	709	750	767	709	705	750	739	731	715	677	717	759	692	734	726	709	731	745	766	692	683	691	735	727	724	713	738	727	706	708	749	712	744	738	697	717	754	755	772	679	747	721	718	714	711	748	686	737	694	693	731	733	730	727	693	729	731	751	733	742	735	728	780	712	688	679	679	726	747	775	775	709	717	723	735	721	696	685	748	725	730	744	733	723	686	723	721	728	678	725	690	678	757	737	729	705	701	738	725	742	738	740	711	726	715	759	765	716	777	744	777	709	776	746	759	689	760	712	715	703	710	706	740	742	679	755	750	744	759	706	722	756	781	722	672	706	715	734	737	737	694	751	711	759	766	713	750	722	748	726	753	712	738	734	721	761	710	707	694	722	747	736	743	722	698	767	769	752	711	740	757	717	734	721	742	751	800	747	764	721	689	735	709	721	748	727	742	734	755	710	774	714	716	741	727	705	728	710	739	723	708	717	707	710	732	749	706	703	731	728	692	670	759	778	728	713	693	730	693	743	689	743	700	709	698	745	751	736	760	690	746	694	709	724	739	705	740	714	709	746	758	729	733	733	761	676	700	731	712	773	757	668	705	776	726	726	769	767	729	764	704	715	697	763	721	729	746	732	708	762	773	757	767	688	707	721	724	718	708	734	766	715	687	706	736	756	739	717	733	656	741	718	701	686	748	775	713	734	729	717	773	773	785	731	730	682	697	743	735	706	753	746	757	691	729	730	706	722	685	709	718	742	739	728	725	752	740	785	733	714	738	719	719	711	734	734	733
23419	7745	7653	5807	3880	2832	2091	1638	1205	812	789	617	503	434	428	411	459	423	410	429	370	347	341	334	374	343	362	330	323	329	361	315	312	306	336	349	358	337	332	309	314	359	326	322	356	318	357	362	344	305	322	308	347	328	336	314	348	321	323	323	345	320	308	324	329	302	341	301	326	331	347	319	306	335	330	346	309	311	329	302	298	301	346	275	313	320	345	339	350	323	348	333	328	326	354	347	321	315	308	322	317	304	352	340	309	380	356	342	345	296	323	357	357	332	359	343	296	285	350	330	321	337	310	348	319	329	345	318	346	353	321	331	316	321	346	361	314	307	319	339	342	370	341	322	308	322	361	377	313	330	336	321	292	314	332	369	302	353	330	336	355	324	345	325	348	334	352	316	305	319	324	318	306	341	329	297	322	337	350	335	371	323	325	308	317	337	326	326	338	332	325	335	322	312	341	330	303	321	328	352	329	298	335	328	357	354	312	321	322	334	340	306	312	326	314	345	316	357	313	340	327	333	342	340	356	365	334	335	345	342	320	328	320	332	316	335	317	339	358	332	314	359	316	316	329	330	338	324	320	323	323	326	297	348	328	336	339	331	340	328	363	319	300	346	369	328	335	358	351	319	322	326	302	318	323	358	366	347	336	323	295	330	314	381	317	304	334	340	334	328	332	336	332	312	310	322	389	289	331	369	321	362	306	318	342	343	321	320	298	309	352	340	326	322	347	370	335	325	352	356	307	315	360	339	318	320	324	279	350	336	326	326	332	297	340	338	305	327	302	329	313	338	347	331	305	357	293	347	344	325	327	305	312	389	334	324	342	370	328	333	346	314	305	331	338	307	312	362	348	332	298	297	326	306	316	346	315	316	328	353	368	348	344	321	331	331	339	306	333	348	347	314	310	342	329	340	327	338	323	329	339	301	352	302	324	302	307	348	350	342	295	328	299	316	349	336	327	321	325	316	319	326	315	364	316	322	342	303	325	350	314	351	342	324	356	359	331	373	341	359	343	315	339	316	320	277	347	360	328	336	306	362	366	337	336	317	313	322	303	332	345	310	334	326	348	335	338	339	337	313	305	308	332	317	314	323	311	362	334	330	334	342	335	345	321	315	312	366	353	333	345	302	359	341	355	319	311	354	367	316	342	317	342	306	346	339	301	326	335	356	320	343	335	327	324	326	336	336	316	311	337	341	334	346	299	353	333	338	320	329	324	326	293	343	339	309	302	333	329	328	321	333	337	328	342	325	314	297	308	323	352	319	326	333	348	311	345	328	311	348	335	274	330	336	326	309	310	321	286	331	329	316	322	323	307	331	299	358	322	323	317	328	326	340	344	333	322	331	379	332	347	351	310	326	325	348	307	266	318	329	347	311	315	343	321	330	338	344	326	354	332	372	318	371	352	313	371	379	360	339	340	339	328	315	331	343	315	320	313	317	348	330	322	310	345	355	315	345	308	323	306	311	322	347	292	339	314	291	324	316	338	296	344	322	324	321	283	311	356	332	323	305	345	317	362	331	351	359	334	347	341	306	330	340	330	320	354	310	285	312	315	347	326	348	349	333	334	306	373	361	323	361	307	354	320	308	307	312	287	340	340	325	348	318	358	295	307	325	336	302	329	313	380	337	307	319	341	296	299	307	324	337	297	320	316	319	344	272	318	323	346	332	290	357	348	320	324	314	310	327	336	371	358	312	295	368	353	325	323	340	311	297	332	336	344	300	347	347	321	332	342	365	320	331	365	362	290	318	308	325	315	359	330	339	352	341	327	305	350	327	316	334	352	339	337	337	355	302	327	331	343	332	321	341	354	319	323	322	339	311	321	339	366	331	350	320	325	347	309	343	332	313	317	317	336	328	354	310	331	322	319	290	368	313	322	312	320	345	312	323	303	320	353	334	360	324	340	338	311	326	328	335	309	295	350	340	319	311	329	317	336	339	322	322	367	332	329	326	330	344	306	320	317	353	348	325	356	319	297	324	324	327	337	340	336	337	352	289	312	356	353	321	304	326	329	301	328	346	328	305	304	336	317	332	339	314	324	312	333	362	293	312	361	337	323	268	361	331	320	324	298	322	350	334	342	326	303	370	331	305	351	332	327	331	355	337	337	294	329	334	333	328	368	351	350	325	335	313	335	308	353	319	336	322	310	348	346	335	325	330	366	339	319	321	332	301	346	324	340	324	314	302	322	314	337	328	321	332	342	335	320	362	302	351	351	307	333	298	318	336	318	348	315	337	365	316	312	313	310	303	321	322	336	334	321	321	341	343	357	321	321	295	320	322	336	342	319	325	304	316	321	340	358	305	319	323	338	330	298	295	337	360	324	319	326	339	327	322	336	328	326	313	311	315	340	321	324	338	337	298	312	299	354	302	333	338	301	345	332	335	313	326	303	322	339	328	318	310	311	334	351	303	342	359	339	318	340	295	328	369	315	312	312	307	305	312	352	315	320	355	357	349	302	310	309	328	339	365	360	366	331	309	362	319	304	317	354	307	320	337	324	329	353	341	308	350	333	348	366	342	324	342	326	356	341	315	320	330	332	334	347	298	319	321	340	335	343	344	337	311	324	353	303	328	314	351	336	318	326	309	339	346	341	333	301	317	342	328	357	325	334	326	356	337	319	306	332	341	312	339	350	317	350	329	340	368	337	303	303	337	328	368	287	317	339	333	344	330	316	327	367	331	332	334	330	363	353	326	334	327	350	293	348	340	345	329	305	348	331	337	311	326	311	347	323	329	328	341	337	323	283	336	310	312	337	346	354	308	351	343	315	312	318	339	335	317	300	320	338	344	293	362	358	328	299	369	338	338	312	366	348	294	321	278	335	345	317	341	309	326	311	352	368	303	331	337	339	349	359	315	335	319	349	332	306	319	337	332	313	322	320	304	317	340	376	347	351	320	325	347	378	351	352	329	361	360	312	338	337	321	332	332	338	315	347	307	329	297	336	352	314	327	336	341	321	346	346	338	360	325	337	328	348	337	335	318	334	343	330	303	324	321	374	351	348	326	325	307	317	370	376	305	274	297	347	321	304	357	327	361	325	320	330	346	320	347	318	313	328	353	341	338	331	340	369	327	311	353	324	315	316	330	319	345	302	293	326	316	317	301	340	308	320	339	295	343	333	319	321	322	312	327	330	326	345	364	324	320	322	343	375	326	296	298	323	357	315	341	310	335	352	335	301	363	334	342	345	335	292	337	334	348	349	316	322	309	338	298	297	328	308	299	299	331	317	355	345	371	321	349	355	339	349	306	343	287	360	327	332	325	307	346	323	340	398	341	331	332	317	343	302	326	301	354	317	326	357	332	333	312	321	351	331	306	320	357	383	328	312	322	316	347	329	308	351	322	331	344	353	319	362	342	307	350	339	321	303	371	307	330	343	341	318	326	327	336	347	325	345	376	306	317	315	320	338	337	361	351	317	329	332	315	296	312	326	304	331	345	355	328	322	336	339	311	318	334	335	311	360	295	336	319	290	347	339	304
16251	6821	13367	14972	13119	10634	8815	7226	5288	3699	3268	2442	1808	1391	1412	1585	1691	1406	1180	1328	1030	1036	969	977	980	860	846	867	845	778	804	875	841	886	812	873	814	809	846	791	826	794	838	849	817	748	783	798	826	785	805	760	764	861	786	829	795	824	862	805	758	797	808	811	746	809	793	835	801	803	809	805	803	801	824	814	793	805	832	772	781	797	822	818	789	833	770	824	808	820	800	787	837	741	811	807	781	794	820	794	821	781	811	804	789	802	800	886	804	793	836	803	825	814	815	759	793	794	795	795	789	779	786	755	777	797	816	843	722	758	830	761	831	782	797	811	807	848	826	756	812	803	770	765	817	807	775	787	785	783	819	788	841	798	854	799	821	801	802	868	786	781	808	802	790	827	804	841	846	814	856	759	809	761	815	808	800	820	804	792	791	826	817	808	797	809	850	790	808	816	811	826	834	746	775	806	786	797	703	810	783	764	819	751	770	811	805	833	787	797	744	831	783	756	760	784	838	791	790	793	748	782	789	774	804	802	804	797	799	844	760	746	798	804	825	775	811	787	791	797	880	837	825	796	773	769	794	783	809	794	819	770	778	798	812	802	797	733	787	820	793	781	827	785	831	787	781	803	847	793	808	791	813	784	791	805	809	782	783	816	748	788	734	798	815	798	798	783	811	846	868	799	828	777	806	779	781	810	776	793	761	771	740	808	853	850	802	804	802	854	801	819	862	864	798	777	817	806	839	835	844	845	793	805	797	837	815	867	812	811	787	786	832	769	764	817	815	821	879	831	787	813	748	746	823	772	825	806	787	806	769	803	806	793	828	813	807	820	777	819	804	779	835	760	794	756	772	809	792	819	819	801	786	863	791	805	839	834	811	827	797	822	796	876	826	805	768	774	795	828	821	786	820	784	765	813	783	824	785	791	818	828	858	832	813	797	839	805	821	823	808	848	756	810	800	809	750	802	809	883	754	829	771	857	787	841	779	830	781	794	767	787	783	789	893	786	813	755	807	796	805	812	784	738	762	783	817	777	803	755	769	824	807	873	780	842	823	829	791	794	797	816	768	813	812	807	827	757	791	806	796	786	794	845	792	857	830	778	762	780	815	799	790	808	814	769	790	789	809	799	807	809	760	860	771	821	807	768	796	782	799	849	810	823	805	856	830	802	772	733	824	802	799	787	788	819	792	739	811	754	786	800	834	806	801	873	863	807	781	769	795	808	829	774	804	836	782	851	801	812	804	884	794	780	794	809	822	771	828	856	789	773	801	832	862	827	795	760	774	819	747	801	795	794	827	857	743	844	742	787	783	821	800	845	814	824	832	822	798	794	837	787	824	729	754	810	764	835	795	815	834	772	775	765	787	753	788	759	791	828	797	818	773	773	845	796	830	833	758	818	823	815	827	821	824	846	755	795	804	780	769	840	810	824	812	794	819	835	812	810	777	783	794	819	804	783	817	808	843	764	800	735	815	785	772	813	802	834	778	788	743	801	820	844	855	809	797	829	776	825	812	796	792	814	831	782	817	781	837	815	764	729	793	803	785	778	781	755	817	793	754	771	768	843	847	834	820	814	789	814	845	808	795	787	820	799	798	782	790	792	803	797	821	819	835	766	803	774	810	745	843	735	794	798	808	801	813	819	809	834	786	832	785	835	802	817	779	755	757	777	858	801	861	791	824	787	771	829	806	793	772	818	794	778	810	804	829	790	750	819	821	819	813	834	809	774	780	757	833	784	817	798	823	810	775	816	877	771	817	814	764	766	779	884	840	758	780	805	753	808	813	791	817	857	805	843	808	783	753	808	828	791	798	804	795	789	813	806	848	759	761	748	800	787	837	801	834	776	828	769	801	847	809	780	836	756	726	743	793	783	848	823	805	829	793	799	830	835	809	763	776	764	782	762	802	782	807	794	775	821	790	812	820	803	813	822	798	780	806	785	820	814	768	819	862	802	782	782	802	793	789	798	804	804	835	797	805	787	795	772	827	817	809	781	765	789	771	763	793	834	831	784	798	811	799	773	789	781	811	828	777	788	786	792	760	788	775	812	820	829	863	767	811	785	779	756	813	781	793	817	828	805	856	809	815	816	817	863	806	827	807	821	826	821	820	795	846	761	789	793	783	830	785	781	810	865	830	801	814	788	838	786	811	799	854	818	806	799	777	786	792	788	782	794	772	820	795	845	797	826	826	780	785	807	809	771	811	745	769	833	868	812	771	782	778	835	815	873	771	799	764	787	824	764	826	815	789	784	847	765	820	795	812	852	809	755	819	837	826	740	799	763	789	798	833	823	788	788	782	764	813	856	747	765	820	845	818	817	817	826	826	831	830	847	785	792	774	804	812	809	852	857	806	805	840	807	779	769	789	782	766	839	803	788	818	778	782	818	801	781	801	755	826	820	765	800	825	779	772	811	860	792	813	820	786	783	812	818	804	789	809	869	791	789	828	825	743	742	782	801	855	812	845	779	789	810	794	806	758	786	822	762	837	787	804	804	849	775	799	848	802	830	757	784	821	856	782	783	859	811	785	761	761	820	798	815	788	840	792	781	769	823	764	760	815	820	842	796	791	820	871	787	757	791	782	816	860	756	758	784	772	796	804	789	793	800	785	817	782	780	782	857	856	834	769	810	797	820	820	838	779	842	842	807	764	813	788	794	772	841	761	765	717	742	743	788	775	775	801	803	828	765	882	766	767	789	818	776	836	789	789	833	798	762	773	788	820	825	790	789	786	757	814	792	768	843	785	804	805	820	745	797	770	809	874	751	782	754	836	823	760	778	827	832	810	832	818	846	758	741	802	796	834	794	798	801	758	756	799	770	822	797	850	810	854	776	766	797	835	807	801	762	813	825	778	845	792	769	799	794	823	797	816	798	839	847	762	823	823	839	743	841	833	834	834	796	751	806	824	786	812	770	786	846	837	838	849	755	810	796	789	792	800	816	762	839	772	870	807	832	793	742	822	820	798	755	828	777	758	753	814	816	835	779	814	827	824	794	791	790	799	823	764	796	797	792	767	772	816	844	778	853	828	790	843	817	752	810	799	803	767	822	779	796	881	815	771	807	814	809	803	801	793	808	772	819	805	817	831	786	807	795	774	847	798	786	818	727	776	813	828	838	762	849	793	773	851	745	815	796	803	792	803	818	801	849	830	832	779	775	745	797	825	797	771	816	755	793	805	817	816	827	814	774	787	780	820	878	738	801	805	762	764	778	776	769	776	808	776	808	852	801	767	789	846	775	802	761	796	828	809	775	809	811	791	825	815	753	846	797	835	842	779	810	759	843	794	803	791	775	792	783	775	800	825	763	802	840	766	824	852	787	810	787	826	829	804	809	784	802	800	783	801	821	821	799	804	793	837	793	832	825	830	752	772	811	801	839	810	820	786	801	797	812	813	800	798	830	777	810	811	767	797	837	813	843	791	778	798	809	836	820	774	799	800	793	803	808	771	835	807	817	785	789	768	859	839	838	800	781	803	790	808	774	838	819
32336	11850	11336	9423	6493	4416	3315	2250	1431	1145	909	655	470	452	418	436	428	381	337	413	342	338	306	305	331	306	294	268	283	301	238	276	272	273	289	280	316	296	277	278	278	281	260	260	268	258	291	266	258	284	243	271	277	281	287	271	296	289	271	238	264	266	256	264	265	290	293	276	289	260	302	300	253	249	268	288	299	258	285	311	246	286	262	293	281	292	299	264	305	285	268	277	228	286	288	267	292	285	258	300	259	278	252	270	255	277	290	239	255	287	290	288	262	270	284	248	308	267	270	271	275	266	276	311	293	290	260	305	286	252	255	300	282	272	303	285	283	252	296	304	286	251	255	267	259	279	283	258	290	275	280	276	281	306	256	301	289	257	270	258	299	235	258	279	275	258	270	254	274	285	294	235	251	263	287	248	253	286	279	267	257	274	301	283	279	256	256	273	278	319	290	282	293	263	250	252	270	291	307	244	269	278	314	254	250	252	287	265	285	281	309	287	280	263	277	255	321	287	281	260	243	279	241	256	285	243	329	265	272	277	265	286	287	288	269	260	262	271	272	294	309	260	277	253	264	265	264	250	258	246	278	246	264	265	267	311	261	259	306	289	270	280	275	257	245	267	283	259	246	279	272	308	267	261	276	278	281	299	268	282	305	266	261	291	240	279	245	294	288	267	292	287	288	271	259	261	278	254	301	260	308	245	262	259	283	259	244	251	259	278	290	259	285	298	264	260	285	299	286	271	293	254	307	284	282	282	298	287	265	271	267	272	305	276	276	267	262	235	282	254	287	290	278	270	297	263	269	228	264	260	271	304	264	292	266	270	278	300	241	282	283	237	262	270	307	298	300	302	266	273	289	273	247	302	278	268	285	291	274	258	283	263	253	254	288	276	256	262	264	295	272	282	262	278	258	274	272	268	278	249	274	279	275	276	283	286	257	261	273	302	276	291	304	274	266	264	277	308	293	247	259	292	291	262	268	278	273	255	292	272	265	274	279	282	263	255	283	265	255	265	268	289	282	283	298	279	275	265	260	272	293	307	271	242	266	263	294	278	271	277	301	283	257	268	241	274	269	264	294	264	290	298	267	250	276	270	248	262	236	263	261	246	286	290	285	288	289	277	290	289	279	266	263	252	262	245	269	263	294	280	254	271	274	276	275	275	258	255	294	254	283	283	282	309	268	265	267	266	275	285	263	281	257	260	309	292	286	277	245	275	283	276	275	272	248	299	282	295	275	270	292	265	288	280	275	277	265	268	294	273	269	287	301	298	262	274	254	274	247	223	278	255	287	235	291	273	301	270	273	254	262	307	286	248	291	274	270	274	260	284	263	287	250	276	268	288	321	290	253	301	240	255	272	252	278	287	259	267	241	315	291	253	269	302	305	270	298	252	266	282	252	299	264	302	289	259	267	266	242	304	269	253	271	279	281	284	286	297	268	277	275	243	263	287	277	263	237	284	267	276	249	304	317	282	293	287	302	284	297	265	288	246	295	261	264	287	234	256	262	272	282	283	295	259	266	271	257	281	281	285	269	274	294	276	291	295	267	266	267	275	244	292	273	264	266	268	285	273	278	251	283	298	289	239	276	279	296	283	289	315	273	286	275	302	285	247	250	299	282	281	253	300	305	267	260	296	220	279	292	246	268	262	278	279	260	265	260	282	262	289	273	264	284	269	282	284	262	241	250	270	259	275	285	267	248	278	277	277	279	265	290	267	270	312	265	277	306	303	290	268	256	291	223	275	276	285	269	274	273	290	263	294	257	289	274	282	279	269	262	239	281	266	246	257	245	293	267	241	284	262	271	280	251	293	265	292	268	286	276	286	273	309	285	268	289	288	269	246	271	258	278	279	274	243	272	285	270	265	258	249	281	253	267	251	261	277	266	258	266	265	264	274	277	267	263	275	270	243	278	280	279	255	255	255	243	288	269	269	235	265	269	295	261	284	289	312	293	285	333	256	253	277	274	259	316	269	273	306	269	264	268	247	253	264	262	277	243	245	285	293	291	276	290	270	299	267	267	275	278	270	274	269	255	262	269	258	259	276	261	270	271	279	262	271	261	264	267	298	292	295	271	248	295	278	257	293	254	240	276	274	227	266	240	276	252	281	308	294	283	273	266	301	276	281	265	279	283	255	261	277	282	284	238	330	274	261	290	284	295	282	259	256	258	280	258	255	275	242	237	275	286	255	269	275	239	283	277	271	280	240	291	268	276	319	292	275	300	277	258	262	276	250	287	271	290	301	267	265	292	278	248	267	244	285	263	258	270	263	275	277	258	291	275	285	289	262	279	261	294	258	305	298	233	270	264	292	272	288	271	262	290	280	287	263	268	253	269	265	237	258	282	256	291	253	277	283	304	272	274	248	272	247	240	279	253	254	265	258	289	258	293	296	267	263	270	325	289	300	267	284	254	271	295	241	304	317	294	267	296	299	248	272	264	262	268	266	275	292	279	267	276	313	255	277	248	274	297	252	297	261	276	299	263	304	253	262	257	262	249	284	250	275	268	267	282	260	285	294	275	258	303	271	313	285	259	267	315	294	269	288	266	272	264	279	295	293	278	275	267	299	298	266	275	282	270	292	310	278	240	296	273	288	278	326	276	295	299	264	296	273	287	258	268	251	309	242	280	249	294	247	279	289	232	270	253	245	293	283	303	293	270	278	276	280	270	308	261	289	248	248	256	269	289	260	247	263	272	269	278	266	280	296	302	249	276	287	272	268	282	300	265	276	297	289	276	294	247	248	299	281	293	252	257	276	257	274	278	286	282	283	271	273	273	264	251	268	236	270	257	270	258	270	257	270	255	279	270	262	277	286	276	281	298	297	293	282	269	293	261	276	278	285	285	300	267	280	268	284	269	267	269	301	251	273	272	293	232	271	252	249	236	248	275	289	267	275	281	262	291	266	255	276	276	283	275	274	261	266	285	244	267	272	269	266	278	259	296	274	305	279	302	267	272	273	266	286	290	291	289	266	284	266	302	303	239	267	241	261	234	286	255	230	284	285	278	277	259	256	267	278	257	267	265	279	249	261	287	269	296	285	267	301	266	291	298	284	282	295	285	264	277	294	275	268	292	241	274	281	275	271	294	290	280	277	256	247	290	273	261	282	282	274	247	239	284	277	286	297	276	276	286	261	287	274	278	269	265	266	279	281	265	254	305	274	261	273	234	260	291	277	275	288	299	281	288	269	282	283	298	273	254	300	288	252	247	248	273	262	288	283	277	277	236	285	259	274	261	257	233	268	272	276	249	273	306	264	253	273	267	273	259	265	273	285	287	266	281	269	277	253	295	301	257	274	260	305	256	253	262	242	258	268	292	280	277	292	264	271	271	270	270	277	264	266	249	290	276	251	315	265	303	268	292	246	306	235	250	261	276	234	286	272	284	250	257	302	271	274	283	280	291	263	274	281	277	263	268	293	222	305	258	244	293	241	266	269	273	301	240	307	272	260	249	295	277	280	283	257	282	275	303	247	270	282	306	262
20545	8825	17492	20555	18056	15151	12457	9658	6499	5590	4350	2887	1992	1732	1698	1747	2021	1322	1214	1352	1080	999	930	1070	1067	854	783	745	727	698	709	740	744	752	731	805	811	721	682	730	646	698	690	699	666	653	657	687	706	685	707	668	727	654	640	672	706	699	623	692	672	671	640	695	636	644	686	666	687	666	629	650	703	663	694	681	638	732	709	697	664	689	656	629	663	654	669	679	657	668	716	680	647	666	651	654	645	648	676	681	701	661	691	713	662	675	684	667	663	659	626	660	679	716	658	692	705	690	716	725	640	652	690	711	721	662	694	667	668	652	689	669	667	720	642	658	697	672	689	681	635	668	645	726	668	702	700	689	663	674	672	642	663	668	714	718	673	683	659	653	686	662	693	641	668	678	656	625	677	645	676	672	657	684	680	647	682	689	675	693	650	697	676	619	678	692	676	674	662	684	680	636	688	676	625	698	670	677	648	688	649	657	671	641	654	708	737	640	628	670	688	649	641	677	652	620	647	648	683	673	715	701	635	665	671	676	655	662	700	691	666	732	661	652	698	639	668	675	690	674	684	671	688	685	653	661	695	751	711	667	655	674	690	719	674	660	669	651	675	671	645	645	683	654	727	637	678	665	655	651	669	715	635	634	658	634	702	710	678	644	692	710	659	634	685	705	696	677	684	678	662	710	667	681	680	661	662	645	698	658	703	626	663	679	617	643	666	635	671	657	718	674	697	672	684	677	665	646	712	723	630	667	655	632	700	671	679	671	678	683	677	661	662	687	632	681	640	681	643	667	648	740	661	668	652	720	603	662	663	668	713	691	631	674	670	707	717	666	706	711	670	688	609	672	683	718	684	672	659	634	662	744	666	655	680	701	661	667	662	714	669	667	659	694	699	682	702	662	694	690	639	622	667	710	637	621	690	768	679	634	718	680	670	713	677	664	674	673	702	676	704	669	677	647	611	657	668	675	651	677	672	680	610	683	720	637	695	673	693	672	671	660	692	680	661	639	696	674	713	647	665	645	672	679	748	695	691	684	684	654	675	640	637	694	697	696	709	656	668	678	653	647	678	635	691	647	651	694	701	593	646	666	662	656	640	711	676	657	668	676	746	723	614	656	606	664	646	720	717	645	709	649	684	649	651	694	645	618	686	666	694	707	687	667	647	698	656	701	728	696	725	679	665	688	624	634	687	669	680	684	685	656	621	697	700	670	672	652	700	699	669	694	705	669	684	648	675	681	649	690	680	688	634	700	686	671	668	666	656	691	667	652	714	664	649	669	629	730	647	628	665	628	661	722	696	646	658	670	685	678	641	681	696	698	654	690	683	717	681	658	649	692	690	685	676	680	640	675	692	685	658	711	672	683	685	665	671	679	642	615	683	718	652	682	683	638	704	686	704	681	669	691	635	663	672	605	668	646	646	659	652	702	691	669	692	662	657	666	686	683	648	645	671	656	723	627	652	688	690	669	685	660	681	695	699	682	639	744	677	701	728	693	667	632	669	679	653	672	674	667	662	639	660	694	608	656	721	655	649	635	680	648	694	648	653	658	701	686	638	640	674	681	629	620	702	695	701	689	696	729	691	692	605	648	689	693	640	632	662	698	694	689	679	654	691	717	620	656	683	717	707	692	657	673	660	680	633	646	691	702	691	660	693	676	620	672	675	650	628	666	686	676	667	644	674	650	693	709	642	656	687	750	693	618	642	640	696	736	687	686	670	680	677	704	674	700	676	675	690	689	660	683	710	723	701	732	715	671	677	646	683	680	676	684	690	659	656	695	659	665	708	686	642	681	690	626	669	693	702	674	660	650	638	674	727	710	675	651	620	631	650	654	659	657	606	658	660	644	675	637	671	672	684	639	670	707	644	686	602	662	657	678	666	733	627	672	669	693	686	660	698	692	695	679	698	666	704	657	659	643	643	673	628	699	689	650	614	665	637	722	648	694	680	658	710	687	724	674	682	712	699	699	720	708	657	622	642	659	632	666	654	690	637	672	698	672	687	662	655	641	712	680	699	644	700	669	677	663	706	674	684	706	669	654	645	679	711	670	662	639	693	655	712	691	687	698	662	701	649	669	721	652	654	688	675	652	649	659	686	683	647	672	673	640	700	662	697	648	680	680	654	667	665	631	688	654	621	704	727	707	705	696	675	684	660	656	657	687	624	640	701	638	666	654	703	647	697	691	705	663	675	692	653	633	665	694	675	672	706	680	729	674	693	757	662	657	629	726	673	668	651	728	669	590	672	692	687	668	689	632	695	678	656	622	652	668	656	707	674	664	675	675	678	682	669	642	657	635	707	658	649	651	695	673	611	714	723	727	679	651	692	714	690	695	633	667	652	666	671	686	646	696	690	678	643	631	677	713	692	643	644	688	630	705	702	696	694	654	655	686	683	673	653	653	690	665	654	703	698	688	677	619	657	674	685	713	592	657	660	699	671	730	715	689	673	625	694	700	698	705	667	629	719	673	652	702	644	649	607	668	682	647	739	643	661	707	671	694	676	684	678	717	676	665	650	662	694	636	657	716	673	674	695	674	686	673	695	670	649	635	718	707	650	690	698	665	673	682	633	660	681	640	734	680	633	647	651	675	672	684	625	664	658	627	706	681	697	703	649	651	680	675	722	680	689	709	671	687	661	664	673	695	667	637	690	666	681	690	686	680	730	684	617	674	685	728	745	676	649	669	623	667	666	635	666	620	708	637	712	704	671	636	683	668	692	697	682	692	656	682	697	715	698	674	626	680	680	660	657	652	665	702	692	606	662	687	686	690	665	679	646	651	673	618	665	675	673	688	700	646	649	708	705	693	693	638	660	706	641	672	650	664	694	643	655	691	664	672	696	693	646	626	679	682	665	705	710	688	710	691	641	706	706	713	642	642	657	635	699	679	676	657	638	680	686	692	646	742	670	693	694	658	674	697	688	694	675	639	647	696	639	680	678	699	680	686	662	682	685	640	679	692	719	636	683	650	670	694	632	726	684	670	690	652	703	668	666	689	650	687	691	691	692	696	676	660	676	648	706	694	730	656	640	674	649	658	626	687	712	708	709	739	706	712	681	710	650	662	666	662	681	724	676	634	661	645	688	635	662	667	677	680	705	657	686	641	665	682	657	672	674	672	622	652	712	676	654	673	690	708	676	662	640	643	676	617	686	638	669	685	657	677	655	633	663	684	666	639	627	712	670	699	680	715	677	650	633	661	649	651	695	685	659	669	664	656	633	718	663	663	708	695	650	662	691	689	671	599	670	698	704	675	708	674	699	718	662	661	667	671	665	661	647	671	685	672	674	642	674	641	671	679	661	676	639	642	728	657	670	666	686	661	694	682	660	678	693	721	640	675	664	731	684	672	663	643	719	658	666	694	653	645	662	669	703	654	664	672	704	646	637	671	644	651	669	696	688	656	674	671	660	667	663	647	689	652	678	693	654	674	665	665	673	706	708	689	699	643	709	676	656	693	704	637	696	701	714	652	674	678	660	671	661	667	746	686
8968	3438	4267	3514	2378	1596	1140	829	667	622	419	399	360	403	374	377	327	358	338	326	339	297	324	318	316	326	328	327	312	332	292	292	282	326	319	312	273	318	289	324	357	308	316	271	346	323	326	279	341	312	298	289	316	291	316	287	276	318	309	325	309	294	276	313	271	292	322	298	303	291	306	312	319	335	337	359	292	314	300	300	305	323	319	319	296	299	302	308	328	300	298	307	316	322	317	293	323	284	302	313	319	317	339	322	303	290	322	348	334	316	292	298	289	311	292	300	326	308	326	309	294	289	312	329	301	291	324	324	292	335	294	330	302	317	266	326	328	324	335	273	323	310	304	300	326	326	286	351	313	330	328	311	331	300	297	316	329	335	335	304	295	314	325	289	324	339	333	338	305	339	274	302	308	348	354	309	336	313	310	299	330	338	319	307	290	327	300	317	324	322	305	288	293	301	313	318	320	316	297	302	306	327	323	328	322	292	309	303	290	303	344	298	262	285	296	271	341	295	321	326	320	348	324	313	330	339	269	292	323	327	331	330	291	325	320	325	363	307	312	327	323	267	316	299	303	328	293	314	331	304	302	292	305	304	309	305	317	308	293	305	367	314	286	309	286	301	306	312	297	342	339	340	299	287	284	292	343	289	329	293	317	338	310	353	314	358	345	332	272	267	326	339	320	330	310	322	326	303	298	311	331	319	333	319	310	344	291	345	320	317	360	339	307	292	331	342	356	304	335	311	294	324	320	310	298	327	315	327	326	315	346	314	297	320	314	304	338	302	317	302	323	293	303	315	316	299	339	346	319	330	312	364	334	341	321	328	312	321	291	300	313	309	285	298	296	332	330	304	311	325	316	344	339	309	302	301	318	296	318	274	339	312	330	290	299	311	332	311	313	309	310	295	324	297	319	334	308	298	310	302	327	320	304	319	322	315	285	286	311	309	324	323	328	325	290	332	303	323	294	335	292	327	322	301	307	330	296	323	301	318	304	315	317	298	317	318	319	301	269	329	340	285	315	323	320	315	313	296	317	320	309	326	319	298	339	278	327	302	339	317	306	299	285	299	337	355	294	338	340	313	322	291	292	316	288	311	310	332	313	312	362	287	355	309	335	325	327	307	311	302	311	324	328	325	325	300	308	336	314	344	330	307	328	303	344	312	329	328	302	320	305	322	297	307	321	322	332	358	325	320	316	307	340	330	328	344	314	305	314	336	311	317	256	351	292	302	305	319	319	315	240	290	327	320	328	310	301	323	314	299	313	289	290	291	315	335	288	306	296	295	303	338	294	318	323	305	274	295	321	325	310	327	248	314	313	336	314	300	299	308	284	296	316	310	344	311	313	283	316	307	326	332	316	324	351	308	284	294	299	313	316	298	295	315	313	293	275	315	344	324	308	309	284	297	305	369	345	291	340	303	318	334	302	315	335	302	331	302	330	310	292	304	318	330	318	315	322	314	348	297	310	339	318	349	311	294	356	311	334	330	307	293	296	323	298	283	307	295	288	303	305	328	334	302	281	332	298	310	299	321	320	301	308	322	336	328	364	312	334	323	353	309	323	313	333	309	309	321	313	316	285	318	313	314	315	330	274	319	331	306	315	314	366	335	312	327	308	326	309	334	301	303	291	312	342	313	303	335	327	284	330	328	318	324	355	318	322	312	333	321	304	313	305	312	300	265	309	309	321	304	309	300	322	353	333	340	301	327	326	292	333	282	327	267	317	307	330	354	340	310	322	328	365	310	302	293	324	287	319	287	316	331	317	346	306	298	331	308	330	301	328	292	329	314	301	331	307	315	294	331	337	321	333	278	318	309	314	291	331	312	298	336	319	313	335	309	355	309	323	304	328	284	345	337	293	327	342	330	321	340	301	294	320	302	318	298	306	351	276	349	293	319	317	330	324	283	327	331	295	311	327	318	323	302	286	338	302	287	356	305	325	326	299	318	294	283	310	323	315	300	338	336	304	324	323	289	303	354	287	321	318	301	318	268	299	314	304	349	279	306	293	346	337	321	330	306	318	328	311	327	349	295	328	296	322	294	310	289	314	297	322	329	283	294	311	315	316	318	310	347	333	317	279	308	326	289	299	299	336	289	310	343	314	314	312	333	305	337	304	315	287	319	326	318	289	317	301	293	307	335	291	305	314	318	319	331	345	305	326	310	300	283	318	321	321	349	318	302	314	316	326	301	307	355	307	339	343	318	324	312	330	336	293	324	328	309	319	317	337	317	297	299	302	305	298	305	329	276	338	321	290	282	290	334	310	320	320	313	324	311	316	302	311	354	322	301	290	272	297	325	283	315	279	296	311	334	298	305	332	348	310	267	317	321	330	322	260	322	310	320	321	334	300	309	313	326	333	315	301	309	319	309	291	310	286	302	313	341	327	339	324	325	293	298	298	322	305	322	328	304	315	315	287	341	342	324	301	267	304	296	294	291	300	298	298	289	286	301	318	334	324	327	300	306	317	338	308	330	320	329	315	326	301	326	323	366	319	315	316	303	296	305	367	307	334	343	303	296	292	304	291	313	326	289	321	310	289	326	328	308	304	298	310	317	344	338	347	314	305	351	337	305	309	288	327	301	297	370	284	283	287	309	279	314	300	288	338	288	287	317	323	287	283	307	311	308	302	341	292	321	336	300	290	303	338	305	302	319	281	292	328	328	346	328	322	336	349	333	328	305	322	299	295	288	322	347	317	295	307	300	322	317	310	309	291	330	321	314	312	341	266	312	319	309	296	318	343	302	302	311	320	308	296	305	299	332	307	325	318	325	296	344	314	291	314	333	323	300	313	305	309	301	299	323	303	286	320	324	299	311	307	334	310	299	295	289	291	300	303	325	333	286	297	326	300	328	321	300	314	312	288	307	329	299	308	313	316	270	267	286	318	348	310	304	307	291	318	332	284	324	283	322	313	313	342	294	311	314	316	297	309	333	308	305	301	313	312	300	338	311	325	299	304	309	281	291	317	267	328	313	332	299	302	300	333	309	295	315	274	286	311	281	341	369	387	357	302	303	292	336	304	322	313	315	335	343	320	336	311	325	311	322	333	341	309	323	306	348	301	339	327	313	276	308	300	309	332	338	321	291	333	337	325	324	334	341	319	310	292	306	304	291	313	295	335	307	294	289	279	294	333	321	314	349	331	328	300	328	313	299	268	301	313	331	356	352	302	296	279	313	313	316	371	316	325	311	322	309	335	319	314	298	333	319	328	314	315	264	312	323	282	310	336	291	318	299	321	328	307	294	298	330	294	295	291	297	319	319	289	306	313	314	354	325	343	277	327	298	318	306	329	319	296	331	317	341	334	317	307	312	315	307	325	332	307	306	323	315	317	335	324	311	317	326	309	314	329	339	311	317	297	321	299	340	330	311	316	326	357	284	296	336	313	309	303	331	305	340	339	314	319	308	295	323	322	299	321	334	322	298	308	320	306	334	302	268	319	328	304	303	322	314	285	292	333	316	294	323	317	319	335	321	302	336	325	307
7177	3881	8782	10370	9026	6739	4851	3337	2813	2442	1735	1203	1069	1154	1076	1185	1160	923	976	903	921	835	988	901	951	839	783	777	780	756	787	773	766	792	772	803	792	817	797	795	768	776	782	806	755	784	791	768	762	768	786	763	821	798	739	794	744	748	797	791	758	793	739	810	789	756	766	721	791	758	788	764	767	744	796	776	767	712	768	759	763	846	751	814	724	735	706	769	749	815	768	775	738	731	793	775	737	784	809	782	795	788	785	738	745	810	809	795	773	777	806	760	777	793	789	803	791	769	778	742	752	785	748	791	764	775	769	784	805	768	762	750	753	769	807	796	754	788	796	749	740	798	750	775	783	796	819	841	800	803	763	755	823	768	783	774	778	769	779	787	756	772	758	764	787	766	812	750	800	782	825	739	788	807	804	794	761	837	762	797	753	753	753	845	820	767	723	773	786	714	769	783	810	784	763	717	811	783	762	713	767	756	771	741	770	766	747	770	766	772	829	731	760	741	767	782	810	789	763	716	744	865	761	736	761	747	743	736	751	767	783	745	804	770	755	767	792	794	814	807	803	810	774	735	781	787	819	791	831	798	750	787	763	824	726	763	763	772	759	796	780	754	755	796	803	768	800	768	804	797	797	783	757	818	785	753	798	758	756	786	783	769	798	769	778	778	750	774	735	781	807	781	745	723	772	765	738	775	747	786	747	766	773	780	810	768	772	754	739	774	856	800	796	820	765	816	809	775	788	810	766	758	795	805	827	753	792	741	829	722	746	726	736	806	803	786	752	742	784	825	786	785	838	778	784	768	763	781	801	758	788	822	762	781	764	799	777	784	795	791	740	785	772	767	819	782	750	782	780	753	769	841	737	767	729	759	785	755	763	758	747	762	783	771	780	778	797	763	772	770	759	741	868	779	758	768	739	810	800	763	735	795	827	788	782	786	769	778	820	822	764	748	780	789	780	786	803	815	762	819	789	763	776	777	796	800	759	802	792	779	771	812	757	762	790	807	791	779	801	775	805	792	820	824	797	780	765	780	795	794	753	776	825	796	773	733	768	788	720	794	755	757	745	793	822	785	769	765	809	738	766	775	761	758	770	831	774	839	752	707	769	770	750	766	742	732	755	736	737	784	747	769	795	790	778	757	845	777	791	820	781	740	766	784	756	778	762	787	758	826	774	744	767	770	775	791	810	788	733	770	762	778	751	764	814	752	737	743	766	817	759	804	756	793	805	816	756	800	776	721	752	818	753	763	768	771	796	784	806	859	785	746	792	746	776	801	784	829	766	775	784	773	759	790	779	757	769	755	753	764	834	750	795	771	797	747	804	772	782	780	806	753	746	773	813	811	804	817	770	817	790	781	802	801	756	806	748	756	802	788	773	772	816	777	802	818	789	771	775	774	790	777	773	766	795	757	798	845	721	768	721	759	768	762	757	756	775	768	804	735	759	782	786	767	727	751	743	784	790	780	749	771	790	796	790	768	734	766	779	771	824	767	757	786	785	789	771	749	826	784	822	837	733	851	811	757	781	774	740	730	768	794	743	825	742	796	763	778	745	803	787	728	793	758	820	780	767	745	816	762	752	780	751	792	771	746	834	771	767	765	781	747	763	805	785	799	793	808	762	762	764	747	791	793	707	800	771	742	777	819	805	809	798	767	815	746	848	766	726	778	831	803	753	785	749	803	781	787	738	763	769	815	732	716	768	769	770	750	802	804	785	795	814	823	805	743	800	748	803	845	792	768	780	803	861	752	808	728	758	777	802	782	812	740	757	776	815	750	750	756	770	770	818	766	798	755	773	839	774	770	803	767	811	806	781	733	748	742	816	775	773	806	771	758	764	757	722	820	795	793	759	796	724	789	806	783	784	767	747	790	815	782	844	777	789	760	760	810	755	719	783	763	772	768	754	778	789	750	774	840	787	778	772	770	777	785	810	769	755	792	754	778	813	745	761	791	817	810	769	817	799	780	775	763	810	722	706	740	780	799	757	745	829	778	759	770	796	797	817	723	794	772	796	758	791	744	815	765	751	774	778	728	753	745	790	781	806	754	813	813	770	740	782	783	750	748	760	814	788	768	756	763	804	785	772	779	818	741	779	784	800	791	812	801	740	802	776	777	742	775	808	777	762	813	791	787	782	812	749	765	776	746	820	788	788	779	781	824	820	806	799	781	740	778	786	713	797	755	714	772	779	754	753	715	797	726	774	769	795	778	790	806	766	809	753	815	754	727	792	789	814	724	775	722	760	811	799	781	751	813	749	781	770	769	779	813	784	761	738	769	773	806	777	773	833	807	776	761	764	766	809	797	748	794	786	807	771	802	815	780	790	825	722	699	780	795	743	779	793	804	731	739	767	770	742	770	773	776	775	782	718	782	775	749	800	779	815	775	778	756	825	789	821	771	754	765	729	769	730	795	764	820	849	763	796	806	750	797	758	796	774	806	753	771	774	835	818	778	784	751	795	783	804	832	789	764	773	800	773	759	774	770	794	782	797	804	730	736	742	749	817	782	776	778	822	736	817	752	776	723	750	700	807	767	789	756	811	768	727	799	782	800	843	795	806	797	768	768	778	769	768	732	791	747	758	726	805	847	756	784	793	848	765	832	864	753	795	766	758	799	790	823	774	781	779	772	736	789	781	778	818	788	747	771	758	783	769	760	829	770	776	780	801	769	760	753	793	831	778	749	777	830	773	776	813	752	780	761	786	822	752	736	783	779	792	799	779	817	779	739	787	779	789	757	788	795	811	790	831	797	777	771	783	775	784	743	768	779	814	769	796	765	757	836	745	743	740	817	783	742	825	758	790	749	822	730	810	770	773	788	767	806	750	777	748	751	803	786	798	767	779	747	779	815	752	791	778	774	763	762	747	816	799	808	759	783	831	770	796	797	812	784	763	754	761	785	796	809	788	811	735	749	781	736	787	785	761	781	800	775	778	798	762	783	768	769	800	747	802	744	764	769	764	840	802	778	766	818	776	761	817	742	799	741	787	782	796	781	780	786	812	814	753	722	737	805	789	786	765	756	740	745	727	752	780	820	797	800	776	794	780	801	751	788	764	740	786	787	726	782	787	781	757	796	817	809	786	760	820	734	823	782	780	754	786	753	784	760	770	772	779	777	756	794	809	764	794	809	772	756	765	721	752	746	774	797	694	722	763	800	796	779	778	793	776	771	794	771	824	765	787	783	772	770	730	812	747	760	751	765	789	807	766	790	762	761	753	828	795	804	754	751	738	768	793	815	757	793	796	744	814	798	778	749	764	822	777	791	781	769	763	832	813	752	786	783	810	753	774	812	807	798	819	773	798	761	762	804	766	760	734	823	780	778	704	710	776	779	749	761	800	734	786	759	771	761	747	779	815	809	783	797	798	826	853	794	771	761	778	799	728	841	752	745	795	782	797	767	743	775	798	806	732	813	797	745	785	768	805	765	861	786	783	745	815	758	790	755	748	785	788	773	797	767	793	773	797	815	802	755	789	782	794	780	778	781
21318	7271	8042	6913	4802	3125	2049	1591	1283	901	678	496	442	492	463	496	526	425	414	415	400	417	375	434	398	369	368	358	359	353	399	412	347	334	369	420	393	356	325	346	370	385	339	355	358	372	351	368	371	375	361	370	399	330	385	375	374	361	380	368	325	349	374	387	342	360	365	369	372	370	343	355	369	396	420	344	362	342	363	345	376	355	407	411	398	369	414	357	395	351	376	374	334	362	376	383	373	346	388	393	382	407	318	385	327	345	358	349	373	336	374	368	362	344	364	347	353	357	375	340	379	368	348	381	360	341	355	344	364	330	376	381	354	355	354	322	335	367	353	330	369	368	376	388	384	374	349	359	343	395	373	377	341	345	363	383	371	396	351	376	321	370	333	345	332	382	387	359	320	349	342	361	383	370	342	374	383	376	360	344	328	379	347	377	383	333	382	379	373	387	341	355	372	368	355	351	370	392	366	362	346	345	406	372	364	416	354	329	372	362	363	374	370	362	373	339	381	392	360	365	381	345	358	356	368	312	379	366	345	367	328	367	353	349	324	373	375	411	347	340	320	373	355	355	345	344	375	379	355	387	347	367	365	369	345	370	340	306	345	350	367	321	386	340	367	369	372	365	381	346	382	371	369	355	388	359	368	360	341	322	313	336	379	353	360	395	310	352	353	344	386	361	359	378	382	335	363	346	396	352	327	365	352	372	374	356	325	328	363	350	360	348	373	359	368	376	402	379	365	354	343	340	368	384	378	358	341	385	363	372	356	323	358	353	357	316	352	380	344	356	316	395	346	341	372	381	364	378	365	365	356	388	372	352	345	394	383	356	388	359	361	366	325	366	394	343	348	353	375	367	360	390	353	376	357	361	359	330	384	350	368	381	356	347	363	357	337	355	350	384	337	344	401	368	344	379	378	365	346	338	359	385	368	368	356	348	387	381	380	356	367	350	344	351	358	358	355	335	375	389	351	398	361	356	354	345	364	325	383	370	366	386	383	379	355	354	343	398	392	381	327	367	361	325	341	346	372	395	365	366	328	382	386	377	352	365	362	350	388	368	377	357	336	355	409	364	366	366	387	323	361	343	361	364	381	376	368	347	335	355	359	382	353	354	389	342	384	371	375	386	354	369	387	365	383	329	348	369	335	368	342	339	358	340	345	356	402	384	346	371	345	363	361	374	356	384	347	321	370	372	370	348	354	360	386	341	330	339	355	376	368	369	338	324	343	355	361	389	395	386	360	376	350	351	391	349	351	382	351	356	397	393	354	370	370	352	366	380	336	364	369	369	330	356	387	349	363	375	366	350	355	340	377	364	342	359	317	355	373	366	343	401	367	356	344	413	349	353	348	340	399	382	372	381	318	385	353	358	357	386	315	370	376	391	365	374	380	352	393	334	356	349	347	353	332	377	375	355	383	382	357	326	338	372	361	346	345	366	370	365	395	353	379	357	368	337	347	358	363	359	371	399	382	355	346	343	373	354	352	390	375	340	374	329	367	344	378	364	355	370	348	330	388	353	376	347	381	350	345	361	375	352	379	334	309	369	351	370	346	379	369	373	375	347	367	375	357	394	339	363	384	387	379	391	331	382	359	347	361	359	359	347	351	378	332	333	388	381	387	350	340	361	355	344	391	340	333	360	371	360	369	353	388	340	346	351	351	356	340	362	385	388	379	329	363	342	373	374	363	368	345	383	365	353	330	414	368	367	361	385	412	374	371	338	368	416	382	362	371	365	371	368	329	339	368	394	346	380	398	378	372	361	347	389	365	373	368	345	338	353	403	374	376	366	393	352	338	339	402	336	400	348	338	364	353	338	371	347	353	356	356	370	373	354	369	380	377	354	392	358	398	356	322	303	378	374	355	371	367	336	361	351	357	327	342	351	377	354	365	396	357	402	367	416	331	337	371	379	367	329	349	357	348	354	359	361	383	341	354	390	376	347	339	373	373	357	405	371	316	371	351	377	353	375	379	365	368	305	361	352	381	370	424	344	326	354	367	361	344	351	357	345	360	372	348	339	314	348	338	362	365	317	365	335	336	346	368	357	357	320	369	370	365	392	361	368	333	336	366	390	383	378	370	398	329	389	358	400	327	344	357	346	334	353	368	377	399	378	348	377	382	341	378	371	370	352	340	375	375	329	374	395	383	364	378	369	386	399	342	376	343	346	336	408	379	388	334	330	372	366	401	350	373	374	337	371	363	391	393	391	336	349	335	358	388	357	350	361	355	350	334	343	390	356	350	387	346	346	374	371	387	386	371	351	371	359	361	405	373	383	371	369	332	351	356	352	332	350	364	351	355	339	397	355	359	360	357	341	354	385	367	338	373	368	354	342	344	369	359	364	369	374	357	378	375	308	388	384	365	342	324	365	375	359	362	382	346	363	331	376	352	367	353	375	425	376	393	378	364	375	371	377	367	340	357	349	340	379	342	366	358	356	357	353	372	319	385	388	353	359	319	354	321	331	342	345	337	363	376	371	379	344	369	340	356	364	333	390	377	349	384	394	359	360	365	352	368	314	370	294	337	367	370	361	363	354	362	351	355	313	352	358	326	370	374	344	381	357	360	355	357	353	356	351	375	364	359	348	366	358	358	364	339	359	382	351	387	392	379	331	347	357	335	356	348	370	372	350	338	372	364	357	382	325	384	379	360	357	378	390	356	352	386	378	349	329	342	337	415	373	356	334	358	364	357	317	370	382	364	393	343	370	393	340	351	355	378	368	353	364	348	356	360	354	346	374	339	368	344	357	335	377	351	406	422	363	386	375	378	321	360	377	383	380	346	350	347	385	395	406	324	345	384	368	371	344	394	362	334	329	351	387	366	351	355	357	369	359	374	369	372	377	362	376	329	345	359	317	363	339	336	376	380	342	376	387	375	354	349	384	382	369	368	337	350	350	361	398	380	356	363	354	360	357	342	343	377	341	333	370	366	345	352	349	402	357	382	406	409	360	371	350	379	334	349	359	359	362	337	358	351	375	395	362	360	343	332	362	332	357	368	350	364	348	369	363	383	347	355	361	347	357	354	332	392	335	380	404	337	376	354	326	320	339	383	379	364	376	366	352	391	343	366	359	369	349	386	368	373	338	370	308	358	368	411	383	384	362	363	349	345	321	360	394	349	348	340	391	317	364	367	355	369	358	360	354	383	366	319	338	390	360	392	341	366	379	389	398	380	383	366	358	328	341	352	360	327	333	379	368	375	306	330	335	376	381	363	357	373	366	339	370	348	380	409	336	356	330	332	351	380	375	387	369	340	384	407	411	366	377	342	383	354	384	355	334	340	382	369	331	351	370	365	350	365	365	373	371	367	358	353	358	371	343	330	371	374	370	407	383	385	355	341	393	386	339	344	358	373	326	364	340	344	384	373	340	328	362	354	363	364	359	361	366	363	310	357	369	349	405	336	399	342	357	362	382	395	355	348	376	389	377	374	347	359	412	362	332	385	341	374	348	337	358	381	356	376	330	386	356	356	390	398	351	332	386
15077	6805	14341	17446	15390	11785	8589	6923	5729	3802	2631	1787	1656	1645	1648	1588	1669	1269	1205	1319	1123	1052	1177	1374	1173	1088	1031	1046	923	949	885	869	916	980	950	976	951	962	903	951	936	890	901	912	871	909	917	854	881	829	902	821	852	879	867	828	924	848	883	874	828	821	851	859	878	884	881	919	874	879	840	861	889	875	865	899	878	910	897	946	841	870	821	882	860	882	850	901	884	849	908	861	839	916	887	865	934	872	926	895	833	848	885	866	925	883	849	847	898	841	932	876	881	844	896	864	910	850	874	906	896	896	894	861	913	912	876	837	906	846	915	863	843	869	842	922	879	850	918	863	906	884	856	894	872	884	861	920	857	878	870	877	886	884	853	876	852	839	904	870	828	883	892	855	908	900	858	894	854	843	883	853	924	849	807	897	914	863	848	898	867	847	867	868	865	866	888	877	889	884	882	903	870	960	853	875	915	802	891	897	888	890	862	911	876	819	938	888	884	902	862	900	889	867	989	893	861	938	940	862	906	913	867	864	867	835	851	896	890	924	892	900	886	865	921	848	849	889	886	934	912	932	881	890	863	823	902	842	865	874	839	888	838	906	822	881	859	854	884	857	897	871	875	897	822	848	904	810	853	907	900	898	880	871	868	874	915	864	820	838	899	864	893	881	880	885	874	902	856	895	838	841	843	858	928	878	860	883	892	884	832	914	884	872	939	913	901	878	913	943	827	893	913	871	873	825	877	893	857	919	814	863	863	901	894	933	895	863	874	882	881	857	934	873	889	860	913	885	879	918	887	851	888	871	941	857	866	913	861	837	877	905	883	868	884	882	880	856	875	906	879	867	865	897	873	855	915	843	894	907	859	892	836	857	870	890	886	853	898	880	903	860	901	928	883	930	862	826	908	896	893	911	884	893	859	863	853	900	932	850	875	870	871	839	835	887	870	864	852	902	889	858	895	906	912	889	883	826	880	811	787	832	847	852	866	864	900	892	832	906	822	892	827	892	891	866	867	873	887	897	858	879	921	888	920	867	842	856	931	918	866	882	919	839	888	879	843	889	868	891	867	898	909	900	865	918	894	859	942	876	914	855	839	902	916	880	917	892	874	915	918	881	844	854	889	887	846	848	893	904	852	908	897	859	859	907	858	902	867	914	880	822	967	913	872	871	859	893	826	934	880	889	926	870	918	917	828	897	862	884	850	833	874	923	859	960	851	907	877	812	864	842	867	867	891	903	880	827	872	873	909	873	847	871	820	861	870	854	910	902	896	886	856	905	857	865	862	874	799	877	860	852	812	883	943	854	850	822	861	901	874	881	892	927	910	854	917	883	863	887	920	867	906	899	900	924	935	891	858	850	883	882	869	857	930	924	891	914	884	862	871	894	884	883	844	880	890	858	849	889	880	904	864	943	895	907	909	797	890	845	868	852	882	847	906	859	866	882	908	898	887	865	878	899	890	897	859	865	825	872	903	913	873	857	825	857	896	872	863	872	932	904	840	841	838	905	905	845	865	849	862	924	918	944	898	880	902	917	851	896	899	883	916	909	902	891	828	885	889	842	882	878	870	920	889	884	871	861	883	906	864	888	877	903	890	853	875	870	827	882	914	900	877	905	879	882	884	910	876	895	908	826	876	864	832	873	877	838	872	878	885	871	898	820	868	863	815	862	885	856	884	885	871	824	902	871	854	867	888	847	928	832	918	880	833	881	851	914	862	882	903	910	895	830	841	873	882	914	850	887	856	844	903	859	865	892	872	903	859	913	880	888	888	837	896	875	930	868	852	893	882	883	904	828	860	891	906	829	856	889	964	881	871	863	872	905	836	867	902	901	857	867	885	867	836	894	859	892	878	860	922	878	899	852	909	879	905	884	867	868	853	891	869	902	929	927	861	870	864	847	895	903	957	881	891	914	883	845	864	836	892	873	835	859	898	895	883	929	855	901	854	864	901	860	843	921	897	846	845	907	900	872	891	943	838	883	901	862	907	880	894	923	916	882	917	875	887	885	857	875	897	835	863	921	885	891	891	915	875	878	894	867	884	868	882	880	831	914	878	883	898	872	824	874	918	886	905	861	950	882	924	880	913	915	888	867	913	872	857	872	908	838	902	901	852	901	857	873	864	900	876	873	878	897	864	886	846	843	863	912	912	853	887	857	962	899	873	929	888	853	819	863	858	911	922	856	924	864	842	860	855	895	864	899	863	842	880	883	809	858	886	846	898	882	955	917	893	823	876	873	867	850	840	828	875	867	853	921	884	864	883	859	884	943	835	876	862	839	870	881	875	886	897	872	887	848	868	890	945	909	911	882	879	941	884	866	862	893	883	859	854	896	880	870	936	863	858	823	892	867	858	899	849	855	869	913	857	840	834	893	832	903	895	870	835	893	916	899	888	872	898	879	918	877	910	885	905	895	834	887	870	800	921	916	890	866	869	898	873	906	880	879	877	893	856	923	873	913	910	873	898	876	853	935	868	841	866	878	852	880	860	845	914	855	851	874	887	884	893	884	956	897	873	825	869	898	928	887	940	913	903	902	920	846	838	908	932	908	857	914	896	890	878	861	853	819	923	878	870	830	872	940	851	895	865	864	838	850	870	918	872	881	892	866	886	873	874	847	894	898	921	866	838	921	871	855	842	905	884	918	869	892	914	933	914	833	860	828	894	860	877	901	896	889	870	857	856	882	875	883	872	868	904	951	846	895	872	848	815	821	883	863	901	883	831	847	849	891	900	854	847	879	902	894	903	832	865	859	912	863	886	911	864	881	848	922	902	866	850	887	908	861	888	856	857	914	905	909	820	886	893	896	872	852	926	919	902	908	894	869	850	835	853	911	871	915	921	864	852	862	841	864	881	827	833	900	905	834	872	856	828	831	871	886	880	841	849	860	912	906	890	913	914	916	918	883	895	897	906	904	884	864	904	859	878	886	913	911	881	868	914	877	903	898	874	857	910	905	914	872	893	848	877	855	878	868	855	877	884	910	914	867	828	871	893	877	910	870	912	868	889	898	889	865	866	910	922	874	879	915	904	852	823	847	857	881	873	843	889	863	874	890	855	837	900	867	944	896	932	876	821	890	919	863	898	914	851	875	899	896	880	867	843	848	891	847	849	892	843	901	895	887	896	857	890	833	854	918	856	964	899	876	885	916	895	895	846	891	891	909	902	823	891	812	918	843	924	807	900	867	867	879	897	882	882	865	899	896	925	854	898	896	907	874	934	844	885	851	866	916	897	879	886	886	856	901	901	844	909	881	868	883	876	896	887	904	877	900	921	854	901	848	864	894	864	879	919	848	860	874	854	882	850	927	966	856	870	876	880	877	880	866	907	897	891	888	876	828	816	871	872	900	842	905	911	841	857	850	882	892	864	862	894	883	925	848	890	847	866	863	913	883	837	875	928	878	857	871	888	868	885	903	881	870	930	885	871	873	932	874	872	888	919	892	902	921	901	819	838	908	871	892	869	900	868	885	864	934	890	899	867	925	877	914	903	835
31027	10982	11342	9715	7119	4933	3312	2309	1655	1066	790	603	526	551	475	495	503	396	411	361	369	341	376	376	399	354	338	341	338	316	344	301	302	274	291	288	289	270	324	322	320	303	313	281	321	278	267	297	286	329	273	305	277	285	328	282	311	303	302	285	294	339	305	300	305	286	359	292	309	310	302	314	268	306	323	280	298	321	341	308	279	316	287	322	305	325	326	269	301	308	294	294	296	293	284	280	297	325	324	281	309	299	281	299	273	273	306	295	332	331	313	307	293	303	304	307	306	309	321	299	325	296	306	293	342	292	306	314	316	295	308	291	328	305	291	339	296	295	298	304	286	334	299	323	309	307	311	275	253	282	317	264	283	300	325	285	286	315	271	288	330	274	291	272	281	298	319	276	288	333	259	288	264	309	315	300	277	310	282	290	302	291	285	310	312	277	287	308	286	302	282	320	306	300	290	271	291	283	333	287	302	326	283	285	293	311	301	285	275	319	296	292	307	321	314	308	296	289	291	271	258	330	316	302	299	255	309	290	303	320	294	302	296	261	305	276	280	329	297	295	341	305	302	287	311	295	299	277	285	328	297	289	295	272	318	289	289	308	301	292	355	308	303	312	274	301	343	297	300	280	296	308	349	298	296	312	305	273	290	293	313	310	300	282	301	309	281	286	328	316	295	308	308	302	297	309	306	275	297	324	306	304	320	331	298	335	280	289	338	291	302	276	306	316	295	331	263	307	326	289	316	356	307	288	282	294	278	319	317	325	322	313	277	310	270	335	285	299	281	292	336	260	305	291	311	311	272	314	293	329	318	277	298	306	304	286	304	305	297	329	321	335	291	312	308	287	308	332	314	309	302	309	289	305	301	326	278	279	301	293	307	331	313	302	298	275	300	285	296	310	314	293	301	301	307	295	306	312	283	282	299	302	296	294	306	311	314	280	285	316	286	308	332	285	285	308	277	299	309	295	304	304	326	309	282	325	277	269	281	285	309	327	285	328	261	319	314	293	313	313	275	286	309	334	303	291	279	282	269	313	316	299	339	304	322	275	286	310	253	314	306	276	325	318	304	285	330	311	303	325	282	322	337	331	329	330	330	297	297	302	286	325	279	309	315	292	296	311	281	282	302	333	293	319	283	288	285	331	326	311	327	314	281	323	332	283	286	321	280	318	286	307	255	305	293	281	314	318	306	335	303	303	334	292	301	326	303	297	277	325	323	304	299	309	280	301	313	293	315	299	281	282	285	300	311	282	275	270	321	335	290	278	305	303	303	272	285	301	293	290	340	314	287	300	322	304	307	264	292	265	304	279	276	286	315	266	289	294	360	285	302	265	332	324	281	307	288	289	299	271	280	281	336	316	290	292	297	303	303	318	314	319	298	311	321	295	302	277	268	304	273	285	286	278	292	300	316	295	275	304	262	303	315	284	288	280	317	327	293	302	287	267	320	303	282	290	331	311	307	278	316	310	295	297	302	309	307	329	300	280	319	292	297	299	339	322	279	300	334	321	297	280	315	297	276	307	289	302	303	286	279	283	303	277	293	300	273	308	292	297	281	294	275	306	301	317	311	302	290	318	283	330	316	261	303	317	281	275	324	306	310	297	285	275	329	266	299	310	295	278	263	295	298	279	296	320	291	300	291	308	297	285	282	275	271	294	288	298	309	303	299	307	303	327	321	327	286	298	289	273	280	289	270	291	316	313	318	307	309	289	294	301	282	327	310	274	303	313	321	314	289	288	316	284	284	238	287	297	284	279	319	313	286	293	292	278	307	325	261	360	300	301	301	311	301	285	261	275	280	314	306	272	282	314	306	300	290	288	269	302	291	326	273	335	311	298	327	327	348	296	288	286	331	296	320	295	302	330	293	277	327	288	291	278	314	351	304	306	302	297	276	326	300	307	324	300	282	303	300	318	312	337	316	334	333	319	301	263	301	312	330	290	317	264	305	324	318	290	301	277	290	324	312	281	290	296	297	275	299	276	270	296	304	288	312	348	321	273	288	293	285	288	289	282	294	302	285	312	300	330	320	289	279	280	318	292	275	320	310	293	321	343	302	305	305	292	301	297	332	290	311	303	293	285	282	320	302	309	279	314	327	320	297	305	286	288	322	341	310	315	332	279	270	310	304	282	276	331	290	294	314	268	320	305	292	320	316	310	294	272	305	304	331	331	302	302	286	306	330	282	301	295	314	322	297	257	296	297	279	265	317	317	309	298	277	298	294	345	321	312	309	314	286	310	320	332	295	309	273	287	314	308	304	314	301	303	288	327	307	321	284	295	308	271	289	272	281	278	320	272	303	333	298	336	287	312	313	310	286	290	308	295	303	316	257	298	315	324	274	308	297	307	291	292	308	274	281	299	297	256	264	273	295	295	292	306	316	313	280	315	299	283	294	302	316	272	284	316	289	263	311	303	300	322	267	297	307	294	306	278	340	260	298	297	313	306	344	305	300	291	301	310	293	305	308	309	319	310	300	310	289	277	307	318	281	280	292	292	287	283	260	265	292	295	274	268	314	313	293	280	308	311	291	315	307	297	290	290	309	304	284	302	305	306	315	258	302	300	334	333	266	300	315	293	296	277	307	317	291	298	301	295	319	305	321	301	296	290	276	297	285	265	335	324	294	277	301	284	304	319	275	301	293	293	282	295	314	337	318	298	309	281	317	310	275	287	340	317	302	315	272	298	297	310	296	306	298	303	300	293	329	330	296	300	297	281	306	316	320	298	318	302	294	298	316	307	310	299	330	298	300	291	279	281	285	276	292	317	276	286	331	309	300	303	298	324	313	288	333	340	286	300	301	304	306	303	274	295	327	285	300	281	282	306	291	312	327	302	307	308	312	279	315	316	327	287	313	312	287	264	281	314	288	303	265	294	324	275	285	295	319	305	257	297	271	280	272	297	329	325	325	281	299	293	317	290	256	293	314	297	287	324	314	312	292	322	307	280	313	276	313	296	316	296	293	274	304	294	322	297	323	319	327	257	298	288	292	256	309	272	307	308	286	301	302	266	277	336	284	298	309	304	325	331	308	281	304	285	290	295	283	254	301	275	300	298	294	282	303	293	293	264	334	330	330	316	298	310	303	289	280	287	295	318	298	282	287	276	295	304	303	311	292	301	288	289	301	287	284	328	327	328	318	274	272	329	298	303	303	290	262	302	285	309	308	320	332	333	283	284	289	332	330	334	312	331	283	257	259	301	262	300	314	279	294	284	308	317	277	328	277	316	332	316	315	316	306	278	286	269	300	302	310	321	329	299	296	304	308	284	312	285	281	297	284	293	308	311	278	326	297	314	324	311	325	330	310	292	299	321	281	362	321	294	312	307	301	264	302	323	319	316	299	326	283	294	301	301	278	314	303	309	318	331	280	301	287	273	291	293	273	323	309	313	318	306	298	310	284	295	288	304	296	279	291	295	320	313	292	304	291	301	330	313	293	304	279	289	317	296	302	316	306	309	323	303	292	305	307	305	313	292	281	294	343	313
19620	8286	17714	21540	19682	15502	12566	9920	7277	5003	3235	2490	2140	2242	2077	1886	2023	1316	1379	1353	1161	987	1188	1254	1244	1075	1011	945	907	887	833	833	836	770	826	897	892	732	744	790	753	715	762	689	779	751	755	734	696	747	798	727	742	775	780	683	676	754	769	744	757	744	760	766	723	726	763	749	737	738	732	759	774	747	780	723	733	695	724	730	769	716	688	740	742	707	790	739	766	723	739	718	723	750	708	805	717	732	701	770	705	763	713	723	807	704	762	729	725	733	765	710	707	746	734	757	760	746	698	722	748	772	723	703	764	755	768	712	726	731	782	716	762	765	723	782	799	732	717	722	753	732	755	768	713	757	755	729	741	752	718	741	713	729	741	751	729	767	784	735	729	754	759	756	797	755	703	746	753	745	756	749	744	739	753	771	764	756	716	749	742	750	763	765	785	787	803	761	747	704	720	682	697	750	758	771	708	706	718	768	728	723	729	720	738	731	702	788	782	689	765	729	723	798	724	766	763	737	741	745	739	731	774	742	684	752	744	718	751	737	758	742	780	742	700	746	745	742	726	710	763	770	738	762	705	716	724	723	752	781	736	679	749	727	742	767	748	704	729	726	706	707	743	734	718	774	745	745	790	728	766	733	725	714	773	707	760	749	741	767	762	765	743	729	753	753	769	733	789	742	762	723	748	743	715	767	749	731	768	785	762	739	735	713	725	726	747	739	734	705	765	717	739	757	698	747	735	729	713	728	721	733	725	708	734	724	730	732	759	753	761	728	740	733	759	803	747	777	740	737	737	765	717	753	706	767	765	731	735	685	766	759	732	740	788	742	736	758	728	725	761	697	733	757	769	714	724	748	703	744	765	738	791	771	766	788	774	786	744	706	759	719	738	669	707	745	756	698	699	750	774	719	740	754	756	764	718	733	751	745	720	719	735	739	744	754	748	721	756	710	781	713	779	779	815	724	710	742	731	744	737	767	730	751	706	767	728	716	727	761	735	732	730	756	701	674	750	719	776	702	713	728	722	760	727	753	696	736	749	728	740	764	745	766	711	791	797	713	734	759	733	736	712	733	770	675	705	712	723	743	727	744	697	736	737	737	761	732	706	782	794	729	746	748	702	726	693	741	681	767	720	741	757	725	775	736	730	695	707	662	749	712	770	755	726	722	734	729	772	768	775	768	769	774	759	720	727	758	718	790	742	733	742	697	743	722	729	752	742	731	712	741	788	722	757	733	744	716	747	768	742	704	733	698	733	761	714	735	732	767	728	773	772	715	750	718	793	709	761	740	712	775	717	690	722	744	747	725	744	752	789	749	781	720	768	710	750	722	720	744	723	774	747	717	752	723	732	729	729	744	718	724	749	708	711	705	718	745	712	763	743	754	764	714	775	670	749	736	760	700	736	777	760	702	752	722	702	708	726	738	747	713	756	758	711	709	785	692	741	699	717	712	719	731	738	688	727	743	743	723	761	696	773	692	740	794	749	762	709	749	737	745	762	757	726	742	729	733	726	724	740	688	703	687	738	751	760	758	693	720	726	719	750	769	717	735	741	729	753	769	748	744	781	762	720	756	749	750	695	757	751	716	745	742	741	729	719	693	722	745	749	764	717	705	697	765	763	788	702	726	726	721	756	769	745	682	698	698	728	812	755	748	764	734	722	763	699	728	708	732	739	716	699	749	774	742	788	736	742	776	720	759	752	782	772	759	706	755	772	724	749	721	748	720	751	732	705	746	749	779	706	753	756	715	736	753	742	749	735	766	728	700	734	708	722	758	720	773	744	721	768	755	736	792	765	750	729	694	706	743	737	745	708	689	712	717	778	765	715	757	739	735	778	759	775	749	669	724	705	782	753	711	717	742	739	766	656	776	718	752	768	724	737	686	733	751	743	755	743	763	695	745	740	716	735	709	721	771	714	743	728	703	833	745	715	758	726	750	728	733	762	772	698	772	738	778	728	718	710	748	785	716	745	737	728	734	753	711	745	732	719	767	698	729	719	744	779	718	754	737	701	767	720	763	724	778	749	738	776	765	749	769	760	747	765	757	738	690	706	754	693	760	681	669	730	721	718	730	747	756	733	740	713	762	755	726	732	706	765	692	729	717	732	751	703	781	759	759	702	767	706	736	757	775	714	711	706	760	736	708	732	787	755	725	747	723	788	765	761	748	701	802	730	729	739	761	747	769	754	755	747	801	720	773	768	762	722	753	731	778	712	744	794	720	725	728	773	768	772	732	715	724	767	715	763	737	734	716	750	740	770	716	737	675	742	786	779	811	771	715	700	738	781	726	717	747	719	762	717	768	764	738	746	711	787	784	735	766	774	771	732	727	709	782	736	741	732	710	739	701	773	723	760	694	793	730	682	759	724	755	745	739	726	704	776	732	763	715	700	747	747	768	771	758	727	707	715	757	729	732	774	742	724	733	723	730	696	723	720	759	751	770	747	714	740	771	726	744	744	700	768	687	750	724	788	736	782	760	725	688	733	778	700	782	736	759	716	732	756	771	702	661	756	726	729	780	765	745	768	709	770	732	765	729	731	752	742	734	778	715	730	746	774	713	769	698	714	724	769	754	733	714	705	719	757	788	746	760	770	761	739	730	696	740	785	800	720	776	759	742	706	776	711	746	794	731	720	750	701	782	735	668	742	699	712	698	740	690	737	734	759	708	781	739	785	744	760	760	748	775	763	782	766	671	743	769	723	725	776	762	746	733	758	762	723	761	733	696	722	717	691	726	711	738	764	676	756	697	747	709	731	766	733	703	725	764	727	695	692	715	733	708	733	731	735	744	721	745	737	704	728	737	777	696	737	702	771	732	696	765	705	753	761	694	716	786	755	749	727	721	723	740	717	729	713	749	696	690	755	751	727	745	724	713	716	720	794	724	704	708	755	739	713	728	722	790	761	761	791	750	736	731	777	715	749	752	764	753	750	721	742	724	773	728	704	773	776	711	785	678	765	747	739	757	745	770	739	716	729	732	719	733	721	744	701	731	782	740	781	718	709	749	688	707	715	731	728	752	769	729	707	743	719	710	667	731	775	725	788	719	725	709	756	736	708	722	731	714	760	728	739	745	749	717	749	752	701	759	730	734	766	691	729	722	766	786	752	710	766	721	737	782	723	771	754	756	732	781	768	720	755	788	771	820	735	766	690	727	745	719	705	767	743	716	741	751	715	769	728	769	758	751	772	744	759	756	747	713	659	722	752	740	736	710	727	718	757	713	707	726	721	776	779	689	748	731	750	714	714	750	710	783	803	758	691	731	729	797	743	766	719	749	765	719	732	753	735	779	744	721	789	796	722	716	721	746	713	778	664	743	761	751	747	779	760	712	743	729	757	738	726	755	713	710	748	729	746	723	724	776	731	743	764	694	710	762	696	723	737	769	728	716	713	759	700	775	784	735	745	726	767	713	774	734	713	748	733	717	778	765	730	724	740	735	709	751	734	774	777	783	735	803	775	686	731	722	737	747	698	764	753	769	795	679	722	727
8695	3576	4306	3416	2358	1643	1241	872	711	532	463	438	431	424	397	436	439	368	409	387	410	390	348	374	353	365	346	345	385	338	354	357	328	328	310	371	369	348	378	362	343	384	360	344	367	329	358	340	350	380	378	350	338	364	350	388	380	334	368	364	367	360	388	356	354	370	323	325	359	325	343	351	316	319	329	355	356	370	347	349	379	365	360	335	338	375	348	339	339	364	328	333	349	325	335	318	357	339	345	309	354	321	363	336	331	365	332	371	341	358	342	321	320	331	371	370	374	344	332	361	333	318	337	346	347	349	380	363	328	344	391	352	346	353	348	353	335	354	346	340	339	322	352	345	342	317	319	342	342	325	378	348	378	331	336	372	337	378	345	351	351	325	359	358	358	354	359	359	310	351	354	347	343	340	356	348	346	345	344	322	340	375	357	369	375	371	370	349	326	338	374	336	363	366	338	328	339	343	299	335	298	346	356	374	383	367	382	368	364	362	350	320	325	355	329	355	359	300	330	343	368	355	330	350	370	342	315	331	372	385	386	342	352	340	328	324	358	323	367	338	347	373	345	338	372	368	351	313	328	351	349	353	346	334	344	365	337	349	324	366	351	342	328	353	356	353	355	365	369	340	312	327	332	355	368	355	317	361	322	338	363	349	332	369	357	315	323	389	358	357	336	382	343	346	331	360	350	349	354	329	363	369	373	366	350	375	358	309	337	364	357	318	350	332	350	354	353	345	359	340	375	359	342	328	347	356	313	370	371	348	349	369	346	370	348	323	348	357	353	324	337	371	356	300	354	323	407	315	355	343	340	353	354	326	315	326	334	310	362	357	336	325	345	358	337	381	346	354	343	331	343	359	377	370	331	335	316	350	352	389	328	358	308	329	353	349	357	387	333	344	371	335	351	392	370	371	360	334	360	355	368	367	353	329	379	327	340	371	352	359	332	340	348	316	384	323	357	359	348	342	378	336	380	343	337	362	368	350	382	341	339	326	329	368	339	334	311	354	350	333	371	331	338	355	369	342	315	332	352	343	361	344	357	316	343	358	359	352	395	347	358	350	357	367	350	354	364	354	334	341	363	337	358	334	330	357	335	330	366	364	327	367	365	359	344	359	367	360	339	350	311	355	336	342	355	326	312	344	324	342	364	307	338	301	357	339	341	374	329	371	346	336	353	381	336	339	350	369	347	364	350	352	395	373	318	349	370	356	370	401	387	367	330	380	350	365	338	347	346	337	318	337	371	324	344	373	348	326	350	355	321	374	354	363	357	358	354	337	335	361	362	354	349	361	348	327	355	355	338	370	326	312	319	333	350	384	372	354	338	330	359	331	307	343	374	367	370	313	337	343	331	351	352	359	337	354	387	357	367	366	343	340	352	379	353	330	356	323	365	369	375	345	361	358	344	308	375	332	344	320	348	379	358	348	379	310	375	348	350	350	366	341	368	302	389	368	335	341	341	303	374	322	375	315	340	341	366	330	384	330	357	359	345	373	385	355	328	337	344	376	314	340	353	316	331	343	338	345	343	334	341	353	338	310	340	378	337	357	342	353	360	334	363	353	347	365	352	356	333	323	336	323	292	310	327	368	362	343	389	389	332	343	374	362	346	321	356	343	378	349	323	375	357	365	324	338	338	342	344	377	331	324	348	325	348	348	367	319	346	335	332	347	394	361	383	320	358	339	344	320	311	357	360	338	357	352	353	335	364	342	336	339	347	370	354	340	333	343	339	325	350	320	327	322	355	342	379	360	359	344	316	366	347	343	342	306	348	349	346	393	349	358	338	366	352	340	352	353	365	377	357	371	357	353	327	326	357	317	354	353	355	356	347	334	353	373	332	339	353	353	390	342	368	344	364	340	328	335	316	381	334	361	340	378	355	365	377	347	346	355	380	334	358	346	347	351	352	328	387	363	344	359	355	325	351	303	337	331	349	375	318	340	355	315	328	342	374	362	315	324	312	367	336	339	338	359	328	328	368	361	373	373	361	372	354	369	369	364	326	372	340	345	364	359	372	350	327	349	340	350	378	349	364	342	377	315	347	366	368	367	347	364	369	358	371	352	389	346	335	358	346	329	363	342	372	322	396	334	359	333	376	344	357	313	325	353	306	331	356	365	366	359	346	354	329	337	353	347	357	384	347	363	395	358	352	338	353	339	366	355	370	316	340	343	328	333	398	342	362	375	352	356	329	378	353	382	340	358	354	349	332	339	343	359	388	342	339	335	337	351	356	363	344	363	311	356	332	362	327	356	368	349	367	342	355	355	364	379	358	327	357	358	370	361	334	349	337	337	324	338	385	355	353	355	369	336	359	353	337	357	355	350	367	360	347	398	339	377	372	338	345	357	360	345	320	372	344	360	342	336	357	378	360	364	366	357	347	326	354	348	339	368	337	369	343	375	363	373	362	333	338	403	365	340	351	326	366	364	355	338	318	366	354	363	329	342	331	362	370	338	336	354	344	360	364	337	349	343	349	328	351	351	354	362	379	363	306	336	371	327	379	344	357	351	348	320	366	345	339	343	310	336	391	314	353	361	346	364	334	311	318	351	326	326	349	360	324	421	351	355	317	341	336	358	354	362	383	340	393	421	375	351	366	331	315	324	343	332	323	343	352	369	322	338	336	377	328	339	328	361	345	363	328	355	320	294	324	401	347	364	354	338	357	351	319	338	353	347	357	364	367	383	388	329	373	352	361	359	356	359	349	347	328	336	345	327	319	316	357	386	322	355	395	340	325	360	339	342	375	352	332	331	371	333	356	366	348	358	351	326	319	374	329	358	353	388	325	327	355	326	317	302	344	350	345	314	321	381	373	321	349	349	367	434	344	376	367	352	320	355	379	362	337	336	334	346	361	352	308	344	379	331	353	351	370	404	354	375	356	356	382	328	350	337	343	346	352	321	360	350	325	322	362	338	371	346	367	339	343	334	362	348	370	366	358	370	347	322	349	348	352	326	382	338	350	353	335	337	333	353	324	350	337	362	348	367	335	376	364	359	363	373	322	349	322	367	340	322	353	345	363	372	363	353	347	327	326	351	351	350	355	324	371	373	373	353	350	354	359	358	379	360	367	375	323	337	321	375	354	333	347	395	343	340	329	396	389	338	319	345	350	366	341	312	380	341	322	328	345	325	316	300	354	377	339	308	364	360	348	347	303	349	359	360	364	339	317	341	370	353	330	373	352	338	329	327	343	368	371	389	367	358	337	380	342	372	388	313	378	363	378	339	330	363	362	376	372	370	341	349	391	357	328	379	321	339	355	348	387	358	381	337	322	307	384	379	345	361	350	370	353	351	428	338	393	341	361	339	333	358	330	361	333	321	327	355	313	329	333	357	352	363	353	375	362	353	333	353	304	337	344	337	372	322	373	349	341	344	316	330	344	373	378	377	337	325	344	382	339	364	356	372	349	309	331	355	353	332	356	343	338	331	330	340	332	364	359	363	340	313	346	357	394	358	343	334	349	362	371	361	368	346	360	328	323	351
6832	4081	8800	10433	8823	6584	4912	3542	2632	1979	1593	1366	1389	1246	1283	1217	1261	1038	1090	1008	1026	1010	985	1045	982	958	894	942	906	954	873	902	912	859	902	887	825	867	853	865	909	854	900	808	823	867	835	830	858	830	886	844	865	837	842	864	879	838	838	884	831	884	895	859	797	859	889	880	825	860	864	825	807	912	882	805	843	831	870	839	867	870	867	860	828	855	834	868	865	823	863	863	829	909	868	924	844	807	826	855	932	860	888	817	828	844	853	895	872	878	834	848	915	871	843	845	887	886	841	873	825	828	919	894	877	873	837	897	837	844	881	817	843	840	784	828	869	844	833	854	866	872	846	849	859	821	831	861	802	828	836	863	862	844	832	858	822	861	839	898	895	913	767	832	846	852	849	883	844	832	823	852	909	910	865	916	855	874	884	866	798	836	883	846	887	897	896	898	847	836	871	820	805	833	923	830	863	853	872	861	889	866	814	879	877	811	879	866	849	844	859	895	873	833	835	823	826	874	856	863	897	867	851	830	901	870	817	872	903	862	790	891	856	877	885	795	837	817	859	910	807	829	839	867	841	844	895	856	930	880	845	849	867	871	923	820	868	864	865	889	903	829	863	839	822	887	829	890	803	845	809	915	875	832	859	893	878	905	845	847	874	870	821	835	848	874	881	900	856	875	865	877	836	810	915	885	891	889	805	894	855	792	877	849	851	850	840	867	851	843	821	878	882	934	830	912	863	848	866	882	878	908	829	887	843	857	822	903	862	885	871	835	819	861	873	912	840	839	856	869	846	852	881	878	867	851	824	856	867	881	843	925	807	860	841	877	838	826	887	855	809	828	874	867	883	834	807	823	880	848	899	847	869	797	843	871	860	826	847	878	866	884	859	877	867	877	829	828	872	862	896	827	849	853	893	898	907	890	844	888	882	812	836	860	830	858	872	900	856	837	899	832	838	868	896	844	881	904	820	889	822	834	920	866	856	858	832	870	824	899	856	821	865	832	862	810	884	881	862	804	835	885	881	829	880	810	808	814	888	818	848	856	898	860	867	859	840	848	880	831	818	854	873	860	850	786	835	846	879	839	841	842	891	875	887	855	830	837	842	844	864	885	839	902	852	858	859	861	816	839	887	842	792	859	858	888	833	831	855	844	868	908	859	836	830	892	858	885	873	867	824	831	867	850	857	849	879	838	835	821	883	876	840	843	859	894	865	878	878	830	876	853	842	872	806	855	880	864	789	869	868	807	819	850	804	823	887	889	849	896	914	862	865	832	893	852	870	876	919	850	847	875	818	803	852	886	820	842	877	831	807	889	854	842	855	880	824	835	854	826	852	846	834	899	812	855	881	866	865	837	869	861	853	912	833	819	825	856	881	806	898	873	865	786	839	889	859	872	884	846	813	896	845	843	810	850	821	835	874	872	821	855	788	819	886	856	900	827	843	891	864	885	807	842	872	834	900	874	871	839	840	865	814	887	876	911	825	887	859	846	875	862	878	851	868	809	825	876	868	890	813	815	869	843	862	873	893	779	833	892	827	909	808	805	860	848	848	869	851	863	868	878	864	842	839	870	838	878	875	847	856	798	868	839	882	803	842	880	805	847	856	829	827	846	855	863	828	859	860	824	829	877	850	803	855	871	901	800	845	805	882	867	845	905	862	915	844	828	893	873	827	810	860	906	807	877	854	817	855	845	865	851	849	864	865	821	861	808	888	780	848	828	862	817	859	875	836	838	838	887	797	862	859	874	902	900	797	867	813	838	790	825	842	879	844	879	850	852	836	894	851	822	818	845	830	850	922	850	859	850	812	799	820	857	902	809	881	851	834	853	819	844	863	889	864	898	882	821	795	858	866	807	871	850	879	847	920	837	882	935	884	804	937	854	821	852	794	850	906	871	833	845	828	821	857	853	831	834	835	846	843	919	864	864	865	839	844	817	875	865	881	878	837	846	873	840	800	818	823	834	825	885	848	789	840	862	905	837	903	831	818	887	759	822	888	889	827	852	853	864	868	840	875	807	845	880	850	837	860	847	812	881	842	925	869	862	857	896	868	792	806	819	835	878	820	847	887	854	837	866	885	905	866	874	842	862	897	864	869	848	952	899	802	861	816	874	874	813	899	875	848	846	856	850	848	863	908	837	877	866	845	822	919	815	881	870	864	832	849	822	788	885	833	865	799	851	853	878	836	846	850	898	860	908	871	860	904	920	833	817	850	841	804	858	868	897	814	907	869	875	866	888	845	864	836	843	859	855	852	854	904	851	809	871	884	868	834	850	828	923	855	905	828	835	859	823	871	819	857	886	837	836	868	845	902	823	838	815	947	880	854	861	897	871	882	869	856	859	837	825	876	889	869	874	862	905	837	825	843	842	844	859	856	888	883	836	888	829	840	890	821	847	885	882	832	853	820	898	832	870	843	834	885	816	868	915	890	896	874	871	835	886	836	886	884	822	845	833	854	818	819	839	867	867	852	812	857	850	876	849	832	854	863	847	861	819	875	876	842	840	828	866	821	830	853	876	897	824	820	877	858	865	927	819	857	873	865	883	887	837	837	873	852	824	798	815	837	864	839	829	838	842	864	835	882	877	839	837	833	862	888	856	801	836	889	837	841	839	870	890	851	850	899	878	882	840	849	841	828	876	835	892	899	856	880	803	826	877	865	856	850	884	873	854	877	851	838	834	897	852	852	810	826	842	824	836	837	859	913	844	891	853	863	858	816	906	807	864	867	828	837	832	860	834	884	881	852	884	884	849	803	840	873	862	892	856	830	849	907	871	854	921	910	890	861	874	885	788	831	838	952	798	834	888	878	834	936	892	836	880	878	813	790	908	839	889	783	836	904	848	841	896	830	765	836	816	832	844	882	860	896	851	849	772	837	900	831	859	914	861	857	836	840	844	879	840	809	862	889	848	855	843	817	827	857	836	886	914	882	843	860	875	822	788	804	863	836	878	859	811	830	939	873	892	861	861	876	866	798	860	817	856	919	883	912	833	882	897	854	880	811	865	829	840	885	872	829	849	875	893	875	883	842	866	900	848	922	833	829	842	871	823	866	873	863	882	847	825	853	855	870	870	848	854	880	851	868	884	834	867	844	852	833	863	868	876	901	851	838	874	859	918	886	840	779	826	812	889	851	819	842	856	831	933	859	855	836	833	848	873	844	894	839	838	868	855	847	891	852	836	884	807	841	888	883	878	799	904	854	847	821	863	918	852	833	859	832	904	853	870	831	879	825	857	899	809	832	860	884	871	833	847	836	788	862	817	870	843	908	822	842	859	863	846	813	867	883	862	872	925	877	854	846	868	893	896	817	902	813	836	852	846	843	902	847	884	869	823	849	859	817	883	852	816	858	811	877	863	836	798	848	872	847	847	817	853	830	862	816	863	854	858	891	857	855	830	833	850	860	879	852	835	862	813	848	889	811	853	807	848	840	805	872	840	852	842	851	839	830	843	864	881	882	827	871	822	915	845	877	853	858	840	848	886	894	832
22569	7792	8111	6542	4403	2905	2035	1480	1017	796	725	639	669	512	452	476	493	489	417	430	455	412	392	397	402	444	399	429	411	401	374	360	451	397	424	411	386	409	405	396	416	378	406	389	381	419	405	381	389	339	357	392	361	379	377	394	385	391	400	375	376	413	408	382	367	437	363	399	418	401	384	393	391	395	383	417	413	378	410	352	399	391	346	381	418	407	421	395	392	381	406	361	408	373	412	348	415	402	351	344	406	375	413	374	380	394	413	377	373	389	383	387	371	374	358	387	374	404	394	395	380	389	408	369	372	369	398	365	381	319	397	391	406	406	387	375	388	380	376	380	417	392	365	411	427	365	401	418	430	433	430	427	377	375	376	408	370	433	376	407	384	371	404	378	375	406	389	454	376	343	378	392	401	376	360	433	430	365	385	386	396	362	426	381	398	360	376	389	352	371	412	380	402	414	354	402	392	347	364	393	371	375	408	367	419	379	366	408	423	406	407	392	391	374	407	359	407	405	413	409	377	388	421	379	410	375	399	379	401	391	377	374	424	428	399	393	376	386	388	399	366	376	392	418	418	422	398	403	399	416	389	356	370	369	355	373	403	392	400	384	415	377	385	375	414	380	417	387	394	388	370	394	358	377	374	382	393	390	388	396	406	427	378	403	360	407	377	399	377	444	408	382	385	409	429	385	403	388	429	397	374	369	414	386	393	362	391	404	377	365	401	395	393	406	392	389	376	355	382	377	377	382	367	397	415	383	372	380	380	360	359	414	349	398	360	412	360	418	377	377	391	378	338	405	398	406	381	392	389	348	405	349	400	392	384	376	401	397	382	389	420	385	436	423	387	378	403	388	370	393	404	342	427	379	390	403	388	402	394	405	414	384	393	361	383	375	416	332	387	364	403	382	374	386	397	339	380	420	396	386	419	374	369	387	369	397	396	387	377	408	434	406	377	389	398	352	413	380	431	427	411	398	375	367	346	437	408	393	379	369	387	377	403	328	391	371	389	368	388	373	396	383	402	384	377	375	407	381	425	366	394	361	346	374	403	417	393	390	388	359	384	414	339	389	360	385	404	425	369	410	386	368	398	382	438	381	391	412	382	397	403	391	378	394	369	399	376	417	387	390	398	362	411	379	414	370	365	395	377	397	375	361	388	404	440	364	368	351	386	361	390	390	401	397	418	423	371	414	384	407	396	332	368	434	409	390	386	360	358	389	391	417	416	390	362	414	407	402	384	409	418	388	364	400	398	427	405	415	385	361	385	396	368	397	368	392	404	357	427	407	368	391	390	383	380	357	392	388	410	400	400	355	375	358	381	407	365	377	406	393	401	384	384	409	416	438	416	359	362	389	388	387	347	363	364	401	401	378	369	423	398	369	366	388	367	406	395	404	394	375	368	367	404	387	397	432	345	400	403	393	330	342	381	405	318	401	394	429	388	428	404	393	391	374	423	387	416	383	415	380	410	408	345	413	394	394	361	355	384	375	398	376	379	409	412	432	402	371	418	403	372	394	429	428	396	399	405	392	392	377	399	410	376	369	392	402	429	424	403	363	423	402	386	372	386	390	355	415	378	391	401	392	432	395	380	410	373	434	418	398	418	378	390	405	360	393	380	380	386	402	402	376	380	399	365	410	376	384	390	368	388	384	428	383	409	377	385	419	406	428	404	364	383	366	395	429	397	388	393	365	352	382	383	366	385	351	411	359	369	392	362	372	352	393	393	378	372	355	367	386	406	415	404	382	422	366	364	411	373	415	369	368	389	390	407	371	398	418	420	407	405	364	371	383	410	399	395	393	382	389	397	426	421	397	392	372	391	371	398	397	368	371	427	376	425	396	428	381	403	358	313	395	396	404	421	390	376	366	373	393	420	441	386	400	401	395	376	398	386	374	385	362	370	387	377	389	395	354	394	353	385	399	360	415	379	388	414	409	403	394	401	385	405	399	388	374	420	423	399	367	380	410	423	392	409	387	393	396	380	370	401	358	367	403	417	421	400	424	411	416	394	387	399	378	387	399	392	368	371	421	382	376	362	394	401	409	390	363	380	387	374	412	409	400	379	389	369	370	404	414	393	376	365	417	402	385	393	393	391	384	363	329	406	411	408	370	409	391	396	391	364	396	379	406	390	384	399	420	404	402	385	410	407	397	363	364	372	390	338	373	381	412	347	427	389	395	392	407	390	390	372	397	380	400	401	378	385	383	398	395	407	416	422	407	385	393	351	385	388	377	404	382	383	385	388	402	373	388	404	372	386	401	376	395	387	366	380	357	404	391	399	417	379	408	415	398	372	427	394	369	395	374	403	378	418	366	385	375	387	407	373	368	415	420	380	369	365	368	393	372	352	369	396	403	398	384	397	398	375	391	391	374	413	363	379	374	383	394	390	388	405	347	361	363	413	422	349	425	404	344	399	417	369	383	408	414	366	401	371	392	354	411	415	386	375	391	370	370	416	388	429	419	348	367	420	430	371	407	380	382	389	396	372	411	370	395	409	423	388	378	392	421	396	397	386	412	369	365	391	388	369	362	387	376	398	351	389	361	372	401	393	377	396	397	394	351	418	359	353	388	388	387	411	399	419	367	408	358	390	381	402	392	385	410	354	409	375	401	385	366	410	411	367	398	378	365	396	413	398	394	416	386	403	396	393	352	407	407	392	378	384	373	395	339	344	441	404	419	377	362	365	367	397	393	361	393	387	415	387	400	374	398	373	397	416	328	352	374	391	362	370	357	368	373	361	404	383	395	399	426	434	390	410	406	357	375	364	367	353	370	386	386	418	419	417	375	401	392	399	417	413	388	388	373	431	404	379	413	363	407	398	381	383	378	397	383	368	383	394	398	387	393	417	365	412	394	389	356	388	392	404	362	368	426	422	380	379	370	373	395	391	384	416	385	388	391	369	412	409	383	388	372	350	357	405	371	403	383	387	427	436	391	358	386	407	388	384	407	371	372	389	419	389	412	365	380	408	373	386	396	389	430	387	374	371	380	384	377	369	343	417	349	408	374	414	407	382	404	427	366	364	430	421	351	411	386	387	403	378	405	370	378	384	409	425	386	361	353	386	393	408	385	367	403	363	428	384	377	395	368	348	364	353	383	356	364	364	387	368	429	393	387	387	388	386	428	373	384	410	397	396	404	391	403	391	411	396	408	433	397	395	353	366	403	378	380	411	387	415	407	382	345	388	408	381	363	360	447	375	365	389	423	368	384	377	383	366	427	361	377	383	427	410	384	390	419	404	369	348	365	363	388	385	398	406	414	371	376	361	364	371	358	383	371	415	353	343	403	391	344	413	400	401	370	365	380	423	353	368	392	372	365	405	376	402	397	410	402	409	439	397	402	379	373	378	423	356	380	369	367	406	370	383	402	375	395	364	367	387	389	393	405	381	399	381	394	376	386	368	406	386	415	419	377	437	397	402	359	387	420	348	367	380	354	379	394	357	418	373	369	410	416	403	382	395	371	399	424	357	387	342	412	385	367	394	372
15723	6822	13967	16444	14299	11155	8288	6304	4307	3598	2775	2349	2190	1961	1759	1752	1765	1409	1406	1314	1321	1210	1146	1199	1217	1182	1207	1267	1112	1020	983	996	932	1016	992	1023	977	971	990	1013	945	932	923	910	990	949	960	972	918	946	904	909	905	940	953	958	929	890	969	926	958	929	949	876	937	948	946	985	900	953	923	946	953	948	991	930	976	907	929	950	891	947	940	970	935	977	971	963	965	978	978	934	980	935	913	938	942	964	948	908	939	934	966	897	956	958	947	867	894	930	942	979	1011	931	947	910	1001	934	1017	921	895	877	939	930	922	919	975	902	924	988	938	951	940	937	916	919	938	944	870	906	949	973	949	939	957	922	906	962	926	946	964	964	963	956	979	926	936	889	904	898	970	928	941	960	945	957	1051	949	971	943	944	923	939	918	1006	896	934	931	866	976	942	880	947	973	911	919	1002	921	942	899	937	897	942	970	951	907	919	933	938	907	943	983	969	942	930	936	876	965	920	979	917	930	909	989	931	971	917	966	874	956	932	933	937	927	917	925	923	941	972	951	949	962	1010	948	986	901	963	934	955	949	935	902	1015	950	964	950	884	929	935	931	910	908	1011	936	958	915	954	959	930	910	937	951	929	969	906	949	944	927	968	901	920	939	997	928	933	977	940	944	962	971	950	938	949	949	951	934	943	876	970	920	925	931	855	950	944	880	947	926	932	908	953	928	910	956	895	970	948	988	964	932	924	925	955	911	1001	934	976	954	917	963	959	966	939	962	912	901	933	925	973	934	963	922	947	970	922	979	881	940	932	910	946	922	949	933	915	913	925	912	934	881	944	978	949	952	919	989	945	930	937	978	983	925	925	946	951	948	865	928	962	915	948	976	969	897	958	922	928	930	1009	941	940	901	885	947	964	939	936	975	898	900	931	937	909	1013	905	913	910	912	900	940	871	942	952	910	949	935	884	937	946	1001	947	987	957	927	882	944	989	968	948	975	968	956	967	962	908	933	935	983	912	923	932	985	912	869	954	968	955	967	916	913	921	956	913	907	944	964	932	946	934	943	940	947	948	941	977	939	895	900	898	967	949	1009	913	948	906	966	957	919	904	995	949	920	934	962	929	984	905	970	966	936	931	891	944	960	997	933	979	957	931	958	999	985	914	998	895	881	923	948	928	950	906	948	914	903	926	946	886	945	927	953	964	985	920	972	956	1018	952	949	989	989	939	909	992	934	937	932	930	990	935	952	916	909	927	916	933	966	962	915	969	935	956	962	938	902	939	923	959	945	993	967	1008	938	986	1003	970	896	973	918	1015	933	947	906	995	929	989	931	926	965	878	924	948	971	947	906	920	926	975	925	943	933	899	925	821	919	943	971	972	960	886	948	919	969	913	872	949	924	944	925	921	943	892	945	970	904	942	948	972	988	961	925	977	909	957	980	925	955	998	906	908	931	998	957	903	946	975	953	941	928	975	946	878	845	957	942	936	933	911	939	943	926	965	914	928	943	939	944	884	969	926	965	961	961	970	888	907	950	929	880	891	890	944	952	931	961	905	898	944	976	906	930	970	856	873	903	915	914	890	952	968	958	940	910	947	955	946	934	1002	955	888	925	888	933	934	927	975	936	984	929	940	922	957	930	904	958	955	918	926	956	960	910	899	915	959	932	971	951	951	941	944	946	912	961	991	921	961	977	921	914	882	913	1001	901	919	960	964	905	990	956	987	964	956	947	951	941	943	928	894	961	925	899	1015	967	950	913	933	897	955	943	930	915	931	958	941	909	924	947	923	923	956	941	1021	972	905	942	959	945	915	956	933	955	982	932	892	962	911	980	936	906	932	934	903	948	921	950	935	914	984	952	936	983	939	947	950	968	937	897	968	944	895	947	952	932	918	916	958	925	952	952	990	874	900	998	972	885	892	934	920	992	938	889	875	936	963	936	967	1045	914	927	904	920	894	1009	917	969	900	941	922	986	905	945	928	924	969	880	934	938	963	918	937	1004	896	940	927	925	905	956	974	935	884	909	902	915	913	921	947	917	955	908	947	909	932	930	945	945	916	991	921	951	968	899	930	921	938	947	951	940	954	927	952	952	889	933	912	926	935	955	939	947	899	938	946	951	927	956	885	911	1013	962	975	900	953	943	883	935	955	954	965	967	914	960	945	916	961	892	918	944	979	918	943	892	948	922	949	926	937	899	971	942	958	931	945	975	944	953	962	909	966	910	934	960	915	936	978	925	910	979	968	899	1014	979	854	925	941	981	942	915	974	959	947	910	965	944	940	927	958	957	876	921	935	962	960	936	963	985	914	893	895	957	906	930	895	954	956	962	901	944	961	867	927	915	940	952	977	915	934	956	942	905	918	933	922	906	912	911	952	914	905	921	976	890	868	924	929	1000	965	959	991	938	965	942	953	930	922	903	952	940	980	923	992	942	951	970	961	942	936	985	937	1006	953	944	1012	954	972	928	903	902	889	915	922	937	954	907	934	948	975	888	925	941	993	915	994	964	937	938	976	968	947	961	937	962	926	879	948	919	953	917	958	950	952	942	935	930	952	959	952	1001	954	916	987	931	940	940	965	872	903	944	899	928	942	958	927	995	922	973	948	935	982	942	918	898	893	971	909	927	954	952	899	947	906	913	913	950	940	921	952	976	914	961	962	911	957	910	976	985	889	923	917	911	930	956	978	933	931	902	981	961	907	898	983	897	943	902	967	942	932	962	868	930	969	906	962	938	916	973	935	950	947	953	912	937	933	950	950	914	926	971	970	985	919	934	944	940	913	1002	966	926	946	924	895	944	947	913	938	938	900	940	976	920	903	946	957	907	905	955	965	965	940	912	924	965	946	958	960	896	945	936	959	945	963	864	962	900	903	914	915	916	927	980	906	916	955	917	967	915	936	933	927	958	972	963	994	964	1007	1024	919	923	911	923	971	986	911	943	940	933	918	976	973	964	919	925	988	925	937	933	932	963	908	927	922	959	978	984	1039	928	935	936	936	932	897	920	995	973	941	958	908	940	903	882	892	921	939	945	961	954	940	937	905	914	950	972	948	952	1009	963	927	918	953	949	978	932	944	926	879	962	957	973	964	939	957	931	989	921	942	928	977	912	895	944	915	934	979	915	913	934	949	907	945	928	954	966	900	954	1002	907	912	955	901	931	960	900	898	965	959	984	908	914	911	968	929	900	993	938	949	956	932	927	979	1003	911	942	915	883	949	901	947	969	928	907	913	955	953	960	893	973	929	947	912	924	935	950	943	925	922	912	969	960	956	930	984	958	952	994	978	923	964	962	924	972	905	950	925	938	984	931	950	911	986	946	919	916	910	989	945	946	935	972	941	951	940	925	951	986	930	898	945	974	916	892	955	957	996	997	962	928	976	934	934	941	950	964	956	960	926	939	894	916	960	922	961	903	912	931	939	907	881	927	914	952	1013	939	953	976	949	941	943	970	901	929	956	924	985	883	911	985	899	990	939	942	909	934	894	939	935	919	937	967	994	993	930	957	962	941	963	950	961	902	902	947	910	933	903	909	942	940	935	917
31401	11478	11057	9557	6323	4039	2928	1950	1438	1137	936	769	660	578	500	507	488	505	465	383	381	400	393	395	371	431	463	400	377	361	315	309	346	316	342	356	327	323	380	312	324	318	332	320	356	331	335	344	340	340	330	313	344	320	310	307	374	323	339	352	347	309	323	319	349	299	319	319	338	346	302	347	304	344	313	341	316	298	297	305	286	301	334	319	322	332	312	304	313	324	356	309	314	290	315	311	298	333	348	388	334	348	330	345	331	359	306	304	351	321	310	319	344	332	331	317	355	339	329	346	348	320	340	286	330	332	293	312	332	305	336	305	346	338	318	330	340	309	305	300	351	334	301	320	316	343	342	342	327	329	311	356	307	318	360	322	326	330	309	310	316	302	305	335	273	348	334	305	330	324	350	325	309	307	318	340	336	302	342	335	324	324	328	323	318	316	304	318	332	311	335	337	322	343	330	328	328	355	321	319	335	307	310	314	329	319	321	310	315	324	321	316	336	305	343	339	327	343	325	334	315	303	327	365	338	329	338	348	362	325	331	336	348	311	345	360	298	317	347	354	350	317	344	321	336	345	306	323	289	353	351	356	330	332	321	310	345	317	327	331	328	294	349	337	310	290	333	303	319	326	360	317	300	340	317	332	351	354	360	340	362	362	340	323	309	378	354	311	316	306	323	385	329	326	325	307	355	320	309	323	312	321	328	306	311	288	316	339	364	312	309	333	323	342	320	313	338	342	334	310	341	314	310	318	338	349	308	353	335	331	336	325	300	343	327	300	352	307	315	315	289	334	304	332	354	300	306	328	328	340	350	337	323	358	315	299	341	314	370	323	357	356	331	341	345	308	327	344	319	345	344	326	350	347	329	314	347	348	307	323	324	332	293	339	334	329	367	325	337	370	317	346	326	336	323	338	340	339	353	334	334	309	322	326	342	317	307	334	338	327	331	298	288	315	296	318	317	336	337	321	332	293	318	351	320	333	318	299	316	324	332	311	317	341	345	312	360	332	320	311	311	302	302	362	341	320	325	315	346	325	326	332	312	350	322	325	331	300	355	321	333	343	351	308	318	339	296	326	349	379	301	316	327	337	318	341	325	333	320	330	359	313	348	340	327	283	307	334	297	276	329	323	322	302	311	314	316	331	316	350	313	307	301	322	317	347	319	318	356	331	341	338	359	344	324	344	342	340	335	325	319	311	329	343	315	363	314	324	344	293	331	322	317	305	319	321	308	331	343	343	318	318	318	334	319	333	331	337	347	327	318	308	311	321	364	324	333	322	324	330	299	324	330	297	347	333	355	314	349	335	338	292	322	335	345	318	306	338	347	332	356	301	319	346	330	322	303	325	326	324	324	327	306	322	331	295	319	323	307	329	320	324	310	320	316	348	326	305	329	320	328	313	318	341	310	326	307	328	334	301	322	327	365	356	344	297	280	324	331	346	290	329	318	337	322	322	357	321	304	344	303	329	316	336	317	316	329	325	321	337	332	338	329	328	340	338	335	363	329	316	339	313	344	346	336	336	349	321	324	315	337	352	348	317	330	380	314	323	324	346	371	334	318	350	334	359	341	294	341	290	314	350	316	344	330	338	346	321	284	304	363	340	327	343	340	312	335	329	310	313	325	309	327	328	323	340	319	308	306	356	333	325	348	319	344	319	315	338	336	288	333	365	346	367	314	358	340	314	351	346	326	342	348	326	335	369	300	333	333	307	302	340	302	330	341	346	340	355	330	327	331	362	361	322	317	315	331	317	324	335	334	348	294	327	349	297	334	336	319	326	332	334	292	391	343	339	328	320	280	329	342	328	343	320	312	302	335	309	341	324	331	341	328	354	324	318	275	303	326	307	344	305	319	283	320	331	310	326	315	315	309	346	307	327	360	329	333	367	285	336	337	295	305	301	314	305	327	340	339	347	323	327	322	314	330	307	347	347	301	348	361	339	311	349	345	320	334	337	325	315	329	343	321	325	332	313	338	327	349	305	334	318	319	344	303	338	329	322	333	306	348	312	295	325	356	342	351	353	335	324	327	314	345	355	334	318	334	337	333	332	356	348	331	303	311	319	352	298	367	311	356	319	364	333	307	336	329	320	303	343	328	323	326	305	372	319	321	333	350	354	326	329	332	307	308	317	354	324	342	369	353	287	298	350	338	340	327	369	365	349	340	304	300	333	316	303	330	320	327	317	297	322	310	331	310	330	339	328	323	351	294	331	339	314	335	341	368	314	332	365	337	330	327	336	342	343	293	344	310	317	321	327	323	303	327	309	339	313	359	331	320	352	343	306	339	305	292	323	332	345	331	377	297	290	319	369	327	344	363	344	351	315	319	314	341	315	338	305	319	331	332	305	312	342	326	319	312	349	339	298	323	288	303	345	309	334	306	315	347	299	350	355	323	348	334	321	326	362	330	316	328	356	339	356	342	351	307	352	328	355	331	336	354	352	294	340	341	328	316	379	310	328	296	319	322	317	289	307	302	323	353	308	324	326	316	322	320	335	316	323	334	353	330	329	310	305	321	336	351	291	336	358	340	314	319	314	317	287	310	321	313	324	305	313	323	328	335	306	344	338	307	330	321	300	328	298	368	335	343	291	347	322	310	340	326	306	329	320	339	358	357	329	355	325	317	276	319	307	305	349	336	342	349	323	322	311	324	311	308	294	325	339	345	318	326	324	326	330	324	357	293	350	337	334	316	336	311	340	337	331	328	321	319	319	336	314	292	331	328	333	307	360	321	335	372	329	358	351	355	338	313	320	284	306	324	314	307	342	348	316	333	332	282	333	318	332	348	336	351	342	325	297	329	346	293	298	332	334	335	328	301	320	339	307	307	305	328	324	322	319	321	325	334	300	301	332	335	326	359	304	323	304	344	316	357	332	324	318	344	323	336	297	292	324	326	310	349	311	295	317	325	333	330	324	321	323	333	310	339	345	363	354	333	329	336	315	369	325	321	331	291	301	336	285	329	313	325	322	334	339	326	338	340	290	332	307	345	341	324	291	322	315	317	313	302	310	312	341	318	321	339	320	299	319	382	346	319	334	297	344	363	299	345	336	321	342	332	347	325	313	354	316	353	324	311	352	327	332	361	339	324	343	346	333	325	326	297	311	324	329	351	314	360	302	354	300	333	303	354	354	304	378	335	330	359	384	348	308	336	346	292	300	328	315	336	356	305	351	337	316	347	312	341	338	370	314	309	319	333	318	309	321	338	330	336	301	311	312	365	297	304	314	305	304	319	363	338	300	341	321	351	291	323	329	309	326	308	300	301	319	357	344	347	295	326	329	330	347	338	327	334	317	294	303	346	344	331	292	364	341	342	307	317	310	329	320	384	353	325	299	322	306	332	355	302	322	340	332	296	329	325	327	319	320	313	329	319	337	333	340	317	348	306	340	361	369	303	297	339	322	360	343	328	323	318	358	354	350	330	333	308	318	319	337	315	303	322	328	301	320	279	309	339	354	327	308	307	304	307	317	297	356	299	338	344	354
20036	8365	17330	20683	17490	13624	10931	8343	6531	5461	4218	3448	3113	2483	1967	1845	2093	2084	1717	1445	1395	1212	1137	1164	1188	1354	1521	1432	1206	935	846	881	856	811	806	897	864	855	876	864	808	817	800	815	784	791	836	838	809	763	766	781	836	805	798	768	795	781	809	783	799	793	826	766	786	821	774	759	790	826	801	814	787	788	819	814	749	769	812	792	815	796	795	809	835	833	805	796	804	815	764	779	766	833	777	782	802	836	794	782	793	820	768	772	796	768	807	780	811	814	764	808	796	842	779	748	753	780	818	792	816	814	781	831	806	800	846	822	778	791	796	798	804	827	802	798	794	766	761	831	807	857	788	774	794	792	770	762	791	788	793	838	828	756	855	804	821	822	805	800	811	808	815	776	774	789	753	792	782	766	790	793	841	769	767	791	777	761	815	836	793	795	749	788	755	783	760	791	814	806	800	799	803	731	791	795	820	816	825	782	766	737	824	773	809	836	771	741	772	789	812	803	814	754	826	739	790	841	836	771	814	762	838	800	766	741	795	777	783	765	792	781	811	786	830	829	836	800	839	802	800	791	812	777	815	822	768	834	817	805	758	820	824	837	779	840	765	818	783	818	824	785	811	749	791	789	775	801	803	825	798	795	763	782	760	804	810	809	797	843	798	800	845	802	736	823	776	797	794	779	797	818	772	786	741	816	786	810	795	793	792	769	808	848	800	852	806	789	756	798	822	793	825	802	797	798	807	749	807	776	825	796	794	745	791	827	776	830	764	811	813	806	783	785	777	794	793	843	813	776	767	818	805	807	784	803	778	774	811	787	845	774	843	768	788	803	770	793	855	817	763	768	817	787	801	832	819	774	820	825	738	778	824	806	838	801	801	775	751	817	816	795	791	801	802	793	794	805	824	786	794	804	744	790	718	806	817	801	767	836	827	796	758	782	732	783	732	814	740	832	785	801	783	821	792	808	832	803	796	746	780	818	791	719	787	756	752	828	840	814	824	781	789	747	816	795	784	804	829	817	823	822	773	751	775	825	815	779	823	793	827	827	795	795	813	767	769	807	793	788	816	805	809	796	828	804	778	782	799	821	779	783	757	841	814	816	785	788	746	790	771	795	787	828	786	814	799	821	779	802	788	801	815	808	786	846	780	783	777	757	747	758	779	761	829	818	828	802	804	790	832	801	731	768	809	757	795	796	792	791	816	768	781	814	789	812	826	851	813	780	773	783	777	836	780	830	819	845	770	781	833	747	817	811	843	778	750	792	813	772	817	785	782	777	741	785	810	839	763	826	825	779	773	749	786	835	813	823	792	822	850	772	782	803	799	771	738	805	780	820	775	797	775	849	803	732	769	755	760	803	751	769	756	826	797	811	795	790	812	811	810	779	809	824	827	791	775	736	799	812	789	813	799	821	781	812	789	789	790	791	786	789	801	784	786	831	814	803	792	828	762	850	818	836	792	733	796	779	843	758	748	830	777	799	709	783	822	772	814	798	823	816	760	791	772	812	843	788	781	775	762	779	806	821	803	746	750	846	848	775	740	821	753	815	803	833	869	860	797	786	829	814	808	797	791	767	876	806	714	806	829	782	744	802	810	820	784	782	789	855	834	766	791	851	791	833	808	760	792	834	777	816	744	823	795	741	786	812	833	777	813	791	822	739	732	805	827	745	775	783	817	791	785	771	811	812	804	824	790	798	772	808	819	759	797	746	773	773	765	800	798	759	824	769	832	819	772	764	835	847	757	772	804	801	756	819	796	801	801	794	838	785	770	804	834	787	874	800	795	819	777	832	799	810	806	835	795	787	726	835	800	805	850	783	856	822	805	724	782	799	772	736	737	840	817	798	801	803	786	792	779	760	797	770	829	795	763	778	821	800	790	769	823	783	760	790	818	821	765	789	768	809	746	769	794	815	811	812	789	735	829	778	849	759	793	801	755	859	798	822	809	771	809	783	805	819	800	812	748	843	840	805	793	810	836	819	843	764	772	761	784	781	806	787	789	756	762	821	816	818	767	829	802	793	795	826	768	771	792	758	821	799	767	804	823	827	835	825	758	824	822	785	753	762	797	759	764	811	794	797	773	764	756	776	801	795	794	842	778	771	772	801	833	791	844	769	810	790	802	800	795	810	757	801	799	770	753	866	784	784	865	803	803	764	827	820	847	806	876	834	801	791	769	783	808	833	749	781	814	815	821	799	819	821	804	819	841	809	804	850	751	833	780	798	794	798	807	809	797	792	746	807	749	806	835	790	812	859	816	765	781	825	835	798	819	800	793	775	815	814	810	734	773	773	780	775	818	820	791	806	824	816	808	744	784	774	803	797	810	799	789	752	814	802	852	798	846	825	825	842	781	751	825	781	808	777	854	761	813	815	756	808	809	821	754	740	787	789	805	815	812	845	771	796	797	797	831	817	809	743	809	814	812	845	809	774	823	761	769	796	781	784	775	744	761	789	772	794	835	787	774	724	789	799	824	768	820	830	772	776	792	785	794	791	777	762	776	812	787	794	790	826	838	778	765	835	784	786	813	851	836	803	810	790	773	764	844	806	776	747	834	781	762	776	809	767	755	824	804	864	829	788	805	833	814	779	783	760	845	835	787	834	803	829	789	819	788	814	779	833	791	753	854	824	811	784	762	829	799	788	807	792	787	765	869	783	837	785	810	804	799	801	814	767	770	779	772	791	802	830	839	785	799	769	814	799	814	798	760	816	798	836	783	783	786	781	807	805	778	810	803	785	832	835	785	817	787	809	760	826	789	805	816	741	841	759	819	787	762	801	810	776	800	839	843	798	798	772	773	737	814	838	809	819	818	810	826	810	766	749	758	827	783	798	812	842	797	778	789	800	859	766	772	801	795	822	803	755	794	798	792	787	827	743	734	790	774	745	809	754	786	804	776	813	804	797	839	749	809	798	782	766	793	735	827	810	801	802	851	829	755	804	782	808	790	826	805	823	820	846	792	824	832	781	782	842	834	814	854	773	786	806	814	793	804	810	797	776	792	805	776	828	767	776	809	815	773	791	801	719	822	767	793	755	773	796	837	814	772	759	845	814	788	852	846	835	817	806	787	773	758	786	770	787	756	776	760	819	764	767	838	841	839	746	807	800	790	796	804	815	781	759	778	808	766	793	761	800	766	784	822	809	839	769	797	805	804	803	757	782	797	825	790	797	820	799	791	775	811	837	850	797	780	833	791	779	796	880	786	789	752	805	799	767	781	780	770	828	794	826	812	792	827	803	847	855	843	768	822	778	849	780	853	792	841	790	801	779	796	805	804	795	760	842	806	748	807	877	794	782	819	806	765	794	803	743	812	757	800	805	790	765	795	786	793	797	843	819	808	800	809	801	810	810	794	755	794	808	852	854	805	776	831	778	731	793	774	842	774	820	789	809	838	778	828	772	844	826	785	809	783	829	806	851	797	852	765	809	835	758	760	793	785	755	794	823	759	833	803	822	794	763	837	795	761	764	829	788	823	738	811	829	811	807	772	830
8507	3372	3925	3141	2070	1367	986	814	650	616	574	513	496	442	409	398	418	447	405	406	370	410	366	387	372	381	396	387	358	385	408	360	382	362	388	375	383	382	384	356	350	378	373	355	354	397	381	340	398	368	385	386	399	387	344	369	372	351	359	408	366	368	373	352	391	412	368	363	359	387	346	344	367	391	402	383	390	376	341	361	364	394	374	392	377	339	358	360	371	327	359	366	354	385	378	350	349	378	390	394	357	354	360	360	372	381	360	332	392	361	364	365	367	343	398	366	348	423	366	378	351	360	356	388	379	386	364	398	408	357	388	357	366	400	356	407	384	377	396	332	397	370	369	377	357	354	375	379	390	369	362	385	368	378	382	370	361	399	359	358	371	385	368	361	385	424	377	380	354	378	352	371	351	368	353	376	401	386	382	372	337	360	365	406	344	401	358	346	367	383	377	378	396	355	382	370	383	363	354	337	346	379	354	394	388	368	363	379	350	358	396	364	355	405	357	335	378	392	380	376	371	378	363	363	366	357	420	360	391	338	388	365	379	388	359	362	369	397	422	405	412	359	395	383	415	367	421	364	379	370	403	415	389	387	401	372	411	360	352	378	363	358	350	366	353	374	347	368	380	336	343	321	375	347	317	363	349	371	348	355	365	383	395	386	350	368	358	359	337	390	359	382	351	396	366	379	381	373	404	388	373	392	389	394	369	401	353	373	352	370	341	381	398	373	370	337	360	357	356	337	320	381	374	374	364	404	363	390	368	395	392	381	373	354	381	352	377	377	373	370	362	378	409	397	362	356	368	355	383	351	387	379	389	384	338	398	377	383	363	342	388	357	369	337	390	332	364	404	377	382	376	335	359	359	390	384	382	358	361	379	369	359	361	347	346	363	390	367	315	361	353	341	349	358	397	415	390	388	367	357	372	359	384	394	395	346	347	340	373	363	411	357	368	353	358	365	374	384	353	361	357	353	379	371	380	355	365	338	380	385	366	370	400	376	337	368	397	402	350	370	370	377	359	384	355	394	369	371	406	370	401	349	363	378	366	368	360	412	359	336	384	383	379	342	357	355	390	385	400	376	367	400	349	362	352	398	341	374	353	368	390	368	365	331	374	363	373	359	357	358	306	361	350	366	372	348	372	371	434	384	382	377	359	415	360	355	364	358	383	372	391	375	374	360	381	384	422	358	351	400	372	376	379	436	391	410	355	362	360	387	368	373	383	384	419	336	383	368	374	364	350	369	360	355	380	377	378	347	367	365	394	364	323	365	376	387	377	407	363	399	375	396	407	336	395	376	384	343	384	392	386	365	363	362	346	397	346	377	411	380	371	394	361	336	327	352	368	363	400	374	365	349	384	388	383	398	366	372	365	387	369	373	366	367	389	319	348	367	333	377	393	335	365	398	382	369	361	353	387	340	374	362	365	324	336	392	379	375	410	387	360	342	389	380	386	375	366	382	363	375	377	378	349	388	358	344	398	336	369	362	346	392	345	391	332	356	379	377	399	373	363	369	363	365	366	404	355	367	363	365	386	354	339	371	397	320	354	407	367	356	368	377	369	335	355	341	350	381	356	378	409	370	366	370	376	379	347	364	365	385	364	343	338	379	329	381	377	376	391	379	388	351	356	376	356	422	319	372	350	347	333	359	367	365	369	424	387	347	372	391	353	378	386	345	390	343	361	380	365	330	395	336	343	351	378	396	399	336	394	379	372	369	412	381	383	384	385	398	400	368	387	363	412	341	378	370	346	405	345	380	369	377	367	348	380	360	375	377	370	398	353	370	369	373	340	367	395	364	391	375	341	375	379	361	382	366	363	356	367	342	350	363	349	395	367	378	351	368	364	375	400	372	339	376	377	338	357	388	360	359	380	368	359	348	362	386	372	360	375	370	362	347	350	394	367	385	366	354	397	363	383	375	383	392	347	379	346	389	419	370	361	367	337	395	377	398	369	347	359	366	376	372	358	400	366	370	393	368	373	364	343	389	381	345	384	384	382	373	386	375	397	374	368	403	361	391	366	384	331	406	371	371	377	350	369	356	371	386	404	355	365	368	372	336	387	358	393	365	354	368	383	392	351	387	322	362	385	370	364	371	398	360	360	384	361	366	351	357	388	400	369	368	374	369	351	380	389	389	375	344	356	370	365	366	330	370	357	340	406	362	429	362	409	383	377	388	402	342	355	367	351	379	375	386	369	391	363	391	334	373	342	379	378	375	381	375	370	375	370	356	373	329	390	353	351	309	344	375	409	363	353	373	344	399	360	371	377	412	342	367	410	368	337	393	394	358	343	411	370	338	367	383	358	333	358	345	322	365	369	378	354	346	417	371	361	349	351	387	345	343	409	369	352	374	362	336	352	404	362	340	350	373	417	407	372	364	312	360	378	383	368	374	368	394	380	390	351	399	353	403	356	393	366	396	350	389	382	397	376	363	385	376	403	369	336	396	408	357	356	376	364	369	388	341	351	363	360	375	332	391	360	377	379	381	369	367	371	347	401	381	378	335	360	396	383	338	379	373	393	387	344	372	391	370	321	382	363	347	419	367	385	355	376	376	363	341	359	334	344	376	386	344	348	368	371	372	367	353	396	364	379	371	387	372	426	339	374	366	396	383	338	375	376	409	352	377	363	386	360	368	410	354	356	374	350	417	374	378	346	371	386	368	366	358	358	358	386	395	355	363	372	341	431	302	343	359	366	390	379	376	339	345	397	369	390	368	383	344	387	344	404	381	372	376	356	327	352	364	352	369	373	341	359	362	365	407	373	334	379	391	342	353	365	346	379	379	333	367	360	336	370	397	340	370	374	352	363	356	384	373	337	338	372	321	355	352	331	368	373	334	363	356	362	351	382	368	363	362	367	400	332	341	364	389	367	401	372	390	402	374	387	390	364	386	346	379	361	375	383	377	381	374	352	406	362	363	342	356	400	442	376	376	380	372	359	345	375	391	382	375	380	366	376	365	391	386	369	324	376	332	374	381	344	365	382	391	364	376	370	350	354	341	396	382	382	383	410	373	375	365	357	353	371	406	384	340	344	330	394	395	359	372	393	382	352	376	396	344	370	356	348	366	369	369	373	356	363	341	364	371	354	415	378	315	375	392	359	404	352	376	385	394	386	349	400	384	384	364	392	355	344	346	426	330	372	385	356	367	331	375	382	325	368	362	368	347	349	362	373	400	369	364	395	373	339	355	345	397	366	372	393	380	359	359	367	353	360	380	366	361	391	403	399	362	356	363	370	360	369	387	378	392	360	370	360	399	389	388	374	349	369	368	336	331	384	385	362	389	367	375	364	375	388	380	353	398	347	357	360	363	342	351	330	365	370	349	383	338	363	381	375	345	343	385	389	388	357	352	353	361	350	349	367	371	372	366	381	343	367	375	359	330	386	353	339	387	373	403	385	396	399	382	347	369	343	364	372	373	397	361	389	341	327	373	368	368	372	358	367	393	381	368	400	372	343	330	378	376	409	367	379	399	358	392	384	378
6667	3762	8078	9586	7360	5246	4137	3433	2861	2318	1873	1788	1608	1286	1327	1295	1379	1290	1190	1072	1152	1033	1061	999	1065	1085	1123	1039	958	892	948	922	943	956	915	913	980	910	878	899	943	898	882	914	927	977	904	918	906	893	904	861	916	918	921	894	905	955	914	912	890	944	953	926	905	921	907	920	877	876	874	882	899	913	879	913	895	925	899	939	924	904	892	898	926	914	955	907	902	917	978	881	884	885	855	969	918	855	915	862	924	948	864	965	930	927	901	890	891	895	895	853	888	934	906	902	920	949	889	908	894	920	857	890	936	909	910	933	930	895	940	918	949	835	867	894	931	910	863	875	919	907	878	917	873	856	856	937	867	927	875	979	931	896	875	959	889	957	886	863	868	870	891	908	886	922	895	871	940	910	907	919	907	890	919	899	927	860	922	936	900	880	907	888	943	889	980	897	895	905	907	816	961	961	930	918	904	887	944	907	886	901	931	913	982	924	915	916	927	920	808	967	886	878	945	884	940	873	924	923	900	938	877	933	935	918	947	893	922	904	879	903	888	892	893	942	916	896	947	893	904	895	919	927	906	933	888	895	938	924	955	881	942	929	835	924	852	963	884	898	887	869	906	901	896	946	932	933	879	885	867	923	930	932	879	891	894	898	893	939	891	880	902	925	855	923	930	944	893	873	917	946	914	871	904	918	888	874	907	957	920	894	841	882	878	876	852	911	858	858	839	901	871	909	898	887	879	895	880	919	905	893	885	884	851	927	899	883	938	900	853	909	898	933	863	857	890	938	888	921	910	953	985	850	892	904	905	928	952	921	969	911	893	873	861	944	890	887	981	844	907	923	895	932	889	922	861	903	891	926	977	946	870	869	860	910	801	890	869	883	933	888	907	930	899	929	914	920	893	889	931	917	899	945	934	923	922	870	889	864	979	914	892	898	893	887	901	935	953	910	900	918	872	972	905	909	886	879	837	909	878	906	860	875	924	940	966	933	878	887	908	931	912	920	879	925	917	965	941	953	937	899	974	911	896	918	898	895	942	903	928	893	929	877	898	893	948	935	890	888	927	889	940	910	868	928	957	923	884	916	914	915	950	906	924	899	893	907	930	904	912	875	972	879	912	950	920	991	938	897	916	907	886	886	872	872	926	970	942	940	875	934	912	899	874	900	850	861	869	945	945	919	909	881	874	901	839	863	913	930	928	854	898	915	910	853	972	886	852	881	889	895	880	875	911	892	922	900	874	885	946	935	871	883	851	877	865	908	925	947	948	894	837	934	889	871	895	926	880	930	903	888	918	891	927	906	942	919	947	887	958	909	873	861	927	992	900	869	895	876	900	932	950	891	887	901	907	934	875	891	922	921	887	921	894	864	935	886	932	914	951	939	895	869	895	915	934	853	880	914	920	898	963	895	913	862	1017	897	949	904	887	924	933	846	932	911	923	964	889	914	904	958	926	916	945	910	873	875	894	922	897	869	885	942	851	893	964	877	881	924	940	909	901	907	912	882	888	899	880	926	895	896	863	927	874	904	938	894	899	935	902	937	982	891	877	870	927	883	900	933	951	921	928	915	887	906	922	886	895	901	940	959	939	842	896	926	907	890	889	959	890	938	890	932	912	874	899	919	885	875	911	881	910	876	928	936	956	906	947	864	869	871	945	935	881	900	871	872	950	876	899	886	898	933	908	890	914	881	922	934	885	969	896	841	880	912	906	923	911	919	953	884	874	897	923	903	978	893	964	882	901	887	889	921	913	919	933	946	933	914	934	928	911	903	870	883	939	899	942	881	894	937	935	912	925	938	866	879	899	869	911	900	910	944	962	952	955	933	912	928	913	908	905	860	925	904	862	891	930	906	931	892	937	929	889	879	868	899	922	899	975	930	894	878	917	895	902	887	904	909	901	900	868	901	866	913	942	914	920	935	972	906	961	951	917	964	931	953	920	909	910	908	929	887	896	902	904	900	900	877	918	887	914	915	877	897	912	907	943	919	943	890	933	904	939	906	936	927	870	911	888	902	905	902	876	951	917	847	918	912	903	880	888	899	942	910	865	884	889	874	872	888	890	946	902	889	879	899	911	896	910	918	902	877	903	893	935	873	921	892	955	931	904	929	927	925	909	917	917	934	848	901	911	908	877	867	927	868	928	927	927	908	978	917	932	908	956	868	876	884	854	916	913	868	884	900	916	912	887	862	876	943	889	927	897	927	934	925	907	903	899	897	877	868	898	902	884	867	854	989	908	925	907	896	914	891	962	829	864	900	858	938	875	924	881	900	882	902	888	905	880	940	907	912	873	879	927	934	894	869	901	926	896	850	958	881	918	965	880	925	891	880	920	904	911	931	851	854	956	905	874	947	899	930	892	922	898	903	940	917	857	909	923	903	935	952	876	932	923	978	889	864	919	926	914	940	867	929	876	954	880	895	904	916	868	946	886	871	895	860	920	921	939	899	861	910	918	905	926	857	893	948	893	927	902	939	914	895	907	902	916	950	956	891	888	953	905	892	962	908	855	908	865	884	908	926	940	886	913	875	900	964	915	908	868	869	867	860	909	917	919	948	885	877	877	834	888	937	921	903	925	929	889	888	926	910	905	893	948	973	919	954	913	879	929	890	945	859	888	898	910	931	886	847	920	860	927	930	892	898	888	879	912	923	918	920	889	936	887	926	894	919	884	951	907	896	935	916	912	925	910	961	894	910	935	897	887	910	833	917	962	913	889	929	899	870	911	941	868	877	906	852	896	882	849	839	899	868	910	938	873	890	875	903	903	932	949	956	950	904	893	905	891	872	842	910	934	969	943	901	917	880	961	914	945	925	936	891	977	891	897	918	946	907	914	925	929	894	905	913	895	921	892	902	913	879	888	857	914	913	900	864	886	900	929	914	947	884	922	923	864	895	888	885	888	927	897	918	906	916	923	861	931	872	943	894	918	879	919	916	867	875	889	888	938	936	963	943	962	921	922	974	952	902	1004	856	926	922	875	927	852	935	912	870	890	905	972	884	922	922	881	903	943	888	900	874	941	898	884	892	896	901	881	897	892	908	904	877	872	866	896	859	891	906	939	914	876	941	931	925	896	960	873	944	900	933	930	885	871	869	913	891	897	906	862	900	886	870	912	927	855	865	881	857	827	905	867	928	898	873	882	942	900	912	908	931	909	896	898	914	852	922	923	884	878	924	887	891	936	938	944	898	915	888	899	914	962	918	892	908	943	909	923	897	848	835	891	915	883	929	899	874	913	904	849	904	905	959	920	965	932	936	864	893	930	912	876	902	943	921	871	932	915	913	898	915	943	925	892	870	880	857	868	924	911	910	925	895	910	903	910	884	939	943	898	943	903	810	910	942	909	876	945	889	922	917	890	885	891	983	882	893	910	946	937	867	930	914	911	873	922	903	872	874	906	907	941	876	904	888	936	935	920	934	903	871	875	882	927	892	909	937	907	914	936	943	924	928	891	916	891	949	930	890	874	926	869	873	891	874	898	908	926	960	874	914
20304	6289	6881	5754	4324	2919	2065	1632	1256	939	760	726	641	563	522	493	568	539	477	536	487	437	493	480	448	419	458	433	439	474	389	419	411	418	477	448	416	405	433	386	423	415	413	407	441	381	386	391	407	396	385	419	396	430	407	403	386	428	406	422	415	392	383	402	432	413	420	408	432	407	382	413	404	410	370	413	391	396	435	376	417	402	394	394	399	412	418	381	384	446	402	450	399	440	392	412	437	410	395	389	413	427	407	410	431	400	382	366	406	423	409	442	425	429	406	401	442	432	386	409	420	448	413	422	399	413	415	414	425	397	402	423	448	414	400	419	435	450	443	419	410	397	433	406	406	397	388	397	427	404	406	405	410	402	389	455	423	388	400	380	404	430	423	387	411	407	433	413	432	403	429	395	368	403	394	399	425	438	409	367	394	420	404	380	432	429	412	380	386	428	389	409	420	401	418	405	400	393	411	417	399	418	397	389	421	424	383	427	416	433	403	381	437	432	413	449	414	440	433	414	412	386	387	392	427	411	372	407	435	422	419	403	413	406	401	449	428	428	410	389	440	448	413	388	405	407	445	442	417	371	367	407	394	455	372	417	404	417	394	399	438	408	403	423	407	399	406	398	398	407	435	452	384	395	392	404	420	407	441	414	396	459	412	439	462	394	400	395	427	374	411	410	379	402	416	421	402	404	433	426	417	436	432	409	389	376	429	396	382	383	384	408	399	397	425	419	425	415	411	425	396	397	405	397	426	385	392	419	428	426	374	397	383	393	414	418	417	416	410	408	398	383	438	406	385	395	383	396	401	376	433	382	413	419	414	427	441	414	439	432	385	425	421	421	375	386	415	438	375	402	397	420	414	388	399	388	380	390	402	434	468	418	425	407	413	439	411	404	453	430	374	409	412	419	423	420	377	424	383	458	396	434	413	435	392	406	395	425	441	435	395	418	415	415	479	385	437	433	424	392	400	420	401	379	397	443	414	401	399	388	423	406	434	414	421	461	443	420	421	382	424	409	395	424	429	368	431	398	383	386	424	411	404	398	418	447	459	447	440	423	382	371	423	402	423	423	401	447	439	416	414	403	393	395	431	413	430	413	429	410	384	378	403	397	416	426	410	462	403	406	400	407	425	401	420	429	381	421	414	391	393	390	406	399	410	406	372	422	381	404	432	402	384	450	432	458	406	413	417	419	434	368	428	420	421	404	431	449	379	391	405	410	400	421	424	416	427	418	413	430	398	421	418	408	411	383	371	381	363	445	414	473	403	425	361	441	412	388	414	434	456	406	421	412	401	434	411	395	435	411	453	406	414	408	394	404	388	400	409	423	415	412	380	391	402	420	418	413	437	419	447	413	415	382	427	387	382	437	444	396	425	441	455	407	415	433	454	448	425	437	418	428	372	378	406	429	448	423	407	389	422	396	413	434	418	390	398	422	416	437	419	412	415	398	391	378	409	387	367	418	420	445	402	414	423	408	432	414	414	424	399	398	417	395	411	393	430	443	392	422	409	401	418	421	361	416	406	412	400	421	432	415	404	421	408	397	415	412	414	413	411	412	416	386	407	382	391	450	435	419	438	410	420	351	426	393	407	411	397	416	407	392	433	413	459	393	414	415	435	424	427	413	394	414	408	406	376	393	378	401	391	431	371	436	441	424	400	440	424	390	394	375	414	403	420	392	399	421	451	399	396	376	401	430	437	445	443	392	400	404	418	427	428	435	439	421	440	424	408	403	391	409	408	440	443	395	405	415	382	357	402	438	394	397	414	420	413	406	414	440	427	433	426	399	380	416	422	402	415	410	436	387	429	405	391	432	394	380	408	420	412	410	412	389	355	387	422	398	395	407	392	464	407	439	428	380	396	399	389	416	405	411	415	442	427	420	406	385	380	426	384	432	406	390	402	387	426	425	379	383	398	411	468	424	395	396	402	400	453	430	406	419	403	376	429	472	439	392	405	404	446	366	412	422	410	407	386	384	435	411	435	435	421	411	439	434	427	362	418	390	378	399	427	425	398	409	407	398	457	388	426	416	441	412	404	399	405	388	377	407	386	426	377	389	395	384	417	412	418	397	411	390	400	428	403	421	434	376	411	417	404	402	425	424	406	397	381	409	415	379	437	399	434	412	433	417	385	386	419	377	412	422	414	374	405	433	427	425	403	406	421	421	416	398	408	422	434	396	394	416	429	426	391	414	402	450	431	413	416	405	417	443	400	415	415	407	387	390	400	433	386	368	419	410	427	421	405	426	424	408	397	427	397	412	394	391	420	425	442	431	422	394	422	408	399	368	359	423	401	437	422	451	415	405	401	420	436	429	424	382	430	401	431	455	455	379	419	394	399	449	370	388	435	427	422	411	417	430	424	413	399	374	392	389	388	382	407	432	400	426	428	469	399	423	406	392	414	410	444	406	383	410	418	390	367	377	412	428	411	369	398	442	416	420	430	391	419	369	389	424	376	366	416	393	379	442	436	419	408	430	409	432	435	403	415	428	411	388	419	383	413	403	393	397	407	451	428	399	425	407	413	407	386	392	396	385	416	422	439	398	410	421	430	387	371	424	411	422	418	419	431	427	377	403	419	389	387	384	409	413	380	405	451	441	443	409	387	419	419	396	438	436	433	377	414	446	404	443	465	404	415	391	396	389	431	425	427	400	425	395	382	421	402	426	385	394	434	407	441	365	368	439	398	394	417	426	432	387	418	381	451	404	379	385	405	377	413	390	401	363	433	395	374	405	409	376	455	439	419	422	409	418	433	426	413	426	426	374	416	400	411	452	431	365	432	425	442	412	432	414	388	400	472	413	370	419	431	404	439	404	405	388	442	445	400	420	412	409	425	421	378	382	380	393	391	419	401	409	402	398	411	402	401	405	403	410	426	429	448	368	406	429	408	373	391	413	415	422	381	434	411	421	386	398	423	420	415	405	425	397	409	395	455	439	426	402	404	418	391	416	412	437	425	392	375	409	387	432	417	394	468	381	389	407	456	415	395	457	441	441	428	434	397	412	391	426	391	414	424	394	415	403	425	416	441	386	400	443	397	386	411	389	378	362	394	414	405	459	400	384	429	421	406	397	417	389	413	397	406	397	406	410	398	390	422	412	413	411	430	410	399	402	434	415	365	396	421	412	467	408	435	389	394	391	417	403	372	424	406	388	422	362	393	395	412	416	424	399	389	411	446	427	437	404	414	429	408	408	378	416	424	404	436	437	416	384	425	399	397	416	406	412	399	410	385	459	394	414	382	420	437	391	434	412	386	422	447	445	414	460	402	400	413	451	430	364	418	437	407	386	403	376	414	406	403	401	384	397	423	382	394	420	379	395	443	392	424	411	395	428	419	397	404	369	376	406	369	446	390	430	406	434	390	407	401	392	425	399	445	391	413	401	430	459	449	393	426	403	404	417	451	431	397	423	430	387	431	365	413	426	372	415	432	424	410	371	432	425	387	435	445	387	434	441	428	422	405	433	451	425	400	393	407	412	457	420
14419	5984	12459	15298	13608	10711	8747	6703	5038	3918	3383	2864	2453	1998	1692	1641	1964	1836	1505	1412	1405	1178	1348	1544	1348	1391	1343	1275	1226	1142	1024	1047	1008	1053	1095	1124	997	1014	968	997	994	1023	1005	949	1004	992	956	1022	1011	1037	910	984	992	988	1031	944	996	1005	1046	988	1047	922	996	983	995	991	990	1014	1011	1020	953	992	1042	990	1016	922	1024	974	973	1070	952	1075	917	1032	985	1042	999	990	993	948	1013	974	1004	1019	946	1030	1019	993	1032	965	1005	1071	959	1023	1018	969	1011	1031	1007	1018	961	1022	989	995	1010	985	964	1009	963	1022	1023	1030	1032	1018	1022	1007	1040	1036	988	1010	987	979	928	1000	996	1008	972	1029	1038	977	976	964	999	980	1023	1002	987	999	1023	962	1001	1008	1008	1009	973	977	988	1010	1007	1018	977	972	980	999	1014	981	970	1016	1037	1047	983	1016	924	960	951	974	951	989	1037	905	969	1067	1023	1028	1004	963	972	991	965	1033	965	993	998	949	1001	975	1007	991	1010	966	948	961	1000	991	1010	1025	972	1034	939	984	1003	992	986	981	1043	1014	1036	1038	950	987	1037	1009	1001	988	1021	975	934	1016	971	1035	1016	963	964	1031	982	948	1031	1013	986	980	970	935	968	988	970	991	973	956	986	984	1003	957	951	1004	1067	1015	1027	1001	1040	961	976	937	984	965	993	1036	977	997	1065	1027	1005	1015	967	994	977	967	960	903	984	970	1011	991	1007	980	966	991	932	969	1047	993	981	1007	1022	956	1001	934	1004	946	1039	992	975	1051	1030	1044	1004	975	1015	1087	933	1035	1006	1027	958	1002	998	995	966	999	1009	1006	1070	1026	1011	989	1003	1018	945	1010	953	1026	1003	987	1000	996	964	988	987	965	997	948	1036	969	1029	973	974	1006	978	997	989	1009	959	976	987	994	1008	995	909	1010	968	967	1009	992	1045	1033	992	963	1046	1026	1026	943	1008	1016	1013	986	985	1005	980	955	960	1029	939	951	1018	1024	1018	1053	981	954	990	1010	1024	977	958	1015	1040	948	955	1003	1022	992	988	1013	1023	1004	991	987	1025	1015	1007	966	942	1003	992	1052	957	983	1017	949	986	1046	1028	1060	965	999	964	1015	982	1003	1001	974	1014	991	1010	967	969	1032	1031	983	962	1002	985	986	1024	971	972	978	971	976	980	1030	1032	963	1039	932	933	997	1026	1026	940	964	1020	970	993	1052	1018	973	1010	1049	1023	1007	968	1023	1082	939	997	1003	986	995	942	1028	933	1077	1096	957	933	975	982	1004	942	952	959	973	1001	985	939	986	962	996	1003	965	1014	1050	1045	952	1003	965	1045	963	997	976	1027	975	954	1053	956	1011	981	991	971	1057	946	1001	1008	989	953	1032	1035	1059	1026	987	978	968	1082	992	984	1002	972	991	977	1005	971	1007	963	973	1015	972	993	963	1013	965	1024	1056	998	1012	995	953	1076	961	948	973	971	1008	976	1016	946	1010	979	946	1007	1040	981	1036	947	1009	1001	966	1009	977	999	995	1034	1003	1034	978	1054	1007	944	1020	992	975	967	1023	1015	978	1012	1005	963	996	1081	963	1060	1027	998	1008	947	985	1024	1007	962	988	973	984	983	1013	1055	964	986	997	977	979	980	1046	971	965	961	1002	965	1048	1006	986	1002	964	1017	1031	989	1004	980	1057	985	977	1047	979	1022	1020	990	1014	962	1010	951	984	1064	963	961	1001	1024	1007	944	1006	1043	963	1078	984	978	1000	947	1026	978	960	1011	1062	1001	994	948	1025	967	943	951	1050	932	977	993	934	945	1000	972	1009	1010	968	1053	966	993	1003	958	1003	1025	1005	949	998	1034	1009	1031	979	1012	1065	982	968	910	1042	986	1041	1017	916	930	951	965	965	1006	983	1026	974	1006	924	1008	978	931	1012	1013	1034	1056	941	980	969	997	973	953	994	987	945	1046	990	1005	991	959	973	1002	967	1003	965	980	960	1004	1031	999	997	960	1040	1008	1012	1000	932	996	990	979	991	992	1011	984	1003	991	1006	1023	1020	1022	943	975	1025	1009	990	976	1001	959	974	1016	1004	1017	1022	951	983	1002	1006	1060	973	943	964	990	972	1040	1025	1001	990	942	982	1000	980	1005	962	1045	960	1023	999	938	939	990	947	926	1004	964	989	1007	1040	1059	1044	957	1017	980	978	978	1030	1021	1017	1018	972	1069	950	995	988	978	1060	1045	995	1004	981	1040	1035	972	997	1072	994	972	1012	990	972	981	978	942	959	1051	1009	986	923	1005	997	1009	995	998	999	1043	991	957	961	978	976	1026	990	976	1012	998	968	976	1024	961	1001	997	1021	929	1026	1042	970	1022	1029	970	998	1043	998	975	1021	1003	1050	989	964	1021	949	990	986	979	979	1009	993	983	980	1057	966	1034	947	991	997	1016	985	1010	1023	1010	1025	944	1020	966	947	961	993	1008	1055	968	981	948	950	1047	990	1011	975	987	989	1014	981	981	969	991	1020	977	1038	940	1000	1039	956	999	979	967	1008	1006	1026	955	1021	963	946	993	933	931	931	1010	1028	1064	967	1004	967	1024	1011	957	978	965	1052	974	1057	947	1012	970	979	967	984	1008	1033	951	1011	965	1008	987	975	1051	1026	1033	979	1015	976	951	963	982	1014	1010	1051	1040	936	1033	944	976	978	1026	1012	947	963	980	994	982	1015	974	1015	979	996	1039	1008	946	953	947	1028	1020	994	1019	997	958	995	974	986	1017	987	1051	964	995	935	1058	959	954	1003	976	965	1028	981	983	997	1000	981	987	984	981	984	982	1012	993	1019	1006	978	987	1039	1025	997	999	1057	1000	985	1050	1051	971	1010	961	961	1007	966	1016	1026	969	940	978	1062	1018	936	964	1030	1007	1014	1006	1053	976	1012	1004	1026	1034	970	1008	1010	987	970	932	1010	991	1041	985	1028	1059	979	1028	992	994	1022	1042	1005	1054	1012	1033	1007	1030	985	928	1025	1006	965	977	1032	956	951	957	977	991	998	1027	1029	972	989	921	1008	1004	1038	970	1009	1029	961	932	1012	1043	1010	967	1001	1002	969	939	969	1000	970	1000	970	1000	983	998	997	1016	958	1022	979	984	992	999	1007	1006	1020	1018	948	1011	991	1036	1046	1029	971	939	1043	943	996	1036	1001	977	1024	1037	993	1012	995	979	1025	1002	964	1022	996	993	1004	975	1039	981	989	999	1032	1010	955	940	929	946	1025	973	1063	1011	976	997	988	1005	988	970	977	1051	938	950	1004	988	966	1009	964	1003	1012	969	999	1004	975	1013	985	972	931	1001	1012	924	1044	1016	1018	972	980	1021	1003	1009	947	963	970	969	1027	992	1012	936	1046	1003	975	1057	1035	1001	973	989	950	944	1041	968	1031	973	965	968	1026	982	980	1021	1012	947	989	982	981	1057	992	956	1019	1050	930	1010	1026	990	1028	1009	1058	1013	1031	962	944	992	949	985	969	1009	1005	1094	931	988	1038	1000	1008	973	987	992	953	1020	1022	996	961	1008	1008	1032	951	960	959	966	1020	970	1043	1024	1020	995	1018	1023	1059	926	1031	1002	995	974	1025	935	964	1011	972	985	934	989	1026	923	1032	1021	1014	934	994	1022	986	972	1015	1048	1019	1003	984	961	992	1000	1005	1009	1043	957	1022	983	946	1013	947	985	949	968	982	925	977	977	980	996	1024	969	1003	974	1006	1018	1028	959	965	1004	993	1041	1045	1025	980	1011	1008	981	990	1021	964	1041	1028	964	1039	1030	1027	1001	1031	995	990	1019	947	924	947	986	966	969	1000	964	960	981	950	1048	995	999	927	992	1032	996	1007	953	975	976	998	998	974	1062	1016	973	993	1036	1038	934	976	1022	992	1026	951	1053	974	996	992	958	983	1009	981	1011	1048	1005	995	918	1024	1035	1016	985	1008	989	985	971	999	967	985	981	976	977	977	1021	1012	1006	987	972	993	1052	992	940	976	978	1081	1013	1003	1058	1000	971	977	1028	1055	1025	1044	1006	928	991	1039	1043	956	995	944	1013	998	1043	998	984	991	1008	962	1015	933	1001	955	1033	1061	973	1034	1041	1072
29561	9869	9418	7928	5679	4273	3046	2173	1473	1077	961	812	691	519	484	547	575	501	451	429	408	408	459	469	449	396	386	383	382	387	365	336	342	357	337	354	361	363	350	383	357	347	347	337	357	341	344	340	347	355	338	347	337	309	310	331	336	363	358	323	318	327	337	337	342	353	366	337	333	348	316	340	347	310	327	283	325	321	324	360	343	324	366	310	324	334	333	345	355	359	374	326	345	337	335	336	350	335	346	328	316	308	336	323	349	359	348	343	355	332	326	351	326	310	339	352	338	323	334	344	384	318	351	305	350	349	313	319	345	348	340	350	372	340	324	343	343	309	367	324	355	310	321	302	337	322	326	342	329	325	353	312	310	309	320	342	320	318	315	319	343	336	324	324	322	366	317	344	344	325	309	341	320	330	323	295	343	347	384	341	315	301	314	333	310	342	322	343	331	331	345	358	322	351	348	328	348	372	317	331	322	316	315	337	308	328	330	353	370	325	325	348	320	333	323	338	328	354	334	348	355	345	330	333	357	346	321	339	336	336	318	305	291	297	352	318	303	311	330	341	329	342	303	312	343	285	323	331	315	361	334	326	350	309	330	328	311	348	364	310	353	331	338	365	338	344	362	350	353	389	325	318	341	356	367	379	336	333	331	318	323	353	329	318	335	362	337	293	353	337	348	344	344	335	340	363	311	303	318	317	349	301	293	321	341	340	332	318	305	374	307	324	312	318	335	320	321	323	324	315	302	347	326	338	335	327	333	338	334	320	307	361	368	350	317	324	328	344	363	343	355	346	334	328	340	323	328	346	320	367	328	352	320	338	308	339	338	347	359	336	331	364	337	344	329	349	317	307	291	363	336	343	363	312	320	344	361	333	342	341	329	356	345	338	329	293	332	286	321	326	362	346	358	332	319	350	356	299	353	304	331	374	383	315	335	331	376	327	362	317	308	345	336	320	369	356	344	329	351	288	340	320	307	344	346	332	327	340	329	324	326	348	325	339	357	327	333	308	303	333	332	323	330	330	331	340	350	331	324	347	299	330	353	339	340	360	316	275	311	348	337	325	323	373	345	339	344	326	335	345	347	340	368	342	308	305	301	366	371	316	314	335	327	331	306	294	309	345	352	308	315	317	323	349	326	325	308	315	286	330	338	337	341	290	316	308	343	347	335	324	332	323	349	341	344	353	343	335	314	299	330	318	366	334	375	320	311	339	317	378	308	324	362	334	316	318	311	317	340	332	310	360	354	321	357	351	312	333	338	327	357	342	313	296	317	337	342	350	350	324	317	313	330	343	311	352	343	306	352	313	341	350	354	333	325	347	346	333	333	360	351	306	293	352	310	321	344	317	332	342	329	339	292	329	301	308	334	332	353	339	330	328	339	351	340	321	322	328	340	352	341	288	346	342	311	361	336	337	318	328	316	330	342	343	319	333	356	344	347	315	347	348	338	360	336	344	337	328	312	332	331	362	334	303	348	336	331	354	373	312	336	314	380	328	347	316	305	333	317	327	348	343	309	344	323	312	328	287	318	328	338	338	320	339	317	327	356	335	338	337	337	334	321	324	347	289	354	349	342	326	333	348	335	324	338	347	301	344	345	327	325	342	357	326	340	303	363	354	368	331	344	302	338	306	327	340	320	320	325	329	324	334	315	365	312	337	326	324	316	350	380	345	334	337	329	328	321	302	283	314	363	325	281	343	353	334	320	329	350	321	318	309	347	329	334	348	349	363	334	340	313	342	360	359	278	329	337	354	310	338	336	311	336	318	311	379	357	305	331	411	356	346	329	334	345	352	342	316	341	348	332	309	299	328	332	315	305	342	330	372	337	307	329	349	321	336	304	316	339	335	345	378	339	323	349	311	373	345	344	336	346	357	345	304	309	333	323	336	332	346	331	323	319	350	333	337	305	334	310	332	321	346	342	330	320	309	345	352	340	347	313	329	340	347	327	357	358	338	342	376	357	328	270	363	350	319	338	354	348	331	376	347	357	328	321	302	327	354	302	340	321	320	314	360	330	345	337	310	318	327	354	312	338	311	357	326	327	339	334	337	307	301	350	326	315	316	306	304	304	314	338	340	354	306	343	352	357	343	349	339	326	341	323	351	355	356	336	355	304	339	331	307	311	328	312	357	371	330	347	319	344	355	305	321	345	312	359	355	355	339	359	332	336	336	334	326	328	335	318	321	306	307	323	307	324	322	326	307	335	323	337	366	370	324	329	330	352	353	315	302	340	312	323	349	345	307	314	365	294	334	330	331	332	357	334	346	335	366	357	394	324	350	352	322	348	327	354	335	346	305	344	320	318	320	308	326	325	305	351	368	336	337	340	346	312	333	355	339	334	333	385	338	341	365	323	349	346	287	313	360	309	347	347	342	377	332	331	316	334	370	325	375	327	361	387	347	341	330	342	322	331	315	349	308	334	364	310	339	361	379	362	320	322	298	313	302	326	322	329	389	318	309	340	333	344	342	359	345	357	338	381	307	302	333	361	375	345	340	311	356	344	361	369	350	341	322	335	321	354	345	306	300	310	331	368	354	317	296	345	352	326	348	359	364	342	341	330	345	317	359	338	340	321	339	313	340	313	346	305	341	346	325	341	342	361	310	321	342	310	353	334	339	348	360	308	357	362	298	351	353	334	298	320	340	349	326	334	326	343	327	353	359	346	342	329	332	345	327	331	306	319	350	349	300	343	326	329	332	336	303	322	333	304	318	319	325	351	333	304	367	307	303	333	324	325	348	351	329	335	327	328	309	350	331	301	309	311	388	339	347	373	335	345	367	317	366	303	330	342	345	334	362	336	330	341	319	355	349	307	322	328	348	377	332	336	314	310	356	353	369	319	327	341	340	332	326	329	344	313	356	304	347	334	334	357	320	307	367	345	352	350	354	330	349	357	302	338	345	308	289	308	295	320	300	318	342	349	327	339	351	340	342	329	396	332	338	334	330	313	346	334	339	350	378	330	320	339	345	335	339	322	357	336	351	357	309	353	339	324	340	304	334	355	329	337	342	332	313	321	325	311	314	296	334	328	330	377	327	313	303	305	324	303	331	324	335	326	377	368	323	354	330	315	300	348	354	341	351	322	331	324	314	334	336	362	306	327	308	364	340	339	333	348	330	328	351	317	347	332	330	352	334	331	343	346	331	312	341	339	319	344	312	290	323	345	326	332	309	326	365	334	297	343	343	318	316	326	308	305	338	368	308	307	324	349	305	349	350	319	350	365	315	334	348	312	303	332	322	349	357	358	342	317	326	317	340	367	317	312	367	344	341	320	351	330	328	321	364	359	333	328	344	351	322	323	337	338	339	351	322	344	339	327	366	352	336	347	327	339	336	347	316	304	312	375	313	329	322	325	341	359	313	314	337	301	372	311	336	316	360	342	323	338	317	335	327	300	319	333	365	336	335	336	327	343	364	313	337	338	308	350	306	338	325	346	329	340	343	319	339	339	367	332	315	324	298	352	354	321	354	316	309	347	337	295	323
19029	7539	15315	18010	16460	14472	11575	8792	6500	5025	4479	3613	3076	2199	1635	1957	2487	1806	1491	1482	1437	1356	1594	1765	1342	1231	1193	1243	1033	995	873	882	888	913	898	905	823	890	885	857	813	858	825	850	873	816	796	821	796	882	835	849	812	778	813	817	842	860	859	832	785	851	813	820	834	812	766	792	818	802	817	797	778	841	811	791	827	807	826	834	769	831	800	872	784	816	780	791	805	876	801	809	802	837	854	808	830	856	755	790	852	809	818	823	819	772	858	799	793	775	833	784	834	819	802	835	839	798	838	843	812	838	830	809	875	804	843	796	829	871	812	820	799	816	788	761	810	808	816	797	810	821	832	829	797	791	802	769	807	801	769	831	830	837	776	819	861	827	788	780	772	797	847	804	802	794	762	793	820	815	803	766	768	833	806	841	808	809	881	818	845	789	815	844	837	833	826	817	808	794	835	822	791	745	813	824	809	833	778	802	767	841	788	823	808	754	792	773	827	815	814	839	803	787	769	802	827	789	794	791	813	802	854	807	793	807	821	818	853	825	835	810	794	795	826	826	793	865	802	839	835	838	821	757	794	829	822	838	797	797	789	796	788	790	773	836	830	865	782	817	817	816	833	842	779	795	816	797	768	850	876	807	798	784	828	815	814	879	795	834	814	848	813	820	795	860	775	871	799	793	773	811	825	795	807	844	822	854	779	822	847	838	818	851	793	833	787	776	782	787	775	756	812	811	786	775	771	791	798	776	833	839	797	807	845	794	797	796	843	812	760	795	824	840	834	807	763	820	823	858	821	822	866	791	813	795	804	806	786	809	834	829	807	795	791	800	810	804	800	834	817	758	826	779	808	863	826	750	786	816	857	810	813	815	788	791	843	832	816	841	834	773	801	831	829	851	811	792	853	810	817	788	816	811	838	764	832	816	799	821	850	761	848	790	801	802	836	840	822	799	810	824	815	801	797	767	806	804	804	785	794	801	852	820	840	814	856	826	809	795	749	812	835	824	786	807	796	821	834	805	837	794	854	832	764	824	792	806	788	823	765	818	800	821	828	821	783	790	763	822	803	796	833	829	805	786	793	821	820	806	842	915	847	804	790	816	817	783	798	787	805	823	814	774	782	800	773	769	786	796	869	794	794	847	833	804	852	794	820	842	805	823	838	857	814	761	819	823	818	814	800	791	809	824	854	796	844	787	880	841	808	786	784	774	781	861	814	771	818	784	829	810	839	823	811	838	835	826	820	826	865	828	769	852	822	797	782	827	783	834	814	789	772	738	795	824	770	797	766	790	792	856	782	811	787	815	822	829	847	818	830	806	806	828	833	833	800	855	796	808	793	844	787	777	819	798	760	839	799	801	827	857	786	821	782	770	773	801	752	813	839	809	791	791	872	813	773	795	801	819	797	827	821	823	797	815	785	786	789	819	838	802	797	844	809	832	809	747	839	853	823	822	801	801	793	856	769	799	833	811	798	828	784	810	791	830	822	811	778	801	792	796	813	820	809	831	785	776	797	772	843	802	821	799	840	828	825	814	829	854	817	762	794	842	827	810	773	811	809	793	830	828	784	774	865	838	836	830	821	790	852	834	787	824	821	751	799	764	783	799	752	791	739	758	836	803	793	814	808	833	816	813	792	835	777	785	801	790	824	862	792	804	848	839	802	851	837	831	793	871	805	862	780	850	821	797	841	850	812	779	812	810	778	805	830	787	847	809	784	776	841	817	835	823	813	847	826	825	812	781	795	799	833	797	802	800	804	879	771	828	834	863	853	821	834	795	838	865	822	782	829	850	819	808	789	810	783	840	808	787	799	811	827	802	791	749	831	755	807	779	810	777	813	836	777	779	864	781	816	818	801	822	838	839	799	740	796	794	779	775	797	818	814	843	844	854	783	825	843	808	825	833	753	815	801	824	829	747	781	779	769	808	782	825	804	838	826	787	775	828	847	828	821	831	877	798	805	856	789	842	850	783	818	865	828	811	809	824	822	795	845	782	816	834	829	810	823	848	847	776	832	887	848	864	847	837	793	819	806	813	796	792	796	771	814	769	838	820	831	843	735	829	804	828	845	775	813	864	784	827	734	811	836	804	816	790	743	769	837	854	817	816	895	799	808	838	838	839	812	827	816	801	851	809	782	813	830	864	858	812	824	793	804	783	824	814	856	817	812	787	788	814	849	840	868	867	814	804	783	814	817	796	822	794	752	768	794	825	828	824	831	760	827	827	784	789	796	806	821	773	783	790	842	763	787	806	825	837	839	802	824	766	813	802	780	825	823	792	799	812	820	827	825	835	838	801	825	807	806	766	821	839	833	792	780	857	818	827	752	833	835	836	782	810	873	773	841	833	813	790	821	780	821	790	900	812	807	823	799	793	838	830	862	781	788	746	797	793	828	833	846	804	840	831	780	822	824	844	812	863	807	799	786	813	815	874	821	813	804	797	815	780	779	794	801	806	813	836	810	784	788	755	811	830	843	758	847	807	894	823	791	755	837	802	771	791	865	823	833	817	757	842	792	821	836	795	801	762	825	821	823	834	801	829	796	810	833	845	823	788	840	846	841	799	801	851	872	804	795	806	847	826	822	829	785	820	862	834	849	834	735	823	819	836	788	864	813	801	841	768	817	761	807	799	828	818	759	793	838	805	849	826	759	849	863	814	777	822	825	769	825	831	802	829	834	850	818	784	833	813	760	847	823	841	793	821	840	744	796	848	803	830	818	803	767	814	870	788	824	767	792	837	798	781	797	785	787	790	823	780	809	823	827	785	817	816	818	892	795	833	835	826	815	832	848	804	809	768	804	781	808	801	835	803	797	799	760	828	793	768	822	835	811	813	813	824	866	802	811	813	821	788	826	789	775	810	806	793	768	749	828	795	785	838	834	819	777	787	920	843	844	800	807	853	805	832	807	795	858	839	835	793	768	829	833	847	802	794	830	814	810	802	800	847	813	844	750	823	803	781	851	796	801	859	817	759	862	773	843	802	810	848	818	807	826	829	828	811	825	843	831	810	822	856	734	798	773	843	834	796	805	813	826	799	796	828	792	791	814	831	827	844	819	817	827	840	827	896	846	822	839	753	798	811	791	819	806	860	850	840	821	809	789	856	798	773	770	852	830	863	793	809	823	803	803	797	770	851	833	798	869	775	818	774	766	794	784	786	791	836	855	794	832	840	813	812	801	784	802	802	818	798	769	833	831	810	837	830	828	842	816	818	813	800	834	786	795	817	821	785	831	817	776	825	837	830	781	790	818	812	777	789	813	785	855	843	848	807	826	782	783	869	803	775	784	819	798	829	798	836	844	784	807	785	807	809	858	850	781	848	802	827	778	802	790	831	788	810	831	852	825	839	775	832	773	835	804	808	840	782	801	764	798	878	843	822	823	826	832	835	776	788	832	769	830	856	815	796	840	812	830	812	801	787	821	838	844	817	803	828	781	807	813	797	780	805	780	811	829	833	829	838	828	803	793	789	831	811	812	833	857	808	807	769	801	843
7874	2656	2966	2444	1798	1305	1068	830	715	630	584	532	492	469	435	447	467	450	391	423	446	420	415	420	399	421	411	400	412	392	375	393	410	421	391	433	387	435	403	389	370	400	366	404	365	428	390	389	346	372	421	380	391	418	423	385	371	391	378	378	369	378	359	404	358	390	375	381	420	354	366	368	399	406	437	379	394	376	400	374	386	370	386	368	369	392	417	382	351	382	362	417	377	394	400	365	381	444	384	391	407	401	377	383	407	371	427	376	395	417	391	385	371	383	394	361	406	378	375	380	390	368	371	398	363	374	345	376	392	384	385	384	381	403	373	376	387	363	399	375	400	386	351	395	407	373	366	369	392	433	356	394	389	339	340	354	368	362	401	385	397	381	383	391	410	389	380	415	364	375	418	433	413	376	372	401	395	415	399	340	358	383	405	389	420	364	365	398	388	391	407	356	372	382	381	355	369	411	390	369	358	369	359	398	378	381	360	367	381	367	425	399	334	359	361	392	354	398	381	338	404	374	398	360	386	388	380	383	348	384	382	368	367	379	400	365	381	371	360	374	332	394	398	351	379	385	389	387	384	369	399	402	366	359	326	396	382	404	381	414	368	353	389	380	364	367	388	385	382	391	383	373	353	405	395	413	387	408	362	399	422	377	379	378	385	404	358	379	390	382	382	412	371	365	429	370	398	425	405	322	386	370	369	381	370	363	385	407	337	354	371	330	366	391	380	410	370	385	385	368	372	353	407	404	409	350	379	363	402	427	368	347	349	353	340	409	339	413	374	378	402	391	406	386	400	382	430	337	367	400	375	405	409	408	368	414	379	377	373	407	389	402	402	358	395	375	389	391	365	325	437	374	366	376	375	376	384	375	364	372	365	344	376	370	377	394	363	388	403	374	387	381	370	343	373	384	344	379	407	381	402	381	379	375	413	404	374	387	401	382	386	379	392	404	327	408	328	420	364	385	384	395	398	345	406	378	377	364	368	392	361	375	380	393	390	386	370	401	401	416	385	372	385	384	394	377	373	383	402	360	374	406	373	381	397	402	383	388	391	374	362	393	397	361	387	360	404	383	404	388	364	418	354	354	361	354	388	399	386	400	378	372	332	369	415	357	408	372	385	363	382	380	355	360	367	386	385	385	398	386	373	355	370	398	389	392	400	375	397	429	347	370	358	346	352	387	407	365	384	388	401	386	429	416	350	423	407	327	387	360	373	372	381	415	394	422	380	404	379	370	347	398	342	420	429	363	363	391	372	397	386	370	368	326	356	368	352	373	368	401	369	356	342	394	431	386	388	400	392	405	408	348	385	349	387	397	384	357	400	382	337	389	362	372	360	389	344	356	400	377	390	357	398	371	367	364	350	400	377	384	366	367	375	378	341	380	377	358	411	390	350	355	360	386	382	386	367	401	344	401	362	361	387	394	402	378	400	382	398	375	380	396	357	386	399	379	386	399	377	399	380	361	349	386	356	382	365	392	406	390	389	410	357	391	387	381	377	359	392	384	401	376	389	340	393	339	381	399	403	406	371	415	352	339	405	414	377	382	389	403	363	362	406	362	385	377	353	359	426	399	406	399	366	416	405	362	367	402	391	406	371	367	400	340	402	384	365	346	367	393	390	388	397	384	400	386	363	364	377	359	378	349	390	402	391	381	370	407	396	369	374	379	378	372	361	342	391	403	384	407	393	409	376	385	400	392	372	403	398	385	374	377	418	382	344	365	408	394	380	394	366	391	380	435	412	324	389	376	431	395	396	380	387	377	371	420	389	384	417	378	381	395	391	352	372	375	376	397	395	386	395	360	404	373	409	387	395	385	391	378	374	380	394	409	427	386	369	405	403	347	351	383	348	394	396	404	394	345	400	389	390	362	380	406	395	391	401	371	388	368	359	386	441	395	377	376	365	372	350	366	397	377	411	369	384	402	364	385	392	375	410	399	347	402	412	343	391	400	389	359	396	360	349	381	383	346	386	341	405	384	400	397	387	372	359	417	362	405	399	397	379	371	381	387	416	357	377	384	378	361	368	407	371	376	369	367	387	367	398	426	345	355	399	395	368	392	361	396	366	351	332	402	375	392	392	352	363	390	339	395	413	386	407	333	379	405	385	402	403	407	415	385	377	389	360	383	380	359	390	396	357	353	401	383	390	411	409	375	353	398	365	359	382	403	389	375	364	405	362	377	379	417	379	409	399	370	414	385	338	391	426	381	395	399	396	388	407	340	360	362	379	379	368	370	410	410	414	390	405	369	389	377	378	383	392	363	397	385	382	376	355	385	353	364	356	405	412	400	398	362	362	405	410	389	407	369	350	377	352	380	391	400	398	402	414	403	381	442	412	432	371	363	342	401	362	405	388	363	377	390	392	411	392	362	406	374	402	395	389	360	375	424	377	345	374	387	382	388	380	386	383	391	364	406	405	391	371	396	379	347	383	390	389	381	377	360	397	363	412	336	376	391	381	424	381	401	419	391	402	410	357	378	387	419	357	421	357	381	389	386	363	393	400	368	390	393	360	423	402	396	413	386	368	380	428	396	423	394	381	420	361	360	363	413	376	343	351	368	395	385	358	370	350	417	382	362	378	347	383	419	376	391	371	365	409	401	373	402	358	377	386	398	342	395	372	381	382	403	392	404	375	393	360	430	394	393	372	398	360	369	400	340	383	391	384	383	371	369	397	356	372	379	390	379	384	415	428	403	384	425	383	396	357	380	368	368	368	395	373	394	390	355	393	386	383	400	381	398	377	385	380	406	405	429	364	391	378	372	411	374	381	385	420	387	370	362	357	376	392	374	369	375	358	367	359	372	403	389	369	377	367	383	396	349	362	375	374	378	378	350	411	380	354	383	364	406	376	381	358	370	367	381	374	379	384	386	365	401	396	411	428	341	373	370	357	396	370	363	400	347	372	321	400	401	380	418	388	385	367	387	396	361	384	410	430	350	379	387	373	359	399	361	403	406	435	401	401	401	343	396	388	381	393	342	401	374	394	394	352	378	357	398	361	354	363	360	389	340	392	369	385	391	392	390	381	376	369	443	368	431	369	350	369	421	386	362	370	388	351	371	370	381	395	385	380	399	374	343	381	367	388	402	400	386	347	386	415	371	378	390	384	366	377	341	375	355	372	421	366	357	378	387	365	366	389	416	378	419	363	400	376	401	377	360	416	368	371	366	392	391	368	407	345	400	371	415	358	377	378	390	394	384	404	414	425	406	375	417	367	343	387	358	381	352	380	391	360	372	366	356	404	350	388	392	402	424	379	378	371	380	364	384	397	380	362	401	407	389	384	366	373	384	382	393	417	384	385	365	373	410	410	409	362	392	381	377	423	419	376	383	395	394	389	430	362	396	391	369	378	383	370	338	383	381	391	365	367	384	348	347	378	384	393	409	366	361	380	369	371	373	387	357	362	408	375	375	386	366	345	378	390	400	346	400	344	399	429	401	398	403	355	388	382	395	361	357	372	379	402	421	381	353	401	406	410	395
6174	3129	6274	7611	6484	5287	4100	3207	2659	2394	2123	1831	1560	1262	1239	1438	1357	1247	1155	1125	1114	1150	1210	1137	1067	1099	1058	1075	994	1055	977	954	945	939	988	1027	1021	1019	1017	943	953	942	948	904	933	936	862	961	975	947	977	948	972	951	949	891	879	905	972	929	953	968	926	970	907	925	895	927	963	941	958	925	956	940	933	932	947	944	915	923	918	942	956	969	943	928	922	882	986	1001	971	957	900	920	1011	950	968	926	982	922	921	962	946	890	922	953	911	941	942	915	945	924	881	938	903	945	898	964	936	964	963	936	952	971	931	942	928	973	946	927	934	913	940	952	948	970	899	921	903	964	945	962	933	920	901	884	1007	935	955	944	872	944	957	932	893	950	998	920	914	881	1000	959	944	926	978	938	943	1001	951	874	980	944	940	946	950	953	903	941	957	954	902	995	934	989	922	876	910	948	910	941	922	944	957	961	951	951	960	895	884	960	943	943	929	888	960	941	873	965	958	970	948	957	938	942	932	897	919	929	919	921	933	944	962	896	944	830	918	895	951	969	982	934	974	911	955	937	902	981	966	933	903	943	945	951	909	928	921	921	893	933	892	863	912	937	901	949	953	943	940	988	911	889	942	924	912	927	938	965	956	944	919	991	924	908	918	922	918	938	976	939	927	965	889	942	993	922	910	926	936	931	948	948	904	919	892	971	921	949	973	964	973	919	921	966	932	903	942	977	966	920	947	940	902	950	1003	950	995	966	938	947	922	935	992	976	983	896	913	903	880	856	926	1027	959	985	929	909	976	934	969	944	926	898	906	913	930	980	938	914	921	940	988	874	911	911	996	939	980	907	950	955	930	975	924	936	932	920	916	980	928	973	915	931	1038	944	943	931	954	933	894	913	910	893	967	981	945	936	935	934	904	925	930	925	905	928	974	934	858	899	953	906	929	967	868	965	904	934	928	968	906	955	934	904	979	954	994	956	893	957	933	973	893	940	998	933	901	952	925	929	874	1003	976	949	930	1011	914	914	945	966	948	977	935	897	920	954	906	950	933	922	913	937	960	904	959	915	904	904	906	968	903	931	948	944	953	855	913	896	988	902	953	901	909	921	913	868	968	945	929	903	932	930	941	952	901	902	972	916	930	931	895	881	973	911	955	913	984	961	904	909	871	954	906	980	920	929	962	925	958	958	945	948	968	966	963	966	970	884	944	923	928	1007	951	920	953	901	930	965	983	907	921	980	944	947	952	889	957	931	940	940	917	958	920	925	946	960	911	943	932	877	930	908	902	940	922	933	929	947	931	897	935	950	900	954	973	936	904	935	917	942	899	922	921	915	980	926	914	1003	911	951	959	954	927	923	945	932	956	944	919	925	938	874	921	961	953	914	905	947	912	918	948	908	928	951	888	946	977	930	950	947	932	930	959	948	916	927	960	971	943	976	928	1000	885	959	935	908	992	917	913	881	870	872	928	962	893	992	913	966	926	895	871	954	970	977	899	907	933	954	898	979	952	927	928	930	954	872	964	906	910	914	956	881	913	895	956	964	979	949	913	922	868	906	901	936	924	986	923	967	990	972	910	946	971	955	951	933	942	958	935	910	911	944	931	910	969	929	960	901	947	907	930	951	884	900	988	916	951	999	897	878	930	923	1009	953	973	939	973	886	888	920	919	916	935	914	911	884	898	933	972	891	866	902	941	906	952	932	959	965	909	962	942	960	971	949	923	956	941	915	922	889	923	959	924	998	877	921	907	893	905	980	950	877	965	964	953	936	951	976	966	973	988	947	953	935	876	926	975	963	929	909	947	933	959	944	876	916	926	937	987	913	929	951	944	929	944	964	926	950	939	956	979	979	980	980	913	909	938	942	943	963	900	904	914	932	974	932	922	935	940	890	958	939	1004	943	910	900	898	909	991	913	915	933	951	926	907	956	924	932	944	964	901	883	977	926	864	964	985	890	929	980	926	926	867	957	952	981	956	899	949	954	973	939	909	901	991	913	924	895	992	935	952	933	943	976	918	954	917	915	907	957	916	886	946	939	927	916	942	923	924	993	965	937	914	965	971	909	939	968	968	984	974	949	908	922	944	945	866	979	951	905	954	912	921	982	989	965	876	955	957	941	896	914	967	891	907	868	903	916	900	995	962	890	935	920	905	992	967	950	957	935	917	921	923	929	913	961	914	946	894	906	900	933	864	929	955	933	916	937	901	976	926	978	909	947	926	933	966	926	881	1022	926	910	914	951	903	959	927	912	895	1017	960	939	955	938	910	965	951	978	945	898	948	946	939	948	956	920	921	947	944	952	970	956	935	894	917	936	922	902	977	926	966	872	941	916	901	923	940	947	921	962	919	930	937	972	932	966	953	915	892	937	921	947	949	927	928	979	871	946	887	992	923	920	966	903	956	941	949	912	960	953	935	909	926	887	933	915	952	974	916	933	923	934	945	958	936	954	908	957	963	919	911	951	937	963	996	946	916	935	994	899	915	939	875	1009	967	929	889	933	941	935	968	984	915	951	929	982	918	935	972	961	981	983	961	916	979	989	969	928	918	916	924	904	914	951	933	994	902	930	916	935	922	915	968	896	988	972	950	966	924	903	924	891	949	932	889	938	908	901	870	997	881	980	974	924	883	937	952	927	894	959	951	898	924	1002	891	982	961	931	936	952	1022	959	959	964	926	952	863	951	961	961	925	1011	984	898	920	913	933	925	979	974	924	918	917	959	965	964	961	920	926	928	913	915	966	928	925	989	997	976	878	928	954	910	973	957	1006	943	937	919	927	878	941	920	946	936	917	924	969	956	928	940	887	930	941	898	907	922	918	941	851	920	923	1001	900	924	948	921	930	914	908	918	927	918	911	890	909	891	913	960	924	903	956	953	880	970	922	939	966	874	950	886	960	967	912	935	975	878	966	925	955	934	944	977	973	978	920	965	972	947	911	926	951	967	915	982	935	966	937	946	959	899	966	895	906	895	883	935	930	940	958	958	929	945	929	930	995	949	954	931	909	923	894	920	918	967	980	893	996	936	943	917	882	917	904	911	992	964	971	899	869	933	869	953	971	906	939	994	915	895	986	932	892	965	972	932	911	910	988	981	976	942	903	890	949	952	898	924	950	1005	972	906	925	953	934	870	932	957	951	911	947	920	863	967	993	886	992	941	922	989	923	896	922	977	982	950	962	970	937	944	901	935	947	892	967	928	912	928	957	914	941	912	909	887	887	934	944	931	953	943	976	927	942	924	973	994	968	910	962	927	951	883	962	954	960	876	902	931	863	975	985	949	885	981	920	951	954	898	949	876	939	929	934	908	946	1006	939	941	929	924	916	892	910	921	949	959	937	977	958	950	941	931	953	925	976	926	879	978	914	933	925	948	941	940	955	976	984	940	972	908	906	914	879	916	1026	983	992	913	963	926	933	913	945	929	898	961	907	925	979	947	944	887	930	887	901	950	919	979	984	887	1010	932	971	935	918	938	954	878	951	963	918	911	970	948	894	919	944	927	950	958	974	893	913	930	939	905	961	918	953	904
18915	5957	6158	4832	3499	2566	1983	1477	1210	1024	799	719	603	558	572	566	611	496	546	476	482	428	525	460	446	440	432	441	431	465	424	407	426	418	445	459	401	432	455	445	437	416	411	447	417	428	391	459	419	416	398	419	398	404	406	425	421	392	404	424	440	453	446	426	433	408	346	381	402	409	426	438	396	391	428	411	418	421	447	420	461	425	447	427	415	419	446	389	408	430	467	400	415	400	402	453	410	448	368	424	415	444	418	410	410	446	442	432	456	421	413	459	413	424	435	437	434	409	415	409	430	413	466	395	433	471	444	401	410	400	435	440	428	443	422	425	433	391	423	413	453	421	442	424	445	432	422	385	430	428	413	405	456	405	436	389	423	407	427	388	400	455	429	423	418	416	450	416	430	398	424	403	464	405	354	385	438	402	402	414	462	449	435	385	438	426	429	407	427	410	421	412	414	419	408	413	415	411	439	432	450	411	446	434	419	396	391	402	403	388	405	385	399	409	421	414	434	426	381	484	413	393	419	445	414	427	414	425	421	436	438	406	422	370	405	360	460	422	388	423	465	422	408	401	410	423	417	439	442	443	412	434	469	414	437	448	414	406	400	422	423	441	415	416	427	427	420	440	407	415	402	419	446	437	430	397	418	455	414	396	451	406	397	426	458	417	391	415	440	425	416	425	482	378	427	456	441	417	430	404	397	446	435	396	434	427	422	417	437	408	445	429	454	418	443	428	425	432	389	439	389	431	440	405	410	426	400	471	472	368	417	440	421	428	404	411	406	444	445	454	409	451	414	382	408	398	389	421	436	417	439	420	411	399	412	386	434	404	444	437	453	444	404	410	400	434	404	435	394	381	415	434	418	386	418	438	434	409	426	466	406	401	398	387	407	432	441	453	413	404	411	419	447	440	445	389	404	448	402	396	382	469	387	441	437	454	425	426	440	432	431	408	419	436	430	421	397	413	423	399	418	413	459	424	452	428	410	419	407	441	377	444	394	414	381	433	464	396	441	444	398	444	389	404	402	447	435	414	446	441	421	398	390	395	386	448	431	457	398	434	416	390	442	426	432	398	441	433	396	392	437	425	406	449	406	423	442	439	456	425	406	408	411	386	410	424	414	420	429	386	400	398	410	397	406	425	414	415	380	431	440	440	399	396	443	435	445	464	415	412	427	421	399	426	444	407	416	398	395	453	454	424	408	410	403	407	408	404	408	457	431	391	451	447	367	420	451	408	421	421	390	419	389	395	390	370	429	432	401	420	420	401	429	436	396	414	466	451	455	397	448	416	442	468	395	404	452	435	416	426	372	426	437	423	404	448	380	421	451	416	398	430	416	435	444	436	416	380	412	424	387	418	436	387	393	367	391	443	416	406	433	453	427	371	404	439	442	399	418	454	405	414	420	413	380	388	457	409	407	392	399	370	404	405	434	414	441	430	429	413	442	478	436	425	401	443	430	438	419	403	384	439	443	415	471	406	498	432	418	417	435	394	408	400	436	402	398	395	383	433	405	389	389	452	418	444	413	406	417	423	456	391	430	396	416	422	401	450	407	403	376	441	410	425	398	414	434	408	427	395	421	429	455	413	414	437	393	394	440	445	390	438	439	414	406	400	414	437	406	405	437	419	397	414	409	430	436	451	375	396	419	430	385	401	405	429	443	465	406	423	470	435	388	426	430	420	442	443	448	395	435	397	432	415	463	418	434	446	479	440	413	421	415	401	447	431	348	451	447	431	440	469	390	447	429	465	430	401	401	464	453	427	421	396	415	402	430	404	411	404	374	423	385	397	390	391	453	400	428	396	379	392	394	387	437	456	384	425	439	448	413	429	442	444	437	394	441	412	442	378	434	386	437	417	455	422	433	477	469	410	460	469	418	391	436	372	402	427	435	421	412	446	446	403	403	435	403	465	402	402	389	404	455	440	408	418	426	440	435	418	379	430	387	439	390	431	416	407	387	440	429	408	416	390	399	449	408	419	436	436	405	446	424	438	402	415	391	415	394	443	413	417	376	425	403	414	406	422	432	436	420	417	431	404	419	413	419	454	394	404	423	451	438	378	427	434	389	451	427	386	435	396	448	426	436	434	464	447	428	435	402	434	442	393	471	454	439	404	429	405	414	450	407	401	425	437	465	424	383	417	391	426	434	428	428	436	408	421	407	421	376	449	415	389	440	403	410	403	408	416	418	434	440	414	396	448	388	422	404	405	436	452	427	428	442	455	422	424	436	426	461	461	402	402	426	418	406	433	422	431	429	439	405	421	396	444	421	431	435	388	420	447	448	375	408	406	397	406	421	447	400	418	439	398	450	452	443	425	425	434	466	425	427	430	407	403	442	434	407	412	384	388	388	411	449	414	483	455	405	406	419	436	445	407	440	408	431	452	383	445	438	450	435	408	398	418	432	404	423	437	386	461	441	424	437	432	403	393	416	369	419	434	403	446	425	403	386	365	405	421	390	434	411	404	411	428	403	426	368	418	415	399	462	407	451	437	397	436	430	413	441	405	434	429	431	417	452	469	424	433	416	427	404	404	405	440	429	442	461	441	437	373	420	424	412	441	408	419	432	382	428	398	422	403	412	464	474	425	423	394	424	405	440	441	433	408	401	387	394	413	380	378	398	438	383	406	394	393	430	461	395	442	428	467	402	436	398	421	437	400	441	449	442	408	418	422	434	446	431	395	382	383	452	416	413	409	422	391	432	398	421	412	432	389	412	376	430	446	418	412	405	412	417	412	422	474	440	407	446	469	440	420	389	443	428	420	443	474	454	389	419	415	409	389	407	416	429	419	459	382	429	448	455	415	418	428	402	432	450	415	412	414	435	435	462	409	393	431	450	430	436	444	425	405	464	437	434	421	392	420	426	412	417	438	422	413	406	425	412	442	429	409	405	441	433	415	399	411	426	384	395	408	414	367	408	461	398	431	411	404	382	398	438	378	450	427	439	427	429	409	428	357	387	410	392	409	441	398	419	426	403	392	433	420	413	418	454	429	431	434	425	401	433	446	422	406	408	435	410	435	412	455	432	419	397	436	399	403	396	423	433	418	430	425	456	425	419	404	398	437	415	437	410	393	407	458	416	394	451	428	426	440	399	432	425	400	376	438	419	390	436	391	413	417	435	434	389	435	401	387	400	399	397	421	397	424	386	450	408	437	401	404	409	425	395	414	449	442	412	417	416	422	408	413	401	413	436	411	431	415	399	397	427	409	435	414	410	423	392	429	413	393	417	444	370	438	440	450	433	427	418	424	427	415	431	425	405	420	419	444	433	417	418	429	378	438	432	408	409	409	413	394	432	426	423	401	457	423	436	487	383	433	428	410	433	398	428	444	435	409	400	407	431	403	433	426	452	432	428	404	397	448	409	370	397	396	408	391	424	378	429	389	417	397	417	393	448	431	405	420	399	442	424	415	429	413	434	409	431	454	402	406	432	377	402	447	446	440	422	392	425	393	426	388	451	421	393	401	395	417	421	393	437	410	393	406
13658	5610	11182	12736	11468	9829	8223	6422	5262	4282	3116	2607	2188	1899	1889	2104	2021	1876	1561	1448	1551	1509	1467	1361	1261	1233	1187	1143	1196	1244	1103	1064	1096	1063	1072	1128	1135	1069	1061	1064	977	1018	1016	1078	1055	1004	1053	943	1035	1011	1003	1058	1065	1045	993	1008	1069	1046	1035	1026	1017	1009	986	1055	954	988	971	1022	1030	1007	1077	1010	980	1007	1036	989	970	995	1035	979	1008	955	1038	1024	1010	1005	1028	946	975	995	999	979	1007	976	1054	1034	1023	1020	994	1091	1020	968	932	970	971	1006	1019	1048	1011	1006	1026	1021	1007	933	1003	1076	1009	1009	1006	1027	1007	969	1016	1043	1001	1033	989	1015	1036	1020	1006	951	984	1015	1046	1040	959	955	980	1008	1009	997	1002	1032	1056	987	1062	979	1046	996	1037	974	1032	965	1052	996	1024	951	905	1010	1039	1010	1008	958	1032	1030	985	975	992	1056	1047	930	975	973	1025	997	1020	959	1031	1008	982	1022	1017	1025	1010	982	970	995	1020	1030	1065	939	1017	1026	1046	1004	995	1005	1040	1043	1025	945	1031	1034	1019	1036	1058	999	1036	957	976	1057	976	1019	1013	1042	1000	974	1055	1006	1018	1007	973	1010	1019	1035	1027	1063	924	1009	1005	1029	1052	1022	1022	988	1013	1051	995	1004	1024	998	1029	994	999	999	1013	997	980	980	990	1018	1002	962	1044	1045	1053	1021	1000	1003	1008	1005	993	1034	1045	994	1015	1023	1002	982	1045	1050	1009	1020	989	1001	990	1017	1005	982	1020	1042	980	977	1027	1042	1033	998	1037	1006	993	1020	951	1022	1074	1049	1047	968	1018	981	977	1005	1029	1040	1017	977	1003	1002	1053	1035	984	971	1005	988	1008	1030	1086	937	982	973	1040	1045	966	1027	1033	951	1020	1013	989	1056	1001	1031	974	994	1033	971	1038	997	1037	1026	947	976	1032	1026	1003	1007	1029	979	979	1066	1033	1053	1020	1011	1017	999	977	1069	928	913	1039	1038	996	999	1037	1008	1077	1063	1024	1062	1014	1003	1007	998	1003	1026	1039	1001	1048	965	1043	1020	1040	1033	1047	1013	1023	1036	983	952	1039	963	955	988	969	1019	990	1016	1039	1002	1052	964	961	987	1035	1001	1039	1047	1013	969	987	1020	952	997	1066	1042	1025	997	962	987	925	1034	1029	1074	1001	1002	974	968	1083	1001	977	1023	1053	1034	998	1001	1067	1002	1038	979	1017	970	1020	1018	981	1058	997	951	1014	1018	982	1006	1061	1039	983	1067	969	1027	973	1047	1019	1046	959	1019	990	983	987	957	1023	957	1001	1003	1069	1045	1030	975	1024	1011	993	1006	967	1049	1025	940	1035	1038	998	964	997	990	957	1003	970	990	985	1019	1047	986	998	982	997	968	1054	982	960	1039	1037	980	1006	1060	1004	1033	1047	1008	1009	1034	1009	950	1019	992	1064	974	969	1015	1051	999	1003	1062	1014	1018	1088	1027	994	947	1055	1011	963	1027	1009	997	985	1074	973	953	977	1041	978	1063	996	987	1081	1000	1022	1007	996	976	980	1045	1060	1015	1021	985	1008	934	1009	1074	1053	1002	1030	982	981	938	964	1034	1002	1054	1021	1009	961	1003	977	976	1032	926	957	986	1024	971	1038	994	1004	1002	995	964	978	993	1086	982	1026	1009	986	981	977	979	1011	1023	1057	1029	986	981	1037	1027	964	999	977	999	1069	983	994	1051	1000	989	1005	1015	951	1043	984	1002	1036	1062	1069	999	985	1017	996	962	951	1015	1003	994	1014	1003	1001	1007	1070	1022	1030	1058	1006	998	1048	1069	965	1027	997	1011	1021	991	1037	1003	943	1020	1023	1033	1040	999	987	1066	1032	1041	1001	982	1032	1050	986	1031	1000	993	1023	1051	988	995	948	1061	966	1032	1035	1006	994	1008	1038	992	985	1012	1012	1057	943	990	1006	1024	967	980	969	934	975	1018	1045	1020	998	993	989	1044	979	1016	1013	981	994	1006	1016	1021	959	1007	1013	1026	1049	1029	1054	1027	1021	1034	1030	1013	919	1009	1002	1043	1004	953	1099	970	965	998	1006	962	1058	996	1058	1031	992	1025	1029	1021	1022	1016	976	932	1008	1036	1021	969	964	1008	1101	1056	965	1003	994	953	946	1058	983	1065	1038	1006	1015	993	1016	1002	1058	970	1042	985	1098	1027	1020	1057	951	1013	973	1044	1000	1030	1015	1028	980	1007	1034	1026	1040	976	1001	979	1023	965	1054	1027	984	1024	1026	1009	1017	1007	1046	1000	982	960	1024	1013	1024	963	977	999	1014	975	1011	1013	1049	979	974	1049	1009	1026	1086	991	1008	982	1012	1013	958	1017	1017	997	1000	982	1006	970	1001	991	1011	1019	1033	1049	1018	963	982	970	1054	1001	962	982	1031	992	1015	989	956	961	1068	1024	1009	1018	970	1039	1042	1093	1014	1033	1030	961	994	984	1001	971	1011	1009	1041	989	1034	1019	1042	1054	1010	1024	1012	1009	1056	1041	996	1009	1024	1019	1057	1041	951	999	1015	981	978	991	1048	1062	964	1025	980	970	1021	962	965	1030	968	977	1006	992	1004	1031	1025	938	997	1017	1017	987	998	1015	1029	996	994	1004	991	1004	1038	1069	1017	1012	973	985	945	1018	978	964	1091	1039	974	1037	1029	1030	986	1017	1017	1024	1037	1013	992	1004	1039	1044	1004	1004	1027	1045	993	1029	1008	994	995	995	1023	983	1002	1026	1014	1028	1014	1001	998	970	987	955	996	1037	1002	1029	950	1041	1052	1040	990	987	1008	967	1001	1061	977	1056	979	954	994	1002	1021	1028	1027	980	1006	1004	1032	979	1078	1001	1051	963	1035	1001	1009	1065	1045	1008	1073	959	1039	951	1007	963	1057	984	1011	960	997	1041	975	1019	1043	1031	989	1031	1024	994	998	972	1000	976	1006	1030	1035	1008	982	1006	972	977	1040	974	938	1021	1005	933	934	1024	982	999	996	1047	1037	965	974	1043	975	1019	1042	1006	948	1054	1024	1043	1006	1069	1043	1035	1035	962	1027	1006	1004	1016	1082	1032	1009	1035	962	986	1032	970	974	1070	1042	994	986	1042	1010	1037	1002	1028	1048	964	1063	965	1025	982	1023	1014	1084	1050	988	1077	1007	1021	1027	1054	1032	1085	1026	1032	1014	1052	965	1010	964	1026	997	1050	1015	1007	1034	1000	1009	962	1003	974	996	939	1074	1055	990	1068	1003	1034	1016	1009	1012	1026	955	960	989	1011	991	1030	1018	968	1066	998	1035	962	984	984	1006	980	1055	1011	1024	1062	1031	941	1032	1029	1006	974	976	991	1010	1009	1028	1036	960	1034	1024	982	1042	992	1025	1014	984	1026	1010	1059	1031	1030	978	1066	974	1018	980	1059	980	1024	971	1008	1023	1032	937	990	965	1050	1024	1020	975	1013	1003	1032	1013	982	1064	998	956	1026	1046	993	998	1044	1076	973	1016	1010	1004	982	968	987	1071	1021	1009	979	1011	973	1047	990	1037	1014	1067	997	1006	960	984	1004	993	1085	1009	944	1011	954	998	1020	1056	1004	1099	1052	989	1022	998	995	1008	1095	978	1020	1007	1029	1027	1058	993	950	1021	963	1014	977	982	999	1042	951	997	1042	975	1035	976	970	970	1095	997	1015	1005	974	1048	1028	1039	992	967	966	985	1023	1064	1037	1032	1021	965	995	1058	1041	1047	988	1032	969	1031	999	965	983	1014	1010	976	1018	1053	1022	1011	1035	1043	979	1023	1002	1051	1042	1031	1017	1002	974	965	1009	987	1055	1023	978	991	1022	1035	1023	1020	942	979	1001	963	1013	1034	988	1008	990	992	993	1039	998	1008	1009	1014	998	943	1005	1016	953	1027	1035	1045	1014	932	1045	1048	993	1023	1019	1003	1012	1018	977	1044	987	990	989	996	981	1050	1015	930	1045	992	1047	1043	1015	977	1085	1002	1086	1002	983	1013	1008	980	1010	1052	1001	1020	1000	1022	965	995	966	1053	1021	1004	1016	1005	958	983	991	1021	1083	1050	958	1023	1049	1044	1077	959	1040	991	1011	1044	1025	1035	1005	1058	991	1008	1010	1054	1014	975	1054	972	1042	1017	991	1045	1014	995	989	1019	977	1051	984	972	1078	973	1008	1054	1007	1044	961	991	996	1000	1023	969	1024	984	1032	1034	971	1071	1003	952	980	1019	992	999	970	1014	1029	975	978	1016	955	1019	978	1015	992	1032	1024	995	1018	1040	986	1048	1013	1012	1009	1020	992	1058	1002	1006	1009	961	972	1012	1033	985	999	987	1015	1001	1028	1039	980	1002	989	1001	1036
28440	9370	9318	7599	5500	4267	3017	2179	1767	1081	830	765	617	560	515	508	570	562	489	458	443	441	443	428	397	381	348	396	388	413	374	363	397	360	336	338	399	341	357	354	324	377	349	346	350	325	357	316	340	324	343	354	341	337	338	342	341	354	349	354	357	390	326	339	349	336	312	309	336	362	339	303	354	340	367	325	342	334	339	359	320	339	344	355	309	323	332	329	328	363	331	335	377	332	333	333	356	343	346	341	341	354	327	324	361	346	327	294	339	340	358	338	371	340	374	346	323	334	313	335	334	343	330	352	352	365	337	310	309	328	316	392	335	343	335	353	321	311	340	325	359	333	339	314	325	343	335	327	335	310	302	316	353	325	347	298	330	354	352	335	362	315	320	332	358	326	342	352	330	284	376	340	361	337	330	324	350	347	356	351	352	324	341	332	325	336	321	325	325	328	336	344	328	331	315	339	350	343	327	327	353	341	341	304	323	346	340	335	334	315	358	369	350	380	355	310	346	365	337	314	357	360	373	363	359	331	337	319	337	348	365	361	354	345	351	340	319	335	321	332	354	364	345	368	327	360	371	347	375	359	312	316	343	344	332	348	392	320	357	323	318	336	295	335	338	309	310	322	362	339	349	364	333	346	337	351	354	332	309	340	359	348	331	385	333	374	350	358	338	371	372	325	326	360	347	344	333	376	345	347	350	353	351	286	349	353	315	312	351	346	328	374	341	343	335	358	291	337	347	340	315	327	322	324	333	309	385	335	305	343	358	309	325	336	348	362	329	375	345	350	354	339	343	342	310	346	331	333	348	322	344	345	381	309	344	341	355	340	328	316	326	369	330	366	319	361	326	335	321	362	324	334	339	395	347	328	358	336	309	312	332	368	342	334	338	310	359	347	365	328	345	342	348	323	354	346	347	339	342	346	379	325	338	347	345	335	338	357	325	371	350	352	374	382	381	316	334	341	372	324	318	337	327	356	323	364	340	382	303	361	325	353	318	356	327	312	373	347	354	339	342	384	331	336	361	340	343	307	342	319	334	361	330	381	328	339	337	341	333	300	318	349	366	345	339	311	338	330	312	307	339	352	339	382	372	328	334	365	339	322	323	336	323	332	353	333	347	316	358	332	336	328	351	324	359	347	304	378	331	364	372	343	367	329	318	344	359	353	339	358	360	306	313	342	360	289	336	350	354	340	345	350	351	369	351	371	345	323	316	322	339	306	318	372	323	313	338	343	374	340	340	352	344	350	340	328	331	341	336	328	325	353	359	353	322	309	343	308	326	338	325	349	339	331	355	336	363	319	360	384	354	361	331	354	344	312	347	336	331	356	343	325	328	341	345	322	349	338	355	341	350	324	338	342	387	353	336	346	374	337	343	335	341	325	343	324	340	346	349	354	336	360	342	350	349	322	329	288	320	312	331	367	362	366	359	355	340	339	302	313	374	359	356	339	331	340	348	330	370	352	336	363	359	325	371	340	359	297	333	345	358	368	346	346	346	355	320	331	338	303	339	334	362	346	329	322	358	360	335	335	357	365	340	376	353	337	349	364	327	373	367	322	338	305	367	343	348	329	328	330	326	331	325	371	339	356	365	312	335	366	343	348	340	377	316	333	348	338	350	314	362	332	330	338	360	335	345	350	337	362	315	340	335	319	319	331	305	307	362	346	319	318	345	338	346	369	350	335	325	316	332	327	314	360	336	331	366	312	347	332	318	357	350	349	357	329	378	331	339	326	342	326	312	346	299	308	310	341	342	330	336	328	319	376	371	360	356	304	344	324	309	351	359	333	347	355	351	360	380	363	322	335	327	324	323	307	301	341	346	351	332	354	350	364	328	310	295	333	331	337	368	336	371	352	342	329	320	355	331	330	332	342	318	338	317	322	353	328	370	303	351	315	334	322	327	363	287	317	347	328	329	324	343	333	321	356	368	321	323	325	317	334	354	331	328	336	331	295	322	324	309	316	294	366	344	331	349	324	369	304	354	317	341	349	355	347	378	309	346	356	358	391	360	334	346	317	345	330	332	341	315	368	304	343	348	331	328	324	317	350	332	337	323	333	332	369	388	333	350	304	333	314	341	343	332	313	348	331	353	340	327	337	334	319	313	343	304	348	356	323	349	318	327	383	312	330	357	335	302	306	300	339	352	343	329	317	303	335	367	326	346	349	330	339	346	358	329	332	348	317	340	309	370	345	340	327	334	364	327	320	324	336	350	334	376	353	345	356	328	330	325	339	356	318	322	344	388	304	308	350	343	363	376	327	362	356	324	355	360	342	366	312	328	341	345	344	335	333	343	316	329	326	356	363	337	374	325	321	309	372	337	340	360	326	336	333	349	327	337	381	336	347	374	348	328	379	322	341	346	323	355	354	375	317	377	361	329	335	334	309	353	307	341	331	317	358	335	288	323	350	316	365	364	346	364	343	343	334	362	328	351	327	360	351	340	362	317	306	367	340	332	326	325	332	373	327	348	341	373	358	351	322	354	329	343	348	335	350	347	324	323	315	364	367	349	325	370	342	321	404	336	346	301	354	318	316	371	379	324	339	348	349	326	313	285	362	331	336	317	326	361	343	286	324	335	304	326	362	326	369	314	380	343	363	331	348	338	328	352	357	330	344	317	310	353	348	362	360	318	350	331	359	354	330	378	354	328	352	304	344	317	348	343	331	350	319	347	314	345	364	337	313	305	316	325	333	355	335	372	331	366	328	339	337	344	344	315	358	368	346	351	332	381	357	339	366	334	377	359	323	383	367	361	357	316	355	340	349	332	330	348	321	304	364	324	378	383	338	344	357	363	329	332	345	346	318	343	350	321	321	315	353	328	321	376	349	337	366	339	317	337	331	310	348	358	345	365	325	339	366	330	333	333	310	308	319	316	329	342	354	342	315	299	338	307	317	356	319	297	365	353	318	350	337	363	327	362	378	338	330	349	377	329	336	321	341	353	376	314	353	363	335	353	328	369	354	336	329	315	372	339	330	330	346	327	347	330	368	387	347	331	318	357	321	331	370	374	297	322	314	307	342	365	343	324	347	339	331	353	332	360	330	324	382	316	366	301	335	326	365	350	342	358	354	354	362	321	346	362	367	339	318	322	376	363	345	326	341	330	325	315	387	332	351	307	302	343	357	363	329	338	357	362	335	351	345	340	350	342	318	368	369	319	342	356	326	344	344	296	350	347	321	352	357	349	303	315	372	333	318	332	355	311	349	366	346	350	324	322	332	332	345	317	363	349	364	365	348	338	363	361	350	381	322	338	306	337	345	337	339	332	336	337	385	349	380	347	351	378	369	345	382	307	320	318	355	357	345	325	313	354	345	307	318	350	328	340	325	339	359	311	323	329	335	325	322	346	327	351	364	330	353	335	343	316	334	349	341	309	342	351	335	331	348	352	361	350	310	347	316	348	333	370	330	314	306	359	324	372	350	339	355	365	336	317	400	349	359	339	373	344	334	346	323	344	305	339	343	339	337	351	345	368	321	324	360
17978	7472	15172	17590	16117	14430	11711	9494	7653	4803	3922	3054	2454	2085	2090	2191	2108	2159	1848	1669	1778	1556	1502	1282	1295	1163	1027	1057	1027	1118	1005	962	920	946	947	939	932	885	931	907	958	804	875	905	841	854	833	882	883	814	787	790	841	755	825	827	891	806	902	858	788	850	906	797	819	839	817	831	801	836	829	839	866	866	836	868	845	828	845	817	783	795	813	850	847	906	855	830	773	802	785	822	836	774	799	853	804	830	842	840	827	845	810	807	878	856	837	830	851	863	859	785	788	834	818	817	795	864	830	876	806	817	794	800	841	816	816	808	839	813	828	828	784	782	867	803	821	841	815	847	865	827	816	818	797	745	790	829	857	746	875	887	819	816	830	783	813	835	832	835	782	850	863	828	811	799	825	900	828	876	827	822	820	854	833	832	779	831	827	845	819	822	830	851	840	837	811	828	847	818	839	852	786	818	845	843	824	831	861	818	805	802	827	794	829	826	830	816	830	799	849	841	804	783	840	845	816	842	829	876	823	876	838	834	847	836	789	790	816	781	861	792	825	832	881	829	850	805	843	849	843	831	854	842	833	824	847	801	757	823	834	799	808	861	814	870	790	883	813	815	850	806	813	876	834	804	812	839	806	877	812	847	816	910	775	868	814	832	816	829	848	827	797	825	855	852	821	841	817	807	827	825	792	815	854	865	817	772	843	842	782	860	822	812	782	828	761	802	888	866	808	836	828	872	827	834	872	836	815	840	836	816	845	842	761	846	818	804	768	846	833	857	801	829	839	825	824	800	843	894	815	830	880	872	857	877	853	852	811	852	804	836	811	837	800	803	814	830	906	802	844	795	832	811	771	797	790	784	853	776	771	838	829	787	803	797	776	825	783	835	837	806	825	825	845	850	807	826	814	843	818	829	906	840	817	825	821	813	811	841	804	796	821	763	825	855	842	780	807	765	816	868	810	841	887	748	848	844	820	845	846	833	780	827	838	834	824	820	797	804	857	795	860	798	832	835	838	817	828	817	854	798	878	900	844	824	781	772	801	858	810	822	833	878	784	822	823	807	816	842	831	860	792	785	813	771	836	817	844	864	833	855	788	809	869	768	812	822	791	846	850	851	804	831	858	806	816	837	823	877	774	854	840	853	813	822	887	856	848	804	789	804	826	763	829	809	830	882	829	808	882	807	867	837	834	825	822	923	788	807	896	812	861	821	849	799	863	794	824	846	847	861	831	835	855	791	788	792	872	796	880	804	810	869	840	888	801	837	794	848	849	829	847	824	832	866	803	803	823	833	852	844	795	874	853	857	791	823	810	871	835	857	832	842	875	795	900	800	900	816	825	870	799	821	811	861	832	845	847	873	778	792	812	833	794	864	815	850	819	864	824	812	811	844	817	822	790	827	823	861	796	839	832	813	826	748	824	906	809	854	821	805	826	846	871	786	795	876	824	866	822	787	901	841	787	880	823	817	821	821	784	801	856	847	827	826	786	872	842	823	835	832	837	824	817	830	857	791	831	856	779	809	832	835	817	794	814	825	841	814	802	834	818	857	867	829	848	851	803	854	863	835	849	803	815	831	771	817	791	788	823	797	848	853	875	829	846	786	799	808	831	818	812	850	843	841	860	828	833	859	808	842	793	815	878	790	818	782	824	885	792	862	854	909	783	820	790	869	827	858	771	823	870	834	796	837	838	827	832	861	810	795	811	826	811	815	805	816	821	838	843	812	797	859	865	852	845	881	847	824	764	782	887	819	822	823	893	784	842	807	826	827	881	812	786	864	803	815	778	839	824	811	806	826	790	771	821	808	832	864	827	794	836	782	799	902	794	855	864	814	847	873	800	826	831	811	825	845	817	846	851	837	831	837	832	844	753	874	885	850	833	830	923	852	860	826	831	842	857	843	843	814	798	779	799	863	837	826	847	797	834	851	821	801	834	794	807	856	787	873	820	871	836	826	810	864	818	832	844	869	878	791	893	822	837	842	828	809	829	842	799	870	838	799	838	795	846	809	860	864	862	848	826	836	836	868	786	853	784	802	820	775	902	790	802	861	849	860	871	775	838	839	855	833	815	826	821	830	822	847	796	830	826	787	827	812	828	835	809	798	865	825	835	777	793	817	868	814	877	779	829	856	854	806	836	799	875	840	864	798	827	798	848	818	801	784	849	817	853	851	903	814	849	824	822	848	809	825	836	805	792	836	840	802	785	876	884	810	816	830	789	801	848	828	838	845	815	813	857	859	830	837	832	828	811	822	878	820	855	784	813	869	813	834	824	828	807	783	822	771	836	818	789	845	816	728	780	821	838	843	801	792	802	815	885	860	804	801	796	832	862	908	908	801	767	837	843	802	832	872	817	822	796	874	880	861	815	833	848	780	874	856	870	815	812	864	852	865	842	815	826	848	862	893	780	859	808	873	852	849	844	824	840	833	797	776	814	777	821	806	855	816	797	812	854	830	801	838	831	846	871	793	864	758	873	847	811	879	838	864	884	836	818	786	794	850	794	854	829	803	830	798	870	848	855	859	842	808	816	802	871	803	818	826	817	796	827	838	807	833	886	873	800	847	823	856	797	830	811	822	835	827	815	842	817	832	817	869	807	862	842	799	843	806	821	845	772	831	831	825	860	827	847	808	803	847	826	796	850	815	804	838	846	798	810	793	877	828	814	839	845	846	859	837	816	827	815	830	811	846	813	857	816	809	801	851	806	840	851	822	837	833	846	818	816	879	848	831	838	852	810	833	828	813	864	880	828	820	829	819	852	844	843	807	792	797	823	798	861	843	830	815	900	824	813	853	776	852	889	875	827	849	827	894	831	817	824	798	841	835	819	843	816	831	832	829	815	824	820	835	841	785	839	899	810	833	811	847	835	848	831	743	817	841	852	842	864	787	792	813	791	851	825	814	824	893	823	824	797	845	804	789	888	858	806	820	769	828	860	858	829	871	812	810	841	867	845	825	803	894	892	800	841	841	861	855	845	843	833	819	832	817	852	820	802	854	788	800	759	851	817	829	816	809	782	821	809	801	873	868	857	839	788	804	887	840	786	821	810	858	851	878	774	807	820	782	842	870	802	804	839	874	852	854	812	809	836	835	833	806	823	786	875	846	815	848	846	853	752	817	841	816	814	813	849	812	839	867	852	885	758	832	834	847	881	795	843	825	824	793	851	834	792	845	839	856	836	827	782	836	772	843	795	843	860	879	845	832	844	811	806	804	808	836	838	818	865	840	847	830	850	855	780	807	806	843	823	840	837	821	810	812	824	804	840	846	844	828	818	823	831	784	884	848	819	821	848	824	860	763	810	805	851	860	816	816	807	862	846	828	861	882	831	815	851	802	813	799	822	818	868	908	831	822	847	869	809	873	868	849	870	850	841	839	843	830	797	839	817	832	811	832	847	839	823	813	800	825	809	827	861	864	816	847	797	811	812	803	857	879	791	842	842	809	804	890	822	825	798	798	857	780	782	832	830	791	831	879	831	831	842	859	834	866	838	853
7831	3148	3642	2893	1885	1440	1096	801	658	561	506	509	485	416	431	463	433	431	429	431	444	446	402	408	409	366	389	380	338	353	346	401	390	372	349	397	415	367	383	379	385	342	408	389	384	383	378	371	412	327	386	347	387	388	350	378	384	379	390	377	378	384	351	380	368	411	326	410	370	412	361	380	356	410	363	365	364	389	382	373	347	347	361	401	359	360	362	398	359	348	359	356	386	373	398	359	328	377	401	366	365	386	345	368	399	366	351	376	367	384	361	373	385	378	394	383	399	358	383	378	396	370	388	390	349	363	375	391	359	394	346	354	388	356	337	360	354	394	340	352	359	378	353	359	368	357	371	377	368	379	398	399	356	404	395	353	382	375	390	383	358	381	366	375	362	381	373	367	364	374	339	384	366	387	326	367	377	397	347	358	383	376	362	374	379	355	364	386	393	352	382	369	381	366	412	389	397	396	366	366	329	353	389	371	348	345	377	360	366	386	336	376	379	363	384	384	374	404	347	391	370	344	408	417	389	349	371	350	426	396	370	380	354	326	329	338	346	344	359	385	375	369	328	368	390	379	392	359	365	337	373	373	384	402	375	391	410	392	369	348	363	377	364	368	380	369	370	359	382	420	374	354	357	372	403	404	368	378	374	401	386	357	372	425	377	404	407	374	392	380	358	389	381	370	357	374	335	368	404	365	380	380	358	371	395	388	378	333	369	404	370	348	390	378	391	368	357	381	416	419	349	360	389	358	368	340	370	400	396	388	338	330	400	380	384	352	375	385	404	394	348	379	369	379	353	371	370	385	382	363	386	401	378	380	343	377	392	380	411	386	380	363	368	356	353	378	410	347	363	339	386	365	369	379	409	355	393	370	376	358	332	390	380	389	371	361	385	378	380	345	384	391	340	350	347	361	376	365	413	350	380	355	369	359	373	380	354	345	375	372	385	332	395	368	392	382	357	358	390	347	403	370	348	370	362	365	344	346	383	355	369	408	357	374	381	413	383	367	386	396	391	344	374	366	349	363	370	408	367	332	350	406	343	359	375	335	360	356	363	349	332	376	387	411	360	378	379	389	384	402	408	369	402	416	369	397	367	380	357	387	376	372	385	370	377	383	339	401	355	377	360	366	361	349	351	373	423	438	384	407	371	388	364	397	406	357	364	368	334	360	387	410	370	376	366	348	380	371	376	408	390	414	375	372	369	384	345	384	356	397	394	359	389	367	381	374	329	397	361	403	356	395	380	400	388	375	367	394	378	379	398	383	350	365	378	404	348	370	370	340	364	370	388	342	355	374	387	363	372	375	373	396	366	379	382	356	377	372	382	369	362	368	357	393	372	362	368	383	422	362	402	356	383	368	386	349	417	401	396	422	395	352	360	372	408	350	369	377	385	347	372	392	385	392	412	341	391	398	354	367	403	371	362	358	364	352	401	404	373	360	367	390	381	407	352	401	360	394	363	384	366	375	409	419	365	379	388	387	342	348	355	387	380	397	336	354	367	372	382	409	369	402	380	381	388	375	377	364	382	367	395	351	392	333	366	393	372	386	414	390	383	347	357	355	384	410	360	356	346	362	370	351	415	389	411	373	379	408	382	369	364	365	382	373	393	365	386	387	378	360	385	377	365	367	401	348	382	378	364	362	383	413	365	400	402	344	379	399	375	395	391	388	358	386	333	374	381	386	393	392	373	376	367	369	352	358	372	373	394	331	367	363	375	356	401	407	384	368	350	388	367	362	383	351	356	361	381	384	370	364	417	388	406	384	366	401	353	346	406	360	391	356	354	344	367	445	433	372	397	356	400	392	361	388	385	365	369	402	372	384	372	383	355	372	362	391	386	354	361	389	385	397	363	417	393	350	347	388	395	378	384	376	352	373	372	369	375	358	381	351	374	385	396	377	363	382	342	402	347	399	389	371	358	360	358	376	363	393	399	386	412	370	392	359	395	361	363	362	359	352	384	362	376	350	355	403	367	340	375	404	353	374	371	394	370	381	362	384	362	379	392	402	371	371	366	386	379	372	427	380	370	393	361	341	399	420	331	380	417	376	371	373	355	382	383	376	373	378	367	390	376	360	342	359	387	371	362	379	343	390	376	393	426	367	351	380	363	361	418	379	370	366	347	388	393	394	388	379	381	367	353	366	363	350	387	366	337	384	340	364	347	305	337	384	360	378	369	381	402	364	383	411	371	358	402	384	398	340	322	369	356	363	402	379	384	380	368	372	400	362	364	372	407	392	365	361	394	387	371	393	379	348	385	372	426	357	349	393	389	396	340	379	380	388	382	356	317	398	377	379	385	432	368	377	370	377	382	439	377	322	357	382	352	372	368	369	360	371	395	410	368	391	354	340	394	365	368	347	328	392	393	370	371	370	343	353	339	399	381	376	363	400	342	358	355	392	426	369	330	373	317	402	386	367	331	342	372	393	365	390	383	369	367	370	365	397	373	357	401	363	388	366	378	398	366	392	360	391	363	394	354	314	377	404	368	370	381	373	364	343	387	374	327	362	363	357	321	351	386	394	363	377	374	394	438	404	394	355	413	321	374	358	374	373	388	375	396	371	337	365	353	364	397	393	377	353	348	377	384	371	404	402	406	424	380	375	355	395	356	375	378	413	381	392	394	384	414	340	348	409	404	397	430	343	380	366	386	389	350	403	382	356	407	374	344	383	391	379	349	358	400	334	368	359	350	370	380	377	405	400	388	404	376	346	389	365	378	368	351	368	366	379	366	367	379	343	369	399	390	372	350	368	399	353	413	402	385	356	351	353	357	377	386	358	393	350	374	379	388	388	344	347	366	362	359	367	363	399	347	415	355	401	379	400	367	390	410	384	394	402	346	371	364	362	336	380	339	367	401	388	358	340	367	386	353	350	346	366	381	402	383	393	349	397	402	400	347	361	336	380	378	390	385	392	375	359	403	386	371	361	349	398	372	361	358	386	400	377	397	335	374	373	380	426	412	423	349	337	372	385	397	394	360	363	377	356	331	366	336	403	373	354	365	364	381	371	373	373	377	386	382	376	333	357	378	370	371	354	353	429	370	389	395	394	373	366	347	361	376	364	375	372	366	361	380	352	384	356	379	377	384	369	389	382	360	389	401	368	351	408	376	408	363	371	343	384	387	374	380	373	360	404	366	365	368	374	337	362	381	401	363	377	370	389	373	378	345	357	389	357	367	425	362	389	403	375	332	394	403	339	398	372	373	384	402	368	348	353	362	364	338	337	344	361	374	355	377	350	375	397	376	347	352	372	393	372	339	363	373	359	371	375	379	347	377	375	365	375	387	371	382	422	363	394	350	389	373	362	354	369	404	383	410	412	366	382	364	379	389	411	378	363	376	370	361	362	395	376	332	395	388	387	381	376	388	353	344	373	364	384	390	389	368	368	382	361	397	373	391	351	399	356	397	371	358	375	356	356	331	377	436	397	360	407	366	371	401	352	367	420	415	422	372	384	371	392	359	342	407	409	398	374	391	397	370	356
6255	3668	7488	8740	7265	5911	4477	3710	2518	2003	1790	1626	1430	1338	1274	1281	1300	1300	1188	1201	1310	1100	1101	1024	1049	1010	970	1022	933	899	977	912	938	957	946	906	993	901	959	925	880	878	922	909	865	970	892	886	944	926	935	895	926	922	909	935	864	945	896	905	980	891	920	891	912	991	913	939	871	923	939	872	924	936	934	912	965	870	899	885	927	956	847	884	923	869	928	916	945	945	930	890	857	899	872	902	933	930	911	898	866	943	933	962	940	909	992	899	852	899	878	933	903	910	922	886	926	936	916	906	895	897	951	984	964	933	947	891	874	881	968	897	1005	906	879	967	894	931	971	908	870	922	967	891	906	953	887	892	877	878	947	924	909	883	852	931	879	921	877	957	860	897	911	893	856	998	909	993	881	894	898	933	906	900	906	922	913	945	916	892	906	861	923	851	908	949	953	905	940	888	921	905	867	942	892	878	920	964	913	894	928	893	967	909	917	921	933	869	931	889	919	881	909	858	842	933	922	896	919	931	860	895	924	919	915	930	913	925	904	910	908	949	964	899	904	916	854	948	848	962	917	918	887	926	930	907	879	847	929	942	949	923	946	863	918	858	896	930	905	872	878	894	840	878	933	923	838	985	916	910	903	919	869	893	921	911	865	932	891	963	912	935	888	891	883	906	883	936	915	885	892	929	900	938	943	948	924	875	891	959	933	924	923	904	875	941	917	874	922	911	882	940	926	897	922	891	911	901	884	968	917	925	902	901	931	938	937	948	922	923	921	953	909	920	896	906	920	937	897	896	941	935	938	969	855	894	910	918	924	878	867	959	910	919	883	908	912	908	859	913	938	896	938	895	891	928	911	879	942	939	939	921	933	915	937	928	960	929	961	889	925	943	951	900	866	868	963	898	933	868	866	880	877	888	971	887	854	887	983	856	935	977	909	927	912	968	891	883	960	967	921	937	897	930	831	916	922	881	961	878	940	918	945	862	876	888	932	910	876	879	914	919	924	926	955	877	902	916	910	899	951	937	863	911	939	878	946	899	939	899	897	894	884	883	900	924	857	868	911	914	886	920	865	895	947	924	941	910	909	940	872	960	911	847	953	911	865	890	995	894	958	922	958	899	888	922	934	919	922	894	928	946	889	944	926	949	928	904	920	907	886	909	895	884	921	968	876	901	953	958	932	949	947	920	936	886	940	915	908	924	948	887	920	900	906	937	918	871	928	866	940	909	938	964	885	947	1000	909	901	908	889	938	899	868	981	953	880	908	944	883	917	955	946	895	931	913	894	878	968	896	937	893	903	903	965	931	886	913	900	885	950	901	980	898	948	941	949	968	898	898	866	890	907	908	917	843	953	837	886	922	935	873	901	938	990	933	893	961	970	931	931	885	939	917	952	922	893	835	950	945	952	899	933	900	913	924	946	907	961	919	959	960	910	932	898	925	852	934	899	949	881	884	928	896	893	920	901	951	958	930	1008	898	912	951	917	872	937	911	897	901	926	953	883	874	897	923	888	930	891	964	901	871	850	890	947	896	907	929	941	927	935	965	884	878	913	892	891	889	894	980	819	897	849	902	838	937	868	934	934	905	909	942	904	905	887	910	894	961	887	880	945	855	937	899	941	920	904	930	866	920	902	923	952	921	886	907	916	981	899	880	919	855	882	920	924	944	933	924	873	942	891	900	967	918	983	868	941	900	892	888	955	914	892	919	866	924	894	913	910	893	874	936	872	905	946	889	882	911	928	903	927	919	899	910	908	887	942	987	942	891	871	884	936	884	896	878	892	894	925	893	899	923	901	958	934	944	877	901	919	905	868	950	890	900	899	943	957	915	912	921	893	897	915	935	944	900	898	922	902	887	931	919	972	908	935	919	899	891	933	917	903	904	950	891	862	935	912	912	894	913	941	900	924	891	896	863	884	946	928	933	901	900	946	886	936	921	860	879	936	954	943	859	862	883	911	949	910	968	914	886	858	904	910	916	947	910	940	900	934	887	940	942	900	936	872	897	899	945	882	951	933	874	912	863	917	873	889	845	885	933	924	924	945	913	886	931	909	921	930	894	903	900	862	941	903	900	896	928	937	873	921	928	924	979	870	893	930	924	875	943	924	1000	914	855	881	941	900	939	935	914	910	868	886	875	974	884	910	822	902	911	918	897	822	900	969	914	925	902	912	909	940	920	912	928	902	895	882	919	905	976	977	884	875	898	917	869	858	936	898	917	906	924	903	932	888	969	893	903	925	891	910	864	967	883	908	945	886	884	907	900	908	945	945	896	944	854	897	890	909	888	902	882	913	863	916	873	973	945	887	919	877	894	882	933	937	962	950	983	931	938	912	921	920	933	882	931	951	934	975	974	908	960	950	907	906	965	912	891	917	904	930	861	884	894	893	936	923	915	917	896	892	898	925	960	917	906	921	881	925	919	865	910	864	918	886	937	940	868	949	927	927	882	892	898	923	907	869	917	872	907	962	926	919	950	923	876	909	896	897	895	908	928	868	907	924	881	897	919	913	907	957	932	859	912	943	959	921	899	898	920	804	947	890	996	975	925	929	917	917	973	909	869	973	906	923	936	916	917	947	925	884	921	953	978	895	895	934	924	947	898	875	902	921	906	887	952	901	895	891	909	897	910	923	872	943	915	882	922	916	911	944	897	906	958	905	896	861	932	869	841	908	912	929	832	936	914	856	891	930	929	889	905	921	930	933	995	890	893	930	898	922	925	900	912	927	888	970	852	905	950	878	864	912	900	892	895	914	844	905	913	966	873	891	935	957	922	871	893	935	954	900	919	849	890	884	864	909	928	939	865	884	923	918	955	925	906	916	951	930	918	914	889	889	964	963	924	922	943	908	883	944	950	861	908	972	897	904	944	900	885	902	951	956	934	909	918	927	911	908	890	930	916	917	898	900	915	935	912	884	940	981	943	913	934	888	888	965	905	895	892	925	923	940	914	868	884	900	903	913	965	883	919	911	879	900	890	934	918	894	902	906	942	901	858	907	919	886	912	923	887	889	928	913	896	862	937	906	866	916	940	873	852	931	932	935	885	894	953	903	879	921	947	915	930	895	892	854	883	914	955	976	908	901	968	902	898	947	1018	933	917	975	932	946	918	885	897	907	908	929	945	919	944	943	944	920	908	893	900	932	995	922	935	904	924	919	885	918	921	941	871	891	973	895	937	920	905	887	937	934	969	909	892	906	895	809	914	958	951	931	978	935	913	890	916	918	930	915	850	924	895	894	959	916	923	946	884	940	920	939	902	831	933	953	927	903	900	882	878	911	882	903	899	924	917	928	946	955	896	922	943	865	949	908	917	950	917	923	927	898	936	947	915	904	915	917	912	913	853	967	920	948	922	952	878	882	948	917	914	906	916	920	887	848	895	855	921	891	877	904	959	914	938	930	937	881	905	924	943	874	928	924	912	842	905	951	922	893	881	903	915	946	920	944	919	858	840	876	956	943	926	965	968	997	929	914	922	860	941	943	920	934	895	920	903	929	876
20230	7034	8044	6052	3790	2720	1988	1433	1042	837	753	760	622	580	587	573	566	506	483	467	506	484	434	477	447	449	406	405	432	424	453	427	451	387	423	417	439	415	422	399	408	374	441	422	429	440	383	429	445	431	410	434	387	420	429	435	432	437	373	415	422	419	409	438	467	417	403	413	430	393	421	399	397	438	389	426	464	394	397	424	351	439	426	392	401	429	421	430	385	430	411	426	424	408	406	408	413	411	381	437	429	411	417	433	389	397	405	426	419	420	457	408	435	416	411	411	411	413	444	446	424	380	411	413	403	443	391	413	445	390	399	437	418	409	413	412	420	398	420	393	396	410	403	402	388	398	401	402	445	413	415	409	436	437	379	395	407	386	430	400	437	404	393	443	419	424	422	408	410	418	408	453	433	409	440	407	426	419	415	406	415	409	445	424	417	414	430	398	403	381	416	400	430	452	416	445	391	424	383	394	409	380	426	457	434	427	405	424	398	415	422	430	419	408	397	404	425	412	438	417	413	412	391	410	398	381	428	397	428	407	381	432	419	430	427	422	404	435	401	369	418	459	398	368	439	406	401	429	438	418	401	434	413	415	447	429	442	423	453	402	445	438	397	392	433	411	394	441	394	388	451	408	462	424	430	415	441	407	377	400	413	467	408	391	419	397	424	402	408	417	409	422	434	392	382	420	419	418	406	410	422	429	449	404	417	372	420	371	405	389	439	409	432	396	425	388	452	455	395	423	364	427	413	401	440	431	416	429	394	433	413	429	399	416	426	403	413	433	393	378	450	435	377	403	426	439	446	398	384	372	394	407	429	440	411	436	375	417	412	451	435	442	388	417	398	395	426	439	433	376	431	433	446	404	403	403	419	424	465	388	454	416	480	421	366	401	444	425	420	425	386	416	397	401	454	426	420	418	393	387	389	376	402	406	397	418	395	428	441	414	412	397	383	421	415	384	387	436	393	402	418	448	432	400	427	375	419	406	428	409	443	396	451	429	428	420	416	408	413	449	440	386	395	392	443	419	437	411	386	405	439	406	368	416	408	450	443	399	438	393	395	415	424	385	418	410	354	406	459	396	416	393	449	419	436	455	410	403	410	442	415	431	402	410	426	420	416	431	392	398	376	437	431	457	414	389	407	407	465	427	437	408	405	384	413	424	441	440	398	438	446	465	409	461	400	389	437	431	403	377	445	371	428	433	384	399	405	427	430	452	415	421	443	453	385	401	415	432	433	442	433	399	432	389	428	457	406	420	378	406	386	419	403	461	390	404	398	457	416	398	415	450	402	443	390	401	391	439	419	394	446	407	438	413	434	406	415	402	434	431	431	405	421	435	457	433	440	393	420	413	408	447	463	416	386	425	395	416	411	436	428	439	372	419	420	420	405	416	423	391	437	406	401	412	419	435	431	447	435	426	413	405	427	354	385	386	408	415	426	396	408	392	412	408	415	410	434	432	408	415	426	451	442	424	419	393	422	415	451	455	417	409	421	441	416	399	400	402	424	401	420	428	386	400	382	412	419	420	432	396	398	430	453	372	423	462	418	380	436	377	403	424	414	441	407	416	429	425	397	432	419	404	391	430	444	351	354	411	401	401	398	418	389	404	425	392	403	423	361	444	415	378	422	394	407	396	394	375	401	421	433	441	400	419	413	380	392	411	407	417	376	393	393	403	418	419	368	431	395	392	421	409	443	433	412	402	403	400	399	462	371	420	412	417	404	417	451	421	414	389	419	414	425	431	389	399	415	402	405	412	410	417	396	393	427	407	391	456	434	417	393	405	422	378	369	419	445	415	377	406	411	363	402	402	396	404	387	399	441	405	399	435	403	431	385	439	420	429	377	412	428	401	444	433	416	403	370	421	421	414	434	395	408	395	426	438	393	427	384	402	424	398	414	425	403	434	436	412	435	438	415	426	419	385	384	435	430	433	421	391	428	434	403	394	406	403	378	422	418	455	417	419	442	433	401	418	409	407	356	395	403	358	414	382	386	413	411	447	434	435	371	417	424	397	433	389	410	407	414	417	402	446	428	402	376	407	407	421	422	423	435	404	408	391	414	404	367	419	399	462	378	413	381	403	390	421	397	452	428	413	416	434	433	417	440	430	423	391	406	413	408	417	413	418	411	388	435	412	463	412	434	402	448	425	371	447	443	416	459	413	394	462	435	429	394	399	416	385	428	412	398	412	422	406	408	407	440	389	443	399	431	438	419	387	382	395	395	399	422	442	399	426	408	424	432	442	418	405	401	372	391	429	434	406	434	403	386	408	447	409	421	409	427	424	422	394	404	409	391	396	460	425	402	417	441	391	367	394	426	392	425	435	416	460	392	424	388	372	428	412	409	421	413	383	382	414	423	475	408	405	407	402	418	388	433	410	403	384	423	423	456	437	385	436	421	413	466	436	395	423	448	418	428	430	371	373	417	448	409	427	443	414	392	398	425	396	430	404	427	424	423	407	445	413	445	437	398	370	386	432	425	408	411	457	401	430	382	424	408	396	399	427	441	446	391	425	409	394	383	414	396	428	403	406	431	445	391	414	441	388	388	444	437	417	386	438	422	403	413	435	400	414	448	385	389	436	418	382	425	376	441	411	419	425	409	457	425	390	408	389	399	430	409	379	411	402	414	376	406	391	439	409	431	415	411	387	410	433	413	398	420	413	421	441	425	402	403	424	398	389	371	439	422	447	418	418	397	406	415	419	407	419	393	390	377	410	420	440	415	423	414	385	436	390	407	382	402	416	452	397	385	385	440	380	418	396	408	432	420	471	411	414	417	376	374	399	386	368	383	450	393	401	421	425	447	437	431	414	404	382	414	401	402	430	420	431	450	422	405	384	420	420	425	419	400	434	410	431	414	416	380	393	389	405	422	359	410	413	438	452	426	416	424	425	406	397	395	446	420	363	417	417	398	441	417	441	420	391	396	401	399	383	414	405	412	401	391	383	368	406	399	392	379	421	417	394	379	394	444	435	437	401	451	441	412	355	400	441	401	374	458	424	432	470	435	424	432	403	424	378	427	441	376	412	413	394	444	376	408	430	449	399	429	424	385	424	373	444	448	401	399	435	403	429	411	409	449	406	452	446	399	394	441	449	376	400	419	400	395	418	440	444	434	407	462	398	420	405	413	410	416	449	418	389	430	421	443	438	455	418	445	446	440	404	392	420	429	450	390	406	397	439	419	400	417	402	392	386	400	413	428	412	423	405	412	410	380	408	408	369	429	414	442	429	384	426	454	418	363	429	441	396	424	421	423	437	436	429	397	392	425	439	422	430	399	412	422	415	430	416	424	439	395	401	418	421	468	394	394	413	402	416	449	404	434	406	419	367	440	387	404	411	408	438	411	438	444	407	401	389	423	428	400	429	429	407	432	440	415	394	400	373	435	402	457	440	414	405	400	405	413	382	454	371	430	427	455	467	404	377	412	406	424	431	421	414	450	403	443	413	403	429	451	370	413	422	431	365	394	407	457	445	451	408	406	445
14322	6717	14014	15185	12485	10307	8115	5895	4384	3581	3243	2962	2540	2157	2033	2131	1997	1620	1605	1546	1725	1428	1442	1166	1224	1319	1196	1117	1079	1040	1149	1044	1076	1049	1073	1003	1042	1067	1040	1014	1023	989	984	1003	925	975	1047	1020	966	996	980	1015	996	976	1050	980	1061	959	1011	999	1005	948	970	989	1009	999	999	1005	998	987	989	1028	962	1013	1023	1037	996	980	1008	997	972	990	1020	1027	941	1019	949	992	967	1020	1040	1007	993	962	989	1030	1015	975	1006	985	1001	1013	930	969	973	1029	965	973	995	986	980	1034	970	969	1020	995	1011	970	1007	1015	1032	966	995	1018	991	966	1061	1028	1010	1018	1021	988	995	1000	1021	985	1023	972	1018	975	992	976	1052	1042	1014	932	999	953	990	983	1041	989	1019	1072	988	1018	975	941	939	968	982	990	988	1003	998	1049	1036	1071	994	996	979	1021	1041	941	965	967	1022	1043	979	953	976	941	1029	1029	983	1021	986	1036	1030	1026	1010	1014	1012	1003	986	1013	955	978	993	1021	1020	1044	1033	972	1009	975	976	1041	986	1008	1022	1014	1024	1000	1031	997	1026	1012	993	1011	961	954	926	1004	968	997	982	978	982	950	1012	992	954	964	994	945	1024	993	998	1038	980	1015	1043	1005	1002	1011	1008	994	980	997	963	977	1000	986	1010	976	980	955	992	997	991	1054	1053	1004	996	1011	1037	1057	984	1049	977	938	996	1052	1016	1037	981	983	1001	991	976	1032	1017	994	1012	1104	971	1015	1024	961	1080	965	1003	968	967	1001	992	977	976	1016	1014	1001	969	929	1031	942	969	988	996	951	1039	1013	1014	1001	928	1003	991	1027	1031	1022	1038	998	1026	989	973	1034	1034	1043	974	1007	1019	1019	1024	1007	988	1059	1042	1035	966	970	995	1055	969	958	957	989	973	1035	953	1001	1015	981	1036	1052	1033	1031	1012	1046	1023	952	983	1004	977	999	1051	993	979	960	1003	1038	940	933	998	1000	1024	1010	954	1014	1048	1031	980	988	1020	981	986	969	1003	990	972	1029	1019	1046	1104	969	1049	966	997	1025	1019	1020	991	944	1016	963	1026	964	991	989	970	1006	961	982	961	945	981	1011	992	1028	1006	1011	968	1013	986	975	955	999	952	1006	954	1039	970	972	984	965	987	989	981	1014	1024	961	1004	1028	1012	997	949	1024	1016	979	936	982	1017	1010	1036	1058	1027	974	984	936	962	979	988	961	961	1004	947	990	1021	955	1059	1008	1057	999	958	1014	1000	1024	1037	938	945	967	996	1015	1050	991	1011	989	1015	1039	1008	1016	1049	972	943	1042	994	982	979	974	1007	979	1001	1008	1006	1024	1025	1029	984	983	988	961	1004	1047	990	946	968	1058	1010	1003	1037	1000	1050	1011	1066	1004	1025	1053	1035	978	1021	1058	1014	970	1042	1020	947	1005	995	1012	1019	1073	1029	966	1046	1006	969	1038	1037	1027	1007	995	950	975	1000	1013	1070	1023	1040	1015	986	938	1005	980	944	957	1005	1005	1013	1014	999	976	1009	974	975	997	992	1075	994	1024	931	998	977	1025	1020	1024	1008	1002	1055	1025	1000	1016	984	975	990	1016	1027	989	975	1035	991	956	1043	965	969	995	1010	1000	1046	1010	980	1025	1006	1024	1043	1005	1025	1032	1019	933	1068	1056	996	999	963	1054	1031	1059	1041	992	1030	1012	974	977	986	975	988	1016	976	963	976	979	1029	1011	1010	973	967	977	985	1006	1014	967	1025	1030	989	1004	1039	1037	984	1033	982	939	1009	1035	1007	1038	999	977	956	999	1030	993	943	988	969	1010	1043	1004	1029	929	1029	995	988	1023	1065	995	947	985	1046	935	1004	973	1012	983	989	946	1048	1021	1021	1033	1016	1002	1000	978	986	994	1032	994	1034	997	953	1004	994	1003	1077	992	973	991	974	976	1007	965	1021	1012	960	1051	965	1040	1091	972	1018	1023	1073	1026	1013	961	940	1011	1075	966	968	1000	920	952	1001	1012	996	1021	981	991	1033	1032	1013	1020	971	1018	991	931	997	974	969	921	1091	1015	967	927	967	965	999	964	1015	956	979	1033	1004	997	1070	996	989	994	973	1086	957	974	1028	1006	1039	971	952	986	938	1038	1002	944	971	987	948	995	976	1028	992	1014	1008	978	1053	983	1032	1015	1049	1008	1012	950	984	992	929	962	961	945	1039	975	1033	975	1025	953	994	1035	989	1022	962	988	1035	1026	999	1025	978	975	984	1033	980	976	1067	990	971	936	1019	987	958	1004	960	1014	990	1023	950	1039	1016	1002	990	943	954	1030	1005	1000	1014	979	990	1026	1010	1017	1049	1044	1008	1039	1011	1000	984	961	979	1033	924	972	1017	951	959	1007	975	1015	990	978	1047	1015	1040	965	1023	961	991	1071	1030	941	1065	1003	1004	954	1042	962	991	971	986	996	1017	1037	1015	917	1008	1022	1030	999	1014	986	1000	1035	933	1014	950	1017	1033	1016	1002	979	968	944	956	987	1012	1042	981	1063	1006	1012	989	994	1024	995	979	1041	962	976	1022	989	952	976	1001	999	1027	987	972	1018	970	1050	984	1078	979	940	1000	1003	991	1009	983	980	950	982	999	975	1030	1021	1042	990	973	998	1005	978	1010	978	1028	1076	1055	1034	981	1010	1014	999	948	979	1013	965	1021	990	982	1000	1003	1031	1027	958	1015	998	971	1035	1025	1014	1014	1031	975	1007	985	908	950	994	967	1021	980	1013	1027	1003	1009	990	977	991	1034	990	1038	982	1018	1042	967	961	1017	907	921	959	1031	1026	1002	1059	988	1003	949	985	1028	1010	1017	962	974	997	1003	1026	985	1024	1020	941	1016	945	988	997	994	983	961	958	960	1021	1011	979	944	1007	990	962	951	968	975	993	978	971	1025	994	1027	983	945	987	1055	1045	994	1025	1022	1029	983	996	996	1009	1052	978	1026	1013	1071	957	992	1052	1012	964	960	974	1052	965	981	1019	949	988	963	975	1038	986	1010	1068	1013	1027	999	1024	992	1007	1012	1043	948	1018	1018	1043	1065	992	958	1063	971	1024	930	985	1046	982	991	982	1001	948	1022	1027	967	959	995	981	995	939	1001	970	989	976	1034	953	995	1008	1056	989	994	1033	975	1020	988	1043	1010	977	1013	1027	1001	1046	1008	1052	1016	986	989	961	1015	1000	1013	936	995	987	998	984	965	1031	987	1004	1060	1054	995	956	966	1064	988	974	967	986	965	1008	1036	1025	1025	964	988	1041	997	979	1055	987	986	998	974	996	1033	960	974	960	1075	1040	957	1001	1003	927	1008	977	955	969	954	1009	995	1055	998	987	999	1004	952	1030	989	1040	1068	967	1039	994	1036	1003	1017	993	999	988	962	1037	1015	992	1014	968	986	960	950	939	986	1017	980	1012	1029	1054	1003	1001	1005	1015	960	1067	1034	1012	993	991	1010	1011	969	1041	1000	975	1028	1008	984	975	955	943	996	1031	1025	966	990	999	1009	960	952	1048	979	1017	971	986	989	1013	979	981	991	921	1031	992	993	991	978	1022	932	915	1004	1015	915	1012	1037	1023	978	1043	1028	996	986	992	1018	932	1039	1003	941	959	1021	977	1027	990	979	997	1013	997	986	1008	1007	962	974	1018	995	989	1011	951	944	1001	973	982	1003	979	1016	1011	1024	1003	950	980	985	1005	1021	996	981	975	1005	1043	921	972	1060	950	1019	1024	1028	1020	994	1002	953	955	984	994	962	1005	1026	981	987	995	995	1068	1047	1001	1006	1005	1022	1068	967	951	956	1010	1024	941	972	992	1039	1001	1022	1024	986	980	1001	991	988	1032	949	1043	1002	963	991	1009	996	956	1025	1026	1040	973	999	1016	920	1009	944	1030	1048	1013	1096	1020	989	1011	1006	1018	971	963	1034	941	995	984	1007	993	981	1039	1062	992	909	969	999	1053	1012	1020	1003	1014	1048	1056	1049	988	988	1024	1004	1029	992	1062	1031	1022	1017	1008	1010	994	1009	1010	990	995	946	966	974	989	1019	1008	987	969	1041	939	1001	1045	973	940	1007	965	1028	973	990	984	975	935	1027	1007	973	1004	981	1041	971	988	1004	1018	951	1040	939	974	962	1036	954	971	956	988	1022	1032	1006	1047	933	999
28576	11244	12212	9350	5966	3943	2414	1693	1306	1157	1106	953	774	667	636	576	583	474	460	443	507	430	457	431	369	412	389	421	395	376	363	360	392	368	380	369	392	365	339	377	374	344	356	389	355	338	343	341	355	335	362	353	365	385	313	343	386	367	331	354	351	357	383	340	375	347	331	404	378	333	344	339	373	374	351	359	378	327	356	326	347	398	333	363	357	364	360	346	354	378	373	362	349	393	337	366	326	350	351	340	366	364	362	340	357	363	335	331	339	328	364	319	352	386	375	371	320	369	387	352	385	364	367	373	344	360	409	341	361	339	388	331	380	334	354	358	371	339	342	345	379	341	348	367	376	355	358	332	370	348	392	330	389	349	384	351	376	335	346	329	346	343	342	382	346	337	337	348	330	371	389	366	375	349	388	311	346	364	336	343	351	337	325	372	398	356	378	328	347	396	358	363	328	344	348	352	305	369	351	329	350	363	320	371	321	387	338	337	378	353	348	335	339	363	331	324	350	386	352	340	349	377	319	392	328	341	345	340	372	340	343	358	325	360	337	373	365	342	360	345	342	359	347	345	370	380	396	358	333	314	343	346	370	343	349	329	339	351	397	346	377	362	366	363	364	371	388	371	340	361	365	358	328	362	329	334	333	347	341	343	330	348	342	388	344	362	368	347	356	342	382	346	366	381	344	373	349	406	364	325	332	387	348	337	365	336	350	362	343	359	385	342	376	381	346	357	344	346	356	339	342	343	333	341	323	375	313	370	342	350	361	382	319	380	352	317	350	338	388	327	362	358	337	371	364	381	326	360	351	352	369	342	348	356	330	347	339	354	332	357	374	378	311	347	341	354	350	325	364	323	404	378	332	354	363	347	354	345	341	359	365	363	333	374	354	371	308	367	386	327	386	335	357	326	300	344	351	304	338	364	332	371	351	345	318	346	333	330	367	380	353	341	343	334	357	344	335	375	330	361	371	351	372	353	318	400	377	359	330	370	364	341	351	350	339	346	359	332	363	366	341	350	355	357	333	317	339	333	335	362	367	349	360	375	371	351	314	379	365	332	366	365	338	347	374	325	307	313	366	374	324	346	357	346	344	370	341	346	374	355	371	375	354	364	367	354	382	339	362	365	344	331	294	357	381	343	360	309	357	350	364	349	353	358	350	364	350	371	320	319	357	357	343	349	336	337	373	361	322	326	348	336	345	351	345	346	334	364	324	359	349	380	358	353	328	362	348	363	378	393	323	362	335	353	338	371	382	364	353	351	337	340	333	338	345	380	375	323	371	360	348	338	324	319	352	335	325	331	301	341	323	342	351	367	354	346	402	365	319	345	327	345	292	333	343	340	347	363	364	362	321	344	364	355	345	330	380	352	337	333	335	356	377	396	328	378	333	384	346	322	330	367	363	335	369	331	344	338	363	338	360	360	369	361	351	371	380	354	313	364	380	357	400	345	347	327	377	354	368	324	369	348	355	376	358	360	355	350	336	360	328	353	376	352	384	329	351	356	381	365	385	328	380	360	367	357	358	310	400	334	389	352	386	384	391	360	347	392	303	376	343	367	383	367	333	349	374	356	336	349	353	388	377	341	335	338	377	335	333	360	374	337	313	349	327	376	388	337	351	335	339	367	315	348	353	364	341	344	352	346	367	368	317	343	324	355	338	358	355	355	341	314	332	356	370	333	387	354	362	330	331	375	363	318	386	382	360	347	316	354	361	355	359	338	379	349	362	334	380	369	359	357	342	352	334	363	298	376	371	391	368	307	342	368	322	328	321	360	323	324	375	388	359	369	337	334	342	365	325	340	358	359	347	363	349	352	355	322	343	334	375	346	328	344	338	372	366	371	350	341	326	379	335	353	338	326	343	372	341	332	349	373	341	363	338	363	342	342	367	348	359	362	341	330	322	370	354	391	335	371	323	386	323	341	337	372	269	347	346	344	361	350	391	383	329	343	335	349	359	328	315	349	338	375	328	319	321	331	357	350	361	329	343	345	349	342	339	350	350	346	346	343	333	338	400	348	347	344	348	337	325	325	348	353	362	372	339	342	327	380	376	333	357	334	305	345	354	322	374	365	345	353	354	354	381	349	375	347	335	327	343	358	357	338	335	372	348	346	331	341	364	376	379	397	318	371	337	355	385	332	335	344	327	363	358	371	353	344	352	360	341	368	347	355	334	363	357	359	342	326	376	356	361	318	346	380	341	350	326	340	315	336	329	361	341	357	365	342	349	334	349	329	371	365	326	329	371	339	373	363	359	330	358	325	324	351	346	356	362	378	335	356	303	346	326	354	341	379	325	340	342	341	372	355	349	347	343	361	313	353	357	372	349	371	341	345	364	357	358	333	349	334	348	353	346	347	373	324	354	324	337	353	374	364	349	371	331	367	364	324	317	330	384	333	354	325	348	335	346	356	339	318	368	367	371	387	374	338	362	315	359	358	339	340	344	326	327	333	351	369	381	332	358	360	367	355	341	335	319	359	316	329	329	350	355	351	375	337	334	340	363	367	343	341	364	387	403	340	369	354	339	354	339	344	343	361	377	319	348	337	327	368	391	346	355	356	298	343	345	360	358	358	314	345	343	327	365	354	369	372	366	346	357	381	354	318	358	343	339	344	314	328	356	358	333	329	330	371	349	366	335	371	347	363	364	338	357	356	354	353	341	368	358	319	362	336	384	349	360	333	353	330	354	333	305	381	379	367	378	352	351	365	350	368	342	356	343	342	371	349	363	338	360	344	359	364	377	358	342	322	346	362	348	405	303	337	390	351	353	372	361	385	369	328	378	357	349	342	365	345	381	396	319	365	336	331	389	322	333	333	362	335	392	380	368	388	345	361	356	334	367	336	355	356	348	357	343	375	343	339	325	355	378	327	355	364	396	351	365	333	346	344	339	331	326	360	344	345	362	357	315	345	319	365	333	343	340	343	353	328	382	342	348	330	353	355	365	350	345	357	360	337	344	371	355	363	364	351	325	294	335	353	380	351	349	380	360	351	351	366	340	324	354	355	348	350	324	350	324	350	367	351	316	341	335	349	360	365	355	336	373	347	340	349	391	349	321	316	371	316	338	351	356	346	347	378	323	401	348	350	349	374	345	342	365	334	333	356	337	350	367	363	334	350	345	369	380	341	345	370	353	382	411	371	374	338	380	355	337	359	320	364	368	357	370	354	306	359	366	332	342	331	339	351	385	377	320	368	373	376	374	321	365	350	347	380	331	320	364	345	367	369	339	356	379	332	378	351	363	365	364	323	373	356	343	375	322	375	326	337	339	351	382	310	332	372	372	322	359	321	358	373	339	371	367	333	381	339	378	365	321	362	350	372	334	325	388	357	313	353	346	362	371	339	367	326	345	322	400	376	356	335	353	351	353	398	329	359	350	317	368	341	363	326	379	342	373	336	341	355	348	334	371	378	360	324	317	341	348	390	385	332	366	372	338	356	340	381	400	395	354	315	330	357	364	377	325	323	361	337	336	353	359	305	359	390
18080	9319	18386	20331	16937	13039	9164	7200	5847	5202	4888	4461	3361	2780	2394	2517	2586	1877	1684	1663	1980	1681	1583	1375	1325	1195	990	972	989	950	993	1020	863	904	908	939	901	944	893	904	862	860	882	857	837	891	870	877	864	898	775	860	890	890	840	866	862	845	879	887	919	817	869	846	832	797	814	850	852	826	842	874	803	874	878	831	863	858	862	873	858	891	893	867	860	822	868	843	860	863	874	850	835	859	848	866	882	853	868	839	856	850	854	798	835	796	896	881	887	804	855	822	838	887	844	853	864	855	899	845	892	873	793	856	807	890	856	867	899	850	874	860	872	876	877	855	818	879	836	858	860	857	838	866	865	832	873	864	857	913	842	838	838	835	856	912	924	835	859	850	806	841	829	874	839	847	831	846	887	809	876	844	826	865	811	841	851	847	825	875	874	835	794	861	858	858	832	872	845	877	880	812	890	847	882	861	855	868	817	852	906	841	857	913	911	841	886	878	837	912	846	848	888	887	841	844	915	822	910	841	908	874	872	871	873	904	888	921	904	863	843	857	881	847	846	835	833	897	918	821	861	890	882	759	871	857	875	849	827	889	869	869	815	900	888	873	817	904	882	826	836	841	873	894	857	851	911	846	817	855	789	874	838	824	898	867	875	857	876	861	861	852	876	854	860	908	917	844	852	829	847	861	853	843	877	850	835	884	844	857	892	794	871	866	863	880	827	844	852	866	846	830	877	831	841	849	874	843	886	842	841	847	887	853	867	846	881	821	863	870	837	915	889	886	899	861	829	843	813	841	831	845	805	869	903	828	864	847	830	831	880	898	923	826	862	876	843	887	851	853	875	886	835	849	870	872	876	818	803	848	871	834	859	870	859	914	859	888	826	828	817	851	869	886	849	873	876	858	851	932	842	904	793	886	885	847	841	842	847	900	845	880	850	828	849	832	887	819	928	857	850	901	852	845	857	869	851	885	857	815	832	828	851	824	877	890	795	835	836	798	888	836	914	835	873	833	875	877	862	841	828	831	854	859	862	922	881	873	845	836	840	839	823	849	874	900	876	843	845	866	846	867	850	883	851	896	868	904	916	858	944	822	857	865	872	881	852	839	870	832	874	870	875	894	846	857	900	884	820	884	927	834	892	866	866	867	800	884	846	793	828	780	865	863	841	800	865	905	881	788	834	868	849	819	833	837	857	797	877	844	870	834	811	867	806	850	853	886	860	868	842	878	864	866	922	847	841	847	873	854	835	892	861	782	848	845	837	798	814	882	871	844	818	843	822	894	856	877	909	877	872	827	818	870	909	831	846	843	883	843	839	874	900	811	891	876	820	838	831	820	870	857	888	826	875	876	892	829	857	798	843	898	865	839	889	878	831	835	885	841	838	816	815	863	867	860	842	850	844	836	870	841	861	795	878	847	859	847	851	819	883	853	882	870	897	859	882	838	833	840	850	854	867	800	838	866	865	868	880	849	907	813	815	842	856	862	832	890	823	845	868	854	819	851	814	850	864	882	857	858	862	824	854	869	867	867	796	900	838	869	842	885	852	784	871	890	876	832	870	788	870	811	804	861	850	814	844	854	854	882	838	853	904	840	811	786	869	818	876	843	852	861	839	878	900	852	844	846	851	846	871	919	818	857	844	868	852	869	812	808	841	862	838	846	868	855	839	860	832	897	846	905	816	880	870	876	826	885	843	854	855	839	898	868	820	910	845	844	877	836	927	868	863	859	814	876	881	839	829	859	842	803	833	830	829	876	853	895	852	857	901	823	875	827	842	829	931	897	849	878	900	891	848	826	851	873	804	872	891	868	834	866	852	842	791	899	880	829	908	858	847	900	853	880	836	862	862	882	782	781	841	850	888	861	881	911	893	841	879	908	813	858	843	867	840	838	835	834	877	848	885	855	892	868	892	855	794	801	854	858	854	821	824	859	843	848	843	828	863	836	888	822	890	816	889	850	884	792	843	873	896	870	882	883	886	832	898	836	838	889	881	833	887	844	888	825	845	830	809	825	859	868	822	860	885	883	836	762	866	843	884	811	847	833	831	869	843	921	861	821	827	922	834	846	851	850	884	861	856	871	847	885	911	862	837	860	801	804	863	835	890	848	903	825	859	838	848	850	840	806	826	816	820	861	894	879	902	860	893	874	844	849	867	827	857	850	820	801	865	857	789	892	833	867	815	867	844	883	815	904	867	781	859	901	875	856	849	848	858	840	864	834	863	848	915	864	848	896	888	904	903	836	856	851	854	868	876	861	854	878	847	798	892	814	882	833	839	843	843	801	860	890	830	867	893	827	850	864	825	809	887	809	869	853	853	836	863	834	817	825	888	847	828	825	833	883	852	869	866	855	887	833	909	821	861	813	856	912	843	909	901	894	874	821	845	860	888	870	842	849	889	874	893	856	890	876	875	864	842	814	837	837	876	848	872	850	843	857	842	830	833	866	855	873	837	803	852	843	834	860	881	794	785	850	798	838	839	845	874	826	902	857	879	878	858	866	865	894	864	868	898	899	842	788	864	906	899	911	835	872	836	824	886	808	898	906	837	857	838	933	881	884	836	896	853	856	815	834	887	863	889	901	828	853	892	833	870	868	831	883	859	938	798	873	827	879	906	871	871	853	858	882	791	848	860	891	791	862	865	818	856	831	830	880	890	945	805	842	862	839	884	835	837	849	820	890	857	862	766	893	876	859	810	921	853	874	869	842	903	798	848	858	817	842	821	821	881	834	816	872	863	846	891	913	846	806	870	881	850	903	832	806	856	877	862	876	894	843	853	886	844	861	863	811	823	905	874	823	884	860	850	915	827	837	824	827	854	846	879	826	822	832	867	829	871	903	853	893	839	864	828	855	840	846	830	847	889	866	843	833	836	832	837	827	846	879	850	824	807	829	878	839	852	855	845	884	843	882	868	830	838	834	881	820	854	809	820	852	882	882	820	851	904	884	882	868	845	864	844	855	848	833	865	852	868	794	808	835	854	841	860	829	872	853	877	844	900	836	859	850	861	843	843	814	853	865	875	823	842	856	838	902	832	868	810	801	876	868	829	865	901	840	900	809	811	812	864	824	859	857	867	821	866	834	852	842	869	864	862	806	907	796	868	803	817	884	827	858	842	838	836	849	812	875	840	840	814	863	826	924	850	881	828	866	861	914	820	840	882	864	884	892	916	840	874	806	880	856	806	895	839	847	788	860	825	869	812	870	820	871	865	869	840	851	856	865	831	846	851	798	826	865	886	840	790	888	851	854	865	842	813	852	912	859	826	913	845	862	862	800	868	853	817	813	864	866	842	845	891	903	839	861	814	910	877	884	860	881	806	848	845	802	830	828	822	879	874	852	898	837	825	870	871	863	850	901	876	832	858	850	869	827	835	872	840	868	839	845	842	887	863	856	874	848	872	859	872	842	862	816	851	788	800	890	875	904	844	863	825	841	911	842	880	890	849	885	844	820	829	844	837	813	903	908	820	837	872	860	822	849	880	848	835	845	849	804
8359	3728	4294	3283	1922	1136	874	738	632	673	656	610	539	486	495	506	461	410	406	409	377	402	400	421	448	399	379	416	399	366	387	411	361	442	394	431	393	383	382	335	387	409	419	406	395	352	400	363	351	418	396	401	359	363	397	406	419	392	391	404	411	394	380	416	398	366	418	359	409	400	412	416	417	413	400	398	384	397	411	395	407	415	372	375	364	373	402	372	413	390	414	379	385	356	410	411	373	377	403	393	412	385	429	415	384	384	378	396	373	385	397	389	369	370	385	403	368	368	415	403	383	426	397	374	384	380	398	384	376	434	408	402	411	374	441	380	416	420	407	364	386	410	360	379	375	413	390	387	392	374	399	378	426	410	369	395	404	405	353	415	423	402	429	410	422	407	402	358	378	387	384	381	425	407	429	399	390	411	382	395	406	415	379	393	413	390	396	413	420	404	401	365	399	350	378	361	386	401	407	380	419	422	322	422	391	381	383	392	381	348	377	376	357	386	417	392	381	400	438	377	372	375	395	335	369	400	369	369	385	411	420	404	388	423	352	382	391	393	404	395	397	410	410	410	414	365	340	379	366	434	412	393	398	384	368	391	412	374	427	414	364	379	374	416	399	415	414	424	394	408	404	406	367	361	408	399	387	405	398	379	395	378	413	407	402	382	401	410	397	417	394	403	421	402	369	396	339	402	368	395	402	437	390	376	379	406	442	390	392	382	391	415	421	389	376	398	398	392	379	418	386	391	406	410	388	392	401	407	382	405	379	427	398	415	424	421	375	360	416	421	423	387	389	372	386	412	410	420	389	398	396	416	393	401	433	393	382	404	399	398	392	414	406	377	380	414	400	389	425	357	394	424	432	406	389	402	381	375	379	388	391	410	349	398	380	391	412	357	374	404	406	381	424	411	397	393	379	363	396	403	422	381	413	398	392	400	407	409	407	401	419	393	422	399	372	384	404	403	404	399	357	408	429	391	365	418	395	399	374	400	382	378	363	364	410	398	391	389	421	409	444	391	411	419	375	373	417	378	370	408	351	415	381	401	426	389	392	404	409	390	414	389	365	403	379	366	384	383	389	413	415	411	425	405	358	390	378	365	402	418	368	389	383	386	394	382	353	389	370	365	408	386	401	396	376	402	370	373	416	410	388	392	408	389	379	395	377	384	399	404	392	415	352	404	375	377	392	415	405	390	396	397	405	401	420	414	389	381	366	391	372	406	336	409	394	364	411	346	394	396	381	396	393	403	400	394	352	383	358	410	392	362	387	401	393	382	368	380	417	410	364	417	391	397	423	352	402	441	371	388	411	402	368	355	402	403	411	365	419	363	401	369	446	385	399	378	395	446	365	378	388	398	399	399	365	387	388	366	409	404	386	406	410	392	363	389	410	422	386	406	383	411	438	407	410	408	373	401	400	400	424	396	383	420	394	395	423	392	388	390	360	372	437	338	385	381	413	423	401	365	402	412	421	393	377	404	352	398	359	352	395	391	384	413	377	429	432	386	386	380	411	374	411	381	380	402	405	410	434	409	356	414	404	426	369	397	397	400	401	362	407	420	364	375	391	410	420	392	384	400	365	385	403	380	400	370	396	374	377	429	390	400	446	431	385	404	418	366	397	385	384	378	409	405	391	397	406	410	412	396	346	348	420	386	396	365	383	392	466	380	415	368	429	390	380	390	376	380	404	394	406	426	399	382	396	380	418	354	416	387	390	416	401	359	417	410	408	360	390	379	391	389	405	460	398	395	453	380	418	390	408	430	381	396	387	403	390	393	380	372	401	433	372	381	383	382	382	376	406	402	401	466	395	375	415	388	398	387	388	433	408	416	394	404	376	363	379	431	387	391	390	387	424	413	396	381	381	442	382	346	392	420	383	364	388	388	397	401	395	415	405	381	415	405	374	401	394	390	363	391	375	420	377	410	388	379	380	379	421	420	390	415	361	398	404	366	420	407	444	414	391	392	411	387	407	396	396	382	371	383	409	396	402	393	426	415	367	359	339	380	415	403	383	400	394	377	420	422	404	398	431	400	412	374	385	347	386	394	360	374	399	382	410	394	409	404	425	388	396	417	382	410	392	403	406	431	437	376	432	397	354	406	412	394	424	354	375	384	384	387	378	428	366	387	428	397	383	380	359	401	381	431	388	402	410	428	378	438	420	393	386	337	379	388	415	381	360	392	401	396	379	439	370	402	393	405	381	373	405	440	374	377	408	419	394	426	374	384	439	418	394	371	369	385	376	395	421	349	413	400	369	397	397	407	397	404	362	404	417	400	364	423	399	366	428	384	403	385	406	410	370	385	393	422	380	416	420	383	425	405	393	384	390	368	420	392	367	408	389	410	383	365	400	424	389	403	400	432	386	378	378	377	381	367	402	392	385	386	369	396	410	396	428	399	415	403	424	414	384	386	424	367	424	414	395	396	378	409	403	407	428	387	420	375	355	398	388	358	380	408	441	419	391	414	368	401	390	378	366	404	364	391	445	408	412	382	373	405	425	361	370	385	398	412	426	388	403	387	383	349	376	406	406	369	395	399	417	394	416	386	443	429	447	416	392	408	387	347	407	418	413	353	397	415	400	431	399	383	393	393	426	376	407	400	409	387	391	390	411	398	394	381	404	386	361	351	431	427	422	384	436	371	407	380	383	394	422	404	393	365	394	384	393	393	373	399	364	373	391	387	391	411	418	385	418	381	383	377	391	383	383	389	421	422	397	390	445	376	376	399	373	388	346	385	445	416	402	394	397	386	371	444	391	360	377	400	461	383	427	428	396	411	389	377	440	364	394	372	431	446	397	393	441	402	381	415	415	413	423	402	382	397	340	427	380	412	396	426	404	408	422	412	410	407	354	397	405	375	413	378	384	394	390	374	415	405	408	408	389	406	419	366	423	375	388	391	416	426	407	400	377	388	423	405	418	423	358	356	407	401	395	365	414	370	368	372	427	388	407	418	393	399	371	421	365	372	373	410	425	428	366	404	395	395	411	359	390	378	366	383	431	371	416	389	385	379	394	388	405	417	404	401	376	397	415	370	411	405	402	403	397	391	401	440	384	355	351	401	369	359	415	376	378	391	365	412	362	386	430	362	414	432	368	460	417	371	397	410	393	379	380	418	381	385	428	416	408	428	395	409	392	398	409	427	390	397	454	438	406	399	382	397	381	393	434	405	428	431	403	390	347	429	422	385	407	388	383	433	406	411	407	386	374	384	388	408	404	399	430	386	385	395	398	394	399	387	375	425	355	423	388	393	400	397	381	402	381	366	377	373	391	362	405	371	375	380	395	415	401	405	411	392	410	408	385	391	398	392	363	385	356	396	432	411	374	408	394	389	372	406	384	355	401	387	385	418	423	407	392	398	410	395	409	374	396	386	384	365	394	432	411	427	398	382	441	382	416	394	387	414	394	420	407	381	387	418	433	397	367	380	406	400	413	419	366	350	355	407	391	401	394	375	428	427	426	379	387	407	381	419	379	382	400	431	422	397
6457	4341	8712	9499	7101	4730	3459	2882	2416	2480	2605	2368	1807	1574	1497	1496	1544	1280	1175	1244	1401	1302	1211	1123	1093	1097	999	999	943	966	999	1009	935	984	979	934	1005	1002	1033	1005	980	993	960	952	964	947	961	985	967	954	929	918	950	983	925	925	948	917	1014	946	944	993	1030	919	890	986	974	950	944	957	942	982	1015	898	931	964	952	934	959	988	983	967	1020	986	974	966	1007	908	968	950	973	963	918	982	985	984	943	941	967	978	992	949	944	920	981	975	956	945	955	977	950	964	908	994	999	951	963	1009	949	963	936	1003	979	983	959	971	950	955	982	931	945	963	925	971	995	950	951	986	937	982	999	939	971	954	974	957	963	1016	975	951	987	995	994	948	963	949	993	989	924	976	990	947	968	991	1024	956	952	904	962	918	984	878	963	1012	973	982	936	983	941	965	919	932	961	1019	1009	955	902	939	939	954	917	973	1011	951	956	929	1056	927	979	934	967	941	961	966	989	962	1005	937	1007	959	956	952	947	988	945	988	932	898	920	1002	932	956	962	906	952	1005	940	963	941	970	926	915	974	988	929	964	964	948	972	973	917	964	940	972	955	959	987	951	954	1004	1008	962	950	962	915	952	911	963	929	977	962	1021	979	996	1004	990	939	952	959	1008	977	945	965	935	934	896	967	969	907	933	990	947	942	914	930	921	943	947	913	921	987	998	945	923	970	961	980	975	1009	936	970	933	925	969	960	975	952	905	910	979	1017	980	960	950	952	919	945	972	921	982	946	949	975	953	975	966	972	962	973	960	941	943	929	973	967	994	957	993	1004	869	966	994	946	973	926	969	966	966	1020	944	951	943	1014	963	1011	945	995	973	976	961	933	954	993	945	1007	1021	967	952	946	987	957	973	992	1025	991	933	980	987	982	996	951	957	954	936	988	964	966	985	918	995	979	959	1019	977	913	952	936	1004	935	944	987	959	974	939	976	929	975	975	957	915	951	949	932	960	973	937	960	938	931	958	947	932	967	976	995	916	901	956	940	929	956	936	1006	966	953	954	955	945	936	970	1009	970	925	968	978	974	932	932	908	951	932	982	942	991	1014	965	963	981	962	930	974	1015	960	923	956	975	951	975	975	982	925	973	940	973	993	986	915	932	957	949	989	980	1016	963	914	991	1014	938	971	995	951	952	951	1010	984	949	969	991	909	936	965	980	979	937	962	959	956	921	985	1015	934	933	993	922	1024	965	984	921	972	1029	960	951	990	992	1034	992	954	988	927	960	960	922	954	890	948	935	974	927	1004	928	998	1008	999	993	966	987	980	971	912	893	995	916	949	1000	934	934	912	982	1017	997	932	959	954	955	957	977	951	965	989	944	932	959	934	948	996	995	938	948	959	946	964	994	967	950	1000	956	947	936	956	974	986	979	947	980	1025	1012	937	958	975	957	953	955	989	978	970	943	956	973	1054	933	968	980	961	913	873	977	929	928	953	950	945	934	934	1032	963	982	925	1026	997	941	976	963	948	997	971	938	972	947	886	992	1010	919	982	979	978	958	952	942	975	973	932	987	921	888	979	980	999	979	946	904	988	971	937	956	992	976	978	993	939	868	969	890	1010	918	982	927	961	978	921	943	914	1001	1006	966	969	937	978	1036	982	1005	933	953	973	943	968	914	983	936	960	966	971	884	958	975	916	949	870	999	980	914	1019	957	943	994	940	937	957	936	991	968	961	923	1003	943	978	957	944	957	947	987	1012	942	955	943	960	970	1015	936	994	954	933	989	972	1007	956	934	1013	933	954	972	997	989	955	1043	973	934	939	960	943	987	985	985	993	940	935	965	927	983	925	1041	945	962	936	986	919	960	933	937	980	960	1008	929	879	973	998	968	1016	972	943	967	990	970	996	950	1003	991	945	922	931	1010	1015	955	907	951	955	1017	917	962	948	902	946	930	881	965	966	1000	1002	970	946	981	943	962	988	972	931	987	933	938	955	1055	987	937	979	903	963	963	990	994	959	1003	960	1028	920	901	950	943	1003	934	970	941	937	953	960	979	909	967	990	906	951	976	923	940	1006	942	986	966	957	951	994	960	979	1008	952	922	967	968	923	973	922	973	980	869	957	933	921	1000	957	968	983	957	983	964	919	954	921	980	967	929	949	993	980	983	989	982	984	953	983	979	995	989	955	961	1019	983	961	961	951	940	967	958	972	946	994	991	990	930	978	1043	920	974	1020	978	939	1004	952	964	1012	944	986	997	940	988	949	950	1010	966	989	903	973	937	932	930	971	897	957	962	910	1011	964	947	1012	953	997	988	937	1004	975	995	974	946	998	939	961	977	989	1045	938	998	974	977	970	935	947	1050	927	975	953	983	959	987	1021	974	918	989	992	974	970	968	943	934	954	955	1004	977	927	933	969	956	946	982	955	998	1003	966	944	980	954	1001	978	982	980	984	922	939	910	933	930	933	935	955	931	991	958	976	936	972	966	993	959	932	964	1023	1010	963	978	1012	929	1011	1002	964	924	983	945	962	969	950	982	966	947	975	948	972	954	994	975	903	987	992	986	938	972	966	958	1004	972	930	958	928	972	967	962	961	976	950	983	962	968	948	986	1041	964	979	981	1006	939	1019	969	991	960	948	932	967	967	953	978	961	977	948	929	904	968	937	985	983	952	962	988	977	974	982	966	1018	957	957	962	950	994	952	906	946	936	978	958	969	992	959	920	972	927	958	927	899	960	1013	951	950	967	995	997	954	953	924	1002	932	997	951	968	988	958	986	998	921	937	953	943	913	902	951	934	964	927	963	973	894	951	966	1030	941	957	996	976	937	971	975	965	916	939	946	956	977	1005	985	943	1007	964	996	989	999	965	970	971	1005	1000	996	959	960	996	1024	968	957	1029	958	946	928	966	971	971	950	975	985	945	983	1015	951	932	1017	975	937	945	933	988	982	911	934	952	918	980	989	1015	987	974	983	936	999	1001	907	936	957	961	925	945	1003	960	966	968	878	959	998	978	971	964	913	982	922	940	961	907	972	873	983	977	978	958	917	969	947	975	975	950	962	947	991	965	1020	1033	953	931	1002	957	1009	984	944	945	947	943	953	978	937	947	917	922	1013	915	930	948	943	1015	1006	970	976	980	932	977	907	943	977	975	928	900	987	911	971	994	966	921	995	1029	960	1019	967	956	995	1059	958	1002	996	972	957	947	986	961	1013	942	877	981	927	913	918	1016	983	993	896	946	998	952	932	961	964	932	994	1021	996	937	952	1023	922	996	1012	939	1013	935	991	931	990	958	945	987	995	932	922	960	960	946	958	930	919	1005	988	993	975	978	944	973	956	945	948	991	979	1014	968	946	968	1026	984	973	1015	945	1010	938	972	967	915	973	929	961	1014	964	906	990	1001	978	951	883	929	991	959	1009	983	949	969	952	948	964	1028	953	1036	992	918	1007	975	963	965	961	990	1020	965	950	967	987	987	963	947	913	987	938	895	998	981	1016	958	928	963	976	956	985	983	940	984	971	982	979	898	913	939	955	1028	925	916	931	943	935	949	941	950	957	969	971	957	946	958	971	981	982	938	947	955	963	955	981	944	981	949	950	989	945	978	927	917	927	915	985	969	953	969	989	931	911	943	923	1010	994	934	974	978	961	908	912	947	987	934	986	948	940	973	963	965
20308	7462	7754	6114	3423	2227	1465	1251	1098	1090	1044	910	774	713	611	632	518	503	514	498	545	523	490	507	469	428	414	422	464	457	402	448	441	416	419	477	452	448	421	438	445	409	440	458	453	399	408	429	402	410	439	406	424	438	455	433	413	398	429	430	402	429	403	412	424	455	419	433	450	452	427	440	411	424	411	418	450	445	443	424	478	437	465	420	469	420	457	380	422	437	400	443	408	495	414	467	446	425	421	416	477	436	437	454	474	451	377	412	439	441	432	477	414	426	410	436	476	429	431	455	412	426	416	403	468	441	438	419	402	439	456	397	438	409	439	429	387	441	438	430	414	438	445	448	426	454	412	421	388	408	388	411	413	424	382	404	418	401	440	406	421	407	420	417	439	417	448	426	432	432	441	440	443	432	436	440	417	414	428	419	409	435	452	471	430	430	448	448	430	432	435	423	350	435	408	439	422	417	412	434	400	421	425	412	398	403	402	410	444	444	460	479	475	418	439	410	443	405	434	449	455	431	461	433	436	434	426	461	445	420	391	455	421	414	451	421	433	420	401	430	461	403	448	388	419	443	404	425	393	425	419	442	451	418	409	440	427	455	428	452	433	430	425	425	395	419	411	466	428	442	449	394	423	393	430	451	480	432	441	456	470	446	442	435	414	442	451	425	426	454	462	444	428	462	420	416	445	428	417	465	441	399	406	443	399	424	442	446	425	436	440	410	459	416	411	432	393	435	450	413	450	430	434	415	407	465	421	426	437	410	442	425	467	456	405	431	431	425	434	447	452	397	392	396	416	423	444	423	415	433	429	420	399	446	458	437	453	442	447	392	437	427	387	409	388	418	414	420	397	397	450	434	422	446	417	441	454	411	435	412	423	435	413	403	447	422	418	435	392	423	440	396	404	425	395	458	408	443	401	435	391	425	458	457	482	412	401	433	397	455	397	426	396	420	454	384	432	415	399	395	444	438	448	413	413	443	468	416	390	450	445	414	393	422	405	407	415	452	422	450	436	418	419	469	401	433	461	468	396	404	423	433	458	397	427	435	388	446	431	435	411	442	436	394	436	436	462	451	460	413	403	433	419	419	449	393	442	461	429	403	437	433	436	426	425	465	415	392	444	405	440	429	460	469	458	432	459	430	402	464	474	421	469	448	421	450	420	455	456	434	448	448	422	408	435	458	398	441	423	379	393	431	411	415	433	426	457	408	425	481	413	408	459	461	427	439	438	399	423	465	469	417	448	425	408	463	443	408	411	434	427	432	403	427	407	380	428	452	500	446	432	403	439	450	427	424	447	448	450	428	442	434	437	449	452	448	409	439	430	434	386	471	452	457	464	403	448	444	416	447	447	458	463	412	398	398	434	437	478	421	401	401	459	427	388	445	426	401	447	428	421	429	436	435	438	462	465	416	416	422	454	434	419	430	457	439	459	415	399	414	436	405	444	394	412	395	425	449	451	428	392	422	415	438	445	419	435	437	393	420	416	382	461	454	454	450	413	447	421	432	414	393	465	427	403	404	424	422	416	447	408	471	414	431	398	449	400	475	423	429	474	463	382	428	428	418	456	427	448	415	459	434	412	412	455	439	465	433	416	454	445	451	382	412	399	425	416	393	455	411	397	402	399	398	415	418	403	396	422	474	435	447	423	417	430	427	416	402	438	454	426	406	450	447	427	420	425	483	428	397	442	464	408	438	425	440	415	416	428	437	432	412	444	399	435	411	477	390	404	441	429	425	405	397	427	407	407	404	424	434	406	454	445	409	432	393	440	404	440	409	427	443	433	400	417	403	423	465	401	395	403	384	445	466	414	412	421	437	455	437	426	424	477	406	449	404	476	450	438	403	429	440	432	404	440	440	463	425	444	420	459	439	475	414	391	446	454	402	396	417	439	406	430	426	404	422	437	477	433	402	404	443	471	399	424	416	456	419	443	445	436	442	426	418	392	398	412	391	428	454	454	448	464	428	404	436	461	460	419	414	426	404	438	475	469	412	447	422	428	409	451	432	427	448	444	405	423	432	448	412	451	475	438	465	432	447	443	475	438	425	423	437	429	417	416	395	407	416	405	396	459	420	410	404	461	479	441	380	392	458	401	420	463	425	430	435	407	428	427	408	398	415	444	400	452	440	402	417	416	443	387	406	403	430	425	399	405	435	390	475	464	444	431	418	453	438	442	403	441	459	422	431	420	477	386	398	407	417	454	451	411	455	464	380	445	431	421	465	393	445	410	397	440	403	411	411	457	426	409	412	449	444	406	414	435	418	424	379	407	404	429	427	409	445	440	460	407	448	409	429	419	380	403	405	466	410	423	441	421	450	407	426	454	430	429	403	433	444	483	425	435	418	456	417	441	449	427	396	409	437	450	424	404	407	482	439	398	449	408	435	430	497	439	448	420	403	448	425	411	407	452	434	424	405	438	449	455	432	389	425	428	388	448	432	397	434	395	419	400	443	456	421	425	411	441	430	458	432	430	468	435	433	402	481	432	422	441	399	456	388	444	466	395	416	454	439	432	436	467	441	441	424	449	428	412	447	436	415	424	440	448	419	419	393	435	414	404	419	390	452	398	437	447	428	419	417	440	429	405	447	413	431	414	416	449	402	485	408	412	410	445	444	387	413	414	450	449	420	441	420	443	447	415	460	461	446	457	417	394	440	426	399	437	404	425	395	407	440	410	394	449	444	443	392	430	431	466	427	428	391	424	400	427	429	428	423	454	436	395	449	417	420	413	429	441	436	398	427	445	432	408	408	391	422	429	446	428	401	412	431	418	471	399	423	457	410	441	398	396	405	466	431	400	421	443	434	448	401	388	444	442	406	435	428	446	387	427	446	401	440	439	424	432	425	445	437	410	449	451	447	447	426	415	422	408	397	410	406	483	434	453	435	426	422	453	422	440	435	409	444	405	421	406	442	444	421	403	416	431	426	436	424	454	411	455	434	462	430	442	438	426	422	438	428	407	457	397	446	411	430	452	379	431	419	440	418	457	416	450	396	457	457	452	456	437	441	409	454	407	445	468	414	433	443	392	447	369	431	398	438	439	425	423	431	398	471	441	437	424	384	463	440	428	447	462	440	420	455	427	421	433	457	432	462	443	417	426	423	395	441	437	421	441	461	439	431	462	412	410	408	451	415	407	412	433	477	419	429	457	442	438	408	481	393	410	451	426	433	409	444	395	431	455	423	425	459	401	420	427	421	451	447	410	416	410	454	417	453	474	449	447	421	404	442	421	420	421	446	438	439	425	403	442	433	450	456	445	430	400	466	452	430	415	435	471	445	411	399	444	454	445	420	412	422	413	428	413	438	462	411	461	368	447	466	400	441	455	421	441	434	442	435	427	466	426	400	408	429	449	422	373	404	442	442	418	439	439	432	423	392	439	444	422	423	408	437	405	434	434	455	426	426	442	467	442	426	430	420	396	443	388	380	415	454	438	433	397	447	429	420	451	441	442	430	464	423	438	402	415	452	432	453	421	429	383	453
14481	7115	13551	15111	11565	8503	6041	5443	4828	4800	4400	3951	2981	2459	2251	2277	1732	1538	1478	1723	1789	1677	1436	1368	1241	1145	1080	1144	1088	1096	1093	1045	1117	1085	1062	1050	1153	1037	1114	1022	992	1026	1015	1040	1053	1066	1009	1023	1026	1058	1100	1054	1035	1018	1028	980	961	1061	974	988	1023	1025	1006	1098	995	1057	1040	1032	1007	987	1032	1015	1026	1058	1040	1043	1021	1004	1056	1043	1025	999	989	1069	1061	1045	985	1018	1071	1013	1019	984	1050	995	1041	1022	1027	1015	1020	988	1074	953	1008	1023	1020	989	1040	1018	1026	979	1045	1037	998	949	1023	1102	1044	990	1024	1016	1003	1045	1026	1055	1012	1090	1056	1081	1044	1013	1038	1038	978	1034	1034	1055	1010	1032	1046	1012	1054	1022	1039	1042	1011	997	978	1001	1004	1034	1065	1033	995	961	1007	1051	1010	1017	1012	990	1034	1024	1019	1020	1012	1040	1022	1082	988	1042	1082	1039	1013	1002	990	980	1051	1028	1020	990	1074	1000	1088	1010	1074	972	1005	1026	1085	1049	1021	971	1043	1017	1050	1044	984	1016	1056	1015	1009	1026	1020	1010	1033	1003	1042	1001	994	1038	1033	1051	1030	1024	1020	1053	1030	1056	1100	999	1048	1049	1039	1006	1003	982	1015	1003	1056	1028	1027	999	1044	1018	930	1004	1096	1008	1015	1060	1012	974	1037	1052	1055	1043	1022	1071	1053	1013	979	1091	1030	1054	999	1117	1007	1073	999	1052	991	1035	997	1086	1044	1022	1089	986	1037	1053	1026	973	1009	1067	978	1072	1008	1063	1023	1017	1030	1047	1011	1020	1007	1037	1092	990	994	980	1016	1000	1010	1048	1044	1002	1053	932	1050	989	1064	1011	1053	1119	1033	1069	1043	1019	1092	1025	1099	1025	1030	1033	1028	1038	1020	1040	996	991	1012	1041	1052	1008	1019	1038	1033	993	1017	1058	1043	1073	1011	1026	1022	1052	1018	1023	1006	990	1049	1038	1052	997	1034	1075	1027	1073	979	1020	1028	961	1048	1042	1037	1004	1033	1013	1065	1008	1047	1078	1024	958	1022	1033	1069	1053	996	1017	1033	975	1034	1018	1048	1063	1021	1078	1048	1017	1025	1003	1007	1034	1028	1058	991	1015	1061	1092	1006	1029	1037	988	1037	1032	1016	1022	1008	1042	1016	1034	1056	1060	1088	1012	1053	959	1013	986	1017	1028	1079	1011	965	1013	965	983	990	1031	975	1012	1015	982	1009	1049	989	984	998	1005	1050	1014	1014	1011	1031	1041	1027	968	1038	995	1018	1011	1000	1066	1062	1021	992	979	1013	961	1048	1004	1001	937	1047	1022	973	1019	1006	995	1020	1076	1072	1038	1043	991	989	1065	1041	1058	1001	1005	1041	1015	1032	1030	1017	1046	1044	995	1021	1042	1050	1000	1003	1055	1007	969	1053	1024	1001	1012	1030	1001	1023	1009	1048	1011	1061	1053	1056	1002	1043	984	1013	1033	1063	1023	1090	1029	1027	966	1006	1038	1028	1024	1054	1010	1012	1019	1054	921	998	1088	1063	1047	1025	997	1096	969	1033	1017	1018	1021	1058	1025	1079	1011	1034	1056	1065	1027	995	1046	1010	1041	1025	1029	1011	968	1049	1066	1019	997	1028	1015	987	1057	992	1012	1053	1078	1012	1013	1066	1005	1022	987	1054	1032	1020	1057	1008	1028	1032	1023	1103	1070	1016	1051	1062	1029	1020	993	1054	1034	1020	979	1046	1032	1074	1012	997	1013	965	1066	1010	1024	1023	1033	975	1060	1012	1016	1053	1099	1052	1027	1079	996	1017	1038	990	1063	1034	1017	1040	1013	1011	966	1017	1053	1023	1032	1047	1044	982	997	1057	999	1072	1067	1064	1077	994	1052	979	1013	1036	1080	1015	1083	1052	1013	1022	1045	1017	1098	972	1034	1036	1046	1016	1008	1038	1014	1026	1031	1050	1026	1030	994	988	1012	1022	1033	999	1048	1007	1020	998	1049	963	1057	1033	956	1111	1072	987	1018	991	1046	1002	1036	999	1039	1003	1057	988	1075	1012	1020	980	1018	1011	1033	981	1069	1025	1009	1006	1023	1051	1062	1001	957	1017	1062	1052	984	1043	1045	1015	994	1014	1048	1051	1049	1062	1074	1010	1076	1034	1014	1052	1100	984	1013	1028	993	972	1070	985	1051	1044	1006	1049	1065	1038	980	1017	1048	1007	1106	1000	1055	1011	1048	984	1049	1015	990	1039	1079	1004	1026	1009	1013	1000	1041	1071	999	1041	995	1028	971	1014	1062	1016	1053	1053	983	1041	1041	1020	1061	1015	994	977	999	1013	1077	1009	1032	998	1091	1026	1058	1023	1014	1039	1062	1019	992	1086	1061	1048	966	1015	1013	1016	1029	1030	958	1041	1021	1060	982	1020	1076	1059	1053	997	991	986	996	1034	1038	1029	1052	1036	1023	1023	1052	1003	1036	973	1015	1028	965	1051	1057	1070	1021	1051	1015	1009	1024	1016	1078	1029	1039	964	993	995	1023	1014	1032	990	1045	1047	1068	1061	1025	1035	1017	1001	1014	1050	993	1003	1046	1033	968	991	1045	1053	1025	1050	1042	1000	1027	1008	1049	1043	1022	977	1019	984	1028	1003	1018	968	1037	1029	1014	1067	1026	1050	1048	1065	1064	1070	992	1034	1060	1038	1036	1022	1129	1063	1011	995	1029	1002	1021	1024	1026	1015	1090	996	1030	1019	1004	1004	1017	1069	1011	975	1036	1042	1054	1033	1002	1020	1051	1041	1052	1039	1008	1008	1021	1014	1046	1009	1039	959	1011	1034	993	1026	1036	998	986	972	1022	979	1015	990	1003	1071	1007	1047	1028	995	1033	1051	980	1046	1003	999	991	1003	997	1024	1023	1037	1064	1056	1035	1038	1011	1044	974	1042	1004	1066	1026	1045	977	1046	1026	1011	1008	1009	1000	1010	1030	1046	1095	1005	1011	986	1104	1038	1093	995	1012	1086	1015	1017	920	1039	1004	1017	1066	1042	1044	1043	1006	1013	1063	1040	993	1036	1057	989	1056	935	1027	1031	971	1042	981	1000	1042	1017	1073	1016	1012	1011	991	1006	1014	1043	1048	1016	1019	1086	1025	1033	996	1070	1057	1039	1055	996	1030	995	1032	992	1010	1017	1013	1025	1017	1067	1052	1016	1000	1023	1035	1070	1055	1007	1064	1006	985	1037	1039	1055	1025	986	971	1019	1041	1038	999	1067	1017	1064	1061	975	1035	1012	1072	1028	983	1028	1016	1032	1034	1081	1013	1036	1051	1027	1025	989	1027	1079	995	1051	1004	1035	994	1065	1015	1041	1037	1045	1053	1085	1017	1029	1001	1007	1088	988	1083	1029	1045	1038	1042	1009	1073	1047	1044	1116	1010	1012	973	1063	1049	1055	1028	1015	1030	941	1010	1016	1071	1005	1036	1006	1057	1009	998	1021	1059	1040	988	1036	1023	1059	1054	1009	958	968	1024	1022	1061	1002	994	1033	1063	1026	1063	1011	1048	1046	999	1052	1011	1031	1023	993	996	1021	1021	1005	1011	1059	1058	1086	1066	981	1004	1016	1055	1060	976	1069	1055	1010	1017	1057	1042	1046	990	1002	993	1007	1016	987	1045	1042	1042	1035	1057	1022	998	1001	1019	991	1031	1000	985	1013	1016	991	1024	1017	1071	999	1075	1000	1029	1024	992	1013	1004	1009	999	1006	979	1063	1053	1012	1048	1031	1043	1044	1058	1031	1050	1006	997	1045	1063	1016	1048	1010	1042	990	1026	1066	1024	987	1072	1134	1059	1030	1069	1018	1048	1032	1068	1011	1007	1006	1023	1012	1036	1066	1039	993	1035	1037	1024	1010	1013	987	1038	1017	1060	1035	1033	1069	994	932	1029	1022	974	995	1040	1015	1048	960	1004	1020	996	1055	1002	988	984	1042	1014	1029	967	1003	984	1033	1049	1072	1089	1030	1006	1012	1043	979	1018	986	991	1037	1049	1055	1035	991	1001	1045	1007	1031	993	1059	1024	1058	971	1016	1011	991	1004	1062	1051	1064	1028	985	1067	1046	1009	959	1018	1052	991	1031	1038	1026	1021	1019	976	965	997	974	1029	1043	1016	1036	989	1056	1034	1009	993	1029	1079	1010	1046	1100	1063	1009	1041	1017	997	1020	1042	1046	1024	995	1035	1077	1010	1011	998	1034	1028	1014	1075	1062	996	1021	1031	979	1051	1064	1018	1021	1058	997	979	993	1069	1024	1079	1028	1032	1077	1024	1001	1039	1031	1001	993	984	1066	1003	1025	1037	1028	1017	994	1052	998	982	1049	953	997	1026	1036	1029	1057	993	1006	1052	1066	1023	986	1064	984	1016	995	1040	986	1019	1029	1063	1016	1023	1020	1010	1041	1028	1031	1056	1023	1019	966	967	1015	1030	1028	1064	1044	1029	1043	1020	970	1027	1028	1019	1043	1048	1078	1095	1012	1049	1023	1040	1069	1097	1036	1017	1058	1030	1022	1034	1060	1054	972	1037	1078	1003	1058	1036	1065	1012	1029	1047	1010	1042	1019	971	1062	1060	984	992	1020	1014	1064	1002	1028	1045	1048	974	978	1042	987	1040	1023	987	1031	1012	1062	1015	1064	1019	1105	976
29139	12079	10921	7677	4931	3105	2427	1792	1549	1478	1331	991	795	701	713	615	505	468	448	548	545	502	495	428	402	408	384	367	366	350	346	354	384	352	344	374	363	344	389	405	349	364	373	333	353	339	358	347	364	371	371	380	386	356	329	348	366	338	325	333	388	333	358	403	365	353	375	343	390	376	342	355	381	360	326	342	335	366	357	347	391	392	381	367	349	323	366	367	385	382	383	367	349	359	349	377	325	357	370	418	367	313	361	348	367	384	324	332	330	377	334	362	351	379	366	344	325	345	346	347	387	370	324	333	380	336	363	330	388	324	319	369	371	358	370	355	343	339	353	380	336	342	356	336	349	377	333	388	389	369	371	355	345	325	372	403	306	382	361	376	365	364	330	376	336	374	332	350	360	383	409	364	373	386	335	355	320	350	390	360	343	383	322	342	356	327	369	358	354	352	371	393	336	368	331	352	400	394	357	370	396	316	354	383	356	357	399	364	337	366	343	354	337	379	362	353	358	345	349	356	348	363	353	364	377	346	354	340	416	390	340	362	373	371	359	362	368	346	359	339	324	333	350	349	326	377	352	347	335	404	371	376	354	364	344	363	366	354	365	336	366	313	328	380	358	353	367	340	354	376	353	372	351	358	331	359	347	326	355	351	353	337	375	347	355	364	374	341	349	372	368	367	339	327	338	365	378	347	340	319	345	357	354	360	371	329	364	362	373	382	387	369	355	395	334	340	383	330	355	347	352	323	369	304	333	356	388	333	377	368	338	346	399	345	366	377	362	373	370	331	325	361	379	371	340	348	364	362	341	409	346	373	371	397	360	385	393	350	367	370	354	347	370	369	340	344	370	372	343	346	359	369	385	373	348	327	390	335	355	331	350	350	354	356	345	373	351	348	366	389	372	364	359	375	377	353	360	355	358	361	343	343	375	359	372	366	351	362	344	374	347	377	365	347	353	373	344	357	342	345	361	370	364	356	344	351	365	366	353	345	369	363	370	323	381	344	354	344	315	354	357	364	346	327	342	398	363	403	368	359	384	394	340	339	367	356	370	381	385	379	337	358	366	382	384	343	351	380	410	378	322	360	374	373	364	325	419	372	369	369	320	346	306	347	339	377	369	370	393	362	347	334	354	386	356	367	330	340	366	349	382	356	352	379	335	373	356	371	387	331	355	369	370	370	353	319	338	333	365	387	380	328	386	382	381	336	323	379	366	327	367	361	352	367	356	344	349	347	343	381	357	382	325	350	363	366	362	367	377	324	342	338	352	367	336	347	389	375	399	350	367	366	335	371	398	366	283	340	334	330	367	360	354	398	371	351	353	370	352	405	350	352	343	374	352	333	343	387	400	394	369	355	349	373	380	390	366	379	354	343	339	385	360	385	361	323	309	336	344	393	330	347	346	370	396	378	373	392	333	316	333	327	356	346	360	340	327	392	335	351	367	345	364	346	403	362	342	325	382	340	360	318	369	323	325	374	314	337	338	334	368	354	332	338	373	364	358	334	337	338	338	338	358	388	351	388	357	354	351	372	371	325	351	351	337	373	375	322	380	370	350	324	374	328	335	365	356	302	357	354	369	367	343	367	384	373	360	340	387	363	390	328	370	354	359	337	373	347	348	372	327	376	355	364	356	366	371	377	344	338	370	372	384	332	334	393	371	364	373	323	393	335	350	362	354	388	361	398	378	366	368	320	382	368	368	351	340	333	380	377	335	335	384	378	390	393	348	341	397	333	365	359	372	356	367	372	381	373	335	392	370	366	323	366	407	404	382	330	395	375	339	356	386	329	338	332	342	372	312	343	341	357	377	363	347	351	344	336	354	347	378	364	343	363	352	357	358	373	333	363	376	376	325	379	354	384	327	342	314	339	361	358	347	361	380	360	380	393	384	359	321	378	377	372	343	378	372	366	365	329	377	353	388	388	393	299	349	344	354	371	371	345	358	344	358	358	372	324	349	342	376	374	354	376	337	340	388	378	349	336	385	364	365	383	346	361	350	356	328	329	336	422	348	314	379	359	301	341	340	374	392	360	328	357	384	377	363	370	358	365	367	343	358	375	346	364	384	352	337	388	362	380	327	389	381	377	360	346	396	341	399	368	344	363	360	343	349	351	367	352	366	402	379	369	340	337	359	360	355	350	367	357	367	321	353	356	381	336	338	319	349	363	351	339	347	341	384	390	362	345	369	376	350	341	354	347	354	369	359	364	383	362	322	354	346	377	370	374	332	364	357	370	359	355	364	356	337	356	341	356	352	385	363	362	340	385	357	352	342	345	357	388	384	329	339	321	362	344	369	353	326	359	373	359	380	365	373	360	359	381	360	388	336	347	344	341	374	358	377	344	352	353	353	372	333	331	394	356	334	355	367	390	348	350	345	352	394	396	340	346	349	357	367	354	364	355	339	358	369	348	348	353	381	359	369	363	353	388	344	373	369	350	330	381	358	370	344	379	347	321	370	344	350	366	358	340	345	345	342	370	356	380	349	407	330	423	353	367	357	328	362	348	354	344	378	349	373	375	350	421	329	376	342	379	370	359	334	320	350	359	348	367	384	372	354	358	362	340	349	346	348	333	368	382	344	328	355	358	349	339	347	359	333	329	323	352	381	353	366	364	379	328	349	370	372	374	385	345	390	326	374	336	372	334	359	361	369	355	381	360	342	361	352	384	374	337	358	360	327	383	362	341	334	350	348	384	355	354	372	381	361	337	364	377	370	380	378	356	354	345	354	364	342	352	365	352	331	363	363	373	353	378	373	367	343	360	368	380	337	343	380	367	400	330	365	356	341	331	335	347	393	380	357	328	339	372	358	351	392	347	358	332	378	339	341	324	351	371	335	352	351	350	359	351	363	346	374	365	386	371	350	350	339	352	339	384	332	355	352	373	344	333	347	353	350	344	374	365	379	349	346	371	362	328	330	346	365	393	386	335	322	351	364	370	352	329	375	357	365	405	366	372	361	331	372	339	340	383	368	356	398	336	332	357	396	334	391	367	380	404	361	339	321	344	349	384	359	365	364	407	362	327	368	344	373	386	354	377	331	346	366	354	375	353	358	335	360	330	370	368	386	363	362	346	342	372	365	370	344	365	352	351	357	347	342	330	343	368	339	337	367	357	341	392	323	390	347	345	355	387	361	340	359	344	346	335	315	352	337	353	365	345	356	370	314	342	343	333	395	401	365	362	378	324	352	353	363	357	342	350	363	358	343	360	332	345	348	376	329	342	318	353	366	353	328	346	350	368	371	323	355	362	361	366	337	383	327	349	336	358	368	339	359	340	339	336	371	352	331	321	351	306	370	380	355	343	320	321	332	355	357	346	387	372	395	404	336	370	349	344	348	392	388	340	404	363	325	349	401	352	335	362	356	299	339	345	379	361	350	361	354	336	342	383	358	364	335	351	335	363	380	334	343	353	353	361	352	395	372	338	369	357	343	369	313	350	358	359	357	347	362	337	358	366	333	366	368	338	366	364	372	347	319	366	336	370
18438	9682	16859	17533	14419	10679	8722	7587	7070	6866	5876	4828	3726	3014	2968	2445	1913	1585	1509	2017	2112	1811	1491	1274	1324	1101	1084	1027	1030	953	954	958	885	941	902	967	957	927	930	890	907	839	818	864	878	805	928	801	884	839	861	825	841	899	887	850	913	847	837	831	825	844	872	892	844	868	868	856	868	843	867	878	833	864	885	820	870	870	872	853	879	831	880	876	853	859	820	836	864	863	897	845	892	871	906	825	859	891	855	810	846	883	853	893	834	895	867	845	830	901	872	841	883	872	843	931	880	801	837	879	871	902	901	841	892	913	858	891	839	829	843	853	846	818	856	909	827	841	843	897	867	926	882	798	942	863	898	868	879	854	863	865	849	882	905	846	854	884	847	850	914	828	823	851	873	891	833	841	855	847	930	856	859	880	889	890	893	868	852	944	880	818	902	894	804	850	890	810	856	868	830	813	853	868	845	877	829	827	869	870	834	874	897	832	839	853	869	900	868	909	880	876	866	843	871	861	864	843	847	842	917	868	860	845	877	878	860	890	823	847	855	887	818	847	890	868	825	828	864	842	832	851	846	850	860	826	814	841	824	874	911	867	905	850	869	819	876	843	843	908	894	905	840	868	869	844	883	856	919	908	814	891	861	847	875	843	840	816	841	873	845	914	861	846	846	856	873	862	889	875	844	905	844	870	885	843	869	856	820	856	880	843	840	904	844	894	850	881	850	901	840	862	908	843	818	874	888	873	866	906	884	864	827	866	781	880	906	872	855	809	824	912	861	892	852	881	869	820	877	883	860	887	881	859	835	874	906	903	870	853	884	829	809	861	877	868	852	868	837	892	842	870	908	886	844	880	864	863	833	851	807	889	876	840	873	839	812	864	820	938	860	864	878	860	854	832	860	850	870	833	910	784	876	878	905	924	926	885	881	862	838	923	833	828	873	855	851	894	923	892	859	861	869	888	884	821	860	869	868	848	832	850	884	820	863	859	830	902	911	889	870	853	911	865	823	881	814	852	851	855	862	902	865	874	867	916	846	852	901	886	844	844	890	821	901	854	849	820	896	849	838	845	851	894	907	815	850	855	887	900	911	853	837	836	865	796	890	833	855	874	804	836	870	827	877	847	873	867	874	876	917	938	863	898	917	857	847	840	828	871	838	915	871	887	871	907	835	816	892	828	843	845	876	855	850	847	827	878	832	828	836	899	900	898	889	857	870	875	872	854	906	859	857	898	856	844	881	901	871	877	877	844	914	847	915	843	875	808	899	893	897	886	809	863	944	821	857	836	833	817	871	819	902	902	808	851	863	882	861	876	899	913	889	903	881	904	875	857	857	907	861	901	891	862	845	879	867	861	853	843	835	894	835	867	847	850	908	895	865	881	854	835	855	878	824	849	860	945	901	821	864	884	873	816	883	874	857	836	884	860	887	896	865	851	807	846	830	883	878	865	855	871	908	880	904	872	853	829	880	875	843	938	859	852	888	861	893	837	832	902	853	868	855	824	892	817	895	853	916	825	841	869	833	880	834	860	828	819	854	873	833	859	852	822	865	923	831	860	909	835	886	843	841	830	847	848	856	876	866	872	835	853	894	889	913	897	873	844	793	828	868	845	834	820	846	877	847	856	860	845	902	859	871	805	892	825	864	841	841	907	858	809	845	856	838	894	881	791	904	865	909	836	846	854	842	902	912	886	835	892	861	866	858	822	850	893	841	862	803	859	851	826	856	864	873	824	941	848	846	862	846	837	900	826	845	897	834	884	859	890	863	812	865	923	911	876	877	851	868	910	842	837	910	810	813	830	843	894	875	868	793	933	853	843	868	861	853	918	889	873	833	857	846	893	886	853	863	824	866	862	885	877	893	869	844	876	869	874	879	806	912	821	895	854	816	901	881	837	865	861	867	823	838	861	921	839	834	817	876	844	841	892	854	829	870	818	853	900	894	846	787	863	810	889	852	902	871	830	893	865	864	841	902	878	839	902	877	933	837	863	871	852	843	855	892	839	875	861	874	879	881	890	854	851	816	928	865	867	898	858	872	888	806	835	880	879	882	901	839	849	852	867	881	864	812	831	846	921	863	877	854	855	886	844	889	902	848	857	862	814	858	898	822	882	891	864	857	859	857	859	834	877	854	824	845	865	844	853	827	867	859	847	809	822	849	824	845	859	881	902	812	848	894	852	931	847	888	859	880	897	845	858	842	857	847	856	787	883	910	841	861	803	893	810	843	828	880	810	874	864	870	850	847	884	871	855	858	860	869	865	842	848	846	849	857	882	860	881	820	912	856	834	858	848	874	857	892	874	942	843	863	881	824	899	814	831	879	932	914	879	947	842	852	828	885	822	840	879	850	875	911	850	845	861	892	841	899	894	857	867	878	880	869	818	881	829	932	854	839	815	831	887	878	852	827	856	872	876	844	853	896	861	831	860	870	882	839	851	863	855	915	868	852	855	881	871	906	871	930	862	814	890	861	912	888	856	864	899	829	873	892	846	895	882	820	840	852	809	884	930	859	900	840	865	847	817	880	897	828	872	856	908	799	855	843	881	891	855	843	871	892	897	876	840	899	861	874	890	831	860	874	819	867	863	904	894	929	910	904	915	858	854	847	862	851	856	852	838	902	919	813	876	835	834	820	920	854	929	878	838	810	844	843	882	905	864	869	853	851	868	810	863	890	860	872	886	841	849	863	858	887	829	865	888	845	877	869	850	862	893	888	830	855	898	808	852	873	840	857	897	799	887	905	846	856	870	842	858	860	822	872	849	842	853	897	852	827	891	815	888	843	874	894	879	847	902	849	894	872	849	827	859	865	824	864	897	882	845	866	882	852	866	893	892	850	873	853	916	826	927	860	830	878	904	846	924	832	853	876	832	900	853	860	850	830	861	869	831	834	878	941	856	853	860	858	894	843	902	883	870	849	878	858	919	861	851	894	846	852	870	857	898	865	861	841	857	821	848	845	861	822	827	866	896	838	870	856	855	789	899	853	855	922	839	852	851	858	875	876	905	846	868	842	871	927	910	933	867	882	845	843	860	846	770	867	827	831	853	856	866	827	921	885	857	864	854	855	857	845	803	819	849	826	823	823	864	861	847	881	875	914	823	890	908	895	878	879	912	849	858	899	818	875	868	884	842	857	897	867	852	873	893	862	833	857	847	917	845	892	869	898	881	866	821	885	860	874	840	900	841	843	846	861	883	808	854	891	854	893	884	837	869	895	900	885	839	861	879	874	868	834	898	862	849	848	836	881	837	816	848	823	821	857	890	864	892	898	824	861	893	783	944	842	892	825	846	874	867	881	831	867	879	880	857	846	836	858	847	861	839	844	878	857	883	870	844	863	871	829	846	843	837	883	768	896	915	866	914	836	881	826	851	825	831	843	897	837	870	912	839	840	877	893	813	842	863	854	858	885	889	916	904	842	855	799	849	842	883	839	847	858	866	869	837	878	892	836	825	858	893	862	859	815	871	874	877	841	896	827	830	910	871	902	850	835	851
9669	3748	3392	2486	1612	1124	930	822	762	751	624	578	489	440	482	431	429	425	417	404	471	401	456	417	448	451	384	411	381	392	393	426	384	395	381	391	397	417	357	406	401	396	399	413	388	376	394	383	363	409	376	368	369	369	406	416	369	392	388	359	357	382	357	369	422	394	411	436	404	374	417	371	365	417	380	387	353	351	386	379	393	391	405	360	402	380	361	386	380	391	360	420	369	421	389	388	376	370	395	401	409	332	383	391	388	329	352	395	375	390	390	377	416	370	368	419	408	365	365	342	397	417	362	375	380	398	405	398	408	370	435	434	352	373	365	375	368	385	407	377	375	393	392	391	344	382	380	408	392	394	402	347	371	385	407	384	428	347	370	358	384	383	440	396	380	427	391	418	380	402	421	394	407	405	391	406	371	366	371	378	400	418	378	395	340	358	416	354	362	400	369	397	393	357	386	417	393	397	401	401	384	391	411	406	403	398	375	434	423	408	367	402	386	369	390	398	378	390	370	366	391	395	355	365	360	386	380	393	362	397	382	390	375	391	353	351	425	411	424	407	384	383	401	386	412	378	356	402	405	355	396	400	366	383	379	419	362	371	361	381	380	393	402	420	402	395	424	365	381	366	350	391	341	382	366	370	397	369	372	387	342	350	375	400	376	371	390	411	371	355	387	386	391	374	385	389	386	364	399	414	380	407	417	438	352	397	345	383	367	381	367	406	416	418	355	351	394	377	387	384	402	390	389	358	391	375	376	370	379	352	358	383	425	381	410	396	368	411	387	407	367	402	377	361	392	398	388	402	417	417	392	399	382	400	389	375	425	398	367	372	385	377	389	396	365	385	413	401	359	420	377	381	378	419	376	404	404	380	392	381	372	392	395	398	394	396	404	439	377	374	345	437	378	371	411	403	373	362	402	383	413	391	389	430	375	379	375	379	382	407	354	365	377	392	380	410	373	396	393	363	382	379	361	370	386	426	403	375	394	360	401	377	361	374	414	409	386	381	459	371	393	388	423	372	377	361	394	412	383	396	358	395	398	382	413	367	366	378	421	396	337	339	406	401	396	423	398	427	387	394	380	402	373	390	366	405	357	418	405	366	366	400	388	384	379	400	408	387	403	362	417	387	373	352	414	390	444	412	383	357	414	384	401	397	397	388	403	405	410	403	400	397	384	393	384	413	402	386	395	380	391	383	367	417	379	402	367	377	401	383	401	396	406	391	377	404	394	394	390	400	366	389	389	387	377	369	406	381	354	392	361	374	416	415	365	406	373	379	384	370	379	390	362	396	348	387	406	356	460	376	360	346	424	402	375	397	374	392	365	389	416	409	386	385	370	395	433	377	354	395	401	378	401	418	387	336	386	373	371	383	397	395	403	373	398	391	385	368	399	385	405	406	407	361	425	449	397	367	399	409	401	417	399	376	380	418	388	386	411	388	400	377	414	395	386	402	429	388	369	392	406	343	389	393	383	387	385	368	388	396	393	379	384	360	387	400	382	395	419	397	405	359	376	384	370	405	371	392	389	365	351	397	370	396	398	389	368	378	369	385	386	409	414	398	368	363	351	369	372	413	391	395	407	383	392	376	428	369	361	367	355	375	383	363	369	397	390	364	402	357	345	376	392	386	376	387	358	377	371	372	387	375	397	383	356	337	403	372	375	397	383	387	401	382	381	431	363	369	345	403	408	390	410	364	378	392	372	383	350	407	405	398	379	385	360	405	374	404	381	400	395	394	395	388	360	422	386	368	448	393	377	406	364	381	410	389	388	409	369	351	391	363	418	364	341	382	439	354	380	334	365	362	388	374	375	373	388	400	385	378	399	371	395	385	356	409	358	357	382	347	404	403	435	382	381	389	360	381	398	352	400	367	384	405	393	402	392	380	368	419	343	391	386	369	408	392	413	407	366	436	370	371	411	399	358	388	339	417	411	360	387	360	411	399	379	396	399	376	386	406	404	409	347	355	429	394	362	393	354	375	393	382	384	433	351	381	386	393	382	409	381	368	394	406	378	413	427	387	385	360	379	405	398	374	391	361	384	376	416	375	428	358	380	411	387	371	399	405	384	372	405	395	373	382	365	417	376	408	417	395	388	407	385	381	386	394	383	368	430	376	386	378	411	406	417	360	397	366	377	374	368	448	427	411	379	438	382	393	402	384	366	368	414	373	418	370	391	361	383	379	380	398	358	407	441	426	425	371	391	390	395	390	383	396	424	406	373	414	357	412	393	376	392	368	388	351	362	389	379	362	366	377	369	420	382	348	395	392	359	392	421	383	371	368	388	407	386	397	366	366	374	374	410	329	389	383	367	353	390	405	377	385	379	406	390	395	391	379	373	381	384	411	379	408	364	404	353	363	404	383	389	410	367	380	380	391	362	391	395	361	377	376	394	390	376	357	358	392	364	361	410	364	370	391	410	389	366	401	369	385	412	395	395	381	392	406	353	386	401	402	357	406	404	407	363	405	412	394	412	386	401	378	368	359	389	419	404	360	364	399	370	351	364	391	365	375	385	408	407	437	402	386	377	400	359	410	387	387	410	368	385	380	392	400	422	398	402	380	366	388	367	379	392	343	366	367	410	336	394	411	395	396	399	402	393	390	400	381	397	363	389	373	416	384	397	365	375	366	445	372	357	391	378	353	393	380	392	347	390	400	396	373	411	356	392	390	384	374	411	424	404	408	367	375	369	397	398	379	377	386	384	382	409	400	366	368	370	412	378	378	377	353	417	448	424	407	389	379	425	401	382	395	384	377	385	368	394	390	358	370	425	394	345	340	389	370	378	371	391	400	417	355	366	399	378	346	346	375	405	376	402	432	400	404	354	424	411	372	394	374	353	375	378	390	395	427	397	394	367	341	403	390	391	402	396	389	391	379	386	395	390	374	359	366	386	381	394	389	409	406	385	394	410	398	422	356	403	389	372	408	370	390	372	411	392	389	356	399	369	412	405	386	370	373	369	350	371	382	394	378	408	397	426	428	410	393	362	370	345	387	403	352	367	406	391	366	369	377	375	368	375	423	356	394	382	418	400	402	400	357	387	420	384	359	433	366	413	394	364	407	396	358	397	374	370	350	354	397	406	394	378	435	416	372	366	360	357	376	431	394	369	357	373	386	344	384	364	387	374	377	381	402	424	391	382	363	376	344	388	375	387	368	383	425	385	417	364	419	370	394	380	367	360	383	359	399	387	374	347	389	408	383	394	403	395	380	394	366	408	421	418	403	400	397	380	430	375	359	403	400	383	350	413	406	380	390	376	362	386	378	368	352	363	403	400	364	425	380	382	414	432	368	417	362	357	396	394	420	345	420	385	380	328	413	413	388	437	373	424	413	367	354	399	389	413	387	396	387	398	347	392	457	389	379	402	415	357	384	364	389	400	395	382	439	401	421	397	411	380	376	388	393	377	399	391	408	367	362	357	385	425	364	379	364	414	343	409	391	403	411	392	386	382	385	372	348	397	378	371	395	344	397	394	364	382	383
7283	4244	7116	7355	5905	4299	3568	3194	3141	2903	2584	2165	1762	1646	1653	1463	1239	1178	1117	1258	1304	1248	1140	1010	967	974	967	968	955	1021	943	999	985	953	904	953	951	957	897	1000	943	929	905	877	970	923	858	940	992	945	915	919	951	923	1005	915	919	943	916	971	920	894	933	947	882	885	926	905	911	955	899	923	924	993	878	948	949	944	901	897	998	943	1002	946	986	860	974	910	930	991	905	930	893	975	944	926	895	930	872	965	985	948	876	970	888	994	963	955	916	971	957	905	890	900	906	902	876	948	974	987	958	895	943	904	920	912	906	944	909	961	956	930	941	924	899	919	976	944	978	909	948	882	943	921	924	881	916	963	943	862	990	958	922	905	912	898	947	920	888	961	965	946	968	906	912	961	903	951	927	958	897	948	984	901	955	913	944	933	902	933	899	987	983	963	943	919	896	956	939	938	914	1003	904	989	978	979	935	940	890	964	951	922	954	972	978	930	940	931	915	893	888	898	983	938	917	964	963	943	986	870	988	944	952	926	906	976	868	939	940	911	961	892	987	958	933	948	931	954	950	976	906	995	974	954	891	928	907	945	917	941	959	896	926	922	991	955	925	946	898	944	921	945	910	903	912	907	945	901	953	930	910	916	906	948	953	915	963	888	949	900	947	952	930	919	901	940	1002	924	944	938	935	940	936	996	931	920	975	964	953	919	916	942	951	978	938	911	929	946	983	915	970	913	888	949	914	960	940	976	922	949	907	972	942	954	954	1009	993	954	974	906	945	862	931	937	926	936	914	931	972	990	925	926	945	959	917	924	996	971	991	948	942	969	950	945	923	965	924	901	900	927	902	939	968	932	930	919	920	960	876	908	944	957	908	957	906	964	910	919	906	893	918	925	914	945	915	937	960	958	946	938	900	905	962	929	943	954	961	925	894	862	911	948	953	896	928	895	953	920	939	945	952	939	916	971	920	912	969	924	901	947	993	941	983	917	931	969	907	874	917	981	937	897	936	936	987	958	943	962	929	917	950	900	965	944	927	934	889	973	952	962	908	900	978	955	938	917	888	918	950	978	968	951	947	867	906	980	912	954	908	940	935	974	913	920	973	955	952	952	964	911	958	945	961	979	895	968	907	904	914	962	951	938	943	927	973	928	888	954	967	912	914	934	941	934	928	934	892	952	895	934	900	927	908	904	886	967	980	880	937	951	925	972	915	951	930	954	937	985	1010	964	953	941	959	898	941	969	965	969	922	918	1004	926	947	962	971	905	915	911	955	890	938	880	935	943	924	936	970	981	908	908	939	914	942	902	978	977	937	916	922	904	930	949	934	961	960	965	964	919	979	969	926	982	956	940	961	919	945	943	928	893	915	902	929	911	909	889	915	956	933	999	974	943	921	930	952	907	913	875	936	964	923	941	956	953	921	949	854	893	908	910	889	993	968	988	975	946	947	941	935	918	923	936	915	909	931	916	917	893	966	904	978	923	921	884	959	979	968	934	957	983	972	932	892	971	942	941	922	935	940	937	968	912	932	927	1007	937	937	961	917	948	958	909	938	969	914	930	940	918	1000	944	965	925	940	965	959	929	931	975	940	919	916	949	896	925	978	993	943	865	940	906	1010	908	956	948	949	969	921	969	980	952	928	952	900	942	966	970	997	941	894	907	923	906	940	965	990	962	953	960	941	894	957	956	898	907	911	945	892	946	966	950	935	937	913	941	877	936	941	933	968	944	938	989	909	930	954	927	945	924	933	953	930	925	909	954	899	920	911	957	971	912	890	943	947	952	942	930	967	1004	934	915	947	943	885	909	938	902	1003	912	947	947	897	943	886	919	964	901	924	965	931	917	911	923	896	969	962	948	911	927	966	934	889	972	903	940	935	915	975	926	932	960	948	920	906	957	925	954	991	921	865	928	939	955	914	899	898	940	877	883	929	897	923	994	938	929	957	916	972	918	982	971	949	916	974	965	954	945	864	966	903	962	936	880	962	884	912	888	915	906	902	951	963	914	924	959	974	893	952	939	917	935	931	894	948	926	919	960	930	960	919	941	930	882	935	939	915	922	959	979	904	921	883	935	935	963	917	983	950	969	945	960	982	941	916	972	980	983	928	950	893	899	976	920	905	885	914	933	977	957	969	909	971	947	957	887	882	953	959	901	924	959	935	945	921	935	900	950	955	996	947	944	937	995	964	971	931	943	911	888	898	939	961	834	975	977	941	909	927	949	952	938	905	970	942	865	883	891	957	928	976	925	946	890	917	948	931	1007	889	949	920	920	956	919	902	901	942	972	939	930	921	944	948	949	961	891	908	978	948	977	938	947	920	950	918	988	937	970	946	966	950	934	949	949	960	898	944	972	882	957	957	977	915	978	922	929	918	943	935	906	972	979	889	907	948	901	927	942	936	897	914	916	993	979	950	916	885	928	918	902	943	954	878	935	884	974	929	951	907	932	960	942	925	946	989	963	983	894	942	921	914	906	903	903	925	970	927	947	957	926	943	938	935	926	913	902	911	968	964	931	918	924	950	921	927	929	932	968	905	907	955	919	903	934	949	964	983	944	947	908	946	973	965	938	950	971	912	958	938	913	901	937	944	930	934	895	928	966	882	954	904	914	892	947	894	966	941	939	925	896	921	946	938	927	955	914	938	914	902	897	932	943	935	933	942	945	916	973	932	937	911	943	930	911	892	971	998	871	945	921	937	924	969	913	986	917	942	872	906	888	942	954	949	951	945	967	961	951	927	988	954	923	1008	946	943	947	925	916	936	945	936	952	945	954	921	967	938	913	937	943	931	928	896	896	945	910	963	917	916	921	968	963	998	902	932	907	959	907	982	908	928	892	913	990	913	934	947	913	916	926	937	978	958	942	968	971	950	934	985	893	959	913	901	967	905	924	961	983	966	934	916	901	938	949	945	958	964	1000	939	932	942	900	949	961	972	963	934	959	893	908	913	893	959	951	950	927	971	934	951	917	951	936	909	949	955	879	930	991	922	915	985	950	959	950	897	903	961	962	944	904	958	946	900	927	918	952	918	958	934	906	933	928	973	895	916	901	915	960	906	942	935	938	904	928	979	991	883	947	913	928	918	921	915	972	964	974	901	932	915	963	937	919	884	911	904	915	939	994	913	924	938	876	923	866	909	937	944	909	947	951	920	943	888	961	917	954	1034	922	922	924	932	925	930	948	905	908	946	945	900	955	923	944	922	911	948	911	965	1020	870	957	994	889	926	881	926	947	935	983	948	914	958	925	949	931	888	934	901	907	914	926	899	907	925	958	977	887	973	964	923	900	931	889	925	877	910	899	926	944	906	925	892	911	904	893	930	919	912	948	928	980	951	952	918	929	917	942	972	952	880	936	939	950	920	978	957	907	900	975	929	892	937	925	957	977	933	886	913	959	922	969	926	972	960	863	949	898	970	920	959	950	913	955	926	956	952	917	946	995	946	898	946	931	925	954	967	958	927	908	902	938	911	915	918	958	923	899	948	939	938	952	979	945	935	889	898	923	895	973
21234	6997	6564	5042	3446	2243	1666	1352	1217	1091	1001	814	676	672	640	522	490	533	523	542	544	495	485	405	446	450	404	393	428	412	408	442	430	360	395	431	423	409	436	432	399	399	413	403	399	412	438	364	431	425	455	428	418	411	368	442	393	442	422	391	429	441	421	457	423	384	425	420	382	377	409	420	435	401	402	385	413	469	423	428	409	433	386	410	420	399	420	377	381	373	411	398	440	413	399	434	422	386	411	409	398	441	425	451	473	429	428	438	393	416	410	435	409	408	409	401	418	412	399	421	430	422	420	417	394	432	410	431	419	442	409	411	435	462	438	430	426	426	431	403	412	446	400	440	391	431	393	413	399	394	379	438	409	414	414	391	394	427	442	405	375	411	402	387	422	412	392	434	434	420	418	427	418	390	437	395	406	399	423	393	389	412	415	437	454	421	417	391	411	434	433	406	405	419	413	449	423	438	433	443	422	394	397	415	411	406	410	445	394	407	405	454	415	410	403	397	415	414	392	381	424	433	420	390	388	395	411	397	413	411	423	426	418	411	414	411	423	427	426	437	425	454	390	364	433	435	437	465	381	420	415	387	403	406	407	420	415	388	410	416	424	439	413	408	423	419	398	381	422	427	436	433	429	429	412	438	416	390	428	431	398	402	448	417	428	443	441	422	455	442	440	409	417	400	382	426	432	424	386	447	368	414	390	424	377	438	395	406	417	447	420	431	433	438	427	424	460	414	376	418	421	415	429	425	408	437	415	428	413	388	419	429	440	444	401	430	430	419	451	401	424	425	396	441	442	421	418	395	431	427	428	403	457	408	392	452	408	387	446	420	429	366	386	386	433	406	394	445	392	383	447	396	398	388	452	469	406	404	420	373	385	397	404	395	414	459	423	397	414	414	446	402	373	408	394	416	407	407	398	398	430	391	429	401	464	436	432	417	450	443	463	398	392	446	378	462	415	425	371	411	385	409	411	421	432	368	437	367	430	415	392	425	447	378	450	433	398	395	408	396	420	412	418	374	419	436	393	434	401	417	414	424	399	408	388	407	378	423	402	424	396	372	443	397	425	402	378	433	453	421	409	424	436	478	416	421	411	369	410	388	416	393	403	424	387	416	412	415	385	417	426	398	368	394	452	430	423	431	417	409	430	422	397	419	431	433	404	413	444	397	389	407	432	417	443	429	403	439	390	367	385	402	393	411	435	401	407	432	436	441	409	424	372	413	387	411	419	422	443	444	454	407	407	426	406	405	396	411	416	411	441	396	380	438	423	431	405	411	414	437	425	444	413	392	437	432	419	388	404	378	410	420	446	413	397	402	414	388	427	410	390	464	398	401	390	395	457	390	433	393	416	422	415	388	391	427	401	421	421	411	389	440	417	412	419	396	414	455	440	422	441	400	375	382	420	426	410	446	405	405	379	409	436	366	444	420	426	434	389	432	450	425	397	428	431	425	393	458	446	378	389	441	432	392	445	420	398	433	410	447	408	403	390	417	393	411	435	409	417	418	389	384	424	434	435	460	369	435	407	427	412	385	413	388	450	408	418	426	394	445	388	374	419	430	429	410	393	443	438	432	391	381	448	438	401	400	437	425	388	399	416	445	391	407	411	458	406	409	418	406	421	409	420	390	384	393	437	421	408	418	417	436	418	412	409	438	391	343	433	402	434	390	432	405	424	439	377	432	395	449	410	404	408	390	426	419	443	432	435	429	441	425	416	428	436	390	431	399	407	390	418	444	426	419	430	401	380	419	430	403	429	437	420	385	404	397	397	412	442	418	459	424	426	421	450	408	392	403	423	424	420	444	416	366	415	419	388	386	402	435	426	417	400	427	432	364	442	432	454	436	402	423	396	383	393	386	428	429	381	408	413	412	436	385	384	408	394	410	432	418	422	385	401	398	434	433	448	414	436	412	384	430	355	407	422	433	415	421	400	394	465	395	403	418	425	384	407	435	419	429	397	430	424	380	413	435	410	441	395	445	414	421	453	427	419	414	460	424	440	419	434	397	412	395	461	409	465	439	410	430	422	412	412	426	449	411	427	415	397	456	396	423	442	434	409	377	415	412	424	411	432	421	413	421	445	419	384	386	429	449	414	429	414	469	407	445	384	396	415	395	402	426	415	411	437	392	435	412	414	439	388	431	423	417	411	411	417	424	403	387	409	399	401	392	407	412	407	435	433	397	393	402	462	412	409	427	395	447	459	412	391	428	410	427	393	384	411	403	416	432	379	421	414	393	419	426	433	444	425	463	398	428	444	389	411	451	433	444	449	438	421	388	435	371	418	420	413	399	402	381	397	413	391	397	405	409	405	416	398	411	449	401	425	377	410	432	422	428	401	364	387	423	410	415	433	410	454	376	390	417	417	418	451	389	408	402	425	417	404	406	433	400	386	400	398	392	455	403	442	447	424	389	446	389	371	408	421	382	419	445	400	410	386	457	433	443	445	431	401	389	437	399	401	428	394	420	407	436	418	428	429	454	422	390	403	456	448	407	389	410	413	423	391	402	411	412	421	390	368	430	437	398	424	391	394	404	407	398	408	399	430	403	419	426	416	398	376	400	431	436	405	428	442	422	384	459	420	401	415	398	422	389	396	438	379	418	429	435	426	454	375	425	427	434	425	396	414	427	408	402	403	401	378	401	445	438	393	378	424	405	412	404	410	388	422	404	398	402	432	419	365	467	440	401	424	394	374	427	389	410	449	411	407	421	426	437	449	385	423	409	390	405	396	386	400	375	424	404	390	432	422	399	415	412	424	384	389	439	400	464	446	401	445	444	429	429	454	423	404	435	409	425	428	452	434	418	418	457	461	397	402	403	413	403	406	423	452	386	449	414	434	396	418	390	428	415	394	437	399	425	439	418	402	381	412	430	389	441	377	414	456	434	400	391	426	422	409	420	429	439	439	431	441	420	456	385	419	440	407	403	425	413	399	421	418	408	434	457	437	405	401	411	425	424	443	443	394	429	406	418	387	411	446	418	435	410	438	499	429	373	435	408	375	407	408	449	403	426	425	436	430	427	383	417	423	438	420	420	389	382	420	447	461	437	456	387	447	392	398	380	446	447	421	431	412	383	460	413	394	460	412	461	418	410	386	384	384	400	397	393	385	417	432	389	373	440	413	389	411	430	382	399	422	394	393	395	398	419	421	429	411	390	401	386	409	411	403	387	373	382	447	404	462	426	372	396	423	385	415	406	409	430	387	451	449	416	387	389	447	399	405	435	425	408	460	396	419	417	438	435	426	444	396	425	415	438	419	385	429	453	422	429	416	387	441	416	420	396	430	392	457	386	418	404	464	412	402	439	401	415	416	417	401	429	435	380	395	414	406	421	418	408	377	436	418	384	397	429	426	409	436	447	423	406	423	425	403	402	406	420	402	429	410	415	386	389	410	441	402	423	421	411	425	405	379	387	431	424	440	451	431	468	408	408	450	459	395	412	422	407	384	412	427	428	404	474	434	424	434	411	411	395	436	460	430	403
15047	6345	11755	13442	11081	8647	6599	5868	5486	4861	4123	3297	2610	2440	2575	1861	1606	1619	1556	1734	1686	1561	1362	1180	1187	1108	1045	1087	1090	1092	1056	1003	1077	1010	1049	1026	1047	1020	1076	1006	993	948	977	1036	1030	1038	1011	965	973	1016	1014	951	979	1025	1011	1037	994	1023	1039	1007	992	1043	966	1028	988	959	1059	1058	984	983	1024	952	993	1008	996	1024	1027	928	1002	994	1010	1005	956	1011	1070	955	1002	926	970	922	993	1038	933	981	1012	972	952	1038	1025	1020	967	1002	1028	932	983	1010	984	986	1006	1017	990	1017	979	969	1024	1044	1007	984	1000	1022	956	1040	959	1037	976	1001	989	990	988	1003	1010	1002	1022	1041	1060	1027	1006	991	1003	1012	935	1014	934	1028	1001	1059	1026	1013	995	960	960	954	1016	1030	1020	999	1024	1001	1056	960	957	989	983	1042	1069	1007	978	987	969	1027	982	962	1002	1010	1018	991	1036	989	924	952	1005	998	1011	953	1052	1013	1013	957	998	1053	1014	1002	965	963	981	959	1046	929	1021	1054	1025	937	932	1076	1022	1007	967	1033	965	1027	1032	938	934	998	1030	967	1022	1024	958	1018	917	939	1016	1020	965	969	961	909	963	915	971	997	955	967	982	1023	972	1007	1001	1004	1008	981	981	1004	1027	973	1030	968	997	934	985	1052	1006	999	992	985	933	1045	1008	999	985	958	944	1006	989	1022	1046	966	1007	943	1040	1012	1028	976	1016	1010	980	1011	998	1001	1069	1010	991	979	1063	1008	977	994	1028	962	954	1030	1055	1045	938	990	968	966	952	1006	939	957	943	979	961	935	978	982	1028	1035	957	997	955	993	1051	994	972	1019	948	968	942	995	935	989	985	1019	987	981	1013	1024	991	972	1002	976	953	1006	988	983	978	1029	965	959	1016	968	949	950	1023	983	1007	1046	1032	1003	1011	980	965	932	975	961	1024	1000	964	972	984	991	962	949	1000	1034	947	1019	944	982	997	985	971	1035	1007	1028	1003	1057	1037	1040	1039	1050	997	972	1031	1032	974	951	1003	1033	938	977	993	1049	981	1025	945	974	998	1021	977	950	1044	1026	1019	978	1011	940	1031	1025	960	969	1016	976	983	986	984	945	975	956	1018	1018	997	1024	1007	992	946	972	997	925	999	1001	980	1030	994	994	1057	983	1002	962	960	984	968	986	951	1013	990	1078	1000	1020	1020	982	1000	1002	1047	999	1063	999	939	922	1008	982	1028	994	954	972	1032	999	978	1016	978	1047	978	1024	1045	931	1004	934	1028	1035	1029	921	1040	1005	1021	938	979	1003	1015	1051	1026	1007	1003	979	1009	1004	1011	1011	995	1017	1011	989	995	988	938	1022	1027	948	908	1036	1017	1005	962	936	960	1016	981	1006	973	997	1068	1012	976	933	959	974	1018	1004	1041	1000	981	971	1018	1074	949	969	983	943	1015	1025	979	1018	1001	1014	1007	1015	944	961	1004	1035	1010	954	1017	991	998	1021	1013	972	1040	970	1008	1033	947	995	976	1005	1022	1006	955	994	1000	957	1026	973	996	977	1026	964	1052	971	995	972	985	974	997	1020	1018	1031	1024	972	1040	1010	977	1027	1029	1009	987	992	1032	997	983	989	1014	951	995	939	1003	985	972	969	950	981	1006	947	992	1032	988	1009	980	1002	1052	998	1048	994	1004	999	999	1012	1022	1051	970	997	1072	953	966	958	1024	949	992	1052	1004	991	1004	1030	957	1072	980	993	1038	1008	986	940	1004	1018	1007	1008	979	987	969	936	1018	1007	1024	1034	1009	1006	971	972	1030	988	1038	995	1053	1001	953	983	1010	1025	1011	974	979	1051	1026	1057	949	1016	1014	958	970	963	945	982	1025	1000	985	1011	1083	996	1084	992	1018	941	984	988	931	982	1016	976	1031	984	954	1038	1005	1011	970	991	964	954	963	1005	998	966	925	969	1030	1027	948	920	991	926	1053	977	951	997	1028	1055	981	1015	936	984	1012	974	1026	941	976	954	1017	983	977	1014	1038	967	1031	967	973	1004	1035	952	1004	958	986	1034	981	1018	1030	1021	1001	950	1012	1047	983	1029	1008	988	1003	953	1000	1042	1070	969	1026	1015	960	990	971	989	1021	986	991	1028	967	939	943	959	1003	1010	973	945	1006	986	945	949	1034	1007	1013	1027	1046	1023	1008	990	1051	1009	1001	1005	999	919	988	997	1020	951	981	995	988	935	971	1000	974	1011	981	1003	1002	1039	968	978	1046	1014	933	964	1038	945	1007	990	920	941	1020	975	978	961	972	994	1033	983	1032	1002	975	1048	994	962	980	970	940	976	986	992	984	977	1016	1021	966	948	1014	996	953	994	1017	988	1020	996	1049	1028	1000	991	1009	999	1036	989	979	1002	953	953	989	1000	1012	1012	1026	966	995	947	996	983	991	989	950	985	1040	965	1037	1046	982	1008	1052	1015	1024	1004	994	967	1055	1030	1045	941	1000	984	983	1065	993	987	1060	991	988	1058	1043	1009	1037	978	964	1006	1008	1012	1041	973	996	1008	993	1031	928	974	1048	947	1028	979	982	970	1048	985	1005	1014	1005	980	1003	1010	1034	1000	1075	973	1013	948	973	964	988	1021	1048	997	1022	1014	976	977	965	1012	1021	974	1012	965	1001	987	989	1001	1016	983	998	1051	979	1014	991	1004	991	968	1038	1017	944	964	942	958	1000	962	1051	992	1013	1016	987	950	1032	901	986	1033	1011	999	1003	1007	945	1038	1034	969	1000	974	980	997	993	986	959	1010	1050	908	953	984	1024	1032	954	976	994	1010	974	944	956	993	1045	1010	1047	1011	1001	1006	999	967	1010	977	932	1004	998	976	966	977	958	968	979	998	1033	1022	982	985	1014	955	952	972	993	1024	989	955	999	978	994	973	990	1020	957	1007	969	997	1023	936	1004	963	926	981	1039	999	1049	965	1043	946	988	951	960	1059	1008	1016	999	1040	1006	993	976	980	996	983	985	989	984	950	958	1025	983	952	959	1069	1006	1021	1002	992	934	1035	1000	1059	1050	961	1017	1022	1023	982	976	999	1008	996	1038	1006	1044	1011	962	956	966	978	914	970	947	1050	1022	1023	1003	1027	969	994	991	984	1041	947	956	1002	983	995	1045	989	949	983	1014	1007	998	969	974	990	990	990	1029	1032	984	1027	1058	985	1031	1045	975	1028	966	963	992	1022	1001	937	1006	1017	1034	989	1001	999	998	1023	1020	945	952	1039	968	976	987	947	1059	966	1037	1011	1000	1020	1025	943	994	1019	996	973	970	949	997	965	986	916	946	1006	948	992	958	1034	1065	1028	957	1043	976	998	979	1029	981	960	977	1028	985	895	978	997	1020	984	977	1021	990	1027	997	1011	984	978	1028	974	962	1020	1039	1045	1019	987	976	981	1004	1011	934	983	974	1004	998	1039	1022	1016	1016	989	1001	978	1035	1020	1042	960	1025	988	975	979	989	1024	954	969	963	983	964	967	1021	1030	985	977	990	942	1001	1002	1038	995	948	1008	1023	943	1029	993	914	974	1030	946	996	1007	952	988	1060	1020	983	1019	989	1044	965	1028	968	1001	992	1030	1018	979	995	1023	1016	984	1006	1007	997	1019	986	979	961	994	1005	998	996	1019	1040	956	988	954	924	1003	1047	993	981	991	1035	995	981	1008	992	1044	962	996	941	986	1018	993	1008	987	945	988	986	941	960	969	975	1027	1000	960	941	988	958	994	964	999	1002	1022	960	996	994	974	1019	1028	920	1004	959	1000	999	959	972	1011	941	996	958	985	956	973	1025	973	966	1015	930	1006	1004	977	982	1014	960	999	1032	958	1015	988	1007	985	1012	964	1058	948	1019	1012	988	982	1030	987	986	950	995	977	1039	969	971	977	999	975	988	1019	978	1035	983	973	975	967	1020	1003	999	964	1056	998	1008	938	1030	996	1010	946	988	966	1067	1024	1065	1037	1000	957	955	983	949	1018	1045	1040	1025	989	1032	996	1010	1020	994	977	986	942	979	1042	1016	994	941	988	1014	981	983	967	952	993	963	1022	962	1009	1047	963	983	960	986	970	941	994	985	1032	992	986	998	941	1025	979	951	1001	1031	912
29866	10625	9870	7329	4613	3081	2225	1784	1590	1410	1066	837	775	686	610	529	548	498	507	550	541	483	423	389	348	379	350	358	349	335	357	388	349	351	392	330	368	340	344	349	352	361	347	361	326	330	369	380	323	314	333	399	370	339	320	379	346	386	379	369	361	322	347	289	322	364	365	345	328	343	334	340	336	338	329	338	342	310	328	306	340	363	398	327	388	366	345	372	336	346	341	342	311	354	343	339	368	379	347	333	347	323	348	377	306	354	378	337	347	354	352	341	318	372	317	347	353	335	338	366	341	315	373	346	352	325	331	302	359	334	337	359	369	379	334	326	335	312	351	354	312	336	351	387	337	331	347	357	339	350	342	359	338	317	322	338	386	348	365	365	342	338	370	365	315	347	358	327	351	341	324	342	332	350	330	341	329	354	323	373	309	350	341	318	344	353	320	362	317	365	312	332	345	341	342	332	337	358	341	319	332	339	366	328	347	314	389	356	360	352	347	322	327	333	360	358	349	356	333	307	283	359	363	361	348	375	322	329	337	367	331	332	322	349	348	367	335	357	327	329	318	340	314	335	350	355	350	329	364	345	367	342	350	368	344	349	344	358	349	322	344	328	334	353	311	357	351	344	373	364	352	342	364	336	313	366	352	333	322	375	361	320	335	304	352	379	317	373	294	327	358	323	347	338	368	303	352	307	327	319	367	312	312	321	376	305	330	419	367	333	354	339	358	347	313	356	364	328	333	320	361	332	354	330	306	355	376	375	339	327	339	364	379	332	334	329	349	333	336	373	325	316	367	334	338	369	353	388	344	343	312	361	346	357	358	343	347	358	359	323	323	405	338	370	327	363	319	322	347	337	346	348	354	351	347	392	325	335	369	361	329	351	339	367	328	366	371	340	346	349	324	384	335	358	375	362	364	328	330	354	342	304	337	338	326	334	312	385	321	333	322	338	341	330	310	355	343	336	355	345	337	348	335	335	338	347	324	340	317	343	320	333	355	328	348	345	370	331	373	343	326	296	369	381	307	370	344	362	372	363	328	332	330	348	401	342	332	332	343	375	335	340	321	370	380	343	352	376	329	389	351	349	353	331	369	329	337	344	356	318	343	348	335	354	331	332	331	365	381	329	381	356	323	366	359	341	357	335	329	351	334	366	348	392	340	346	361	332	343	337	376	333	347	343	329	337	342	326	354	331	333	372	352	346	353	328	305	318	362	320	361	344	332	343	350	325	295	368	375	331	341	347	355	358	330	367	349	329	339	352	342	349	361	348	328	344	348	336	365	339	356	358	322	307	332	348	360	353	346	326	375	345	342	358	372	327	357	332	308	368	367	345	369	352	323	376	375	366	344	390	348	352	328	374	356	373	349	346	339	337	354	325	324	292	322	331	351	340	342	376	382	359	366	332	341	351	324	378	351	361	355	337	311	380	335	366	347	302	360	343	329	359	340	346	360	367	339	354	347	326	319	351	368	320	325	359	336	327	308	347	379	360	313	358	349	344	316	323	349	352	374	353	351	357	336	349	342	346	334	353	327	348	344	339	356	354	348	355	347	304	336	352	355	333	348	344	353	318	396	345	334	363	321	344	325	343	356	327	345	343	342	357	332	346	348	315	373	345	334	372	334	326	344	367	414	337	355	362	325	353	369	338	352	375	316	347	332	327	386	335	337	381	357	361	381	348	351	348	344	318	383	375	374	344	363	321	353	342	332	336	309	379	375	361	325	356	343	364	319	356	349	342	338	345	372	310	356	364	315	344	351	323	360	351	342	347	329	360	358	336	365	306	326	376	355	378	356	360	358	359	323	317	359	373	334	357	342	359	312	331	326	320	386	357	375	353	349	352	331	313	316	335	351	319	354	382	325	367	348	322	341	345	348	343	363	362	378	321	320	349	323	338	351	335	330	317	350	380	328	316	348	313	375	341	362	342	331	338	325	360	380	342	357	333	351	311	353	376	341	361	337	363	358	361	328	331	330	300	358	342	344	340	344	351	329	381	325	339	338	321	340	386	356	353	360	360	355	353	322	347	357	334	337	379	351	328	378	344	336	340	320	387	347	373	370	335	364	356	375	340	332	368	358	334	371	358	344	376	357	348	349	360	349	336	330	337	302	404	325	322	358	340	335	335	330	343	374	319	366	376	338	352	346	340	362	380	355	397	349	345	334	337	339	330	337	356	372	336	349	330	351	346	354	330	327	361	341	346	309	335	385	322	386	346	329	326	368	336	341	327	361	319	322	377	354	334	346	357	328	362	349	334	354	366	344	330	367	362	350	325	348	357	331	316	341	358	364	336	337	325	361	336	337	352	334	392	352	338	359	383	334	344	347	335	311	337	348	358	396	359	355	348	348	353	384	348	308	345	317	380	326	335	347	341	369	323	320	340	346	329	351	321	356	337	322	358	369	335	351	386	413	357	340	363	364	349	327	334	345	334	355	359	360	344	363	316	344	307	337	368	331	337	370	299	322	336	343	322	368	326	325	337	335	360	365	368	347	362	338	309	322	333	330	347	357	340	346	346	338	326	336	341	373	347	335	325	342	375	335	360	325	340	357	350	352	381	366	342	342	332	357	309	379	343	346	354	358	354	340	342	326	351	374	321	339	368	313	338	326	367	339	334	331	348	337	356	397	359	307	322	317	361	341	315	361	337	364	328	323	345	324	333	345	349	341	316	351	351	357	351	348	330	320	314	361	357	344	338	329	319	353	350	339	335	354	338	325	371	327	334	320	322	301	346	311	339	322	323	363	359	338	343	314	352	362	356	375	348	343	368	349	336	371	375	312	344	358	368	343	322	302	347	317	361	309	346	330	338	345	350	356	346	337	332	355	367	320	356	342	351	340	318	360	340	381	345	355	347	377	338	356	358	336	310	364	337	358	310	352	381	324	314	328	352	340	350	341	322	318	343	319	338	342	321	337	334	390	356	305	339	334	347	358	343	373	352	354	369	350	376	348	325	310	332	337	333	366	367	308	341	353	358	338	354	337	357	349	343	326	355	336	341	313	348	352	357	347	362	340	375	349	351	304	353	391	360	362	326	362	360	336	377	326	357	388	340	329	339	355	371	348	340	347	336	347	342	365	363	313	350	332	383	353	347	343	329	345	342	322	315	334	329	324	353	349	350	363	354	350	358	371	310	307	383	344	324	359	351	337	343	298	368	332	338	321	333	345	321	350	353	324	342	347	354	353	326	350	374	339	358	327	307	326	325	331	371	349	339	372	357	360	381	348	368	318	340	335	322	334	364	337	363	354	357	347	329	348	364	361	321	317	365	318	355	343	361	356	331	337	344	349	336	322	357	337	332	341	343	357	326	353	333	364	348	335	340	317	340	325	349	386	352	348	308	324	326	379	372	375	365	357	328	353	362	358	329	337	318	333	329	373	327	313	331	350	342	324	352	352	338	356	385	346	338	327	305	347	359	355	355	349	344	340	327	334	327	355	330	359	357	347	338	346	338	330	353	370	358	373	377	360	373	351	351	327	334
18648	8726	16028	17168	14223	11007	8749	7655	7091	6180	5011	3638	3089	3109	2650	2075	2031	2105	2201	2127	2005	1767	1420	1141	1075	986	996	917	897	917	868	917	930	897	903	868	972	918	925	852	927	858	833	849	930	858	884	873	826	827	853	900	862	823	843	815	791	828	888	834	829	796	806	840	842	838	851	825	862	811	851	816	861	814	827	868	801	869	837	888	890	813	823	820	810	829	884	818	820	831	819	868	867	857	846	795	857	812	801	857	794	848	871	848	826	789	835	841	833	823	826	851	859	834	858	834	827	847	883	870	836	776	835	833	853	853	846	849	829	855	838	819	797	846	866	859	837	833	797	886	814	864	858	850	831	796	865	879	766	801	875	837	838	826	847	846	810	826	837	825	833	856	837	825	802	910	825	839	842	822	790	851	820	888	811	815	851	863	856	850	855	769	828	819	842	846	841	835	878	853	841	864	790	737	809	823	861	879	868	827	816	834	851	822	874	834	812	822	773	867	839	826	884	783	858	867	908	808	831	882	823	854	808	862	823	834	847	845	782	843	856	812	871	825	834	833	852	817	893	831	809	809	802	794	881	849	832	856	890	852	792	848	861	791	846	797	881	854	821	798	846	862	891	836	873	884	854	816	832	844	784	850	875	849	830	766	829	839	820	819	801	807	871	812	824	849	849	848	843	841	810	870	881	814	854	855	868	837	802	810	777	851	845	809	816	817	860	857	832	833	830	821	820	849	809	821	869	861	891	880	837	804	778	853	842	838	862	857	849	840	799	835	856	863	792	870	833	923	856	870	823	818	852	784	840	828	818	816	837	855	854	838	828	815	840	821	886	837	806	812	844	880	810	831	844	837	884	834	880	883	873	851	851	823	880	826	858	869	844	777	851	817	857	909	857	820	864	797	818	877	826	843	857	869	853	846	804	848	856	798	845	836	825	810	863	833	788	824	827	829	841	860	866	831	804	824	851	803	855	813	853	842	840	780	846	868	832	838	795	829	815	807	861	830	866	829	894	843	838	809	825	866	836	845	861	833	816	827	815	843	882	832	830	829	872	797	846	837	838	810	782	855	812	809	814	852	853	842	826	799	888	790	799	842	810	834	835	863	858	815	799	836	816	830	864	863	856	835	785	845	878	812	853	831	823	775	825	844	840	798	819	866	781	859	882	849	828	871	904	844	828	776	806	848	847	884	881	820	792	811	899	844	864	839	863	888	826	812	867	791	818	815	851	814	837	810	831	848	852	838	798	851	828	822	864	855	870	807	886	853	847	835	865	824	898	835	796	821	829	818	860	806	869	879	851	801	815	833	819	815	867	868	870	805	818	867	820	854	841	840	789	827	824	835	865	887	832	825	824	856	855	854	847	892	828	832	826	827	758	859	850	874	853	813	825	861	816	847	794	810	869	859	825	821	826	835	820	820	854	857	869	794	797	845	803	779	793	820	800	908	843	873	854	856	782	841	852	806	851	884	805	826	823	871	854	872	897	869	829	835	841	868	816	803	862	848	803	756	850	832	834	892	851	863	796	889	861	822	827	809	875	864	846	858	851	888	872	833	794	861	783	783	864	841	871	837	904	839	802	820	835	904	816	808	826	833	811	796	833	838	885	784	812	854	868	826	829	795	836	791	836	845	868	860	796	893	824	797	815	806	844	785	819	813	813	822	865	840	795	870	803	825	852	854	819	804	806	850	857	833	836	904	820	849	850	825	923	847	812	911	849	796	820	835	816	802	864	856	803	846	881	852	856	859	836	851	809	854	843	888	778	778	810	804	830	841	878	886	798	797	782	852	863	834	802	853	852	802	833	832	813	820	863	856	891	846	841	843	873	819	827	868	823	884	841	870	817	781	851	826	841	850	762	844	850	878	848	861	804	860	839	878	853	832	871	852	797	886	828	834	836	852	824	874	869	827	789	827	837	855	819	893	865	777	839	850	803	798	822	858	874	835	857	793	833	898	815	879	855	829	840	790	879	839	864	823	829	821	875	866	866	853	809	802	796	888	836	850	799	842	814	831	832	832	807	857	906	839	894	829	810	832	847	804	881	811	824	825	791	840	779	806	822	831	817	840	823	863	854	831	830	834	817	838	914	877	865	827	839	816	817	857	867	849	834	819	870	783	863	844	848	819	845	798	791	825	826	831	811	860	868	849	842	846	833	835	852	839	809	867	848	825	784	812	847	862	867	810	809	865	822	819	844	870	898	858	833	843	840	876	853	859	815	797	854	853	853	808	841	825	806	846	829	804	871	881	856	864	836	828	795	866	854	831	782	789	794	881	864	850	768	849	812	823	831	808	858	862	808	816	865	828	825	860	811	827	856	830	865	851	775	868	894	827	810	878	853	855	876	781	851	818	826	817	777	845	832	877	852	824	828	866	839	832	857	857	853	796	802	798	793	813	808	865	853	867	818	878	871	832	847	850	792	858	822	844	865	876	835	841	820	902	808	837	834	802	871	823	862	797	846	839	911	783	817	802	833	858	867	837	801	807	852	806	870	812	812	854	770	809	842	809	826	839	872	814	799	892	889	853	861	876	829	825	848	815	803	821	870	817	786	813	842	810	836	860	789	824	799	847	811	843	840	885	821	809	845	788	864	865	811	864	838	882	838	860	827	840	839	804	784	878	811	828	832	796	836	748	776	827	827	796	853	892	834	835	829	822	852	803	790	848	872	858	870	865	815	895	856	855	860	866	847	829	840	866	814	840	862	784	822	780	801	840	816	876	866	851	803	888	818	832	848	795	830	835	820	890	847	841	830	841	882	831	851	857	864	824	833	790	847	870	858	804	842	835	873	797	869	849	844	874	801	867	845	843	873	850	828	788	837	813	827	833	822	852	792	816	820	804	858	841	836	876	836	814	853	814	850	791	827	857	823	883	785	818	806	818	864	855	852	801	805	804	840	883	832	873	824	849	836	841	857	859	815	890	862	883	863	845	863	843	840	894	818	800	854	893	775	834	882	780	883	826	820	805	887	786	839	856	846	871	822	894	820	843	828	815	877	869	816	840	834	815	854	830	822	847	844	804	827	905	838	767	859	807	827	810	886	847	858	821	814	811	790	842	870	809	805	809	852	834	801	866	859	855	836	829	856	822	815	826	803	802	889	838	831	816	835	827	881	873	867	832	842	827	846	859	846	885	863	836	881	813	848	812	799	855	849	864	814	758	806	860	813	814	844	854	859	866	863	837	913	781	927	844	843	783	838	854	869	806	810	847	777	832	821	809	883	849	833	840	788	789	879	862	887	841	810	831	826	869	820	886	855	830	867	855	886	848	843	818	780	811	822	828	831	868	822	869	887	887	892	792	838	808	846	823	836	799	869	839	826	870	833	810	859	863	806	847	814	902	860	830	814	826	865	821	832	898	838	867	839	857	860	805	816	833	872	817	811	796	833	871	828	866	838	848	836	821	815	831	842	830	832	819	873	848	823	806	869	878	798	878	823	840	859	780	881	795	820	823	859	810	852	776	855	833	845	840	823	854	857	850	880	824
8926	3707	3719	2433	1532	1067	892	794	714	673	611	593	531	475	453	448	442	452	453	461	444	459	381	425	375	355	388	371	385	412	359	381	361	389	396	399	370	367	393	429	424	404	426	406	423	373	377	332	408	374	382	383	382	390	388	369	386	359	437	376	356	364	372	395	370	407	396	338	358	390	446	390	387	357	392	412	379	366	408	371	357	391	424	370	351	385	363	367	376	391	378	379	356	367	374	387	403	371	371	396	373	411	378	398	403	375	355	337	370	405	382	385	392	378	419	349	383	369	396	361	395	389	364	360	402	405	403	378	376	423	397	382	395	366	363	388	369	395	384	383	382	397	372	392	355	384	346	383	374	390	362	383	386	377	387	424	364	370	410	364	401	383	350	396	397	368	353	394	374	371	399	387	391	359	383	383	397	406	439	371	382	375	351	395	383	377	414	370	428	396	369	381	401	387	364	405	350	378	366	372	402	387	374	388	413	380	377	400	382	386	382	400	366	382	392	385	386	399	353	351	413	362	406	356	376	396	416	390	393	363	334	369	352	383	395	376	421	403	436	405	364	362	384	385	381	389	398	384	357	341	362	367	392	367	439	414	381	359	424	357	374	367	361	406	406	378	410	367	385	355	398	417	396	360	354	418	388	416	397	420	376	360	396	416	406	391	374	392	328	380	374	407	347	409	404	387	411	407	408	376	379	370	359	344	396	382	400	354	403	408	369	394	378	363	347	367	418	355	395	409	386	391	362	370	391	371	390	380	365	380	384	376	405	378	409	362	361	376	386	394	405	378	394	400	389	405	342	381	334	401	392	408	422	378	397	353	401	393	370	376	373	390	431	367	383	395	364	387	366	378	385	394	385	390	365	421	430	369	356	390	370	360	393	354	384	380	380	388	378	379	416	400	390	375	384	370	379	370	391	390	402	434	389	372	378	350	405	378	380	334	396	358	363	326	400	397	383	388	376	376	373	381	418	420	353	381	372	402	414	378	347	401	404	385	395	408	371	383	363	356	397	382	391	405	399	387	356	375	394	374	423	383	421	385	392	387	387	451	394	386	382	379	343	388	370	365	412	411	420	374	389	412	414	383	388	389	378	418	384	404	389	370	392	390	397	405	370	330	367	374	389	392	389	412	365	373	383	387	375	365	392	357	328	380	382	352	410	348	388	349	362	345	392	409	418	380	385	364	383	395	421	402	397	395	369	384	432	365	423	374	380	375	363	389	414	375	394	398	382	374	375	417	354	391	367	371	369	405	393	374	358	362	390	403	387	391	384	373	408	406	409	342	391	376	386	365	396	411	395	369	343	394	359	383	388	365	395	395	397	398	391	419	385	338	404	394	411	401	417	400	402	394	368	380	399	386	411	391	438	366	378	388	410	349	376	419	383	340	385	367	343	378	346	395	402	380	402	369	391	355	415	374	370	382	358	429	347	371	369	374	387	391	388	394	373	372	407	376	395	397	376	362	373	336	395	423	388	350	395	380	353	367	395	396	388	404	415	391	370	377	394	378	411	393	382	373	411	386	381	396	410	414	411	404	387	403	421	350	397	360	367	383	391	383	388	368	404	411	373	414	429	421	386	344	434	373	390	353	362	385	386	388	365	407	400	400	400	426	357	385	376	388	394	426	396	405	405	388	391	364	404	381	383	404	380	379	382	346	405	412	356	379	389	373	370	369	363	355	403	388	370	388	369	345	408	408	428	401	363	381	375	348	390	400	370	362	372	390	383	417	393	412	362	403	405	354	388	373	377	388	381	394	369	374	359	381	416	376	395	392	400	389	364	350	366	356	384	364	397	377	359	350	379	425	364	408	398	417	376	366	361	411	417	375	409	367	418	376	402	400	424	382	402	354	406	395	344	373	404	444	390	357	387	370	406	393	367	390	406	378	409	394	352	400	396	394	350	378	349	360	381	396	370	346	413	395	367	394	400	424	393	407	427	373	382	368	348	431	410	375	365	404	377	389	421	385	383	347	356	393	361	382	354	354	388	370	391	371	349	414	371	397	420	406	375	395	380	421	332	425	394	378	384	399	351	371	429	393	365	372	377	387	394	385	385	357	397	371	416	399	417	353	402	394	382	371	416	407	390	414	378	368	379	416	357	379	392	407	378	366	383	386	409	389	400	383	381	442	353	393	386	392	382	352	412	393	368	373	367	390	397	362	383	395	409	399	393	373	377	385	404	369	360	378	405	372	386	361	341	345	355	345	362	372	411	355	391	408	393	380	395	377	399	410	401	364	381	379	366	402	385	421	370	387	391	379	378	405	386	407	395	348	382	353	394	413	388	366	371	368	370	388	401	348	363	389	390	365	356	330	377	351	405	379	382	384	377	408	371	381	417	371	382	357	409	409	390	389	357	371	361	374	356	412	386	386	364	414	375	364	368	428	387	430	391	337	352	386	394	380	378	376	408	393	404	357	431	396	343	379	396	414	401	347	401	363	426	353	390	393	372	380	379	395	369	344	364	358	386	382	370	374	357	374	393	375	419	406	371	399	375	366	387	394	370	359	441	409	396	440	365	413	391	404	396	413	405	392	396	392	384	357	368	369	402	423	398	388	387	381	382	383	371	341	385	395	371	402	377	397	352	408	353	393	424	420	367	385	349	381	374	394	400	353	392	398	400	392	414	414	406	381	410	365	421	385	349	365	365	405	405	379	380	371	417	364	381	338	394	394	375	396	379	381	385	383	405	407	423	388	405	379	398	385	374	401	365	390	408	390	386	385	369	385	365	352	430	400	436	403	427	381	354	414	375	353	372	373	380	372	402	346	374	377	359	433	398	364	387	397	360	359	371	399	375	396	399	416	349	364	375	385	436	371	329	402	402	373	393	376	378	369	398	395	407	404	391	350	393	382	403	390	382	408	356	381	398	400	376	377	392	377	408	401	394	426	404	381	385	424	359	378	394	384	418	414	397	402	375	386	369	365	386	382	384	381	362	388	375	386	359	404	362	369	420	373	399	394	417	367	339	389	372	370	415	382	408	422	413	381	400	405	386	354	382	407	370	444	378	385	367	366	365	403	403	411	394	361	393	366	341	371	441	404	409	405	404	357	365	401	403	383	405	377	400	370	348	347	383	383	407	375	362	374	406	405	379	402	362	396	370	388	352	366	412	369	365	398	395	370	346	397	355	361	368	393	384	354	367	411	385	380	407	393	397	390	369	423	369	411	437	397	386	370	396	400	334	441	394	368	362	338	352	381	367	371	387	390	350	362	360	347	399	383	368	381	409	386	383	357	375	370	366	391	358	394	374	382	410	395	351	354	371	404	358	401	391	399	386	376	408	380	380	392	386	404	382	393	409	399	402	363	392	349	357	373	397	400	369	356	379	391	383	377	381	395	390	403	417	402	368	387	372	371	418	384	349	403	373	390	371	378	360	366	419	390	359	374	385	403	423	360	390	354	387	381	378	347	352	354	329	355	399	390	400	434	376	385	377	361	418	386	371	412	393	356	405	371	388	401	378	386	383	418	430	396
7053	4189	7488	7392	5561	4327	3604	3225	3056	2584	2096	1792	1682	1534	1471	1418	1332	1407	1424	1419	1367	1258	1114	1087	1010	1005	1025	903	950	898	918	966	972	910	894	952	968	912	955	924	890	937	889	949	957	920	972	927	943	948	964	944	924	916	916	891	926	933	921	939	974	937	870	977	958	982	924	967	932	913	971	918	994	921	947	996	950	922	896	937	931	941	960	939	914	952	842	981	923	942	961	904	893	956	923	928	935	943	922	940	928	901	938	922	935	891	921	958	962	927	916	943	948	922	986	928	924	953	938	914	968	926	1005	952	947	985	929	949	939	935	935	923	983	962	937	939	941	989	967	925	927	959	980	951	929	932	969	971	982	960	968	917	940	960	925	960	938	961	948	916	931	968	923	924	947	908	896	977	935	927	941	961	952	941	928	934	934	940	915	929	964	882	927	996	929	918	949	902	909	963	926	972	984	947	949	924	958	900	890	971	973	944	953	985	916	862	904	923	956	922	999	899	926	934	945	955	940	932	936	927	895	917	993	942	927	916	973	931	877	943	909	927	918	880	966	944	975	885	910	959	996	889	943	996	945	917	977	935	962	977	886	953	996	973	927	927	905	951	916	921	944	928	964	1001	930	926	922	926	907	979	997	993	1006	975	919	936	911	920	908	974	901	901	891	945	946	898	905	936	941	942	931	966	977	896	905	914	907	932	936	946	918	995	910	967	929	964	985	945	922	937	967	942	978	937	945	867	939	920	939	911	939	979	970	933	948	914	922	984	1014	957	912	951	896	945	905	926	934	905	933	947	917	954	956	943	924	992	894	950	960	925	932	940	926	897	958	883	923	956	894	983	994	914	961	938	917	968	952	943	906	943	925	912	942	933	967	919	949	1037	895	895	927	923	878	1035	961	922	974	931	982	964	903	924	933	1000	954	987	901	917	919	930	937	950	911	859	973	930	919	937	915	918	972	939	978	922	940	916	983	989	981	952	968	972	922	909	942	923	911	965	908	919	990	918	948	910	904	925	990	875	911	971	967	952	901	901	946	914	959	978	945	953	976	996	914	995	902	909	917	901	924	933	959	967	958	909	939	994	981	984	909	963	891	957	930	921	966	910	941	921	972	943	980	916	943	954	951	931	957	948	928	911	968	918	928	979	962	977	951	968	929	921	937	979	907	921	921	930	917	904	991	939	933	981	953	929	941	947	966	931	977	946	939	859	945	891	941	922	915	964	980	939	891	902	947	977	985	929	951	955	910	895	993	928	940	929	925	938	928	954	924	945	932	914	911	954	949	963	968	908	992	898	897	961	898	883	973	931	969	926	948	944	901	890	938	895	1022	879	946	941	953	967	1007	988	935	936	910	912	958	924	940	936	952	908	968	929	930	918	934	883	981	959	894	968	968	986	914	919	935	921	937	930	896	1009	987	944	918	937	952	975	908	886	933	974	923	924	979	881	936	949	924	925	928	946	970	967	931	868	908	974	938	958	927	962	943	930	926	910	960	912	968	918	918	958	1004	903	975	933	972	943	943	938	949	965	930	928	935	949	916	950	992	910	1008	892	949	935	937	976	881	925	917	929	964	949	930	872	920	930	921	944	1005	919	972	969	937	949	992	963	894	948	939	911	943	934	905	933	916	931	912	978	920	913	971	931	916	980	940	947	965	921	941	916	924	925	990	913	968	966	909	981	942	997	950	950	958	966	922	928	911	964	881	931	929	871	921	946	917	970	877	927	910	930	946	947	1022	926	986	933	952	931	910	979	920	952	916	969	937	912	993	932	928	947	923	923	891	923	964	943	893	970	876	964	963	927	909	905	954	938	957	927	928	923	932	955	987	971	946	884	913	942	912	942	957	975	951	925	937	969	957	914	867	932	972	932	1017	929	856	988	935	939	946	943	948	932	892	919	973	978	932	914	887	891	928	952	914	882	881	868	942	965	951	905	901	896	946	947	996	934	945	951	964	940	930	1000	921	969	945	916	930	929	944	984	896	909	979	924	906	926	933	893	935	889	948	901	863	974	929	911	1006	917	952	892	956	993	918	986	934	981	1009	994	918	961	914	999	869	909	911	944	890	920	929	917	938	916	916	961	964	970	908	942	955	913	949	938	902	930	953	963	946	927	952	919	925	963	940	1004	884	966	923	927	941	970	901	930	903	974	882	927	1013	948	986	963	891	897	977	958	940	962	920	942	959	916	941	960	934	966	997	989	934	953	877	935	865	925	955	951	889	898	916	984	963	916	912	962	929	928	946	951	962	891	961	926	949	991	939	942	910	930	912	965	934	980	902	939	986	898	935	971	921	956	945	938	910	929	874	982	938	950	981	927	1003	928	979	920	886	901	887	996	959	918	942	947	941	992	969	962	938	919	940	1007	908	952	1003	942	904	915	962	925	879	935	915	909	967	964	987	943	962	955	910	938	955	921	952	994	932	905	941	908	929	928	949	917	895	943	963	1001	950	911	960	971	966	937	953	927	895	953	963	951	941	918	872	980	966	902	958	904	941	947	992	954	939	926	943	897	991	926	866	935	895	953	923	918	953	1019	937	972	928	959	908	965	969	954	944	999	954	899	939	936	928	940	883	957	948	944	939	947	904	927	942	898	913	941	905	899	953	978	903	974	945	985	954	929	974	928	958	892	916	950	992	930	937	936	880	1000	970	905	934	899	983	906	977	988	961	957	905	963	926	934	956	918	975	996	899	924	954	906	949	961	890	910	994	957	948	966	944	945	905	954	958	918	961	955	930	1002	909	937	995	928	947	933	954	900	974	953	928	945	920	905	940	966	874	920	993	962	888	987	959	902	972	933	916	977	945	979	931	953	918	927	950	974	931	905	985	935	979	911	980	966	881	965	997	950	958	949	911	960	922	878	1006	940	927	964	959	880	949	927	972	963	960	953	996	949	970	902	958	989	940	957	937	957	925	988	929	964	897	913	923	979	945	878	914	995	929	983	944	970	967	919	893	917	891	963	931	929	968	907	919	905	934	974	916	884	910	974	941	904	896	889	868	919	916	931	891	932	912	933	963	973	915	920	903	890	941	958	946	906	963	951	933	965	938	1020	950	964	970	927	903	1007	961	919	887	961	957	948	895	954	978	873	1001	880	914	928	938	884	952	910	973	980	930	958	887	956	925	909	961	887	946	927	930	924	946	849	1017	894	972	964	929	914	943	937	937	971	905	906	992	956	931	896	932	951	960	925	928	925	988	936	968	895	911	897	934	916	942	935	889	953	966	980	917	917	953	1009	853	986	917	953	958	947	945	962	964	961	952	942	930	940	917	963	903	953	958	997	926	900	947	916	983	940	898	919	938	886	907	967	884	986	953	940	910	920	1003	925	915	921	985	904	993	997	942	947	942	901	907	946	1014	938	929	886	903	945	939	937	966	919	908	925	914	936	938	952	935	934	995	954	987	972	965	950	914	1000	903	948	906	932	938	916	942	1008	938	919	1014	885	913	930	981	880	995	986	958	936	963	890	904	929	959	955	955	969	976	966	932	941	981	964	964	933	965	945	930	930	917	942	955	943	950	891	915	978
20954	8026	7458	4649	2565	1803	1503	1250	1137	970	829	698	666	630	575	589	574	570	573	554	559	496	431	454	477	434	429	389	384	450	445	508	455	447	431	425	435	439	403	442	401	391	453	404	423	396	426	426	425	449	447	462	396	430	419	462	427	414	411	451	424	402	449	457	436	444	457	426	425	430	390	447	405	440	406	449	463	451	394	390	398	356	406	417	402	447	418	448	428	465	409	417	434	461	448	411	430	403	466	437	432	417	414	406	438	431	375	427	406	419	399	410	429	421	417	416	397	448	428	459	387	424	451	412	421	425	451	407	411	405	434	448	429	456	445	453	450	419	431	399	432	447	441	419	440	414	400	403	429	395	407	413	420	419	420	421	379	449	416	455	424	438	407	414	435	420	438	461	432	392	424	462	456	418	433	416	442	471	455	426	419	413	423	440	464	429	420	474	397	428	446	420	408	414	433	413	391	430	464	426	421	448	397	411	422	392	428	416	409	408	465	429	404	429	388	405	435	414	443	416	475	418	415	408	440	425	443	454	406	421	392	406	398	390	388	425	453	395	377	454	441	417	403	419	428	404	474	453	413	418	424	442	392	427	387	386	445	409	442	416	410	434	441	397	465	446	431	424	396	433	386	408	379	394	401	427	425	399	413	465	416	435	400	429	412	419	442	423	431	411	449	426	393	424	430	420	412	440	407	410	414	397	438	428	443	424	432	429	417	460	435	390	400	392	414	436	438	419	392	424	446	423	416	417	424	438	378	456	425	403	432	429	402	455	392	376	397	399	399	445	425	393	398	425	424	440	426	385	445	424	452	410	406	429	404	429	446	449	447	407	416	401	425	432	404	459	380	454	429	438	434	390	449	428	419	414	435	397	422	426	410	427	450	414	404	443	403	439	427	428	432	411	433	443	433	442	416	421	426	418	400	416	399	380	432	426	417	440	434	438	433	430	472	414	423	411	413	413	430	444	393	429	398	416	424	432	414	414	422	403	430	439	424	410	415	399	430	423	378	415	449	407	426	426	441	437	438	444	447	456	434	421	421	382	408	424	414	409	447	429	454	447	415	403	412	437	440	477	420	441	414	419	440	426	455	442	432	462	439	404	380	457	391	447	444	419	421	418	426	421	482	421	440	422	435	425	438	436	424	419	431	421	432	446	420	419	423	419	427	450	413	403	452	420	462	406	413	393	439	405	443	429	408	411	426	436	438	479	415	448	412	407	400	414	438	475	415	421	428	449	416	416	423	416	428	462	386	427	414	418	426	395	414	441	399	415	390	456	417	453	424	454	408	440	451	429	442	428	424	411	430	401	391	396	408	412	473	410	447	409	464	438	436	422	413	435	405	398	394	419	457	424	426	433	387	372	415	430	441	441	410	453	428	425	413	404	427	426	415	414	414	434	417	438	436	452	404	428	405	421	479	415	401	376	417	422	384	429	418	413	401	449	460	441	398	437	368	429	405	449	386	429	441	428	430	390	395	422	410	441	439	411	477	447	416	429	431	412	453	422	409	435	446	423	400	416	392	410	444	451	423	405	429	447	421	423	424	432	395	395	418	436	414	412	412	430	418	460	436	432	424	433	423	423	446	438	416	439	398	419	404	459	414	388	437	454	444	414	438	471	448	373	453	437	421	401	425	417	433	401	450	432	435	370	433	410	430	438	403	407	440	409	402	431	383	407	434	427	401	375	413	436	438	446	446	403	400	401	437	435	422	415	423	409	371	447	451	431	436	405	400	396	373	441	428	435	415	411	471	449	405	438	452	446	423	459	411	412	429	442	385	446	435	441	415	401	440	398	395	416	439	411	398	385	437	407	434	378	390	453	367	435	406	424	422	437	431	420	412	444	463	390	402	392	446	419	372	440	424	467	426	380	424	459	433	449	462	410	404	385	444	461	420	416	440	442	426	418	436	373	405	401	408	407	427	455	414	443	417	427	424	437	389	416	405	426	393	423	383	428	441	415	427	406	390	412	446	450	393	448	429	456	435	458	452	418	442	405	438	442	366	393	418	430	439	453	427	414	433	424	469	432	419	494	459	396	425	465	402	416	418	382	419	388	418	422	402	390	430	412	444	406	429	421	453	457	472	392	422	412	441	437	430	421	382	402	420	382	430	433	433	416	397	442	476	454	431	428	456	410	424	417	403	417	396	394	447	434	429	390	375	434	444	407	435	413	436	432	428	436	422	439	404	404	426	436	411	432	433	448	407	422	393	396	384	406	452	439	421	418	422	456	417	393	396	440	453	404	443	442	432	414	422	472	415	412	433	392	428	436	437	423	391	425	419	436	454	429	440	390	404	436	406	392	444	408	430	453	435	388	404	418	444	456	410	441	408	411	416	423	405	436	422	426	429	462	411	468	383	399	434	416	457	469	417	414	437	387	433	383	412	434	424	398	433	423	444	406	398	416	406	441	428	435	455	391	443	389	432	417	424	416	404	411	404	431	409	442	428	390	461	435	397	454	450	446	417	432	402	427	442	426	425	401	397	390	413	403	408	410	405	420	428	443	440	436	387	416	419	439	453	428	418	431	376	427	463	411	383	435	404	466	425	407	399	461	471	420	412	460	424	369	432	392	424	444	471	436	398	426	463	443	404	410	409	405	413	470	461	410	410	425	409	420	413	416	427	425	444	395	420	415	441	436	455	440	390	404	428	406	404	393	427	429	404	426	413	447	441	409	432	431	423	415	468	415	463	432	439	426	393	413	498	417	438	448	383	422	388	416	392	422	437	429	424	412	441	444	445	394	417	433	424	468	435	391	452	420	411	411	426	448	416	416	455	458	447	415	378	448	437	436	426	413	402	408	415	400	467	459	417	438	417	449	445	418	442	396	425	429	503	460	431	407	432	417	400	455	398	460	424	403	400	414	428	405	429	434	438	474	399	469	399	422	460	402	444	427	387	445	426	457	440	438	430	403	460	450	416	414	412	394	447	443	421	411	422	445	384	429	427	418	452	431	421	403	374	438	440	416	441	453	418	383	384	417	439	401	431	422	467	447	436	426	437	437	428	443	415	430	413	430	428	389	430	421	421	433	424	384	439	396	428	434	403	438	404	429	402	454	454	428	439	453	431	443	445	416	393	435	440	413	415	398	417	404	385	396	402	419	420	408	399	408	424	440	421	430	438	425	387	406	404	394	432	465	432	440	394	432	426	434	474	411	418	401	423	456	459	450	439	404	391	387	401	401	468	450	427	466	420	435	432	397	392	376	456	445	415	446	405	406	444	410	381	448	386	427	450	423	392	387	396	427	450	455	401	419	445	448	426	431	422	458	395	417	399	430	405	392	381	430	441	398	449	434	415	413	398	437	427	374	425	445	463	403	437	421	449	429	455	396	456	422	398	424	432	448	455	442	411	431	437	425	404	440	438	387	440	413	415	405	451	411	428	455	425	453	423	440	438	433	407	441	445	431	430	407	412	426	424	425	435	429	407	365	403	439	401	416	482	422	391	402	414	391	453	467	440	417	412	453	408	453	405	416
14861	7472	12827	11941	8582	6862	5901	5280	4640	3797	3213	2819	2664	2462	1952	1685	2043	2129	1970	1953	2020	1732	1367	1227	1148	1106	1123	1085	1018	995	1013	1102	1131	1060	1029	1094	1030	1055	1072	1077	1012	1007	1004	1047	1024	1038	1027	1005	915	992	1004	1025	1003	1045	1094	992	1043	976	978	991	987	995	1062	1022	988	973	990	1044	973	938	1059	1010	1037	1055	1006	983	1022	986	1066	1024	1008	1032	1033	1042	1045	976	1040	1024	1009	1001	1037	1011	970	1065	1050	1059	1009	994	1013	1021	1017	984	1052	1013	1064	1062	1073	992	988	1068	965	992	1017	974	994	1009	994	992	1021	1013	1095	1017	985	1004	1031	1008	1006	1041	985	1008	1067	1022	1050	999	1057	1006	982	942	1005	1026	976	1001	979	993	978	1097	1047	1024	1028	1004	1025	1033	1047	996	1020	1009	1029	1005	1022	1003	1054	1005	1000	1016	1007	967	1035	1019	1029	965	1014	1003	1007	984	1017	1017	1038	1007	1052	1042	997	1005	1026	1004	1014	1007	1044	1000	1033	1015	1054	959	1034	1053	1029	971	961	1007	1030	978	1004	986	1039	1014	1054	1035	1007	1068	988	982	1061	1041	1029	990	1040	947	986	1042	1040	1014	1032	970	998	1057	1015	977	1042	970	1014	1025	1021	1022	973	1024	979	998	980	1037	1021	976	1029	1032	1024	1000	1024	1026	1021	1001	1030	985	1077	1011	1003	1028	1056	976	1000	981	1018	1021	1006	975	982	1050	1007	1019	1016	1017	986	1049	1041	1048	1001	991	1028	1013	1049	1009	1021	1015	1021	1054	996	986	1009	1080	1063	1028	1018	1073	1002	1002	993	1054	1031	997	1029	1017	1024	1029	990	1009	1077	953	1035	980	967	1029	1035	969	997	1021	1036	1034	1029	1003	985	1043	1035	984	1005	1035	1005	1015	994	992	1041	1008	1036	1000	1024	982	1039	1091	1037	959	1001	1026	1017	1055	1065	1029	1004	1024	1018	964	1010	1018	991	1002	978	1020	1003	1074	959	932	979	1035	999	990	1039	1013	1000	1042	1033	1023	1016	1044	998	1037	980	1034	993	1071	1075	1046	970	1016	994	1043	1092	1023	1070	1081	1015	995	1065	986	1027	998	1037	1084	1057	1001	1040	1063	1013	1012	1009	1046	980	993	1021	994	991	1002	1044	1025	1021	1034	1025	1017	1018	1042	981	986	1032	1047	1003	1010	1030	1059	1054	1022	995	968	1000	978	1006	1038	997	1011	979	1030	1054	1017	989	1020	988	1012	997	1068	1003	1023	1030	1031	1006	1004	993	979	1016	1028	1015	1015	988	1002	999	998	975	1012	988	1032	1000	992	1044	1001	1040	989	1000	976	1062	1016	1073	1011	1035	1006	1053	1048	1037	1013	984	1042	1058	988	1002	1069	1052	1069	1087	987	1058	999	1056	1024	1012	979	1004	1043	1049	967	978	1039	1082	975	1080	1003	1017	967	960	1037	948	996	1021	1001	1024	1023	972	1005	973	1056	1028	1005	1001	988	1035	1027	983	1004	970	1038	1035	1016	1006	980	1020	1046	991	1039	1014	998	1041	1035	992	1084	1040	995	987	995	1000	1028	1011	1000	1041	1061	990	1076	1020	1008	1031	1045	1052	1033	1046	1027	978	1040	1021	1031	947	1037	1003	1031	968	998	988	989	1046	1058	1066	1051	1017	1054	966	956	1060	1073	998	1018	1008	987	1018	990	1009	1011	962	978	1049	1004	1008	1098	1045	973	1062	1005	1037	986	943	1006	1053	1018	1035	992	989	1026	982	1001	1029	1038	1017	1008	1040	1037	1014	1014	1050	988	996	1050	1038	1023	1067	978	1020	1010	983	1027	1040	1058	1055	1060	1048	996	995	1038	1053	1014	1043	1031	955	1068	996	1021	974	999	1062	1000	994	930	979	1067	955	1039	1010	1025	1020	1035	939	1023	1017	1038	1034	1020	1011	992	956	1030	1030	1025	965	994	1020	1041	1022	1076	1009	1013	988	1012	1009	1023	1005	1038	1012	1029	1038	978	960	1042	972	1036	1022	1013	1039	992	1053	985	990	989	1019	1026	1027	1035	982	1047	1014	969	1028	967	954	1017	1012	1051	1027	1059	1002	1008	1029	1034	1013	1005	1023	1002	986	987	1001	1031	977	1018	996	1051	958	1049	1005	1026	983	1027	984	1021	1030	1022	1018	993	985	988	1055	1050	968	977	984	975	1061	1031	1010	1014	1030	1005	997	1024	1062	1014	975	1041	1044	989	1008	1004	1013	997	1049	988	1057	995	1022	1015	990	1018	1004	963	1074	987	1020	1000	1031	1006	986	995	983	1033	1073	1017	1037	1020	1040	989	1045	1060	1022	948	1041	1073	1098	1045	1038	1036	1009	1047	1059	1012	999	1062	1002	1089	991	1027	1059	1016	1052	1012	987	1023	1062	1084	1055	1051	1022	1009	1028	1018	1009	1034	953	1043	1048	1007	977	1002	975	1093	1038	985	968	982	1039	1040	1071	1066	945	977	1005	1003	959	981	992	1003	1028	1060	1022	996	1001	1054	1068	1001	982	1001	975	1021	1013	1046	1062	1003	981	967	990	966	1026	1055	1003	1042	994	1069	996	976	1002	993	996	1034	988	999	1011	1001	1026	982	1026	1073	1057	983	1007	970	999	1039	1058	1008	1036	981	1004	1003	1008	1026	977	1043	1012	1014	1026	989	1027	998	998	987	1043	992	1039	1009	1033	1031	973	1025	963	1022	1033	1031	1029	997	1032	986	964	967	1053	970	993	1078	1018	1055	1038	1034	1035	1014	971	1032	1023	1037	1022	973	1024	1007	1031	1002	1038	1090	1031	1054	1010	950	1006	1041	1060	1012	1006	1001	996	995	1022	1005	1019	1059	1024	997	1012	986	1054	1013	1009	1006	1012	1049	1040	989	1037	978	1008	1071	1021	1042	981	1025	1014	987	982	1013	1074	977	1012	1093	1091	1052	1034	1029	1050	1048	998	1024	991	984	947	1015	960	1060	972	1078	1009	995	1088	1004	1085	988	976	1008	1020	974	972	1015	966	1041	1001	1011	1072	1026	1026	1022	1050	1047	1059	1009	1048	1027	1002	1037	1035	932	996	1017	991	999	1065	1017	979	1000	991	991	1023	1011	1030	1052	1010	1024	1020	1066	1003	1017	1106	1061	1028	1048	1004	1038	988	993	993	997	1006	994	1035	925	1036	978	1019	1089	980	973	1032	1005	1005	1081	965	1044	963	1039	1026	1038	1029	1021	1020	1040	1044	982	1024	1012	988	1005	976	1024	1003	1014	1044	1040	1038	1030	1059	994	1018	1028	1018	1015	1018	1007	1006	1013	1015	1027	1009	1058	1046	935	1027	1047	1024	1011	1023	996	1038	1036	937	990	1002	1046	1000	1076	1004	1021	1048	1043	1029	980	1033	1023	1028	1025	995	1021	990	977	988	1016	1061	1030	1036	1000	1022	1027	1017	986	971	1011	1050	1088	988	1046	1013	1025	1012	1048	956	1027	993	1012	1031	1045	1013	1066	1034	986	1054	1076	1051	969	980	1076	1066	991	970	985	991	999	1092	995	1065	1049	1029	988	1046	1028	1074	996	1015	1019	1036	983	1018	996	996	1015	1006	996	921	976	998	1016	1009	1027	1021	1079	1009	1081	1026	1033	1029	1017	981	1041	1021	1027	1006	991	984	1023	1012	1022	1052	1032	1018	1076	990	1020	984	978	1014	1031	994	975	987	1049	1049	1015	1005	994	982	1004	986	1069	1039	1037	946	1004	1055	1020	1019	1025	1038	937	978	1035	1000	1011	959	1019	1038	1052	1012	1047	999	1007	1047	1013	1015	1033	1041	973	996	1028	1048	1031	999	994	1045	990	981	1030	1003	934	1023	1022	992	1018	1032	1005	1015	985	1002	1015	990	1032	1001	1070	1012	996	1056	1074	1023	989	1022	1013	1034	1038	1034	1022	1033	1062	1008	1008	991	967	1025	998	997	1045	988	1071	1017	1000	1021	1017	1032	998	1005	1052	1008	1005	1004	1039	1038	1050	1075	974	995	1025	1044	990	1040	1001	1038	1020	1035	1028	1016	1015	995	1038	1013	959	1029	1017	1011	1000	1049	1027	1028	1035	977	1006	1049	1017	989	1013	999	1033	1046	1028	1053	969	1017	1036	1008	1014	1060	966	1081	1031	1019	982	1035	1009	992	1014	1027	1002	1012	1015	1087	1006	1053	1060	990	1066	1029	1028	1015	991	1033	1013	992	990	1030	987	1040	994	1055	997	1021	1045	1031	1025	1042	1031	1012	1039	1067	1017	1082	1034	1035	1013	1029	998	1053	979	1038	994	1032	978	967	1022	1003	1010	1019	1005	1017	1005	987	1038	1015	1013	1040	964	1032	1042	1055	1043	1087	1052	1032	1025	926	1035	1031	1060	1020	971	1021	1027	1083	1005	1057	1011	1043	978	1037	1037	1025	959	987	1055	1029	972	1022	1018	1035	969	1003	1034	1012	1037	1022	1032	1042	1051	1017	1048	1044	1006	1035	1035	970	984	1009	1044	1028	997
30294	11691	10198	6451	3521	2357	1968	1610	1315	1100	976	934	813	709	594	554	643	598	507	467	561	502	459	396	374	388	372	356	380	367	350	336	355	405	370	371	378	385	346	358	320	323	364	334	376	399	351	398	395	314	360	340	393	353	396	344	366	350	395	361	363	341	352	339	348	365	382	326	362	358	355	358	372	372	350	345	358	349	359	363	368	348	376	365	348	347	369	307	339	329	344	324	339	326	320	347	368	358	357	349	346	338	340	362	376	363	357	333	357	356	318	347	349	369	370	357	387	371	340	340	367	356	348	338	369	348	357	326	343	372	383	352	367	374	346	321	347	329	339	349	325	366	376	406	372	371	328	334	334	380	357	339	355	420	387	349	366	344	359	346	327	336	350	355	349	356	348	376	355	355	367	350	358	353	343	358	335	341	374	356	364	344	338	352	366	388	361	332	349	304	352	361	347	321	372	353	349	353	363	340	345	339	352	347	373	321	373	359	354	327	373	370	343	316	339	369	350	361	331	355	374	379	380	359	396	332	376	362	351	376	356	333	331	356	325	356	379	367	336	395	340	353	346	322	337	379	347	370	354	360	353	321	379	352	315	341	375	336	325	331	316	339	340	366	357	391	364	360	353	386	371	357	359	334	336	352	372	363	363	344	314	350	349	339	339	366	343	367	308	379	345	334	374	376	383	372	315	366	367	319	335	318	335	385	336	360	330	333	390	312	327	344	342	342	369	403	367	382	336	319	368	376	331	334	369	375	321	354	372	366	362	324	363	353	401	377	355	328	390	318	384	332	365	362	366	389	359	354	375	329	369	339	335	345	366	374	360	351	322	321	362	364	381	356	327	328	351	348	353	356	366	362	365	374	364	322	361	387	385	328	383	368	377	318	353	327	353	342	348	333	341	331	356	367	401	373	318	352	340	333	367	343	387	343	310	357	336	351	328	336	372	317	325	358	355	344	404	356	369	357	366	348	316	341	307	365	373	348	324	362	345	351	356	358	336	341	354	358	377	353	318	399	307	344	342	336	351	362	340	311	353	354	360	333	320	375	334	354	369	342	372	324	358	353	378	346	373	311	372	321	311	366	366	350	371	320	343	347	332	361	377	340	349	351	321	367	342	332	379	389	317	342	339	350	358	378	366	366	363	355	357	340	369	324	322	355	345	343	382	328	362	320	346	344	355	327	365	368	361	363	358	345	350	352	339	346	366	379	352	356	331	329	378	356	317	351	369	349	354	366	327	339	347	331	357	340	358	344	301	358	374	352	353	349	365	372	339	368	350	346	364	321	333	352	350	348	320	308	323	334	381	378	353	358	311	359	344	367	345	331	366	337	332	334	355	355	329	346	353	337	337	352	406	317	339	334	356	362	344	325	354	331	352	369	353	372	385	396	336	323	315	340	341	355	396	351	383	319	348	355	350	337	313	367	362	361	344	307	323	362	334	331	351	321	367	387	335	339	376	371	325	342	316	349	328	322	346	344	385	359	392	367	350	328	338	355	374	378	334	356	370	369	352	345	360	365	371	328	333	343	350	348	370	359	331	324	337	345	337	326	315	357	348	335	371	335	337	342	381	357	303	377	358	364	384	368	359	350	366	332	355	368	350	327	360	354	373	343	351	391	341	326	363	375	340	314	346	343	336	400	335	347	373	392	392	346	324	351	375	328	372	360	362	355	386	367	382	390	363	376	363	334	320	350	360	332	343	313	331	391	335	365	328	324	341	358	374	379	357	389	363	345	315	333	342	344	332	385	374	337	351	354	356	303	335	361	331	350	336	339	408	352	372	364	378	345	373	381	348	351	317	320	343	379	346	363	369	328	293	343	359	278	360	351	339	396	347	319	349	348	375	338	340	373	354	326	358	358	342	332	359	353	354	345	322	373	366	317	372	333	363	348	354	346	355	362	346	316	379	345	390	319	357	343	347	339	386	392	320	341	349	369	375	378	377	396	372	344	397	328	362	379	343	326	344	357	387	355	305	363	335	340	356	342	328	331	334	339	319	360	353	341	360	370	379	327	324	337	314	319	363	372	360	373	376	376	391	369	359	365	334	368	367	380	338	326	340	365	335	340	382	341	342	342	359	329	326	359	383	321	340	353	344	323	359	357	348	355	337	356	363	371	375	353	346	341	355	353	351	356	348	383	362	379	342	344	343	360	374	347	369	359	361	370	384	343	358	342	350	354	315	384	389	368	352	393	361	355	326	333	382	362	371	355	342	335	357	386	367	339	358	343	385	346	361	321	366	363	369	374	379	373	323	351	373	337	323	341	328	352	355	376	359	370	362	343	354	374	378	320	370	352	375	337	325	331	359	379	365	361	373	332	331	326	375	346	333	358	351	340	356	361	348	363	335	339	386	341	359	313	331	295	373	323	336	356	361	359	321	357	359	344	340	377	362	372	373	372	375	353	377	331	336	385	351	364	360	349	389	366	371	376	370	365	361	344	361	351	346	368	417	322	355	329	334	368	378	336	363	363	374	330	365	323	344	366	361	374	368	361	360	325	341	352	374	356	346	342	333	339	331	335	364	331	334	361	361	370	361	373	348	322	311	362	367	346	320	327	348	374	382	356	360	316	352	357	362	345	338	400	360	338	365	361	355	334	355	321	343	360	332	348	359	323	360	360	330	371	382	376	294	355	386	346	347	355	367	368	329	369	317	366	355	331	369	353	338	375	338	334	355	369	345	304	316	339	377	334	329	342	347	353	342	359	370	349	336	361	351	354	347	380	379	345	347	355	380	351	330	362	346	356	374	357	332	327	382	360	368	341	353	367	321	355	363	366	352	330	355	368	343	342	346	329	337	328	366	351	368	360	358	316	314	333	351	366	361	345	383	309	322	334	332	382	378	378	359	379	359	330	342	362	354	340	321	327	367	359	355	396	356	381	369	339	391	334	343	357	360	365	369	361	356	329	309	319	363	359	349	373	340	342	362	355	363	373	361	361	344	387	340	333	365	341	339	325	335	334	384	384	359	341	346	372	343	327	352	343	340	370	350	398	353	371	369	385	360	375	350	312	366	375	350	348	340	325	364	365	342	338	349	353	360	352	365	349	381	325	350	349	354	364	341	351	367	376	385	377	360	322	331	367	351	346	380	328	370	327	353	353	361	374	315	341	351	333	337	345	326	357	354	323	322	368	352	336	332	351	343	345	349	334	357	354	384	345	313	322	386	354	329	348	356	366	342	345	316	375	343	358	366	400	343	323	349	358	331	330	349	352	363	341	341	353	340	409	376	360	340	347	367	338	366	345	348	335	329	383	347	375	344	356	342	392	358	353	415	330	376	342	363	382	332	314	331	345	401	328	348	385	337	335	356	369	357	357	364	329	381	339	375	353	337	335	340	327	331	350	328	358	377	385	379	323	343	329	339	355	317	351	365	348	361	334	346	370	356	382	357	394	344	361	373	353	367	371	343	369	350	375	320	339	403	370	340	359	344	368	342	378	350	334	340	364	391	341	327	373	356	305	344	383	374	326	360	355
19148	9487	16044	14650	10819	8615	7835	7213	5739	4893	4268	4028	3653	3025	2585	2351	2793	2549	1963	1868	2648	1884	1422	1104	1013	986	911	919	910	886	892	934	971	965	1009	963	926	929	913	929	876	853	848	821	816	818	840	818	868	892	893	854	888	825	854	892	911	901	847	866	816	841	835	820	847	883	856	867	876	915	863	797	848	835	818	884	864	862	852	883	846	835	869	834	869	815	871	854	885	821	835	843	888	829	809	836	812	861	831	809	840	851	866	840	854	869	883	886	812	852	875	840	906	855	849	813	881	779	875	898	878	851	864	818	894	837	903	850	841	871	922	887	854	866	860	821	831	834	845	849	838	839	876	782	898	845	888	852	860	851	894	847	879	890	873	858	857	868	828	827	866	878	825	849	888	826	764	924	866	849	878	830	853	834	855	868	881	879	834	825	873	891	852	812	807	909	885	836	825	911	809	848	839	845	866	852	870	861	839	926	802	858	888	833	878	855	844	816	920	858	858	839	821	873	833	846	820	852	872	896	785	828	829	881	877	864	861	844	867	823	849	791	878	847	861	829	843	828	816	814	880	874	821	830	860	827	842	912	851	818	838	840	845	895	858	844	873	828	930	864	827	915	917	889	851	849	883	836	849	871	860	871	815	850	852	843	798	790	874	792	882	829	879	810	849	860	859	880	882	915	826	854	828	904	890	886	825	878	778	849	859	875	860	850	808	882	802	864	817	858	847	857	880	793	844	838	850	864	878	841	840	883	833	857	854	878	874	845	853	831	836	879	839	868	834	863	861	777	846	904	861	850	827	838	839	836	797	908	823	878	848	863	894	932	836	824	852	883	859	849	857	848	852	820	836	858	832	846	821	861	846	887	905	843	854	846	896	850	816	830	814	883	876	843	826	808	805	828	812	836	894	827	837	894	812	851	856	888	830	875	932	837	859	816	818	860	857	860	809	885	848	832	837	870	862	829	858	844	871	836	868	805	823	837	808	830	877	823	857	885	825	893	862	824	889	837	802	894	836	853	933	880	864	892	843	828	888	829	841	860	796	849	802	886	858	880	885	874	868	819	908	859	889	831	864	888	868	853	886	834	865	850	914	837	830	856	850	837	848	849	784	854	871	846	858	869	834	828	869	831	864	904	817	866	849	826	825	835	917	812	841	857	852	847	890	805	874	879	848	791	857	839	801	863	865	857	883	850	852	866	865	800	835	891	862	909	871	849	796	869	844	848	825	898	869	789	816	895	859	924	847	852	826	837	807	849	838	878	824	865	892	818	847	830	880	880	852	810	795	815	835	842	907	882	851	889	861	867	871	822	781	865	846	869	831	855	797	829	816	840	768	891	812	842	848	842	882	868	892	817	897	852	885	864	869	894	783	900	863	838	871	861	804	877	837	887	913	815	877	809	787	900	811	833	851	875	856	915	823	916	855	817	823	859	834	842	881	858	828	861	868	879	836	876	794	896	918	812	861	847	849	860	885	809	871	886	833	842	855	901	869	851	797	870	873	800	853	831	838	868	867	880	886	905	892	790	853	858	898	843	882	868	947	814	839	865	845	882	832	861	827	843	821	831	875	825	847	862	852	875	861	804	871	884	835	881	865	839	823	898	903	831	879	836	861	834	796	879	850	876	825	831	870	884	895	844	798	872	785	890	842	883	870	862	848	857	861	817	848	862	867	843	833	865	870	846	888	854	855	872	822	835	859	886	820	891	870	869	828	867	874	814	862	881	835	828	841	853	818	835	871	879	865	852	887	839	828	855	868	867	881	858	919	836	838	880	834	851	854	820	813	847	895	876	871	904	868	885	879	860	807	833	828	859	860	894	800	884	884	861	847	816	917	801	874	883	839	832	868	867	836	855	856	886	817	881	841	822	851	872	902	831	810	875	902	860	864	879	824	837	821	905	814	865	908	896	838	865	875	867	848	795	816	829	838	851	825	858	817	877	777	853	876	889	863	845	826	868	823	879	881	890	928	880	867	868	879	832	846	820	864	861	860	882	871	832	827	830	870	803	876	853	894	896	837	849	859	862	909	876	822	864	878	878	919	826	846	865	836	867	824	806	849	860	851	860	888	841	846	843	876	867	911	873	802	884	875	913	891	862	854	927	850	840	877	851	823	903	833	885	870	819	874	829	816	854	858	832	832	868	864	794	853	827	836	853	877	824	851	863	833	861	873	846	867	812	854	877	852	865	860	860	857	832	887	860	836	886	830	825	863	896	835	856	877	876	870	863	810	867	856	859	799	879	840	887	856	863	861	828	916	821	836	870	787	854	846	829	870	766	886	873	814	842	848	850	871	870	839	882	823	845	853	885	796	883	893	832	892	854	817	830	895	881	796	825	861	849	885	872	849	827	820	851	863	882	872	802	867	880	915	854	823	852	871	813	822	886	860	886	865	827	881	845	846	888	851	814	871	890	858	820	870	813	871	814	841	856	849	844	850	882	825	880	834	864	875	842	820	876	799	888	876	859	864	862	903	853	879	807	893	842	832	869	859	900	856	831	859	857	854	838	873	874	880	850	862	833	828	828	878	912	842	856	822	866	805	860	904	826	850	860	881	899	878	854	827	805	845	815	810	818	843	878	849	893	885	856	870	861	866	820	865	862	868	828	833	820	832	905	859	842	865	847	805	847	884	853	863	884	835	865	824	892	844	836	841	838	845	870	849	846	821	811	868	843	844	877	813	884	894	856	857	823	866	884	822	844	832	839	815	801	866	836	862	874	872	844	870	823	893	859	858	880	848	881	837	806	839	865	908	841	964	827	856	794	900	839	832	803	824	850	835	802	882	831	873	886	817	858	846	883	893	792	839	886	894	809	826	865	772	852	850	836	835	855	851	879	808	837	811	873	866	881	841	811	843	837	888	867	853	869	871	823	885	796	842	834	840	912	881	861	872	833	871	848	893	829	877	882	861	855	824	905	904	837	837	894	886	865	838	882	841	842	882	858	812	874	842	842	810	844	895	813	861	894	879	871	897	869	875	878	849	828	827	870	787	871	874	876	839	847	848	868	832	862	828	833	897	790	855	852	863	781	850	830	851	833	841	855	808	892	844	855	807	915	910	896	797	854	833	822	857	819	882	868	807	870	886	849	799	816	866	866	804	862	856	812	880	871	877	835	854	853	853	940	866	834	842	865	853	836	830	863	861	859	872	841	899	828	883	862	905	873	832	880	858	805	816	883	822	880	857	871	881	877	824	837	840	899	833	873	788	836	815	859	881	838	830	866	866	896	862	835	844	836	809	847	868	882	837	890	838	902	922	901	844	875	819	839	873	857	856	884	888	802	845	789	815	843	836	829	874	794	809	798	834	886	836	815	878	796	872	878	912	818	861	841	851	898	806	899	857	896	880	825	869	860	872	899	884	884	812	838	839	822	820	859	832	828	819	834	846	855	852	862	878	895	795	835	840	822	839	838	793	889	834	884	856	873	821	889	812	794	860	911	850	900	870	852	820	851	872	840	828	836	838	843	821	888	916	893	866	899	862	854
10004	3923	3607	2037	1173	951	892	793	702	631	560	540	515	500	409	427	532	439	402	387	432	408	399	380	361	401	391	352	348	374	390	387	364	342	381	374	374	361	380	404	366	385	417	411	379	393	392	386	352	349	385	413	379	396	379	406	366	401	378	374	361	384	393	375	373	385	371	375	367	361	365	371	409	389	366	362	374	370	401	403	384	389	390	385	394	373	416	399	371	358	404	364	366	350	384	376	407	406	406	370	411	404	355	406	367	360	387	380	399	371	334	389	383	363	406	376	372	391	402	387	394	369	380	392	409	388	402	431	414	385	391	375	364	362	370	351	354	383	377	393	421	391	403	376	405	374	374	383	338	400	401	373	389	371	363	408	365	358	374	368	388	365	375	385	384	371	363	389	384	383	367	372	381	394	390	405	359	386	390	425	389	367	376	383	363	389	391	377	390	358	421	386	387	394	357	370	381	376	355	343	397	372	387	404	372	396	363	424	361	402	363	381	383	353	382	359	393	407	405	390	411	369	413	393	362	354	410	391	389	366	377	413	371	387	399	372	368	376	364	384	380	354	437	413	417	388	399	410	351	358	399	404	404	406	345	363	398	369	366	377	380	353	369	372	369	398	393	383	416	348	396	352	382	374	395	366	378	396	356	360	394	384	347	382	352	400	404	343	369	374	361	378	393	361	370	355	393	387	343	342	406	357	381	377	362	374	378	375	367	372	380	413	361	351	380	396	400	392	383	353	403	346	388	375	408	353	388	408	395	381	372	381	396	363	375	412	374	388	389	421	364	359	404	376	361	372	368	352	380	349	392	365	397	343	406	390	373	365	406	390	389	386	402	404	397	375	408	401	340	392	391	349	355	393	401	359	387	410	367	395	394	380	378	408	411	402	354	327	389	367	411	381	393	403	435	364	387	363	369	355	387	377	388	400	330	344	409	349	396	394	369	371	425	406	387	369	371	358	359	387	355	359	356	365	386	387	378	412	406	366	346	395	395	341	379	388	427	385	349	385	360	332	333	369	378	392	376	381	366	374	405	377	351	375	401	405	367	392	399	367	396	362	387	399	397	362	386	352	428	365	370	385	385	373	389	402	413	363	372	388	415	364	387	388	398	398	381	380	352	351	381	374	377	355	343	367	350	376	375	390	363	378	398	391	398	371	360	401	374	389	362	397	379	360	331	334	383	395	385	384	400	363	379	427	357	367	368	363	405	373	436	375	389	388	412	414	397	343	352	407	363	401	362	359	375	374	401	355	399	384	380	382	391	390	377	381	397	408	398	385	384	392	400	423	394	341	390	362	340	377	375	400	405	438	419	352	384	392	391	361	397	409	413	403	349	391	371	363	378	401	404	391	368	361	367	397	363	387	383	391	379	358	378	424	361	361	381	378	357	328	351	361	392	338	371	364	409	391	399	402	410	387	385	386	396	399	387	393	373	381	383	386	386	361	360	364	362	371	400	399	348	401	380	405	398	434	395	371	380	386	407	381	385	361	367	386	406	389	363	429	366	401	379	355	401	401	389	354	375	385	369	396	344	369	409	371	382	361	314	378	404	421	327	386	431	377	369	399	385	356	426	394	405	402	412	389	385	374	351	364	385	385	388	381	357	377	356	358	367	387	388	368	417	344	353	404	371	368	377	401	395	375	369	406	376	372	425	420	381	413	386	409	412	344	407	364	378	366	352	353	386	373	382	389	390	369	357	369	369	397	405	377	322	399	376	408	366	387	406	363	384	394	356	385	376	368	382	395	362	378	416	369	356	386	375	362	351	336	386	387	383	350	411	362	396	378	370	402	385	387	399	399	351	397	381	445	382	423	393	383	431	367	383	388	414	376	405	400	348	393	432	404	399	392	408	402	402	384	389	374	372	375	375	386	409	391	396	392	388	437	381	387	397	375	366	387	384	437	339	351	355	382	369	383	367	403	379	385	368	389	360	382	401	384	389	374	397	337	364	385	378	405	380	406	379	378	368	400	376	383	360	353	398	379	390	365	379	385	355	386	404	413	401	356	368	352	362	365	346	409	416	364	375	349	385	381	410	386	359	369	380	377	352	366	368	404	390	378	385	364	382	378	373	341	380	394	382	399	384	376	369	395	385	359	356	349	389	344	396	360	407	335	377	392	415	416	368	401	390	350	402	392	422	351	393	351	394	386	373	408	379	353	382	365	383	366	372	366	396	374	413	396	335	381	404	376	399	359	365	406	362	359	394	414	392	349	405	392	382	401	435	384	386	377	401	394	390	368	364	396	395	398	384	351	373	380	370	351	386	377	368	381	397	403	396	375	378	397	386	408	396	396	363	394	389	379	376	389	364	367	347	370	345	370	391	393	387	419	380	374	395	375	409	389	382	392	385	409	403	387	371	382	391	374	380	368	373	374	385	360	358	404	378	361	362	366	389	395	381	374	365	339	380	386	389	376	382	375	399	371	402	389	369	382	389	371	351	378	383	368	379	376	365	387	420	391	401	393	385	372	387	405	344	383	357	387	377	376	370	378	364	359	383	387	379	341	452	365	409	381	380	339	404	388	389	372	404	368	403	397	384	402	356	367	368	387	385	372	412	373	359	429	374	413	391	358	404	410	404	356	375	361	405	405	377	388	385	404	381	398	353	375	388	348	369	362	427	384	406	409	423	342	360	342	392	378	415	368	375	422	345	389	389	360	399	408	373	378	396	342	386	398	380	367	376	401	437	368	388	350	421	413	389	371	387	415	364	354	427	361	365	410	352	348	359	387	394	403	398	381	357	400	346	368	409	387	404	361	409	381	365	401	399	407	425	390	401	390	369	359	391	353	403	362	365	374	363	355	390	410	377	412	399	341	371	426	329	382	387	368	396	410	403	330	386	376	395	357	378	432	356	362	410	384	381	374	404	395	366	367	376	375	384	371	360	356	382	349	359	389	354	372	420	356	370	377	366	374	417	356	404	415	376	367	372	376	409	384	391	399	382	385	351	358	421	371	392	391	375	393	387	425	385	354	379	367	380	381	417	387	370	382	367	377	363	390	387	385	369	394	371	375	418	353	399	377	381	368	357	387	396	372	382	395	417	357	381	398	368	391	343	378	351	420	336	381	389	397	377	365	406	408	381	382	388	408	398	397	391	400	401	362	361	357	362	378	366	387	372	369	397	369	384	387	398	356	375	382	380	353	372	329	406	432	383	373	356	402	392	350	372	381	343	391	402	393	387	399	380	400	377	379	403	334	401	383	377	395	373	418	408	375	345	342	408	387	434	374	391	398	371	358	388	400	355	402	386	400	392	358	402	349	401	382	333	374	369	391	427	387	397	409	384	391	397	389	401	386	377	368	365	363	410	414	398	376	417	389	382	372	344	414	356	395	404	386	348	393	352	391	379	371	365	389	373	360	382	407	389	366	368	387	376	404	391	370	365	423	362	372	369	371	363	396	372	375	384	388	374	398	383	401	366	380	374	392	354	379	356	408	383	378	422	362	385	406	365	371	383	375	415	395	385	417	395	354
7555	4287	7201	5957	4373	3846	3473	2932	2741	2436	2290	1990	1805	1614	1478	1422	1523	1461	1274	1209	1362	1260	1063	1025	994	956	909	916	988	965	952	929	963	960	930	975	912	952	970	949	890	925	954	892	911	956	932	940	953	906	940	924	1013	924	917	928	959	939	927	930	928	872	924	931	892	874	921	911	920	981	894	907	989	929	961	940	943	955	886	940	935	952	864	905	913	910	969	929	932	969	947	948	938	881	919	897	898	968	956	976	922	940	980	959	916	951	897	937	918	887	948	911	913	926	926	912	918	923	965	932	909	928	882	917	949	959	948	943	930	909	907	930	905	943	868	911	940	955	969	954	931	965	930	880	889	888	917	917	915	888	923	908	872	899	929	940	914	898	906	955	924	956	896	871	943	933	896	931	839	956	958	968	894	864	913	929	947	909	926	934	905	948	909	917	940	954	937	956	924	904	926	965	906	908	961	896	925	958	869	947	925	949	950	924	895	891	861	961	922	903	927	999	884	947	973	918	994	987	929	931	929	926	909	917	894	926	943	930	958	949	894	908	940	929	957	977	919	951	938	896	953	905	886	920	949	939	951	911	913	911	937	985	865	921	914	952	922	931	972	959	905	898	943	962	931	953	884	955	961	939	946	944	933	965	913	925	922	963	923	917	924	917	907	923	936	907	934	968	931	984	943	891	968	919	922	940	912	881	905	890	886	986	922	964	901	915	947	987	928	898	912	954	896	930	921	961	942	931	901	921	915	887	927	894	904	941	879	910	940	931	915	868	939	895	920	918	948	945	964	884	909	869	958	898	958	933	936	888	857	933	933	874	975	891	925	946	937	886	917	936	966	932	933	979	913	969	891	983	948	918	914	945	910	987	905	957	941	969	920	927	990	911	935	900	914	925	974	921	931	943	906	920	1001	959	895	947	934	916	962	945	940	919	937	904	936	916	961	926	975	901	928	939	994	895	889	916	906	898	974	924	930	961	890	945	892	903	936	921	914	927	956	980	941	890	934	966	922	919	912	934	934	981	932	949	916	915	910	959	926	933	924	937	915	965	911	922	946	933	912	879	938	951	926	923	914	890	957	934	895	913	992	954	918	939	864	903	923	894	938	912	913	944	867	926	891	900	909	930	933	897	950	905	947	930	906	948	921	911	922	929	958	960	918	897	947	940	979	938	946	906	928	952	951	943	965	917	918	940	955	921	989	925	920	924	915	987	939	924	922	946	897	935	936	943	887	896	937	900	908	961	942	933	898	926	962	942	941	982	977	900	972	931	971	920	894	929	928	928	928	912	959	874	916	956	895	944	947	926	957	929	935	954	949	905	969	932	974	949	901	921	864	860	921	913	960	934	987	910	912	933	960	889	933	956	934	865	925	906	890	958	915	920	942	862	956	1005	927	941	939	926	883	956	942	886	981	968	911	935	933	947	903	925	987	956	879	897	931	952	878	893	949	922	981	958	963	844	921	934	898	948	931	940	939	888	929	933	914	937	898	934	951	897	906	893	915	930	934	944	939	925	914	957	928	905	859	921	904	885	940	968	970	968	921	877	931	975	915	950	963	917	918	927	902	972	968	908	962	909	929	927	936	926	881	893	888	1002	936	910	921	962	947	869	958	882	946	982	893	935	947	922	927	947	962	925	929	929	888	922	931	912	888	914	917	927	944	943	978	966	930	954	903	892	929	905	956	929	981	923	949	982	900	940	926	945	904	938	970	914	909	896	924	928	913	930	918	926	966	964	953	908	950	941	966	929	951	921	963	887	920	966	940	963	971	902	926	908	898	949	970	956	935	911	921	905	942	879	888	957	956	885	969	899	943	940	990	892	926	895	920	969	944	949	956	950	919	908	933	874	928	957	938	970	930	917	954	961	881	905	907	886	906	904	880	901	943	930	953	889	898	969	930	989	958	927	925	900	867	889	929	873	960	920	1003	960	911	925	881	906	960	922	885	906	962	994	902	906	921	936	890	917	963	953	940	879	924	983	944	943	915	921	839	929	936	940	907	933	904	984	957	894	882	928	952	879	949	889	892	950	908	915	911	914	926	898	881	856	956	916	942	937	880	967	951	953	965	960	927	948	968	949	966	949	947	967	902	919	930	916	960	953	945	916	893	935	946	880	955	914	936	926	1006	945	914	896	921	989	889	929	950	887	919	918	957	926	956	955	924	939	933	896	916	898	921	952	926	918	966	951	875	892	936	958	912	914	881	954	949	898	947	909	980	950	924	926	983	966	935	915	896	906	895	958	933	894	930	946	912	937	956	933	898	905	895	890	942	933	926	894	901	935	934	953	876	1029	948	952	956	917	917	922	946	933	905	969	918	903	909	978	892	862	910	900	931	987	960	910	949	945	911	927	937	970	929	959	902	984	918	960	900	899	912	905	917	935	888	951	966	903	938	976	897	955	932	903	948	914	918	942	937	931	965	860	945	947	911	893	918	877	939	895	927	921	903	924	957	910	957	944	893	914	906	917	879	938	935	1015	891	887	900	926	938	879	911	928	953	919	907	963	959	917	933	944	965	972	943	902	902	897	961	927	971	954	902	942	899	890	882	926	899	957	915	890	905	905	947	897	911	957	882	925	940	932	918	977	927	939	960	981	941	960	927	919	940	950	919	869	946	897	908	898	939	894	946	959	925	904	898	868	960	964	905	954	899	967	951	927	932	896	917	927	888	924	905	962	943	933	932	963	892	922	941	892	918	905	923	964	915	902	955	962	925	937	913	939	943	893	931	926	903	936	949	924	920	978	936	906	981	954	895	929	931	932	961	896	985	897	928	987	937	949	927	988	934	881	940	962	900	936	926	929	919	886	923	914	897	906	933	969	968	911	943	933	951	988	909	904	923	934	910	930	943	923	909	970	958	896	915	922	908	935	955	923	965	971	925	921	954	910	893	924	953	937	962	964	875	882	911	909	928	922	957	997	891	909	945	899	923	920	947	916	954	926	910	961	948	958	948	895	953	996	893	913	915	946	929	900	910	936	940	965	911	902	949	868	899	906	942	916	949	959	903	957	847	892	890	921	980	940	965	937	880	913	945	900	887	959	875	947	949	959	942	940	845	936	950	939	949	896	938	852	916	891	907	967	934	963	926	1001	926	894	986	966	936	930	951	926	954	927	880	951	898	921	924	991	934	893	912	913	866	981	951	911	902	955	902	984	918	955	901	905	882	977	904	883	947	946	963	906	915	910	904	928	855	896	953	902	896	920	944	954	916	935	954	919	932	960	873	956	879	910	928	956	970	928	892	955	901	886	976	994	947	862	962	892	936	945	993	917	938	913	947	918	945	905	952	967	962	931	923	874	952	929	962	951	909	974	921	962	930	929	928	970	903	977	878	939	912	891	929	897	909	902	950	842	965	964	925	880	952	895	879	930	915	942	945	878	869	921	901	913	927	918	905	935	926	943	943	924	952	908	905	969	916	927	922	979	961	924	958	920	912	947	956	918	964	968	951	957	935	976	870	883	883	892	873	919	937	882	927	942	907	901	883	902	904	901
21802	8276	7298	4344	2390	1866	1508	1328	1240	1016	954	803	707	619	561	615	593	573	572	471	551	484	470	454	410	409	435	429	426	450	437	421	437	387	454	456	416	420	467	437	425	425	430	438	421	423	435	430	429	393	438	414	407	451	431	405	440	431	437	414	424	390	402	426	448	476	383	451	399	395	396	420	438	390	438	471	409	441	399	415	449	450	477	449	461	425	419	444	387	394	481	450	423	432	434	425	447	443	428	431	432	441	427	446	448	458	403	459	436	428	464	387	407	431	400	463	413	413	409	390	448	450	435	446	439	406	447	432	433	440	414	433	406	410	439	396	466	426	380	427	430	426	391	434	437	400	448	418	451	489	393	404	456	445	432	407	400	413	435	451	436	467	412	418	442	432	414	464	445	382	421	470	449	447	415	412	414	413	377	401	415	405	387	385	387	450	423	406	429	409	422	447	440	436	422	424	425	425	433	411	462	414	424	436	409	436	441	427	412	405	445	432	400	418	440	401	435	464	418	413	390	434	426	423	435	400	421	438	431	453	416	405	443	447	412	421	462	411	412	433	389	457	397	466	433	422	405	437	467	450	435	423	442	431	381	456	412	420	379	414	404	429	432	432	464	440	403	438	448	423	453	443	436	429	395	403	415	421	477	420	437	413	425	461	419	425	396	413	438	405	418	414	442	439	434	403	378	431	422	425	423	369	389	447	396	397	432	440	399	408	406	428	411	493	465	444	413	414	416	458	374	454	412	465	412	406	404	440	432	409	415	452	427	414	430	413	418	412	422	379	453	411	433	420	435	399	372	401	441	452	461	466	418	394	389	411	422	462	409	420	443	419	421	443	418	427	424	439	393	447	417	411	412	441	405	422	433	441	435	410	394	433	413	403	455	451	441	477	443	448	402	416	436	410	489	415	402	435	448	454	417	412	423	428	439	415	436	426	430	415	413	452	447	447	408	397	438	412	432	463	448	389	404	419	405	404	422	407	439	442	408	412	452	388	435	449	420	416	423	447	374	420	417	438	443	424	403	458	388	438	460	419	455	422	406	490	444	421	391	456	475	411	426	398	435	471	437	436	438	420	409	396	441	419	415	395	432	407	412	410	374	452	425	422	394	428	440	417	409	462	396	419	435	416	406	425	451	433	429	415	415	459	449	441	410	421	443	435	417	446	405	455	431	450	427	427	424	439	399	433	399	450	440	445	421	437	389	431	437	415	412	444	384	420	448	432	420	432	442	439	384	422	456	435	427	457	439	415	447	403	391	441	449	436	457	398	419	426	415	422	397	471	417	481	437	461	401	445	424	399	417	411	379	421	426	433	430	424	441	436	439	431	411	462	420	431	418	441	429	419	408	416	454	450	428	384	450	447	427	440	417	400	408	442	469	449	455	426	421	424	370	387	401	466	455	407	412	426	424	412	420	422	444	417	442	418	439	448	444	409	423	447	410	433	387	424	439	446	425	402	406	418	396	397	394	396	413	433	441	399	410	430	435	457	408	434	414	437	405	404	430	430	449	419	409	412	430	464	416	434	412	406	428	425	414	425	403	438	402	418	408	422	437	443	438	455	430	427	427	450	415	396	424	388	379	404	431	401	421	411	399	418	436	436	403	431	373	431	406	436	443	414	422	461	450	447	418	401	397	447	472	400	437	411	460	417	419	443	441	428	463	420	421	419	419	418	434	411	428	435	400	419	442	432	445	382	389	400	421	440	416	406	452	432	422	465	405	422	394	405	430	435	421	402	390	428	415	442	473	418	426	430	438	410	423	422	426	428	437	428	425	446	424	417	428	382	407	476	457	411	425	430	468	422	382	405	414	429	436	424	404	385	450	425	406	475	396	389	440	440	425	423	439	401	384	399	393	442	425	406	454	422	425	399	447	415	425	423	438	441	408	441	420	439	420	458	426	434	424	423	418	440	447	460	443	430	421	424	411	432	428	414	419	494	434	389	427	419	417	441	382	414	427	417	409	417	400	414	453	447	419	456	439	431	476	394	428	396	443	443	439	442	417	410	428	438	469	440	441	421	403	429	455	422	422	390	448	438	425	469	439	445	384	426	481	418	418	440	435	426	427	423	387	436	412	458	431	447	404	426	406	408	407	458	405	415	409	424	443	426	440	421	449	425	408	463	434	451	446	413	405	399	417	450	436	393	388	409	440	436	418	414	426	408	432	440	433	411	424	433	398	419	421	427	414	428	408	413	427	427	445	427	421	459	457	426	446	424	447	433	436	459	420	398	420	421	403	420	445	392	435	407	403	448	430	373	414	440	393	429	413	446	403	452	411	427	416	408	416	418	408	431	468	475	429	433	420	420	403	376	428	398	388	409	430	375	440	438	421	416	413	418	405	380	427	426	425	417	429	429	446	433	418	421	431	444	427	407	427	452	466	422	421	429	386	421	434	393	391	442	413	448	404	418	403	426	436	445	404	418	458	449	383	461	448	442	436	437	472	417	416	463	431	413	410	429	416	429	423	421	391	407	402	451	421	418	418	379	406	429	436	427	444	454	422	459	445	437	406	441	453	434	409	431	434	459	426	447	422	432	472	400	392	405	432	431	462	421	468	418	411	485	498	453	374	401	440	429	437	439	423	407	417	418	426	427	378	393	432	468	435	420	424	413	408	425	445	427	435	445	454	420	446	415	451	411	434	410	441	444	434	428	399	462	447	451	405	444	427	442	424	426	387	432	403	436	437	434	459	437	434	399	439	421	388	411	396	399	413	408	408	372	449	410	439	456	416	433	397	437	463	427	443	390	399	366	433	466	413	472	431	411	421	403	422	427	473	379	412	422	416	405	444	433	410	426	427	429	412	418	404	474	445	410	409	446	424	406	387	427	397	414	461	404	395	433	426	396	438	423	431	383	425	408	445	403	423	405	434	435	390	391	450	391	437	429	442	414	412	433	416	431	428	423	419	420	374	409	417	419	408	425	443	483	438	421	423	423	408	390	440	436	428	432	386	420	453	445	468	407	401	414	390	407	430	390	443	423	455	445	395	410	399	440	449	417	401	418	449	467	431	395	416	436	433	407	443	406	444	457	410	424	420	448	406	434	413	415	412	447	431	430	435	474	415	418	418	411	410	372	436	445	431	395	430	422	444	433	421	443	370	455	441	417	461	419	446	441	444	398	400	440	431	439	405	409	432	443	457	419	428	425	402	425	453	437	442	431	427	450	419	413	420	409	413	376	420	457	432	403	421	408	426	419	438	422	412	433	430	448	441	398	483	410	420	415	427	420	458	472	427	413	420	424	431	390	436	441	418	429	437	409	453	424	386	411	410	465	400	442	424	439	449	411	432	444	417	439	440	417	460	400	405	413	459	389	439	446	451	425	446	435	430	371	437	325	410	400	442	444	454	473	390	462	432	444	419	400	471	439	418	414	428	420	417	450	402	441	417	418	439	416	434	416	430	400	437	399	414	418	405	433	432	418	432	427	452	432	444	469	398	476	393	448	395	417	398	427	414	427	460	440	431	444	435	414
15423	7825	12913	11250	8619	7117	6150	5872	5335	4487	3906	3250	2473	2213	1947	2289	2057	2060	1806	1442	1817	1603	1244	1143	1134	1136	1115	1090	1110	1033	1081	1019	1084	1053	1113	1153	1150	1125	1047	1094	1045	1046	985	1013	1056	1019	1002	995	1032	1009	1035	1002	1021	1032	1008	1051	984	1029	1024	1036	990	1005	955	1080	1046	946	1021	1005	1055	971	1004	1080	1034	1066	1056	1018	1020	976	1035	1072	1011	979	1011	1040	1045	1073	1004	997	1014	1007	1035	1036	974	994	1058	1022	1023	1090	1053	1022	978	1002	1022	1045	1046	1034	1027	1022	1018	1004	997	1012	995	1009	1061	966	1008	1011	981	1057	990	1020	1001	958	1011	1009	1043	1025	1028	953	971	979	1052	1038	1024	1020	1014	945	1000	994	999	1034	1007	1026	987	964	1016	1058	1066	986	992	970	998	1002	1037	1052	1047	1008	1024	1050	1076	979	1015	1031	1059	982	1055	1009	1018	1067	1046	1029	1013	1016	1061	1034	1022	981	1028	950	1039	1030	1060	961	1016	960	973	1023	1053	1016	980	990	1053	1021	982	992	1062	1021	1015	1017	986	1044	1030	966	1059	1103	1038	1046	951	1088	1083	1020	1038	1014	988	977	1015	1016	999	1074	1008	1015	1032	1053	1012	967	996	985	996	1025	962	1047	1003	960	1085	959	1044	1009	994	1042	1006	1021	1018	1038	987	968	1008	1041	1032	1040	1044	1034	956	1020	1024	1006	1011	1009	1001	1044	926	1030	1053	1060	1014	977	998	1035	1007	1017	1028	1005	1000	984	1033	1072	1006	1054	1019	979	1009	973	1024	1024	1047	1052	1011	999	1031	959	1047	963	1092	1080	1001	1051	1045	1004	983	976	1024	972	1015	1034	1054	1012	973	1007	974	1039	1071	1006	972	1033	1032	975	972	1006	1082	974	1020	1049	993	1006	1018	1011	1050	1038	1082	994	1000	1034	1040	1015	1025	1013	1056	1021	1050	1000	1003	1018	1030	974	1038	1000	996	1076	1074	1050	1028	1031	1001	1011	995	1064	1023	1046	1013	989	1004	1010	1036	1064	1039	994	1029	1051	1002	998	1011	970	1065	1006	1027	973	1078	1009	1082	1031	1046	1025	981	983	1039	1001	950	1055	988	1012	997	1060	1073	1000	1041	1053	1080	1045	1049	1060	1022	1049	961	1042	1041	970	937	973	1007	1031	1050	965	1018	1039	1002	1016	1012	940	1108	997	1013	1003	1009	1001	1026	1030	1025	963	1066	1036	979	1015	1027	1060	1030	998	1043	1008	1020	1019	1044	954	1080	951	1028	976	1036	960	1038	988	1039	1000	965	1073	1028	1031	989	1046	964	994	1028	979	1016	1002	1067	1056	981	1029	960	995	1067	1057	971	941	998	1045	1031	1022	1035	1038	995	976	1024	986	1018	983	1068	1046	1042	975	1000	1015	1021	1018	986	1050	1024	1056	1042	1005	951	1026	1054	1008	1002	979	987	1010	1032	1048	1011	1028	1016	1004	981	1052	996	966	1044	983	1003	1016	1018	1046	1028	1056	1005	1041	1001	993	986	993	991	1014	1014	1009	1054	1009	990	1088	1024	1031	1050	1002	1050	964	975	1003	1033	1033	1011	1036	1036	1042	1007	962	1006	1056	1039	1080	1022	1025	963	1011	1007	978	983	1005	985	969	1041	1021	1084	1045	1050	1038	1021	1024	1036	963	1042	1025	1023	1053	1080	961	1053	1064	1062	1051	1002	986	1023	1072	968	993	1014	1003	962	941	996	1070	965	1018	1003	993	1038	1011	1013	1103	1021	1010	1003	1006	1011	992	964	1035	991	1019	999	1004	1023	1036	1030	1031	1036	1053	1077	1010	1017	1020	966	1031	1005	996	1081	1017	1064	979	1015	1009	1014	1029	996	1002	1058	1037	1009	1053	1011	1043	975	1086	994	1023	1008	1032	1058	982	967	1034	1017	1041	1028	1003	973	1030	1001	1017	1064	1051	1049	999	1000	988	1016	965	1017	1064	1038	1065	1037	1033	1025	993	1026	970	1014	964	1013	1068	991	979	1098	974	995	1059	1063	1023	994	1005	1001	1026	1027	974	1055	955	1001	1053	1034	1054	1036	1017	1005	1048	999	1001	1002	1057	1018	1022	1033	1020	1005	994	1019	994	1008	1029	1014	1024	966	1010	1056	1030	1005	1026	1017	989	981	991	1044	1004	1024	1035	1007	1000	1012	964	987	1018	998	1032	1034	1014	1036	1029	1018	1041	1013	1009	998	1017	978	1038	1040	981	1004	1000	973	1008	1029	1050	956	1010	1032	1025	974	991	1038	1035	1081	984	990	1088	1041	1040	998	1022	1024	962	1068	1050	1023	1056	1022	1038	1109	1018	1022	1026	1088	994	1020	995	982	985	1080	1036	1053	1027	993	1029	1007	986	974	1057	974	1048	1024	989	1009	1027	1036	1025	974	972	990	1021	1017	1017	1077	983	1011	1029	983	1034	986	1050	985	1029	1011	1024	1086	1013	1026	1058	1066	1043	1030	949	1016	1027	1000	1015	1045	915	1018	998	979	999	1018	1043	1003	1048	1050	1040	1008	1068	966	1043	1065	998	1079	1039	989	967	1076	1003	1071	1026	998	1020	1010	1005	1027	1024	1031	1029	1072	990	1039	1048	1075	1066	1048	1031	1045	1003	997	1055	1020	1050	988	1021	1090	1052	1046	970	1072	1037	1030	1083	959	1033	1001	1071	999	998	959	1039	986	996	1025	1036	1047	974	1026	974	1037	993	1060	915	984	974	996	1017	1018	991	1014	1096	1027	1043	1035	1000	973	994	1024	975	1049	979	1027	1034	1077	1039	1075	1031	1035	1065	1022	1023	1097	1046	1025	1028	1036	1020	1052	1019	1008	1085	1056	1012	991	1016	1012	1008	1022	1038	1022	1068	1072	1044	1010	993	992	925	998	1020	969	1032	977	1004	1011	1012	1043	970	941	1004	1040	1001	1022	1000	1022	1076	1008	1006	1055	964	1029	1003	1064	1013	1006	1080	1055	1005	987	1027	1012	1055	1027	1068	1009	1056	1052	1032	961	1004	990	939	1002	1020	1033	1023	1036	964	1006	1003	1013	1061	1014	989	1065	1000	1019	1013	1021	1017	999	1004	980	1031	1040	1001	1052	954	1030	1076	1048	1054	999	1020	1032	994	1078	1015	945	986	971	1027	1003	982	999	988	979	992	1022	1049	991	1013	990	964	999	993	1007	1004	981	1015	1012	1001	1074	978	1030	1047	1080	1022	1009	1054	1047	1057	1001	1003	1037	1036	1065	1002	1004	991	1002	961	1044	1010	1056	1038	1040	1065	1081	1038	1030	995	1036	1019	1104	1016	972	990	1015	1051	1031	999	1058	985	1046	1048	1022	956	1008	1028	1007	1117	1034	1092	927	1010	1031	1015	988	992	1079	1067	1002	1085	1028	1029	1046	989	1099	1032	1005	1026	984	1038	1020	1065	1028	994	991	1021	1008	1045	984	1010	980	1011	985	1046	1019	1014	983	1004	1057	1024	1015	1051	1012	1008	962	1006	1041	1016	1033	1002	1019	980	1030	993	997	984	968	1011	980	1034	1042	989	1026	1009	1011	1032	1013	999	989	1018	974	982	1016	1045	1019	1014	1045	1056	984	1006	1030	1065	1068	1008	994	994	1044	970	996	1004	1051	1010	1054	998	986	940	992	1055	1008	993	1017	1038	964	1055	1044	1007	1054	980	1017	1060	1040	1038	997	1014	1013	975	1044	1046	1023	1004	1014	1035	971	963	1047	1021	1044	1031	1013	1033	1033	1037	1087	1032	995	999	970	1029	1004	1052	1025	984	986	986	1027	1052	993	1016	994	1014	1074	1004	951	1060	993	1039	1006	1027	1004	1044	1062	1025	1062	998	1029	1041	1023	1053	1052	1026	1021	1021	1020	952	1021	1006	1011	1063	1011	1039	998	943	1013	1022	955	1024	971	1004	983	1001	988	1090	1029	964	1029	977	1004	1095	991	1020	940	1019	984	1046	1053	955	981	1026	1063	992	975	1008	978	1030	976	1040	977	1020	1007	1024	1049	1040	1034	1037	1038	1040	1021	1028	1041	1067	977	994	1037	1024	1017	1042	1035	1025	1067	1018	993	1066	1001	1012	983	995	1034	1041	1036	1016	1082	1048	1029	985	1052	1063	992	988	1038	1033	1036	1031	1021	1001	991	1013	1021	1003	1005	993	1031	1031	995	983	1006	1056	1056	1005	990	1052	975	1034	1042	1014	1059	1061	1048	998	1043	1014	1047	1084	1068	991	1047	1077	1002	1009	977	1033	1035	1037	980	1058	1001	970	1098	1034	1017	1073	985	986	996	1095	1042	1022	1018	1027	1011	1011	975	997	1046	1073	974	1053	1000	955	1040	997	995	1043	1040	999	1078	1006	1029	1041	959	1070	1018	1078	1058	1040	993	987	1004	1005	1015	987	1007	988	1025	1008	991	1049	1041	962	1039	985	995	1001	1010	989	1042	1046	1011	1026	1012	1029	1029	1100	1027	1035	1076	1028	961	977	1052	1050	996	1012	1009	1000	1031	978	1012	1021	1035	1011	1029	1021
32493	13353	10988	6588	3979	2767	2265	1916	1545	1410	1052	788	746	650	676	666	596	597	520	520	509	429	384	356	400	380	404	363	351	339	328	363	347	360	332	348	412	365	348	371	343	363	329	305	299	319	356	341	344	327	356	340	343	360	376	316	318	306	358	353	331	325	333	321	392	348	315	346	359	335	331	334	379	348	332	336	368	331	346	342	335	342	364	310	358	354	331	336	352	372	377	369	330	345	313	338	370	360	343	352	366	362	322	332	334	348	331	405	304	348	331	324	322	353	354	341	326	367	377	357	314	372	338	317	347	360	345	368	329	347	361	349	369	344	364	354	349	348	340	344	376	344	327	373	372	379	335	357	340	340	345	365	355	316	333	378	346	372	359	328	356	350	347	373	334	317	353	371	375	343	338	368	345	323	353	350	388	354	349	367	328	346	363	352	304	343	343	336	373	379	335	363	384	334	356	350	359	325	359	324	326	355	338	398	352	346	344	315	344	355	352	372	339	359	346	360	334	359	323	364	338	333	337	369	335	357	362	367	343	351	337	317	342	336	346	349	354	332	310	376	350	337	341	365	330	329	349	359	336	365	331	324	387	343	372	362	403	371	339	341	343	385	363	320	349	327	340	322	317	330	327	343	345	365	335	331	356	336	352	350	354	341	331	326	329	367	304	349	365	343	320	348	343	327	360	362	342	350	345	374	341	375	339	368	320	333	351	359	352	350	349	344	332	316	348	345	345	349	340	336	395	356	382	354	351	337	370	368	336	360	347	343	334	377	349	333	376	376	333	355	381	369	373	352	331	340	334	335	351	413	330	368	335	349	349	356	328	329	336	337	360	318	329	350	357	370	347	369	319	370	324	319	388	345	334	407	303	340	351	371	357	319	370	314	354	333	365	337	315	339	353	380	360	352	327	358	355	360	367	390	353	296	336	338	360	339	369	355	377	326	357	371	324	373	352	362	353	361	342	351	346	331	351	335	373	350	363	342	357	386	337	348	323	334	344	342	327	331	342	380	336	323	342	359	357	363	339	369	374	357	330	324	339	356	352	322	362	327	321	346	349	333	366	316	345	346	355	312	354	365	372	318	351	370	364	363	327	336	340	342	364	363	335	323	347	336	314	372	380	372	353	341	345	364	365	329	345	338	335	309	317	359	386	309	327	345	353	345	356	327	360	356	350	345	368	339	343	327	360	345	357	349	331	345	368	338	364	368	324	358	393	364	352	370	328	322	339	311	317	372	361	342	326	402	347	313	340	340	359	352	362	348	360	354	345	324	347	361	320	332	387	366	327	388	331	375	400	350	334	347	403	355	346	350	335	361	323	357	361	362	342	317	335	351	339	329	376	373	344	352	323	325	322	330	350	352	327	330	354	352	322	317	311	348	382	331	329	328	367	383	352	361	309	319	351	324	383	385	334	369	321	341	376	355	336	354	378	349	328	307	298	354	357	358	349	358	336	351	338	360	342	343	333	346	352	319	295	307	340	350	353	342	312	371	334	356	327	348	358	324	346	355	347	371	349	335	350	349	314	358	350	360	319	314	343	375	336	354	338	337	377	349	369	323	359	363	315	345	334	379	354	370	362	364	319	349	334	342	362	332	340	352	368	336	326	323	380	371	361	363	363	306	340	342	345	359	331	335	320	393	358	331	328	349	368	295	342	321	371	322	386	349	341	313	324	320	369	369	383	376	327	332	338	354	343	379	354	364	369	359	335	348	331	357	353	382	349	387	344	321	338	350	369	363	366	365	321	334	316	338	354	364	344	332	344	319	369	372	350	336	342	326	418	348	342	328	337	323	394	356	354	341	344	392	310	353	372	313	360	335	330	357	354	347	332	369	323	377	323	362	393	308	384	366	352	357	330	327	336	351	364	364	353	353	345	321	347	298	358	311	337	362	355	342	319	343	371	365	320	360	337	344	321	356	353	339	319	331	354	361	370	378	322	344	352	310	363	355	373	342	341	328	364	346	331	395	365	361	337	344	323	349	324	363	331	348	348	345	324	299	374	369	361	304	328	340	387	333	381	398	347	321	354	318	332	319	333	345	355	363	330	340	338	347	351	342	378	310	340	351	346	319	350	345	342	331	370	357	325	351	318	334	322	325	351	336	363	347	385	342	323	372	354	373	328	349	342	367	333	375	334	326	335	339	344	353	352	341	343	361	365	347	321	367	326	363	347	329	338	332	334	361	372	326	337	333	356	367	328	317	362	395	364	365	348	328	335	326	330	355	335	365	329	392	334	355	371	365	321	335	359	354	339	340	370	371	349	308	394	379	341	367	348	366	335	356	333	329	354	367	291	340	373	345	363	358	349	339	342	410	333	325	322	322	351	350	356	341	338	361	351	331	370	325	333	338	366	353	358	330	345	330	353	353	378	358	336	366	358	387	352	362	340	285	337	360	348	333	338	320	339	325	345	352	372	341	362	342	335	350	356	347	380	345	344	372	318	349	351	338	347	357	369	359	328	368	336	380	363	360	352	299	355	319	379	353	352	329	366	349	333	338	365	371	331	344	340	324	356	373	334	356	356	318	374	333	339	368	342	348	322	307	343	354	368	375	327	346	360	316	342	349	326	363	365	358	365	395	393	340	369	359	338	339	346	337	338	344	404	366	340	359	361	355	353	358	382	317	378	356	355	341	349	315	338	364	333	369	345	348	371	370	350	368	400	335	330	315	320	359	339	326	364	332	341	394	349	344	339	379	351	364	297	345	377	363	358	349	297	355	342	345	350	359	348	316	342	361	345	354	316	343	370	343	386	360	361	342	344	382	348	390	343	348	318	332	322	336	356	357	327	342	318	331	337	358	300	346	339	362	373	357	329	342	335	345	332	343	343	364	358	342	380	311	358	373	339	343	348	344	378	337	337	332	353	366	369	324	368	335	350	352	368	332	326	351	358	339	347	344	376	344	317	353	372	349	358	342	344	337	327	343	340	330	337	336	366	320	357	358	308	340	333	347	378	320	343	359	356	321	322	367	332	342	314	363	342	330	359	347	344	365	340	326	369	352	376	360	315	340	356	391	356	321	339	343	369	367	342	348	346	358	376	357	359	355	367	365	353	355	337	368	355	400	323	314	318	348	349	325	365	349	348	331	333	341	327	324	360	338	324	322	327	356	355	329	365	343	351	307	340	346	369	373	348	336	349	353	374	381	348	366	371	331	390	357	332	367	321	305	338	378	339	361	356	336	329	358	326	357	364	336	349	336	347	349	346	354	362	321	346	336	353	315	370	347	342	337	389	355	325	337	315	330	332	378	337	380	380	330	335	347	345	337	349	339	348	337	377	327	305	318	359	346	337	373	358	346	334	337	359	369	338	365	310	334	363	315	328	333	343	362	342	351	368	361	333	353	351	322	337	337	354	302	329	302	358	344	322	303	361	346	350	350	316	376	348	299	377	345	393	319	380	338	355	351	332	360	347	357	380	348	349	345	335	362	330	353	354	351	330	346	348	373	366	368	339	329	369	347	334	319	362	374	343	382
20343	10355	16668	15347	12138	9974	9140	8491	7305	6218	4950	3413	3205	2781	2957	2764	2162	2371	1972	1652	2082	1546	1175	1107	1032	1027	1025	938	914	890	915	857	973	909	903	995	1010	976	878	879	860	838	854	835	901	854	895	839	868	819	799	839	864	858	839	869	836	890	827	814	872	861	870	873	817	840	844	799	852	808	808	867	852	803	849	915	836	902	809	863	854	841	789	848	877	865	830	873	847	828	841	792	841	881	890	843	856	840	845	838	851	873	858	963	854	813	850	852	869	912	852	780	828	788	846	764	845	845	861	833	853	808	788	817	838	846	786	802	816	758	853	800	837	818	844	876	900	811	866	834	835	812	871	829	843	797	852	854	891	838	855	880	868	829	818	839	846	856	835	854	843	834	834	784	855	827	844	893	826	781	827	802	840	862	829	833	762	821	846	851	828	789	874	805	862	887	825	866	905	833	896	833	820	831	790	828	861	816	847	807	845	800	836	847	785	849	838	860	792	886	824	822	839	831	883	861	776	842	802	838	847	872	838	886	858	733	820	868	815	858	815	816	833	815	837	861	824	856	884	874	795	800	847	865	861	857	844	909	870	875	783	806	877	790	845	839	826	863	849	852	849	857	879	835	828	855	813	812	853	878	838	820	803	879	820	885	835	822	832	841	854	809	817	843	842	826	893	819	786	873	789	849	845	817	829	850	858	797	814	852	854	833	870	869	804	877	861	835	835	796	822	866	882	902	855	843	879	804	885	835	853	862	882	846	804	819	821	877	911	844	869	821	868	859	825	847	855	875	822	847	792	863	800	860	829	870	818	869	847	821	819	867	892	812	808	870	870	837	853	820	806	826	812	828	836	831	862	826	812	844	897	840	822	813	819	831	877	810	798	858	808	837	828	820	821	808	842	878	835	849	849	873	827	779	838	819	820	822	817	844	858	831	862	847	843	821	801	804	847	831	873	830	825	850	807	856	811	833	840	794	876	830	857	847	831	837	812	835	816	872	859	806	834	851	818	831	837	860	850	875	838	780	839	850	775	825	830	821	808	815	806	817	854	905	846	785	892	889	823	848	850	841	829	827	844	834	821	848	869	793	877	801	890	828	914	817	851	822	832	837	836	885	815	804	839	849	799	852	783	845	826	823	864	839	771	796	830	799	825	856	835	853	804	866	848	877	851	830	866	853	877	856	851	830	846	836	872	803	789	909	845	817	828	802	871	814	828	827	889	829	894	785	839	851	860	854	850	824	823	829	837	859	862	879	865	851	833	867	845	844	794	830	820	856	825	836	891	846	832	807	856	849	827	837	842	891	829	829	854	817	829	838	890	889	823	849	785	850	854	808	834	863	884	772	836	846	859	878	784	796	808	838	896	879	803	846	792	761	855	816	907	880	810	845	850	840	870	866	886	790	818	829	858	797	793	841	822	802	789	874	841	781	852	871	833	784	837	793	889	841	829	868	827	881	854	864	827	864	818	866	820	865	862	807	832	833	809	791	853	853	827	843	804	866	839	854	854	850	821	846	797	821	830	867	767	890	870	886	841	847	829	881	842	881	816	815	886	824	827	877	810	798	808	804	843	874	881	841	864	883	878	826	862	845	813	822	848	819	822	815	856	852	831	853	818	843	787	854	882	883	840	856	827	859	879	931	834	837	837	831	842	840	830	826	864	824	796	843	804	864	807	823	820	871	866	849	816	866	804	902	830	867	842	842	822	866	819	849	805	870	825	845	827	859	859	838	808	778	834	840	890	881	851	841	855	847	793	809	856	831	867	851	850	833	912	914	839	829	873	925	869	796	867	812	821	863	834	862	913	847	818	797	872	813	848	824	803	868	862	854	861	832	823	823	820	843	814	871	813	899	840	885	810	813	868	873	800	883	841	906	843	852	832	859	792	785	821	836	804	857	749	793	872	828	817	836	803	829	844	811	864	859	852	859	834	838	825	858	866	848	829	821	849	836	816	833	819	920	799	864	877	844	849	799	847	830	832	835	767	841	839	893	820	848	842	801	816	842	839	864	857	863	775	818	815	857	845	866	800	793	874	787	870	801	787	811	827	860	838	890	853	817	857	830	806	846	883	815	838	835	834	881	836	856	858	875	824	830	839	847	881	789	824	823	854	811	879	815	825	808	857	836	798	846	927	814	877	879	836	868	839	814	847	837	836	822	851	865	840	834	864	819	833	852	869	841	792	834	835	792	886	827	808	776	895	852	847	879	866	843	824	847	815	796	875	800	881	753	835	795	921	840	861	843	849	815	865	867	834	815	838	823	836	833	804	886	846	878	762	863	851	844	888	863	848	876	846	765	807	827	811	815	870	872	833	842	810	775	855	845	841	828	809	830	820	836	828	870	802	835	862	790	778	797	860	828	800	816	841	851	833	812	825	848	840	869	779	823	826	809	808	754	804	816	786	784	855	837	823	836	877	828	817	844	851	822	833	816	829	859	800	802	839	849	818	856	803	848	848	860	871	883	819	840	806	840	812	877	842	841	851	831	871	802	833	826	863	915	859	854	870	842	809	832	827	861	798	857	832	798	856	841	830	838	892	865	841	833	783	837	860	890	873	870	831	836	825	860	836	773	899	840	881	835	806	831	844	819	793	866	811	862	843	847	812	836	906	870	840	837	859	824	856	826	838	847	779	802	771	883	837	900	834	903	802	827	856	869	859	799	903	847	796	825	887	859	840	830	801	863	845	860	863	882	810	873	872	845	818	762	888	855	823	844	831	858	833	863	857	779	811	801	832	847	838	841	849	809	834	824	811	823	903	855	864	846	838	855	836	833	793	835	789	877	859	856	824	792	801	879	792	868	811	814	824	773	858	848	824	828	806	871	838	865	835	809	872	860	844	785	792	873	848	819	826	820	845	872	826	805	884	864	829	797	794	890	873	841	788	803	845	796	848	848	839	843	822	896	826	844	812	811	855	843	839	849	831	857	857	845	830	844	838	820	861	851	849	845	871	835	780	821	803	829	786	808	835	830	854	801	881	881	843	860	874	810	862	857	809	860	811	813	797	840	800	858	838	779	831	804	833	843	836	824	843	872	824	821	855	790	864	838	823	805	882	801	843	794	817	839	820	849	802	849	821	860	833	842	851	775	803	823	843	829	871	834	895	841	838	852	831	857	834	864	817	857	832	823	789	866	788	816	809	797	797	789	873	820	846	824	848	837	829	834	790	809	804	834	804	830	807	813	885	858	893	823	862	873	811	852	860	851	863	856	825	873	856	843	845	790	856	801	834	835	831	868	838	854	829	827	854	897	819	820	848	847	864	864	886	888	843	836	839	782	867	820	847	868	818	798	819	824	868	839	856	857	844	782	860	846	809	772	825	771	815	804	785	857	822	832	834	806	834	849	831	814	870	849	819	830	839	816	837	860	877	822	801	846	839	815	856	830	853	861	830	859	848	887	865	850	797	869	828	802	852	835	848	813	821	838	820	868	820	835	838	860	846	823	859	816	810	866	811	866	821	833	817	833	861	835	836	870	905	905	861	801
11124	4478	3910	2431	1589	1387	1215	984	810	711	541	560	508	545	484	450	449	437	418	444	434	410	387	388	406	412	407	382	363	416	403	397	389	396	407	406	412	426	418	390	388	386	379	398	414	404	379	395	375	378	395	402	391	388	374	380	384	396	398	408	431	423	372	397	407	379	373	365	380	421	379	374	394	397	421	410	389	410	358	403	378	347	399	387	355	357	346	404	364	402	389	382	365	363	383	370	385	422	411	385	392	424	359	360	428	433	391	402	411	379	376	392	379	389	367	378	365	350	378	399	392	397	418	384	382	371	370	368	380	357	353	411	367	421	404	427	393	361	412	430	361	390	381	392	390	373	391	391	404	385	407	370	367	376	396	396	377	391	358	343	360	380	386	395	403	388	412	385	388	380	385	366	361	378	396	382	358	363	384	345	373	410	393	376	378	372	384	361	381	394	375	385	437	394	371	401	415	380	399	342	388	391	396	370	384	393	381	389	359	360	405	407	365	392	395	333	370	361	401	395	351	381	397	365	344	391	395	396	406	395	376	410	376	369	360	380	359	401	376	421	394	346	414	384	374	364	396	381	386	369	377	400	379	371	373	413	381	378	381	387	414	430	426	392	401	366	398	373	403	382	408	358	385	393	410	403	389	419	406	326	387	412	367	363	375	393	375	385	401	413	353	406	382	374	361	366	441	362	396	375	394	368	383	396	399	398	409	362	370	346	341	400	396	379	380	364	375	372	397	382	345	400	361	409	356	405	409	346	349	398	425	379	378	389	398	368	372	389	381	431	425	382	388	360	376	405	355	339	407	383	382	375	407	392	413	403	349	403	390	366	387	393	414	407	389	377	393	410	368	389	393	390	387	398	393	400	397	349	380	398	383	387	387	414	380	399	401	396	353	398	402	398	387	390	368	389	382	379	370	403	357	369	388	385	396	428	381	375	392	374	353	381	396	407	409	352	379	371	390	381	386	385	395	374	400	407	364	374	357	406	414	382	392	412	429	378	403	356	371	385	398	379	434	379	385	399	352	378	377	367	388	389	403	387	410	410	424	378	350	453	344	399	350	417	369	391	386	421	393	399	395	373	356	402	383	354	386	378	377	415	403	386	408	374	387	390	383	386	380	357	418	382	389	364	406	383	394	369	408	365	379	413	396	385	360	388	368	404	359	345	372	415	395	374	371	393	396	379	412	391	402	362	389	357	386	336	378	427	390	386	369	415	368	386	371	363	388	384	342	381	373	399	401	411	373	399	420	427	351	384	405	386	370	378	369	396	342	422	407	392	362	419	359	377	380	419	393	408	403	372	347	333	385	373	346	352	355	373	423	403	370	354	424	385	352	383	340	341	381	381	364	394	369	375	369	403	375	345	366	393	412	353	405	404	393	365	388	403	403	386	389	396	385	417	414	336	368	409	402	362	426	355	402	390	348	426	386	384	425	375	395	396	342	379	371	413	364	390	387	385	347	350	376	353	365	413	352	419	384	397	388	387	392	391	398	355	381	348	342	381	370	414	410	378	391	444	384	395	384	356	346	373	393	381	344	386	377	357	407	398	372	376	399	389	364	408	390	401	398	387	406	375	416	407	408	376	380	361	392	377	402	391	335	390	383	349	356	402	360	403	383	332	394	376	360	359	399	387	384	431	418	392	375	383	412	403	375	399	395	390	384	379	409	369	399	381	376	366	366	409	399	389	390	385	381	374	372	377	405	423	377	361	403	407	366	364	386	384	410	414	399	406	408	367	394	370	419	389	365	394	384	352	376	344	397	381	353	395	387	400	392	393	372	416	388	431	406	382	407	353	384	410	338	390	410	392	385	418	383	465	384	407	397	358	373	369	382	431	372	415	377	440	364	384	378	373	398	412	411	413	378	388	403	375	383	433	408	408	399	371	394	421	401	370	397	395	394	386	384	391	406	372	370	383	391	393	324	373	413	391	372	366	391	392	413	359	381	389	390	417	357	370	380	404	364	407	383	382	364	404	392	371	368	398	411	406	425	397	394	365	431	408	422	396	391	370	394	390	360	383	371	417	379	401	369	381	363	432	368	367	369	364	354	397	385	402	344	352	409	384	388	364	400	364	395	412	396	444	398	360	366	368	380	367	371	387	380	383	363	402	387	408	387	405	438	391	368	384	381	407	362	409	388	406	355	355	398	377	400	427	394	415	373	408	379	400	390	379	411	395	380	406	408	371	366	429	384	364	390	357	416	395	327	377	367	375	380	359	375	399	388	412	370	398	403	386	397	383	380	389	367	367	354	398	406	388	395	394	338	358	357	357	380	400	370	434	404	383	398	409	405	372	366	386	412	414	378	392	354	375	367	391	403	381	416	376	384	371	393	392	414	397	341	410	374	387	353	392	378	392	367	374	418	385	414	393	332	386	387	401	395	380	391	371	429	375	399	385	432	391	399	401	390	406	394	417	364	373	392	349	391	402	384	379	359	392	405	383	359	348	364	364	383	369	404	392	403	420	376	341	410	384	377	390	338	366	398	384	390	406	392	393	385	378	371	374	389	400	390	406	376	415	392	386	393	358	384	378	383	378	362	366	385	396	393	342	388	396	339	416	380	421	424	363	396	417	368	415	382	369	386	368	404	437	429	376	385	407	408	377	360	428	377	412	377	377	374	354	376	406	370	363	352	368	378	385	395	394	364	363	402	374	387	397	405	378	374	398	375	414	409	364	334	361	410	381	382	352	371	406	404	398	369	358	363	411	377	393	396	419	372	407	383	378	382	400	376	379	376	409	386	402	388	386	377	371	372	343	387	401	415	377	349	376	375	375	413	373	342	367	386	379	354	368	409	388	413	368	370	402	408	388	396	416	414	355	402	387	394	365	364	369	390	433	399	380	358	399	405	394	373	390	392	394	389	375	401	372	332	398	399	442	375	373	415	374	409	386	417	389	405	377	389	356	401	365	367	397	398	395	370	378	359	364	346	395	344	376	395	387	372	365	399	337	389	334	375	334	428	398	371	370	375	422	429	377	385	377	387	368	374	378	388	367	403	383	424	371	409	434	389	384	337	391	345	411	393	351	422	389	404	403	400	428	392	394	371	365	391	356	366	396	369	337	365	352	400	422	355	354	358	400	372	361	405	354	340	405	381	426	378	399	382	393	370	395	390	373	360	329	349	401	411	383	358	381	344	372	410	355	390	374	367	327	390	387	364	427	376	369	360	370	371	426	381	400	359	385	365	343	383	432	421	380	359	428	374	404	377	363	349	389	373	375	386	388	346	435	403	393	360	367	376	392	373	345	371	365	373	406	379	383	397	408	400	397	400	383	376	372	360	379	368	383	377	361	390	405	351	386	449	400	397	383	374	386	373	364	414	387	354	365	348	391	398	392	364	379	390	375	391	391	391	399	374	388	377	361	427	400	398	388	344	390	403	413	355	411	383	431	387	409	394	368	379	368	381	353	378	393	376	370	337	352	391	450	389	384	417	414	385	419	372	395	366	366	411	384	374	378	358	383	404	393	365	373
8311	4897	7816	7288	6043	5431	4779	4058	3043	2647	1967	1864	1689	1752	1641	1380	1304	1308	1300	1270	1197	1124	1045	1021	972	1064	994	957	934	962	961	958	910	969	939	942	918	927	994	946	911	910	903	931	910	957	910	913	942	938	865	909	917	900	918	909	896	952	957	927	948	957	912	945	913	968	967	951	937	940	978	985	937	966	977	930	920	957	837	935	925	930	949	932	902	858	938	935	892	962	934	886	897	864	993	890	902	857	952	963	931	897	935	936	929	926	887	955	937	897	964	963	921	952	971	856	925	910	945	919	963	939	967	958	1011	995	954	936	923	925	942	856	916	948	954	910	906	926	920	941	965	955	914	959	907	895	900	891	906	878	979	936	941	908	899	916	891	917	943	857	907	932	895	967	927	877	937	953	885	940	962	936	969	974	868	925	891	916	947	969	968	923	956	955	907	911	972	940	939	990	903	921	940	858	944	951	980	891	902	893	1004	930	896	922	951	939	949	900	930	894	954	967	906	950	922	993	936	915	944	961	846	930	929	881	976	921	941	979	962	914	926	890	876	919	971	979	880	938	926	930	894	911	978	917	957	949	913	894	942	956	950	917	987	896	957	913	926	939	879	974	946	989	926	955	916	913	933	975	909	953	921	994	911	932	939	946	956	943	965	979	909	950	923	888	888	948	935	948	933	928	921	912	910	954	999	968	926	935	954	888	951	967	950	881	946	992	937	975	880	914	900	908	921	923	906	940	972	900	909	914	961	974	974	1008	934	908	903	960	901	923	937	851	910	888	909	921	912	888	901	932	935	921	918	947	921	949	921	964	992	937	945	906	953	920	899	919	979	981	924	954	928	908	955	930	946	931	931	901	943	980	934	1000	928	999	923	977	950	1023	961	936	942	939	946	943	907	940	963	924	927	974	902	938	947	944	977	968	933	915	960	897	950	924	913	894	950	911	931	960	936	938	924	894	964	936	846	947	960	897	985	902	932	954	938	931	908	912	963	988	934	902	1010	868	965	972	939	963	946	883	887	915	921	937	949	953	945	876	934	931	948	914	919	921	972	978	952	904	954	924	899	894	915	900	928	890	919	923	908	941	965	916	896	925	909	922	957	947	906	893	907	919	935	937	898	926	905	937	889	970	917	886	964	907	939	932	938	900	947	923	941	873	940	922	932	921	945	939	899	880	882	894	933	974	958	915	842	886	958	999	928	873	959	895	939	903	910	922	931	952	911	881	966	902	976	933	938	949	935	945	912	950	935	977	927	941	911	921	952	937	1000	931	986	993	887	877	960	956	870	934	932	934	879	910	867	950	910	892	932	958	963	955	937	879	977	970	879	912	915	958	927	996	953	930	945	936	923	975	896	923	975	922	912	905	950	893	859	963	953	953	903	882	952	949	940	969	929	906	901	940	932	954	942	935	954	924	928	886	917	911	925	920	989	965	921	924	955	921	919	916	910	852	931	922	945	937	963	927	923	918	905	932	916	940	918	978	977	928	946	897	948	928	912	869	959	1000	948	978	951	938	909	883	929	876	904	870	930	918	957	942	1003	946	961	889	913	907	917	951	915	917	904	911	921	912	955	912	880	935	948	990	879	968	963	920	937	939	921	939	999	872	982	962	905	868	967	953	923	934	930	882	936	921	980	930	927	950	903	939	921	912	906	983	901	944	951	959	874	911	936	986	927	894	977	943	896	898	883	915	959	916	920	930	886	905	959	942	915	931	939	898	928	912	904	888	942	940	933	929	974	929	871	922	910	883	903	933	907	898	949	969	923	933	889	940	955	909	950	939	928	933	909	951	939	1021	912	967	994	916	910	918	955	940	989	961	952	988	901	922	935	917	921	889	946	893	885	945	962	916	926	961	945	901	973	944	969	898	940	929	900	975	979	889	911	952	926	927	906	894	902	930	938	963	936	922	964	893	959	944	966	932	865	906	917	929	926	947	925	906	916	956	934	973	905	921	912	917	938	912	920	940	907	902	915	950	957	919	930	889	936	913	946	898	933	951	936	907	874	941	931	920	946	914	926	942	933	940	951	884	943	946	903	908	929	886	960	973	931	918	1004	907	915	906	903	907	1013	919	932	903	955	927	881	948	897	893	970	914	918	965	898	1040	937	959	925	918	921	983	932	984	943	955	924	934	909	911	929	876	947	940	907	947	916	909	973	912	986	947	921	911	940	867	944	911	937	907	943	915	920	873	924	939	910	1003	972	975	864	895	929	931	960	867	959	943	931	908	934	895	962	973	943	887	886	968	933	897	905	957	922	925	979	908	921	932	918	932	934	980	948	925	925	984	947	903	899	930	926	956	940	919	925	948	936	978	936	910	930	873	978	910	935	927	925	943	928	921	922	949	920	897	967	956	992	904	939	876	952	967	919	909	939	898	943	874	934	930	944	992	983	926	913	945	933	919	976	938	926	901	923	958	907	970	955	913	944	908	919	882	905	923	908	890	939	962	955	967	911	955	888	896	952	928	949	950	975	927	991	912	896	918	883	961	893	925	886	937	929	938	939	933	975	889	945	978	965	958	931	959	986	945	967	859	925	973	942	975	1001	946	902	911	917	933	973	932	906	934	954	904	924	900	899	968	920	938	902	896	940	938	958	862	964	961	959	871	869	910	904	971	994	925	899	945	964	885	971	932	906	891	952	927	950	918	940	933	928	949	957	901	957	913	966	943	930	946	897	927	889	893	974	1001	960	931	902	930	1004	912	937	904	911	915	904	929	892	966	899	982	992	985	878	945	936	913	968	965	876	915	940	964	962	936	946	966	946	937	947	922	955	920	876	933	908	939	953	975	906	984	928	978	879	984	932	926	881	981	934	905	951	907	927	940	973	910	913	968	961	945	875	941	922	911	971	930	907	928	900	933	935	915	902	955	953	932	961	924	907	895	899	947	936	903	907	973	954	956	977	953	922	912	939	1011	890	937	932	930	947	934	896	938	925	903	952	913	909	912	963	935	951	945	944	916	926	904	899	944	955	879	915	962	946	952	936	909	924	920	917	926	905	925	941	913	933	978	972	979	898	1007	928	939	931	942	992	923	910	892	923	927	963	962	959	951	943	938	893	926	907	947	984	916	931	910	928	911	954	945	881	898	898	922	992	917	917	940	957	940	956	909	954	991	916	938	884	959	917	919	969	928	967	944	892	877	949	970	977	850	910	915	949	923	927	930	954	933	1003	936	986	890	940	967	927	958	972	904	875	945	925	956	962	929	924	952	922	933	890	934	937	932	942	916	925	918	953	925	906	925	953	948	946	909	951	940	916	878	901	958	894	878	944	907	928	917	1006	924	942	930	915	939	902	921	929	865	907	911	930	933	972	907	995	892	934	909	919	965	961	988	956	915	947	948	978	933	926	931	923	929	926	965	946	921	921	951	965	931	943	896	905	933	939	934	908	927	948	944	957	973	907	922	935	950	914	950	895	961	908	860	937	936	923	898	887	966	922	945	916	948	957	888	952	959	910	928	923	910	955	916	925	1012	961	916	919	902	924	934	921	951	898	957	935	894	968	830
24175	9188	8236	5615	3845	2792	2303	1612	1264	830	753	746	665	699	615	596	479	500	529	530	484	452	453	430	464	419	440	420	421	444	401	403	460	410	370	400	428	407	400	395	426	385	442	413	419	401	417	395	387	419	432	406	451	405	387	426	380	422	371	427	421	421	416	396	407	410	386	377	397	407	423	382	450	415	418	396	431	402	378	403	424	440	412	420	418	383	425	432	407	473	424	424	354	419	451	410	431	439	399	426	435	375	402	434	383	410	417	388	402	404	400	405	394	423	405	423	433	402	401	389	434	398	428	414	457	426	417	443	415	379	437	437	372	378	446	431	397	412	418	442	423	399	415	393	402	367	444	443	434	407	399	421	379	435	399	389	419	410	425	454	425	418	375	443	388	404	452	410	429	380	426	419	369	375	406	417	394	434	398	437	408	429	403	402	400	409	412	386	417	404	407	439	427	404	417	443	401	437	439	445	396	430	448	408	393	436	440	399	391	446	408	426	400	403	407	420	402	451	407	408	397	419	455	408	391	405	403	443	399	424	434	396	418	446	443	434	399	430	418	396	419	396	419	436	430	422	416	445	425	405	432	404	437	433	415	389	400	424	428	427	425	444	405	406	377	403	450	423	378	394	393	396	413	394	429	425	435	367	391	440	429	427	434	406	421	446	453	438	422	362	416	424	402	380	403	433	403	377	405	439	382	409	464	462	407	383	444	415	416	455	411	404	442	436	405	432	413	383	387	413	457	371	422	409	423	393	389	395	403	413	430	432	405	399	418	408	425	427	432	406	421	396	396	378	410	409	409	395	428	417	397	431	428	430	401	404	407	366	419	419	406	410	399	410	404	401	395	424	396	417	397	409	448	386	414	439	455	397	427	410	375	398	396	400	428	393	376	399	411	455	445	439	390	409	411	377	393	402	448	427	424	436	433	389	378	462	423	410	394	430	407	438	409	417	450	424	426	439	418	423	407	404	421	415	394	406	429	421	389	405	450	435	393	425	376	366	406	416	406	424	403	404	408	409	395	429	456	407	392	384	422	423	448	413	400	415	475	414	375	420	397	453	422	444	431	410	421	405	410	377	450	457	435	456	414	426	399	393	411	335	422	426	395	367	430	422	439	401	400	392	398	469	414	392	427	434	395	375	407	415	444	413	375	410	427	422	418	439	462	355	407	404	394	411	442	471	403	391	438	412	387	447	393	398	394	381	410	404	413	437	425	399	414	445	414	423	434	398	385	416	419	431	404	411	420	441	421	411	390	394	395	392	419	372	376	457	417	435	403	422	396	398	388	460	420	414	452	434	417	389	430	401	415	417	468	412	430	493	412	402	437	415	423	424	388	362	420	423	425	419	442	405	435	440	433	403	394	407	403	428	378	404	447	406	389	462	383	413	463	437	412	419	399	397	401	395	436	383	379	374	385	402	412	443	381	414	433	421	372	426	404	388	424	435	412	378	368	395	398	455	387	407	446	403	398	458	431	466	433	416	390	436	403	401	424	433	408	399	395	415	402	395	468	430	417	391	409	415	436	405	411	397	406	412	431	386	364	439	424	427	378	370	390	422	443	418	424	402	429	428	398	412	426	407	410	447	386	436	445	443	387	403	459	390	394	421	406	426	414	404	445	406	403	412	408	435	438	425	402	386	444	394	415	403	382	404	403	441	431	424	389	422	427	424	417	415	453	409	413	427	437	373	409	424	412	432	412	410	368	392	418	416	411	355	417	426	395	410	403	451	401	385	407	386	402	440	387	427	416	410	408	367	409	461	437	405	422	424	383	405	398	395	433	465	392	360	394	417	422	395	385	395	411	402	394	416	404	445	397	420	401	384	406	392	414	403	399	465	381	398	420	416	414	432	408	403	435	401	382	379	402	439	428	412	366	399	432	430	356	472	420	449	422	428	413	379	425	431	439	417	431	421	410	432	424	378	414	409	389	373	404	403	410	425	395	406	400	410	392	384	398	468	416	384	401	388	403	409	362	424	397	417	411	414	406	402	443	391	399	385	384	370	389	387	401	394	389	437	407	482	423	420	377	424	373	383	430	428	412	435	432	419	413	416	404	398	435	425	398	391	413	444	383	445	430	368	433	406	407	381	413	450	385	396	425	455	430	381	400	369	417	432	387	440	435	392	427	448	429	418	436	425	436	391	413	450	389	483	397	437	400	435	392	399	421	410	409	382	433	361	412	406	388	418	400	407	414	360	411	432	387	427	447	432	370	390	406	428	395	435	431	427	442	435	415	443	417	409	397	413	398	397	401	420	411	435	405	381	396	384	419	415	459	429	415	427	411	432	400	401	403	388	385	415	390	418	398	415	436	425	401	411	435	395	404	386	426	427	397	403	428	410	398	387	408	410	411	394	382	389	380	398	411	392	449	377	411	410	390	408	421	385	391	382	406	392	442	412	427	435	377	399	393	358	403	432	420	399	423	444	429	401	432	405	399	422	369	398	371	400	423	428	429	426	478	406	446	382	449	451	434	374	419	419	424	386	439	404	379	387	408	423	442	421	427	388	388	405	431	417	402	409	420	427	427	418	360	418	392	436	388	421	389	409	411	390	406	453	385	423	408	418	425	416	395	377	411	425	434	408	385	425	411	398	453	432	409	402	423	420	458	396	351	378	394	445	411	385	434	449	426	423	416	453	411	406	392	386	414	394	411	430	402	424	455	412	393	407	439	384	407	412	406	425	399	417	400	387	416	400	435	437	394	415	349	429	413	372	392	395	399	420	401	402	409	431	382	417	451	427	434	421	415	413	430	414	424	415	409	398	403	403	403	403	406	427	392	391	388	399	418	443	395	421	428	442	403	408	429	442	369	395	390	423	429	438	420	412	431	373	414	387	436	425	424	434	383	431	432	412	391	400	407	401	450	419	397	411	419	405	430	419	387	403	449	411	413	439	393	431	404	406	354	384	453	419	439	393	424	386	386	406	443	376	373	419	392	377	395	430	410	412	414	437	413	366	359	423	391	409	423	421	406	440	419	400	389	409	456	405	438	429	458	415	441	412	397	446	465	387	415	428	391	349	395	430	416	393	411	426	385	406	420	429	443	422	392	395	417	422	431	416	381	440	383	393	429	450	392	439	443	397	402	426	398	440	408	384	409	395	400	453	437	380	401	434	398	444	453	385	396	388	406	439	425	430	433	393	418	433	401	409	441	426	416	432	426	432	419	415	455	401	396	384	413	426	434	448	360	375	439	385	393	392	408	420	410	390	398	447	417	410	426	397	426	402	404	410	435	392	422	414	424	437	388	389	398	406	400	425	426	448	411	378	404	423	414	454	418	421	439	410	421	430	408	443	402	403	405	399	433	435	419	373	428	414	450	424	422	419	410	432	425	416	420	448	371	394	404	405	409	421	416	451	433	406	427	449	427	351	394	400	405	439	394	413	377	438	414	422	388	419	388	445	389	416	405	426	429	404	410	403	408	411	415	405	362	431	426	438	461	434	417	407	380	416	434	415	413	380	436	392	423	365	424	410
16638	7853	13848	14262	12417	10948	9046	6620	5358	3708	3148	2923	2739	2745	2333	1945	1852	1671	1729	1586	1549	1268	1116	1142	1117	1058	1068	1048	1005	1030	1003	987	1005	963	996	1022	1074	1116	1029	974	1020	961	1005	975	973	969	988	965	961	979	1002	1011	979	995	1056	1008	1014	1020	997	974	1010	1014	934	992	953	971	972	992	1049	988	961	1007	943	942	961	990	1016	1032	933	990	963	992	959	1055	984	963	923	1001	981	1006	1024	979	979	1006	1052	1010	940	991	969	1039	1029	966	953	1023	1009	1031	946	993	981	1004	1010	1017	970	947	903	1017	974	1020	1042	1001	1035	1003	972	998	949	1014	987	958	999	961	993	990	998	988	993	1014	1006	962	958	988	1030	971	953	1021	1005	946	1024	991	1050	972	992	1021	968	1010	1057	972	949	1000	957	1013	1025	944	986	1017	992	970	1021	1016	956	980	1007	986	1067	1008	985	960	1018	970	992	1002	1004	950	933	962	1013	958	977	998	919	952	996	984	999	962	1003	985	985	999	1007	969	931	978	984	1001	970	982	1025	1004	992	973	1007	974	942	1033	997	1004	1011	1021	983	1000	1017	930	994	958	982	1003	1022	979	961	944	1002	989	1025	967	1014	1041	983	973	1012	1012	1026	987	1032	949	1011	892	968	998	958	957	1017	973	1019	1017	966	935	996	992	921	1009	1042	926	927	1038	1008	940	1010	962	945	992	983	969	1020	943	1005	1007	967	1039	991	996	966	1011	938	998	1020	998	988	1023	985	1003	940	993	977	979	1037	1043	985	1024	980	969	941	960	972	976	994	1001	1027	996	979	971	1009	977	950	997	1021	1014	971	988	1031	998	942	1053	1015	1030	1013	1009	1042	967	951	963	1009	1033	1004	1031	1034	957	961	980	913	969	976	1020	969	1031	996	969	999	956	980	1021	963	997	979	976	1034	1026	1008	1024	997	984	968	995	982	1003	1018	1060	980	931	978	978	1031	969	939	1020	944	984	963	947	1003	971	1000	1012	1012	948	961	974	975	990	971	965	975	1038	961	958	1019	945	915	968	1018	1016	974	1008	981	1003	941	988	962	959	967	1009	981	1003	1004	1017	992	972	1014	934	977	988	1002	985	1020	947	969	1016	1020	1010	979	1011	978	1002	942	977	1009	1027	999	977	1000	1028	982	948	1019	1006	973	970	978	990	986	992	991	1019	1004	993	1008	1006	974	1073	1028	1003	1001	1001	988	956	990	950	930	1014	1015	913	992	998	915	968	997	970	951	994	1007	955	961	995	969	991	968	977	1028	997	902	1048	997	954	972	992	991	985	914	1010	983	1007	1022	994	967	974	970	963	967	961	964	994	1015	969	980	994	1035	936	976	1030	985	976	1046	958	971	1007	924	970	982	966	966	1009	1036	983	981	1018	1007	979	975	1004	912	967	1005	1020	989	952	992	996	928	986	935	981	991	1059	970	1024	1000	1008	962	994	974	985	988	1021	949	1029	1009	979	985	970	1004	969	995	968	1005	966	1007	1035	1024	990	985	1009	969	965	1003	1017	984	1013	990	916	1088	988	1042	1007	1010	1009	1018	981	1018	999	980	979	1015	964	969	1005	983	996	978	1027	991	1012	986	1065	962	1015	979	951	987	975	994	927	1002	1025	963	983	983	988	1009	970	989	1010	997	960	969	1000	953	996	1009	946	990	1002	874	1044	972	1040	1013	1005	970	996	1051	1003	990	1013	993	950	945	1028	980	943	1023	970	1025	958	1053	980	1015	994	955	953	981	1019	991	959	1015	994	973	1001	997	947	1031	980	1014	1007	1009	997	962	1040	1000	1010	1062	986	994	939	991	947	930	1028	954	964	965	972	978	985	982	1055	996	975	1026	943	985	971	1008	963	992	980	984	967	979	1022	1014	1010	970	964	967	1004	990	1031	1039	982	958	987	941	932	975	954	1006	998	982	970	953	1006	1020	1000	973	1013	1001	1001	985	1027	992	969	986	987	1026	953	1002	933	969	996	977	1008	1008	974	1011	1074	971	964	922	1003	983	940	975	1031	981	1026	1015	992	1003	987	997	970	963	1052	1014	979	956	972	1053	1022	978	946	995	1045	1016	973	977	970	966	1022	969	929	963	991	997	938	1012	982	954	1056	946	925	951	961	978	996	996	1008	1031	968	985	1021	987	1016	953	1019	987	1026	1016	1028	969	1022	1025	1014	1008	997	1035	969	987	970	984	911	938	997	974	992	955	933	1017	942	964	998	1028	987	977	1001	928	948	980	984	1083	998	961	994	1022	944	979	993	1012	981	954	1021	992	954	1000	1010	980	993	999	1018	965	956	959	986	1011	1014	986	971	976	1015	1093	988	946	989	1014	949	967	1043	984	969	975	997	987	998	993	993	982	963	1011	1040	960	982	945	1011	970	1024	1009	959	977	990	1013	1038	989	975	957	991	973	1018	973	1012	998	982	1009	933	1039	1020	982	960	980	1021	1016	1005	944	971	993	982	959	987	944	989	966	970	989	1001	1023	1019	1018	1001	1010	953	903	979	971	1044	1012	1048	981	981	977	1003	978	955	1006	960	957	976	957	931	1044	911	1018	990	1033	982	1008	937	951	974	956	945	941	1016	1016	963	979	950	990	970	965	941	1062	988	1044	1019	991	964	975	958	952	1039	927	989	992	947	1009	987	989	955	974	1001	892	912	1012	977	925	943	1037	958	991	929	1030	1002	1005	1030	1011	955	1017	963	984	974	987	975	942	952	966	1024	928	1008	983	969	952	1018	937	985	1027	1020	967	947	962	999	1031	976	962	1018	941	1015	954	988	1027	938	1025	1011	962	1003	947	1035	984	994	985	973	998	1005	943	941	941	938	1028	965	1031	1019	1006	981	996	1018	947	1049	935	998	978	977	937	1010	999	965	986	962	975	1052	1010	975	992	1008	973	1022	980	931	1011	1034	1039	970	976	972	1014	1017	953	982	976	945	959	956	997	988	978	953	966	993	1012	974	990	1043	917	965	997	973	969	1014	970	990	975	946	989	1009	986	1016	1001	960	1020	1005	1002	981	1004	985	1028	1014	976	1020	979	1013	966	984	1038	1009	988	994	970	956	967	976	1010	938	942	1049	967	998	954	1026	1001	994	1028	940	918	977	1000	952	1025	982	969	1007	949	986	1024	920	1050	962	1010	919	972	980	961	979	956	1018	993	1008	1059	961	996	1002	1010	964	1022	944	991	1008	1030	1043	947	986	1000	1005	942	999	1022	1026	1026	1020	992	992	977	971	1002	950	1013	959	1030	1040	999	1011	957	1006	1023	999	999	947	997	988	956	999	953	972	989	985	966	941	998	984	1001	987	981	962	932	979	1007	958	1020	991	993	952	965	981	988	974	1002	983	914	963	1040	939	928	964	1033	979	1027	986	974	1035	1021	958	987	992	953	990	1031	1026	1007	981	983	952	985	973	974	1058	951	978	998	960	978	974	968	1000	908	987	990	944	1023	1002	949	969	998	981	998	1038	983	1001	953	993	978	1002	934	963	974	977	973	954	950	956	988	912	1033	970	979	973	1014	1026	1022	982	942	955	941	963	982	969	993	1013	976	980	955	981	994	975	994	946	955	1044	968	975	993	1000	995	995	1005	1008	972	965	994	946	980	956	1059	992	978	969	984	1034	950	944	1031	984	984	954	993	968	976	984	998	997	957	930	1016	1003	1019	936	1013	977	989	989	976	992	950	953	984	1009	1023	982	1015	977	986	998	995	1020	1015	970	994	1025	986	1023	984	992	971	1034	943	946	1020	963	1030	971	996	1026	994	1063	993	960	1021	1020	1053	993	963	960	952	1042	964	978	1018	994	960	1006	1000	988	1047	996	1058	1017	979	987	960	943	1022	981	1000	984	1003	992	943	932	992	979	1001	989	1013	1056	994	940	976	997	963	1011	1007	991	961	1026	1005	987	975	1024	959	1017	989	986	992	947	928	952	955	1002	1033	963	975	955	986	1071	981	1047	1014	952	1027	1021	933	952	987	960	962	969	940	1034	977	1008	927	943
33535	14265	12632	9155	6396	4417	2985	2047	1369	1094	994	883	862	826	717	535	524	518	510	444	457	378	388	343	376	371	361	367	379	330	322	336	324	348	343	349	360	352	320	322	353	320	330	390	329	320	275	356	349	357	354	341	352	350	359	325	354	312	344	287	356	306	318	315	333	350	360	336	344	353	393	334	347	349	337	317	340	339	347	320	292	339	346	341	351	321	372	328	329	362	323	329	363	344	354	327	363	326	330	357	344	373	321	320	322	353	342	346	306	342	365	298	327	362	333	320	372	353	313	366	340	338	368	333	320	328	352	331	342	328	302	320	345	322	367	296	329	357	346	337	316	361	319	341	327	325	347	339	337	345	354	376	364	343	344	366	340	310	339	320	350	343	329	323	358	353	346	351	372	331	315	326	358	328	343	330	340	327	316	330	304	378	341	348	321	333	363	342	337	331	347	336	337	354	346	367	331	328	368	328	338	326	318	324	335	346	341	322	381	385	325	372	362	356	334	330	343	376	334	348	322	343	294	310	335	347	336	333	339	377	355	315	342	345	320	350	365	369	352	334	357	349	352	364	328	322	346	347	343	351	305	313	346	336	355	336	363	374	328	358	349	363	370	296	338	355	320	346	331	354	341	331	344	325	343	332	316	362	334	302	350	339	335	345	346	350	340	336	366	326	346	349	304	315	343	312	337	365	341	334	353	342	344	327	309	342	336	319	355	356	317	317	332	319	355	314	347	333	331	324	288	343	331	364	371	344	348	334	339	333	317	339	330	344	327	357	339	337	303	347	334	378	346	355	311	320	347	353	334	311	334	339	355	327	361	319	311	336	341	375	365	352	342	360	327	355	320	328	379	305	374	344	304	335	352	326	379	336	314	311	386	326	351	354	333	313	350	343	354	367	345	315	322	350	342	378	364	337	301	339	327	342	352	354	342	361	378	334	324	312	340	344	352	326	334	317	331	339	326	346	372	348	323	361	326	332	333	352	343	330	363	324	322	330	346	310	349	335	312	319	330	362	329	331	330	328	346	331	326	334	319	338	368	302	340	363	337	308	359	358	349	334	331	332	321	323	349	341	329	349	345	343	352	354	356	348	329	330	356	335	359	350	325	347	350	354	312	335	360	354	321	373	355	324	319	308	326	315	293	363	353	297	344	361	310	330	364	343	333	344	319	348	328	330	308	330	325	343	371	356	377	333	356	345	339	376	362	336	332	347	352	325	347	329	332	348	343	336	323	327	341	337	323	313	335	319	366	346	346	288	358	343	350	337	332	346	357	367	345	342	374	344	359	341	337	352	362	370	327	340	349	352	329	342	329	333	309	330	368	355	341	355	328	324	352	381	339	342	328	325	324	336	344	331	346	364	375	372	344	320	351	369	348	323	311	351	345	322	328	373	347	337	350	333	352	371	331	337	333	344	358	340	344	330	336	316	343	330	339	325	308	362	340	324	334	345	335	321	343	375	364	337	358	326	323	355	346	333	332	315	355	364	355	358	279	371	336	351	327	343	305	340	334	327	328	354	338	342	325	377	362	303	359	298	343	325	350	381	352	328	350	328	363	331	368	367	346	330	328	368	353	355	393	332	322	325	358	313	367	312	324	325	350	313	340	318	327	323	333	317	353	372	364	368	349	329	330	331	286	337	345	353	365	329	299	327	350	319	333	377	315	349	335	355	327	354	342	346	359	339	355	328	319	322	343	360	330	330	300	325	367	374	331	329	332	313	375	323	348	333	339	354	332	320	335	341	338	318	319	325	347	323	310	326	357	337	370	355	320	318	349	366	355	350	309	338	306	356	322	333	339	387	337	357	344	316	298	327	343	370	310	323	351	327	336	348	359	347	324	332	333	308	327	330	327	324	381	361	359	319	366	317	344	382	352	295	314	356	348	313	335	318	371	316	313	357	344	341	324	339	352	343	320	337	360	324	371	383	387	339	325	365	364	311	348	340	319	314	363	321	306	340	347	336	362	320	329	345	312	321	369	308	377	336	351	338	352	339	312	333	317	314	356	376	298	341	365	349	347	313	341	323	310	326	349	354	361	340	339	350	329	322	291	356	346	330	343	339	328	371	346	320	362	344	365	355	300	337	330	368	302	330	316	335	348	347	349	328	360	361	358	359	315	350	300	352	330	324	374	372	363	345	293	365	349	331	319	331	317	309	352	336	357	334	368	316	330	359	335	339	339	338	374	321	356	356	323	350	330	354	323	343	326	344	312	323	322	382	330	309	337	385	322	352	339	324	327	350	341	315	332	373	335	348	318	318	340	375	327	329	336	337	350	351	326	352	345	324	360	332	362	330	331	354	304	347	333	321	315	319	365	370	331	342	365	351	340	357	360	311	324	326	319	334	288	349	343	360	358	348	322	315	339	339	345	320	359	378	369	388	303	375	345	347	366	374	319	361	294	319	319	347	344	361	309	352	321	347	314	355	362	332	348	339	359	365	346	321	335	307	343	333	330	328	352	340	351	351	360	296	316	385	338	320	369	332	314	352	365	354	384	326	359	341	339	338	333	329	352	327	331	343	369	321	343	323	348	314	323	304	323	327	357	335	365	338	340	332	338	335	327	352	335	313	326	315	342	354	369	347	308	324	333	346	343	345	365	340	359	351	324	337	352	304	317	311	292	328	336	362	310	340	341	324	327	350	357	318	326	327	324	352	338	350	317	341	381	346	337	319	340	344	323	344	347	357	359	345	369	311	316	317	334	335	351	337	323	336	311	339	352	327	352	364	340	330	325	327	369	330	352	344	347	318	322	326	340	313	343	372	338	332	308	308	331	346	343	315	358	367	338	344	357	314	362	297	316	365	316	312	328	335	330	325	365	316	333	336	369	334	340	347	342	364	333	371	322	307	361	342	339	335	346	348	353	327	343	367	344	340	348	310	357	344	364	325	313	341	332	355	307	339	342	344	348	334	356	397	328	326	345	331	371	384	311	356	367	330	315	349	373	309	364	359	363	332	340	351	313	330	312	321	364	364	316	340	339	347	328	348	334	359	343	368	329	367	344	331	323	361	392	341	321	366	353	359	336	346	341	315	349	324	313	337	345	334	309	383	302	365	315	321	343	314	341	340	365	321	345	336	337	328	303	340	345	345	345	306	333	330	344	329	304	307	357	330	310	356	310	396	346	336	310	312	326	329	354	370	318	303	363	371	344	323	343	311	343	333	318	320	358	334	322	352	342	330	305	373	319	361	357	339	378	327	318	348	370	354	326	328	347	330	318	327	314	350	324	318	310	361	315	303	342	333	347	371	329	340	315	344	330	359	324	342	335	355	358	345	311	315	300	333	345	368	359	355	332	342	356	337	329	322	335	338	348	359	307	333	329	304	347	311	316	327	338	365	344	356	373	338	345	363	350	356	315	357	320	348	368	346	359	330	372	364	321	367	356	306	343	337	371	367	367	339	322	313	342	350	373	354	366	360	352	333	345	334	344	334	382	349	351	353	352	323	349	326	362	340	332	332	332	342	333	366	340	322
21129	11108	19166	20344	18142	14608	11581	8475	6323	5043	4536	4296	3901	3580	3077	2197	2001	1908	1834	1789	1497	1136	1030	1037	1081	1008	928	886	864	837	858	822	852	873	862	924	865	907	881	809	847	873	827	836	836	872	892	836	789	814	893	831	785	871	829	868	868	847	787	868	830	836	829	877	822	850	808	858	788	889	798	885	850	810	812	840	838	799	843	839	793	826	735	799	802	815	785	843	806	810	801	797	825	844	864	841	820	752	795	809	792	795	777	872	804	795	802	767	795	804	823	816	812	836	778	808	831	830	806	808	817	840	831	797	831	810	835	830	875	839	817	813	786	838	814	782	770	830	823	832	812	822	809	824	794	820	805	869	817	809	806	792	822	805	868	821	790	845	861	794	810	810	845	843	839	790	827	811	814	808	799	797	805	791	800	834	808	866	806	794	768	846	857	850	774	834	817	792	839	834	773	802	822	817	797	828	820	810	825	843	785	766	846	849	819	783	806	826	847	815	836	833	837	861	829	845	787	816	780	789	871	791	833	845	777	814	821	791	867	829	843	846	802	799	796	804	799	812	821	836	821	858	794	816	795	768	829	826	817	791	899	831	797	826	780	814	816	809	787	824	808	834	764	834	755	790	849	790	835	779	797	782	809	768	745	805	823	854	777	813	817	874	862	792	805	838	830	825	869	836	832	806	814	770	816	847	849	814	781	773	807	858	798	819	830	834	814	826	847	807	781	815	814	848	817	832	817	798	827	794	841	820	807	794	845	816	807	808	792	829	812	818	830	822	809	785	785	790	874	768	849	805	862	794	807	816	841	875	847	842	799	827	840	811	840	807	849	748	815	778	808	799	771	787	825	750	848	788	800	842	790	833	816	843	814	779	845	764	796	825	824	809	783	852	812	748	806	874	807	799	805	789	853	805	809	815	801	825	746	887	866	812	845	825	883	838	785	804	819	837	858	831	804	838	830	791	814	825	845	841	822	780	853	845	793	846	804	853	836	836	879	854	799	866	811	777	839	874	867	771	845	825	813	826	799	815	794	858	806	804	881	871	812	799	794	854	827	783	809	851	812	825	846	809	837	774	793	733	855	785	812	806	835	829	825	814	764	835	854	865	834	785	812	791	796	805	822	833	852	815	852	795	835	832	842	829	821	791	832	803	818	806	819	874	797	845	800	843	852	836	816	837	859	792	844	789	819	789	811	869	808	863	830	891	824	833	801	830	891	834	804	817	805	816	830	793	865	808	793	868	831	838	794	855	851	796	864	824	793	785	792	833	890	813	799	816	867	785	825	817	834	820	837	815	800	817	823	816	832	828	772	835	820	862	874	848	814	813	814	792	772	840	828	826	835	760	813	845	807	786	859	847	841	822	816	802	820	822	787	812	863	820	849	831	822	875	813	800	793	791	847	835	788	826	820	820	849	805	767	807	794	838	852	800	821	813	870	843	794	806	883	836	807	827	843	845	779	833	834	794	832	787	828	811	798	796	808	862	832	825	830	824	835	836	849	823	770	814	789	829	802	834	821	862	793	845	857	834	804	778	847	811	836	860	823	823	840	795	899	857	843	851	788	833	879	843	803	839	804	874	833	873	776	837	802	798	815	795	791	863	819	793	822	794	818	864	867	819	902	799	789	785	808	821	804	826	841	818	816	846	855	792	805	798	819	859	755	869	765	772	791	819	784	864	819	802	812	879	818	851	869	807	839	783	826	791	771	807	794	820	812	856	790	816	766	812	777	840	821	825	798	752	833	818	783	841	827	770	818	807	839	827	766	844	814	828	801	753	832	830	766	792	822	870	748	802	842	818	835	847	797	821	848	802	804	783	841	830	832	852	807	784	826	771	800	820	816	819	801	839	781	812	822	816	844	799	835	843	883	843	817	750	808	819	797	829	816	798	848	765	824	819	840	849	810	816	801	848	852	889	831	766	797	850	868	828	859	854	799	828	809	806	772	881	870	818	866	822	836	815	801	816	846	809	838	838	852	835	823	888	814	805	831	822	831	800	856	802	809	792	806	812	867	814	756	767	808	810	838	773	820	808	831	814	801	812	817	818	827	818	808	816	845	853	829	813	801	818	855	807	767	800	811	861	811	868	861	837	767	767	776	817	822	832	798	872	795	817	835	765	819	769	838	808	845	848	820	764	846	834	837	804	859	787	803	865	786	842	812	791	799	847	863	788	880	844	775	764	817	828	777	864	849	793	802	848	809	874	783	800	815	840	791	846	823	839	757	830	847	784	855	845	782	799	827	791	842	790	789	837	805	814	835	832	831	855	839	837	768	789	773	796	778	826	809	850	841	773	758	856	779	810	795	821	842	835	830	830	876	777	794	844	790	838	829	781	810	823	809	822	781	794	816	809	855	823	853	771	836	885	800	836	857	810	832	816	761	870	778	876	761	829	820	833	825	819	857	803	839	821	871	799	815	799	855	874	775	817	783	795	794	804	812	809	815	862	812	816	809	831	797	746	845	812	830	798	812	859	811	820	829	843	808	860	850	818	819	792	841	858	801	839	790	821	842	811	844	810	833	822	834	790	801	813	778	804	808	793	812	862	834	826	890	856	781	826	849	763	831	821	807	845	790	831	815	816	801	785	824	815	820	828	835	820	805	780	795	794	825	815	778	825	810	848	799	807	805	852	853	793	841	901	830	816	856	779	787	818	800	826	806	837	819	865	818	836	814	852	852	797	831	785	804	796	854	860	791	809	824	836	811	828	846	773	869	874	818	820	856	830	808	778	889	809	832	845	799	784	804	821	807	801	827	851	789	809	823	821	803	829	826	794	794	794	790	819	787	788	818	838	842	825	867	811	802	872	864	832	774	802	869	803	826	800	815	834	805	856	870	813	822	796	859	769	835	836	862	815	801	822	815	802	808	822	796	818	822	809	782	818	827	863	792	830	837	871	807	825	822	808	798	841	830	789	793	831	874	832	793	830	883	859	807	808	836	810	852	803	842	796	800	835	758	875	795	826	854	811	831	802	817	835	835	793	814	797	898	827	809	833	838	803	815	853	821	771	828	827	817	825	855	793	825	823	853	826	833	782	772	865	826	806	796	873	815	791	825	852	853	842	835	803	788	837	835	839	874	840	813	830	849	843	814	844	785	842	826	850	790	826	831	820	816	823	793	835	821	829	819	840	829	820	813	797	875	843	837	795	817	808	837	877	825	812	866	816	800	810	775	805	809	847	883	792	821	865	839	838	795	815	774	772	767	820	843	808	828	783	866	879	831	814	782	832	822	795	822	875	804	804	821	786	805	765	799	839	837	781	825	782	850	794	782	838	840	817	842	783	809	829	802	846	828	813	819	825	883	803	791	824	831	843	810	835	837	863	852	908	841	804	821	839	823	855	814	827	816	878	796	807	851	780	814	874	806	749	861	819	790	785	847	851	817	832	834	819	777	821	826	837	837	835	834	799	821	837	846	834	819	867	831	870	807	829	797	792	861	845	836	824	814	817	787	774	762	817	843	798	807	791	806	819	825	856	820	800
11331	5027	4842	3353	2364	1499	1096	860	657	618	602	606	575	533	482	450	397	446	465	457	394	377	402	350	331	361	411	371	371	392	387	358	355	374	381	371	375	371	375	414	381	383	372	344	350	359	365	364	368	355	364	376	374	381	380	375	359	369	376	350	380	379	349	369	336	367	385	376	383	384	346	371	414	369	367	366	376	389	399	394	360	383	357	383	393	383	413	366	360	381	374	331	402	339	379	377	356	339	341	369	407	406	379	409	397	356	388	381	388	381	371	361	352	398	399	381	370	351	361	383	326	360	358	375	382	347	401	310	395	370	354	375	384	336	382	386	352	371	366	334	342	351	359	364	366	361	366	379	363	356	398	358	375	362	367	336	382	405	377	381	354	340	396	375	399	364	404	379	351	386	381	377	371	364	377	386	414	365	390	365	376	371	372	362	377	363	329	362	381	325	377	356	359	389	346	360	387	372	361	359	390	326	374	402	398	374	355	364	389	363	400	398	370	386	333	373	364	396	339	390	383	372	365	382	395	376	384	398	366	351	356	366	342	393	367	400	347	359	361	360	373	397	380	336	380	365	391	378	387	394	354	428	363	363	374	382	405	376	361	394	400	368	352	348	367	354	385	395	345	371	371	404	364	381	355	394	374	353	354	374	328	348	413	370	417	383	350	393	357	330	321	345	349	378	391	377	364	372	401	399	388	366	350	371	400	385	362	380	379	383	368	371	392	391	377	380	372	379	370	372	375	366	381	377	368	348	356	377	366	359	363	444	347	363	361	401	425	369	394	393	404	374	372	362	371	401	365	371	384	354	372	365	367	360	366	355	358	397	330	389	358	386	377	364	383	375	380	339	336	405	358	360	401	366	375	377	333	372	404	374	351	333	358	389	402	363	375	361	354	408	401	364	400	391	397	420	374	349	366	386	374	405	368	376	427	402	365	349	405	378	339	365	382	376	369	373	377	349	385	377	373	386	399	378	364	372	383	387	358	360	392	391	383	367	376	384	357	346	364	371	354	360	399	383	384	375	390	401	367	390	320	365	366	380	379	353	331	366	354	395	414	425	392	368	399	365	352	369	393	368	365	406	388	401	370	332	334	371	369	393	361	355	369	358	397	352	368	383	356	377	376	412	357	356	362	341	360	403	376	359	362	431	399	368	392	395	363	380	386	392	388	388	370	363	355	347	367	376	353	344	373	390	401	350	375	375	356	386	355	396	349	381	369	371	340	349	393	425	380	363	412	378	359	382	395	395	390	384	382	367	387	375	358	372	391	396	370	384	386	359	415	389	351	370	417	387	372	380	392	397	392	389	371	376	386	383	357	377	370	346	344	394	370	391	392	387	383	385	363	377	357	389	379	342	383	399	371	398	404	357	387	414	408	392	380	353	363	380	395	376	396	391	383	381	391	349	404	356	367	376	369	374	347	419	376	370	368	375	370	404	369	381	381	369	375	398	347	379	385	352	373	380	361	361	356	385	377	374	334	372	339	359	381	401	358	408	380	393	386	393	357	387	357	365	383	389	367	347	369	380	385	379	376	358	346	415	374	395	377	381	362	378	356	395	372	378	407	418	370	393	362	387	384	363	348	367	400	361	385	403	382	371	392	388	380	347	383	380	345	388	365	378	367	354	366	355	357	326	390	356	357	394	366	385	349	337	368	359	379	379	358	366	416	380	360	319	352	368	368	361	369	362	381	373	362	360	370	402	349	392	362	368	375	347	418	362	382	345	320	376	378	399	390	405	373	363	354	325	377	378	406	377	365	391	362	396	386	363	399	387	408	377	341	380	377	349	317	357	357	384	396	373	375	344	380	431	373	407	355	342	383	370	342	367	403	352	384	387	394	345	393	415	348	378	411	376	392	368	358	379	369	387	384	344	384	373	398	361	337	367	338	363	365	406	391	382	364	368	377	385	398	376	366	346	360	383	366	358	302	388	368	393	367	375	381	368	359	360	331	331	392	367	377	354	371	360	392	374	391	370	401	366	354	333	370	346	391	346	335	352	383	419	397	369	348	402	351	372	376	371	395	385	361	360	412	343	372	369	370	363	325	381	396	381	401	391	356	382	366	366	365	357	342	339	348	381	341	349	348	365	400	395	341	347	374	359	384	418	383	370	385	377	364	348	365	369	376	355	365	358	344	413	384	362	382	409	370	384	353	387	390	341	360	386	334	388	364	376	387	379	344	379	325	358	377	370	316	357	379	377	379	352	372	359	362	370	361	386	360	364	422	363	338	394	367	388	347	364	358	353	363	382	426	382	372	407	415	371	388	392	382	353	362	385	360	377	389	368	387	372	367	348	389	368	385	409	369	375	370	371	378	399	412	368	342	376	386	354	389	372	362	372	367	393	371	360	385	403	351	400	361	354	391	391	370	407	380	395	388	347	396	395	372	383	394	433	381	346	366	366	379	354	381	360	370	369	345	391	423	394	337	378	351	403	332	372	357	357	362	388	403	359	383	399	397	382	363	390	349	396	381	357	351	379	351	399	404	388	413	359	348	382	363	389	403	329	365	378	389	390	377	371	376	362	368	383	337	369	356	363	347	378	357	378	388	371	356	367	396	383	406	391	381	386	396	385	343	392	367	367	413	419	387	370	342	364	339	403	382	383	379	393	374	381	338	361	353	368	380	357	383	357	342	397	384	369	391	362	383	350	373	353	365	377	386	382	373	391	397	368	354	399	394	372	375	368	365	383	344	363	363	354	416	388	327	387	400	366	386	400	369	350	355	377	369	346	363	386	362	420	360	358	385	377	386	366	380	386	391	382	346	381	369	381	397	375	385	370	366	403	342	376	365	350	398	370	376	367	377	357	371	365	369	363	367	338	372	359	352	381	374	368	354	403	396	398	366	351	361	384	384	388	373	392	349	362	404	354	374	365	414	345	401	384	351	371	376	351	383	393	360	379	356	362	364	354	366	361	382	342	366	353	364	353	343	398	373	418	405	383	333	386	363	356	378	369	371	334	353	387	375	346	345	380	351	355	385	349	393	363	411	329	388	402	407	380	340	392	352	371	382	356	363	340	329	366	356	380	373	370	357	360	348	350	376	369	380	372	375	338	326	370	377	353	370	342	371	352	388	342	389	364	382	354	329	373	389	390	347	330	371	370	375	357	341	371	379	342	348	356	354	390	399	361	365	391	362	383	390	345	434	384	366	332	355	375	376	363	373	363	356	378	360	382	352	385	340	389	367	380	357	392	358	379	369	352	382	381	349	383	366	380	401	333	370	367	360	362	381	383	408	400	363	372	385	355	384	348	335	393	358	407	361	382	352	394	356	384	395	376	367	377	365	362	345	393	359	395	382	392	405	367	386	386	388	384	393	355	395	374	351	372	369	340	375	361	416	387	363	377	374	373	353	377	351	333	351	375	394	410	360	342	375	367	352	348	391	347	345	369	367	358	359	365	323	399	406	372	354	369	416	396	357	395	364	374	372	351	366	365	390	368	373	390	390	373	388	380	355	389	399	371	360	383	383	331
8365	5365	9243	9771	8150	6198	4601	3351	2726	2618	2299	2245	2008	1828	1578	1303	1184	1255	1286	1146	1051	1043	1007	970	944	996	938	913	898	945	897	945	920	896	896	945	915	897	904	885	919	888	932	917	914	941	959	924	930	884	934	925	973	909	901	864	886	932	909	949	922	901	897	910	877	936	877	937	908	917	921	872	850	949	870	935	946	927	859	901	925	910	940	844	964	933	909	911	906	929	916	910	869	897	914	955	874	890	870	861	873	830	936	910	886	945	893	974	838	870	968	836	913	940	901	943	908	887	961	912	889	868	853	901	929	880	875	837	903	960	924	940	931	934	921	904	867	987	935	890	892	921	878	861	925	909	890	883	898	852	959	871	915	967	926	931	955	883	884	893	868	870	895	871	902	861	859	968	902	900	893	958	917	929	879	949	944	952	903	954	904	911	903	909	931	867	897	954	971	909	923	887	909	914	896	857	887	964	898	918	944	859	898	951	939	938	887	837	859	936	899	951	917	891	851	897	825	886	898	958	908	904	882	913	913	950	891	896	864	867	903	910	951	913	938	895	863	905	916	889	921	949	840	903	890	888	968	924	916	954	880	905	881	901	847	919	892	959	878	905	927	906	859	908	895	917	927	897	873	865	926	880	884	870	937	899	925	883	934	933	928	938	890	912	902	904	911	847	888	894	877	904	841	913	898	880	833	906	888	882	932	961	910	990	896	864	911	896	908	866	872	894	887	855	956	907	857	887	862	925	890	914	899	954	890	895	922	906	902	862	881	897	878	908	936	866	907	924	922	875	902	910	915	878	903	880	908	896	916	926	898	886	946	916	903	923	856	866	909	873	895	881	896	916	883	859	907	892	910	842	921	943	928	939	797	946	924	902	922	889	960	888	886	895	855	936	893	896	874	859	884	862	920	875	902	830	916	917	931	890	956	879	925	896	922	877	941	926	879	883	852	868	847	931	901	889	967	901	901	906	906	927	896	883	963	874	911	853	894	934	894	905	898	911	941	890	898	927	898	892	926	913	932	896	875	943	917	937	933	911	882	912	916	874	884	908	913	912	937	867	916	858	896	897	868	918	942	895	918	917	870	891	899	875	906	933	921	888	896	902	895	875	906	883	936	931	933	899	893	887	949	906	933	848	890	941	888	880	907	870	891	915	899	941	886	888	947	855	907	888	891	860	897	896	870	931	896	908	920	929	905	858	872	835	912	941	864	862	900	949	942	895	926	908	903	913	907	963	841	896	834	948	875	881	901	866	898	890	853	914	936	958	923	880	914	877	894	874	875	878	891	950	934	888	952	906	916	927	933	902	901	906	893	921	948	876	907	890	897	849	897	897	890	872	921	911	875	906	875	948	849	946	871	899	957	985	929	901	941	928	860	963	861	912	850	951	924	885	877	931	864	890	889	914	913	930	903	867	887	936	910	953	873	951	891	882	924	914	936	908	885	912	932	929	894	859	920	866	910	911	915	916	843	888	872	916	961	885	897	928	879	922	901	927	864	926	905	889	892	876	862	953	890	914	947	877	946	926	863	883	930	902	884	889	868	945	896	871	921	885	960	937	852	886	915	864	903	881	899	915	934	876	921	917	906	860	908	855	909	909	884	902	948	902	924	906	896	881	918	875	886	898	946	851	947	935	895	863	938	912	829	951	850	875	941	872	889	901	918	828	868	917	884	907	936	884	909	925	883	885	870	886	945	882	879	896	863	927	940	886	916	899	863	920	859	886	888	861	891	908	877	835	918	892	856	890	920	909	943	864	875	891	897	878	915	922	905	938	838	911	837	956	920	920	904	948	892	910	862	882	847	903	903	933	937	867	908	846	889	890	848	893	901	912	930	888	942	928	942	902	891	951	916	868	883	870	967	892	870	911	893	907	857	932	882	873	931	954	845	908	908	937	891	903	924	887	883	855	942	956	904	897	926	880	912	915	875	901	872	949	909	883	881	969	944	874	918	858	861	876	890	877	911	919	891	890	903	903	892	914	870	884	910	949	961	948	920	939	851	923	876	881	854	978	915	902	911	923	882	936	854	918	923	856	900	869	934	920	857	920	906	917	901	919	958	932	962	926	879	903	882	874	884	937	920	937	958	907	851	863	969	904	927	922	906	880	894	901	969	875	834	899	955	891	900	953	961	907	876	867	856	893	898	883	924	906	896	880	867	895	890	934	899	911	928	983	927	934	910	855	905	858	928	886	875	921	944	915	916	923	940	901	947	911	937	889	916	942	890	901	868	913	913	918	905	917	896	849	867	919	916	885	940	922	923	860	936	916	886	875	932	931	854	954	877	918	880	886	923	890	910	895	818	904	906	886	925	896	927	904	904	865	940	967	833	902	912	892	913	900	896	934	933	879	942	897	903	865	879	865	900	888	947	919	914	870	905	953	921	907	848	906	945	894	923	862	929	877	948	876	904	909	956	914	916	887	924	942	943	917	870	914	897	876	857	866	937	863	924	910	944	875	917	961	877	917	854	896	910	977	906	935	881	900	915	892	898	860	928	920	885	926	906	911	888	923	885	943	879	916	871	907	922	901	884	879	934	873	898	933	915	884	891	854	920	930	920	915	969	903	860	890	948	916	848	867	855	869	869	898	904	917	864	949	869	908	926	866	910	945	940	928	921	919	832	848	912	918	929	962	931	879	926	897	898	948	900	916	946	877	874	922	887	899	916	898	961	917	870	898	927	939	939	927	916	956	905	884	927	963	917	905	886	921	888	903	897	924	926	913	883	922	880	981	873	916	930	907	922	929	895	922	862	899	875	895	880	925	947	922	862	773	878	932	846	920	904	855	875	912	878	876	877	893	955	902	926	937	893	867	932	941	913	898	905	890	909	949	938	939	846	907	998	1008	939	953	902	900	887	914	909	882	862	917	934	927	888	933	955	920	862	925	920	897	920	862	848	884	878	900	846	954	908	920	902	880	851	891	841	927	930	856	907	864	867	880	904	864	926	953	897	900	889	936	920	880	934	895	868	889	873	957	969	915	902	906	923	874	886	906	948	936	889	939	871	892	944	837	928	854	885	854	876	910	865	939	897	941	925	856	855	883	920	928	942	898	916	859	942	877	913	912	953	942	887	940	900	903	894	903	906	877	887	906	846	922	909	911	947	866	913	915	888	891	936	899	936	870	890	891	966	895	916	937	905	874	893	918	866	903	937	947	870	913	865	913	910	926	939	853	903	940	859	919	891	894	846	825	945	913	892	878	936	899	876	922	892	919	923	903	888	835	919	895	916	910	923	891	927	919	899	928	911	928	926	896	898	916	901	909	904	927	874	917	920	858	925	890	873	885	908	886	893	875	930	970	873	914	858	934	901	846	877	930	897	944	877	892	874	872	883	915	875	883	940	968	946	913	875	917	896	899	896	894	916	885	965	886	925	883	914	892	923	912	923	906	893	899	885	838	913	875	913	916	881	910	928	934	935	899	907	918	942	885	890	912	932	913	868	873	851	934	964	894	887	933	928	912	852	925	862	866	953	979	907	900
24595	10892	10226	7209	4475	2613	1892	1361	1210	1032	866	896	736	693	600	544	573	537	488	480	437	447	414	434	405	404	404	400	385	400	422	391	403	392	379	425	410	425	392	427	399	393	392	401	403	437	388	413	388	455	392	412	411	386	392	395	389	408	426	422	439	401	392	408	427	394	385	398	389	436	399	401	417	419	440	420	407	374	421	418	417	410	402	427	424	414	423	404	463	431	418	434	428	397	387	407	417	400	420	391	381	401	405	412	396	421	422	406	433	390	441	455	397	399	359	406	405	402	381	370	443	428	411	457	396	371	410	441	383	402	401	437	422	434	411	402	421	388	373	452	422	407	411	381	408	426	420	458	372	428	426	372	377	381	375	405	401	370	410	373	396	433	418	419	442	428	415	361	406	424	413	418	422	395	423	405	401	473	385	407	405	426	394	393	402	403	432	421	390	416	385	401	372	369	431	418	417	436	398	406	390	389	396	434	381	383	428	358	476	436	455	380	393	423	429	403	385	416	390	433	427	432	406	404	419	430	408	422	361	362	369	356	430	397	427	384	393	377	412	398	471	391	374	428	400	392	417	392	389	414	406	413	417	457	369	388	391	418	449	397	379	423	424	421	416	427	414	408	410	420	405	388	381	407	410	399	410	414	416	394	450	387	412	398	401	398	423	417	395	394	447	407	391	377	405	394	406	439	409	433	404	381	411	427	397	393	404	415	428	377	381	415	430	396	396	381	419	422	396	412	397	377	406	403	437	411	401	394	392	403	391	370	377	421	417	383	384	394	402	402	427	409	406	363	373	400	404	381	455	399	393	391	432	424	389	385	357	410	429	412	409	393	388	412	408	374	383	378	415	432	399	411	439	411	398	393	399	362	388	447	396	402	409	425	411	433	410	420	401	411	418	415	408	391	410	388	401	388	354	396	368	431	430	373	475	425	390	381	419	382	394	400	391	437	399	386	395	417	445	401	413	398	402	395	423	404	405	447	409	404	406	395	432	377	385	381	397	436	430	438	454	363	419	394	386	396	400	380	419	354	391	427	426	374	372	388	390	396	385	389	398	430	388	395	369	401	403	417	431	393	444	419	396	403	425	415	351	443	462	400	407	392	385	421	387	385	400	432	380	416	405	465	406	398	409	396	404	382	430	438	467	461	396	406	398	424	382	429	395	386	408	437	423	412	371	428	408	417	398	442	356	390	424	428	402	393	424	384	383	405	408	385	446	389	399	389	394	378	400	395	421	394	435	446	397	381	395	431	380	402	420	379	397	378	401	371	386	417	421	380	378	400	387	408	413	396	407	433	392	423	423	401	423	379	405	409	426	401	385	417	418	403	391	441	370	376	433	380	379	423	422	406	398	422	413	447	408	406	411	403	378	386	382	394	444	410	401	422	379	384	399	390	390	397	402	360	403	385	368	419	407	408	413	392	393	388	401	409	375	416	446	407	452	415	370	386	431	430	426	413	405	404	403	398	398	415	391	385	394	387	408	414	421	440	420	392	411	441	412	427	427	423	425	425	405	426	407	371	423	413	407	384	402	382	379	403	380	413	442	412	402	399	384	420	449	429	429	421	421	396	424	424	417	431	405	398	411	389	424	434	375	382	406	400	412	396	413	395	421	386	444	387	419	420	403	400	422	473	397	421	395	385	394	387	475	400	426	379	401	382	381	380	403	400	391	380	417	414	450	373	359	398	402	422	391	406	439	394	376	390	383	397	427	400	393	401	402	406	379	405	424	429	440	456	383	408	384	401	390	431	393	393	425	412	449	429	395	404	417	373	424	372	385	392	423	444	416	399	419	401	393	394	401	415	391	408	403	403	372	419	409	403	399	415	399	417	397	414	431	410	377	390	421	412	422	391	410	388	415	418	409	415	422	376	448	397	401	405	395	443	417	417	453	392	386	450	411	419	413	426	383	392	427	403	393	401	405	418	408	412	390	426	357	387	419	393	400	412	359	433	381	397	390	421	411	407	407	434	412	413	441	389	425	406	425	432	405	431	412	424	399	416	371	371	391	379	423	386	374	390	409	428	389	421	406	416	409	431	375	408	396	409	425	425	391	376	412	444	445	409	419	432	436	385	392	427	399	470	459	414	404	420	398	444	463	393	403	390	409	399	399	434	422	432	372	370	450	444	413	417	448	412	388	410	397	427	384	413	419	402	396	398	423	431	360	405	425	381	413	388	433	381	456	410	418	389	415	406	422	362	446	408	389	375	416	436	381	382	397	405	415	416	401	396	394	393	427	404	410	425	419	405	398	420	394	397	416	420	387	386	437	417	405	419	433	423	394	384	416	419	404	413	416	405	389	429	386	411	396	414	430	393	430	369	376	408	367	415	387	412	409	389	410	410	417	369	400	416	434	404	422	426	417	394	413	376	415	412	393	419	364	381	435	391	427	450	439	391	406	394	405	437	401	393	399	409	364	376	385	409	403	394	421	421	411	454	364	408	384	432	386	441	436	444	438	443	420	398	409	421	390	391	411	348	405	431	412	383	412	386	404	392	403	373	365	397	398	409	398	406	403	409	415	434	385	445	422	415	450	410	385	429	428	443	413	361	394	426	427	346	405	422	403	390	389	399	392	442	402	408	418	412	419	407	442	407	403	371	406	392	370	439	411	431	349	380	413	396	396	436	377	358	409	393	417	404	395	387	364	423	473	423	414	408	422	376	382	384	382	420	386	378	406	399	442	378	443	380	427	413	393	434	415	364	389	443	406	388	459	397	445	383	419	408	396	405	397	415	429	407	397	403	387	436	387	420	441	402	399	392	372	406	403	437	393	391	413	413	442	407	401	360	413	386	414	385	410	438	388	417	401	410	425	358	401	352	375	419	425	374	373	409	407	407	432	436	436	430	368	398	368	387	447	399	438	417	391	427	385	358	399	395	463	436	405	389	420	416	418	399	396	392	421	399	392	407	409	373	405	392	421	418	419	372	409	415	401	377	380	413	428	433	406	396	424	372	406	421	415	371	390	387	398	409	408	421	404	407	437	421	442	393	387	398	403	423	424	406	396	422	401	370	377	403	398	371	383	411	387	409	416	422	376	349	423	406	391	420	413	385	388	384	411	406	394	386	373	437	410	392	422	429	428	385	392	386	403	388	400	417	408	394	400	413	369	426	383	408	405	397	419	431	407	383	389	393	418	423	401	402	434	433	438	371	369	435	431	428	375	398	394	395	445	425	416	402	397	381	382	415	420	406	387	395	404	423	375	368	393	393	398	381	400	393	401	447	370	411	437	395	366	398	426	437	380	388	420	417	368	408	424	393	408	457	414	406	416	391	366	426	403	400	422	418	407	389	411	412	436	410	430	436	376	430	415	433	403	440	429	409	392	383	425	372	381	394	414	379	427	404	423	391	427	436	416	376	419	424	436	410	395	374	415	459	409	416	391	436	407	396	416	365	406	429	385	413	399	372	413	393	399	407	426	413	442	389	368	416	396	377	405	407	392	389	422	398	367	372	380	417	469	417	423	443	446	395
17236	9540	16789	16896	13831	10155	7605	5923	5015	4443	3863	3601	3142	2738	2178	2036	1876	1821	1672	1391	1281	1288	1155	1060	1052	1069	1048	1021	1002	1089	947	1011	936	999	979	1041	1017	996	981	956	937	1014	965	1055	966	965	1030	998	943	931	1027	980	955	953	1026	973	996	983	960	991	951	974	1035	992	989	956	1033	913	1016	995	957	994	961	1038	1056	966	978	970	1014	919	975	989	1015	946	981	973	927	925	969	948	980	992	991	971	974	1008	1021	954	1008	920	964	978	986	1006	958	960	989	943	1009	987	977	952	954	953	990	956	982	988	999	1036	964	1000	982	963	988	949	963	977	1003	920	979	968	963	954	997	975	950	944	965	990	964	910	975	968	982	985	954	974	961	950	1034	967	1024	934	959	991	966	956	959	974	914	928	928	1012	993	957	986	930	1009	980	948	941	952	977	1027	1046	923	956	978	902	1008	983	973	965	969	957	878	965	968	1001	977	1000	948	955	972	997	983	989	1047	960	987	930	988	992	977	999	987	994	1024	937	984	1017	953	1012	993	951	1034	1001	966	954	975	1000	950	966	913	970	979	958	986	994	935	1013	997	907	1002	970	1016	954	1012	1003	970	935	969	993	1006	979	953	1005	923	962	1015	1011	1015	1017	983	974	976	1003	1007	966	1006	936	1020	1008	900	972	985	979	953	948	962	968	901	980	985	982	986	1003	966	964	943	981	979	971	961	947	995	942	1022	1026	1011	967	964	998	1005	1006	989	929	965	1023	955	971	1051	935	957	1007	1013	976	1010	972	982	969	1015	984	933	978	991	938	927	977	969	1002	973	982	932	1013	972	955	992	927	977	964	978	1007	923	1016	923	973	990	955	934	954	958	948	919	973	951	951	979	971	1015	1020	988	1011	980	953	995	971	985	961	1043	962	949	969	934	946	991	980	917	1025	979	1002	964	933	1032	938	1000	888	981	942	980	966	979	987	949	958	922	954	968	975	1050	1014	955	957	999	954	896	988	940	988	1002	989	946	1000	984	986	934	934	974	947	971	994	939	921	999	917	959	948	960	1011	941	921	1031	957	935	951	942	1002	950	1013	931	955	953	970	998	997	990	980	982	967	972	965	1016	995	954	996	978	1023	910	1001	1014	945	955	1016	942	982	965	978	961	994	994	1030	946	957	987	940	967	933	965	911	972	973	981	996	1037	1020	961	970	994	991	1001	1012	1016	937	981	986	994	943	957	1005	1070	991	985	1019	977	957	1054	960	955	1068	962	1033	979	1000	945	952	992	968	987	956	974	913	996	996	952	947	961	953	936	961	1025	1026	988	1028	985	947	1002	952	960	980	988	927	946	963	1001	963	962	1014	960	959	901	1030	1010	1028	1003	994	946	952	992	962	1002	973	934	1002	961	1076	920	995	1014	970	992	973	1008	1007	949	929	940	994	957	980	997	948	1016	956	960	946	937	969	956	966	989	960	993	961	1005	975	937	968	1001	950	1054	913	953	1025	1012	990	1030	985	941	930	936	1009	987	928	965	971	972	964	1008	991	1003	954	936	1020	980	967	963	992	1000	945	1007	995	984	988	1014	949	1005	1017	972	962	968	952	966	968	966	952	1007	970	956	967	992	934	995	961	936	1024	974	977	985	988	988	936	967	1031	960	974	953	999	1008	1043	979	1006	981	921	1000	986	963	971	975	1001	989	997	994	997	1011	986	990	948	980	966	919	975	1007	1007	1010	972	1005	956	961	953	934	936	996	1015	928	972	971	970	984	986	962	956	952	964	943	975	918	998	942	993	936	965	993	953	973	937	1010	976	958	993	1020	951	1000	1003	944	922	982	965	984	962	934	957	1008	948	933	917	978	1007	971	972	993	963	931	1004	967	974	999	974	961	987	986	978	959	987	1024	913	967	960	984	978	967	940	984	952	928	1010	1006	937	941	970	956	969	1018	973	909	978	952	1001	965	1008	986	999	1051	997	953	924	996	989	938	983	985	988	977	936	933	1011	960	924	983	957	962	995	990	955	1001	990	1002	951	966	905	999	951	963	955	963	976	997	992	978	971	976	966	960	1007	953	911	956	922	923	911	956	1009	961	969	892	990	954	947	960	1016	977	941	988	935	1031	900	999	1008	997	899	927	1010	1010	979	992	967	972	990	961	976	1013	998	1015	992	948	1004	945	979	1020	954	1023	999	1011	991	975	1010	952	933	970	1028	990	947	944	1005	1020	967	983	1064	990	923	970	965	992	897	940	993	1001	962	990	978	978	974	1001	906	970	971	981	999	913	975	956	1014	980	956	1016	959	996	978	967	1009	940	974	998	940	978	975	935	993	992	1015	951	954	962	942	957	1047	1000	949	973	1010	1014	989	997	984	939	1016	994	948	947	978	990	987	1004	1036	983	972	937	971	1014	906	973	952	1007	979	1014	993	970	948	951	950	940	941	918	998	941	941	993	987	947	975	1013	1031	969	999	990	960	977	1001	972	1006	1017	964	987	979	977	1000	971	1032	941	969	956	1034	1007	952	1006	975	1003	971	916	948	960	981	962	984	944	922	1008	931	946	1016	950	969	1005	977	989	958	972	982	990	927	907	1002	970	958	987	1025	935	966	1028	1005	957	983	968	996	1025	1025	906	890	959	1018	936	991	979	960	965	967	940	1004	987	965	971	1013	1018	998	980	1008	983	966	1015	990	958	944	989	979	975	975	952	936	989	962	966	945	999	970	1016	979	916	976	972	1030	1023	982	945	998	1010	1009	980	970	940	950	938	970	975	1022	1011	1010	979	1015	1043	962	1028	985	1024	988	934	906	951	970	1008	940	939	936	985	1001	1012	911	974	964	951	932	940	985	914	970	998	1017	1003	1002	975	940	979	992	985	944	965	986	966	1059	996	937	958	993	971	986	927	951	935	948	971	953	985	1007	979	1005	952	1005	1007	986	984	1008	984	1025	913	993	953	967	971	1013	929	925	990	957	971	957	977	943	1041	962	978	971	987	1013	1050	1061	924	1018	944	1011	944	972	922	1044	971	992	916	938	1014	946	964	1032	999	991	980	1002	971	1007	953	1004	946	1017	990	935	943	994	967	1027	990	988	979	1010	1012	932	929	1004	944	985	922	953	1003	964	991	1014	1020	1010	981	1065	1024	949	1073	992	998	1065	950	945	973	993	974	978	999	968	970	998	1026	985	956	960	940	993	994	905	981	973	1008	975	938	984	919	954	896	946	997	952	1061	988	939	971	977	945	970	983	1047	998	1010	974	997	988	990	943	1002	947	971	1030	939	937	949	928	946	971	982	982	998	959	1055	948	1009	1048	987	984	934	937	1009	1017	997	952	910	977	963	1006	1030	1011	968	989	927	996	955	939	992	1019	966	973	974	981	929	960	1009	987	991	966	1022	1032	978	980	924	1024	952	988	989	999	968	991	946	1011	989	956	929	955	950	954	975	919	976	955	1007	945	1024	916	996	966	991	970	938	976	970	958	975	941	959	1030	955	981	1013	970	1014	988	929	987	997	970	978	1004	984	952	946	953	1026	994	1003	959	947	1000	914	985	981	990	975	1007	977	908	1007	957	1010	953	996	989	964	1003	927	965	1031	1003	978	887	964	941	916	970	988	1051	984	946	959	984	972	994	926	943	1007	981	1025	983	949	974	990	992	1024	956	977	999	945	1016	1019	1007	964	995	969	978	942	1002	991	989	994	934	956	964	960	987	938	971	957	967	996	1026	991	899	944	978	984	962	970	1010	912	935	996	970	974	997	967	995	980	982	970	973	984	977	922	944	1007	966	965	1016	1007	1003	1001	964	1002	948	957	973	981	943	968	1016	909	993	1006	896	940	973	947	980	984	1018	973	912	963	988
33652	14993	12243	9065	6014	3677	2571	1962	1638	1291	1177	935	926	730	636	562	521	556	483	434	365	391	379	315	352	377	361	333	325	344	317	300	309	346	339	336	364	343	340	319	339	307	312	342	355	346	339	359	303	345	342	351	327	316	358	335	322	354	331	322	338	325	336	304	316	336	337	334	333	366	310	332	307	347	299	358	359	393	331	292	333	315	302	336	337	329	350	349	344	340	332	326	351	345	356	351	326	315	331	336	334	322	361	350	331	351	304	309	318	343	336	330	343	340	373	318	363	319	325	345	306	346	307	325	309	345	311	314	331	301	305	319	354	323	340	313	342	345	307	341	344	351	341	303	350	330	339	356	328	314	332	363	309	309	320	359	323	343	328	321	342	370	319	350	326	364	327	348	309	332	332	318	310	337	324	303	332	351	335	319	326	322	341	344	339	360	377	336	305	327	366	319	300	336	330	305	312	331	332	331	334	335	327	353	330	344	329	329	350	323	302	383	353	349	327	323	301	300	300	319	318	336	300	321	296	341	337	299	336	318	344	332	317	326	356	364	361	311	365	334	342	315	324	316	288	320	320	313	305	331	312	316	304	329	318	344	352	383	351	301	329	348	323	322	336	320	303	353	328	319	312	344	318	378	363	342	340	324	345	343	327	366	347	361	347	339	327	330	333	328	343	302	324	333	350	348	340	319	322	326	322	305	350	342	351	349	322	305	368	284	344	325	325	335	346	315	321	372	327	347	339	325	346	317	284	319	314	385	324	329	328	313	351	354	337	322	353	355	343	354	322	334	328	337	346	317	333	316	335	310	311	314	322	339	313	331	371	332	320	353	327	316	321	337	338	311	332	329	332	349	312	315	315	326	302	352	322	335	353	347	310	333	333	348	337	313	332	316	332	354	319	315	319	349	316	345	322	329	344	279	329	349	348	305	354	333	355	313	337	348	362	362	316	317	304	340	341	323	317	338	330	314	340	326	339	336	321	328	325	337	347	337	343	360	319	339	329	331	362	346	312	313	315	296	330	336	334	350	347	322	332	339	343	312	368	317	314	333	335	304	312	349	325	348	343	314	355	331	340	356	322	339	361	354	345	319	342	328	326	325	307	319	341	369	351	330	349	334	308	350	330	340	337	332	337	376	370	348	345	323	309	330	329	338	369	324	389	319	321	334	313	338	324	334	325	359	319	329	343	320	338	333	392	320	309	341	346	292	328	324	355	314	383	332	341	374	335	355	359	313	324	359	363	320	349	297	331	313	329	322	313	325	358	337	323	341	324	347	332	318	351	335	308	329	336	314	333	339	357	330	312	325	317	328	291	355	348	320	334	329	353	317	349	277	309	296	302	316	299	327	288	342	288	331	338	357	333	318	326	326	318	325	365	344	326	334	322	362	300	329	335	335	336	319	308	364	344	349	324	354	328	340	312	356	313	331	362	320	364	335	314	347	340	364	287	312	323	342	349	358	353	342	312	335	308	347	303	323	366	325	350	321	317	365	336	331	317	358	348	311	323	348	322	346	340	349	344	314	315	314	304	304	345	316	332	335	347	304	299	336	326	337	322	338	313	348	294	334	310	304	341	361	331	353	318	311	371	358	377	302	327	354	320	334	320	354	325	318	315	301	333	336	348	371	346	356	329	310	313	311	331	330	353	385	314	326	346	340	333	345	323	346	315	299	337	329	289	308	347	310	347	344	338	334	331	359	359	323	316	355	331	345	323	341	338	326	274	357	350	406	314	326	311	334	323	313	344	363	316	337	337	358	356	331	354	317	322	356	324	345	323	348	332	363	337	362	323	330	308	313	341	324	328	339	353	351	299	323	305	324	344	330	318	340	341	344	360	342	355	321	295	319	310	332	323	350	321	340	314	344	333	334	324	337	344	321	312	342	341	338	313	339	308	350	346	349	353	317	358	325	325	298	327	335	325	308	321	371	353	307	342	339	316	359	322	301	326	342	348	340	336	350	365	328	331	337	347	325	340	327	357	323	329	324	315	333	301	346	334	332	380	331	312	343	352	345	327	344	329	313	300	313	361	338	323	322	369	350	354	317	332	310	305	361	361	312	312	311	325	325	319	340	342	321	331	311	357	333	342	347	357	343	328	312	303	308	333	314	305	366	312	328	324	313	379	298	327	341	339	341	350	318	332	375	319	313	330	332	355	303	324	290	337	352	326	362	350	367	347	328	357	322	320	329	328	339	326	293	325	335	326	332	347	333	321	342	290	332	306	308	339	327	330	319	330	333	316	362	358	347	347	353	322	307	331	350	327	328	333	346	333	356	309	346	341	339	353	343	335	288	324	325	334	337	327	337	337	344	314	288	330	366	331	318	347	298	346	343	337	335	332	351	364	340	319	344	310	351	322	377	341	355	313	310	323	319	369	347	360	340	306	326	333	345	339	345	314	361	323	344	335	316	309	342	325	349	345	334	331	308	325	323	366	320	334	330	358	331	357	309	311	326	308	341	346	319	348	304	309	360	301	339	355	314	353	318	344	346	322	318	360	340	311	329	313	335	344	349	302	331	336	329	320	342	331	329	315	298	322	296	343	296	330	302	376	343	327	344	301	335	318	323	314	319	314	374	322	366	348	325	303	306	313	342	360	316	328	347	318	330	385	329	316	315	334	358	311	337	366	339	368	343	300	313	339	327	393	363	378	347	362	338	355	322	306	323	363	364	347	332	346	328	345	340	345	330	336	337	366	345	351	337	308	332	317	335	339	354	340	324	322	308	364	322	347	315	339	339	350	334	336	333	352	347	357	347	287	331	350	312	327	348	319	355	328	302	321	362	344	315	323	329	330	382	320	346	354	318	311	371	365	325	335	347	343	339	338	352	348	334	298	359	332	324	326	334	356	327	353	325	327	310	297	332	315	324	319	313	346	322	352	324	329	329	349	332	308	358	310	325	354	345	351	325	328	336	315	339	335	329	348	371	316	329	343	353	325	342	340	349	318	298	307	312	314	316	332	316	358	337	316	330	327	372	312	304	339	293	358	312	331	371	339	355	314	304	327	338	338	327	318	332	322	343	389	334	365	338	352	342	332	307	306	337	321	332	337	353	301	306	357	295	368	380	325	319	296	354	371	340	361	346	311	376	332	327	333	346	318	319	325	339	347	362	381	346	333	362	368	329	344	347	312	356	362	304	346	314	356	341	309	338	375	323	347	347	334	279	335	313	377	321	356	376	326	337	303	370	330	381	306	324	323	322	303	332	325	348	330	326	340	313	351	338	388	322	351	348	320	345	323	300	323	334	312	324	336	310	351	351	324	311	342	367	329	304	332	308	299	297	340	315	305	314	288	335	355	300	363	320	326	302	325	327	324	307	357	358	326	364	340	330	349	347	346	346	305	344	337	319	341	325	318	350	313	336	334	315	338	362	357	346	360	320	340	344	342	315	314	343	317	306	322	329	339	354	294	355	359	341	339	324	319	324	305	328	278	317	334	317	349	305	331	354	325	325	356	347	338	338	309	333	324	337	336	356
21840	11567	18107	19675	16972	13079	10281	8467	7251	6142	5232	4858	4195	3435	2890	2484	2582	2385	1924	1431	1228	1129	1109	921	879	869	841	838	791	894	877	835	849	858	818	818	826	803	828	873	838	824	791	795	795	832	818	820	764	833	852	787	820	824	821	800	765	798	784	776	799	746	784	826	816	782	791	821	806	844	784	787	759	803	829	830	845	821	818	763	803	832	808	799	836	837	798	797	784	840	819	820	778	792	827	796	780	831	792	837	791	823	834	816	782	819	794	778	838	799	782	862	779	812	838	847	868	851	798	807	776	826	772	804	791	827	851	822	814	753	789	792	813	812	811	782	777	802	816	773	795	766	797	814	847	795	799	797	762	799	802	785	815	835	811	784	798	811	850	804	852	768	780	810	812	771	795	813	777	798	797	805	852	789	850	757	877	772	815	787	828	820	845	815	880	799	834	803	844	809	836	816	784	765	869	797	779	791	809	844	775	792	812	819	803	829	805	817	841	752	741	828	776	855	797	886	806	855	825	783	808	819	845	756	766	782	761	758	838	803	780	792	865	851	767	833	814	815	779	787	765	814	802	812	803	771	828	768	772	795	800	755	821	811	772	741	829	804	854	769	820	812	776	800	779	801	836	801	765	862	843	814	766	855	838	815	775	781	831	823	823	798	825	841	767	781	795	815	763	772	815	784	839	831	806	812	859	825	812	840	808	819	796	750	831	849	809	779	771	804	836	817	782	825	803	807	832	805	839	809	874	773	830	826	818	798	822	825	798	820	772	809	765	793	813	804	790	806	749	845	784	737	757	808	849	813	821	827	822	793	849	761	777	818	805	808	810	805	806	808	805	741	791	824	768	827	865	818	788	806	879	859	786	796	826	854	807	797	773	820	789	844	819	864	823	800	826	807	803	823	758	780	801	796	791	788	767	810	825	786	794	807	826	816	756	779	779	770	778	827	822	756	733	762	805	781	783	826	806	823	853	826	825	803	833	759	787	749	774	828	813	754	794	808	749	844	834	802	820	828	807	847	795	774	805	772	809	820	820	835	808	827	779	783	776	803	855	802	800	824	815	865	811	846	790	805	855	752	825	835	819	805	816	795	838	805	782	756	846	779	843	744	805	827	781	788	784	794	778	795	818	806	775	820	794	799	803	791	831	811	808	789	840	801	780	793	765	757	770	822	799	776	784	767	823	801	850	780	780	855	796	791	784	777	794	810	841	810	836	869	851	822	817	872	813	785	823	782	776	823	868	806	843	794	806	823	755	801	785	796	801	840	762	796	843	813	831	821	823	745	815	816	837	825	813	746	820	794	816	827	831	788	813	793	770	812	790	807	805	757	776	778	807	811	789	846	784	772	819	739	773	782	789	826	798	877	809	790	806	794	821	801	787	804	813	810	817	779	807	831	793	806	797	811	791	805	793	808	825	804	811	783	815	789	765	776	778	820	754	821	789	800	793	794	822	815	809	813	823	860	839	796	805	815	822	815	743	750	763	780	816	793	769	825	789	769	821	791	809	774	842	808	777	850	791	789	800	793	792	845	816	776	771	814	807	831	787	790	750	794	807	805	808	797	803	810	833	814	774	801	794	903	843	794	829	810	777	839	817	863	811	827	806	819	757	797	829	772	775	805	790	841	804	789	809	832	756	773	868	764	765	820	800	800	813	761	734	786	802	850	784	788	850	762	763	848	813	811	785	760	816	775	801	837	750	793	819	813	797	796	819	764	803	833	788	814	836	762	823	803	795	824	807	823	786	806	770	792	799	765	815	816	780	820	793	812	747	794	842	786	851	775	794	784	809	815	785	820	779	749	831	807	859	808	806	830	776	767	793	816	789	780	715	825	762	830	818	802	783	797	772	816	824	825	826	787	811	785	756	789	813	810	788	826	785	794	789	799	859	793	773	810	816	841	834	752	846	838	783	798	786	823	736	790	762	783	761	803	834	748	837	784	825	782	799	783	780	802	746	844	825	823	782	802	798	826	737	816	847	780	783	762	822	822	791	819	725	800	788	823	793	756	810	773	809	784	780	845	787	784	829	822	771	796	755	799	827	784	799	793	767	791	818	841	852	829	791	846	751	818	808	778	807	769	818	768	818	823	825	788	797	882	828	838	769	766	794	816	844	800	745	792	790	780	788	771	823	794	790	797	755	806	792	814	781	844	827	809	823	772	856	761	832	817	809	789	813	790	854	801	793	824	805	797	816	845	766	794	809	800	779	813	799	838	796	752	784	825	822	783	794	807	805	794	830	823	793	774	820	814	809	858	819	770	777	831	790	784	823	771	793	814	826	858	788	766	765	794	838	792	822	879	848	804	793	824	791	759	822	781	840	766	805	804	776	814	820	822	811	814	821	763	771	829	777	800	811	809	799	835	799	791	825	748	811	807	836	815	804	743	829	796	831	832	800	817	791	793	846	838	817	798	812	808	783	790	806	815	852	810	819	805	832	782	823	798	794	815	805	784	810	826	820	809	839	788	773	843	791	785	795	815	791	767	830	778	826	776	797	739	827	844	816	822	826	825	801	804	817	793	801	787	780	826	841	801	810	842	804	767	763	817	836	822	833	808	813	758	818	821	785	843	826	804	856	844	818	787	806	773	813	795	805	825	825	747	857	818	843	800	812	798	825	791	887	851	856	807	785	844	791	861	804	822	784	864	808	781	779	838	781	831	786	831	804	846	800	775	858	791	794	779	853	806	801	852	810	835	759	781	810	843	802	828	768	803	830	781	790	795	815	799	833	794	774	823	844	840	804	794	791	814	783	782	799	818	794	802	813	772	783	821	806	790	837	800	844	798	850	781	781	836	788	807	783	826	802	799	824	801	798	807	787	816	789	786	788	856	774	823	811	786	792	821	807	789	814	770	816	797	767	816	791	779	859	801	829	802	850	807	799	755	830	780	824	832	794	840	800	831	784	789	757	800	844	810	811	759	853	799	791	779	789	774	822	745	872	778	861	843	759	801	826	816	798	766	784	804	844	817	780	786	818	798	845	793	751	789	752	816	829	833	763	783	804	794	786	789	774	785	791	752	779	798	837	778	800	764	834	765	735	813	768	832	757	809	799	768	809	840	843	790	772	801	766	805	790	807	800	844	795	775	790	781	815	838	802	830	796	817	789	828	788	810	833	821	781	785	793	772	779	809	923	756	797	817	830	809	842	851	774	798	770	828	778	801	822	805	805	792	787	809	778	813	803	806	805	846	841	745	818	781	787	776	853	773	771	785	816	778	783	729	763	812	844	842	805	842	839	813	818	826	786	827	778	732	762	816	817	810	840	788	799	833	846	794	767	750	802	797	734	803	787	838	792	794	800	853	780	763	816	795	806	808	791	826	842	772	805	807	829	779	820	799	800	822	788	861	753	864	823	777	792	819	783	809	808	826	838	839	811	800	826	817	791	798	774	763	844	832	834	843	801	858	794	801	796	788	796	759	808	788	804	814	799	804	783	805	849	804	826	849	801	780	807	801	797	825	852	739	802	813	724	809	793	752
11133	3646	3210	2696	1978	1490	1163	938	801	740	622	640	550	494	521	476	471	419	396	412	418	369	341	369	417	354	376	391	389	371	366	376	364	367	358	393	373	377	394	366	354	374	347	388	393	354	372	352	392	364	371	379	343	400	390	342	365	378	340	383	369	362	359	334	368	355	405	368	359	353	356	299	382	341	363	343	371	364	354	367	362	325	351	387	339	357	348	336	370	350	395	339	358	382	406	374	354	390	385	415	375	356	368	375	361	387	372	369	330	377	370	372	332	355	353	369	346	347	363	362	386	384	367	348	358	332	383	368	351	321	364	396	376	370	359	348	376	434	363	371	346	350	356	372	349	366	342	364	359	385	354	347	359	369	344	348	343	350	369	366	363	397	353	376	357	337	359	380	344	356	350	363	384	371	325	369	359	362	413	381	372	391	379	365	375	354	389	378	346	380	385	367	407	343	360	343	365	347	381	377	376	376	378	364	352	403	360	359	332	379	363	342	366	403	381	339	358	402	379	390	378	349	385	356	380	390	364	369	349	381	339	383	372	388	339	336	340	366	347	361	321	367	346	377	360	359	340	397	344	363	372	356	364	342	360	374	388	368	356	352	366	312	338	356	344	362	348	384	348	344	345	331	354	380	388	344	366	370	357	383	340	364	372	367	359	344	355	369	372	354	385	365	378	370	367	380	392	384	378	349	376	392	379	360	385	363	362	338	383	340	335	365	373	378	395	373	383	350	359	338	365	333	384	368	368	371	372	397	391	367	359	388	350	366	353	383	341	356	388	365	340	373	358	366	366	348	385	349	373	347	392	364	341	359	389	356	317	386	353	370	381	334	372	356	376	353	409	396	343	372	356	369	394	382	351	352	390	356	346	365	379	333	386	352	366	391	348	386	355	356	342	363	328	356	413	380	344	361	383	398	385	347	373	349	363	372	386	356	373	371	362	370	334	396	354	381	358	363	391	366	344	372	355	379	363	378	402	354	359	365	331	336	343	353	349	349	364	374	354	361	374	323	370	381	369	332	380	379	369	366	363	363	349	339	341	389	357	372	366	330	360	337	370	362	355	361	355	378	352	338	361	377	346	371	328	356	373	393	372	355	346	393	354	351	371	374	363	385	386	391	361	343	361	324	364	331	352	369	380	377	383	354	334	371	389	349	350	345	356	352	335	382	352	394	404	395	368	388	390	346	347	343	384	331	348	367	341	380	358	374	381	390	380	359	346	358	358	339	359	373	380	365	392	357	376	402	371	340	374	348	340	353	410	355	392	370	366	351	382	362	349	364	353	361	349	386	332	337	357	412	351	356	361	313	356	341	351	373	349	365	329	368	340	338	345	390	393	370	365	339	378	405	373	369	358	327	390	379	368	395	356	370	379	367	340	363	373	382	351	369	323	393	373	342	356	349	326	358	369	373	379	352	375	356	343	370	360	393	347	385	377	366	354	359	356	345	362	359	387	356	357	381	382	375	388	375	359	346	344	373	368	373	348	394	376	390	360	332	372	333	347	349	366	354	364	378	337	407	354	350	356	383	339	347	374	346	374	361	360	393	398	357	341	332	381	333	369	356	336	346	370	377	391	353	334	375	339	354	340	337	363	384	354	369	381	364	374	372	399	387	355	389	330	311	362	332	333	321	364	349	399	361	378	352	349	394	339	376	385	336	382	362	351	372	331	352	337	367	386	371	348	345	365	380	367	388	364	371	373	351	358	331	362	378	381	375	367	397	367	374	361	347	334	359	392	340	358	392	384	362	337	359	342	379	400	354	359	356	364	367	379	351	358	362	347	374	397	361	376	398	402	367	395	329	337	357	352	363	366	360	361	318	385	358	343	366	348	380	337	382	370	383	378	401	375	371	347	362	338	377	396	344	360	343	347	354	398	369	381	380	366	380	402	375	368	333	360	360	319	357	388	360	360	355	373	339	359	349	407	387	341	390	344	374	348	392	375	386	385	381	342	394	349	387	352	405	340	380	366	401	352	320	387	348	345	343	388	339	355	382	367	348	358	312	368	326	352	385	351	354	354	360	382	373	361	380	347	383	364	328	328	398	336	360	375	382	338	332	331	332	380	336	347	366	356	369	388	379	367	343	352	380	367	382	365	374	363	378	371	365	364	357	373	368	353	349	384	395	374	344	369	375	378	362	360	323	355	390	389	355	379	383	370	354	363	378	374	355	384	361	352	335	366	357	391	373	368	359	383	345	406	388	351	379	371	378	378	356	334	365	334	376	382	357	370	345	334	367	388	326	358	337	341	385	356	376	394	346	369	364	354	350	393	369	323	345	341	378	405	349	341	363	347	384	364	375	324	371	364	359	397	341	369	376	374	344	334	335	384	361	349	362	364	388	366	367	335	324	374	379	369	359	338	379	373	368	347	331	415	364	363	378	362	364	386	344	343	389	381	365	355	358	368	358	368	344	351	380	347	376	402	338	342	345	355	388	400	380	362	370	355	377	360	375	353	369	350	353	360	385	362	352	397	364	391	410	368	336	355	364	360	357	355	355	340	391	362	354	355	360	383	362	383	404	376	341	357	361	361	369	371	361	376	326	341	354	381	392	348	364	339	362	381	361	317	399	360	344	389	344	374	348	380	390	397	346	361	358	319	363	351	347	407	375	321	396	373	380	365	388	424	354	345	351	358	368	354	328	339	394	362	338	363	356	386	361	356	392	353	360	339	335	352	339	366	377	372	361	375	392	379	355	381	400	392	365	378	399	340	363	376	381	329	367	367	393	359	342	392	376	363	366	363	356	358	333	356	372	337	363	379	377	370	394	383	363	371	394	436	388	345	368	370	372	358	365	382	369	349	358	371	380	395	376	377	331	360	368	373	367	365	326	363	386	353	362	360	357	386	355	356	355	338	330	374	391	351	330	368	363	332	391	363	334	393	356	383	351	358	362	341	379	387	409	325	381	368	356	368	394	381	347	384	363	331	375	373	321	375	412	383	369	347	363	360	392	389	349	340	373	387	357	417	386	371	323	409	395	390	363	381	340	354	400	383	357	364	373	331	348	383	397	348	359	353	351	372	360	351	402	357	361	382	365	354	360	373	328	366	374	357	376	355	365	355	373	366	371	411	349	371	350	370	360	345	393	359	354	366	339	385	377	363	357	408	393	347	355	369	404	366	357	334	368	370	396	373	357	326	345	345	374	384	394	369	395	397	405	346	330	337	388	374	358	378	356	381	390	350	361	326	378	371	319	375	349	371	374	376	382	384	314	356	375	322	375	339	391	366	356	341	360	332	370	384	393	383	362	402	384	338	376	340	352	362	360	345	367	358	355	381	373	343	375	395	354	359	340	399	306	350	363	323	343	361	386	356	364	368	385	364	338	396	355	392	383	377	357	369	380	395	349	347	344	362	341	408	372	347	393	385	381	350	379	386	347	359	379	322	339	363	363	373	367	379	349	358	370	403	357	362	346	315	349	369	411	368	348	368	351	339	394	379	367	374	353	361	332	357	385	384	380	389	394	340	379
8091	3913	6903	8252	7434	6020	4854	3998	3300	2747	2445	2379	2154	1750	1604	1702	1563	1507	1265	1107	1003	1002	976	972	955	892	926	910	905	896	903	894	935	945	928	888	888	906	871	839	858	825	910	920	892	862	906	913	888	917	851	906	863	910	897	901	909	871	916	940	886	914	870	895	938	857	852	926	865	860	919	887	868	899	909	892	910	901	894	893	902	869	830	896	914	894	844	889	892	888	882	911	891	890	896	934	882	901	867	893	903	868	899	893	902	843	891	903	864	891	966	914	864	890	868	873	856	892	846	809	901	886	925	911	874	850	883	916	897	866	893	893	902	910	890	951	884	850	870	911	911	880	919	954	875	871	824	888	857	930	933	836	934	892	881	890	848	888	873	918	848	939	892	939	896	892	894	853	894	902	906	893	908	858	868	862	849	850	877	873	936	940	892	906	934	893	897	872	893	881	899	894	922	898	896	867	906	862	851	834	914	881	870	902	895	858	921	881	888	868	890	870	855	860	890	869	925	904	905	864	858	916	911	860	875	932	887	932	908	883	907	870	848	928	855	891	890	831	855	924	849	897	870	887	919	880	873	890	918	847	855	910	857	901	847	885	847	893	916	896	863	878	839	897	880	888	881	915	914	870	930	924	876	845	894	912	897	857	904	918	902	931	851	883	871	887	838	875	863	894	940	869	918	848	902	962	860	912	937	946	884	924	903	902	889	904	962	848	868	887	855	892	915	926	909	866	857	893	917	855	919	852	872	886	840	870	875	929	904	904	901	959	850	915	903	854	833	924	943	878	850	897	875	846	947	905	882	832	841	886	919	892	881	864	860	838	907	856	880	907	910	926	935	872	867	912	821	872	885	930	920	928	891	843	966	843	907	927	836	918	864	863	868	905	835	878	873	916	868	892	914	871	877	891	915	885	879	899	916	867	925	843	821	886	934	882	853	907	919	888	884	888	884	837	871	902	892	865	898	895	941	863	896	905	870	887	851	894	866	919	894	867	854	901	832	943	870	828	839	874	894	888	897	929	881	919	927	885	910	898	912	893	892	907	894	952	864	892	964	880	940	861	879	898	876	891	871	893	860	910	924	927	884	882	908	910	878	901	865	917	937	867	867	902	911	875	904	937	880	939	903	938	895	897	913	861	919	928	872	879	832	873	827	883	876	868	873	922	923	893	888	925	880	907	859	866	916	865	838	891	862	933	927	859	919	936	919	855	943	898	928	921	879	883	894	945	934	881	844	902	916	866	901	898	893	837	855	865	934	881	856	909	920	948	955	901	830	863	856	882	902	910	875	893	894	877	881	913	854	917	863	879	883	893	850	917	881	905	906	902	892	932	874	905	914	897	913	834	897	872	876	891	897	916	886	881	883	956	865	910	774	894	891	881	831	863	910	864	881	870	894	901	949	852	853	914	928	868	885	887	885	842	879	907	871	872	879	844	844	893	924	888	896	882	895	895	857	925	876	896	886	835	892	907	931	879	881	917	877	855	915	910	863	874	846	878	918	861	890	892	902	857	894	889	854	863	875	854	880	940	839	923	923	875	895	918	850	842	923	908	899	866	868	859	914	868	899	873	918	922	905	878	886	864	885	857	905	918	910	877	879	872	894	833	937	871	893	902	884	880	853	929	890	903	862	837	878	870	883	861	884	877	884	860	928	907	841	918	886	843	859	874	871	907	887	817	892	921	956	857	909	896	861	881	930	884	874	953	863	933	897	936	858	902	860	871	925	891	891	896	909	918	886	868	903	890	890	862	901	863	888	916	933	879	876	896	927	893	850	865	911	861	882	870	879	921	878	889	922	874	900	892	863	915	902	865	874	894	863	842	852	904	883	884	881	924	905	889	867	897	903	909	889	890	869	874	912	853	881	912	871	918	907	875	919	924	889	900	876	900	955	891	924	898	920	887	882	919	851	895	926	915	941	907	925	889	880	862	899	858	912	882	903	872	811	922	893	944	915	916	839	872	896	919	922	885	837	831	910	900	864	906	867	888	897	920	884	884	918	897	858	882	847	933	911	824	898	902	876	866	866	910	851	837	868	869	861	854	916	896	897	922	926	877	839	919	913	873	946	886	917	912	853	917	890	905	883	855	937	844	936	924	903	889	930	894	908	869	922	923	872	882	896	907	801	892	921	874	855	840	874	884	925	945	889	891	922	858	915	900	878	860	933	920	932	913	843	868	805	921	852	915	860	846	864	913	869	888	936	883	865	881	916	874	891	923	930	883	845	865	864	902	831	880	872	912	902	831	873	901	894	866	901	905	866	884	910	882	899	921	919	926	917	853	883	912	895	870	891	914	931	928	881	898	898	876	866	892	947	924	887	893	894	875	868	848	878	867	882	886	937	940	910	949	897	912	877	872	901	885	836	855	841	873	890	855	868	896	905	903	865	888	889	908	835	913	855	872	875	903	870	874	846	864	892	924	873	872	883	874	909	861	857	858	854	892	920	872	878	845	884	903	894	919	901	868	951	826	822	867	867	890	938	902	908	853	829	879	906	885	911	879	888	895	877	872	924	927	913	908	900	868	905	890	897	914	929	910	832	893	882	867	865	909	909	909	916	875	865	881	865	848	875	785	845	840	942	907	936	910	900	900	887	925	891	886	897	892	828	865	898	900	934	874	874	876	883	889	915	884	894	896	891	869	888	919	944	921	898	860	838	809	922	892	922	873	881	882	919	928	885	893	901	868	893	898	908	882	896	862	914	868	931	898	898	833	869	905	897	899	906	889	876	827	874	863	875	929	869	834	879	867	862	876	960	861	876	872	883	867	909	887	838	887	876	877	924	887	886	864	857	926	879	896	919	859	869	894	911	921	854	899	829	885	899	890	902	881	909	896	852	850	944	867	948	907	847	902	858	856	872	905	910	874	922	893	933	862	888	923	927	878	885	911	964	880	905	888	894	912	866	867	867	926	902	892	885	924	911	921	943	916	888	912	887	881	848	853	867	898	914	895	893	911	890	817	917	895	867	875	850	871	903	929	928	944	878	886	899	899	950	905	843	865	864	923	911	930	856	923	903	927	940	914	902	800	842	877	838	882	888	883	920	905	897	874	921	873	868	931	888	893	884	882	902	919	882	857	958	835	918	893	884	893	881	887	870	872	882	926	913	870	883	878	905	870	856	929	887	900	842	865	863	889	877	895	899	886	910	943	904	896	869	876	887	871	941	885	865	846	894	911	874	857	921	882	923	882	903	921	860	875	838	885	889	935	875	855	934	869	931	885	856	904	859	908	906	861	919	879	917	865	909	877	885	867	956	981	908	821	857	864	937	884	900	881	890	864	910	914	905	910	860	961	871	868	922	897	909	895	879	842	928	873	887	910	880	904	893	892	842	901	914	883	879	898	904	897	928	921	885	893	910	875	873	851	885	856	905	844	887	919	903	912	920	877	852	916	905	860	912	879	883	927	868	884	904	902	865	847	881	929	917	854	894	827	883	950	882	935	873	942	912	912	868	881	864	857	932	921	892	872	875	869	909	894
23774	8073	7629	5677	4038	2824	2021	1641	1376	972	970	812	745	689	711	682	643	555	500	495	472	453	413	423	416	446	401	386	380	415	438	399	391	430	446	429	406	392	381	418	430	379	404	402	413	420	351	429	381	365	365	424	414	377	377	408	421	421	419	377	407	401	442	415	409	430	375	389	352	382	411	400	436	399	365	409	437	416	420	413	400	424	366	397	437	396	390	429	418	399	405	424	383	384	444	426	386	436	403	379	404	374	425	390	390	414	413	411	393	437	393	439	402	427	453	430	399	415	397	406	405	383	420	410	432	410	423	389	401	409	411	404	414	356	389	410	447	449	415	388	377	429	387	391	406	411	404	409	402	385	390	411	401	416	420	428	382	380	389	398	410	395	462	435	400	419	425	395	378	419	401	388	413	425	411	406	424	419	419	405	412	414	386	437	402	388	442	444	416	427	403	409	431	382	432	400	406	382	385	399	377	439	410	410	408	436	408	383	385	413	418	428	414	407	366	441	394	387	401	394	457	416	390	386	409	424	396	395	393	471	387	393	397	462	456	415	402	389	432	420	441	368	436	390	427	431	395	434	443	427	407	413	397	394	393	405	409	382	456	412	382	423	390	432	403	404	407	353	438	382	429	397	388	407	383	388	414	429	396	408	383	396	415	441	419	415	404	407	447	419	413	420	420	405	445	385	383	376	381	389	439	395	400	371	420	457	382	413	416	415	408	404	427	376	407	401	376	375	394	413	391	434	402	415	396	376	390	410	390	423	366	379	412	434	379	397	379	396	425	390	381	409	397	402	371	366	379	397	422	398	396	391	392	393	400	370	423	405	410	418	354	404	412	409	366	423	399	406	400	404	392	407	402	388	394	424	367	396	396	426	378	405	409	390	384	443	402	439	428	388	377	410	391	377	389	369	399	399	417	404	394	441	411	399	414	395	398	410	403	408	417	410	395	388	374	393	396	419	402	373	422	387	385	374	437	429	411	425	374	387	418	376	381	417	375	421	423	377	375	404	404	404	372	417	388	360	372	413	399	424	403	411	378	395	415	420	393	397	376	394	431	394	424	422	404	413	423	393	395	466	420	402	406	391	422	417	437	411	441	380	417	402	363	394	407	381	403	416	379	413	426	416	400	410	408	405	382	402	398	403	421	375	410	405	422	410	408	414	414	382	390	374	410	401	431	448	436	416	410	410	435	364	378	404	385	387	424	395	410	437	411	441	352	435	426	429	463	414	387	415	423	395	466	433	415	408	393	426	412	415	399	419	436	393	433	431	403	402	412	439	431	346	406	401	402	403	409	414	382	392	400	403	388	385	404	433	436	361	411	370	440	452	388	428	408	381	399	413	422	399	417	407	377	386	400	444	404	393	421	397	400	419	423	392	387	405	361	385	433	406	378	421	397	454	403	421	407	401	370	362	408	400	427	380	441	387	439	418	424	385	418	384	379	374	415	462	427	418	389	375	382	429	415	381	349	387	382	403	396	412	384	377	413	405	408	453	368	408	402	408	412	372	412	373	386	399	430	403	416	424	377	372	426	396	417	386	391	383	427	420	423	383	413	420	390	403	406	425	433	377	353	414	413	395	376	417	391	404	380	385	388	417	408	417	387	403	412	378	402	401	403	383	411	416	435	453	449	407	391	402	381	412	424	395	397	428	397	427	418	424	427	406	410	416	368	447	427	405	398	376	415	422	418	408	425	406	430	410	411	424	383	384	406	418	367	402	359	376	397	435	365	427	430	416	415	482	390	386	367	368	414	405	399	360	409	412	421	384	432	398	404	358	424	402	407	407	396	399	384	393	369	412	407	393	399	389	420	410	456	424	429	387	380	417	428	347	409	421	386	437	413	416	383	394	407	409	409	401	458	414	405	390	375	423	381	402	422	394	411	379	372	414	419	382	402	433	420	448	406	381	389	401	430	391	407	409	417	426	407	433	394	381	369	396	420	376	435	397	418	410	388	441	431	409	380	460	386	414	446	406	398	400	409	432	399	455	407	359	376	424	434	407	427	407	387	410	384	404	390	371	446	407	362	364	380	418	409	387	373	426	416	380	406	368	397	428	458	447	376	456	432	386	415	413	376	426	426	393	438	447	417	405	423	411	377	447	400	372	372	381	406	415	416	417	414	399	436	425	405	413	439	436	427	418	411	405	442	413	411	459	440	384	442	447	405	404	388	397	378	398	413	371	416	382	443	417	408	416	393	411	388	400	407	364	407	409	403	386	415	411	401	449	384	415	413	374	411	402	413	413	389	404	415	357	446	432	379	405	414	405	416	406	443	414	416	409	387	427	430	421	403	436	401	394	396	407	418	397	383	400	411	439	438	388	397	425	416	430	448	421	392	404	391	398	405	389	413	410	378	408	379	412	409	395	391	396	417	421	430	403	392	425	431	417	406	431	396	455	385	401	422	483	427	439	419	422	366	404	448	393	362	429	396	446	414	410	410	389	375	421	393	381	391	423	403	416	422	428	401	379	414	410	379	418	391	423	404	401	358	410	424	390	410	382	415	420	403	363	400	424	401	366	414	390	409	400	390	396	421	378	464	441	435	416	426	384	402	398	435	405	411	375	426	418	348	426	436	427	437	399	443	415	350	402	417	397	379	395	420	414	399	416	440	446	432	436	411	376	423	428	397	406	398	379	387	414	423	405	409	409	382	406	420	401	370	423	398	402	420	387	388	444	420	410	405	408	434	374	375	390	429	485	415	415	432	417	433	415	399	376	411	378	408	426	424	436	456	392	379	400	386	402	447	407	421	408	421	414	424	433	408	453	413	415	399	415	406	407	416	399	399	390	404	421	427	429	392	432	411	385	405	433	400	420	408	387	415	433	395	377	418	407	421	372	382	385	385	402	402	388	383	397	418	438	379	411	395	404	410	384	397	406	379	380	422	392	391	362	396	434	393	419	396	426	382	436	398	381	391	405	429	393	400	411	403	419	434	400	393	420	414	436	396	383	394	398	414	381	396	402	388	411	447	422	391	382	425	438	442	379	419	428	409	427	369	400	412	444	376	368	394	425	411	426	388	425	418	365	393	405	415	386	426	387	403	407	419	409	385	390	433	409	404	384	372	404	400	372	388	417	413	398	433	441	417	394	390	449	431	401	413	418	431	414	407	416	377	383	395	374	368	404	394	400	386	411	413	382	446	396	396	428	426	398	412	414	407	430	363	347	383	388	439	373	407	400	421	402	380	417	375	394	438	390	422	387	431	414	396	424	389	424	398	437	397	385	402	423	457	400	410	386	437	392	395	405	446	456	415	386	396	429	408	418	406	437	447	434	386	396	411	422	397	394	393	419	426	405	440	427	389	383	410	389	362	392	456	384	436	391	429	427	383	384	418	446	386	417	387	400	386	399	401	408	416	425	433	413	403	387	403	403	439	395	380	372	412	409	390	402	392	434	392	402	364	385	414	424	422	410	436	414	403	403	384	410	419	447	376	424	386	404	401	417	402	413	416	362	421	444	387	415	386	413	403	375
16349	6981	13288	14661	12829	10878	8618	7046	5584	4438	4140	3576	3175	2693	2955	2841	2333	2137	1555	1337	1155	1200	1171	1283	1189	1090	1011	1015	1032	1003	996	1031	1014	974	944	952	966	999	1012	988	1095	979	991	1031	1003	989	938	1011	964	992	984	1025	986	1003	983	1027	986	955	1008	1012	922	1008	950	1008	995	999	1024	940	965	977	974	1019	934	971	935	971	949	914	1003	1001	946	972	982	952	918	963	987	1009	980	1037	1005	984	996	935	981	993	969	994	909	990	952	944	983	963	922	944	904	958	943	932	1040	979	978	987	960	943	926	954	998	988	972	961	958	984	979	989	934	955	1007	1001	986	934	998	1013	1038	966	1008	961	914	985	990	984	945	1005	983	911	910	964	972	967	938	993	981	1046	991	1026	942	962	950	950	992	952	978	1005	982	924	962	1021	990	1014	969	989	968	951	967	971	968	947	950	948	915	1003	953	969	936	978	978	1011	951	958	991	931	928	954	913	921	946	1016	971	998	985	974	987	951	928	1002	1001	942	935	981	1013	997	991	1002	1029	971	974	973	922	965	981	974	951	929	991	959	946	892	953	935	942	928	920	928	1025	948	964	985	982	967	998	940	993	997	977	937	931	940	971	1010	986	968	972	947	988	988	1016	938	984	990	920	951	1037	982	968	1002	963	976	991	997	977	977	957	962	994	973	993	925	977	1001	1021	976	958	999	988	988	984	992	914	953	994	954	972	953	942	1032	999	932	964	960	1004	998	961	953	1008	959	976	943	919	970	990	1013	957	929	964	958	937	992	974	955	970	958	1009	952	955	1036	985	970	955	1033	974	938	942	945	966	966	956	950	921	1003	936	965	964	935	980	1041	966	959	933	985	938	924	988	956	911	1038	959	911	947	982	987	1014	939	966	961	932	971	991	937	952	1011	973	963	999	987	928	1006	990	944	958	991	996	973	991	968	959	909	961	968	893	1004	987	962	994	963	1013	975	985	981	978	918	968	955	966	949	943	954	941	949	932	967	1001	1009	934	1018	976	972	958	914	1063	951	1014	974	987	1009	971	976	916	984	957	1052	971	959	986	978	1018	1008	939	970	900	962	984	951	1045	968	961	942	955	952	975	1006	996	934	1003	917	972	944	1004	983	961	1046	984	982	941	1002	1071	994	971	987	925	990	960	977	971	973	952	1046	988	975	952	984	1011	988	968	948	940	962	931	953	949	1006	969	982	919	920	946	941	1039	960	977	993	938	1014	955	962	996	951	1038	951	940	945	931	954	960	975	945	974	988	935	963	988	974	981	1002	981	984	971	999	1051	971	991	951	993	941	993	962	1023	950	991	953	989	934	971	957	978	1022	936	1013	965	977	929	938	963	981	919	952	976	969	971	966	936	1017	925	890	985	993	942	980	996	956	953	1033	946	980	1027	1003	941	1053	984	939	949	969	994	973	971	951	977	948	977	976	972	955	993	969	1000	1001	998	1007	992	943	992	999	990	978	967	930	987	942	991	1015	999	922	926	938	929	980	968	1009	960	972	958	990	992	1019	999	1032	950	1000	974	982	954	942	960	973	973	941	914	1000	981	1005	1008	954	994	949	958	976	962	1048	997	935	1025	957	924	960	986	1012	1015	963	976	965	1031	979	969	910	926	994	962	993	937	986	1031	967	922	919	1004	974	1016	946	969	915	961	1004	971	976	976	1016	988	981	1020	993	1004	985	946	998	1033	955	989	959	967	973	991	1010	942	988	1032	943	965	953	964	984	966	961	975	978	1029	963	992	981	974	970	976	914	924	946	988	982	994	959	988	929	978	956	952	934	962	989	1001	984	951	948	947	992	904	1011	992	998	969	942	997	943	978	1019	993	966	940	983	973	951	945	1004	1015	999	929	1004	954	934	953	992	967	995	1004	1002	963	973	993	907	1011	1009	964	966	959	917	971	1018	932	977	957	976	916	955	1041	987	966	971	946	917	962	968	978	942	939	1011	969	955	963	1024	977	989	983	907	930	983	970	971	975	939	1047	948	949	947	965	944	943	906	999	952	968	977	967	960	961	990	998	984	1009	956	927	966	954	969	999	933	935	929	952	963	1009	970	984	965	973	1029	921	946	996	963	967	973	981	1015	951	942	988	1028	963	956	972	989	949	927	934	1007	977	939	995	939	994	983	1008	1035	929	952	996	984	946	885	1017	972	951	978	941	977	973	927	947	982	1008	935	983	913	952	979	965	987	972	1001	927	939	941	1001	968	988	956	929	946	936	984	960	946	1047	1016	955	924	994	1036	951	941	981	957	988	974	1001	1001	944	991	939	991	937	968	1021	943	983	976	934	971	959	967	983	990	1025	937	962	950	969	925	932	992	963	948	982	984	969	991	954	960	1023	941	1022	948	947	966	1012	962	1028	953	969	969	983	1025	949	1018	960	948	949	972	1004	1000	983	1001	943	904	957	985	945	948	925	1002	994	975	1023	956	993	968	981	988	952	1001	962	994	944	910	999	968	921	962	991	991	986	956	988	1035	1030	1012	991	903	960	953	914	995	950	954	983	964	933	962	953	1010	987	1026	1013	1020	969	968	1007	986	961	988	965	960	984	989	982	977	996	924	974	1000	948	968	1023	946	915	958	973	976	963	963	957	997	1005	1000	941	1011	981	1001	958	1011	936	976	1002	1004	886	937	959	962	959	984	967	979	992	914	985	926	992	1023	1001	953	1005	974	963	972	1029	927	900	959	993	1015	916	975	967	959	999	1028	978	931	917	954	971	979	992	973	980	988	986	951	964	998	904	996	987	992	926	967	963	970	1005	1011	984	997	976	1028	1053	955	1003	1003	952	947	945	912	1020	1019	1017	1032	992	1005	959	944	921	958	982	948	963	1007	1022	994	982	1007	968	999	998	990	969	1015	974	957	980	992	962	962	970	1020	949	980	970	973	974	952	949	1004	1005	973	989	1002	999	971	997	972	949	945	969	955	969	952	1020	984	947	969	948	989	999	941	908	973	986	950	988	1003	963	976	953	1000	1042	975	944	985	958	976	999	921	959	1001	984	953	916	995	962	1012	944	995	999	913	980	1020	1000	916	970	984	961	955	986	966	998	960	980	965	949	973	970	1014	977	937	940	942	948	960	1001	951	985	949	1000	921	991	1000	1000	911	1013	956	983	967	935	958	997	1021	962	978	975	926	984	971	948	954	980	946	992	980	963	959	944	988	981	998	966	920	1025	1015	915	999	1003	1012	945	930	1009	989	972	935	989	961	990	992	977	1021	992	971	1027	993	953	893	961	925	974	1013	988	1029	939	1027	920	973	939	1020	981	1006	976	940	998	979	970	991	940	994	977	967	986	946	968	967	988	914	939	958	975	969	967	996	919	976	949	974	980	969	981	992	1040	969	949	970	978	1013	977	992	948	961	966	966	931	998	998	975	980	985	944	999	1025	969	955	955	1009	952	979	927	991	949	964	951	934	971	993	934	978	1015	1015	912	957	946	1008	935	983	975	946	1051	994	972	1069	960	984	1016	976	1008	973	988	948	974	1046	937	1007	994	987	1016	945	990	972	964	956	961	954	925	970	940	915	948	943	1013	939	1000	951	959	1015	994	1009	988	981	1017	990	978	1001	1027	943	997	948	1006	1001	1015	996	917	973	954	1016	897	989	964	966	1004	975	1016	974	927	984	978	983	937	1002	978	1015	1017	1004	1014	962	983	991	1007	985	1010	979	934	1001	974	1003	965	1006	969	964	965	942	1025	990	976	946	939	1029	965	1037	991	967	975	984	915	946	942	947	963	985	948	934	996	984	988	894
33359	13200	12122	9257	6305	4441	2921	2127	1565	1258	1082	934	851	820	747	760	587	567	531	401	398	388	397	418	382	389	363	342	345	339	358	356	351	312	332	323	343	340	358	365	326	336	343	337	328	359	318	349	331	335	337	346	324	353	317	328	313	320	346	305	328	343	321	279	323	351	334	343	353	340	346	344	331	356	361	326	311	369	324	336	335	299	350	367	316	363	338	361	333	358	331	349	332	320	361	336	326	385	324	351	338	335	314	330	323	328	350	334	316	350	347	323	322	315	325	349	344	349	347	364	324	349	367	317	343	343	352	343	346	383	344	335	336	314	321	345	374	355	328	357	341	340	345	372	320	314	340	338	338	301	361	356	373	325	327	367	306	325	342	354	300	370	316	334	311	347	355	326	337	316	305	371	349	341	326	351	373	331	328	343	296	339	332	297	340	340	317	356	319	353	315	330	306	316	352	363	315	358	333	314	339	320	362	348	344	314	308	366	298	375	346	332	335	318	304	360	350	346	322	335	353	369	312	369	367	298	342	308	364	309	336	340	340	353	350	314	303	379	353	313	315	370	333	347	347	352	359	343	333	321	353	352	308	345	336	320	341	315	303	371	349	349	327	340	352	349	343	330	346	284	352	305	327	353	315	360	318	322	347	350	344	326	294	330	360	326	357	341	327	346	332	335	336	346	338	304	346	339	351	380	355	373	327	324	318	360	345	328	333	328	306	353	357	348	346	359	336	364	334	366	379	364	331	294	317	357	318	364	348	339	351	344	302	385	328	332	349	347	323	320	321	344	360	350	325	360	355	353	368	358	352	320	324	343	320	307	320	332	337	350	344	334	338	361	357	316	332	326	346	289	375	333	321	337	340	327	325	341	353	358	339	321	330	331	331	325	347	332	323	351	350	317	330	320	314	382	310	333	335	325	339	324	334	344	329	349	332	334	305	353	314	326	310	380	355	350	331	345	287	312	350	361	349	350	332	308	358	343	381	350	351	354	367	326	366	365	320	330	335	321	334	363	387	327	328	336	338	350	344	337	327	338	285	328	335	353	313	287	328	350	322	353	349	351	342	350	337	344	367	327	373	340	325	364	327	331	318	366	305	330	341	336	338	330	373	289	313	346	333	326	329	385	323	351	367	327	319	321	341	365	340	318	339	339	333	327	326	376	366	352	336	329	339	303	327	359	368	343	328	316	357	305	327	329	357	328	376	343	344	309	345	341	324	353	354	337	323	324	324	347	310	312	320	330	317	377	379	341	363	317	363	302	353	354	338	357	310	309	350	347	342	326	352	372	305	304	381	342	346	359	307	356	333	331	318	335	355	369	336	345	334	349	343	317	326	326	333	355	332	355	332	331	326	300	369	366	344	362	346	346	344	323	317	371	359	307	356	375	335	322	321	378	323	337	316	363	319	351	337	331	339	335	342	330	378	312	343	332	361	348	328	329	298	343	352	318	354	335	336	329	333	358	304	320	340	361	375	355	340	328	354	322	353	349	346	314	323	337	328	335	330	334	316	343	343	362	342	350	331	363	322	384	365	325	361	354	314	367	309	358	331	327	339	327	336	357	358	309	351	331	344	336	324	331	326	355	332	315	348	334	337	334	356	365	324	353	344	371	366	331	347	342	347	317	324	367	350	336	335	340	336	333	356	344	322	313	313	328	324	316	355	308	289	329	372	316	359	322	330	359	347	341	324	344	356	332	328	312	320	361	345	341	312	355	323	326	343	342	347	340	355	351	346	302	351	331	340	363	329	367	345	335	357	349	395	349	336	314	337	357	347	337	338	345	369	395	348	343	377	340	335	351	309	346	339	345	338	353	362	348	321	333	324	346	300	298	343	341	332	344	379	361	354	334	353	341	306	328	353	336	331	341	320	348	305	326	348	348	344	327	331	320	339	348	331	329	320	345	337	340	378	335	376	349	369	321	303	338	324	370	315	325	316	328	337	348	333	331	341	347	324	295	318	325	306	354	355	336	342	352	352	352	335	324	310	342	381	331	369	328	340	308	402	368	374	342	299	330	367	332	344	317	345	329	336	369	336	361	375	348	349	339	327	350	365	315	314	347	304	334	313	329	328	353	338	317	318	326	359	373	345	341	322	348	365	355	340	344	337	343	349	350	342	360	312	359	342	334	326	369	346	340	305	330	317	354	343	390	341	324	329	335	335	347	348	326	338	329	326	330	333	344	332	347	344	312	385	350	313	318	318	316	324	311	345	343	318	355	348	305	354	332	326	336	342	328	318	355	285	318	332	312	319	356	365	346	321	339	330	351	364	321	310	343	374	348	345	331	362	337	332	326	338	333	344	320	345	371	323	303	353	333	366	339	341	357	322	356	327	339	324	361	334	329	348	336	299	340	317	332	324	356	340	348	343	353	316	316	390	305	332	324	321	338	392	297	369	332	329	290	327	322	333	358	372	335	327	348	329	343	287	324	342	357	322	349	347	325	361	342	323	302	356	310	319	320	294	330	317	351	327	318	350	338	371	326	345	340	311	362	334	353	342	352	329	318	328	341	325	345	331	309	315	318	351	313	335	326	332	348	366	320	365	318	369	373	371	334	342	349	299	366	346	340	306	354	367	355	344	351	323	314	350	332	299	356	384	349	351	328	373	315	321	385	361	348	337	327	330	335	321	322	346	352	293	355	326	387	363	345	321	300	356	417	358	348	302	319	372	317	330	332	376	363	331	325	342	330	329	379	329	338	363	355	346	373	342	321	321	330	360	348	338	322	313	383	345	326	391	333	351	340	313	309	357	338	375	350	325	330	303	363	359	355	316	302	368	355	324	349	377	321	354	349	363	362	348	349	315	364	299	344	328	350	353	368	347	358	309	338	329	315	356	353	361	308	366	342	314	357	331	283	314	359	335	364	342	333	325	344	335	331	319	322	323	369	381	363	348	332	371	338	323	340	333	335	344	324	358	306	343	367	333	317	302	304	345	344	347	338	349	330	324	312	363	358	342	333	362	356	342	316	335	336	342	342	324	325	318	335	342	323	351	326	331	331	370	374	336	317	317	328	350	298	338	326	335	326	344	352	367	350	337	330	350	347	334	288	329	325	371	318	334	299	315	336	359	347	338	336	340	358	344	321	314	329	305	313	329	354	331	333	342	338	341	373	348	345	345	326	323	314	328	319	307	369	340	383	341	327	331	327	325	340	329	332	358	364	317	362	313	338	339	325	374	316	367	323	343	317	351	300	336	338	352	367	353	347	312	325	326	351	353	352	346	334	372	316	342	374	339	353	383	348	385	353	355	348	354	323	300	371	349	334	301	377	343	350	340	349	316	297	345	310	351	358	319	352	349	356	363	341	375	320	323	363	334	362	324	334	362	348	337	316	338	341	326	372	311	357	320	311	338	364	312	334	315	292	308	343	365	371	346	323	380	321	300	350	342	338	328	351	369	344	363	338	318	341	328	308	343	325	359	358	343	352	320	333	332	340	364	331	384	342	346	359	355	318	355	313	342	327	347	381	368	323
21439	9744	18030	20325	17933	14976	11439	8968	6851	5815	4897	4458	3865	3914	3505	3336	2611	2179	1702	1351	1182	1104	1136	1207	1119	1101	893	932	876	839	835	874	845	834	808	834	855	839	847	842	818	810	806	801	796	863	841	789	852	775	835	853	820	809	765	812	754	871	842	831	789	760	849	838	846	809	808	791	870	798	840	824	802	785	875	786	794	836	847	801	778	836	802	788	813	792	825	840	770	761	806	812	758	821	740	851	815	867	870	832	806	827	808	791	847	799	819	792	805	775	825	791	797	862	807	808	809	788	748	808	844	788	782	842	818	822	841	841	868	847	796	785	846	768	821	794	814	794	766	850	821	782	848	831	820	834	842	847	787	844	836	765	840	833	810	792	813	829	783	780	810	831	823	835	827	810	830	795	862	744	790	783	822	811	837	835	797	798	810	818	825	841	826	810	767	821	809	836	841	786	856	849	805	773	813	875	825	809	821	824	825	840	860	776	829	837	841	829	830	856	800	791	826	872	810	808	830	802	849	808	808	793	908	796	811	833	823	807	829	810	857	820	773	785	790	824	789	872	837	835	784	806	790	846	812	787	812	860	801	803	797	779	848	826	829	820	839	826	823	816	772	838	817	807	747	781	812	809	843	787	754	841	881	848	861	861	806	795	862	796	833	840	803	812	815	812	833	824	808	826	853	816	873	842	874	778	830	813	778	781	839	806	829	838	791	827	797	826	830	815	800	826	886	819	880	768	814	792	824	816	778	799	809	808	826	797	827	833	804	801	831	828	799	824	842	869	799	834	797	793	815	807	828	888	816	806	849	793	870	789	809	832	856	809	757	810	853	804	800	755	825	779	833	823	808	802	834	801	752	874	840	801	794	830	811	791	795	782	855	875	813	807	804	842	819	780	789	778	862	827	865	778	845	814	809	825	796	857	840	816	812	784	803	816	871	826	859	770	787	850	821	853	889	844	836	850	815	841	813	865	800	818	811	801	831	848	866	841	804	811	820	782	772	802	823	808	836	774	785	825	824	742	786	800	854	822	838	825	750	838	817	810	835	810	799	847	817	801	813	831	816	783	877	831	847	795	813	843	809	842	843	812	786	828	813	792	800	819	831	823	775	798	818	823	790	848	852	830	803	805	837	825	814	834	836	805	807	816	804	839	798	829	825	769	797	845	798	823	857	817	826	869	728	816	773	853	851	803	798	829	785	823	799	794	807	808	817	826	780	833	761	825	804	816	812	793	773	819	849	813	829	848	781	827	812	852	827	785	854	807	801	827	799	796	829	808	815	809	851	784	803	813	756	833	824	844	819	790	777	805	805	779	777	781	818	824	810	813	802	790	807	847	788	845	843	833	829	803	765	786	891	821	799	842	807	851	789	798	776	799	756	778	815	780	819	869	840	822	862	812	811	790	803	815	816	777	803	831	830	867	801	818	829	800	814	784	842	812	810	831	817	782	846	850	827	809	810	830	810	796	814	828	785	807	830	767	828	798	843	810	856	816	821	842	770	832	843	802	797	793	831	849	806	818	820	810	828	889	805	787	780	785	773	783	823	796	841	811	872	823	805	794	818	841	802	780	830	744	781	872	770	894	823	795	806	842	831	817	813	800	821	837	777	844	813	746	803	854	789	785	802	850	804	799	860	819	831	775	765	816	809	796	870	767	790	801	832	842	821	844	847	806	858	849	839	830	778	787	841	835	788	809	838	798	807	794	794	807	815	823	789	799	817	821	805	828	812	807	841	792	763	809	808	809	786	840	832	852	797	795	789	825	793	803	830	753	840	792	873	817	811	863	818	835	801	807	780	791	808	819	781	764	830	856	792	872	791	794	788	811	756	827	822	801	794	763	772	842	826	859	782	825	805	770	819	777	790	775	806	805	776	847	774	792	836	842	849	831	798	836	795	796	852	805	835	879	771	801	813	832	817	817	828	820	817	807	852	778	796	787	801	815	801	791	865	806	759	790	811	812	790	800	805	757	788	803	816	870	848	864	814	781	806	803	860	759	800	803	813	818	807	840	806	808	827	789	846	795	797	746	835	807	798	826	819	857	817	823	843	807	816	837	810	828	776	822	806	878	756	824	794	824	843	810	799	831	822	804	790	814	831	815	825	827	841	801	793	748	824	851	807	813	835	808	831	822	762	860	810	824	813	821	730	828	838	811	805	837	832	795	854	846	838	848	874	835	821	792	785	832	773	783	775	829	836	788	876	841	839	888	805	811	831	828	785	812	839	794	800	837	831	817	793	846	823	891	854	810	807	833	842	808	839	823	866	833	815	791	842	832	834	800	800	835	795	803	805	797	878	752	811	799	806	833	806	852	810	835	806	819	849	831	856	850	857	781	840	854	793	835	820	811	821	797	864	852	821	839	837	840	746	865	799	845	800	819	809	815	850	827	867	838	807	801	789	827	852	845	806	804	847	853	829	855	881	849	782	791	826	847	804	764	800	827	778	824	788	814	842	844	858	848	849	807	814	832	861	837	798	796	785	827	833	838	807	793	800	806	828	834	818	787	815	816	821	817	838	775	830	798	861	854	823	789	811	811	787	817	787	816	796	858	830	799	811	755	780	859	785	850	798	837	841	805	846	859	871	777	827	825	767	847	847	797	843	830	816	827	834	823	809	809	839	836	826	752	807	779	779	829	810	873	804	785	865	816	825	795	830	771	842	831	830	766	822	783	778	811	777	791	845	851	822	836	816	814	865	774	846	834	826	789	777	849	837	831	867	854	781	830	787	783	816	784	776	812	807	804	815	804	837	810	792	822	849	789	769	795	805	845	816	777	790	807	856	769	853	877	828	793	822	824	821	795	785	794	788	804	806	855	855	823	780	892	825	807	808	817	826	817	805	841	889	820	844	843	763	813	800	785	881	878	786	827	829	871	815	794	846	825	802	865	796	777	761	838	839	788	781	829	798	817	795	839	865	817	837	850	835	829	818	790	800	806	806	781	777	800	783	789	851	847	801	844	841	748	816	804	871	809	809	791	802	837	828	809	841	798	855	827	803	836	735	844	803	830	830	798	795	862	773	839	849	821	816	826	792	833	814	814	817	804	826	817	838	817	855	813	783	826	832	835	821	810	771	796	808	864	775	833	830	826	762	820	808	857	825	820	772	812	885	825	760	799	771	846	761	835	855	812	800	847	832	782	839	865	845	778	816	815	826	794	836	823	824	819	824	833	803	844	839	794	826	837	839	824	854	800	812	845	818	820	790	872	774	846	803	870	811	818	825	833	799	840	876	828	844	785	816	838	833	854	796	862	848	795	829	814	805	803	832	848	817	789	836	838	781	831	863	781	880	844	782	817	811	835	861	797	837	800	787	836	807	811	799	801	760	836	796	815	814	756	860	858	796	842	775	873	780	799	849	865	816	764	831	815	811	843	826	834	807	803	832	885	866	837	855	879	858	770	848	794	834	798	833	842	843	771	785	836	794	811	768	834	804	827	865	790	785	828	825	818	832	824	803	810	841	786	746	823	835	830	830	843	813	775
11099	4768	4856	3353	2410	1572	1143	885	752	708	590	592	553	545	522	469	484	439	395	415	432	382	363	351	392	382	389	367	388	431	408	378	357	382	398	357	353	363	382	386	341	383	354	340	384	357	411	386	370	365	377	384	351	378	338	378	369	368	377	380	347	400	364	363	375	364	371	371	360	367	366	385	376	358	408	364	380	387	362	393	382	376	387	380	388	388	353	400	368	341	352	348	383	344	370	379	358	356	398	374	350	413	396	401	382	347	395	363	375	352	362	367	371	369	379	348	323	369	356	366	394	365	385	360	360	379	434	386	352	351	371	376	386	360	426	380	391	387	390	384	375	319	372	358	403	366	357	414	353	366	348	397	386	382	365	352	393	356	360	359	395	357	367	351	392	388	369	370	416	342	351	387	363	352	387	384	353	370	376	441	394	372	336	357	358	376	384	322	359	376	392	407	395	383	346	360	345	379	388	359	355	363	384	364	385	371	380	361	341	387	352	372	368	350	349	343	400	378	396	389	364	387	410	361	392	373	370	384	399	388	388	425	375	384	357	375	428	366	417	384	420	372	368	406	377	385	379	354	377	376	378	378	373	345	372	386	393	362	376	383	351	324	370	366	380	332	356	387	391	381	358	365	356	403	359	353	351	400	406	370	331	412	362	338	370	397	384	383	398	409	385	375	408	362	357	370	380	419	400	364	364	383	375	369	379	377	360	379	376	320	378	389	359	348	369	399	357	343	356	372	385	379	358	375	409	356	373	338	371	389	366	386	366	348	389	371	375	404	413	406	361	357	379	384	382	370	373	374	347	376	371	382	349	374	376	367	378	335	367	306	346	340	352	367	355	378	357	405	365	386	415	370	363	388	345	344	382	366	375	337	421	388	387	363	376	328	367	388	389	373	375	345	371	364	341	375	357	385	360	336	369	371	393	394	359	399	385	357	411	334	364	401	410	404	415	365	395	350	405	357	349	377	328	380	384	352	349	391	395	385	408	351	332	410	370	422	377	356	384	374	361	356	359	375	379	368	358	360	381	398	387	383	350	388	342	337	352	339	377	374	369	385	386	362	368	380	366	328	393	358	381	391	391	389	366	380	370	368	359	391	386	403	392	393	356	354	350	369	365	329	343	371	355	378	386	362	366	378	390	385	358	388	370	345	345	349	357	371	389	384	343	345	408	361	369	381	348	355	353	339	362	364	382	367	389	394	381	322	361	388	348	317	407	332	386	375	405	357	386	371	382	374	372	385	380	393	386	405	353	332	403	397	384	343	391	377	370	383	386	395	393	386	356	378	406	380	382	384	375	387	368	382	349	386	419	381	376	431	376	381	319	396	359	398	378	343	336	379	378	320	355	352	370	394	363	409	348	331	402	389	355	345	395	381	375	390	360	401	373	346	388	379	412	379	396	373	394	343	351	382	351	395	352	369	372	363	384	372	387	348	381	398	380	369	387	358	425	366	353	398	391	357	392	350	406	384	377	421	339	340	378	359	372	380	396	389	375	387	376	350	395	358	381	410	362	390	365	404	390	384	351	369	356	343	393	339	336	357	380	378	379	362	378	354	341	365	348	344	396	420	394	369	373	376	364	372	376	389	380	366	391	371	388	385	392	371	366	414	377	386	351	362	331	386	367	389	399	354	382	378	372	378	400	360	375	379	363	380	429	385	390	393	408	396	381	364	363	344	414	380	334	376	364	357	390	370	398	404	352	367	371	386	392	316	344	387	390	384	347	395	419	382	380	382	373	381	349	368	351	383	392	377	389	368	351	375	354	346	358	381	324	374	366	349	378	384	349	433	400	396	348	373	365	357	345	366	387	406	348	405	335	351	401	353	375	368	397	413	412	378	342	367	354	404	383	390	403	381	373	369	331	370	363	407	372	355	388	359	377	361	372	397	356	382	401	379	370	360	370	369	339	393	365	369	382	370	377	400	379	372	395	403	371	366	360	391	345	348	377	401	367	358	367	385	354	367	361	384	353	359	398	339	347	351	362	390	391	396	367	386	344	381	326	398	376	357	376	370	375	370	388	409	354	347	373	386	359	350	367	378	394	375	361	367	388	384	391	387	362	361	382	391	364	338	381	363	378	379	382	349	383	349	378	386	411	403	385	397	370	382	412	353	345	378	364	398	386	393	366	385	369	388	362	348	356	350	350	350	383	397	397	374	397	411	422	380	380	389	370	374	354	377	377	325	366	385	380	408	354	370	409	404	400	336	335	348	390	374	412	384	375	386	388	361	408	381	368	362	396	362	436	392	386	366	388	401	371	350	357	333	338	386	344	385	357	370	354	346	367	393	339	365	390	375	369	379	390	394	392	374	386	350	369	372	343	367	409	372	384	336	376	386	360	373	363	362	371	350	391	389	325	369	392	350	372	406	323	370	345	382	373	341	368	365	380	402	373	345	402	340	385	367	383	360	364	369	371	352	384	385	396	405	378	413	363	339	393	376	401	366	394	378	389	351	374	400	361	383	365	400	397	354	399	366	343	358	346	421	394	359	377	382	364	367	388	368	387	358	385	393	390	394	397	365	393	352	370	377	372	391	371	353	372	361	381	339	392	353	364	388	402	367	369	381	366	356	412	362	367	389	372	372	400	369	377	342	374	361	387	369	355	410	397	381	382	362	383	345	383	438	350	364	391	390	359	386	359	348	375	355	419	394	353	368	390	368	341	381	409	422	338	391	368	402	347	389	364	364	360	397	386	403	363	351	367	350	398	362	372	388	386	359	340	346	355	375	381	391	369	357	392	395	402	418	364	370	365	379	392	406	389	414	352	382	349	367	393	368	390	365	338	357	397	408	349	376	430	362	364	400	377	418	381	371	424	372	385	364	377	395	398	350	370	382	388	362	324	355	376	391	369	394	376	359	383	359	366	385	398	395	369	398	409	346	389	342	351	393	385	413	374	401	392	388	391	362	395	380	386	376	382	404	400	366	387	361	350	391	359	388	369	382	355	407	399	361	363	374	365	355	403	377	380	327	348	341	384	357	369	399	414	372	403	389	367	378	361	393	374	387	350	363	355	331	394	364	385	383	407	383	343	384	417	359	381	373	419	399	385	364	381	380	373	364	351	391	377	378	376	344	383	355	374	400	355	374	398	379	389	402	372	352	363	382	361	354	371	395	373	344	355	355	397	414	344	368	381	373	370	360	385	341	414	338	392	374	362	373	359	357	394	382	378	392	371	382	350	387	414	386	332	374	364	354	356	393	349	365	383	364	362	411	358	328	393	384	371	382	354	335	388	396	367	400	369	341	355	368	394	374	348	371	385	368	377	354	378	392	411	339	390	396	374	383	361	392	376	375	354	376	403	391	414	345	380	373	366	363	340	340	378	353	369	372	335	355	355	383	386	363	359	336	370	399	414	414	349	372	413	405	427	352	394	385	373	390	371	365	359	390	369	396	369	326	357	344	381	400	359	340	379	366	388	375	391	400	363	371	395	367	392	391	349	368	370	385	339	386	363	384	316	376	364	396	450	351
8134	5024	9292	9706	8396	6596	4990	3568	3041	2541	2311	2132	2026	1914	1719	1626	1474	1255	1183	1097	1045	1011	923	1043	990	987	946	927	875	905	892	894	933	903	879	922	946	878	905	921	883	889	911	885	919	940	847	939	884	882	864	847	937	870	884	879	963	881	943	917	927	863	891	895	892	910	915	992	841	939	880	871	867	911	918	907	881	870	894	935	935	877	959	911	851	917	946	881	907	905	856	905	935	961	867	868	865	899	903	933	876	879	886	923	899	914	915	881	914	892	925	943	928	810	944	940	910	893	874	910	895	888	929	951	865	909	895	918	904	908	922	911	882	919	909	923	876	931	888	868	911	930	906	931	894	915	867	899	909	875	899	912	952	898	913	914	874	920	862	907	856	887	962	902	813	929	836	931	856	928	896	859	878	910	894	922	877	897	863	939	849	921	888	961	892	894	874	952	864	945	948	938	906	946	931	890	899	897	842	926	900	845	861	916	885	905	927	872	922	906	864	925	885	883	863	897	958	912	861	885	907	876	938	890	897	910	920	902	911	898	905	895	892	862	859	937	890	861	882	906	879	855	880	942	934	872	947	898	894	860	903	879	884	961	936	904	892	923	892	970	914	922	896	917	866	923	869	884	906	909	882	926	874	895	869	935	912	886	889	853	851	906	923	930	929	896	905	902	919	865	958	954	924	909	892	881	917	927	934	966	906	851	874	902	919	818	859	926	956	927	867	898	911	905	894	908	928	975	903	982	941	937	952	912	870	962	950	949	915	916	919	955	906	912	965	899	926	875	892	902	899	885	890	854	953	910	921	887	962	890	915	884	967	919	942	895	896	937	922	909	952	942	963	917	864	903	912	908	928	969	883	906	885	933	868	891	924	883	895	918	905	949	962	936	934	895	891	912	897	920	896	923	894	897	904	927	921	908	877	855	935	859	916	936	964	927	945	913	906	908	910	937	913	885	895	920	849	883	908	897	895	908	886	885	902	951	869	847	889	884	933	892	891	998	944	916	947	864	890	941	951	954	918	926	972	914	960	886	872	877	922	897	878	975	882	961	886	887	932	920	932	870	893	885	936	932	928	1001	940	906	921	916	868	887	902	891	890	931	852	867	902	887	903	883	958	941	896	904	956	908	900	920	910	908	891	876	887	891	854	886	919	966	937	900	951	948	875	946	927	941	874	935	859	899	877	921	902	882	924	889	874	912	911	883	873	883	858	964	867	893	858	914	942	912	909	938	888	894	903	924	894	950	928	943	914	955	846	869	962	878	884	950	929	922	930	914	896	860	888	881	913	859	915	910	882	924	831	946	941	860	908	884	928	885	914	939	935	862	941	902	917	882	893	881	882	948	843	929	903	874	881	945	861	885	940	950	930	906	912	890	919	882	881	947	864	921	922	913	941	904	912	909	903	928	910	898	891	885	934	955	919	897	886	863	905	941	914	906	916	919	864	901	904	931	919	935	892	931	926	850	954	889	970	923	898	939	935	981	899	920	926	898	873	909	878	922	872	878	954	881	915	953	836	927	898	919	913	859	925	889	986	871	882	862	967	869	860	875	908	949	895	916	912	925	914	989	889	874	897	868	951	880	933	913	906	861	884	898	886	935	949	959	923	893	919	917	892	927	918	929	891	920	944	903	910	859	927	904	918	911	934	891	945	911	937	874	870	918	930	873	913	919	885	875	917	910	907	878	899	900	938	887	885	856	934	871	850	942	853	931	941	891	874	874	914	897	920	966	929	888	926	914	907	901	826	896	872	986	859	867	908	905	860	846	920	892	927	913	900	892	928	925	896	884	906	879	932	919	947	930	949	903	913	951	914	916	953	914	945	957	899	897	886	963	955	907	886	886	911	918	897	892	894	938	902	918	917	872	935	883	946	876	866	890	883	946	875	902	871	946	924	933	979	917	860	927	970	938	897	913	908	921	919	907	872	870	858	925	942	907	947	867	907	938	861	915	926	891	890	845	927	900	920	909	896	958	946	897	935	898	869	959	902	901	887	823	933	888	954	932	936	920	916	901	941	906	906	825	947	863	845	912	862	915	921	919	905	922	898	865	925	872	896	921	887	926	864	879	911	913	902	863	918	899	894	943	879	920	940	871	862	908	893	910	893	831	860	928	865	942	867	897	914	949	968	945	872	907	913	906	874	913	901	892	906	975	934	908	897	925	945	893	933	937	894	903	873	948	848	878	929	890	888	948	913	909	928	897	939	951	898	862	915	904	858	915	905	834	928	885	962	907	927	925	953	902	870	937	954	921	927	864	913	962	889	907	866	968	901	908	920	910	941	908	960	905	908	905	903	881	871	860	915	899	843	898	903	875	877	937	924	904	960	932	931	932	862	898	875	948	888	876	902	880	916	919	920	924	876	905	899	907	913	923	899	927	855	875	863	937	905	922	913	925	904	915	880	918	901	931	956	901	889	920	908	927	867	872	904	916	897	865	915	880	901	893	928	908	952	899	891	857	904	976	937	868	911	921	902	890	909	904	947	889	841	913	935	937	953	952	993	853	912	940	896	910	952	831	927	875	940	901	916	856	960	908	880	907	904	957	907	940	865	896	861	923	941	919	929	920	965	871	908	876	892	883	894	908	892	862	922	923	934	931	902	901	894	927	918	926	909	911	887	900	855	922	917	923	880	907	887	927	924	884	961	874	865	838	952	882	866	914	947	934	929	929	890	926	940	878	890	890	956	839	911	923	925	914	886	871	941	889	906	870	852	916	908	844	906	902	914	914	826	905	946	940	911	886	890	938	904	888	902	930	920	967	934	915	894	943	901	986	908	939	973	924	910	894	887	942	911	866	859	914	906	883	931	919	913	886	912	913	930	898	913	862	887	951	894	909	923	868	925	892	915	961	880	904	929	944	875	917	905	944	902	897	868	928	904	900	938	888	934	881	958	860	888	908	859	935	952	920	911	930	977	930	918	971	874	929	906	857	905	954	909	902	906	877	875	862	897	871	924	901	925	929	924	874	885	928	908	839	922	905	940	904	904	937	921	866	901	885	930	970	917	894	895	918	906	902	941	875	919	896	908	897	897	873	922	915	958	920	925	864	885	933	897	901	898	924	887	953	921	881	890	910	881	866	906	870	870	936	913	886	961	935	879	943	886	907	965	947	912	953	860	919	873	884	907	908	926	940	888	900	934	913	930	951	900	939	933	968	931	938	893	900	932	920	925	883	875	899	871	955	954	932	908	904	896	911	911	877	891	955	887	889	924	904	964	900	900	916	867	843	872	964	891	908	926	971	972	913	908	922	897	925	933	873	927	879	915	871	913	867	875	867	930	919	928	868	944	932	938	946	904	870	905	900	837	972	947	901	947	928	916	915	916	900	910	919	890	940	887	912	827	875	926	884	868	927	935	880	920	922	888	877	839	927	845	957	916	849	905	895	898	931	975	926	937	927	882	939	922	890	886	890	895	917	895	927	901	889	871	880	959	887	825	934	929	904	898	987	909	915	922	842	886	948	862	914	885	904	888	940	935	920
25872	10946	10367	7208	4303	2678	1888	1481	1174	994	878	837	770	679	665	626	569	512	490	469	421	438	491	434	451	419	444	446	395	432	420	462	435	412	395	432	411	397	401	390	375	431	418	464	431	378	374	430	421	402	418	391	418	436	420	420	378	396	438	448	457	444	415	422	375	411	429	439	396	436	415	411	433	429	408	387	414	402	409	442	381	400	389	391	428	396	407	442	392	406	404	408	395	378	370	404	428	401	395	395	376	403	395	402	376	357	396	411	449	454	434	409	389	430	423	393	426	396	387	390	414	380	400	423	412	403	395	446	412	383	402	407	397	420	423	438	422	446	391	389	388	385	419	426	414	423	371	406	444	435	415	387	401	414	415	392	409	394	393	409	387	426	385	391	407	394	426	397	422	382	365	388	441	382	420	384	407	391	413	392	431	418	393	372	407	465	420	366	436	395	470	397	389	388	381	428	419	403	392	373	392	384	414	432	406	380	375	394	405	386	437	392	399	385	416	432	395	379	435	399	411	426	392	394	432	395	413	363	419	403	408	379	384	374	375	402	389	397	388	416	387	436	404	371	400	400	414	358	431	397	400	389	448	441	414	392	427	388	417	407	445	414	411	416	410	403	416	388	402	402	426	419	422	409	407	365	418	397	395	426	376	368	419	434	424	450	391	449	416	370	387	439	445	438	358	395	397	414	397	420	379	402	425	439	398	409	406	405	428	412	414	353	426	369	390	441	435	417	415	442	406	412	395	422	391	396	413	348	406	434	402	442	443	373	417	405	443	399	438	389	364	377	414	442	415	409	425	422	387	400	421	453	417	414	402	403	427	433	403	361	404	425	412	374	421	420	383	408	418	378	424	409	396	388	420	450	380	388	429	447	442	382	421	408	427	387	447	440	452	421	416	375	414	420	389	392	392	432	408	419	438	408	419	372	420	367	421	431	425	400	371	434	383	405	399	423	409	400	406	421	405	425	403	465	367	430	385	419	408	407	439	383	384	384	413	367	427	385	386	372	438	375	428	337	392	416	429	398	413	417	424	372	388	418	407	381	423	414	412	431	417	390	414	388	431	388	423	373	418	410	423	413	434	401	422	368	396	404	433	418	419	504	399	377	383	344	434	425	421	389	412	405	432	453	410	432	387	402	403	404	409	397	409	411	409	389	364	378	421	404	411	367	385	401	418	398	397	388	381	435	424	419	422	379	392	429	381	413	403	392	422	405	426	394	384	432	409	457	439	410	374	407	409	392	393	395	404	392	435	364	445	385	382	393	366	461	383	414	437	413	386	401	466	407	411	409	425	455	426	399	397	424	401	393	375	387	376	423	399	411	362	381	401	401	422	387	361	411	442	402	429	447	357	408	379	410	429	391	444	411	370	381	423	451	412	421	374	389	421	382	418	405	392	417	396	431	406	427	393	449	436	421	383	407	420	426	427	456	430	408	380	402	441	408	407	393	354	390	402	421	387	394	371	439	407	402	420	376	407	440	449	387	393	376	390	397	382	419	407	412	407	375	410	410	397	417	410	419	405	410	400	405	399	407	414	394	396	396	380	442	393	440	420	347	406	398	386	376	416	401	396	394	376	427	388	412	364	380	413	417	422	379	382	437	426	415	419	376	381	430	386	382	407	408	382	408	420	418	398	411	378	441	423	373	381	425	404	406	395	399	423	417	420	432	400	377	395	391	400	415	406	409	413	371	402	379	416	427	423	414	424	408	403	409	410	460	364	403	428	428	426	434	417	406	443	422	417	411	400	441	411	398	389	414	433	436	395	353	398	359	383	397	417	445	402	384	367	394	421	402	392	403	400	362	388	381	449	409	351	412	377	410	439	381	417	360	366	405	413	400	440	407	390	384	407	441	388	391	461	405	417	425	397	370	417	421	422	435	388	397	383	420	394	406	402	372	402	412	390	394	403	429	416	411	421	418	405	388	376	410	408	422	421	426	440	348	420	397	412	447	429	438	410	443	397	397	367	387	406	390	385	390	387	418	418	405	388	408	381	383	425	400	390	412	422	382	445	406	400	394	448	372	406	380	408	416	410	425	437	422	421	443	379	382	404	371	389	429	427	385	375	374	408	428	405	442	419	386	401	403	412	445	406	397	418	424	409	420	367	433	391	429	410	405	385	414	414	437	411	387	399	444	401	409	407	402	402	408	395	386	428	430	441	412	423	428	406	454	444	423	401	380	391	420	407	390	400	413	433	426	377	420	418	362	404	419	430	406	387	408	402	426	430	404	456	388	446	423	391	417	419	390	398	427	391	429	423	384	366	409	406	403	400	408	401	395	356	447	430	409	414	398	377	426	409	410	428	417	398	410	380	433	421	394	409	435	421	383	388	405	393	437	396	405	345	400	390	393	398	382	416	396	433	411	358	445	419	392	379	398	404	387	413	399	423	404	405	421	427	401	429	404	394	430	390	401	394	399	384	384	390	371	411	396	394	375	376	409	406	421	419	407	406	411	392	365	405	415	402	396	445	436	421	419	401	426	435	391	401	371	415	440	400	386	378	388	390	424	411	444	397	391	429	411	412	384	386	395	416	391	411	405	366	383	401	412	424	422	409	437	390	411	413	403	399	391	358	390	411	399	397	381	407	381	358	392	398	415	381	428	393	385	422	397	417	384	409	416	426	425	437	387	389	407	411	441	404	387	398	418	385	422	382	427	385	388	384	403	395	398	438	403	400	407	380	419	419	431	442	384	413	407	411	411	420	428	441	412	389	397	387	419	422	403	440	394	417	405	389	384	386	402	400	399	418	431	416	450	446	397	374	379	356	417	379	406	420	359	398	408	417	416	406	422	409	405	385	435	371	394	423	398	403	417	350	393	400	438	362	427	409	378	421	366	407	397	408	356	388	400	382	426	401	416	402	383	401	421	405	420	369	395	385	403	410	413	388	384	384	427	490	432	431	425	375	397	386	439	347	393	439	389	419	428	413	408	424	393	398	425	412	403	397	423	404	426	407	408	429	406	409	427	423	406	388	425	404	430	425	389	374	415	466	420	414	421	431	405	365	383	417	432	396	380	417	397	409	403	409	375	416	415	429	422	392	411	403	416	395	410	392	435	399	433	382	393	404	428	410	406	381	394	416	382	397	407	389	403	423	348	417	400	432	383	409	395	408	369	380	386	385	393	407	397	402	413	409	393	389	402	395	377	410	393	445	409	413	418	428	409	419	428	406	399	419	405	387	390	398	381	394	385	393	365	419	405	404	435	428	419	429	434	452	377	435	405	385	428	425	413	370	374	389	417	364	367	417	424	441	425	394	422	449	426	416	422	436	381	412	436	376	403	391	389	402	388	410	391	421	370	398	394	382	411	415	377	361	406	401	404	397	394	372	395	412	375	425	400	403	422	383	400	422	379	418	424	411	403	418	400	413	393	401	427	387	419	461	397	417	413	439	403	417	399	411	408	393	383	394	401	434	417	420	419	438	416	393	408	425	412	424	370	428	443	423	424	363	397	404	425	430	366	389	414	374	401
17574	9725	16935	17057	13852	10194	7601	6271	4920	4087	3783	3399	2991	2686	2484	2198	1979	1720	1500	1329	1132	1127	1055	1159	1127	1030	1036	997	959	995	998	979	935	1030	993	1053	1017	1061	964	987	907	960	1008	991	973	1012	961	1042	935	987	1007	1023	980	991	1025	946	1010	1007	964	1004	946	1027	1036	979	940	968	954	1016	966	993	1014	983	950	950	1019	987	996	982	999	985	984	975	967	1004	930	995	955	972	975	939	964	999	996	990	974	957	988	1015	986	990	947	984	947	937	1014	936	979	990	1043	965	954	947	1050	987	973	967	1033	992	913	951	944	958	961	940	974	967	904	992	988	981	1003	1026	978	950	961	933	993	1008	957	935	1026	1001	974	901	981	941	938	985	955	1017	940	944	928	943	986	973	963	910	1000	949	990	949	990	958	942	964	987	979	982	974	960	993	984	1008	973	963	1011	978	927	928	1004	985	972	981	960	974	999	906	955	941	975	919	988	1009	962	923	953	959	913	1002	984	980	960	958	988	922	1007	974	1004	937	970	1005	964	1025	957	964	976	978	943	1041	1041	958	947	959	914	998	991	944	960	946	955	930	957	969	991	975	956	1007	916	972	1005	975	1014	1011	988	912	1031	962	964	907	1005	963	994	990	975	953	938	950	977	946	990	971	980	977	911	917	972	955	1015	1033	965	964	1008	989	934	1000	978	982	981	1015	933	923	939	970	961	950	1000	938	971	1036	963	982	960	934	956	947	941	1005	1033	928	1001	970	916	952	960	966	994	1055	1021	934	919	952	968	1011	983	979	992	946	1004	1007	934	1018	999	978	977	963	945	1016	954	982	1011	1028	989	949	1043	980	983	1005	980	984	986	940	974	1013	957	950	949	973	962	922	960	967	947	933	935	979	916	917	953	1024	1014	1039	941	951	961	966	973	988	1024	958	1001	1020	961	973	950	985	985	976	937	898	972	998	983	904	996	961	961	974	1000	1004	952	967	1000	1031	1015	962	986	955	907	989	974	1022	954	964	1016	936	987	964	1022	934	985	939	962	991	1027	969	984	964	1003	1001	956	960	938	982	990	1025	948	927	971	1017	951	957	1023	1011	976	966	980	967	956	974	1023	931	972	933	972	995	989	985	1009	908	947	902	985	934	953	932	976	961	970	961	965	1047	965	1005	1002	969	944	964	977	968	1029	966	970	1019	1041	1029	973	955	951	992	1009	970	1005	997	918	958	951	944	1049	956	963	902	963	930	1060	948	1032	956	982	976	973	963	974	1004	955	1009	983	939	977	945	948	983	1035	971	941	979	979	1023	912	974	1003	975	988	1017	1061	953	945	954	959	999	974	967	1006	995	982	979	1004	936	964	1003	982	998	960	932	972	996	1016	1017	991	1000	993	938	950	949	923	944	935	977	947	937	951	976	953	967	989	964	919	935	987	934	908	1001	1005	1010	930	949	979	969	949	991	969	968	1004	973	1015	931	992	998	934	990	977	924	962	946	1011	954	924	986	935	993	927	979	909	953	998	985	955	986	974	991	967	964	948	962	1017	948	969	940	966	1001	921	955	965	1007	1020	956	916	1022	929	991	1001	984	981	893	1000	971	986	1017	967	921	958	992	1027	954	951	976	973	1016	966	998	994	984	1019	958	1019	1029	965	981	998	1044	985	917	1029	972	997	982	996	930	1018	967	986	938	942	977	975	993	950	1002	1033	954	918	1006	1030	998	932	948	991	1010	949	989	1009	992	962	957	961	1021	941	1016	906	1042	953	1009	919	993	952	979	996	978	993	940	991	939	946	941	935	976	953	994	985	934	945	946	995	951	892	976	973	1024	949	929	967	977	1008	926	962	952	963	967	952	961	918	1034	952	979	984	990	952	962	971	958	1015	979	898	1026	986	951	912	1004	962	952	965	978	978	995	977	1035	999	956	986	976	951	984	966	953	958	951	968	963	954	990	937	965	977	958	995	1027	992	960	982	1001	1000	1029	957	1004	966	1000	947	997	939	961	1005	1046	960	997	1012	1018	972	961	993	1010	938	998	992	937	1047	972	980	993	970	1013	1036	994	970	922	982	951	1004	942	995	969	971	965	1010	978	1014	1024	1017	1001	1024	956	1009	982	964	999	973	974	952	1004	1000	965	973	1023	990	916	913	928	942	994	983	960	939	976	936	929	972	964	934	1017	1000	1004	971	988	974	964	997	989	938	1029	993	951	972	1014	963	1013	988	1045	995	974	956	981	941	939	989	957	1000	952	959	946	965	963	943	956	962	946	939	959	925	939	945	1002	954	1021	978	991	961	986	998	965	927	974	1003	988	971	949	946	926	958	980	987	983	977	964	978	992	909	968	1019	960	960	1015	963	916	985	980	1030	919	1008	938	974	941	958	994	970	1009	1007	969	944	986	932	1019	956	945	1009	992	997	981	972	1009	954	963	926	906	1006	950	950	992	907	925	917	994	1004	971	943	939	997	1034	941	981	979	933	993	946	1029	952	938	976	955	917	933	922	1014	1036	973	994	979	931	1008	1002	952	1005	1044	980	1026	925	933	966	991	946	949	923	991	950	988	971	945	956	1027	943	999	994	995	938	980	942	986	1009	984	989	981	992	953	964	972	912	983	979	996	966	965	921	942	1003	1033	909	1003	996	966	945	938	963	924	936	998	904	993	988	890	1009	982	945	947	933	1001	934	937	992	964	950	986	935	980	1046	969	954	990	996	986	901	989	992	953	960	997	944	976	982	963	960	990	937	972	980	976	1028	994	959	901	922	977	1003	996	953	986	1002	999	967	988	956	972	971	957	962	979	895	970	919	938	996	929	948	989	971	981	954	958	1000	977	937	985	955	1013	972	932	1013	1010	973	978	994	1014	962	1022	996	957	951	990	967	1011	989	975	1020	929	964	927	957	954	999	942	997	1026	951	969	958	982	924	1007	934	932	1004	929	994	974	964	984	973	1003	994	965	980	975	1009	946	960	965	977	1007	999	948	916	957	988	922	1002	951	966	957	944	969	969	972	986	945	890	984	984	970	938	981	976	1017	993	999	1004	952	998	1003	963	978	934	1023	918	958	1014	1019	936	1000	967	938	984	964	958	951	986	936	935	1030	989	987	966	985	1017	984	1012	987	1009	988	929	1004	1000	957	931	994	967	991	1047	1009	963	896	942	963	1035	990	1034	1038	956	979	912	1019	1044	943	958	958	998	1020	932	998	928	989	970	977	918	955	1029	928	953	966	1011	954	995	1007	996	1036	969	972	996	973	965	935	985	983	986	900	976	1023	953	968	984	1041	1021	1026	946	956	1015	990	917	1004	1055	969	934	974	936	934	952	1008	938	948	980	997	1002	968	986	990	962	957	910	916	927	998	1001	1015	941	1031	982	998	979	947	941	970	914	944	987	954	962	934	961	955	966	1045	977	1015	918	990	966	1011	973	966	930	941	913	1028	938	1003	975	993	1008	957	987	1019	971	932	1021	972	1038	1055	1022	1019	968	974	1001	970	938	949	967	1002	937	893	979	990	939	923	978	944	1002	995	1004	899	1018	1001	947	998	943	957	1013	961	922	965	954	986	963	979	1008	987	965	1032	973	950	949	926	1022	990	923	973	926	1009	991	1010	960	975	945	976	930	1001	959	989	975	986	959	962	1037	959	934	979	987	1003	982	953	975	972	954	1035	1001	971	1018	936	966	988	945	947	1027	966	953	945	957	981	972	960	958	963	963	968	1042	965	968	927	967	1002	989	991	983	987	995	980	986	994	995	964	962	1012	934	971	1003	973	965	950	989	952	922	923	987	988	982	1002	992	958	964	977	1003	1002	922	993	950	1019	986	1002	958	947	1009
36563	17847	16649	11442	6806	4143	2688	1939	1451	1167	1043	975	854	685	664	612	549	514	472	426	370	372	390	371	355	368	398	374	332	328	331	377	342	350	342	378	362	373	350	349	345	335	360	344	372	363	315	340	349	309	334	355	352	336	278	329	357	340	324	361	336	331	354	367	339	355	340	326	314	310	369	361	337	359	338	345	315	332	322	372	358	324	321	347	356	376	332	360	377	359	342	390	337	380	353	344	347	348	350	350	353	349	365	331	339	357	325	340	313	316	335	335	311	348	345	338	367	338	355	382	328	330	322	343	315	364	367	320	316	311	338	343	349	329	346	306	339	345	324	364	351	312	400	383	389	345	365	352	332	347	366	333	357	326	349	357	341	368	352	360	377	327	327	326	325	352	348	344	338	356	336	327	340	336	337	353	351	315	365	322	320	369	315	321	366	341	370	304	340	331	341	392	340	349	386	345	318	354	356	362	346	364	388	371	324	348	392	315	344	351	321	342	375	351	353	348	338	352	373	368	364	389	349	346	320	338	345	356	351	321	351	361	354	315	348	366	327	340	372	359	345	342	334	335	355	374	348	377	369	340	334	393	316	346	337	391	332	365	343	313	360	318	356	357	358	321	350	324	340	336	353	320	315	344	349	335	366	351	328	376	338	357	346	334	340	306	330	371	343	335	369	347	390	338	334	317	373	321	342	347	357	323	332	345	352	327	355	354	343	333	363	353	304	361	357	333	348	352	332	329	336	337	329	334	348	361	361	339	346	321	348	322	359	368	348	360	322	304	355	384	329	319	327	321	322	382	379	385	371	341	351	342	335	369	337	335	349	339	341	340	366	331	365	341	330	340	371	369	308	351	370	355	338	371	360	333	346	329	340	335	366	332	333	331	362	371	318	337	347	359	343	318	351	330	332	319	333	328	330	322	348	365	359	302	358	324	325	326	327	316	311	350	355	360	359	317	345	321	332	355	339	351	344	362	327	367	340	334	381	339	372	364	375	371	345	334	375	349	302	367	345	365	339	346	333	350	328	348	388	364	320	318	325	338	347	370	386	371	371	325	337	338	363	337	345	339	370	346	361	363	328	362	346	356	358	356	369	391	358	367	355	349	333	350	363	318	353	323	328	384	349	338	335	341	335	348	390	362	347	350	307	359	325	344	354	345	378	356	388	349	344	352	343	384	346	345	331	345	295	344	370	328	354	409	334	336	336	348	361	373	347	362	316	307	351	299	368	341	336	339	316	335	347	393	372	377	357	343	340	334	346	323	328	343	340	335	324	334	369	337	316	333	346	362	342	351	369	360	342	321	364	328	342	323	345	344	329	356	373	341	331	361	393	363	347	376	346	388	340	345	317	341	319	323	367	347	333	353	332	327	349	337	359	347	367	368	338	342	334	343	316	345	330	358	354	372	339	301	331	355	335	314	302	335	346	342	338	371	360	315	346	373	353	378	318	364	348	354	338	347	338	343	346	360	357	336	387	351	326	358	337	348	352	358	348	360	354	328	365	357	309	347	359	336	330	297	351	312	349	303	363	328	341	346	338	346	341	344	314	329	302	367	341	338	344	360	335	353	325	294	345	357	321	371	339	320	353	348	364	354	318	315	356	324	361	363	326	350	357	349	361	324	339	350	367	327	327	367	348	345	384	323	339	341	357	328	347	345	365	351	367	346	350	376	326	360	335	370	349	287	324	347	373	320	340	320	338	332	340	322	346	346	364	344	333	339	316	387	346	376	337	327	361	322	336	318	332	360	348	342	356	360	369	339	351	362	369	333	359	374	348	368	351	369	345	324	332	335	321	349	356	334	353	338	316	350	341	334	332	319	360	335	327	312	328	332	380	343	405	312	356	317	351	359	370	355	350	351	403	355	322	319	361	328	351	333	330	344	357	341	354	351	373	334	339	330	335	337	370	338	338	331	352	317	389	331	360	350	347	321	340	390	361	377	365	371	351	349	344	294	321	318	370	345	337	334	350	328	364	373	365	303	355	332	334	335	355	332	327	338	338	340	329	344	320	364	351	368	360	340	309	321	358	373	376	360	379	353	343	333	330	343	334	348	320	340	339	347	347	361	345	297	371	369	373	337	367	386	349	386	321	373	348	397	346	335	329	325	394	344	367	328	343	339	356	324	388	340	356	339	368	356	328	341	324	341	318	384	351	333	368	340	358	318	332	335	355	356	364	372	316	387	348	375	345	343	318	344	334	365	323	364	338	344	335	341	300	351	355	363	353	307	363	358	359	339	310	363	358	375	318	368	326	381	352	317	359	364	311	331	337	326	346	341	342	351	384	338	359	345	339	344	377	332	349	359	333	349	373	362	390	337	331	358	332	319	332	341	334	343	320	343	373	349	317	337	362	331	306	344	330	317	378	382	342	337	361	351	354	329	348	322	407	324	376	352	306	345	349	364	350	353	337	358	347	350	345	395	332	334	360	385	320	363	362	310	358	396	364	336	326	340	362	374	361	355	387	342	349	368	354	351	356	358	306	337	354	336	390	395	306	346	367	342	347	351	352	316	339	328	362	375	330	362	330	359	345	394	314	361	355	359	330	328	357	363	344	361	366	373	357	351	356	333	309	352	353	347	322	383	361	332	390	357	375	346	331	359	332	368	347	328	338	345	347	303	340	356	351	351	329	322	376	347	345	321	332	344	329	378	342	361	347	316	353	352	356	362	376	333	352	333	344	336	335	331	322	343	322	336	379	345	324	322	346	358	346	353	322	343	360	338	327	344	339	336	300	353	349	318	332	330	327	332	348	337	353	342	398	326	357	363	355	353	349	356	319	317	330	378	371	349	396	348	347	362	369	358	324	309	346	330	341	338	358	377	355	337	335	360	360	327	350	352	385	359	355	347	340	308	341	330	331	396	370	330	320	344	344	336	358	354	357	337	343	345	332	340	330	330	349	331	329	317	362	370	350	327	364	314	322	337	371	317	311	373	331	381	339	334	364	334	332	383	343	321	322	373	382	329	333	363	343	317	347	324	338	364	346	370	364	333	327	366	349	344	359	315	329	359	361	383	320	331	335	328	360	368	335	349	347	391	337	331	335	320	360	330	375	359	311	340	370	355	352	361	380	362	330	336	324	351	321	331	353	333	317	328	335	338	351	339	323	320	310	331	364	351	332	311	322	331	329	358	356	355	349	330	353	315	329	314	328	323	307	329	335	337	344	323	341	343	328	346	328	365	348	324	330	311	302	336	369	336	362	306	324	338	368	329	350	322	341	342	315	322	346	358	357	337	338	363	355	333	362	350	309	330	327	332	349	340	324	356	378	360	338	327	335	317	361	329	312	354	387	358	363	308	315	362	330	356	362	355	307	309	321	336	354	353	347	328	334	332	325	348	342	375	356	326	317	318	306	377	371	327	392	314	322	368	337	354	376	381	349	364	382	317	316	336	332	344	307	364	385	357	387	369	338	373	316	376	343	349	330	328	350	338	341	333	357	330	348	352	373	343	338	353	344	323	302	335	376	369	313	316
23457	13755	23045	23024	18556	14056	10504	8197	6557	5449	4780	4507	3649	3362	2946	2572	2347	1962	1510	1246	1165	1062	1049	1103	1106	1025	924	878	949	870	892	806	840	872	912	878	847	852	801	859	822	814	864	834	868	868	871	844	879	876	869	851	858	866	837	842	852	829	865	812	846	838	863	813	840	857	813	830	908	858	840	837	897	825	858	790	844	874	863	807	900	879	869	830	808	816	842	856	847	797	859	807	806	834	826	871	826	804	834	874	856	823	815	858	841	806	872	841	858	835	843	833	818	871	804	843	852	826	836	825	872	844	769	871	847	799	877	831	808	821	796	808	824	897	830	792	844	855	869	879	817	835	804	829	798	790	849	790	850	847	825	773	833	927	847	828	817	829	870	781	807	875	837	809	813	867	836	766	819	847	837	800	877	798	807	835	825	854	857	857	840	841	850	871	828	816	815	819	807	827	827	822	878	815	829	796	866	821	866	803	868	887	849	825	803	815	798	868	870	879	836	828	847	839	871	872	847	804	845	782	846	827	854	842	814	850	863	876	876	814	816	825	851	832	867	819	836	826	850	886	810	845	831	810	824	838	815	875	817	790	822	796	802	819	893	853	853	813	852	843	834	851	868	843	853	829	811	848	834	867	844	833	833	865	824	813	774	843	867	830	758	861	852	848	782	805	844	862	856	819	818	804	858	808	823	820	834	857	822	896	819	898	800	862	838	851	878	826	879	849	872	859	839	837	832	840	853	837	860	843	800	784	814	827	800	824	819	875	820	843	826	871	838	840	796	833	842	840	770	849	838	825	853	811	872	831	834	820	852	822	841	846	823	806	866	827	832	846	812	816	844	828	849	824	798	814	864	825	778	837	827	835	846	853	883	851	833	791	849	784	821	827	845	856	850	825	843	852	844	851	815	840	806	887	843	805	850	816	839	806	859	881	871	885	845	847	821	818	842	815	818	850	832	877	850	792	837	889	847	839	829	880	832	817	816	830	827	830	841	830	913	825	869	871	830	813	885	854	855	845	847	828	930	788	811	906	914	808	809	831	828	863	850	812	823	844	876	821	896	787	823	801	861	854	829	798	833	853	887	858	829	787	841	810	795	878	852	818	778	761	820	823	858	818	798	853	814	869	861	812	831	833	850	812	844	838	823	831	831	843	862	903	823	828	797	851	859	836	846	833	803	817	892	867	876	807	827	848	792	838	814	822	878	883	858	845	820	804	846	814	855	825	817	827	857	743	873	845	805	801	811	876	826	886	851	817	886	844	808	842	858	796	790	808	801	838	860	814	827	817	826	810	854	867	779	846	835	821	821	850	807	795	873	793	919	854	853	881	874	855	845	841	864	830	861	852	835	849	877	851	835	868	823	850	866	863	854	845	799	822	885	845	865	862	859	838	832	868	846	862	815	893	826	840	770	849	808	864	849	822	788	825	839	792	846	840	850	811	819	852	788	894	843	800	779	783	823	840	862	823	814	798	846	818	820	847	818	808	833	878	846	825	851	826	856	840	838	840	857	846	828	865	875	840	826	817	844	839	799	813	852	830	864	872	823	865	854	828	844	846	855	794	835	846	897	870	798	912	837	853	911	813	920	829	850	870	835	843	865	825	845	824	880	871	810	832	841	818	818	863	842	836	833	840	845	840	822	813	839	818	865	747	816	864	815	850	854	905	827	826	800	849	783	872	814	848	829	820	799	851	829	774	826	846	815	827	764	790	820	884	845	821	806	827	831	849	794	820	834	755	823	798	838	772	870	900	839	776	821	856	842	828	868	853	848	864	813	824	824	825	793	857	801	863	800	862	820	902	834	876	807	884	861	859	822	833	827	818	814	872	831	782	807	782	851	810	806	860	834	840	816	815	910	814	896	831	878	854	799	879	876	871	812	851	806	803	884	854	865	836	837	837	815	836	846	835	807	827	830	830	900	782	814	866	810	815	853	801	805	799	866	811	874	798	867	811	798	808	837	837	846	812	854	847	837	804	913	906	803	839	772	863	839	838	817	850	826	844	844	814	835	862	824	796	831	819	839	885	835	858	836	778	789	884	843	856	872	806	875	862	817	796	823	843	810	832	833	798	852	817	822	797	812	870	826	824	872	832	852	817	848	858	814	809	817	890	798	827	887	841	809	856	879	839	859	880	812	806	820	875	813	836	833	801	767	827	836	846	840	787	832	895	849	872	858	815	808	833	863	823	729	834	803	841	844	824	852	871	865	835	846	802	829	882	857	805	830	785	836	834	818	841	854	781	809	824	863	852	812	874	874	855	803	867	838	831	876	831	846	883	805	812	824	850	831	780	835	784	801	796	837	804	881	844	839	820	833	820	873	816	874	839	868	888	844	818	823	892	834	839	826	837	852	867	811	817	783	842	864	815	763	857	782	848	879	791	798	806	833	818	875	807	859	791	830	866	800	835	882	825	855	862	870	872	825	857	867	864	873	835	890	804	839	854	788	839	815	842	835	830	809	881	794	826	834	866	813	805	799	857	831	778	820	870	861	830	819	820	887	833	844	812	858	845	841	844	852	858	850	863	843	832	847	875	861	844	848	831	859	844	842	797	870	815	852	842	834	820	800	834	843	786	837	808	809	852	892	840	774	807	801	885	821	836	837	869	833	901	826	837	857	865	814	832	739	852	838	809	882	868	831	834	815	823	787	851	861	848	844	841	790	862	813	836	849	830	843	817	840	825	845	867	849	895	817	817	887	853	879	828	843	871	783	850	854	829	857	808	825	832	846	838	825	866	812	888	849	771	854	827	838	836	854	865	840	872	839	883	860	829	758	851	826	840	804	852	860	823	812	869	856	838	818	866	821	801	779	854	764	802	825	935	818	844	776	850	830	843	871	869	838	843	843	845	783	918	895	796	860	835	866	837	858	877	845	803	864	791	842	839	829	805	835	859	883	838	830	809	790	813	845	818	795	879	846	863	842	864	793	821	842	865	773	839	802	779	832	804	859	844	838	841	829	864	769	859	883	841	819	855	831	844	795	838	855	801	811	848	792	866	829	826	826	800	828	835	875	843	832	856	815	828	834	837	861	816	838	819	790	852	838	886	824	814	860	802	825	826	813	836	851	837	894	858	860	797	835	832	840	837	826	817	828	827	861	840	839	806	863	885	829	883	831	786	800	827	807	860	810	785	823	838	835	844	813	843	821	801	846	880	842	830	807	897	777	835	809	851	819	832	865	875	817	808	813	859	792	776	835	836	812	845	807	791	821	782	835	828	774	817	759	820	880	824	821	810	808	874	853	857	850	891	779	831	841	844	810	812	833	845	782	881	816	817	839	838	838	831	853	790	809	820	832	857	813	820	855	811	843	820	835	856	846	805	810	829	854	800	789	828	803	877	848	851	840	772	804	805	809	817	805	876	801	788	769	854	846	802	795	846	853	790	844	833	841	850	819	838	855	815	830	837	794	843	863	781	859	857	821	843	790	890	770	833	853	847	824	816	881	809	815	896	869	847	802	816	805	797	877	833	878	828	862	815	829	821
13792	6849	6447	4379	2503	1526	1051	886	772	641	662	566	524	511	462	468	481	425	413	390	387	376	402	393	382	360	394	403	336	368	427	356	401	365	377	387	363	366	384	373	359	357	383	375	368	384	370	403	443	373	360	383	364	402	363	393	388	358	362	364	399	391	408	388	380	361	393	384	364	426	379	355	336	376	396	383	397	377	364	358	379	377	384	407	357	386	389	416	367	381	364	354	381	369	418	394	372	380	371	404	360	380	390	352	372	373	356	413	353	397	322	441	356	388	379	376	413	382	357	366	382	367	406	384	397	389	382	392	374	375	379	372	373	362	359	411	382	375	384	365	383	373	349	383	352	397	340	348	374	373	408	344	401	388	345	393	369	379	377	374	405	371	390	395	407	371	353	358	377	337	386	384	369	361	393	398	381	338	411	395	391	391	372	361	336	376	387	320	385	357	371	347	399	375	364	414	363	355	377	397	404	371	389	386	381	369	350	402	344	378	421	419	391	387	383	375	352	369	405	389	342	389	378	371	348	387	329	389	356	384	358	364	380	366	374	391	396	384	394	381	355	377	406	345	390	356	411	385	362	405	382	332	369	391	377	340	361	380	360	355	380	382	390	378	360	430	372	377	388	366	384	383	334	387	391	364	386	356	410	384	384	391	343	372	390	400	398	426	377	381	392	377	340	349	376	367	380	380	369	357	387	379	426	377	400	369	383	357	376	410	397	369	385	375	365	386	383	353	357	366	402	396	382	383	353	412	379	379	410	396	381	390	361	370	387	382	391	370	371	364	371	395	377	381	385	347	405	384	361	379	373	409	375	373	368	386	399	404	378	376	385	369	378	418	356	366	390	366	390	361	399	406	395	379	387	378	377	387	377	325	376	351	338	389	383	386	404	352	372	377	402	392	391	370	374	369	381	418	398	399	359	357	394	367	371	390	385	372	373	381	355	394	379	349	407	342	400	357	374	371	373	372	374	402	374	421	408	397	384	420	335	361	386	385	373	390	380	355	404	413	382	367	388	396	379	409	366	392	398	349	395	393	344	368	383	371	342	365	338	394	367	424	388	397	386	371	344	390	369	398	371	409	386	411	395	369	376	395	376	403	376	406	393	369	374	367	434	372	381	363	370	387	360	393	410	368	390	355	375	350	367	356	346	383	382	404	392	349	365	416	370	410	380	397	393	392	373	374	366	408	403	348	362	410	385	369	420	369	401	380	405	370	397	386	355	385	397	422	356	335	346	371	354	387	394	351	378	346	390	366	405	361	391	415	362	365	363	391	376	390	350	404	373	402	370	362	369	375	360	340	374	385	392	377	365	368	364	356	404	379	359	363	399	394	392	409	384	389	388	333	364	353	357	374	375	382	396	375	359	377	361	333	378	350	383	370	353	392	369	387	390	421	382	407	360	361	343	359	378	378	384	367	380	384	395	393	389	409	378	385	358	404	377	339	361	391	414	355	376	374	363	365	403	350	414	414	365	391	374	352	413	383	368	401	392	362	360	402	373	353	386	378	427	367	390	369	393	371	383	361	381	415	396	422	356	390	362	366	370	371	382	392	394	403	368	376	372	393	393	380	370	396	391	433	370	380	342	341	384	349	373	404	400	362	363	409	370	384	376	389	403	401	375	385	373	420	396	371	369	401	380	372	437	385	368	399	354	386	356	378	381	373	382	381	357	398	364	357	361	387	321	343	356	379	354	414	372	381	375	361	348	380	392	346	403	385	383	433	414	355	361	367	350	351	335	360	387	392	341	386	392	373	364	389	402	356	395	380	397	350	367	367	389	361	376	358	353	387	372	367	381	394	350	352	372	406	375	361	380	382	385	386	403	384	369	364	375	408	412	359	346	411	383	349	364	394	359	383	373	403	371	360	390	381	383	372	387	375	375	418	346	388	354	397	371	359	357	355	382	367	398	369	354	353	361	357	371	373	376	356	403	356	406	387	408	350	360	351	384	411	348	378	389	333	397	369	373	360	381	383	386	353	360	386	375	355	353	386	384	381	378	383	397	407	387	376	398	382	372	376	380	368	388	369	388	391	388	377	379	373	354	408	354	407	377	387	386	397	401	409	393	393	370	362	389	370	424	365	362	359	374	440	409	356	400	382	386	331	397	380	390	388	331	368	363	402	372	369	398	408	374	366	389	350	401	388	398	361	354	400	372	397	353	367	327	439	359	353	380	407	392	384	351	366	386	374	388	396	397	364	370	367	329	339	380	356	360	378	369	419	365	402	389	393	347	385	387	350	367	383	383	379	389	372	353	375	405	390	395	376	373	399	351	411	360	323	339	397	380	401	397	382	377	366	379	398	394	376	369	394	349	369	363	330	410	381	370	378	386	352	380	365	417	384	384	374	372	365	362	375	370	339	376	424	386	389	401	407	397	395	412	381	354	359	408	386	378	376	379	384	335	372	391	392	377	351	381	345	360	379	376	394	412	388	320	383	411	365	375	375	367	349	377	390	334	367	419	381	375	374	403	348	375	375	376	359	390	377	406	374	358	358	372	356	409	382	344	353	353	377	372	381	408	367	376	340	388	375	381	386	378	357	397	371	406	357	388	393	378	394	386	365	365	368	372	369	382	378	407	385	379	383	354	369	348	386	372	399	433	348	372	402	386	336	376	348	350	384	396	399	384	361	410	358	394	381	364	375	391	404	395	368	405	384	396	403	358	412	388	387	361	381	406	375	418	371	385	440	401	384	385	370	401	391	357	368	417	374	390	377	390	405	353	420	396	337	352	346	370	346	367	394	335	372	373	376	382	382	398	353	386	380	416	383	368	424	364	376	390	380	372	376	382	370	400	410	320	394	400	383	368	349	367	406	400	390	382	384	367	382	341	396	445	411	394	371	393	408	383	397	378	368	347	403	362	390	373	390	345	331	373	381	378	413	388	381	409	375	348	383	397	387	352	397	408	366	369	379	385	378	377	414	392	392	379	387	410	387	388	348	400	396	317	391	332	344	382	393	359	390	413	369	370	375	391	397	350	387	341	410	401	425	412	386	385	361	371	382	384	366	378	383	378	388	356	386	358	390	369	402	373	369	387	344	338	385	372	330	383	355	360	378	377	381	363	371	390	386	399	351	406	362	394	355	366	394	378	356	347	367	382	381	347	387	369	387	347	388	364	397	387	403	371	379	371	389	379	350	383	371	385	385	376	362	378	372	366	366	367	352	371	425	394	368	378	376	382	390	366	411	383	389	369	407	397	365	379	361	359	407	379	378	402	357	363	409	378	384	380	382	400	421	393	418	377	381	371	358	398	362	371	346	366	403	370	398	378	381	430	426	345	402	424	393	369	405	340	327	390	367	385	362	404	400	394	372	363	396	395	450	416	376	368	370	358	379	387	373	344	352	430	358	353	356	372	383	426	385	378	402	383	377	360	384	373	399	377	382	375	384	385	369	391	360	353	351	375	343	396	400	382	414	393	380	386	397	413	373	399	355	347	369	395	396	363	406	388	374	347	358	395	425	382	352	369	383
9927	6808	12370	12127	8716	5947	4254	3413	2971	2488	2415	2146	1923	1699	1554	1408	1361	1205	1118	1038	1015	975	1015	1049	1002	947	962	956	938	926	911	917	914	938	921	930	957	923	933	939	885	869	907	900	889	903	941	912	876	934	888	925	928	872	936	950	919	923	945	980	909	924	976	981	937	945	900	929	938	1008	888	911	874	898	905	950	932	930	932	901	906	937	885	948	919	946	900	980	931	950	974	937	933	898	929	900	886	955	881	885	873	923	955	937	859	927	897	924	870	908	991	942	1005	920	920	937	924	870	941	898	883	975	911	928	929	925	898	897	903	938	1001	937	907	903	881	889	876	881	907	896	937	920	925	997	900	967	910	902	937	938	918	900	923	892	949	908	952	862	926	876	971	917	881	959	921	864	934	882	968	944	898	884	904	921	878	961	892	897	955	949	917	952	917	974	918	902	903	915	921	953	946	943	999	892	880	912	918	931	911	966	942	900	926	890	967	905	874	917	911	945	879	895	949	878	919	920	883	859	918	879	911	913	926	943	923	923	951	909	941	963	883	931	872	935	932	896	917	900	949	889	901	902	909	940	885	959	941	924	939	914	935	936	921	895	930	912	962	934	936	890	921	840	990	975	904	890	877	941	956	957	903	894	948	896	905	893	931	867	918	931	960	924	928	959	866	922	922	916	915	932	915	956	903	958	913	928	862	965	951	922	880	923	974	978	868	969	887	923	927	995	895	888	985	926	899	919	963	945	911	902	918	930	889	936	905	968	879	977	897	997	964	924	875	939	926	935	936	852	872	953	930	959	933	956	947	911	935	928	925	911	948	1000	958	940	925	867	934	918	929	962	910	936	860	888	910	922	881	932	922	984	934	958	930	975	971	881	955	868	862	904	972	937	935	937	864	883	923	945	910	894	882	970	938	920	877	913	927	960	955	892	902	942	836	876	873	921	888	972	957	898	894	949	966	926	894	918	884	936	978	872	914	947	935	974	895	935	1001	918	928	928	928	938	939	926	948	919	948	952	956	977	937	913	959	939	894	906	931	966	902	883	923	940	911	954	913	934	897	899	932	929	954	921	901	955	942	930	899	954	966	932	941	913	909	921	982	897	937	956	931	987	924	898	917	961	911	867	934	975	880	952	907	895	945	921	857	875	936	920	967	964	947	908	916	931	893	947	882	899	925	946	974	895	937	891	934	925	964	909	962	869	933	938	906	905	921	905	1041	891	944	916	947	897	923	881	921	959	900	907	992	939	923	935	960	895	924	969	956	965	951	944	924	921	953	859	952	934	912	915	945	948	937	910	919	918	912	874	889	934	909	878	959	906	936	896	912	972	928	886	918	907	872	919	939	941	889	884	860	965	877	941	924	883	898	918	955	912	932	915	957	972	909	934	931	919	916	935	921	906	909	935	905	912	970	921	937	894	919	919	927	956	894	891	921	982	906	920	885	983	879	936	936	938	926	920	953	847	932	859	941	918	920	972	938	913	892	882	934	945	928	918	872	983	880	957	925	891	897	961	866	889	894	877	943	922	937	933	950	881	893	939	912	893	941	930	933	921	911	929	936	913	908	933	932	901	931	907	892	946	940	907	886	926	930	866	946	934	926	921	916	950	941	992	924	917	928	984	925	896	988	935	955	883	859	959	903	961	914	963	970	931	971	855	930	908	915	918	930	950	943	873	869	904	886	951	997	903	930	922	943	869	876	903	947	903	929	946	933	911	953	929	886	956	911	984	938	925	898	915	910	932	942	902	889	969	912	954	940	907	924	943	936	942	971	874	935	904	913	971	903	930	955	897	856	951	967	900	921	900	912	857	916	967	929	895	957	945	892	885	920	959	897	856	943	895	883	962	970	926	892	878	992	971	908	916	898	945	897	924	1003	970	911	922	945	954	920	985	927	923	887	931	947	934	936	969	886	892	925	996	933	931	976	907	934	966	939	955	956	892	923	962	957	952	942	905	928	894	944	965	961	903	929	903	912	912	917	879	951	956	932	887	884	858	877	873	937	962	917	895	906	944	901	893	913	871	873	926	901	950	915	913	902	894	966	938	904	952	916	928	903	910	944	933	860	885	917	908	898	874	968	940	884	981	978	870	872	924	963	897	915	910	977	982	913	950	870	937	932	893	900	971	905	891	924	867	946	895	907	927	960	913	950	856	960	920	953	873	887	944	983	916	927	944	913	937	964	949	941	924	945	926	972	973	866	877	899	923	941	903	892	916	911	932	893	932	953	909	925	888	944	941	861	901	916	937	939	914	915	960	919	889	929	920	943	870	944	942	949	935	917	914	946	942	909	872	907	934	890	968	942	907	967	948	893	889	965	899	927	951	890	904	967	902	969	965	943	933	935	945	936	926	977	913	942	904	872	976	899	938	944	969	903	917	974	898	965	942	918	912	971	894	928	939	950	934	942	951	891	879	914	907	947	886	967	900	935	903	890	928	871	952	873	899	881	897	899	956	909	867	945	900	926	915	921	871	926	967	909	931	930	931	902	859	877	991	954	887	892	927	966	907	957	915	913	916	874	951	933	892	919	946	966	910	922	970	968	947	910	871	885	888	885	944	881	970	976	929	904	942	940	959	827	895	934	913	948	908	886	917	928	923	968	916	952	925	949	940	868	921	980	901	934	938	920	847	923	899	910	921	902	870	916	914	935	985	878	899	946	913	935	948	916	882	960	962	928	903	863	951	945	928	916	942	931	921	910	919	888	898	866	909	885	913	922	918	938	915	894	948	905	938	907	902	867	883	850	959	974	934	911	942	937	893	918	897	922	961	945	888	918	928	950	886	900	912	935	885	899	871	936	852	946	930	935	931	922	894	904	913	944	901	881	925	903	926	934	921	929	920	966	894	931	935	928	910	982	910	920	922	950	946	932	891	996	923	949	934	886	921	892	915	869	924	929	1019	936	868	950	966	868	914	906	974	955	953	907	880	913	895	876	925	910	953	922	934	923	914	965	942	882	893	925	926	924	895	926	912	959	907	891	920	943	881	923	890	861	994	944	948	876	886	930	959	949	934	932	926	946	901	905	876	895	925	974	932	902	949	901	914	973	830	932	913	929	822	918	924	952	844	885	977	929	962	880	948	965	949	905	923	937	888	884	940	877	911	896	874	950	924	934	921	950	913	883	932	887	859	922	913	904	919	915	912	937	843	939	881	895	910	942	925	914	905	935	931	889	943	903	924	877	928	887	954	980	958	928	896	904	956	875	951	961	976	926	980	899	933	945	912	891	960	924	964	975	946	919	892	902	914	926	931	885	908	955	914	935	972	945	880	909	925	980	919	923	906	908	895	940	935	926	942	981	945	937	918	918	917	1011	910	924	885	847	960	887	933	946	907	938	894	932	941	902	937	873	990	971	939	900	896	945	950	917	979	934	898	971	918	924	955	923	872	925	885	917	886	922	891	914	888	877	916	936	989	920	863	909	927	953	970	903	921	889	965	934	925	947	892	910	894	872	933	938	892	948	878	913	957	978	966	932	891	900	914	910	885	930	963
28542	12690	11323	8057	4715	2678	1844	1392	1240	1117	958	808	763	623	609	504	574	491	504	447	459	426	404	429	417	410	436	391	430	408	398	423	420	416	401	394	429	357	443	408	413	399	393	382	423	388	375	446	402	395	359	424	417	386	403	391	406	408	396	419	391	396	427	379	407	421	428	406	422	382	381	405	357	395	396	390	391	415	412	368	370	372	427	430	405	424	420	392	395	386	405	411	401	395	416	372	379	400	364	421	387	403	416	421	389	394	397	356	422	416	384	416	426	402	445	409	418	427	413	395	383	414	393	454	400	400	411	415	462	380	398	406	398	415	406	401	415	394	393	408	426	436	417	386	375	407	423	378	375	386	408	406	422	395	413	436	392	424	423	398	396	426	396	378	392	386	400	440	416	413	442	433	418	414	377	417	403	405	400	402	399	368	368	382	389	392	408	394	394	407	415	387	415	365	419	423	387	403	369	373	386	381	385	396	452	402	426	399	404	425	429	435	417	415	386	396	372	444	415	415	433	414	414	389	426	364	425	378	408	383	415	367	440	419	388	375	422	394	419	374	389	410	392	381	382	397	404	388	442	440	415	386	423	409	384	414	459	405	394	420	423	406	366	383	390	372	353	395	361	406	387	399	431	407	417	387	408	408	403	383	413	402	420	373	422	376	386	379	379	384	453	370	394	428	399	420	396	388	429	383	409	413	445	419	399	382	390	423	426	405	416	358	435	406	422	454	410	392	362	429	410	435	440	409	378	406	430	417	411	432	408	394	442	423	416	398	368	383	414	410	417	385	399	426	407	403	387	429	418	380	397	392	404	422	436	430	391	461	432	454	390	424	402	414	407	391	412	405	383	417	406	376	455	437	421	433	438	423	383	390	391	394	417	439	411	384	429	396	420	416	409	396	404	400	411	398	404	429	417	412	435	418	420	391	380	403	373	411	363	411	433	389	367	384	357	417	391	406	384	445	424	407	437	461	426	388	362	419	396	393	394	382	408	436	401	394	378	388	391	445	360	414	423	434	440	389	417	403	398	424	409	415	422	386	447	391	356	393	387	368	421	426	403	402	382	420	411	398	373	398	414	411	386	418	378	405	425	389	379	434	392	389	399	381	410	398	369	424	389	394	425	444	377	396	426	367	414	395	421	430	403	428	424	390	410	383	363	402	405	405	379	418	357	338	418	397	355	419	424	421	395	416	399	394	403	427	438	401	416	436	395	413	437	368	398	456	393	421	424	401	391	369	418	379	430	407	401	412	409	352	405	405	415	462	400	404	458	414	427	398	404	417	426	414	454	402	388	416	372	406	416	423	398	389	402	402	381	390	446	400	418	390	399	437	392	380	376	394	398	412	399	396	396	376	396	399	418	419	393	410	389	401	425	418	378	394	404	402	413	413	388	411	402	414	414	423	399	384	424	398	358	374	438	395	396	392	369	392	418	400	395	368	402	389	438	370	410	419	425	416	402	379	380	417	382	428	454	424	453	428	393	415	381	397	375	421	418	447	404	415	391	393	400	384	412	379	397	419	420	371	386	442	364	416	426	424	377	383	383	389	436	419	394	424	427	403	406	416	371	380	391	407	427	397	399	436	466	442	420	418	396	413	396	420	404	383	414	358	424	410	422	362	395	407	434	409	399	408	425	399	394	417	396	412	396	423	425	422	392	399	414	404	436	349	463	394	428	399	399	402	384	375	406	381	407	400	423	345	407	353	432	398	409	361	433	405	455	432	474	409	437	421	394	432	423	436	412	419	435	396	417	422	414	412	417	420	451	423	369	413	446	428	351	420	405	384	400	402	395	361	443	387	399	391	411	438	421	373	400	401	424	390	413	376	421	398	418	410	406	392	417	396	407	435	407	420	367	411	412	405	374	406	381	382	373	437	411	392	439	385	433	424	393	387	391	418	375	412	431	404	389	430	392	385	372	418	415	414	415	404	368	459	392	437	416	404	394	452	378	359	390	432	410	393	403	394	422	398	379	408	391	393	366	410	391	418	387	403	392	434	417	453	404	392	410	382	400	435	420	385	422	422	376	392	398	418	396	438	399	381	413	406	424	397	367	393	406	405	408	432	383	413	385	392	439	405	394	379	448	395	372	435	407	410	412	378	426	397	369	440	439	394	399	377	353	424	416	446	435	419	378	406	440	410	397	404	422	406	365	356	362	422	424	404	404	368	400	423	377	367	400	406	392	410	438	409	394	410	423	408	383	439	416	370	385	355	447	411	391	403	411	406	401	399	427	400	417	403	391	385	458	397	376	360	402	374	426	377	415	403	410	397	416	424	402	418	382	397	423	416	398	429	391	402	414	369	427	409	412	405	379	423	394	414	418	406	440	390	432	396	399	377	407	396	429	402	407	399	391	411	387	413	433	356	419	389	391	418	416	411	422	431	394	377	424	440	467	408	373	424	435	417	439	413	419	395	423	384	423	431	419	399	416	440	373	425	395	411	387	387	401	406	411	358	420	396	438	422	395	436	409	399	397	404	388	365	403	422	391	398	400	428	400	394	393	402	427	392	391	423	380	366	424	424	377	378	384	442	381	396	398	439	401	398	396	409	368	430	390	406	364	386	398	397	391	437	390	435	422	381	391	444	433	380	405	416	370	404	401	462	410	445	408	398	420	391	412	435	389	397	431	397	446	388	370	420	408	443	410	408	385	407	412	388	424	432	417	405	409	423	405	439	388	420	396	385	379	441	419	418	411	387	402	410	410	398	402	423	372	417	433	404	423	369	417	397	381	397	395	414	435	434	409	406	367	404	412	396	393	402	395	376	385	372	402	397	407	427	405	397	409	409	421	397	395	395	419	406	424	376	400	429	391	367	402	397	443	372	440	403	373	391	415	408	396	397	416	435	411	373	401	415	464	398	406	447	450	386	416	410	417	424	387	432	388	386	372	394	424	405	367	420	439	391	385	428	450	409	404	408	405	428	408	444	397	421	423	411	397	414	393	410	386	415	382	416	387	404	466	400	413	436	415	444	391	362	394	434	358	425	407	420	408	408	385	431	364	397	390	415	430	392	423	400	369	414	389	390	412	402	395	401	402	411	376	448	394	396	419	420	388	403	407	422	450	424	391	412	405	394	446	406	380	414	371	411	387	416	407	407	374	400	410	368	396	384	403	429	389	395	416	421	392	390	420	419	407	399	422	420	430	411	396	387	428	422	454	418	442	395	383	429	367	403	374	428	394	391	380	437	400	388	371	405	394	439	400	387	391	476	383	401	426	396	397	418	402	402	408	438	369	435	375	400	426	409	379	400	379	405	408	386	439	389	415	395	409	420	370	395	421	409	392	366	431	398	395	387	395	411	400	400	371	428	423	384	408	404	441	436	444	407	393	411	408	435	435	406	389	396	421	413	381	424	378	415	416	375	372	393	431	436	375	386	412	394	383	385	406	407	398	398	432	395	429	454	407	426	387	379	373	393	424	393	422	401	386	436	457	419	413	389	414	408	414	407	409	388	409	388	379	388	429	402	450	381
19620	10477	18377	18587	14508	10450	7587	6038	5327	4763	3924	3629	2940	2339	2207	2038	1748	1571	1439	1213	1141	1121	1024	1101	1035	1013	1088	1036	994	991	972	945	994	984	1010	972	935	993	975	941	966	968	1016	899	1018	975	961	929	944	963	1015	1032	956	960	961	999	929	995	943	987	959	1001	1004	946	1002	921	979	988	946	917	982	929	956	957	1020	995	924	961	1021	908	967	998	959	966	960	952	964	987	1017	974	1010	984	975	989	987	983	1009	978	947	960	974	959	963	992	942	1023	975	977	1010	973	1011	957	961	953	1046	967	957	979	1030	1012	1017	993	971	987	994	978	939	970	930	1013	988	982	992	944	935	1022	1002	984	1028	988	972	1026	973	1003	1010	977	990	954	972	996	930	1024	964	989	1009	975	946	902	978	967	935	955	951	980	992	985	969	977	987	924	976	968	941	998	973	937	911	975	973	989	1008	992	978	964	934	946	970	954	934	922	962	962	959	1018	952	915	964	982	966	980	883	938	989	987	997	1003	963	953	1001	980	975	996	980	958	934	957	973	906	952	961	1006	953	936	1013	992	970	887	981	952	989	930	954	963	977	955	945	1007	1010	1042	968	1008	1039	982	988	946	942	1009	965	961	962	981	965	941	998	1012	963	923	947	962	943	949	937	962	895	989	936	1015	985	971	982	1082	923	992	999	1001	989	959	1026	1016	968	995	916	919	947	958	970	940	948	952	984	897	994	987	998	997	1014	952	986	983	969	977	954	953	1031	984	967	1012	980	954	937	961	980	953	944	1004	926	960	985	936	1021	993	959	991	1007	1025	962	966	985	936	978	996	996	1026	981	1005	944	990	984	969	976	964	1004	1011	985	963	928	1050	965	971	939	995	984	1013	987	1036	976	930	954	945	1010	972	921	997	998	927	976	931	957	953	946	974	982	939	983	933	981	941	1034	983	993	947	931	925	978	950	994	1011	999	949	1010	909	890	964	986	979	993	987	963	1018	956	954	991	971	1012	1021	934	1019	992	942	998	947	917	1000	985	920	1037	930	1035	939	966	1023	981	1005	1000	930	950	993	988	994	953	1024	915	931	978	977	997	932	961	974	989	978	983	927	981	982	936	1031	986	943	979	1007	976	970	929	987	1053	986	959	977	983	927	985	986	974	968	1002	968	972	992	993	944	969	993	940	1003	971	1039	906	1023	939	911	898	965	935	969	1020	949	1023	1025	1003	985	1008	947	950	965	1026	983	990	999	961	939	1013	1029	964	960	962	968	965	943	986	1000	993	969	935	959	949	1025	1007	981	969	982	1023	981	958	1007	953	973	1029	939	987	1018	974	1015	978	996	987	938	980	944	1005	967	1001	982	942	982	972	991	923	973	1006	936	1010	971	981	982	1021	994	972	985	962	996	949	960	997	941	982	925	964	999	960	951	929	958	996	1024	954	960	993	999	982	1018	962	1016	992	976	1015	958	946	913	900	928	998	976	950	912	934	954	947	1070	996	999	955	973	1004	1016	943	1037	1018	1003	1018	975	971	924	935	940	1006	979	956	1003	944	938	1025	952	965	955	932	969	955	962	980	1012	990	970	970	1009	964	1007	1006	955	886	939	986	984	983	967	989	992	983	1018	911	989	978	992	971	978	959	1007	982	976	988	942	954	962	995	1000	934	964	941	977	987	963	968	980	1007	919	979	977	983	983	990	971	988	948	1007	993	984	1013	998	960	971	989	931	945	981	1018	962	988	984	984	962	968	950	918	951	966	905	891	953	961	962	950	1015	1008	929	963	980	1006	999	941	982	979	996	999	935	936	1023	1003	952	998	975	991	982	971	943	954	992	1015	923	961	962	988	994	949	946	1005	950	1006	980	984	945	966	1034	964	958	954	999	951	1023	971	984	961	923	959	1032	940	975	1005	936	962	1005	933	984	975	986	959	956	999	966	993	951	940	968	1002	985	941	959	956	1013	990	964	1011	1004	976	1005	998	962	981	965	936	941	966	947	979	997	989	988	992	979	944	1009	932	1007	989	960	989	954	942	966	924	989	961	971	975	1020	961	956	981	1039	989	993	970	956	964	977	979	996	942	972	977	967	963	985	1049	986	914	968	951	1007	990	926	928	1005	939	1016	965	1029	973	921	1000	949	991	1009	912	952	946	934	927	953	967	937	1032	998	1006	972	943	981	991	939	949	942	1006	910	961	953	951	982	949	924	1012	922	997	1007	985	982	908	987	927	1056	930	938	982	1018	969	995	997	1011	952	1036	978	968	1022	959	943	972	907	955	972	998	964	970	935	999	966	999	962	979	1038	959	909	1031	973	987	972	1003	946	978	964	1015	969	979	940	1015	998	973	952	908	1005	968	954	930	965	943	992	1012	975	963	961	1028	967	968	997	982	930	966	927	991	984	937	956	961	969	973	1001	972	939	1013	993	977	967	960	969	959	972	996	956	959	928	985	939	963	1028	1016	970	1001	955	1026	947	969	946	967	972	1005	999	961	990	1019	973	964	982	1013	993	991	957	997	963	1047	1010	1021	948	980	967	1011	963	962	971	968	971	964	975	975	1058	963	940	1024	965	970	963	977	967	972	1033	985	961	926	916	1003	991	967	965	968	1047	951	958	957	1000	972	990	963	937	1028	1009	978	980	1024	955	1013	935	980	1002	974	947	1045	1007	987	997	962	975	951	943	1034	992	1001	1027	948	919	989	958	1055	977	1020	942	1002	967	963	989	983	1092	969	926	949	1075	934	993	947	954	977	981	945	954	971	970	964	973	1025	963	944	986	958	1014	988	983	973	974	1023	983	1046	966	953	1024	1032	989	1012	989	982	980	960	935	974	929	963	1012	978	970	1004	929	987	935	934	1020	1055	957	951	964	939	958	1003	1006	949	980	949	1008	960	1035	965	1004	1034	1033	974	965	1005	984	992	956	946	991	939	969	996	932	968	929	960	970	1000	988	947	988	961	964	1015	990	942	938	1007	1029	957	964	971	1027	976	932	942	1003	981	959	989	946	1000	928	954	879	959	994	1000	1000	944	968	980	957	982	1038	1010	923	1016	938	1032	996	918	979	937	934	934	996	1020	999	978	974	940	988	1030	1010	955	975	987	1007	949	1013	991	1004	980	945	1021	909	996	974	1011	995	979	992	954	987	957	969	923	981	1005	976	982	979	1012	976	942	983	953	1027	926	950	985	1029	978	907	920	1010	937	995	943	937	990	965	997	994	1042	946	974	970	914	974	970	977	992	966	943	949	966	966	1009	981	1028	996	947	960	955	973	944	985	998	992	984	944	981	949	953	1019	929	963	997	1045	934	967	932	946	958	998	974	960	1000	958	1013	965	998	979	932	988	961	1000	973	982	959	909	977	950	944	963	1006	993	935	981	981	978	955	973	935	988	964	946	985	980	920	945	958	998	923	996	989	986	971	981	1057	948	998	951	989	1016	959	995	970	1025	962	977	968	968	995	944	950	1031	995	990	971	952	1015	958	965	1013	986	966	944	954	957	942	973	940	997	956	944	986	946	986	997	982	1034	1028	1005	965	979	935	967	918	971	987	1005	949	961	947	971	967	965	963	946	1025	973	977	1007	942	967	983	929	933	967	969	933	950	932	923	975	960	1005	922	1003	994	999	960	1009	1021	977	1019	922	1016	987	984	959	1031	963	944	967	1020	1043	992	963	955	1012	931	937	905	928	993	965	978	1006	968	1022	969	972	959	973	973	909	945	985	966	1008	1034	959	928	1062	985	1008	982	1017	996	998	1015	989	1037	874	996	984	1001	975	1029	975	994	988	935	961	986	1012	1057	945	1017	933	949	996	975	980	989	975
39215	19352	17044	12038	6869	4155	2620	2003	1701	1406	1075	982	795	757	660	593	520	484	434	383	365	358	334	370	395	368	357	344	353	335	343	314	299	348	311	375	374	369	372	372	354	349	347	325	353	358	340	299	337	327	361	309	322	348	325	338	331	364	336	320	355	371	372	339	311	371	321	365	314	336	350	334	350	372	338	335	339	309	364	338	331	315	368	350	324	338	344	329	357	337	318	321	357	350	337	371	314	319	323	369	334	326	345	310	327	377	331	311	369	347	325	289	330	365	361	340	345	322	340	331	366	297	315	330	311	315	343	382	333	338	379	357	348	355	349	339	307	329	340	342	361	351	358	339	331	321	345	367	288	346	366	354	317	328	326	315	353	356	346	366	352	311	333	351	336	330	355	332	363	350	336	376	324	347	337	317	372	369	339	326	345	327	362	351	364	348	335	343	346	320	314	362	369	347	351	329	351	357	363	364	347	339	320	373	317	335	342	371	351	316	326	364	318	335	343	330	364	338	352	346	354	323	343	335	367	365	344	396	318	316	321	337	345	365	315	315	370	330	332	338	319	384	347	330	333	300	317	376	294	357	363	334	354	321	354	336	333	357	348	282	335	323	336	337	363	312	345	355	346	333	344	319	361	328	355	364	355	325	337	373	339	340	329	340	335	324	315	287	331	363	348	309	309	342	324	361	352	306	345	310	345	309	352	374	346	337	371	357	367	333	353	322	306	345	334	320	333	359	346	323	340	351	336	366	332	317	325	341	327	349	357	327	330	380	282	351	336	361	361	329	336	336	322	342	340	357	375	341	352	360	326	330	334	322	361	353	331	351	345	310	355	309	360	360	361	358	309	349	328	325	354	337	334	335	312	351	352	323	339	360	342	361	317	372	297	347	352	364	343	332	343	329	357	362	352	338	313	371	332	332	306	327	359	377	338	313	326	331	348	355	333	329	312	340	372	325	320	348	361	319	338	324	342	341	360	319	351	338	369	345	322	339	304	355	336	346	354	332	349	336	336	339	372	342	287	335	352	319	361	359	313	340	334	378	340	340	356	343	361	310	358	334	351	336	327	336	307	346	346	372	327	351	332	333	345	345	317	325	332	325	351	350	339	339	322	343	368	357	385	334	326	321	313	354	367	323	323	354	339	325	316	353	369	347	366	375	345	373	311	312	329	338	314	354	373	362	341	321	365	335	354	314	321	330	359	334	338	340	365	330	335	324	324	303	331	331	332	311	323	315	333	316	347	330	339	359	324	345	313	352	328	368	300	374	317	323	342	346	355	347	323	345	351	321	340	356	342	288	329	358	349	359	339	314	361	332	347	326	320	345	291	327	385	360	366	344	309	344	341	328	337	339	346	349	325	354	278	338	343	354	366	345	313	365	391	362	355	351	339	377	312	340	336	327	345	350	392	367	398	361	357	362	305	359	319	314	344	362	352	350	352	354	340	318	336	330	292	291	337	315	314	328	355	361	309	355	353	330	345	351	352	343	331	352	329	350	388	333	344	315	305	348	326	343	367	346	338	341	308	320	308	330	316	313	371	332	340	342	332	336	340	334	286	358	319	354	318	359	350	321	288	353	337	375	348	342	339	308	348	329	373	308	361	345	333	341	344	350	331	350	348	362	309	357	371	338	330	368	333	332	348	326	337	342	354	348	339	311	325	341	330	348	326	338	371	342	315	321	334	340	325	314	297	326	321	321	344	339	337	327	307	336	301	344	353	341	359	311	318	331	337	364	342	306	325	342	351	348	321	322	345	348	331	356	378	350	362	369	328	353	320	297	336	332	378	364	334	346	335	345	365	350	350	343	323	356	324	349	332	331	351	336	348	345	329	309	300	344	354	358	330	355	347	299	329	334	337	337	370	327	342	351	349	362	346	364	343	361	324	332	334	307	335	311	297	314	316	352	336	341	337	349	323	368	364	337	341	339	323	346	314	342	344	375	314	335	349	336	388	334	357	383	346	328	352	346	324	315	332	329	321	331	309	351	357	351	325	346	366	341	338	333	321	365	354	329	317	339	339	295	328	312	322	342	323	362	343	333	305	350	379	330	344	355	360	381	297	328	326	345	327	304	323	378	393	352	320	332	325	336	329	328	335	353	336	337	335	341	326	329	343	290	351	355	340	351	359	321	356	347	308	320	340	300	308	340	321	321	378	330	327	303	354	306	313	375	336	319	321	337	309	336	339	359	345	360	344	345	362	373	350	303	315	336	367	309	389	327	370	349	330	309	365	336	325	355	318	332	346	357	336	327	325	330	325	327	323	314	344	334	357	365	346	364	301	330	357	334	332	321	331	348	326	345	328	349	361	332	338	341	365	309	357	327	325	325	307	350	348	332	331	354	364	376	318	326	320	349	339	314	323	344	351	336	311	329	305	306	350	327	328	327	355	354	358	366	341	329	340	326	342	351	299	317	329	318	338	346	344	331	316	345	354	341	341	393	364	340	322	326	338	335	346	363	336	331	315	335	333	302	335	325	394	316	317	376	315	368	348	362	335	379	354	358	312	346	346	344	358	315	328	352	318	313	358	371	293	305	357	334	323	317	337	342	339	338	347	323	352	324	338	350	324	339	344	359	319	299	331	316	369	307	343	350	326	335	314	339	331	300	335	369	343	339	342	344	348	360	353	334	288	320	323	340	324	308	317	323	339	314	354	367	313	334	340	379	354	345	319	341	317	323	319	350	332	316	377	340	375	334	343	371	322	353	346	373	326	332	309	342	343	318	344	350	345	314	336	338	325	327	317	350	312	344	327	316	338	334	308	329	318	325	318	368	332	325	348	341	316	312	342	377	343	302	319	347	346	354	300	342	349	341	338	320	308	357	325	333	344	324	331	317	349	339	347	352	343	313	333	336	359	356	366	382	349	350	323	325	344	315	322	332	379	329	362	340	339	347	338	338	314	322	308	338	308	365	363	328	313	331	323	327	311	327	352	300	337	345	342	346	359	304	343	359	343	350	316	336	343	343	346	364	365	320	328	370	351	320	300	327	322	353	350	318	305	379	331	322	364	332	319	338	300	356	374	323	345	319	318	350	345	310	332	323	346	329	337	350	348	354	329	323	356	320	328	355	391	349	343	337	312	341	347	348	365	355	320	329	326	346	359	364	303	329	317	320	376	352	328	329	378	339	369	344	336	301	325	342	315	339	336	338	365	346	338	351	344	347	337	371	347	335	320	318	348	346	339	354	317	363	354	322	334	320	367	339	343	354	307	341	351	356	332	337	322	327	352	332	305	329	326	293	344	319	356	313	320	363	318	320	318	340	362	357	359	311	345	315	306	307	306	339	320	301	329	327	339	325	369	354	340	331	348	328	347	344	322	298	354	343	348	345	383	323	352	329	366	364	317	349	321	315	359	319	367	329	344	325	313	334	302	377	338	361	345	341	328	359	360	324	335	355	403	340	328	338	332	354	353	299	351	337	356	334	323	360	382	318	326	323	307	321	346	343	345	315	300	348	305	347	305	317	312	312	323	343
25841	14499	23515	23697	18446	13850	10252	8616	7652	6180	5166	4465	3618	3046	2718	2262	1985	1624	1399	1210	1137	1019	966	1037	942	923	883	907	872	815	840	830	801	860	853	859	793	840	803	863	842	808	869	832	803	818	782	847	842	812	825	802	820	824	820	806	795	865	839	822	791	851	815	793	800	840	813	825	847	799	878	795	823	811	827	829	841	824	819	808	799	861	834	818	864	862	802	835	797	839	837	835	833	801	822	828	844	790	831	809	830	844	836	817	832	820	885	803	841	820	833	855	787	861	788	823	815	802	861	855	830	839	801	814	778	805	835	838	806	789	844	832	832	854	849	810	835	777	854	831	725	794	801	857	808	833	845	802	878	873	861	818	815	840	813	806	873	802	814	790	846	789	861	845	795	877	842	799	837	839	789	791	824	808	847	860	815	796	840	807	820	852	818	829	739	822	792	838	848	797	829	841	804	838	844	838	862	827	824	860	828	827	830	862	841	751	818	792	825	830	825	822	815	791	841	855	779	799	860	837	841	820	874	817	789	826	806	830	834	818	799	841	814	786	842	829	845	768	796	779	789	841	812	799	829	800	822	819	852	791	820	780	888	856	831	844	837	798	796	769	807	841	818	847	821	833	906	782	839	846	808	816	836	841	843	841	851	851	786	852	809	840	822	776	826	832	768	810	823	758	877	824	816	786	760	794	808	765	853	844	819	821	729	855	821	857	855	830	807	836	788	793	847	845	796	831	772	831	842	789	832	819	855	849	824	825	845	770	822	760	835	836	834	867	861	846	793	855	821	810	809	859	817	789	827	820	823	825	868	779	837	817	889	832	818	852	758	868	864	817	819	847	837	853	823	843	836	853	783	800	778	822	825	820	869	851	892	836	828	830	847	800	813	818	813	805	844	827	852	799	803	896	799	783	787	848	818	840	797	825	842	778	801	841	769	798	790	846	820	838	783	832	849	804	835	824	834	801	733	750	791	821	829	829	799	823	801	833	855	745	819	809	804	814	818	824	801	790	813	778	833	779	843	805	784	802	802	825	823	847	851	862	858	894	801	811	846	831	861	863	837	816	844	771	828	876	830	767	788	834	858	853	801	829	828	804	870	822	820	810	820	821	777	787	798	831	786	782	744	792	793	856	816	864	792	824	825	809	828	830	793	795	810	778	787	828	821	812	836	863	853	786	813	820	847	806	837	871	824	844	823	810	832	777	842	788	773	826	792	818	852	796	779	772	792	818	797	819	839	787	815	814	793	831	831	797	816	860	798	796	855	849	800	842	808	748	877	794	831	819	852	835	812	834	866	864	803	789	843	860	800	869	810	819	874	863	894	824	849	843	788	822	785	816	805	835	828	820	837	869	801	866	855	841	829	843	846	829	843	800	805	842	870	855	849	845	872	820	804	815	775	814	814	831	844	807	825	825	800	824	808	833	834	825	866	809	843	839	826	842	853	851	805	793	837	874	810	837	784	787	812	850	803	860	849	845	786	821	855	809	844	830	829	823	803	793	784	810	788	770	773	809	832	786	829	812	869	821	882	838	836	858	799	840	843	812	856	795	773	797	811	788	851	828	847	803	829	831	798	854	859	759	841	814	853	800	803	828	857	843	781	796	850	799	799	795	831	883	801	868	790	792	833	872	786	834	821	814	790	836	818	821	813	817	845	828	801	830	803	827	833	785	866	804	805	784	851	821	807	873	840	840	794	857	778	780	827	767	789	793	828	794	848	866	818	807	862	795	810	814	836	843	785	837	860	752	822	791	782	779	865	780	784	862	815	850	838	790	802	827	874	760	833	847	821	808	798	850	784	788	825	796	888	890	795	816	813	828	782	774	825	830	825	854	829	799	854	816	793	751	851	784	809	826	795	854	835	854	833	766	807	840	768	876	852	782	804	780	854	807	781	850	830	862	805	865	806	799	822	787	843	794	816	860	790	793	814	804	858	824	832	773	794	770	812	780	807	828	873	866	820	819	859	846	846	859	831	749	771	796	807	805	870	870	816	849	814	827	790	837	810	826	827	847	869	856	841	812	781	802	860	799	786	823	849	817	806	819	815	838	806	795	834	832	821	901	868	835	813	833	838	798	817	832	871	777	844	851	777	809	816	826	804	792	787	862	774	841	816	830	820	863	836	802	817	844	803	854	830	867	828	837	799	778	845	843	813	807	790	845	846	821	804	796	869	809	844	786	872	833	806	866	839	828	818	822	875	813	794	830	857	775	925	820	834	825	856	824	849	803	833	862	796	862	795	839	853	782	821	844	820	827	855	842	808	750	876	831	813	827	817	820	769	805	788	841	797	787	847	791	786	852	854	792	818	801	767	851	802	805	858	819	860	786	813	838	872	788	804	800	797	800	814	896	803	800	854	808	812	823	846	827	811	826	786	855	837	806	804	846	820	783	812	796	761	785	886	821	835	870	859	860	857	826	813	819	804	852	786	808	865	868	792	844	797	818	815	841	793	841	812	832	856	852	738	864	794	782	820	814	848	852	808	801	831	789	807	829	833	802	805	830	803	826	862	779	834	843	842	898	844	835	875	827	864	877	843	794	815	770	849	852	818	824	871	798	797	805	828	838	809	799	810	793	773	833	843	824	779	838	819	835	867	762	861	877	835	834	804	799	837	808	797	830	830	793	849	805	778	831	846	734	874	854	836	818	824	821	799	829	804	814	828	820	790	849	776	789	819	798	856	766	833	799	815	792	844	868	881	854	832	817	821	784	807	814	800	798	748	831	792	787	875	808	841	773	831	860	805	836	811	847	863	840	842	862	833	835	823	840	826	810	836	818	814	824	848	813	810	798	780	863	845	852	819	840	847	811	812	788	809	873	874	804	842	837	796	814	829	824	776	799	795	811	837	795	790	831	813	800	799	839	800	778	848	794	810	838	800	869	820	816	814	806	802	784	829	843	791	817	847	844	819	849	794	834	850	776	817	811	834	856	834	789	869	794	807	828	833	832	836	837	816	882	806	815	808	790	785	840	810	781	826	802	813	817	797	831	822	840	821	847	820	783	826	800	779	850	826	814	829	800	819	836	817	858	821	839	797	822	803	859	765	848	833	846	758	798	840	834	809	865	819	850	822	838	816	748	818	831	755	824	851	821	808	806	829	782	770	791	800	816	778	827	837	858	830	781	877	779	853	831	892	803	841	785	814	829	831	828	800	820	851	802	745	817	807	818	788	831	813	875	849	819	806	829	868	819	904	819	847	774	845	813	836	818	781	820	805	818	849	857	833	789	837	792	829	808	812	823	801	865	800	809	846	806	744	839	812	781	855	853	779	837	835	800	825	841	828	823	836	801	797	854	821	805	807	817	859	816	842	827	824	830	835	801	791	784	786	841	774	875	820	852	816	845	809	823	813	830	839	850	845	791	829	778	865	795	853	859	794	793	797	844	886	857	806	865	805	806	766	838	878	860	833	852	821	812	856	850	820	842	856	847	853	786	790	819	799	838	814	879	805	796	841	846	821	778	821	867	803	816	823	826	813	806
14827	6984	6780	4659	2649	1686	1188	1020	803	702	629	558	516	510	431	474	456	423	375	389	381	369	403	392	408	393	365	366	361	375	384	354	379	424	359	365	377	386	365	343	370	404	391	410	393	365	381	353	396	366	405	379	346	397	378	329	360	371	401	344	396	386	381	361	381	357	392	381	349	386	393	370	370	401	373	367	401	412	352	369	398	380	395	398	369	390	360	386	366	365	374	363	367	372	393	364	355	390	350	406	384	346	353	369	401	408	341	353	346	344	394	402	378	379	391	359	372	378	397	362	402	386	406	399	348	407	365	399	360	386	363	355	391	383	379	367	396	362	344	336	382	389	402	385	401	362	383	403	385	400	361	386	387	386	363	381	439	403	383	339	387	370	359	364	396	377	376	386	368	372	384	365	370	373	372	353	376	370	375	394	379	373	346	403	382	322	367	357	380	372	367	387	379	379	386	364	355	399	353	393	397	396	398	393	429	354	374	394	415	388	345	415	369	369	352	359	397	399	368	353	338	376	394	367	361	406	383	404	377	373	403	398	379	410	405	384	413	351	385	355	405	375	377	349	394	383	378	368	352	404	384	364	328	362	387	354	368	402	404	359	409	398	380	361	350	372	362	403	395	359	380	378	361	407	351	364	363	376	392	384	389	366	394	416	398	371	386	385	372	386	390	403	360	385	372	374	418	404	373	371	348	359	371	364	385	382	363	376	424	399	360	372	351	385	417	391	392	357	361	373	380	391	354	373	402	379	381	391	391	360	398	374	350	339	367	379	374	380	402	395	350	356	355	374	355	413	357	341	362	387	366	369	402	398	390	389	373	384	360	379	378	426	430	373	353	410	427	383	367	349	349	349	352	377	370	374	392	358	406	369	374	388	407	373	372	395	378	345	348	342	368	367	381	376	362	398	402	396	348	398	353	368	356	362	407	377	375	404	339	395	389	378	385	350	385	374	358	357	435	362	392	383	434	395	360	387	362	357	360	358	377	397	357	371	391	344	375	350	420	387	403	413	370	415	377	365	373	394	366	372	366	383	364	399	387	378	380	388	377	372	369	383	408	397	414	392	372	398	380	378	357	386	419	395	361	371	404	410	373	372	358	350	384	393	382	383	388	388	373	367	362	383	410	382	388	374	317	407	386	393	359	347	369	370	364	368	387	376	362	381	404	376	382	374	380	393	365	354	353	378	368	387	408	342	387	394	366	390	364	410	362	390	389	413	410	386	419	395	413	395	358	370	360	359	377	392	335	387	368	370	365	421	357	403	409	397	416	398	346	397	373	405	430	373	381	353	373	405	376	355	413	374	358	366	374	405	398	395	400	411	347	349	360	385	431	433	374	405	401	354	371	392	366	419	375	379	335	375	393	425	370	384	372	388	369	396	373	375	378	372	386	387	386	387	382	354	395	372	354	384	419	375	352	372	365	414	356	300	368	373	393	388	377	400	398	389	388	366	380	350	398	397	367	377	354	381	354	346	362	337	401	377	408	402	382	382	391	394	395	394	414	332	379	405	396	355	414	364	333	391	357	411	409	363	380	379	380	400	382	364	410	406	403	403	364	383	343	355	393	405	388	340	369	391	381	385	368	345	393	419	384	362	395	383	386	407	358	394	361	408	354	357	350	395	381	391	382	380	355	413	401	426	391	415	365	405	351	396	391	350	375	399	389	344	369	397	421	333	389	370	383	381	375	379	423	365	368	385	368	385	326	370	371	395	369	380	367	396	371	391	354	332	384	402	389	426	390	413	421	387	404	343	390	405	379	387	391	374	422	384	381	363	341	359	426	359	387	369	380	392	326	368	357	343	334	364	392	387	416	392	381	387	432	389	388	388	371	383	376	354	323	391	399	369	338	362	383	366	376	354	358	364	414	362	367	397	373	370	348	401	377	385	326	406	405	351	368	383	385	368	386	338	345	381	361	384	418	372	398	380	382	410	387	389	351	333	403	358	388	392	368	439	389	384	339	369	385	405	367	334	375	388	393	392	365	382	407	398	363	397	382	336	392	389	407	361	362	371	385	369	391	339	371	371	392	388	383	358	389	356	379	367	414	348	388	378	395	372	401	371	367	395	352	348	411	392	387	361	373	406	393	402	376	393	357	385	355	386	360	389	348	353	357	342	350	390	368	366	384	434	400	384	324	362	389	401	379	388	397	403	373	390	374	381	385	384	388	383	404	382	380	356	354	372	414	363	360	373	389	378	360	385	351	352	386	383	367	371	365	388	372	365	360	416	404	364	389	370	378	382	364	361	359	393	348	342	379	361	364	379	364	388	390	396	402	389	401	404	366	388	379	384	381	385	410	352	384	410	366	339	380	413	394	399	363	399	397	345	350	382	382	374	391	399	394	398	398	381	379	410	401	382	382	363	357	347	409	434	398	353	376	391	363	366	403	394	398	381	405	408	332	407	390	384	395	395	365	356	345	376	370	371	388	342	367	354	357	387	363	367	346	368	371	376	395	394	356	375	391	379	383	418	352	366	380	360	408	379	379	389	389	370	371	385	380	363	382	355	373	372	392	366	383	374	366	391	379	353	385	359	391	366	385	371	360	348	386	388	410	348	327	368	398	351	353	397	388	325	400	375	373	389	361	425	397	390	398	368	395	358	356	345	378	402	419	385	373	362	392	397	402	383	381	373	403	389	384	368	391	344	382	397	388	358	392	350	383	408	434	363	348	379	375	370	352	307	369	367	367	360	403	375	377	376	363	390	350	343	385	404	370	367	341	366	381	401	386	391	396	393	351	397	355	369	409	370	336	377	395	385	408	364	382	373	346	347	391	404	331	377	377	370	384	414	387	381	400	356	360	417	374	377	367	372	377	348	372	391	337	375	401	373	430	404	424	395	379	418	378	375	394	392	391	403	394	401	389	366	324	352	381	415	382	381	363	385	407	358	384	380	357	400	359	354	383	392	364	396	359	397	378	375	368	370	383	385	391	390	393	363	400	425	375	395	421	398	371	384	397	372	365	352	380	383	372	351	390	362	352	423	378	383	418	377	362	415	356	356	395	354	390	360	375	395	398	337	397	413	389	399	380	378	406	372	377	358	357	379	366	382	365	421	377	369	387	381	377	352	345	361	372	357	397	373	345	385	379	366	435	392	399	369	369	400	373	384	362	376	347	387	378	394	413	356	390	426	386	393	346	367	392	345	391	377	353	332	383	343	396	392	393	391	373	407	400	397	381	410	346	374	377	399	385	357	394	381	381	401	371	362	388	362	371	382	369	357	402	356	407	375	386	349	440	322	348	354	399	378	360	356	405	329	383	374	362	390	361	380	400	418	383	387	368	337	372	400	411	369	384	368	415	373	367	392	367	371	365	374	368	375	377	374	345	387	360	376	399	367	387	351	417	367	390	395	373	377	390	403	391	365	352	383	358	348	414	378	367	380	365	390	423	400	352	394	386	365	355	398	365	398	394	365	398	344	418	402	371	354	346	379	349	382	409	384	408	387	375	378	379	397	338	393	379	393	404	391
10503	6845	12579	12361	9226	6765	4983	4002	3247	2744	2414	2038	1888	1577	1515	1312	1222	1147	1160	1088	1057	989	1009	922	941	988	969	955	925	896	889	937	932	848	918	920	895	936	916	935	930	948	908	879	926	911	949	911	891	948	954	891	907	925	905	945	967	929	935	906	883	952	926	941	867	933	916	914	946	916	981	902	926	932	958	887	917	887	914	907	881	966	1007	899	902	932	872	920	863	931	955	905	898	863	926	912	874	924	916	935	902	912	879	913	968	933	896	934	881	948	884	910	934	975	904	976	903	896	976	888	935	897	920	847	925	945	968	967	935	941	909	907	865	903	936	943	910	920	922	909	883	935	891	932	958	929	947	940	946	915	886	873	920	909	903	911	914	890	916	863	921	867	930	873	932	851	879	933	909	968	931	919	861	956	878	936	919	910	963	905	939	895	956	882	925	863	929	925	871	897	943	923	912	957	929	840	929	925	870	898	931	881	928	921	952	974	878	877	880	932	894	915	930	932	939	959	900	900	929	878	911	912	890	878	899	937	902	901	941	923	942	885	871	920	916	941	972	917	918	941	936	940	924	931	931	860	884	941	913	907	900	947	902	913	925	904	924	928	936	913	947	944	869	921	969	890	967	931	942	904	902	949	908	941	933	978	953	905	947	939	956	908	956	917	895	919	937	935	954	879	894	909	937	942	921	911	896	961	902	871	893	855	959	948	895	875	923	916	887	896	895	959	941	895	931	929	898	903	924	899	907	928	896	910	989	967	920	870	899	920	860	947	931	917	934	932	902	934	931	945	901	912	915	904	948	948	928	917	857	942	925	921	919	936	862	950	967	927	941	896	933	961	989	914	895	939	899	927	951	896	975	924	952	894	928	949	826	907	925	903	925	986	963	908	880	941	911	948	907	863	870	916	867	903	920	903	897	863	949	871	924	917	970	971	895	946	915	891	879	855	951	941	888	948	958	875	920	915	891	905	926	920	986	901	879	923	926	911	894	949	903	908	897	891	947	946	907	933	959	914	960	922	916	911	903	929	910	898	918	928	984	904	926	919	866	939	916	918	899	911	961	894	943	891	871	922	950	900	916	896	919	932	921	947	901	905	928	886	931	849	961	918	917	916	965	925	920	938	897	960	892	931	954	920	948	918	935	957	1036	927	929	969	945	983	944	853	899	908	975	869	950	899	915	964	910	943	954	887	939	951	887	901	949	920	936	926	954	961	874	925	916	943	841	954	897	935	904	894	908	906	956	890	944	920	953	908	915	925	958	979	887	914	911	903	897	923	908	913	931	914	924	922	925	915	956	874	881	951	936	881	914	913	967	892	897	896	896	925	968	940	954	869	918	955	941	931	939	995	935	851	889	890	879	946	948	937	941	974	939	890	939	913	906	917	947	964	1014	916	931	904	898	910	903	973	889	913	900	902	902	931	990	951	882	989	883	911	941	898	922	928	916	944	918	953	903	942	944	930	898	923	892	886	929	869	942	905	887	866	953	931	910	896	905	950	884	902	923	908	873	921	958	919	903	923	920	949	887	928	931	962	886	935	890	903	913	926	889	919	917	922	900	940	957	965	929	961	911	891	932	936	921	948	938	920	909	936	900	939	896	904	910	915	973	931	941	946	868	896	905	866	909	954	878	907	920	878	896	947	917	923	874	971	945	956	886	935	896	914	905	908	918	983	868	886	923	900	922	946	908	934	914	967	946	934	916	858	922	824	917	979	952	923	957	947	963	893	933	979	905	950	954	884	936	923	931	981	890	908	917	936	931	888	941	887	940	896	895	932	876	901	943	938	902	905	927	938	940	902	844	951	849	878	916	922	961	945	931	906	919	904	900	930	960	936	939	896	945	921	912	923	943	861	891	897	857	983	959	935	870	882	941	848	932	926	938	918	885	874	871	882	922	926	888	980	885	927	890	960	961	963	914	950	955	978	927	872	912	947	872	934	935	849	927	959	868	917	927	856	897	884	1004	935	919	894	942	959	954	930	926	937	937	959	963	915	947	899	961	909	923	891	879	988	879	933	819	903	926	947	900	922	926	913	950	956	931	971	974	934	964	936	895	918	907	881	921	953	936	926	920	870	962	933	861	856	919	953	932	955	899	939	1032	988	909	879	928	925	893	942	884	907	880	871	913	934	951	870	953	936	940	1016	969	875	908	882	936	887	931	886	895	899	905	881	939	902	904	882	904	934	965	956	940	885	945	905	897	921	917	938	924	951	956	971	963	942	917	879	908	920	918	920	930	924	912	998	928	920	840	875	938	910	948	880	930	868	945	950	956	937	940	890	899	907	901	958	933	949	878	888	900	965	942	1004	940	954	936	885	926	924	974	856	896	937	847	913	905	950	902	917	927	886	940	899	938	901	936	881	904	885	899	930	901	914	856	886	929	924	879	924	902	910	888	898	913	966	922	917	972	904	926	935	913	925	844	956	835	916	936	927	927	981	926	911	909	892	903	916	930	896	917	923	903	919	926	912	912	908	910	917	984	955	946	953	875	905	960	931	973	910	907	937	946	913	962	903	888	961	927	920	969	883	871	905	924	913	925	889	895	896	958	893	964	888	892	924	929	923	975	930	925	991	882	890	912	926	930	903	966	933	924	927	875	979	894	936	955	904	929	923	913	916	922	896	906	907	945	949	931	880	909	866	901	915	933	919	939	897	915	909	923	895	900	894	924	879	919	891	919	904	947	897	974	899	939	923	961	955	883	922	927	937	947	929	946	918	947	947	942	849	881	926	882	893	914	994	927	890	939	955	936	940	912	948	945	935	890	918	886	967	901	951	890	915	940	925	890	931	898	932	885	882	916	948	907	884	906	915	989	876	980	919	881	958	925	950	935	890	906	921	918	889	886	908	939	893	909	1008	883	862	939	908	913	911	895	892	912	954	913	897	900	949	891	891	929	901	999	897	913	924	898	925	948	890	936	931	948	909	890	910	938	904	974	887	912	929	948	896	946	940	889	888	930	907	908	978	900	935	937	957	925	935	918	896	924	907	911	901	970	970	991	877	895	1021	944	941	923	930	947	919	895	940	956	973	946	907	869	941	884	919	931	884	918	946	891	960	865	945	968	900	893	949	887	854	936	866	987	894	919	931	911	910	996	916	904	987	889	984	908	865	927	909	942	913	944	979	883	903	917	936	927	960	958	927	872	937	943	951	912	954	863	932	899	946	915	967	932	861	898	879	899	915	933	876	947	916	919	920	910	936	921	873	916	873	917	918	905	907	923	928	953	918	958	944	895	944	891	928	877	894	928	955	969	963	901	928	922	926	931	923	978	911	886	858	929	904	868	917	897	921	883	909	937	900	930	868	930	922	919	968	891	928	896	919	977	895	961	913	971	914	926	941	915	928	864	957	901	929	966	947	878	900	953	913	910	859	978	960	955	938	959	891	923	947	885	923	890	882	840	935	903	870	963	921	923	938	886	903	941	884	908	936	894	951	893	972	913	922	874	866	893	973	886	931	916	949	903	961	977	933	907	923	866	943	976	946	952	939
29331	12822	11986	8594	5346	3187	2183	1630	1285	1044	871	793	710	685	617	549	531	524	488	457	426	412	449	436	412	409	428	405	429	394	467	396	400	408	402	446	419	406	394	409	415	414	443	436	416	375	409	409	408	394	416	462	403	435	458	420	433	418	413	450	416	429	415	433	427	435	425	417	408	380	426	380	450	395	413	410	399	378	392	410	407	458	433	384	421	392	412	403	459	440	388	376	414	393	405	422	382	385	403	418	447	418	438	425	430	441	390	411	419	409	417	412	419	426	414	425	389	430	402	426	433	437	449	371	369	408	390	427	413	360	442	417	368	405	409	402	441	395	428	411	471	467	407	370	405	467	449	402	447	393	382	420	416	442	413	409	437	423	415	397	393	441	389	395	416	414	411	431	410	406	362	367	405	393	421	396	415	404	383	393	433	374	414	428	408	400	386	423	437	427	394	390	388	407	354	422	358	421	414	435	407	434	370	385	389	402	415	390	410	410	414	397	440	415	415	424	444	383	444	390	418	397	407	394	437	395	396	399	381	400	425	414	361	399	417	395	410	434	436	403	400	434	384	414	405	401	420	414	393	377	434	391	396	414	434	423	381	436	423	404	408	413	438	430	425	435	383	431	404	417	402	390	420	409	441	400	380	392	409	418	389	429	451	463	419	353	440	421	447	409	410	419	433	420	414	392	440	441	410	375	418	435	380	422	414	413	403	363	417	419	410	404	369	382	426	432	421	396	394	428	436	456	406	426	399	431	410	412	426	432	441	444	377	417	378	427	437	394	397	415	405	403	430	376	407	407	397	412	391	422	399	430	425	398	412	406	407	389	414	465	434	373	355	429	412	410	435	449	424	412	421	414	387	463	449	419	434	424	412	399	422	421	435	377	388	390	442	443	415	396	405	427	384	391	424	428	382	430	433	419	439	423	416	393	401	418	408	399	410	410	409	388	423	421	380	419	419	427	422	400	416	385	418	427	445	426	409	417	407	446	464	384	380	411	365	428	388	391	454	414	406	382	412	406	426	409	427	423	410	420	415	432	396	405	401	372	396	470	408	365	407	407	425	432	404	412	430	394	431	386	413	391	403	348	421	413	436	394	420	428	420	441	398	430	387	375	398	423	436	431	376	390	397	390	390	401	390	381	419	433	395	396	400	412	431	401	403	389	393	410	419	406	447	408	439	406	409	404	395	408	377	393	424	434	412	406	396	426	446	408	400	398	381	409	404	404	415	380	386	393	417	445	422	394	421	414	383	402	378	394	396	394	407	443	422	394	409	441	388	422	387	422	387	385	408	443	384	381	447	423	438	417	386	416	376	404	383	419	408	387	393	435	395	403	416	355	425	414	405	439	407	370	406	437	425	393	423	417	459	456	373	438	425	402	409	425	422	394	427	397	404	385	430	384	440	426	415	411	444	466	395	411	433	380	399	428	390	435	383	410	443	366	456	448	406	400	412	412	429	408	413	406	402	434	393	379	438	395	422	425	408	394	434	435	404	380	422	423	425	419	420	390	422	410	391	398	394	390	402	394	420	401	379	372	418	412	401	415	410	392	441	461	416	392	423	401	422	453	433	402	435	424	412	361	410	412	385	430	406	457	389	419	429	399	384	455	447	406	399	396	407	407	412	386	400	427	418	405	422	391	423	409	426	420	399	377	429	407	401	416	400	429	452	394	391	404	400	425	428	439	390	455	419	403	438	451	389	403	406	406	429	409	430	410	427	428	438	390	445	378	419	393	367	383	429	428	381	416	403	414	416	421	398	398	393	414	440	401	440	415	389	382	439	362	408	428	462	392	397	431	406	451	383	404	418	430	402	414	413	393	380	393	429	388	385	410	439	417	431	408	428	435	417	379	405	423	400	439	422	414	397	385	401	394	414	416	407	448	405	391	405	422	407	388	403	446	370	409	412	404	442	407	422	364	385	440	428	432	439	422	444	447	415	411	366	401	412	429	431	398	443	397	385	374	433	386	416	435	439	422	391	409	391	400	407	488	413	469	466	383	417	418	395	426	465	398	427	398	428	411	418	403	434	423	454	443	422	385	387	444	432	422	409	423	445	379	461	442	418	431	445	417	376	389	398	441	408	391	400	367	426	401	436	445	390	382	366	406	402	410	407	383	406	389	374	437	401	399	445	393	399	415	408	402	443	416	398	429	360	349	434	382	391	399	404	412	393	391	408	437	368	394	438	425	396	409	407	424	419	436	392	453	406	403	398	386	405	415	404	418	409	418	382	420	428	409	403	413	404	414	403	412	418	418	405	380	397	412	427	414	430	432	392	425	360	397	437	439	451	460	408	392	449	422	371	417	408	434	397	425	404	424	364	416	467	413	430	403	396	397	437	416	436	389	416	416	371	421	412	388	414	422	439	400	419	419	465	419	443	393	413	445	396	404	395	413	453	386	383	417	373	391	372	431	359	417	398	412	395	432	468	384	392	384	382	419	378	414	412	395	430	370	413	393	412	357	406	407	365	396	409	414	369	416	437	409	387	403	398	427	408	408	439	433	417	443	447	407	393	395	380	420	452	374	432	421	393	414	386	416	386	431	418	400	412	423	400	422	405	425	433	449	419	426	421	412	426	429	401	416	424	415	434	408	389	404	416	439	396	391	432	400	403	404	365	415	421	388	400	410	406	398	412	392	398	398	406	441	395	424	379	393	409	408	367	413	447	413	429	391	409	404	401	402	406	419	396	440	444	425	399	434	407	383	438	389	432	462	424	406	424	407	435	449	422	388	400	418	398	420	430	406	449	413	408	383	394	452	420	397	432	420	409	392	393	397	429	355	392	428	407	416	398	448	380	426	417	415	412	412	419	410	386	421	403	397	453	426	390	404	413	415	377	388	411	385	402	409	413	375	466	413	384	418	410	418	399	406	419	422	413	392	455	428	385	440	416	435	407	372	401	399	415	419	389	412	410	395	390	399	434	404	415	404	407	407	441	416	385	426	385	391	418	455	392	418	409	416	426	377	415	406	435	442	401	423	436	416	400	376	390	383	393	414	387	404	411	409	419	408	381	410	393	430	421	436	403	430	396	405	437	389	426	415	407	406	405	381	373	408	439	376	436	415	411	393	424	401	412	400	435	471	411	394	403	380	405	372	388	405	389	375	377	414	405	441	396	406	423	430	449	399	408	394	430	401	404	407	399	409	361	413	431	375	417	402	438	404	451	440	420	439	406	403	438	387	389	398	398	437	362	415	393	414	384	410	430	406	393	433	416	382	374	415	416	427	395	391	430	410	436	430	395	433	402	412	433	408	373	392	428	424	386	420	410	378	376	418	429	411	398	408	364	384	404	421	414	408	447	443	447	431	442	412	452	420	422	416	382	405	394	422	417	397	416	425	407	416	374	399	430	409	392	404	420	402	434	381	395	379	416	369	423	400	387	451	437	415	395	410	447	448	437	403	414	417	396	462	403	436	448	396	461	438	420	400	449	421	393	382	423	399	402	389	413	393	422	394	397	412	393	387	394	450	435	399
19997	10563	19305	20013	16121	11913	8827	6655	5449	4565	3831	3306	2909	2663	2305	1715	1688	1727	1537	1223	1180	1186	1198	1063	1081	1031	1001	1026	1005	1034	999	930	1011	1021	1024	977	987	978	949	1053	946	1087	979	983	995	954	977	1022	980	966	1015	1025	985	941	1033	1043	1030	987	962	985	935	991	931	1002	1015	1025	951	1024	994	922	990	1022	961	974	997	993	969	981	1002	953	994	946	984	987	973	996	963	1028	965	1021	1005	1024	978	959	995	971	1060	1006	956	1014	1005	1022	1018	941	994	924	981	992	938	967	967	1033	1003	988	1016	956	1016	940	933	1004	926	1021	1033	1036	984	1055	1014	1006	967	975	1000	1034	1012	1027	966	981	994	956	954	966	968	1020	1008	1002	968	1003	1016	1037	1031	951	967	993	979	997	989	986	995	950	1051	919	924	1040	942	950	960	1001	943	998	1017	988	917	935	993	1004	984	982	929	975	979	964	979	1003	1000	995	998	1024	969	966	1001	959	993	994	1034	922	972	1040	959	1046	993	975	955	923	937	1012	1071	1008	1018	1021	980	976	979	994	1014	963	1004	1010	967	1019	940	961	914	935	982	970	1027	966	1021	942	926	1043	1065	1051	936	995	941	1027	981	1013	938	982	978	1000	975	998	988	968	991	1066	1005	982	979	1012	963	932	969	1020	934	1032	968	962	934	1027	988	1036	1011	990	1003	955	951	972	971	976	983	950	1005	964	1005	990	948	964	995	932	995	940	992	985	1006	1004	993	1017	977	927	952	981	967	974	948	1046	975	1041	984	965	1023	978	955	955	998	1022	998	980	1017	1030	1005	993	967	997	961	1013	1005	1001	962	932	943	1042	997	997	1005	948	975	1026	1021	998	998	1021	1012	969	984	990	983	973	976	969	1012	973	966	990	989	1050	952	994	952	1002	990	998	1043	983	988	1016	1026	1005	944	995	1002	932	982	971	1048	1008	1030	980	995	941	1013	965	998	1017	979	942	966	976	982	988	961	947	951	928	1022	969	957	1002	969	1019	974	961	989	1001	1013	1027	1006	1031	942	1002	995	1042	993	987	1005	1006	1022	950	1011	953	970	1020	971	983	1007	993	1012	946	980	1007	968	967	963	986	973	942	1005	968	1004	980	997	981	971	948	1038	948	986	1036	993	948	967	995	951	940	956	997	1004	993	1007	974	1014	948	931	948	991	986	968	957	1014	998	977	948	993	996	939	1017	977	956	983	988	1004	969	973	1009	1015	941	937	1031	1019	1013	972	1023	1022	949	987	1008	972	972	963	1020	1021	1016	943	982	959	1004	976	956	938	931	995	1011	964	994	991	1032	994	927	965	1002	987	1004	979	952	974	992	1034	980	1018	992	1010	929	974	982	989	978	960	1023	1018	1020	938	1007	958	963	965	923	941	988	986	944	1036	1060	1025	977	1022	961	1033	988	953	983	1043	991	978	988	957	999	995	943	976	971	988	977	959	1005	976	973	993	1015	992	1000	989	1007	923	1017	959	1011	936	1016	1018	951	996	1038	1002	1013	1007	1057	986	966	1000	1024	986	943	976	1045	981	975	937	996	979	991	1001	989	973	1035	979	961	968	1014	995	995	997	987	1012	1010	1036	1021	931	957	1004	997	951	1030	976	966	1018	972	967	994	1010	998	974	941	980	955	1031	1032	987	1024	965	1025	986	1036	986	970	967	984	930	999	936	981	979	1050	975	1019	1009	990	985	1022	986	1020	1041	1004	981	993	1004	1008	1001	1060	991	1042	1008	945	973	1000	1021	986	1025	974	1014	1001	1010	997	1013	967	974	964	944	1021	977	987	1017	992	1004	961	983	989	989	1000	1013	1001	966	949	1007	983	960	1013	923	957	1047	984	1007	990	1012	991	966	990	963	966	1046	1011	994	1014	1020	943	972	962	1029	1000	972	995	957	977	960	983	975	978	972	1002	958	934	1019	1065	1028	1025	974	937	955	1012	984	1008	1010	932	980	1033	976	1071	965	1047	949	943	963	976	951	936	963	1007	975	996	974	984	1026	999	997	942	1009	1027	1010	985	1023	960	1026	946	1006	1000	966	937	998	1025	1017	939	960	1005	972	975	979	931	954	978	1006	1017	968	992	971	980	966	1004	986	933	966	986	1013	959	951	935	953	969	1027	1021	968	1016	972	950	994	982	988	954	987	1022	991	962	992	1042	998	987	1022	992	975	1005	976	1037	987	985	907	994	1055	989	996	959	988	995	973	998	1062	973	1006	972	991	1040	943	999	995	926	975	965	911	979	1008	971	942	1038	991	995	982	937	1012	953	971	966	987	974	1045	979	991	985	963	997	1007	980	980	981	947	1042	982	984	963	962	935	1000	1003	1026	979	924	948	984	1008	988	1014	1007	991	1009	943	994	976	953	970	1010	965	958	954	953	998	936	1001	1002	931	1025	1021	969	1031	951	1030	980	1044	955	973	952	1000	1023	977	1009	1025	1004	995	1031	1006	994	993	977	918	973	961	969	1009	1007	954	993	982	1008	1051	980	992	971	975	960	972	944	1039	983	987	974	1020	1038	985	998	1035	1029	953	967	958	1049	972	942	966	991	962	948	1009	990	1010	972	1018	968	990	996	982	998	933	1003	998	997	1047	980	995	979	893	972	1028	996	996	1027	1052	973	1005	1014	949	976	976	918	994	1001	994	987	957	1004	964	1011	1009	1046	1009	1033	942	1029	942	1025	998	1041	1003	1008	916	992	953	984	972	968	997	1027	1019	987	996	1007	961	1034	1011	1008	1001	978	977	976	1019	941	989	1021	1008	982	1000	983	1002	995	932	997	945	999	990	993	1047	1023	1001	995	982	989	965	1011	1011	963	961	978	1007	986	1006	979	1001	993	971	954	1055	934	952	1021	983	971	1002	1010	934	974	991	929	995	1011	997	1035	1038	969	1000	1038	976	952	971	998	984	995	934	965	1016	977	975	1039	959	1036	969	977	977	1065	993	980	975	961	951	944	982	956	974	974	1022	981	994	959	1000	1006	965	955	988	985	1051	987	969	973	987	941	947	972	1036	1031	1017	992	1035	993	980	1033	1001	964	1061	996	955	961	1012	995	1025	1027	996	932	968	1030	961	985	1010	969	955	1002	1009	932	978	939	989	1023	976	965	960	935	1029	949	1059	984	1001	1015	1010	990	929	964	945	1024	937	953	971	956	998	1003	1005	1006	994	1000	997	972	983	1008	993	970	1002	954	955	999	984	1001	1007	1043	952	1004	999	975	1022	999	1040	983	1006	938	977	998	1005	992	996	1007	1007	959	1017	950	982	1048	1031	1049	1024	980	996	1024	973	988	927	1012	1021	970	958	1018	987	1034	1011	979	966	1006	964	980	968	979	967	948	998	996	1026	999	986	1015	980	1015	990	1002	953	968	1012	961	991	993	961	973	951	991	969	950	1056	945	982	937	980	938	1035	995	1030	972	969	975	957	997	987	1007	1007	1019	969	1023	1005	990	979	997	1011	1036	972	981	941	1028	988	936	966	954	933	988	979	1002	960	1011	970	997	961	992	1000	953	985	965	1028	955	1015	1036	999	978	939	982	989	978	1008	1050	992	976	965	965	955	1022	971	973	1012	1023	1002	1054	979	1022	915	932	1001	983	967	972	980	1019	976	986	945	956	965	987	970	987	983	970	1015	1038	976	1036	956	989	941	998	963	1070	949	986	1003	981	969	1033	948	981	991	974	967	1013	957	1030	1006	982	997	1011	1010	978	1015	974	976	1026	974	997	1042	1001	999	911	994	1036	954	993	984	982	1008	986	991	1044	1006	1007	973	985	944	946	954	982	922	973	1046	1017	1002	966	1022	962	1011	1012	998	1004	1006	949	970	1009	992	967	1001	956	1022	1005	1029	961	951	987	984	941	1006	961	929	997	1024	995	978	974	965	1024	956	998	987	980	1008	961	940	935	996	1035	936	984	1021	935	931	945	960	984	1018	966	972	952	909	942	1012	1027	1005	1011	952	1003	1020	971	998	968	986	932	1014	956	994	992	995	1010
39888	19086	17036	12408	7327	4238	2904	2119	1611	1322	1004	891	887	864	742	560	520	529	476	445	381	409	378	356	370	372	351	318	318	336	327	324	340	322	354	390	331	389	349	343	352	307	313	354	356	346	353	385	342	337	381	349	325	330	363	362	337	350	376	307	326	344	336	380	338	371	351	372	324	355	364	336	357	362	355	352	372	331	345	328	347	327	356	361	359	353	330	366	354	346	340	314	385	322	334	350	366	339	347	376	361	346	375	329	373	352	356	330	324	337	311	357	342	375	335	320	355	330	342	353	360	350	339	328	339	317	377	318	367	361	301	312	369	355	360	335	322	328	357	353	328	323	347	373	372	342	368	362	359	321	345	307	357	340	359	362	312	346	312	349	330	322	334	336	338	350	344	373	356	356	354	362	338	344	347	342	366	323	336	361	336	335	364	352	361	349	361	319	332	365	347	320	317	344	366	366	360	344	319	327	350	356	350	337	368	362	342	348	383	376	368	333	321	340	326	349	321	346	309	354	341	351	334	363	356	345	370	369	356	366	309	342	338	269	336	358	348	329	356	345	330	336	333	325	306	325	347	325	380	342	330	325	327	304	354	335	354	313	340	321	330	378	372	360	349	310	377	335	343	331	287	330	354	347	370	373	349	336	343	357	322	311	335	324	322	380	326	337	324	333	319	366	340	349	342	339	336	364	373	331	388	344	354	324	360	310	360	346	320	337	337	360	329	325	331	345	305	363	319	374	337	363	343	314	315	359	357	336	305	301	305	303	350	363	337	326	351	323	373	317	342	364	330	330	367	339	332	357	339	327	374	343	355	362	347	320	315	319	301	360	338	373	379	378	360	354	357	311	347	307	360	342	357	323	335	309	345	315	351	346	310	331	369	379	328	326	337	354	330	345	347	373	368	354	360	325	284	328	352	375	329	329	356	336	330	360	360	340	357	332	355	316	307	387	338	345	346	336	329	336	339	347	327	342	394	312	340	342	342	365	349	356	334	348	335	359	331	328	345	345	372	313	358	338	327	304	347	334	376	352	314	340	335	378	346	348	342	323	368	369	354	374	306	343	344	308	337	330	343	391	316	361	361	376	314	347	328	329	360	326	336	353	322	353	316	332	279	340	367	327	377	366	379	323	298	339	322	360	350	358	317	342	327	305	356	349	342	344	358	347	335	343	356	343	303	367	333	338	301	354	375	321	357	336	325	343	287	354	314	314	317	379	332	342	352	372	328	349	351	343	344	309	337	327	345	361	362	336	332	359	325	322	358	338	341	366	299	328	361	347	386	331	329	316	326	305	351	356	337	325	343	342	353	362	350	337	357	375	362	362	319	325	327	338	342	326	347	361	343	361	344	329	319	314	334	349	327	347	370	363	342	352	290	369	369	379	319	326	357	328	328	341	324	346	317	314	354	362	383	337	328	320	356	361	326	366	349	346	354	321	345	325	337	338	385	337	348	327	326	325	333	330	290	397	351	314	374	310	335	298	325	317	342	324	349	353	323	349	349	324	344	324	322	343	331	357	334	346	317	342	360	345	384	358	314	355	338	333	332	359	337	344	358	339	376	307	354	341	323	337	355	365	359	310	373	354	344	334	338	338	322	307	361	363	333	321	329	325	344	355	316	356	318	353	362	336	358	321	343	307	378	380	337	348	348	318	345	338	354	353	341	371	366	347	322	384	336	334	360	334	319	362	317	374	365	345	351	344	335	323	348	362	334	345	343	351	341	320	362	359	355	346	345	369	331	331	336	323	368	323	354	365	333	326	343	355	336	346	361	374	343	342	353	330	379	321	321	354	354	355	361	361	329	328	334	355	367	367	323	340	345	353	373	368	335	353	319	327	353	370	357	335	314	344	329	333	367	343	306	309	367	326	334	386	326	362	370	363	331	371	352	350	339	379	366	366	355	352	336	343	348	377	375	328	323	341	326	357	327	349	354	301	358	319	351	345	295	374	358	355	360	337	350	349	340	355	353	321	381	337	341	360	345	338	356	360	321	349	348	366	329	365	330	326	344	358	354	347	350	316	331	339	338	344	318	344	295	326	344	340	343	318	334	352	378	349	343	343	327	344	333	367	325	319	349	330	368	329	331	339	372	310	328	301	316	349	341	347	344	328	341	346	347	348	367	295	330	367	320	365	356	340	314	350	331	339	335	357	333	324	357	327	315	310	328	338	339	346	357	333	317	355	312	330	368	360	324	346	300	369	321	339	314	314	317	354	339	362	345	316	350	325	331	315	323	360	328	325	318	344	314	349	310	330	327	375	343	333	377	390	365	331	343	362	327	344	327	316	323	343	320	363	356	323	329	330	340	351	324	351	382	335	346	335	338	362	316	328	324	338	351	342	330	312	350	341	407	334	327	350	381	339	344	325	330	345	357	324	325	360	316	335	330	361	370	341	356	351	310	364	368	358	326	322	317	348	353	317	351	343	355	345	362	383	354	360	321	324	353	319	352	335	325	356	345	360	343	329	330	363	404	365	340	362	359	374	338	344	341	323	352	362	337	334	295	348	347	347	327	367	326	360	317	336	337	333	362	348	387	327	338	312	334	374	345	333	364	341	313	356	360	379	348	355	340	355	331	339	378	327	344	354	347	352	342	325	370	355	340	330	360	328	311	348	351	383	335	352	339	347	313	325	370	333	351	344	372	386	370	347	340	334	345	383	352	326	311	338	323	365	365	324	346	358	351	315	341	317	348	338	373	319	296	318	352	346	336	325	378	369	332	403	322	343	347	313	324	348	324	361	350	325	334	342	353	332	357	360	327	321	354	375	365	323	358	300	350	302	365	360	334	347	365	344	362	371	312	379	331	364	357	360	346	315	370	315	349	307	320	355	331	332	331	314	370	341	336	349	304	342	370	338	331	352	336	347	365	344	320	375	369	320	348	335	347	355	378	325	366	337	339	343	345	331	340	357	346	339	315	360	337	370	333	335	343	307	346	339	306	347	310	344	361	351	333	347	333	328	345	365	362	344	356	344	318	337	355	344	319	387	366	389	376	317	379	377	361	340	363	304	331	318	310	328	307	335	327	374	371	379	375	339	332	349	351	319	312	343	338	333	303	346	317	331	338	360	333	328	379	336	374	333	342	358	358	344	348	336	340	337	406	364	393	342	342	355	346	339	336	364	319	360	349	339	361	364	348	326	326	329	356	332	344	342	357	331	338	303	352	346	332	335	355	331	386	301	336	357	325	306	346	326	341	307	338	349	327	358	316	317	336	346	347	328	369	337	360	314	356	368	343	346	338	294	393	334	334	345	363	336	352	345	332	324	339	376	339	384	354	374	332	338	292	343	352	320	368	344	362	333	356	334	384	335	336	341	349	364	340	358	340	359	333	358	349	332	306	357	336	327	375	354	314	348	300	317	323	326	382	380	349	316	312	313	385	368	344	356	357	361	341	344	341	348	349	390	337	322	326	344	390	371	342	338	324	298	367	348	336	315	338	300	363	353	344	326	365	311	389	353	325	339	348	364	337	314
25997	13802	23920	24376	19773	14350	10917	8866	6828	5883	4704	4188	4114	3828	2897	2282	2058	1912	1633	1235	1100	1119	1009	1027	931	943	957	902	909	842	806	850	854	843	883	814	858	815	847	778	825	806	792	850	881	871	881	857	844	821	837	836	878	824	817	882	846	837	798	830	844	850	837	818	862	878	832	850	801	854	861	818	842	868	829	853	847	801	875	816	815	815	802	871	863	812	854	793	806	872	855	861	825	819	838	784	766	834	822	828	860	848	856	892	810	856	850	861	904	840	768	837	831	851	789	895	828	835	822	848	854	824	825	807	872	869	849	848	835	863	845	813	860	793	830	858	823	858	896	813	869	892	841	800	841	796	773	801	838	800	867	832	862	770	885	829	810	875	827	839	830	858	834	828	815	797	851	845	853	863	856	811	808	813	815	867	822	836	836	794	780	861	798	819	857	820	875	863	820	839	839	864	822	814	836	814	822	804	800	860	804	833	820	898	843	822	869	837	836	805	863	896	821	875	829	843	785	847	835	820	863	800	857	841	818	818	825	888	815	850	777	824	867	818	784	838	806	860	846	868	873	834	838	830	828	829	842	807	788	797	846	831	871	822	835	824	875	848	836	801	844	823	884	873	813	791	811	852	854	810	859	812	846	842	827	821	821	837	859	808	834	835	818	864	843	838	832	817	806	830	883	841	796	868	786	870	823	851	815	809	811	832	847	826	809	871	831	851	811	847	812	799	814	824	894	856	871	794	800	839	824	776	865	797	796	770	851	807	839	833	853	856	782	874	829	784	823	841	856	849	861	794	839	800	833	814	802	867	877	854	804	834	869	775	827	822	837	820	789	824	844	812	831	841	847	829	807	832	823	828	845	822	872	832	880	814	845	835	827	859	886	806	805	875	848	861	887	834	820	853	837	875	817	902	846	866	797	800	849	845	802	835	802	817	833	831	836	850	798	856	802	851	794	858	843	862	775	827	798	877	873	802	869	901	842	839	876	850	842	822	888	832	867	820	831	842	791	813	858	821	832	802	840	809	822	838	848	857	844	820	836	845	816	814	854	860	819	865	782	842	802	830	860	822	854	813	829	797	833	809	847	840	810	788	818	864	874	804	877	847	812	790	851	845	842	862	802	830	878	834	840	883	854	860	824	836	905	812	808	818	872	858	820	818	811	828	868	853	851	827	848	819	850	797	832	761	843	872	831	769	840	854	837	817	850	823	870	816	800	824	847	821	824	837	854	823	903	835	873	865	844	872	813	918	851	802	799	806	868	794	815	855	878	816	856	798	783	833	832	849	840	874	820	855	855	815	866	808	816	873	869	852	798	879	834	832	818	771	818	874	801	846	823	851	853	842	850	833	805	882	870	855	880	811	845	795	839	865	877	837	855	868	854	794	834	837	832	813	829	795	876	816	793	802	822	799	864	806	820	852	800	825	805	851	779	844	819	820	840	820	816	809	832	826	831	858	814	793	783	830	838	872	875	831	783	826	849	862	867	845	848	795	822	863	830	799	833	823	796	816	801	821	862	874	779	838	883	781	812	810	828	846	811	842	765	804	829	842	846	818	841	878	806	822	855	848	836	862	844	831	871	787	865	916	825	825	795	864	816	804	840	822	808	846	866	906	843	848	833	818	850	828	823	806	797	813	872	860	811	782	793	841	850	843	816	816	804	811	823	893	846	841	821	771	856	839	845	846	859	831	799	783	832	843	838	843	801	884	826	816	877	839	842	840	847	796	862	860	868	867	799	825	862	845	823	850	801	822	827	786	862	800	812	846	814	799	864	822	833	875	873	828	787	861	797	865	835	849	839	810	839	821	839	841	837	836	823	870	875	788	807	797	834	842	835	847	848	869	845	854	882	847	871	878	851	881	831	801	812	836	897	786	801	849	826	816	824	807	844	842	816	839	845	841	789	864	846	855	816	828	845	874	840	775	803	852	832	781	857	835	864	840	851	889	803	874	810	824	835	871	850	808	821	882	831	860	864	865	838	793	856	844	814	899	854	787	860	837	829	853	873	807	806	792	850	843	860	835	833	801	829	866	835	793	839	812	810	847	850	815	865	857	862	888	863	783	824	845	815	816	852	814	803	853	821	809	855	814	868	830	826	828	786	842	838	859	844	801	812	822	833	857	898	837	812	854	821	839	840	877	829	807	861	828	864	868	795	836	821	801	885	858	819	828	781	849	871	803	810	788	810	847	852	826	845	852	839	807	862	769	801	824	857	876	847	880	840	837	821	811	835	826	865	851	910	859	837	811	859	821	823	862	822	836	785	861	858	861	845	867	831	885	782	834	846	855	830	849	790	867	859	859	852	833	822	830	841	848	797	878	835	798	804	837	823	833	852	846	827	811	838	882	781	799	821	835	839	811	819	855	883	797	827	818	819	891	835	845	857	895	855	832	838	819	845	808	836	865	864	854	809	854	849	819	794	789	844	822	824	847	790	847	840	850	855	861	878	825	832	845	850	812	836	838	864	828	819	819	844	887	849	869	817	840	770	849	847	819	855	864	798	829	817	853	828	844	889	847	826	810	811	851	858	793	800	798	885	805	775	799	827	853	852	896	780	843	904	872	876	835	846	844	842	823	856	857	821	858	797	796	837	832	893	801	821	795	862	806	834	833	830	883	821	927	803	835	859	881	835	802	834	867	815	817	865	858	839	799	842	816	792	764	884	837	821	886	790	821	797	862	837	869	827	820	783	827	820	788	766	827	827	846	803	838	892	829	839	830	815	811	829	837	843	861	859	794	808	804	808	820	854	773	849	832	848	845	868	827	805	812	814	859	809	848	918	840	808	833	887	840	821	874	810	865	813	856	818	810	805	832	847	776	801	868	805	860	867	804	816	843	872	797	832	858	800	792	772	818	852	850	849	853	839	826	872	881	828	825	837	830	841	863	792	873	802	882	839	831	828	884	823	884	836	819	857	815	896	792	813	780	820	848	833	870	846	841	828	829	826	816	826	826	850	791	819	852	832	841	825	842	790	840	804	855	899	835	872	842	856	816	833	854	829	831	826	820	894	807	891	827	851	794	836	848	870	819	801	880	788	864	859	850	863	833	823	799	810	875	840	767	789	815	787	831	825	767	864	798	852	851	852	834	859	853	808	812	839	802	871	827	833	785	818	823	859	816	816	809	823	842	825	823	820	825	801	810	867	796	830	830	860	819	840	852	819	847	905	805	857	858	825	831	793	826	857	876	820	892	822	808	868	816	824	790	811	853	796	815	865	857	836	829	882	844	816	777	846	825	806	746	842	863	806	843	835	858	812	896	788	893	827	874	845	865	830	780	853	870	861	804	833	834	792	869	836	823	848	813	822	827	858	838	789	806	880	889	831	839	869	872	864	839	808	842	811	820	822	851	861	799	820	846	798	811	860	766	797	804	824	815	812	859	855	831	887	816	791	846	816	805	820	815	791	816	824	833	834	824	848	913	876	822	819	881	833	880	809	786	818	865	814	847	839	902	822	866	853	838	838	823	806	855	791	852	833	873
14024	5639	5641	4147	2442	1721	1240	920	771	689	618	648	617	532	498	442	425	427	439	361	441	372	381	429	370	365	376	374	328	373	402	363	358	363	365	342	351	319	376	363	378	341	350	395	377	381	381	383	346	344	370	350	360	416	374	350	367	326	398	378	373	354	348	349	397	385	387	382	415	357	388	336	341	394	377	344	400	367	372	361	409	391	384	343	396	389	368	416	401	370	381	367	367	367	396	357	373	366	349	366	319	385	357	373	425	352	353	379	368	395	385	354	398	374	368	407	386	408	361	370	350	372	392	363	384	371	369	365	376	398	341	387	370	373	427	390	354	371	393	403	395	385	364	373	392	376	371	403	380	346	366	409	381	372	376	359	356	351	394	375	364	367	369	386	379	382	402	354	360	373	390	390	387	367	417	390	341	368	371	346	368	388	406	385	378	382	362	381	359	391	392	370	393	356	378	338	370	381	399	362	363	372	349	355	318	401	344	358	363	363	383	340	348	416	374	378	374	350	407	371	386	342	383	422	420	392	363	347	407	411	370	364	407	417	340	359	357	369	391	363	373	362	391	366	378	376	399	364	403	381	379	384	364	351	344	367	374	339	394	391	410	361	376	393	389	414	397	368	389	365	348	352	393	390	414	364	407	377	367	377	375	391	396	408	377	389	338	375	374	408	414	361	402	387	416	366	362	315	368	387	368	354	399	360	384	371	353	383	356	380	397	379	383	384	383	376	396	361	404	394	366	399	365	366	373	340	369	375	402	392	373	368	368	396	376	359	350	373	375	393	413	417	407	392	358	360	368	376	371	369	361	407	374	369	354	338	380	346	418	377	412	384	360	387	367	412	346	377	345	393	397	389	368	334	365	372	396	403	374	348	370	360	352	370	365	358	384	380	351	395	371	383	397	386	413	374	394	388	404	383	376	384	352	376	369	406	415	415	386	404	376	386	407	404	365	353	344	355	361	365	388	363	365	360	353	332	390	356	369	380	357	384	330	395	392	395	345	422	403	335	384	393	385	400	390	393	387	378	395	387	411	375	393	363	391	364	356	348	416	377	378	419	381	383	356	381	372	347	419	378	376	385	361	359	349	368	402	395	378	399	392	438	379	373	381	393	362	374	337	363	370	372	353	405	410	375	341	399	384	407	392	386	366	385	389	404	428	369	353	356	417	373	391	379	414	373	405	373	350	355	378	356	372	379	417	366	381	364	360	385	355	348	381	371	385	367	398	362	390	367	334	327	367	400	334	341	343	372	384	360	351	358	384	367	361	335	360	354	385	355	364	390	343	367	361	392	369	343	393	383	349	384	383	377	351	366	396	358	367	381	405	366	390	407	363	364	363	386	367	378	384	377	350	351	368	364	383	348	401	394	373	364	378	371	352	380	374	374	364	382	412	369	386	376	368	355	364	387	358	369	394	374	357	381	365	388	385	413	404	361	387	372	378	381	372	336	352	404	390	361	370	365	377	411	366	381	349	363	378	381	408	338	358	361	363	361	379	443	352	377	371	357	384	376	395	367	394	390	350	409	340	347	397	412	364	368	381	405	363	371	368	412	373	401	378	358	371	358	393	402	362	360	383	410	376	328	374	396	367	388	395	393	373	381	385	384	326	399	356	410	343	386	388	404	360	371	354	358	344	380	347	369	381	414	377	385	366	349	364	371	388	402	368	433	352	355	379	385	394	396	388	362	379	369	326	372	397	385	395	395	387	352	348	354	380	387	376	387	351	353	361	359	373	408	411	407	417	374	375	340	383	356	391	362	338	407	386	383	356	394	362	373	364	300	359	396	373	365	374	356	366	351	383	371	378	412	359	345	377	392	404	382	368	341	389	348	366	412	374	380	404	374	357	356	369	372	383	384	367	389	347	366	392	389	339	357	383	380	355	392	364	362	361	353	344	371	368	343	369	363	354	376	382	386	413	366	359	389	393	383	383	364	439	388	383	362	412	387	397	360	382	376	383	397	352	362	360	319	421	361	372	354	343	338	334	377	341	406	417	339	351	406	397	385	357	389	381	379	362	367	337	403	392	392	396	372	413	413	386	370	362	368	405	393	342	366	374	392	383	384	379	384	396	376	377	323	388	348	378	374	366	354	337	354	362	377	370	360	400	387	372	347	403	358	398	374	375	377	386	383	394	361	376	350	358	338	371	409	376	363	404	377	388	386	403	410	377	387	425	399	379	351	365	350	376	367	384	354	381	393	416	431	335	396	400	388	371	352	367	378	397	394	371	357	329	399	396	366	389	400	388	387	383	382	403	350	345	385	389	358	369	398	364	392	361	364	388	383	386	365	378	360	349	378	377	357	398	379	363	375	359	382	371	382	371	341	374	391	350	385	371	373	378	383	375	383	377	345	392	351	332	391	344	437	386	383	373	387	394	339	341	359	344	361	363	385	378	371	417	411	357	360	366	362	406	419	380	402	382	394	385	387	365	379	366	386	345	351	340	401	375	354	350	397	375	379	399	374	354	386	322	400	333	376	357	365	363	400	394	372	384	391	402	397	359	351	375	386	395	386	380	375	400	357	391	334	332	338	364	345	392	364	405	356	386	404	381	352	360	372	392	361	341	383	390	383	392	365	329	373	357	390	367	350	366	371	409	375	384	408	357	388	388	387	350	353	385	370	348	402	386	386	374	402	410	383	399	366	383	354	347	336	386	373	393	394	363	381	338	346	375	365	373	384	391	404	357	366	377	365	376	386	365	367	384	372	376	366	405	355	408	404	377	336	376	371	400	367	399	321	368	380	403	328	381	402	389	342	363	372	397	371	378	391	407	362	396	366	386	378	350	396	350	360	381	382	372	374	364	368	332	413	377	394	381	415	371	402	365	387	353	391	346	370	379	352	380	356	365	385	370	376	370	409	388	346	380	373	391	400	349	385	356	384	397	397	352	376	388	372	313	393	382	374	396	409	365	345	377	367	375	357	351	393	360	361	351	329	391	389	335	387	376	404	365	375	384	388	345	423	372	326	387	335	368	360	355	357	367	369	337	346	383	384	408	395	362	375	353	390	375	346	378	376	384	370	369	371	370	394	350	410	355	344	398	377	349	354	388	364	399	377	382	375	355	346	395	359	378	358	362	380	386	368	367	365	343	381	365	382	368	384	389	380	376	393	369	352	396	375	399	347	374	400	346	399	380	367	425	382	360	353	359	332	386	416	367	344	361	370	344	387	388	385	370	356	394	413	342	376	370	380	404	343	384	376	409	367	361	367	334	383	383	364	365	382	374	380	378	403	352	380	363	386	369	355	367	394	351	394	397	371	355	357	385	383	387	352	362	350	352	389	381	392	391	369	381	369	372	347	387	398	377	355	427	383	360	405	393	372	399	394	372	401	383	353	367	391	383	381	400	346	392	389	363	363	367	427	324	359	384	364	353	346	362	397	365	387	373	423	381	373	390	348	366	352	377	383	345	398	378	412	347	390	360	401	361	394	411	368	420	345	353	363	371	379	366	412	388	339	426	421	352	337	338	381
10177	5700	10684	11688	9037	6695	4989	3805	3151	2702	2510	2420	2259	1969	1765	1448	1430	1206	1191	1128	1062	945	1032	961	930	951	971	936	918	897	889	902	925	937	863	972	904	927	873	907	887	853	913	915	943	903	947	938	894	916	895	938	880	920	905	869	907	923	967	927	937	878	899	872	900	917	923	927	918	1002	960	921	894	957	928	878	884	892	968	889	917	871	944	863	892	936	923	915	896	968	946	915	901	908	911	892	943	909	949	886	932	915	932	925	915	920	915	917	889	917	937	927	911	882	869	903	891	917	961	884	918	937	928	960	901	883	861	912	873	967	867	887	921	913	875	877	938	927	902	868	946	915	934	898	926	937	899	909	891	955	877	926	883	940	864	908	893	924	979	928	922	915	880	917	896	892	877	930	907	924	936	920	901	887	925	931	871	884	948	919	912	903	918	970	914	874	935	920	951	904	934	877	869	855	888	946	966	931	955	929	867	942	913	858	929	894	971	842	898	909	922	938	929	901	908	855	898	938	901	905	911	887	881	893	913	889	920	915	953	908	916	926	927	977	961	887	912	909	934	909	920	895	875	884	919	917	939	886	945	909	968	929	968	872	942	956	912	927	928	913	917	895	950	936	887	937	876	895	961	867	965	902	948	983	923	803	930	972	938	896	906	903	902	939	897	929	860	910	945	1001	916	909	952	935	906	924	886	923	915	913	912	915	908	927	972	837	901	922	945	998	913	949	929	941	908	941	914	902	962	931	981	892	930	916	903	885	885	955	907	853	952	895	899	930	936	883	857	911	927	925	933	915	882	945	868	889	905	859	919	919	913	915	923	896	908	902	941	926	979	877	921	914	911	904	903	922	874	891	928	891	933	923	936	848	885	904	918	945	900	944	890	928	894	924	895	837	922	906	858	958	915	868	904	866	953	921	966	899	885	946	916	931	918	909	900	878	940	939	928	919	878	968	910	886	860	925	922	923	860	928	957	886	905	898	876	916	924	871	884	896	838	865	946	888	867	956	911	910	922	856	940	894	923	881	925	949	869	968	968	954	935	941	915	916	940	899	930	873	975	944	889	924	900	885	920	869	920	949	890	927	870	874	851	891	920	910	936	899	956	921	933	885	936	919	924	900	896	902	927	887	909	872	903	940	907	946	895	938	898	929	900	894	895	914	910	907	910	960	905	914	957	895	912	946	875	917	902	927	903	864	873	847	942	883	884	908	923	954	909	936	951	920	868	879	955	930	900	886	954	833	901	861	928	883	918	910	921	889	933	875	924	920	935	940	940	984	914	876	883	911	950	927	917	944	904	928	930	921	933	935	873	988	814	885	929	869	917	865	906	935	893	967	908	916	965	945	860	918	950	927	930	902	935	926	882	928	884	911	880	854	926	927	957	915	886	884	946	893	895	894	918	943	942	948	894	876	949	942	893	978	941	892	981	958	891	872	915	941	952	904	862	888	898	920	941	870	882	929	926	910	919	890	940	924	889	896	944	931	932	966	909	862	909	915	945	848	935	926	868	931	849	849	904	941	924	858	929	879	967	929	928	851	956	894	921	950	894	926	897	926	969	922	937	857	962	916	903	933	877	931	890	929	915	923	948	892	879	951	914	843	884	947	903	984	940	963	898	904	941	920	924	897	881	910	947	881	899	919	938	917	916	951	864	916	912	908	895	892	962	935	911	863	906	917	868	917	904	955	931	959	920	919	895	891	896	866	904	903	936	859	922	932	932	945	970	931	894	925	883	965	931	896	939	921	893	901	910	893	895	951	868	905	914	906	939	910	903	865	870	909	940	897	926	944	954	923	904	887	891	955	931	902	899	955	938	875	939	919	879	894	930	881	932	935	904	962	921	915	866	912	912	924	867	953	908	912	883	901	921	873	911	958	901	968	871	893	907	913	943	892	907	885	938	950	920	902	915	879	894	927	904	904	896	895	888	988	941	918	862	914	905	879	906	869	901	901	827	926	909	931	933	905	905	883	849	961	900	959	940	918	926	877	916	927	963	919	911	910	913	926	872	949	927	923	919	921	941	906	889	927	937	936	928	900	970	912	910	947	923	877	916	894	858	936	907	937	895	957	925	940	952	877	926	881	868	1002	882	938	936	899	916	934	933	975	921	893	924	927	899	938	925	906	939	946	876	875	907	908	895	964	935	967	951	890	877	892	905	882	941	979	926	897	922	920	937	919	864	979	903	900	896	921	866	909	932	915	869	863	960	871	917	918	859	901	899	897	915	918	898	890	926	918	932	923	929	884	896	907	923	930	920	977	879	961	881	878	966	918	899	935	935	898	895	890	903	944	905	906	920	906	880	896	925	895	946	903	945	904	907	937	945	941	889	883	859	933	936	960	919	947	960	873	907	910	905	920	919	913	918	947	924	935	912	908	931	891	914	922	933	956	934	937	893	942	900	921	917	903	862	944	936	909	880	947	920	945	874	879	880	931	914	906	961	951	925	902	878	892	917	961	907	880	895	862	908	890	923	945	942	914	951	919	958	904	861	889	858	901	858	916	916	901	955	943	938	919	976	883	923	917	958	910	900	895	902	918	915	915	959	918	939	916	954	899	904	974	871	881	882	961	950	920	820	870	899	926	897	922	930	929	912	935	939	902	921	914	944	916	901	931	923	884	934	934	949	931	900	945	927	928	954	888	891	923	907	896	918	845	898	920	953	938	924	930	858	874	899	932	944	911	939	856	949	935	863	914	876	883	913	898	894	946	896	937	895	935	942	927	882	880	893	866	907	944	953	955	874	922	903	848	910	882	874	898	898	938	959	864	869	950	902	888	966	888	918	916	924	928	948	934	972	941	871	901	919	982	895	919	961	888	909	969	946	894	885	904	937	863	903	927	913	905	896	900	910	812	899	914	886	911	983	934	868	916	901	934	869	880	864	882	861	885	908	977	896	902	915	898	903	920	891	947	896	923	906	903	907	962	870	912	905	902	854	930	930	889	900	939	888	942	941	883	900	961	911	980	925	893	917	933	943	847	890	905	887	954	923	824	931	872	922	886	911	926	893	918	934	915	913	928	877	927	964	898	916	939	951	943	925	865	891	939	875	889	904	916	929	931	924	905	895	903	958	972	873	933	913	900	912	943	892	911	930	927	878	915	846	922	947	906	976	923	908	908	916	866	956	930	847	942	920	917	824	898	957	935	1002	852	902	918	910	925	865	961	818	936	926	919	934	918	886	920	908	870	973	906	946	917	950	914	916	912	932	929	914	913	947	921	898	967	943	973	921	908	892	951	948	899	874	894	950	866	890	891	914	902	885	907	913	914	894	922	936	921	923	905	882	897	919	924	932	918	904	941	962	906	883	946	942	877	947	946	919	869	878	889	921	900	908	900	957	901	880	895	915	913	997	901	956	974	932	862	928	878	918	923	879	907	934	903	886	865	919	855	910	902	932	900	851	965	908	958	919	876	883	924	880	919	899	937	924	894	926	913	913	934	930	896	920	882	868	920	869	885	918	922	943	925	928	897	846	913	873	919	927	882
26222	9277	8724	6955	4659	3105	2130	1716	1315	1147	1007	1032	852	781	639	597	524	465	474	446	455	403	441	381	371	422	406	406	385	366	385	389	389	395	416	427	348	393	416	429	384	384	415	391	404	374	406	407	374	361	400	371	393	388	400	392	386	367	412	417	392	395	348	401	364	353	345	378	382	384	393	387	400	384	399	355	392	430	407	414	363	386	392	400	403	373	443	401	387	417	372	382	399	372	422	418	394	408	426	385	390	388	402	379	400	434	366	401	390	384	381	377	410	374	421	404	407	388	400	401	422	400	400	403	396	405	388	413	398	428	404	389	366	402	400	368	387	388	396	358	392	360	406	389	361	397	379	402	391	419	391	356	421	405	394	426	410	370	389	402	414	417	391	348	431	362	405	357	423	393	396	387	389	387	360	413	360	400	423	393	422	386	394	392	379	410	435	378	376	390	429	435	401	392	383	427	397	394	407	360	374	393	385	390	400	392	378	421	356	389	385	383	370	369	396	372	354	440	418	413	388	415	382	388	377	367	365	394	366	385	443	412	424	401	416	427	388	397	418	359	395	416	393	386	416	396	389	413	410	390	403	366	363	383	349	409	393	401	389	399	370	403	355	398	385	370	373	385	420	402	376	397	376	375	381	423	374	382	408	388	393	429	392	359	383	395	362	401	405	394	377	386	411	420	426	441	390	369	406	402	393	402	374	364	400	434	379	408	405	401	427	408	408	402	387	375	357	398	427	394	383	362	377	378	382	383	376	398	376	385	399	426	392	367	379	369	395	396	357	375	398	395	376	407	428	402	400	405	409	394	400	403	361	384	389	375	426	413	388	409	345	411	362	370	429	359	380	401	400	393	397	366	395	390	387	425	414	396	425	407	412	388	381	376	366	389	416	396	362	383	393	386	389	444	390	361	400	406	428	395	374	361	418	387	423	382	407	408	400	335	385	408	421	399	398	381	380	381	401	358	375	345	389	393	406	402	411	418	383	406	417	410	402	372	435	389	364	388	405	387	382	424	380	419	415	396	395	422	402	390	376	403	402	374	389	399	402	371	401	391	394	401	393	397	383	395	393	387	337	365	412	397	414	393	391	375	396	386	376	410	400	387	416	420	375	359	369	407	402	401	370	398	368	399	365	415	392	368	433	381	431	387	346	374	380	426	419	342	396	400	399	409	428	434	401	421	416	426	377	371	392	386	407	417	402	422	422	399	373	416	434	400	380	384	381	392	392	395	407	408	394	382	433	385	411	434	360	371	347	406	406	350	419	365	345	394	416	398	406	382	409	376	430	378	353	424	401	431	387	383	385	428	383	382	402	402	374	415	418	400	390	406	399	395	400	381	319	374	402	384	429	400	378	392	408	388	369	359	409	377	397	369	421	399	375	400	373	416	419	367	352	386	391	412	401	389	389	388	367	426	422	408	383	405	382	382	368	389	380	422	386	375	386	397	386	397	349	401	390	413	411	374	400	380	378	382	384	357	374	385	385	355	409	408	400	371	419	365	356	396	338	395	411	387	395	415	389	422	404	396	378	456	388	382	421	408	366	434	413	366	375	413	401	396	375	401	418	436	421	415	382	397	399	385	408	374	391	393	367	356	393	447	415	389	392	401	379	400	369	381	379	362	442	393	398	385	378	401	380	407	368	393	432	398	371	402	387	381	352	379	379	388	399	394	406	396	426	402	358	345	423	368	381	406	416	398	431	350	373	404	402	429	445	397	389	381	392	420	421	419	361	403	380	391	364	423	395	388	418	378	456	386	402	396	346	404	388	409	402	378	386	429	431	399	389	394	382	369	408	389	417	403	412	426	394	385	395	447	389	388	375	390	406	353	405	405	348	389	385	362	338	412	392	430	410	418	395	367	367	383	369	424	376	406	411	391	385	413	386	399	411	420	414	398	366	402	392	407	386	394	420	391	375	380	390	368	383	420	381	401	409	409	403	388	415	350	398	405	399	418	396	361	411	411	437	375	400	406	415	400	411	408	389	377	410	427	384	410	411	390	385	386	415	367	407	428	383	402	417	368	417	416	422	414	430	417	422	358	434	400	392	375	366	384	361	372	408	393	386	438	404	409	421	388	390	422	371	388	392	387	402	376	398	369	418	396	417	395	371	381	413	427	398	408	394	386	430	375	395	431	414	390	395	414	407	396	369	382	411	394	382	362	412	403	357	382	359	361	400	372	416	380	382	370	421	410	419	386	404	352	398	414	397	421	425	401	423	420	386	375	423	410	422	396	394	424	381	391	386	369	390	369	361	384	373	388	367	433	383	403	371	373	430	396	392	392	406	410	375	391	419	358	375	387	388	410	401	354	389	390	402	388	382	372	373	405	359	378	395	389	390	418	424	410	421	378	375	358	385	441	418	377	367	386	384	361	395	404	359	358	406	426	385	391	402	409	435	437	377	411	399	406	407	377	393	409	404	381	426	366	403	391	366	402	401	397	369	382	390	411	373	410	435	393	393	408	396	380	423	389	392	371	389	325	383	386	398	377	399	403	415	384	368	403	405	365	393	450	418	431	390	396	386	411	417	362	376	419	352	355	382	375	432	404	431	410	384	390	398	382	393	414	425	386	354	406	393	420	369	392	370	395	374	396	398	375	397	433	361	402	415	401	348	420	434	418	405	395	382	399	364	361	343	371	411	393	353	397	395	366	412	373	412	389	380	380	389	385	375	399	373	342	426	397	406	392	389	425	407	365	407	429	388	391	398	403	402	367	410	397	438	415	408	433	388	404	376	390	397	357	386	385	382	401	376	391	424	385	424	366	381	361	397	371	373	395	394	389	372	403	419	403	388	412	381	337	364	371	394	404	394	396	419	381	385	392	420	439	416	376	462	414	387	383	408	401	359	380	410	423	377	417	409	427	364	391	412	411	402	407	392	414	400	375	403	421	382	388	380	380	386	366	392	388	396	434	385	419	364	413	391	389	377	402	400	380	378	421	404	386	376	364	417	418	385	424	353	413	347	359	401	392	375	384	391	398	401	376	376	374	394	403	375	345	398	394	379	391	422	388	393	406	389	393	390	372	370	386	408	362	384	418	364	369	430	414	411	381	376	413	394	420	387	389	404	412	408	400	338	378	431	404	346	433	444	434	424	413	434	402	385	406	398	384	405	390	409	380	383	376	400	395	391	421	377	386	390	405	380	383	387	405	410	405	394	395	424	389	358	349	401	396	424	425	380	423	397	360	459	429	375	406	360	401	393	385	395	413	428	405	368	374	376	414	395	379	402	352	369	388	402	382	378	373	414	383	388	396	391	401	408	408	409	402	395	407	377	436	390	424	413	402	371	425	427	378	416	407	438	382	364	385	415	376	365	380	417	406	359	392	378	334	391	391	439	415	391	380	387	402	390	426	366	420	418	408	380	391	396	435	398	393	382	377	435	377	416	374	364	333	384	407	409	359	410	408	408	423	368	407	393	432	396	437	380	389	420	394	412	407	358	409	418	392	375	399	403	352	386	359	425	418	390	383	370	372
17985	7630	15004	17568	14955	11658	8460	7192	5731	4927	4669	4286	3694	3139	2663	2151	1744	1544	1433	1295	1387	1056	1144	1111	1037	1001	1013	982	968	943	962	986	965	989	1024	966	968	977	945	929	917	1013	968	953	974	992	913	883	967	941	972	976	973	962	916	992	974	935	968	965	944	913	952	972	1005	974	999	970	914	927	976	932	937	932	957	934	961	980	942	907	1027	936	939	914	971	943	947	947	991	958	996	1011	920	948	912	911	949	978	940	984	959	886	917	971	952	931	940	952	920	965	942	963	1002	946	944	950	994	923	909	981	942	978	915	917	953	923	981	994	899	947	930	933	940	932	933	945	962	974	942	986	926	982	935	940	916	951	1012	946	1007	956	935	952	935	932	929	948	967	997	1007	983	937	972	946	961	938	904	895	960	915	957	952	981	962	945	954	950	945	981	948	928	935	945	950	962	997	954	973	979	941	938	963	912	930	936	968	926	977	1023	969	951	926	1047	942	943	989	969	923	991	919	932	941	948	1005	972	934	1004	959	968	935	986	931	957	960	953	979	894	929	952	908	957	945	978	939	912	969	903	947	943	954	957	932	941	943	989	960	964	956	925	900	966	985	968	949	966	936	938	967	939	957	916	911	930	963	924	988	932	994	973	1000	938	963	957	943	984	916	957	955	1022	945	932	928	933	968	971	924	934	967	1000	970	991	937	980	933	929	969	949	904	911	994	979	933	927	969	978	950	935	894	973	912	959	879	897	913	978	975	961	985	930	939	914	923	919	945	962	932	1003	971	896	950	920	911	998	952	931	965	935	932	935	968	946	942	952	956	956	954	982	958	908	951	981	972	970	975	902	986	902	1005	963	942	967	888	927	880	906	931	926	972	945	964	944	958	951	985	957	965	938	973	967	948	938	928	995	957	970	961	981	969	1012	963	1011	946	922	898	977	961	983	960	932	945	960	945	936	922	963	910	979	1000	937	941	955	966	942	901	924	1010	944	954	997	942	945	969	954	972	904	960	975	954	946	956	912	948	986	979	913	1013	930	946	941	891	936	959	974	948	1012	964	960	979	953	980	969	987	935	943	890	867	947	966	966	937	959	951	956	947	928	933	925	975	968	945	905	922	983	963	956	931	1023	923	965	894	937	958	971	928	915	927	930	925	917	954	970	882	950	926	931	948	959	970	915	886	949	941	920	899	958	977	959	983	961	929	996	918	955	990	930	934	909	928	964	960	939	976	956	944	907	925	995	962	962	942	958	991	991	999	943	954	971	912	979	939	929	967	970	926	969	969	946	932	977	954	927	960	1002	914	955	920	950	964	949	923	1024	984	976	974	900	948	936	977	942	1010	954	961	939	974	946	986	951	962	987	964	973	988	947	937	932	923	927	964	915	972	957	966	947	993	906	914	925	933	986	953	923	952	942	918	965	967	890	992	975	983	946	942	925	973	975	950	877	999	942	909	957	955	936	940	932	959	963	936	946	956	948	952	918	902	940	993	931	966	953	916	932	1012	956	937	962	948	941	990	978	922	999	955	939	941	878	965	948	942	945	938	964	1016	953	927	962	994	975	1026	906	954	912	939	907	964	974	947	972	927	929	927	931	962	903	962	928	907	919	930	982	970	981	969	950	980	921	959	898	923	896	918	937	1001	944	936	936	917	979	917	968	928	935	949	961	956	995	916	985	935	924	892	926	932	912	970	930	953	948	973	951	913	965	935	878	935	929	963	934	958	890	949	958	956	900	922	933	998	998	955	922	930	921	921	909	976	928	1009	949	915	914	983	938	940	934	939	912	951	962	935	968	972	935	949	957	935	990	942	939	937	893	946	954	947	960	982	919	925	901	952	948	966	903	917	997	954	958	990	914	932	959	935	960	949	966	925	921	949	977	954	943	948	920	966	943	957	973	936	954	910	957	916	930	945	978	886	1002	960	962	929	909	920	903	897	945	932	934	922	960	915	987	991	929	988	982	863	946	950	937	948	951	1019	911	955	952	916	953	920	918	908	980	931	949	952	942	943	981	973	955	987	955	962	960	938	940	970	936	935	1002	930	905	929	921	955	932	952	938	964	967	916	976	950	901	898	909	901	916	956	905	995	943	968	953	930	982	935	963	945	879	945	941	961	971	955	922	973	949	922	995	941	933	933	927	958	957	936	950	924	984	971	911	943	915	939	931	918	951	924	949	927	963	944	964	963	937	999	976	943	922	963	1004	980	1005	936	953	955	923	939	987	983	942	916	943	936	931	973	935	951	936	1022	944	923	923	950	935	928	934	972	1007	942	939	922	996	1035	968	939	980	984	915	946	925	949	929	944	986	985	1013	991	901	922	967	974	918	955	1011	963	963	945	972	916	897	993	943	911	957	987	1018	916	919	958	905	913	984	968	961	925	966	963	931	1043	975	930	896	948	957	943	946	917	845	985	961	847	949	974	945	914	895	947	957	929	894	930	945	928	958	930	982	966	904	945	928	951	987	982	956	960	946	952	946	992	942	1018	875	855	924	1011	949	921	1002	951	878	942	923	936	969	895	933	951	926	960	938	901	970	981	977	946	949	972	938	968	889	939	951	968	911	934	961	966	955	915	978	914	905	990	925	925	916	910	950	996	981	920	931	887	947	928	975	929	981	919	973	922	974	926	932	999	912	984	972	938	924	942	979	897	905	900	985	974	932	954	962	968	998	986	921	939	929	1011	929	1021	910	926	955	947	964	917	976	912	982	904	916	929	992	998	923	996	1020	952	893	940	982	960	929	907	954	958	955	996	954	942	936	960	942	984	957	1014	961	1004	926	966	969	985	914	938	886	986	1007	915	901	936	913	1040	939	968	916	925	967	960	1014	965	997	977	937	987	943	974	990	974	975	957	958	962	957	996	923	904	957	911	902	945	890	929	975	949	980	961	968	930	900	960	944	951	971	929	967	943	970	951	931	955	965	960	924	938	962	974	922	967	1004	918	950	932	944	939	963	982	913	963	977	909	933	977	937	914	1003	943	988	934	954	969	976	1015	957	893	922	937	944	993	964	940	970	964	933	941	948	973	952	952	915	927	994	919	920	952	967	1006	985	910	884	986	956	962	939	1026	1004	940	981	981	967	938	972	1004	949	925	980	956	956	948	934	974	942	952	942	947	950	978	959	938	962	977	955	1003	962	984	937	903	915	1011	923	964	957	974	949	952	941	965	960	975	960	974	958	983	902	998	953	957	934	952	949	900	932	896	998	896	951	947	982	977	954	917	983	959	947	902	993	945	941	995	952	968	936	946	926	981	967	933	910	924	965	955	928	951	933	961	958	970	911	932	956	964	1020	943	989	917	1010	892	982	894	953	851	941	949	968	979	930	956	989	946	965	937	932	972	906	935	906	938	1006	961	892	862	927	936	962	935	928	951	928	956	965	894	970	937	933	943	966	956	903	959	975	999	942	902	933	952	947	925	955	904	960	942	991	948	973	927	925	969	990	936	974	988	959	897	971	988	976	957	909	950	1005	1008	991	940	953	970	982	973	917	987	977	956	932	981	976	951	912	912	938	955	938	939	949	934	948	911	909	931	948	949	925	976	908	953	980	908	945	944	964	980	948
34481	12571	12047	9704	6727	4594	3133	2272	1716	1488	1328	1195	1025	941	723	662	535	455	392	405	422	371	378	395	363	368	324	357	332	305	339	330	308	300	323	336	327	343	297	329	316	334	339	336	356	330	319	323	289	353	311	291	297	296	374	331	301	309	325	349	308	320	316	332	318	321	350	326	322	324	311	327	333	349	328	315	316	308	289	341	325	266	360	313	323	320	339	304	328	303	309	350	332	299	283	306	342	332	284	333	318	324	323	330	341	334	307	305	318	316	302	299	323	331	285	322	317	317	289	296	349	314	359	328	329	305	303	298	329	311	318	312	302	288	310	311	334	314	299	326	314	325	335	337	353	321	342	306	299	354	308	315	310	309	319	355	306	329	317	306	317	346	312	341	341	348	319	323	314	343	353	344	329	341	316	340	302	343	320	354	304	324	350	329	342	339	329	304	312	304	352	352	312	321	326	311	345	300	293	284	352	353	353	301	332	316	330	296	289	324	329	313	315	317	319	304	296	333	296	310	328	326	342	352	333	327	312	316	343	302	303	343	325	326	321	343	326	336	298	299	346	298	316	310	278	337	310	315	313	304	324	349	292	283	315	336	310	302	355	309	291	341	311	296	330	296	316	312	343	300	314	332	336	321	299	327	327	340	304	335	340	320	319	340	306	308	343	316	357	316	317	318	307	316	348	321	341	315	343	332	308	307	318	318	337	309	306	310	331	338	315	302	320	331	301	332	321	328	312	338	282	337	339	331	276	334	335	294	359	354	336	303	326	316	342	339	333	329	364	350	321	286	309	315	313	309	353	310	330	355	330	335	299	315	351	324	320	325	325	328	316	292	274	312	308	302	326	279	321	321	337	324	325	324	340	299	366	335	301	322	300	347	319	273	316	338	382	346	312	345	290	304	299	295	337	340	342	365	320	335	352	314	290	328	301	306	318	309	332	325	316	298	352	333	328	330	309	331	350	350	312	298	318	319	338	304	360	327	339	337	323	305	313	328	299	345	318	324	331	325	304	327	318	307	337	313	311	327	325	320	363	311	364	359	297	315	337	346	335	326	303	324	339	283	342	330	308	332	316	357	328	346	312	308	306	281	320	311	352	321	328	300	347	269	339	307	314	352	295	322	290	323	325	365	336	328	300	335	319	305	333	298	345	284	316	330	369	306	303	317	322	280	321	318	286	328	325	311	332	323	310	313	306	313	311	330	313	338	288	339	308	289	320	371	338	274	314	328	342	353	325	313	293	293	357	317	309	313	328	300	315	324	290	324	320	325	288	323	342	322	287	323	351	303	358	342	280	303	330	330	325	339	303	288	360	343	355	319	289	329	343	351	332	320	348	322	318	312	308	319	340	311	305	279	314	328	317	290	336	330	318	319	321	288	291	310	295	318	338	320	301	331	331	320	325	325	328	327	340	302	326	336	367	336	366	328	304	317	320	339	333	343	313	290	328	291	304	323	311	347	316	319	300	303	331	318	343	314	305	325	335	345	335	349	306	334	303	327	308	284	323	321	324	301	347	347	317	325	283	340	302	339	312	329	302	317	315	347	341	349	326	305	341	344	367	286	335	314	322	334	325	329	302	294	325	350	341	326	296	331	315	342	329	322	313	293	330	314	313	311	327	301	314	320	343	323	303	324	305	328	335	317	321	314	321	345	332	345	308	307	319	333	311	304	325	309	297	301	317	335	308	341	344	356	334	340	319	313	310	321	346	311	312	319	336	329	311	319	288	314	327	314	314	318	323	324	331	333	296	306	355	314	321	316	321	329	324	294	330	326	326	351	270	364	310	333	315	298	317	342	321	346	321	325	320	277	320	297	344	342	329	319	309	293	351	321	357	309	346	297	336	342	319	324	346	340	306	305	351	360	290	338	353	317	337	308	314	314	330	319	346	322	303	336	313	310	359	356	336	326	363	336	302	302	299	303	329	323	333	321	309	320	339	290	326	312	351	326	330	303	319	337	345	317	340	363	290	329	319	328	328	316	338	322	309	328	341	300	301	338	322	339	333	336	340	337	297	324	330	319	306	325	327	321	343	327	338	335	317	344	316	310	312	339	306	298	323	306	308	343	309	287	324	313	277	368	309	334	289	326	323	287	334	319	297	303	336	325	337	330	319	334	299	316	313	312	313	325	326	341	362	304	311	274	305	338	323	318	326	353	303	312	346	309	328	314	336	349	328	327	297	309	296	320	302	315	297	336	345	331	306	337	342	325	309	298	307	323	345	327	297	331	310	339	329	336	322	318	320	323	322	326	331	340	294	313	325	309	295	311	318	310	342	343	338	322	344	305	302	310	323	306	300	301	315	318	304	309	330	337	320	344	307	298	299	300	305	314	350	326	321	341	302	322	336	339	299	325	337	325	325	307	297	297	321	343	326	287	332	320	290	299	290	306	309	319	332	328	337	310	294	305	313	322	329	293	300	288	295	317	311	355	316	325	322	307	319	301	300	341	342	331	332	289	316	312	299	337	293	329	319	332	305	317	330	319	300	322	314	303	296	314	325	328	298	322	311	291	318	320	325	345	289	323	303	329	320	316	331	334	323	310	347	312	335	312	315	330	336	306	319	357	311	300	319	330	298	303	332	294	335	330	335	314	346	312	308	322	287	333	329	340	304	328	308	325	325	324	310	310	352	306	337	336	330	342	306	321	323	328	328	337	345	320	309	289	322	345	345	307	315	326	326	343	325	316	351	298	313	330	325	334	328	286	298	352	292	324	333	334	311	297	318	326	301	326	352	340	290	329	309	305	302	337	318	359	348	303	287	332	352	337	306	329	322	347	316	368	325	327	315	331	314	322	309	326	345	335	319	343	355	323	314	332	334	333	307	283	320	337	311	347	327	317	350	328	307	332	313	294	317	354	348	295	304	335	358	328	307	303	336	339	307	292	321	314	318	343	322	305	302	287	327	354	325	269	346	334	305	288	346	334	338	309	311	293	331	324	357	333	321	357	353	365	295	288	330	320	353	319	323	318	332	300	314	328	347	311	317	330	314	311	341	310	339	314	289	331	324	338	312	336	291	324	284	301	330	327	308	293	300	355	306	323	321	349	307	345	298	296	325	327	315	342	296	313	324	288	318	335	297	291	311	316	339	318	316	316	320	306	297	311	328	320	299	355	305	307	306	312	302	361	321	348	353	337	293	316	319	331	334	298	343	328	312	305	298	313	332	315	292	323	341	273	291	294	316	293	321	304	306	346	304	308	308	307	309	316	316	319	350	325	332	326	329	330	327	328	322	323	309	322	341	338	320	308	313	286	331	336	363	340	300	303	322	319	310	263	318	340	339	322	341	298	334	347	325	280	337	336	324	313	316	346	318	341	321	303	322	323	317	315	343	342	346	325	310	326	340	320	340	315	359	320	322	339	323	322	308	317	327	363	353	348	313	324	314	332	309	311	339	345	313	303	313	300	316	342	331	301	372	328	310	303	307	326	356	326	320	328	293	304	339	318	299	325	327	347	325	324	304	334	326	291	323	319
21721	9089	18556	21026	19240	15684	12605	9568	7867	6647	6113	5615	4898	4357	3354	2811	2146	1638	1380	1370	1493	1097	1105	991	978	926	832	823	808	882	828	804	761	793	777	789	760	835	808	772	762	769	795	781	788	837	803	781	781	759	813	766	819	801	769	755	826	777	740	791	754	708	771	799	726	755	788	832	804	800	802	811	732	786	782	808	744	779	812	739	804	741	782	752	745	769	806	782	766	802	733	817	835	718	771	821	779	810	774	745	858	740	795	700	795	804	800	759	778	826	790	785	740	770	792	734	738	788	758	775	772	811	801	800	812	745	782	822	787	780	752	806	792	812	777	831	793	736	794	810	776	806	781	783	810	781	748	795	841	782	773	796	792	767	823	747	798	794	795	716	749	770	727	761	728	764	766	781	765	808	785	806	797	810	776	785	753	783	758	843	814	788	740	750	715	757	786	768	785	777	838	804	728	781	792	790	767	753	767	748	773	785	826	749	747	802	765	813	761	796	754	746	813	777	765	779	793	792	813	812	806	775	791	794	788	806	822	747	813	792	771	748	789	740	778	761	752	800	778	727	811	796	760	739	788	789	775	772	818	788	735	757	830	799	762	795	797	754	770	770	792	775	768	754	802	749	822	833	774	807	748	784	791	776	786	791	808	803	791	814	866	799	724	780	835	750	799	799	770	777	757	784	770	780	776	778	739	749	734	781	747	764	816	732	759	774	783	810	783	818	748	819	746	772	731	783	762	745	831	830	747	768	795	789	733	794	779	818	791	754	786	763	796	814	802	810	766	767	777	815	748	826	787	773	757	769	729	744	817	786	783	779	803	800	797	814	787	767	754	762	787	763	805	758	799	763	843	773	757	823	799	791	759	787	770	806	835	785	823	742	819	753	822	821	789	814	781	768	729	749	774	759	744	768	761	807	782	775	862	745	846	750	759	765	767	778	780	795	824	761	797	768	821	724	797	787	772	787	801	793	785	756	826	783	799	733	767	792	772	781	818	777	776	808	746	768	791	768	789	751	798	800	820	819	792	784	723	773	796	815	808	780	778	769	778	765	821	785	827	764	810	792	796	794	737	763	760	814	780	765	754	776	831	722	751	769	780	770	806	778	801	788	769	805	754	763	804	762	804	811	751	751	731	792	767	799	771	774	755	759	758	835	763	810	740	699	762	759	843	791	772	764	776	785	763	807	816	752	790	768	824	796	791	818	793	785	775	828	745	752	788	760	812	763	838	764	787	718	723	759	777	813	788	806	766	793	802	762	803	753	741	778	780	714	793	775	846	775	748	801	788	749	761	790	849	837	779	810	757	771	794	766	780	783	751	755	815	782	794	789	771	775	813	762	791	780	812	773	832	796	756	788	777	743	752	731	800	777	752	789	698	752	747	742	755	803	782	778	730	799	769	769	781	758	781	794	796	779	763	824	782	784	793	772	821	852	801	783	775	785	767	771	773	762	825	769	762	768	753	778	833	778	803	797	787	839	766	793	774	793	797	815	759	759	747	752	771	781	801	791	789	770	829	733	817	786	753	749	837	834	841	776	773	823	814	761	800	779	726	785	793	778	782	788	809	755	743	803	772	733	767	771	783	771	826	748	760	763	803	772	809	809	770	772	781	810	814	798	729	761	744	819	787	758	803	804	796	797	770	803	792	712	786	785	698	812	734	753	769	764	795	805	733	765	793	731	747	756	784	823	779	800	771	756	778	753	772	743	764	791	772	773	784	741	789	793	789	733	774	748	773	764	783	754	791	741	784	804	785	770	832	802	801	777	801	792	823	750	780	806	825	790	798	784	813	764	741	817	741	775	796	757	723	808	791	754	778	825	759	736	806	755	744	815	746	776	753	819	759	786	770	758	759	770	762	754	853	790	767	835	774	779	809	823	764	810	749	810	780	740	742	796	816	771	784	790	802	810	769	752	767	770	785	775	750	775	785	770	777	804	764	795	827	755	795	798	786	793	795	787	769	776	788	791	775	813	736	770	835	798	780	774	775	802	792	817	805	779	780	783	785	822	763	779	823	760	773	822	785	744	779	798	795	810	724	777	821	760	816	766	733	776	815	756	769	728	774	800	754	770	801	760	812	784	795	784	761	790	783	807	774	791	791	754	796	764	787	789	770	792	809	770	751	814	755	786	795	743	761	797	801	762	792	813	780	784	790	771	843	800	738	757	758	794	815	822	751	787	732	788	756	806	796	776	823	821	844	756	705	774	763	779	789	747	755	731	776	731	826	763	828	777	790	739	796	761	734	779	786	746	807	792	782	795	805	774	728	747	771	823	753	787	757	774	762	759	793	802	821	793	787	791	790	755	793	802	785	752	775	737	725	761	819	780	809	836	822	732	783	728	764	753	794	768	779	813	781	789	801	799	767	836	763	774	772	774	760	822	761	808	789	782	804	746	792	766	786	784	715	799	712	769	783	788	766	836	774	809	724	781	777	752	832	832	810	762	795	812	791	740	795	837	810	769	741	739	802	770	774	783	770	801	773	818	776	780	785	750	789	765	791	755	835	777	751	727	791	790	812	752	749	786	826	776	804	765	777	848	822	756	799	799	772	812	803	773	811	801	753	782	815	774	767	766	784	797	774	733	778	818	756	796	816	772	757	781	795	790	767	829	835	784	795	790	794	758	731	799	842	775	798	805	833	795	795	749	790	771	800	807	780	825	793	816	780	752	792	742	759	784	736	777	774	783	753	779	773	779	726	812	779	763	834	771	804	791	779	751	797	753	727	814	768	781	788	766	782	772	847	810	817	733	744	754	765	773	788	823	769	772	770	787	808	806	806	798	795	761	785	763	774	883	767	740	795	777	791	692	788	830	781	727	815	773	758	825	775	798	791	823	809	789	787	755	804	778	801	773	815	779	797	760	752	817	806	731	777	782	800	721	776	768	799	748	755	734	812	751	819	810	775	802	766	764	803	804	844	746	832	777	774	808	787	781	800	825	798	808	757	787	843	762	829	838	786	801	768	778	800	807	833	820	814	801	757	797	753	786	781	777	790	786	811	783	818	808	794	812	826	801	782	748	737	729	780	777	788	806	752	760	822	779	782	755	773	782	791	768	768	779	815	793	762	804	810	754	774	787	827	790	738	793	785	785	740	768	797	733	738	791	735	759	785	837	814	738	760	761	766	834	813	804	816	736	835	741	804	778	772	785	771	763	822	779	811	803	802	765	768	775	781	800	733	798	837	765	782	828	873	800	772	750	813	769	797	744	770	768	750	865	766	790	748	788	807	782	765	814	769	791	788	760	746	772	781	773	810	763	747	806	758	769	778	747	768	761	797	765	747	772	704	769	774	773	807	782	823	808	748	770	821	752	774	775	751	776	800	717	760	820	788	809	784	857	751	740	751	788	829	815	810	788	732	758	829	744	754	764	787	699	738	765	781	802	777	772	791	747	790	786	820	784	789	796	760	760	804	762	720	802	731	803	782	776	773	789	804	774	804	762	780	734	775	775	783	776	829	796	801	774	793	770	794	772	799	728
10042	3890	4616	3469	2337	1644	1216	928	806	704	642	671	658	530	574	476	416	376	387	394	390	321	385	357	373	372	392	359	352	403	346	367	352	350	392	368	374	356	335	365	333	364	341	362	349	336	358	349	355	339	342	363	381	342	368	360	350	342	374	328	365	393	364	327	360	386	329	382	358	367	352	352	383	344	340	380	366	378	369	369	341	341	355	355	363	391	347	357	354	358	356	383	395	370	344	384	352	389	365	349	362	371	377	363	404	351	391	369	342	378	369	391	334	368	351	307	382	346	381	367	353	327	344	347	363	339	327	370	374	334	337	385	389	380	411	380	340	383	381	330	353	337	358	374	343	358	355	370	338	329	349	369	357	352	378	356	337	319	367	374	352	355	337	383	377	330	349	352	374	385	369	311	333	329	356	339	340	340	346	355	367	375	372	344	360	407	337	379	338	327	343	368	371	357	368	360	361	372	328	315	377	363	361	388	330	348	361	397	354	370	377	340	391	353	392	369	343	365	347	411	353	369	350	339	406	343	371	397	328	360	381	374	327	327	370	361	352	346	337	350	365	333	359	348	345	372	383	382	363	350	360	347	345	359	359	360	386	326	356	371	387	353	344	382	334	377	365	373	336	361	319	344	395	381	365	364	341	348	333	382	336	348	352	358	381	366	342	330	377	410	320	344	370	358	378	364	350	357	362	362	387	380	362	346	387	385	375	365	371	343	356	366	384	369	345	373	398	340	342	341	374	339	353	325	357	318	344	331	354	318	379	323	345	354	357	341	346	351	365	343	352	346	364	328	344	310	399	346	338	369	374	344	353	372	372	365	399	353	381	390	351	329	357	378	380	357	349	377	350	368	380	367	367	377	328	351	369	342	367	346	377	342	361	406	372	390	345	380	363	350	345	331	367	350	355	397	361	356	395	375	360	410	367	366	375	366	324	381	350	375	381	369	378	388	373	380	339	349	330	375	343	356	325	377	335	370	382	378	354	369	345	341	366	364	343	379	381	369	358	369	382	375	354	378	340	379	389	355	362	360	371	370	333	374	387	355	390	368	367	384	339	354	347	395	342	348	352	338	318	358	398	383	373	393	331	345	360	382	341	397	356	351	342	324	372	360	339	352	336	399	393	382	413	399	382	380	311	326	366	330	356	351	370	330	355	370	378	345	335	374	352	358	377	370	405	384	348	346	346	371	324	363	331	379	364	361	367	348	388	348	370	375	374	341	336	390	329	364	354	373	404	351	363	362	405	356	365	336	358	352	373	338	321	385	338	340	358	376	352	318	364	366	375	351	401	372	336	354	359	352	377	334	349	361	346	369	392	362	359	370	367	334	370	349	333	367	354	360	363	335	393	380	377	341	344	321	348	345	383	355	371	395	382	354	379	362	371	349	362	353	396	354	383	378	358	374	352	341	370	369	352	384	377	326	340	379	343	374	354	376	356	342	327	356	397	352	331	386	379	402	352	350	348	361	352	368	379	375	381	364	367	390	353	392	393	324	344	316	360	325	383	341	372	348	347	328	340	325	353	386	368	363	367	351	388	304	371	369	365	357	354	337	375	361	333	347	363	344	376	376	384	362	340	346	347	404	347	320	357	393	365	352	369	368	328	345	368	397	389	385	380	362	383	368	365	378	360	335	349	375	365	358	379	354	347	395	361	374	353	341	316	389	339	393	364	355	370	381	402	378	353	373	355	357	370	354	353	394	352	343	376	330	383	357	393	329	364	385	350	366	385	372	367	429	354	355	330	387	341	364	378	383	341	363	360	358	379	346	361	355	380	358	363	365	367	364	371	366	369	367	367	374	346	358	345	360	381	356	356	399	370	379	352	398	331	371	392	412	336	329	396	347	375	379	337	375	334	372	340	380	327	380	363	374	323	347	385	376	349	360	367	379	340	379	366	369	360	387	368	369	353	380	397	358	366	337	345	339	331	335	359	369	335	361	406	359	370	349	375	356	345	368	306	319	370	362	321	317	371	377	357	350	343	404	351	363	368	343	324	369	349	383	331	393	356	374	399	375	358	413	385	361	381	393	334	373	347	375	355	399	392	364	360	373	353	364	358	374	354	388	384	365	346	326	368	335	375	395	380	390	387	354	416	361	362	363	353	367	367	312	372	401	347	360	385	349	371	347	342	373	343	343	389	357	388	369	315	343	349	351	353	365	388	370	405	388	400	342	364	326	336	374	352	377	388	337	356	357	357	374	340	376	354	395	411	356	378	373	359	370	356	359	344	389	374	361	374	373	335	357	344	326	350	342	379	379	386	389	358	355	343	350	342	359	388	379	380	333	381	338	365	337	322	325	378	383	355	391	362	388	380	375	369	365	363	365	358	388	356	364	372	327	367	377	340	370	368	355	337	366	382	338	386	369	372	361	420	386	378	372	343	363	395	359	355	339	330	383	369	355	320	356	317	352	368	324	358	376	338	363	351	359	358	354	384	375	345	353	397	367	362	361	376	330	377	348	336	344	367	375	374	371	354	351	378	351	357	370	332	348	351	399	360	394	366	366	347	357	372	339	325	371	345	376	362	323	343	395	414	349	356	328	376	364	379	359	362	325	351	351	333	364	371	402	327	331	358	354	371	380	344	329	356	339	351	398	375	350	366	365	375	366	339	338	359	363	350	365	378	372	349	313	356	373	354	348	353	338	378	347	346	332	339	341	393	346	379	354	363	391	346	350	388	359	384	355	377	367	313	361	346	343	392	384	374	356	363	342	316	382	352	370	354	364	330	374	379	303	354	351	349	361	378	353	351	355	354	355	382	379	389	391	351	374	391	350	363	382	366	343	355	359	366	360	376	392	309	358	326	384	356	361	387	375	323	377	352	356	374	375	357	358	369	381	351	395	360	356	364	361	352	395	362	344	359	373	356	389	375	360	371	357	356	361	361	378	382	368	372	374	335	357	379	350	368	333	367	359	340	421	362	359	338	387	340	339	415	353	346	386	380	391	356	375	346	351	339	354	344	320	359	372	367	326	380	351	365	372	391	332	349	357	373	333	368	344	394	343	366	359	367	338	342	405	369	359	364	353	371	342	347	344	354	375	357	328	338	355	392	348	342	317	357	354	373	371	356	367	371	421	353	392	358	370	329	361	353	372	386	364	373	368	349	345	321	371	363	375	387	351	371	340	328	346	357	369	377	364	367	322	338	352	316	348	356	340	306	397	355	362	355	367	343	402	358	366	349	385	352	381	363	381	361	382	354	341	395	396	369	363	392	337	355	348	349	318	366	377	358	375	378	383	335	347	376	406	378	388	358	359	361	348	399	388	353	358	380	373	360	392	375	357	343	365	338	388	328	381	359	342	337	372	364	352	356	371	370	356	342	354	361	356	379	350	356	382	325	358	352	370	361	347	337	340	344	352	364	358	330	365	381	353	372	375	322	386	394	364	370	397	349	381	371	373	357	364	366	376	318	383	353	353	355	356	344	366	327	324	334	380	363	369	377	381	360	364	375	384	358	340	372	356	386	367	368	336
7642	4418	9196	10446	8612	6430	4790	3826	3353	2777	2687	2676	2740	2144	1905	1600	1307	1128	1035	1112	1100	1036	928	923	883	955	936	888	839	913	917	921	894	873	864	891	856	882	900	863	854	855	865	876	907	899	879	844	891	876	901	907	897	857	855	873	879	899	843	844	912	852	892	831	870	877	896	871	898	883	869	905	888	868	889	891	873	883	865	891	869	910	923	840	864	852	891	887	840	862	908	858	895	870	908	868	857	854	907	905	891	904	880	886	871	901	891	837	896	937	856	875	925	858	864	842	892	828	867	947	931	839	876	872	889	950	875	792	874	890	876	916	827	904	909	876	852	923	886	852	845	863	892	846	871	869	820	873	930	878	904	848	863	911	939	861	803	907	834	831	877	836	872	922	896	888	938	810	843	853	912	918	896	899	859	869	906	890	884	871	853	881	883	838	877	886	899	940	910	851	849	893	864	882	840	844	871	912	877	860	891	870	852	892	888	932	860	889	884	904	840	876	824	880	875	858	873	859	835	895	878	909	885	848	862	866	862	857	921	918	865	835	847	867	880	853	845	922	899	866	874	869	847	907	921	865	918	827	870	854	909	919	850	868	872	878	856	887	896	863	912	840	845	841	837	901	916	849	910	926	860	900	926	870	924	862	939	928	909	887	901	885	856	845	920	883	877	838	841	874	911	834	830	804	875	878	828	922	886	883	899	861	858	892	932	861	832	857	862	792	939	885	864	896	913	839	900	914	857	910	933	875	887	887	862	881	893	896	852	942	905	829	883	830	920	862	841	850	887	867	965	858	917	882	843	877	863	853	856	926	877	844	851	900	855	899	868	873	885	862	844	888	883	879	905	829	817	836	908	916	878	936	839	818	841	843	862	869	877	872	885	897	839	819	882	905	884	867	860	920	837	917	882	822	920	882	888	836	951	833	926	880	843	898	895	891	916	931	884	804	897	892	927	875	834	901	851	854	798	907	861	892	880	863	891	871	895	878	844	867	867	910	898	884	919	847	869	914	869	882	881	868	835	844	853	893	902	932	886	921	905	876	893	858	855	891	882	788	891	899	892	904	873	863	872	914	928	868	898	867	891	911	911	902	869	925	833	854	855	859	916	904	857	887	881	870	908	868	824	887	888	860	864	915	863	893	838	836	875	843	920	853	856	872	956	951	862	930	853	908	815	902	899	885	868	864	914	837	883	874	885	903	921	898	867	873	846	887	865	888	875	898	888	896	840	859	896	896	835	857	887	871	858	888	888	876	892	898	873	901	913	907	849	889	854	924	882	880	877	876	881	878	851	858	923	931	840	820	840	891	868	850	837	908	899	849	902	855	900	878	863	850	828	885	877	902	844	865	885	888	837	826	909	827	875	838	897	875	869	835	861	868	897	878	862	845	890	913	884	867	901	900	916	885	905	921	901	828	875	900	821	868	926	866	885	861	854	844	847	895	832	916	882	886	842	888	878	911	885	819	858	855	884	872	877	869	886	846	886	913	849	868	826	907	864	828	859	875	874	828	866	890	860	870	866	866	873	914	904	831	862	893	808	887	877	922	900	868	906	912	864	832	930	860	905	871	832	854	898	871	916	905	885	893	882	856	923	869	880	859	849	905	859	862	934	890	833	859	906	880	854	875	898	862	924	925	909	858	837	815	867	874	865	816	902	896	878	913	902	886	874	829	889	914	888	847	903	912	839	843	864	846	901	874	881	928	878	853	910	861	831	870	873	883	843	876	890	860	843	887	868	863	881	918	919	892	856	862	862	859	890	819	850	864	914	844	920	858	893	882	927	896	847	862	798	927	905	853	838	876	856	870	872	847	915	877	849	946	861	877	904	942	879	839	895	894	813	837	802	852	879	849	868	873	907	852	869	914	905	872	816	909	876	904	866	897	878	861	879	889	836	863	818	889	910	882	949	896	887	878	844	903	872	906	946	867	869	902	894	893	813	917	866	848	883	893	892	865	881	898	868	896	893	882	850	937	900	862	899	898	877	904	826	885	899	845	888	937	915	916	889	887	858	880	857	880	903	870	886	857	857	871	922	856	886	867	877	881	871	865	851	901	929	884	884	894	919	897	866	912	927	876	891	902	879	861	832	924	843	874	882	858	869	913	927	905	863	907	903	883	841	877	860	903	935	865	890	848	853	854	864	849	851	815	796	862	905	888	870	861	881	887	874	896	887	879	897	838	862	903	884	917	806	882	862	849	856	908	883	886	872	846	867	863	890	903	871	858	884	855	847	848	879	901	896	942	828	833	888	865	862	874	869	903	866	833	963	872	890	903	896	847	852	848	916	893	863	894	869	869	860	903	902	849	874	918	889	919	874	844	855	864	894	891	883	879	900	855	871	902	882	887	850	878	847	887	880	898	832	845	848	910	895	880	916	832	913	874	880	887	863	867	902	897	887	837	929	875	887	905	883	878	893	877	909	833	822	913	862	834	880	908	870	911	858	934	875	869	916	864	875	868	893	893	887	867	867	896	844	799	817	886	848	881	898	917	864	848	850	885	864	839	842	854	895	894	873	870	894	904	894	837	855	881	860	836	861	899	891	904	897	845	832	851	854	875	847	871	901	826	844	848	896	869	869	874	915	926	880	863	880	889	896	862	866	925	848	842	862	883	890	884	816	886	894	829	825	889	832	848	873	830	859	884	860	914	836	899	948	888	881	849	894	915	865	874	849	837	909	888	882	870	916	889	829	883	853	880	859	875	819	919	927	933	836	843	877	823	835	894	862	863	898	889	908	876	903	878	840	888	840	930	887	846	884	880	888	921	852	861	912	884	873	905	864	945	865	784	894	860	823	888	860	883	908	841	824	854	934	896	850	859	921	915	879	816	938	889	827	874	905	887	830	858	878	878	826	843	910	885	884	844	845	919	845	866	892	920	867	874	846	867	853	893	827	873	899	871	905	826	917	898	896	906	880	866	863	903	884	839	813	904	828	819	934	881	874	842	893	876	898	893	871	866	903	859	896	863	874	870	863	903	871	909	855	842	883	866	888	882	934	873	875	845	855	854	888	916	846	874	889	895	878	901	841	856	892	905	892	927	938	869	864	889	886	837	849	856	878	912	880	889	860	864	820	925	906	826	896	904	855	852	886	892	874	857	874	822	906	842	922	863	906	857	813	885	888	902	933	854	887	854	845	867	883	862	904	915	856	865	891	910	846	896	840	801	836	834	825	818	873	895	832	845	811	954	882	878	882	855	882	863	848	835	877	876	821	849	902	914	920	872	904	835	811	923	841	863	833	851	865	843	905	855	841	893	892	851	885	890	899	879	894	913	932	923	965	896	838	860	902	860	874	863	848	892	870	878	869	902	871	828	900	891	856	829	893	850	917	909	914	832	905	866	830	866	864	880	827	870	886	894	936	932	882	865	889	905	920	865	853	878	918	907	872	884	888	863	896	902	911	898	877	881	839	884	867	906	883	893	846	893	907	888	872	871	874	874	889	878	862	911	796	922	829	921	944	900	876	918	877	895	897	806	894	912
24863	9686	8999	6594	3895	2384	1667	1308	1197	1098	1081	1130	927	782	680	638	498	456	425	434	435	393	384	418	419	374	402	375	366	370	403	385	422	363	432	414	369	454	412	427	413	389	413	388	438	393	374	390	413	372	435	402	406	408	376	376	400	410	378	373	423	371	398	398	383	425	379	374	330	365	390	396	436	382	430	389	368	377	407	393	383	433	389	391	401	392	406	381	409	389	396	381	375	356	397	384	371	409	418	416	364	376	414	411	407	403	399	390	384	403	406	383	392	381	365	381	385	366	366	413	403	421	376	376	375	407	385	346	383	363	406	389	385	378	383	374	397	406	373	390	363	416	415	370	381	397	407	403	361	389	398	399	390	352	387	384	408	415	397	436	371	386	397	388	371	379	413	396	400	407	356	399	390	413	382	387	399	419	375	384	409	403	401	366	405	396	368	409	408	429	409	392	414	382	377	430	377	383	394	397	386	362	397	413	354	364	373	377	393	407	363	424	357	417	420	376	404	389	373	397	393	404	393	386	345	381	410	410	405	389	380	386	386	424	403	355	379	400	391	414	358	369	408	406	387	428	375	385	430	355	366	416	395	378	356	364	407	407	391	400	402	444	400	401	365	361	399	413	402	414	393	399	409	403	371	393	383	388	369	395	392	373	353	389	347	406	378	394	399	435	409	377	402	421	358	375	370	376	370	388	377	412	335	420	369	407	373	430	362	377	384	402	401	398	401	371	369	440	386	386	379	353	379	405	400	402	380	394	410	414	375	392	430	366	395	368	375	378	372	395	376	383	354	415	396	351	350	364	413	401	377	414	390	393	372	394	428	383	364	406	392	391	381	398	373	393	385	415	354	402	382	357	387	446	395	410	388	421	390	418	403	388	367	372	392	395	372	391	412	424	376	372	417	379	397	384	472	391	414	387	423	387	384	365	375	408	374	372	360	375	467	450	381	412	359	380	379	429	458	410	390	392	389	396	449	365	406	417	384	423	356	368	358	434	402	401	375	372	381	386	388	358	368	378	414	409	382	378	411	391	383	385	388	386	446	401	400	376	402	358	408	367	415	402	372	387	405	392	412	400	421	393	392	422	403	393	374	395	392	401	385	372	372	404	374	429	376	393	388	408	359	428	364	383	370	387	409	437	378	374	372	401	406	399	384	395	424	420	406	422	425	403	398	393	411	376	393	362	422	346	410	412	385	419	394	405	412	370	413	412	360	406	390	390	410	384	389	400	381	391	361	390	382	389	381	385	387	339	401	407	428	387	366	374	421	387	397	398	357	390	378	369	443	375	368	387	395	413	379	386	363	372	425	402	367	388	432	416	408	433	387	372	365	421	358	437	424	421	390	380	409	404	396	413	405	420	407	422	398	361	428	398	401	372	418	412	409	350	376	371	391	409	374	374	375	385	351	416	376	387	414	388	443	379	360	406	427	416	341	399	397	373	352	363	380	345	401	367	398	425	377	428	401	397	408	373	393	357	398	370	375	369	366	373	406	389	386	382	401	398	395	388	421	389	396	406	404	398	417	421	358	406	457	398	354	405	383	381	380	372	412	411	375	397	390	355	448	410	382	404	401	383	368	424	390	372	423	377	400	385	428	425	439	368	362	386	389	372	359	415	432	408	392	384	384	386	368	353	373	441	402	413	380	409	412	387	412	394	391	419	380	395	370	364	375	398	382	428	412	407	372	380	383	403	365	356	376	372	381	384	394	388	394	371	408	406	428	405	381	343	411	401	377	397	403	430	394	395	347	396	402	365	391	398	395	406	418	398	364	404	408	343	350	428	382	417	399	415	434	383	392	343	388	413	390	378	372	407	363	407	430	432	354	374	424	346	377	381	404	410	414	397	387	384	343	390	353	365	377	370	394	392	402	419	363	416	417	399	402	397	376	420	418	361	372	393	396	396	408	372	415	399	350	321	378	386	397	397	426	435	363	350	346	396	414	392	407	358	432	378	393	405	410	393	410	384	422	362	382	370	379	431	412	365	441	372	402	400	395	363	419	376	373	355	383	367	368	381	400	370	388	397	424	402	396	387	415	361	379	383	412	383	392	393	359	404	378	408	349	380	400	389	401	421	391	384	375	389	362	419	393	402	410	406	402	383	377	385	354	366	384	374	348	393	401	384	406	381	367	408	378	378	402	383	366	356	377	374	381	362	428	385	374	357	395	386	429	388	405	367	386	367	391	360	357	377	386	378	383	390	417	379	391	358	407	397	353	438	400	397	418	405	403	405	402	437	416	396	384	406	386	411	414	383	407	384	391	408	408	414	393	379	384	387	385	409	399	403	395	338	391	408	397	396	379	379	383	434	432	400	403	418	407	402	412	428	426	438	358	362	400	392	426	404	372	429	397	418	382	396	378	424	379	379	355	398	377	382	396	378	410	392	421	400	357	392	402	351	373	382	360	355	393	415	371	382	388	433	382	397	429	414	383	379	421	405	357	379	425	403	388	340	396	409	391	386	411	402	437	386	422	415	350	397	396	400	414	387	414	372	415	390	376	405	389	366	397	397	420	335	394	413	370	391	420	395	377	375	407	374	425	391	418	376	389	423	395	409	382	376	381	389	372	357	408	402	400	434	377	407	397	400	402	396	366	412	399	398	434	373	407	397	383	408	409	402	392	382	404	385	363	389	346	400	403	402	379	352	374	363	381	388	383	374	381	381	421	350	375	366	403	437	386	420	388	360	398	397	415	386	382	413	415	396	415	382	407	360	394	409	385	403	413	385	376	403	399	418	375	376	429	383	380	375	364	389	399	423	377	367	366	409	386	363	405	363	417	418	365	389	343	385	402	351	346	409	390	388	376	391	389	399	398	413	387	399	396	381	421	410	398	378	404	392	416	412	420	379	379	386	442	424	380	375	382	393	351	427	395	404	388	374	401	366	410	405	410	376	378	392	385	424	388	405	367	372	373	354	377	384	408	381	396	396	383	433	408	386	397	386	407	401	389	390	388	377	414	392	370	433	398	402	415	348	388	381	385	412	403	411	385	409	429	375	375	416	394	405	409	401	402	387	390	394	378	394	417	368	379	415	414	383	363	372	398	367	398	383	405	379	394	376	395	379	400	405	385	361	400	367	400	387	376	395	389	400	415	361	389	358	404	379	373	364	402	375	408	390	396	374	380	394	379	394	421	428	388	365	408	389	389	411	425	398	393	430	385	379	398	392	368	346	350	383	387	375	398	389	397	411	366	398	365	407	411	390	377	395	406	384	384	409	364	419	417	393	375	400	400	381	420	408	404	400	380	397	426	363	389	404	422	436	322	386	393	400	427	389	426	419	407	378	370	379	380	387	395	390	401	387	385	417	382	440	406	384	394	420	435	415	369	380	398	399	413	377	411	402	364	366	361	366	384	381	386	389	407	398	365	408	397	397	413	389	405	458	421	382	360	326	405	411	438	387	410	396	376	383	359	387	385	375	371	388	371	402	405	358	423	401	370	357	406	366	385	395	408	386	382	377	391	355	378	415	406	396
17025	8248	15646	16177	12704	9024	6976	5640	4916	4888	4983	5059	4185	3489	2876	2338	1843	1436	1462	1496	1389	1352	1089	1019	1046	992	1019	1000	942	983	953	963	915	988	929	920	934	935	958	933	954	953	962	979	919	963	934	964	942	948	910	900	984	932	944	947	956	939	928	973	929	938	981	968	956	921	964	954	954	943	937	922	911	982	939	960	913	946	949	942	937	936	942	929	917	934	963	981	855	896	971	904	970	921	909	915	951	940	893	918	917	905	941	945	925	971	877	965	922	947	904	950	1022	908	934	911	934	930	958	986	956	934	912	942	918	944	918	941	988	903	952	874	934	897	963	901	933	953	924	936	971	912	924	911	913	959	956	921	929	942	981	845	925	940	942	965	939	946	874	907	972	925	1001	910	945	968	926	912	914	973	1032	889	950	936	969	927	862	925	929	953	962	970	942	913	986	982	897	982	889	911	942	869	916	955	995	981	986	945	981	987	937	946	935	967	915	967	951	934	992	928	877	902	971	897	931	966	958	986	923	900	912	982	944	960	918	852	859	898	922	939	949	932	911	922	962	931	982	878	939	970	924	926	972	911	928	922	940	950	938	917	988	900	992	881	966	948	935	914	967	955	957	922	936	885	949	913	920	942	934	959	887	956	913	866	978	982	894	895	925	926	964	935	943	922	887	945	915	945	895	924	990	941	949	953	897	923	887	877	922	946	957	965	896	915	873	949	841	928	930	905	930	924	893	939	919	928	941	861	972	935	948	936	1006	958	934	923	941	925	913	933	959	912	952	959	939	958	996	891	909	909	967	952	877	921	918	984	957	948	946	931	976	965	913	921	985	915	916	906	995	970	917	941	924	977	906	953	915	881	930	942	936	960	920	932	933	894	919	959	995	944	1000	980	964	943	973	960	943	955	986	931	908	965	950	955	948	944	921	905	945	925	940	939	946	954	903	896	868	927	919	992	953	919	929	957	904	911	959	962	984	927	935	967	898	965	915	966	1001	924	941	944	949	942	948	925	946	1012	955	948	953	909	902	906	946	917	957	889	993	944	971	943	936	961	942	969	935	951	911	974	1010	931	918	927	957	963	957	943	987	940	983	908	977	947	952	936	965	996	932	952	920	964	893	922	956	936	896	907	936	944	994	929	950	947	953	946	1038	956	966	944	913	960	937	950	909	972	956	893	966	915	892	966	933	932	928	965	946	971	893	881	958	961	935	928	935	911	964	955	944	992	892	863	951	917	923	930	972	954	941	934	883	924	923	946	936	947	909	958	954	942	943	968	941	920	924	961	990	946	953	946	968	877	935	904	975	922	1002	970	961	951	951	917	958	910	917	881	899	936	934	927	948	947	938	938	928	973	943	946	969	987	950	947	987	938	908	931	935	1010	984	907	897	891	935	938	937	883	932	892	947	953	958	928	924	931	892	929	916	968	904	974	896	865	917	935	936	888	946	1007	968	980	930	926	930	938	930	907	911	928	860	931	921	945	983	912	872	913	981	950	976	968	945	900	930	917	961	918	897	980	919	961	913	968	957	884	885	950	854	884	907	962	935	968	962	950	936	912	955	1025	914	961	904	965	917	926	982	921	921	927	940	887	978	979	896	959	960	933	928	941	967	963	947	959	928	936	906	929	932	966	921	917	980	959	992	936	938	954	979	946	923	987	901	952	905	955	938	928	859	1004	890	925	935	976	916	954	938	940	971	927	887	980	939	894	890	879	905	913	900	924	896	920	911	960	928	901	977	982	952	922	940	964	908	916	908	905	929	960	903	883	930	953	903	925	923	882	897	924	948	953	941	954	957	946	920	961	940	909	901	949	912	935	917	939	954	962	925	945	957	994	905	910	925	929	958	908	911	922	916	985	918	944	916	967	893	917	940	898	948	936	923	979	959	940	961	957	933	936	969	920	941	954	967	950	925	930	991	901	925	935	974	981	1004	879	955	956	955	920	962	970	989	885	926	938	938	976	923	996	855	941	969	919	938	957	980	934	908	931	951	912	995	967	953	938	954	974	937	978	928	916	994	956	970	924	932	887	873	955	928	931	851	935	933	926	1002	934	896	946	939	973	920	882	959	923	937	921	952	925	895	903	945	974	933	943	906	892	928	913	943	888	924	959	988	920	953	924	899	954	991	893	957	914	932	965	934	961	937	929	935	968	913	926	965	917	1005	981	1014	989	927	929	900	933	994	919	977	916	951	933	959	930	928	979	960	920	918	894	948	907	960	888	963	921	991	949	882	899	922	933	954	990	969	940	942	963	904	936	919	930	914	945	916	897	934	959	957	955	912	900	953	974	968	915	946	968	961	960	919	932	959	922	916	937	941	907	984	903	901	964	945	909	928	978	916	953	948	915	916	967	964	977	960	880	953	917	894	895	980	865	912	947	927	909	967	941	973	943	971	933	917	916	903	895	916	918	960	903	917	958	966	937	974	958	1014	927	965	985	904	942	958	997	947	924	911	930	976	891	962	934	947	915	946	962	920	917	963	953	941	978	986	915	963	956	960	920	941	918	985	924	952	937	933	1014	955	921	924	917	940	955	932	959	954	950	940	917	975	926	906	924	956	944	971	934	953	898	958	907	937	924	917	903	947	987	878	938	953	889	935	948	878	985	988	970	934	897	912	950	934	913	970	906	930	922	906	954	908	905	911	943	946	944	944	915	909	934	885	924	944	915	947	961	943	887	1042	929	980	927	896	869	901	929	1003	935	958	933	940	947	1009	915	939	933	936	956	941	953	891	997	924	964	920	919	948	928	903	905	922	939	911	952	1003	871	991	941	958	901	950	932	932	880	910	954	957	934	920	922	897	901	938	925	885	974	881	932	929	937	973	932	924	878	916	948	978	945	924	966	932	887	908	895	997	892	935	977	949	922	934	937	936	960	861	880	938	917	921	945	946	975	960	970	915	974	927	921	976	944	924	956	936	959	931	926	853	974	921	930	933	967	980	938	903	982	918	923	981	934	937	928	966	945	970	916	956	920	935	855	922	928	936	986	1020	986	927	941	943	958	915	945	941	956	942	919	975	919	959	958	949	935	946	918	951	928	958	955	921	969	978	988	910	913	951	946	958	931	985	932	974	887	941	880	904	881	978	929	949	939	976	921	901	902	923	931	933	955	982	977	946	955	1000	912	897	977	973	955	940	981	924	939	906	951	924	898	899	944	960	955	997	957	981	908	933	934	972	929	971	933	888	951	926	1000	933	921	922	935	923	978	946	942	951	945	952	971	929	947	881	980	917	914	940	991	936	909	923	961	886	917	984	947	994	946	885	926	973	963	931	956	983	910	955	1013	896	946	925	921	926	963	954	900	987	919	924	888	992	919	909	941	949	933	901	915	926	960	951	907	864	966	916	910	936	928	937	915	881	1016	923	983	968	911	951	937	953	950	941	868	904	923	989	930	1007	937	975	987	907	902	964	986	991	949	875	943	983	944	919	922	960	923	866	878	894	939	1019	942	932	934	960	956	1026	972	911	931	893	942	921	952	944	906	938	945	975	924	933	947	878	955	916	916	937	975	946	927	951	877
36507	16049	14108	9968	5814	3409	2263	1792	1637	1542	1535	1320	1133	925	743	635	563	480	460	434	433	394	379	332	361	337	347	326	353	346	313	333	315	299	353	299	334	336	342	325	308	312	326	310	330	354	329	324	360	328	312	292	318	344	321	339	340	321	300	370	337	322	359	317	326	306	363	373	365	343	310	319	361	277	323	311	338	356	361	315	322	301	331	325	345	334	332	357	308	335	314	313	338	314	322	346	305	340	328	301	308	340	317	354	326	299	303	315	324	327	318	328	329	311	327	328	358	330	308	332	311	311	311	330	345	342	357	342	361	297	326	345	334	312	336	306	305	314	330	315	341	319	307	320	331	315	292	334	358	355	346	320	357	343	341	307	342	351	325	330	301	326	336	281	329	350	352	353	340	368	317	336	334	289	313	314	301	329	340	347	332	360	310	311	325	319	359	320	320	325	364	337	318	351	315	272	310	324	282	343	350	366	324	340	323	340	339	298	343	331	337	339	346	346	357	321	291	349	316	281	314	352	292	346	354	345	318	374	316	296	343	335	327	312	333	328	335	323	314	332	351	338	358	315	323	306	341	317	340	322	347	308	303	310	315	278	326	332	308	346	304	292	370	349	324	323	327	352	321	343	334	301	293	345	330	313	317	312	345	306	321	321	336	307	343	303	299	317	320	312	319	331	341	341	321	310	337	361	342	327	370	362	356	333	344	346	325	334	333	319	331	335	299	322	341	292	324	348	326	289	305	320	345	342	359	315	359	330	314	342	331	314	319	312	331	310	351	321	305	362	359	338	303	335	374	308	298	361	319	334	303	329	306	342	346	368	296	301	312	318	339	329	319	323	317	323	339	327	315	347	335	308	339	329	292	366	358	324	330	338	349	308	349	341	323	301	292	306	355	342	346	310	307	301	328	357	335	347	367	340	303	330	305	343	296	359	330	302	338	314	311	324	368	326	302	292	304	345	319	335	313	338	300	336	332	329	350	350	292	339	349	319	331	334	312	333	332	336	331	306	321	338	338	312	332	349	355	324	306	313	318	332	351	344	326	301	340	336	369	312	367	334	333	319	350	331	332	343	361	312	355	317	351	352	348	338	383	345	313	323	348	347	296	318	324	340	327	336	306	333	329	328	326	296	331	344	305	336	330	352	285	305	332	344	358	317	338	344	329	355	320	331	328	348	332	330	315	302	327	317	324	343	334	329	316	328	321	315	348	348	359	349	334	318	299	341	308	348	314	331	313	314	319	341	308	297	343	324	351	310	340	324	352	355	307	332	317	322	283	349	331	346	358	347	347	337	337	322	306	329	335	296	308	328	364	320	337	328	364	345	289	339	308	311	323	356	384	308	350	296	339	343	338	374	339	304	315	299	328	335	363	360	302	353	334	375	308	326	328	329	306	356	337	306	345	350	331	297	322	359	319	341	322	350	333	325	330	325	306	331	320	324	323	343	312	327	352	338	320	313	316	337	354	305	310	353	338	291	318	352	377	294	336	334	339	329	360	318	338	306	335	307	323	340	307	330	341	349	320	302	322	358	335	300	299	332	325	351	301	337	351	331	328	316	357	329	357	308	318	335	343	326	332	360	344	331	349	322	299	325	332	321	342	329	338	343	339	335	326	317	328	316	344	298	328	351	344	349	351	356	339	360	342	351	308	355	372	311	339	334	357	331	344	305	347	330	337	344	326	315	314	304	319	308	341	360	336	310	313	310	346	382	271	302	315	347	326	309	357	338	341	327	330	301	327	346	338	365	350	344	344	334	338	362	334	310	339	333	350	335	345	336	360	312	342	341	331	352	335	339	294	334	309	327	355	308	327	321	344	345	372	344	360	313	325	280	327	327	358	312	354	322	368	358	310	306	308	335	344	351	307	350	306	340	302	318	345	303	318	308	341	334	335	339	356	303	374	336	360	320	337	328	310	326	329	346	302	311	366	345	323	297	311	319	336	306	319	302	329	311	305	307	309	336	351	320	320	350	359	339	321	332	354	329	328	334	313	329	318	321	301	302	316	337	325	318	339	333	385	346	350	292	336	319	340	348	285	312	315	316	331	303	318	301	343	326	317	349	316	344	314	376	319	341	325	342	357	352	294	351	341	362	320	338	331	361	318	316	350	363	324	330	342	310	340	323	334	328	289	357	298	319	293	307	306	339	332	338	338	356	338	305	327	333	312	325	345	333	325	325	346	331	325	330	302	305	312	332	327	353	330	319	322	340	341	331	333	329	357	318	325	345	327	344	327	338	319	348	302	332	323	332	328	336	321	324	310	313	376	310	298	352	341	312	326	334	331	290	327	327	355	308	325	334	348	319	326	334	303	340	323	325	321	312	306	308	327	358	335	349	338	345	327	352	348	366	349	313	309	329	299	357	311	357	326	360	346	325	334	329	319	369	336	304	353	329	342	335	327	336	323	321	346	291	331	318	340	343	320	317	342	332	343	317	310	323	356	332	320	331	331	357	335	321	349	354	370	309	315	347	318	343	356	313	321	342	303	324	311	378	347	329	340	301	326	320	307	349	302	373	363	312	318	379	344	355	333	319	354	312	333	291	308	373	313	343	327	344	312	333	305	333	340	314	302	329	346	306	339	335	337	344	363	345	334	331	313	319	321	328	327	376	316	355	328	329	320	338	347	341	314	335	347	320	303	354	330	320	339	333	347	330	342	348	328	337	310	346	324	343	305	302	331	302	340	328	337	333	304	326	354	332	348	315	341	333	336	336	345	345	327	322	307	368	336	318	339	315	335	333	339	339	343	341	359	348	313	386	331	302	325	345	335	331	327	329	336	319	346	312	322	337	325	348	319	352	291	309	327	321	319	300	314	311	322	323	314	315	329	350	325	327	316	337	390	329	285	308	329	336	348	301	322	350	303	342	318	348	336	313	325	349	326	314	303	347	326	341	323	295	326	326	294	318	306	354	343	305	342	301	343	309	319	309	347	300	306	332	326	309	328	296	328	333	299	325	367	315	344	323	309	300	336	323	311	344	360	339	314	337	329	299	323	320	311	326	320	317	323	331	309	336	338	329	335	323	328	335	323	363	320	334	328	310	331	304	329	372	354	332	320	300	323	367	318	321	346	329	336	325	348	328	358	322	361	355	333	331	319	327	363	324	356	333	357	301	332	352	337	315	336	319	326	336	337	334	306	310	374	318	319	315	351	363	317	303	373	315	320	331	333	335	370	296	340	358	336	337	348	313	340	336	310	317	344	315	379	351	326	345	307	299	295	337	315	336	344	337	373	321	290	368	306	329	342	330	338	354	352	364	338	350	353	344	313	364	306	364	333	321	325	321	320	329	329	343	323	342	345	354	317	342	358	334	306	342	301	349	310	335	325	320	309	351	322	317	334	362	326	320	314	296	360	334	324	309	341	335	312	311	294	301	314	365	338	325	348	337	338	334	336	306	338	341	342	355	311	339	308	321	338	301	335	315	338	344	301	326	321	360	321	363	344	321	327	327	335	319	333	341	361	333	318	355	365	346
23621	11889	20856	21070	16112	11853	8987	7854	7249	7175	7308	6331	5092	4109	3197	2869	2509	1867	1582	1551	1428	1242	1066	952	895	934	877	805	781	792	816	795	844	766	820	777	838	803	855	801	858	788	781	812	824	832	805	836	825	751	849	836	798	804	859	854	775	771	797	815	834	868	808	805	747	819	793	816	778	838	770	772	770	780	799	853	851	837	828	865	785	792	834	768	794	821	797	809	836	798	796	783	824	768	822	781	722	803	792	795	829	749	832	779	812	757	760	841	796	839	797	830	844	807	799	781	752	768	845	793	843	801	813	813	828	786	775	784	775	814	828	813	741	774	817	783	800	828	743	743	845	788	831	803	747	838	816	791	825	833	758	789	771	772	829	809	867	776	775	812	773	774	737	825	820	790	827	778	832	802	809	788	815	762	841	765	849	777	824	856	767	800	774	800	808	782	800	796	768	795	783	796	776	798	811	781	763	792	779	775	748	811	844	794	793	815	800	772	819	817	800	794	783	840	815	763	806	843	807	756	801	821	755	781	822	784	813	804	796	778	831	749	839	805	803	790	752	807	779	835	774	841	833	829	825	859	757	813	783	772	833	823	791	811	844	786	802	804	808	777	770	773	774	820	774	802	765	825	839	740	826	799	841	809	828	861	794	768	749	804	817	799	762	798	756	809	830	806	801	802	835	797	796	821	811	792	759	777	808	802	808	806	762	810	787	794	755	801	826	840	788	798	825	791	823	804	801	805	797	820	780	847	799	803	824	834	859	807	789	822	802	750	797	761	822	804	792	815	795	822	817	863	792	823	747	740	824	791	763	778	822	809	834	864	791	823	801	833	844	783	834	780	819	785	827	855	766	814	769	776	810	784	815	814	745	812	809	783	800	820	812	775	761	797	791	834	811	776	806	788	737	811	816	782	823	802	841	808	774	779	782	852	821	745	749	815	808	774	823	778	770	810	806	784	810	794	798	828	823	817	786	781	825	813	774	822	807	802	765	837	827	767	799	798	821	743	800	871	783	816	751	814	794	824	755	808	782	823	819	767	819	818	880	748	821	826	796	837	767	859	820	813	800	766	823	831	777	778	798	839	848	861	747	836	788	777	832	815	811	799	853	811	811	830	766	765	854	795	822	813	813	840	774	778	763	812	802	808	818	752	818	810	835	786	798	832	788	803	766	749	823	747	779	776	808	838	828	839	763	768	821	845	786	781	842	791	793	852	760	764	810	836	803	803	793	782	815	828	750	801	806	770	839	854	842	753	799	797	812	832	839	813	790	873	854	815	760	794	776	852	775	750	801	874	800	841	846	731	789	801	750	784	803	811	819	869	780	775	768	763	772	769	815	835	802	773	805	795	809	843	861	838	763	831	788	808	803	810	820	820	785	766	792	801	784	836	772	797	777	797	777	838	822	771	801	794	829	781	752	793	799	781	801	812	831	799	845	772	791	831	817	803	788	818	808	800	802	799	778	784	846	799	839	783	786	798	770	779	792	794	823	771	842	775	785	762	790	791	788	805	890	804	722	767	787	837	766	788	784	779	780	809	808	772	830	788	837	790	736	806	809	869	822	747	791	799	812	775	793	824	813	801	762	806	790	835	767	793	788	819	761	793	785	835	793	807	806	791	780	867	771	818	806	798	782	783	772	799	833	812	817	835	779	829	776	812	774	811	827	769	801	818	787	809	820	838	779	818	795	782	782	843	867	816	793	783	745	819	814	823	773	754	824	781	837	811	845	788	786	788	784	858	774	824	805	811	810	791	791	782	764	774	822	803	784	812	748	775	793	770	833	767	797	785	796	821	788	763	793	758	761	873	823	829	832	789	779	780	752	807	788	832	825	772	834	830	812	792	758	753	837	829	815	830	791	792	787	792	808	785	813	810	826	768	784	787	772	802	852	757	792	805	768	788	823	794	778	802	750	798	772	807	799	804	832	782	787	786	758	768	829	833	806	835	752	806	767	812	758	774	797	856	815	768	807	815	771	774	830	780	808	834	774	827	796	806	812	789	829	797	783	835	780	776	812	844	730	755	847	794	787	772	814	791	789	789	838	803	791	780	820	780	792	751	759	813	804	821	765	821	833	816	799	798	785	776	836	812	799	785	806	819	821	822	769	795	842	802	785	804	754	784	783	797	796	812	784	833	810	789	827	800	806	787	817	820	823	774	832	793	849	805	815	809	774	823	831	825	761	814	835	824	794	803	781	799	807	855	874	803	851	784	851	778	823	843	806	847	793	763	788	761	822	765	802	760	748	834	809	761	799	812	813	795	808	825	837	804	802	764	827	739	842	802	838	849	821	814	777	838	811	792	832	797	804	817	823	793	730	772	808	776	769	763	814	803	793	769	763	766	807	781	765	830	797	791	801	798	792	768	831	822	796	779	786	794	794	794	798	786	797	791	815	817	808	795	827	792	817	763	808	832	787	780	809	748	894	804	855	812	819	846	791	799	854	799	803	750	807	817	786	836	751	809	824	791	757	782	841	805	811	790	740	778	804	784	817	792	773	775	802	794	796	797	775	739	814	820	814	766	861	778	776	789	771	814	783	794	830	817	818	803	809	798	777	822	835	800	782	840	827	840	819	755	772	798	788	771	821	772	803	832	797	856	845	778	772	793	819	871	828	787	777	826	783	813	809	804	837	809	786	771	818	793	792	780	801	801	791	784	795	769	867	819	825	830	780	801	783	807	846	758	809	748	787	843	791	806	804	795	803	779	773	791	815	821	824	780	790	838	778	840	833	777	813	806	774	776	763	833	801	777	792	777	815	820	810	799	812	784	791	814	772	763	822	829	776	805	867	756	807	779	826	807	811	814	762	847	842	825	817	801	810	803	792	806	797	775	822	796	814	799	822	848	758	842	850	793	723	796	827	833	798	779	765	824	816	762	814	813	815	801	825	787	795	804	793	840	791	786	801	800	746	796	783	785	810	774	816	796	814	791	764	773	750	826	780	784	819	803	803	908	783	772	817	872	798	765	766	754	779	791	846	804	796	823	814	756	776	772	745	847	798	781	777	820	795	824	817	787	783	838	810	838	790	795	789	764	782	786	826	828	825	800	847	803	858	779	805	739	809	795	807	804	804	849	866	819	737	791	824	793	757	792	737	842	827	817	804	757	864	777	810	841	812	808	808	784	797	768	807	813	811	808	837	746	792	800	759	777	791	807	748	806	824	785	780	826	787	802	830	821	769	822	755	771	779	833	771	808	805	816	756	807	833	789	785	841	811	812	717	807	796	815	795	812	773	820	768	799	807	778	819	853	779	827	783	800	762	818	815	822	781	855	786	841	827	845	827	823	812	822	792	816	819	825	792	825	816	815	758	813	825	797	856	795	823	829	793	732	763	803	765	804	763	754	759	733	854	791	820	808	855	790	817	811	847	814	750	836	807	843	850	825	809	838	823	870	834	803	789	826	783	840	807	782	821	810	748	809	826	807	838	810	792	792	779	860	751	801	833	795	762	782	793	805	831	838	826	810	806	800	840	817	774	805
14247	6326	6121	3901	2227	1469	1000	958	878	796	736	662	627	544	455	424	459	461	435	375	399	384	403	410	395	374	409	381	393	380	359	409	412	387	359	405	428	398	379	392	379	396	365	412	348	374	367	375	376	373	396	367	377	389	398	363	406	367	350	400	416	424	386	332	390	363	390	357	347	359	394	368	390	393	347	356	387	354	363	377	401	396	402	415	407	389	362	355	335	380	367	367	429	383	381	413	344	380	368	379	382	376	387	360	364	323	392	409	408	391	376	360	383	375	396	386	421	331	425	413	386	394	357	345	388	413	353	384	397	379	397	423	390	395	370	358	366	391	387	402	373	360	441	370	394	394	391	390	369	426	390	423	357	364	378	388	347	381	379	368	358	371	393	383	397	411	387	406	377	419	418	384	358	401	354	368	370	363	360	367	387	394	373	385	364	365	392	385	367	373	424	410	370	389	404	372	416	353	399	385	392	401	379	374	374	435	370	339	373	365	344	410	402	403	383	397	366	357	363	388	378	403	363	369	381	373	401	393	368	393	366	375	393	346	385	357	372	376	366	375	427	402	395	369	359	371	400	367	375	366	377	372	330	381	419	384	349	401	383	374	388	371	359	393	377	373	398	390	395	382	375	410	366	428	383	396	375	389	386	392	366	369	389	389	390	391	344	382	379	329	398	431	399	396	385	399	398	367	395	428	387	377	407	385	377	349	358	367	389	346	397	397	389	374	383	395	364	356	409	354	377	373	354	336	392	380	378	367	411	395	376	401	403	399	396	362	386	364	417	383	385	355	398	357	369	356	364	361	361	400	350	405	380	354	416	353	408	365	373	368	347	372	353	349	360	370	360	368	363	387	394	366	395	409	409	368	368	356	427	384	371	380	374	344	372	361	393	363	385	402	352	402	366	360	375	371	380	354	364	409	384	363	421	389	345	350	386	365	404	383	346	373	374	374	394	396	346	379	414	404	402	368	350	398	377	373	377	374	355	377	367	380	387	402	371	367	359	388	354	394	394	375	325	369	386	387	375	345	369	393	403	360	375	381	354	375	381	395	374	404	339	409	361	381	392	425	358	347	405	397	379	379	373	394	373	372	380	392	390	357	342	345	374	371	382	401	352	397	360	385	401	375	393	349	336	400	381	381	369	399	376	391	383	383	383	383	376	365	376	413	388	388	369	394	382	391	392	375	400	380	368	398	378	429	426	397	374	422	357	402	390	404	366	385	386	412	388	378	414	379	351	365	401	351	406	384	400	403	347	376	408	369	384	376	400	388	389	382	388	383	439	392	375	401	357	386	358	372	369	367	364	378	382	398	365	365	397	404	360	381	393	407	431	391	342	359	391	393	413	399	364	380	396	396	416	346	381	382	370	403	401	366	409	360	382	374	380	397	376	372	380	409	407	360	346	375	420	384	389	347	367	406	379	401	351	395	384	403	380	340	381	395	403	406	413	378	361	375	354	419	378	393	404	374	393	362	378	393	391	399	383	371	375	394	370	389	346	368	350	371	380	374	419	362	335	388	400	388	377	378	363	356	362	380	365	373	359	333	371	345	380	342	373	418	393	372	395	368	369	412	417	380	357	378	373	389	386	328	385	394	401	351	395	404	420	388	396	364	402	360	358	366	405	393	380	392	373	383	372	372	375	386	407	389	378	402	373	352	364	377	377	379	404	362	375	389	381	421	388	377	362	369	381	357	377	387	421	387	369	363	385	391	401	361	368	389	395	382	410	387	414	423	387	376	407	397	377	400	380	434	387	361	370	383	378	374	385	381	397	378	391	389	376	347	392	424	388	378	360	392	399	348	376	403	315	376	368	387	397	398	375	375	406	410	424	378	397	375	372	392	364	371	416	369	410	393	384	391	418	397	371	360	389	383	379	354	393	403	332	366	382	387	409	381	388	392	363	371	372	397	384	360	413	370	424	397	390	367	405	355	335	379	446	408	414	390	362	370	374	402	384	380	419	328	385	398	400	369	408	381	385	387	395	413	396	346	334	390	372	378	366	392	364	356	365	374	349	411	393	384	377	415	396	398	371	387	399	395	368	370	351	350	388	366	406	358	398	354	359	373	358	395	379	381	381	384	404	396	396	340	369	366	395	380	395	402	360	375	348	352	361	362	377	356	361	381	356	416	390	405	384	331	374	381	351	351	405	377	381	423	391	386	393	402	379	355	389	403	379	394	363	364	355	371	370	366	378	400	391	361	359	376	390	414	377	381	362	375	383	357	410	376	382	359	401	388	398	378	351	354	345	355	391	359	374	389	390	399	373	371	343	363	368	406	353	397	378	388	372	347	363	413	362	394	384	352	363	386	365	370	377	367	415	412	419	393	364	408	350	397	375	379	357	365	399	367	388	411	369	378	399	426	404	409	399	389	388	401	415	368	387	384	348	386	402	425	361	399	369	382	379	372	386	370	368	412	380	385	420	396	355	400	376	390	420	385	410	419	404	358	370	358	376	355	388	396	360	364	378	354	348	403	356	369	401	381	429	382	386	365	347	413	383	412	352	354	398	377	404	389	387	395	401	393	381	372	385	370	367	398	422	395	385	387	384	405	368	407	380	364	388	381	401	403	379	366	404	381	388	388	413	364	364	357	350	415	391	438	359	363	396	417	373	366	388	402	370	425	358	394	400	385	407	387	369	366	383	394	423	355	392	366	397	405	443	386	338	392	397	361	362	387	382	406	377	351	350	376	369	342	371	389	352	388	360	366	387	367	421	391	356	386	366	371	368	369	393	364	388	361	377	391	353	379	363	384	383	357	370	368	372	355	390	396	359	356	373	406	366	377	388	396	426	371	356	383	359	383	423	408	423	397	430	401	371	377	394	387	384	410	363	378	397	367	377	352	363	408	392	400	405	405	370	371	350	368	389	373	382	401	360	398	378	375	366	379	423	429	395	391	390	369	374	389	382	406	390	355	353	401	376	422	398	404	341	411	391	391	378	380	380	354	391	364	406	357	356	367	417	379	380	385	383	407	397	358	387	396	371	368	414	394	361	359	404	372	381	413	370	389	375	403	408	388	427	390	382	382	338	357	405	391	395	364	389	363	368	392	384	395	390	380	347	386	360	322	409	373	394	337	376	386	392	396	380	426	390	366	387	400	385	371	354	371	366	342	383	361	375	372	366	344	374	373	381	372	349	352	406	378	428	369	363	378	373	386	346	366	377	356	389	335	372	346	396	365	406	414	392	346	412	384	388	402	391	400	363	370	397	364	375	353	373	374	358	369	402	336	363	376	400	391	416	367	346	358	387	359	374	368	396	373	392	410	388	404	372	373	367	363	367	412	347	391	398	369	382	370	401	395	404	435	408	413	411	458	391	379	381	357	407	383	411	372	389	380	400	387	381	395	369	393	379	352	341	371	375	364	357	431	383	411	371	357	377	414	384	383	378	347	365	389	382	385	386	420	379	381	422	363	380	363	420	373	406	366	379	377	416	359	369	388	370	410	434	383	392	387	391	405	371	363	349	366	414	347
9865	6361	11511	10876	7771	5538	4225	3730	3567	3226	2994	2774	2266	1849	1560	1456	1485	1351	1173	1071	1116	1093	983	956	974	919	875	975	911	953	963	965	944	979	962	895	921	908	898	862	920	941	943	945	962	911	934	913	927	920	968	919	921	972	927	977	912	857	926	912	939	949	917	943	935	879	909	893	966	927	911	883	1006	943	973	919	891	981	905	935	926	890	972	908	869	934	929	905	937	914	885	985	950	836	970	897	934	968	950	957	894	932	931	914	933	956	966	961	932	916	937	963	868	929	961	929	973	901	942	914	975	927	954	920	907	911	935	868	889	971	996	932	884	882	912	902	901	889	936	912	910	892	915	939	895	901	919	948	920	951	863	945	946	878	948	893	914	967	930	905	970	899	906	936	899	971	923	891	863	932	940	952	858	882	903	956	943	973	885	894	957	910	954	935	928	901	908	943	932	944	903	950	915	966	928	919	943	918	899	950	885	934	995	929	926	945	890	934	918	884	948	906	952	928	933	967	977	952	928	949	938	914	959	982	914	892	892	945	887	942	928	932	941	912	911	956	956	967	906	913	927	957	972	952	952	904	921	933	914	940	957	917	911	964	960	916	944	949	899	948	896	940	915	920	932	897	935	928	915	889	938	947	921	890	889	942	871	893	969	902	938	878	939	914	925	888	869	937	924	1016	913	916	929	930	939	936	926	883	885	919	943	966	891	884	907	921	909	980	912	916	940	941	910	911	977	949	925	920	923	949	939	928	923	891	992	954	900	967	914	900	933	944	921	870	902	975	889	941	945	948	933	974	932	892	903	937	879	932	893	948	940	946	909	926	985	896	931	894	884	906	875	942	948	946	935	954	873	978	930	922	967	972	950	958	967	949	932	902	976	918	949	980	955	898	967	903	914	921	1014	930	966	904	930	914	917	911	917	878	889	913	977	962	840	904	969	945	958	945	965	930	985	924	948	938	954	994	941	942	911	974	956	980	880	944	900	908	936	945	914	916	906	900	902	926	950	975	910	939	973	945	920	955	923	934	965	978	987	981	896	886	960	916	954	910	979	897	931	915	901	896	979	974	976	930	959	915	944	932	986	902	978	894	944	995	915	926	926	882	946	1031	917	863	957	916	917	875	927	939	928	918	886	890	878	987	920	930	886	980	922	857	919	912	927	968	922	986	876	865	927	919	901	945	900	907	924	891	918	973	950	882	952	932	1020	957	956	909	908	904	966	942	941	979	922	938	918	958	899	941	905	898	902	869	880	952	931	942	945	952	906	889	933	843	959	941	938	929	939	936	856	970	921	943	901	934	944	981	970	936	867	933	952	933	894	918	930	957	928	917	951	924	898	921	934	933	908	940	953	927	930	948	860	958	942	956	930	943	906	949	936	893	966	928	949	921	888	899	957	923	892	899	954	946	922	917	952	914	1015	891	987	947	926	976	915	955	892	893	954	930	981	888	891	945	911	919	957	938	938	893	935	900	957	940	945	928	938	866	962	963	975	941	917	873	898	889	941	936	914	952	969	929	875	901	955	890	938	950	914	955	919	908	924	966	939	929	940	915	864	952	943	903	899	972	995	906	906	894	923	921	979	935	939	946	946	934	965	888	915	870	937	889	896	887	970	885	919	979	865	925	926	882	894	917	922	924	929	904	920	943	954	914	922	949	932	913	921	905	899	912	935	936	903	910	942	969	897	909	905	927	887	938	909	906	881	933	964	955	939	993	954	907	926	960	974	933	908	927	909	947	917	920	862	933	888	883	933	932	955	950	899	919	861	935	957	923	951	907	929	930	974	908	883	941	920	933	932	859	914	877	930	1027	957	921	963	994	880	952	898	899	904	916	894	920	962	946	921	929	970	947	923	923	938	891	961	932	936	938	914	870	937	886	905	992	947	955	932	931	914	941	843	926	953	899	921	934	928	916	918	974	927	972	947	904	896	921	887	951	929	885	878	958	969	986	929	906	904	948	951	911	920	920	907	904	946	908	896	941	910	889	934	903	914	890	891	911	923	894	931	958	905	929	956	942	931	928	859	928	916	974	932	914	926	907	856	993	896	911	899	964	982	914	943	885	894	895	942	935	922	960	904	852	955	904	898	935	923	938	939	914	893	915	976	893	974	953	952	904	893	926	930	888	965	912	923	902	935	925	960	932	916	892	1004	933	885	856	907	934	923	914	909	933	945	940	941	925	968	910	921	909	971	916	951	923	880	894	964	1018	899	914	916	898	909	904	886	913	944	927	921	950	937	876	919	968	913	958	935	942	931	900	937	880	922	909	931	894	904	932	928	925	943	977	914	920	900	901	932	891	907	903	958	865	937	924	897	928	897	974	896	897	939	972	899	958	876	916	901	894	902	942	863	912	899	928	857	930	923	960	986	889	954	947	912	925	924	945	881	912	921	916	911	929	954	942	905	920	933	929	946	944	957	898	921	929	881	946	932	964	920	930	931	893	926	919	964	917	970	893	932	960	987	954	959	916	937	944	920	931	888	925	918	908	981	882	926	929	916	988	873	929	915	956	929	920	967	946	917	890	926	883	908	911	941	888	904	923	911	913	939	952	946	918	953	936	988	919	919	891	908	905	837	941	952	897	939	911	954	919	910	916	977	928	954	936	879	900	934	920	964	874	927	981	878	902	918	946	885	967	928	896	927	927	970	1019	896	917	945	888	928	946	949	971	910	967	980	973	883	905	915	936	937	912	953	939	1002	901	944	958	925	920	953	959	917	910	918	906	923	912	859	939	963	898	932	996	903	969	917	900	937	963	934	968	917	935	895	978	921	924	940	940	907	931	910	875	939	956	957	1019	912	906	883	886	964	926	888	933	910	920	956	976	912	913	891	937	947	930	902	951	996	941	962	927	967	904	963	882	967	901	964	887	927	948	916	863	932	931	909	949	927	908	952	960	880	893	908	913	952	923	938	924	925	965	986	920	918	895	924	930	974	954	893	895	933	920	936	936	956	926	891	937	883	994	935	918	922	908	882	964	924	927	942	890	979	932	919	912	986	974	938	928	962	928	989	921	926	943	944	911	884	924	874	961	910	900	924	924	972	900	940	945	905	887	953	910	947	949	957	918	909	910	963	950	945	935	879	919	914	954	920	896	985	957	949	937	938	934	949	924	913	954	945	887	910	946	946	946	974	938	943	913	926	941	885	965	933	899	910	930	915	925	914	917	946	958	931	965	927	897	919	924	915	921	914	913	928	968	942	941	956	834	885	984	888	904	920	909	882	900	948	879	883	949	947	949	966	910	907	958	871	915	939	982	885	943	989	931	919	865	936	935	880	908	920	918	954	934	921	932	945	940	941	954	928	910	874	938	971	957	950	933	922	934	930	955	918	932	939	939	920	931	917	911	884	964	954	958	932	940	993	940	934	895	900	902	893	880	957	956	911	916	916	909	919	961	930	899	910	889	925	909	957	932	956	910	916	901	941	895	914	902	895	962	930	951	923	907	951	906	909	889	899	934	944	965	931	893	872	904	960	959	901	964	985	953	897	910	890	888
29505	12367	11057	8200	5034	3113	2074	1738	1405	1189	1110	915	774	659	589	582	591	537	476	487	504	492	429	452	426	431	465	444	396	427	397	426	435	411	390	410	428	457	435	412	426	424	434	414	430	406	438	430	420	404	443	422	401	456	417	424	388	427	439	421	394	413	402	450	453	433	408	424	434	452	392	423	400	432	398	432	403	413	383	420	417	425	392	428	416	404	364	409	413	404	393	396	410	390	426	427	460	436	392	428	406	388	400	402	460	414	416	425	418	461	436	432	437	408	406	410	418	408	414	442	424	433	435	434	447	402	431	404	389	405	427	445	436	410	474	451	433	433	406	406	385	426	400	434	390	426	408	412	413	432	412	462	366	419	415	422	390	401	436	416	404	385	419	396	418	351	431	413	417	429	421	426	428	433	388	408	391	385	425	452	402	401	394	450	431	403	411	419	396	408	403	390	431	399	433	441	452	412	434	398	441	400	406	423	438	440	378	410	413	378	403	422	385	429	429	442	408	394	417	476	384	397	418	421	461	449	376	440	436	420	437	382	375	423	442	448	400	437	410	372	397	390	403	442	417	426	424	381	406	414	435	399	417	441	395	372	424	414	429	448	409	404	417	410	447	399	472	388	474	412	399	401	417	390	443	428	390	389	416	405	408	394	390	411	410	442	427	466	475	450	403	406	404	401	441	393	422	363	428	446	433	420	424	424	407	423	416	449	442	417	428	395	394	415	418	422	447	414	404	425	423	391	416	441	397	376	416	445	453	422	440	403	460	449	395	463	405	400	418	406	424	441	390	363	426	412	455	437	450	428	406	394	435	418	417	412	445	431	409	418	429	404	417	361	431	413	422	370	434	432	423	451	379	462	430	389	396	422	367	440	420	417	416	385	392	417	410	409	424	440	428	408	431	387	409	413	386	430	417	462	427	451	422	416	448	395	434	424	404	403	414	394	424	430	422	384	413	377	447	437	449	449	403	386	407	418	412	389	407	426	416	451	439	448	419	394	451	397	397	422	416	414	415	433	395	427	399	405	416	420	427	399	440	388	364	417	438	451	423	440	414	425	372	432	440	402	431	441	400	417	412	446	404	452	426	392	405	391	441	430	420	427	418	447	421	375	433	447	447	373	438	457	410	446	418	404	455	414	420	430	443	415	415	432	392	415	430	425	433	406	414	419	425	428	439	414	417	426	450	432	427	415	426	426	440	431	427	425	419	427	426	387	409	435	397	452	405	431	389	430	383	410	415	399	403	395	379	426	394	415	418	418	438	388	435	398	382	430	430	411	440	471	441	452	448	383	407	425	465	451	431	455	402	407	412	427	414	421	444	418	468	459	443	433	444	419	379	439	423	417	440	444	389	413	423	425	418	435	439	445	394	400	422	442	397	425	444	385	424	415	371	423	431	426	403	435	401	383	434	417	465	413	424	445	387	414	398	424	415	448	419	434	471	431	424	401	431	415	429	419	417	427	442	388	434	368	427	389	367	462	428	418	406	399	449	433	403	365	408	426	412	424	423	418	401	417	387	408	390	416	420	442	376	460	462	396	446	457	425	397	437	395	435	404	411	424	406	406	385	422	428	422	441	383	430	421	418	428	445	407	383	467	413	390	445	460	419	406	431	404	403	396	416	418	413	414	373	383	409	389	422	391	445	372	427	485	450	411	446	383	381	428	428	418	409	423	442	397	418	416	451	397	421	419	414	389	424	409	414	421	410	465	397	395	438	421	353	432	395	403	452	438	422	402	372	430	420	377	452	389	450	437	462	414	435	387	381	414	424	411	415	450	406	359	395	430	426	427	451	408	439	428	427	424	422	437	443	439	472	402	480	440	411	397	383	418	413	429	417	425	432	354	428	426	395	387	396	358	412	410	413	416	406	379	377	403	392	404	463	390	441	415	425	435	427	416	439	419	428	411	427	411	430	424	410	412	424	450	418	425	358	433	407	433	398	439	411	429	436	407	407	395	475	435	419	408	379	420	399	410	416	401	398	385	438	399	405	455	399	400	399	398	414	401	454	419	408	415	392	462	354	421	408	405	435	429	454	415	418	381	408	438	363	429	394	423	454	394	477	436	438	445	429	405	457	427	439	402	380	420	418	389	427	408	367	444	396	395	409	433	450	399	422	458	416	432	445	413	460	398	388	425	436	444	424	421	416	447	449	394	401	430	442	409	427	415	422	410	399	407	427	456	423	412	437	442	383	446	485	433	422	453	432	426	422	400	351	454	397	407	359	398	421	395	403	447	408	424	427	398	403	398	407	461	411	419	397	423	434	382	424	421	449	371	441	444	470	422	440	445	452	434	409	431	435	430	430	430	402	429	422	423	402	424	390	399	416	421	446	420	393	433	414	382	442	405	375	377	408	453	428	433	412	433	410	422	408	397	401	429	411	447	435	406	421	395	430	413	424	419	448	429	398	434	393	409	453	398	392	434	410	447	374	426	400	429	444	426	395	430	441	405	431	412	386	418	425	445	426	422	406	417	391	428	425	403	427	372	421	418	416	430	394	426	393	391	416	395	443	441	436	438	477	453	410	422	450	404	411	425	448	462	422	406	425	446	440	418	418	464	408	433	471	421	420	429	442	433	371	446	382	404	402	426	386	406	375	397	424	439	400	398	436	419	431	412	420	404	430	453	417	428	458	394	403	388	461	386	373	417	443	420	437	431	385	404	471	419	389	403	419	407	417	401	454	400	396	387	420	425	420	393	462	436	405	395	423	404	410	392	425	407	411	427	443	428	432	387	463	409	414	439	406	433	365	429	421	415	428	418	379	457	433	408	424	407	420	433	396	369	410	464	436	408	402	430	402	414	427	399	459	433	400	373	417	402	434	429	402	406	418	444	457	420	437	438	440	382	407	428	477	389	424	418	411	416	460	431	415	437	407	405	433	444	424	426	430	403	442	407	430	459	443	433	424	427	377	439	434	448	413	417	396	383	414	451	413	396	361	417	343	414	417	419	440	454	442	409	436	462	434	428	403	382	436	389	404	427	411	409	403	417	424	427	438	404	384	408	443	423	420	390	416	442	392	400	421	385	428	380	384	395	444	437	400	406	444	433	448	372	446	410	377	439	422	369	413	443	385	442	384	412	431	383	400	384	429	393	428	399	431	435	413	398	403	421	392	401	423	420	412	437	436	440	448	430	442	409	426	451	428	428	426	404	421	463	438	405	423	395	430	395	419	401	396	409	439	436	428	400	414	451	432	407	431	474	435	442	405	412	396	418	401	408	390	434	407	415	459	448	391	433	413	435	422	401	416	401	429	465	367	420	441	407	435	433	429	441	446	451	387	420	422	442	404	445	443	441	419	412	408	397	455	451	374	436	440	397	405	429	445	427	379	402	387	447	441	433	409	430	388	421	433	430	419	414	421	415	443	432	427	415	400	429	411	416	416	393	387	424	398	419	401	455	442	421	421	392	412	427	421	465	387	445	410	409	432	404	405	448	418	432	412	443	433	421	441	432	414	452	412	454	423	415	379	405
19930	9843	18337	19238	15315	11617	9106	7425	6131	5218	4590	4059	3019	2473	2008	2049	2007	1722	1481	1355	1480	1339	1152	1123	1014	1014	1040	1022	975	1007	968	1010	994	1047	990	1016	998	1052	1020	1059	1033	989	1098	1032	1005	996	1045	1075	1016	1006	1013	1030	1021	1026	1008	1055	1018	1033	1071	1059	1051	995	980	1059	1055	1049	985	1001	946	983	993	1056	987	956	1050	1000	1063	1024	1032	1024	969	1047	976	986	964	947	946	972	1033	1048	1052	1057	977	1061	1023	988	1011	1021	1005	977	1031	990	1031	967	1037	1015	1007	1049	1016	1008	965	1040	1014	1005	992	1000	982	942	1085	1007	997	987	994	1012	1010	984	1041	1079	1040	983	1040	1022	1069	998	1016	1017	1034	1048	1038	1006	1035	1035	1021	1060	1042	985	1056	990	974	1024	1010	982	1033	1036	1006	1059	984	1064	965	1039	1012	991	982	1005	1085	1016	1042	947	1014	955	1015	1011	964	1014	978	1009	1006	1045	991	991	991	1020	1044	980	1025	955	1001	1008	946	1025	1006	995	982	1027	934	962	1015	1004	1042	997	1044	998	1032	1005	1002	986	1020	996	1020	948	1017	957	956	1000	1043	943	999	1045	1041	1022	996	1022	1011	965	1006	1025	1011	1023	1001	1049	1000	1032	1028	1009	1004	976	1032	997	1009	1036	1029	1026	1030	1022	1016	982	1006	1005	1001	956	1051	1046	997	1022	1046	999	1083	1044	1027	928	1013	976	1005	1013	972	985	1009	1012	1037	948	959	1039	971	979	931	978	1078	987	1055	1022	977	1018	1028	956	1017	986	1111	1063	1005	1056	1021	1062	993	1005	972	968	1116	1029	1018	1009	1010	970	993	1047	995	1033	1010	964	988	971	1029	1035	1007	1054	985	1015	1008	994	1020	1010	986	1041	1009	1038	979	992	1007	1024	1007	1024	945	1026	1021	1035	997	996	1039	1028	987	993	972	1031	988	1003	980	1051	998	1057	1001	1007	983	1015	1063	1023	1021	1080	921	1014	974	998	1062	994	1000	1046	1028	974	1016	1028	987	1072	1028	998	1006	979	998	981	974	1024	1045	980	929	1028	956	993	1018	993	974	1017	1054	1060	1017	971	980	1040	1012	949	1017	1032	1031	1051	1044	1006	1030	1045	1027	996	991	1010	1010	991	947	1033	968	1049	988	988	1028	970	997	995	984	1010	991	1015	963	1038	997	982	1011	1025	982	987	999	991	953	1083	985	974	1020	1029	996	1032	985	970	1023	1038	1029	1039	1007	1028	1022	950	961	996	1027	994	956	989	1030	1007	1046	1039	998	991	995	977	1032	991	992	1011	1045	976	929	1034	1060	1023	1033	1004	980	1010	1015	959	1011	1037	1047	999	974	1035	990	1058	999	1006	921	1000	1056	1001	975	1048	1046	984	1075	990	971	946	1049	988	1019	1012	1031	1039	972	1030	994	976	995	1043	985	1038	980	1025	1066	997	1020	1016	1018	997	995	1002	1064	1066	1003	986	1063	1011	960	1012	1037	997	1027	1052	1060	982	1026	1030	1044	1018	1006	975	1062	1023	998	1016	1004	1020	1003	938	992	1040	1004	943	990	1034	1017	1000	1027	991	975	1041	1010	1059	981	1003	1025	1012	993	1038	1046	1003	1019	1015	992	1013	1038	975	1004	938	1017	1006	957	934	1053	1037	981	1010	976	1047	982	998	1052	1033	993	1024	993	970	1044	965	1051	1025	1087	956	1028	1001	1022	1000	1027	1029	1028	997	983	1001	1035	1015	1066	1023	1042	992	1016	1011	980	974	1015	971	1030	974	1009	1012	999	1003	1005	976	1020	1039	1015	1042	949	1020	999	1019	955	1015	1017	959	968	976	1000	1018	983	1037	1038	998	953	1022	1001	1036	962	993	1037	1069	991	1024	996	997	1019	984	967	1049	1001	1014	980	1014	1003	998	1001	1016	1001	968	1006	954	919	990	972	993	994	1048	976	1034	1003	1000	1063	1047	982	928	992	1031	1017	988	1012	982	1002	1007	1027	968	1025	1036	1015	1010	976	1047	987	1034	1015	1007	1012	979	1009	990	1018	1053	1050	1000	1055	1039	977	1011	1005	1007	928	1029	992	1000	1003	955	946	1033	897	997	971	993	1014	993	1013	1030	1037	1012	1004	1073	1016	1035	1030	1074	1017	960	995	961	935	977	991	1019	1045	992	1035	998	1014	976	1003	1025	1002	1051	995	978	985	1015	1030	1073	1051	1007	1029	990	944	1057	1063	1056	1028	998	980	992	1090	1002	957	1035	998	976	966	1046	1005	989	1003	1002	1003	929	994	984	943	971	1000	997	1033	1055	986	954	1024	1014	1029	1037	1007	968	1004	1039	969	1015	1002	1007	982	975	949	1032	939	1039	998	994	965	1015	950	963	1015	1014	1016	946	1021	1084	954	1026	1020	969	972	1017	1000	1013	1024	1011	990	1009	1011	991	1017	1017	1047	984	1034	992	1028	1023	972	987	1005	982	1024	980	1059	976	961	972	963	984	996	1056	997	1036	1011	1023	1051	1008	994	1013	1004	1035	991	993	1014	1017	991	975	1013	985	1003	1026	991	1011	997	992	986	994	1074	1001	1022	1004	1062	1012	1031	1079	1019	986	991	954	986	996	1053	1021	1013	981	1011	991	995	974	975	932	1026	1028	1007	962	1084	1084	1020	1049	1027	1028	967	1045	1006	1045	1016	1002	1000	1037	1013	954	1018	1010	1047	998	999	979	951	1003	1085	1062	1018	1040	1080	1038	964	950	1034	995	1012	990	1026	1023	1019	1006	962	1005	994	995	988	1007	967	984	963	995	976	971	997	1007	1008	998	1020	1009	959	975	1043	965	975	1031	984	1037	1032	1000	1014	993	1043	984	989	969	1077	1010	991	1035	992	951	1013	1036	984	1005	1024	1009	989	1000	963	1041	971	980	975	1035	1000	953	973	954	1005	1004	982	973	1013	1033	1019	985	1024	981	1019	993	965	969	1006	1036	1009	973	994	1000	1004	1030	1050	993	997	957	1039	992	1012	973	940	970	1040	1021	1025	945	977	1002	965	984	977	1015	1007	978	981	1000	1018	971	993	1008	973	1020	965	1023	1031	1011	975	998	1012	1006	990	1058	1029	995	1033	971	1057	1070	1065	991	1046	1021	970	970	1008	995	968	1014	954	1009	1004	1059	987	951	1034	945	1016	993	976	1001	1028	1002	1008	994	953	976	1009	1019	1001	1006	1006	975	1015	1022	1053	1019	1024	973	1020	1012	966	1013	1018	1034	1056	1034	1044	1049	1018	1027	1071	1074	1001	987	976	968	1020	1046	998	987	1034	1020	1043	1090	1001	1027	970	1030	979	1019	1032	937	1030	1024	926	1040	1016	967	1018	966	1052	1027	1010	996	939	1035	1007	1034	1016	1012	1021	1022	1014	1040	1056	987	969	973	984	1000	1054	982	987	951	1019	1018	998	967	1079	1015	940	970	988	971	992	951	1024	1014	1011	954	950	1007	960	931	976	1043	1069	979	969	1029	1051	988	1002	1044	1043	1011	1022	1035	962	1022	995	1067	1001	983	1015	982	959	987	1017	983	937	968	995	997	975	1038	999	1080	1061	1013	1053	1062	1003	1009	1054	1029	1009	999	1015	1019	1004	1029	954	1028	994	1042	984	1000	971	1036	1003	978	1032	963	986	988	938	989	1016	1037	991	990	1056	990	1015	1005	1030	1039	1074	1014	1007	937	1011	944	1062	961	972	1033	1004	1007	1048	1041	964	1058	1002	1005	1004	956	1005	975	1066	984	1014	1027	993	965	1015	1008	1015	995	1038	990	1006	1017	1029	1008	1002	988	942	1027	1084	1007	960	995	988	1029	1033	981	1011	1019	970	997	1041	1062	1002	1006	926	994	1036	1018	1047	1073	949	984	1018	981	993	996	996	1014	957	1016	1004	1008	1035	1003	1028	1023	962	1066	1028	967	935	976	986	987	1084	995	1010	1011	1021	961	995	1000	995	1024	990	956	1023	967	962	1000	1052	1048	1022	987	982	998	1035	999	1006	955	970	1007	1042	1002	971	938	1021	980	981	994	961	1011	929	1025	1059	952	1049	989	1002	970	1004	940	1062	980	964	1022	991	1009	961	1073	1011	1035	977	1011	956	1009	982	976	1069	955	995	975	956	981	960	997	1021	996	1059	968	997	971	1007	921	996	1000	971	1005	999	1043	1006	968	984	974	1064	1001	967	966	1007	998	962	984	1028	998	1020	1005	1026	998	979	1001	970	1029	1011	1038	1037	1002	1034	1018	943	980	1025	977	981	1042	1026	1051	1019	992	967	977	1035	1023	996	1024	955	1017	982	1023	1055	1024	977	1075	931	1040	974	1011
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
