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
338311735163	338311735723	338311736273	338311736823	338311737373	338311737921	338311738473	338311739023	338311739573	338311740121	338311740673	338311741223	338311741773	338311742323	338311742873	338311743423	338311743973	338311744523	338311745073	338311745623	338311746173	338311746723	338311747273	338311747823	338311748373	338311748923	338311749473	338311750023	338311750573	338311751123	338311751673	338311752223	338311752773	338311753323	338311753873	338311754423	338311754973	338311755523	338311756073	338311756623	338311757173	338311757723	338311758273	338311758823	338311759373	338311759923	338311760473	338311761023	338311761573	338311762123	338311762673	338311763223	338311763773	338311764323	338311764873	338311765423	338311765973	338311766523	338311767073	338311767623	338311768173	338311768723	338311769273	338311769823	338311770373	338311770923	338311771473	338311772023	338311772573	338311773123	338311773673	338311774223	338311774773	338311775323	338311775873	338311776423	338311776973	338311777523	338311778073	338311778623	338311779173	338311779723	338311780273	338311780823	338311781373	338311781923	338311782473	338311783023	338311783573	338311784123	338311784673	338311785223	338311785773	338311786323	338311786873	338311787423	338311787973	338311788523	338311789073	338311789623	338311790173	338311790723	338311791273	338311791823	338311792373	338311792923	338311793473	338311794023	338311794573	338311795123	338311795673	338311796223	338311796773	338311797323	338311797873	338311798423	338311798973	338311799523	338311800073	338311800623	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26382	9911	4232	2020	901	580	460	365	374	308	309	260	237	213	196	188	165	207	189	188	188	194	155	172	180	199	169	167	175	184	164	184	162	179	172	172	183	169	166	178	166	187	172	183	178	147	181	158	160	155	161	150	144	149	137	172	158	149	160	174	177	154	152	162	167	172	171	149	160	176	165	174	156	166	185	163	143	170	158	153	162	149	166	173	154	157	178	183	176	177	183	163	168	173	203	174	181	154	154	169	178	190	157	162	159	154	157	158	165	158	152	157	156	177	183	176	148	179	186	170	170	155	143	182	153	156	149	176	154	147	173	165	180	180	152	151	161	153	155	150	161	180	168	154	135	154	157	174	169	185	179	168	151	152	138	162	158	161	133	145	187	160	157	141	171	187	143	159	179	166	165	159	174	189	164	172	169	171	162	154	158	190	135	145	166	146	158	162	176	162	156	161	189	168	153	178	171	155	174	169	163	153	160	161	184	136	154	173	182	166	143	181	170	154	154	171	166	159	155	141	172	169	175	146	160	192	177	181	164	172	160	168	161	154	183	150	133	185	170	162	171	168	196	184	168	179	185	177	165	169	198	173	158	168	193	142	160	163	159	154	166	155	159	164	161	154	153	188	176	155	139	163	161	167	168	151	168	181	169	165	145	170	152	176	171	166	142	174	172	152	146	152	167	135	158	185	181	157	166	189	176	141	180	164	172	163	155	157	178	159	149	165	156	152	167	158	162	189	159	172	175	167	189	138	172	160	161	174	160	147	188	153	164	137	162	152	173	162	167	183	169	160	181	152	166	185	138	154	167	156	141	170	170	155	176	159	159	155	170	180	189	167	153	150	185	200	158	189	149	140	161	141	169	195	140	147	158	158	211	147	157	164	166	184	138	155	152	193	155	177	172	165	175	179	151	142	163	144	150	156	161	171	161	163	150	179	171	149	163	147	155	172	161	145	164	158	173	176	139	151	157	156	158	173	179	148	172	141	188	156	170	174	172	178	167	173	142	159	173	189	162	164	154	149	168	169	156	155	179	158	180	161	172	151	175	156	176	172	180	174	163	178	187	178	170	155	124	154	167	136	179	184	172	158	170	169	169	174	147	147	171	149	161	160	139	180	175	174	158	142	187	152	169	156	164	163	154	157	163	171	168	166	174	158	159	182	174	157	171	145	158	171	149	159	163	139	146	188	134	144	159	182	174	164	187	173	158	162	160	159	151	148	185	141	179	171	177	145	180	168	159	177	180	141	188	170	169	158	140	140	156	140	170	167	185	147	150	152	169	183	156	171	162	150	146	175	183	182	165	163	172	163	154	177	155	179	135	164	159	166	146	166	157	170	148	168	183	184	159	160	166	186	156	181	167	151	157	146	170	142	176	165	180	170	170	168	153	182	153	159	200	170	172	164	164	163	164	159	159	167	167	163	191	176	163	170	164	182	188	171	154	136	180	151	170	169	176	153	182	124	174	150	195	158	180	174	171	166	148	155	159	176	176	157	169	146	154	160	163	169	163	169	178	157	158	145	170	154	159	164	186	158	180	156	151	187	164	168	163	146	159	151	153	172	163	168	159	153	143	171	164	188	178	156	193	143	155	159	172	159	167	168	174	166	176	162	136	172	184	168	170	156	138	147	149	159	161	174	183	157	149	187	168	186	170	162	173	172	143	152	169	149	146	170	166	155	178	166	153	138	171	147	182	149	185	158	183	134	180	152	169	164	172	138	151	185	145	182	161	164	159	181	152	155	166	177	138	183	169	164	156	182	179	168	180	172	184	170	162	165	151	151	162	179	159	164	166	168	161	183	181	162	172	163	154	155	142	157	149	174	153	139	173	163	172	164	171	159	167	177	171	144	151	158	149	172	156	177	139	146	166	174	161	173	157	176	161	177	185	161	179	172	156	168	152	139	153	150	160	140	160	158	147	190	184	165	160	160	162	167	171	146	183	180	188	160	166	164	170	156	183	147	166	161	149	167	160	146	149	136	155	167	180	169	164	167	175	175	153	172	149	165	154	176	173	155	150	144	167	162	170	165	179	166	173	191	164	174	153	178	177	146	189	167	201	160	176	157	157	143	170	148	135	152	151	144	152	179	133	158	150	178	157	163	173	148	168	208	159	145	147	188	157	166	186	150	165	167	164	148	164	166	147	194	162	145	180	139	162	174	171	162	141	168	152	142	156	155	146	131	175	169	170	148	173	165	171	168	158	177	192	184	167	166	161	151	150	161	176	132	149	149	139	168	146	164	188	148	158	159	173	168	181	149	172	159	156	154	182	163	157	150	182	160	185	158	205	155	138	189	178	152	152	183	148	156	141	155	168	174	154	152	144	187	168	179	168	159	166	159	173	168	182	168	154	170	177	162	206	188	166	179	170	154	177	171	166	165	159	165	161	166	152	151	153	150	147	164	172	176	164	167	153	170	156	182	151	158	172	147	157	152	177	179	174	172	172	168	159	146	160	173	180	170	162	135	149	158	151	148	175	153	162	164	154	173	182	189	152	148	153	184	168	167	150	165	171	159	165	175	155	188	174	150	157	136	165	162	158	163	154	157	157	163	179	167	146	161	140	178	162	164	169	154	162	180	170	175	176	169	156	148	145	163	147	178	163	147	165	165	147	170	171	157	184	164	163	169	154	167	155	156	174	176	174	169	176	164	149	129	165	181	178	162	161	161	175	144	132	200	167	194	155	175	186	152	142	168	155	163	150	172	137	146	183	161	147	167	161	179	165	160	147	182	191	170	177	170	173	188	169	168	154	183	188	152	176	157	158	172	141	163	145	162	156	157	154	133	175	169	132	182	152	160	160	160	147	151	178	157	153	171	171	182	169	165	170	154	156	194	182	178	161	158	152	156	159	174	175	152	156	185	147	166	174	154	172	172	181	177	169	155	141	149	179	140	170	152	170	162	163	157	167	184	161	165	148	178	169	169	197	142	187	179	161	177	158	161	150	159	172	157	162	167	131	152	159	162	153	169	190	139	167	138	165	175	156	147	177	153	160	161	169	159	163	160	183	154	177	170	167	162	159	170	139	138	160	185	155	152	167	150	182	189	171	181	189	138	164	165	164	140	157	162	155	183	164	187	174	149	155	143	182	140	196	171	177	164	161	165	165	145	151	170	164	154	147	166	146	171	155	182	148	158	162	173	155	175	146	156	138	178	161	151	176	183	159	149	178	153	166	147	153	171	150	162	166	157	171	145	170	165	153	170	150	169	165	150	151	166	162	162	181	166	138	157	157	142	133	163	178	177	167	169	203	134	191	149	184	190	174	139	181	169	190	162	157	145	172	159	168	154	167	150	156	148	165	187	146	195	165	160	170	170	174	154	147	175	157	163	145	160	160	164	177	163	161	168	160	185	173	188	135	169	151	169	169	146	174	153	164	177	142	176	167	171	155	184	166	144	151	179	174	147	170	152	159	169	152	161	162	161	176	163	142	171	158	162	153	146	174	158	147	160	192	145	157	171	167	167	173	168	156	163	172	177
15714	7048	5475	4862	3305	2323	1810	1544	1526	1393	1231	1046	823	726	646	606	564	575	537	553	538	507	479	458	456	477	478	459	475	435	463	456	455	441	439	414	444	438	430	449	450	434	463	416	440	422	451	481	420	437	433	398	451	427	408	428	401	405	451	439	415	387	426	460	409	426	443	456	396	445	428	400	410	454	432	419	420	455	392	422	449	409	383	456	393	434	405	438	439	410	447	458	404	443	415	419	424	415	405	416	402	423	403	420	438	422	433	429	405	432	425	419	430	430	420	418	407	415	386	394	462	435	421	421	407	445	423	403	407	436	421	399	414	408	426	401	394	396	413	412	415	432	404	427	458	429	475	407	439	446	430	422	428	474	437	412	404	429	434	427	424	431	442	434	413	441	405	380	400	451	430	424	422	410	380	429	450	389	368	418	421	395	428	438	393	422	434	368	390	423	427	401	403	415	392	445	437	388	454	386	450	447	466	407	395	462	439	426	416	371	443	426	434	402	393	430	454	426	416	438	417	424	403	404	405	418	405	455	398	435	391	416	402	401	431	422	385	415	398	366	427	426	408	408	434	408	419	448	387	416	417	425	373	409	389	406	413	403	441	406	423	396	438	446	401	402	469	435	404	427	422	412	404	415	409	406	420	396	399	417	424	434	387	424	424	428	396	395	436	396	443	399	430	411	426	382	404	431	408	459	419	431	452	411	422	408	425	394	427	422	415	385	432	442	424	433	379	425	447	386	426	438	399	401	424	418	414	404	415	400	392	421	413	403	412	468	418	357	432	446	469	413	433	441	417	429	437	399	416	439	454	451	413	439	394	418	424	399	426	439	456	419	412	441	433	410	438	393	426	412	418	420	391	382	415	450	427	436	402	426	414	405	384	401	447	399	433	394	435	437	411	433	407	413	426	408	398	454	384	425	436	431	399	416	402	394	453	420	398	430	413	399	407	451	433	431	455	407	399	382	441	413	455	452	422	389	392	420	414	417	394	401	430	453	408	426	400	395	403	411	407	428	410	439	444	425	396	415	429	439	395	416	409	429	410	446	397	435	427	422	381	427	409	419	433	429	454	420	424	423	386	422	395	413	378	387	424	451	442	416	407	420	408	405	403	413	430	433	414	433	375	436	409	432	448	435	452	390	406	423	440	400	447	395	428	387	423	405	421	422	397	445	423	395	406	410	459	397	417	447	410	432	414	423	446	429	443	414	436	406	401	439	399	433	409	413	424	408	423	435	461	395	443	430	402	426	383	409	426	388	441	417	425	444	426	401	380	444	401	428	413	435	462	416	397	424	423	383	430	427	417	442	393	401	437	381	427	454	419	425	402	394	425	421	389	426	412	439	420	402	455	437	421	428	373	431	413	448	400	419	401	381	419	417	401	425	448	399	413	420	397	421	436	434	415	430	432	414	438	425	379	419	416	448	435	413	438	428	425	402	405	398	422	453	448	400	421	457	444	428	428	471	456	430	432	406	422	429	397	413	471	421	409	421	455	381	453	404	417	457	416	405	431	399	419	444	448	447	397	453	428	426	389	412	419	420	424	395	420	398	434	414	435	398	410	447	434	399	400	465	428	393	430	427	455	430	422	451	444	481	412	414	442	423	432	446	416	408	430	406	455	398	394	419	408	451	422	448	427	408	395	393	405	404	375	430	406	430	414	421	397	430	421	391	396	412	428	414	423	432	409	436	458	439	403	450	411	416	393	445	426	380	403	401	412	407	421	427	396	404	413	446	413	433	425	412	423	423	459	393	421	421	403	423	442	398	445	433	427	401	435	414	418	421	449	413	448	453	386	439	447	420	429	370	413	452	453	424	438	444	388	399	425	462	413	381	399	410	426	439	395	447	425	468	426	406	391	422	418	431	413	445	416	431	418	423	420	425	391	472	436	409	420	434	469	423	416	425	422	427	420	421	387	418	402	416	450	406	401	441	452	417	400	456	429	427	400	415	421	394	379	419	424	403	447	432	423	401	410	455	446	419	446	403	464	462	417	424	423	388	439	410	441	419	413	427	399	419	422	437	428	435	431	439	406	401	447	380	423	432	443	427	418	451	420	384	407	445	414	417	423	406	431	411	459	398	405	426	419	423	414	382	411	401	443	392	437	432	401	420	394	408	468	416	420	438	397	388	416	420	429	435	404	390	441	433	417	429	455	448	439	391	392	416	410	402	451	429	417	440	411	463	394	397	439	408	420	444	400	428	432	446	442	413	424	433	434	454	410	396	377	389	421	411	444	440	424	375	411	452	404	419	446	389	377	424	440	421	407	408	431	460	395	427	430	421	458	425	420	408	427	397	441	422	406	442	431	413	408	442	418	432	384	409	426	439	413	401	404	412	423	416	452	409	433	413	450	420	472	422	429	417	418	404	428	429	381	448	415	427	405	426	382	436	421	426	419	461	427	425	406	406	402	405	374	419	397	406	438	430	446	442	454	429	445	426	410	398	409	399	444	453	422	408	434	429	389	450	395	374	406	418	436	429	433	409	402	422	413	433	430	423	427	421	417	430	410	441	388	427	420	447	411	388	441	441	400	415	442	417	431	413	447	416	428	395	448	424	417	432	438	433	421	437	393	412	446	411	431	400	410	400	438	402	408	432	418	452	414	404	427	413	444	428	432	404	455	407	425	435	398	397	435	432	417	418	426	382	434	432	456	419	389	409	425	440	427	405	428	440	404	436	422	424	405	411	396	425	426	438	390	444	415	426	397	421	424	371	421	450	402	456	426	396	422	435	394	432	437	434	413	425	420	448	425	412	447	399	447	422	410	399	429	420	444	435	417	415	401	394	439	410	406	426	437	455	465	425	408	465	452	382	401	427	463	433	455	397	443	418	453	430	408	425	436	457	419	414	423	407	410	416	417	430	406	425	443	391	418	429	418	414	425	385	422	407	428	420	411	430	396	389	416	469	432	411	388	413	429	404	419	444	425	424	378	410	452	394	409	432	433	422	444	415	382	415	413	406	470	414	436	441	440	422	414	424	402	399	448	421	449	391	426	399	415	402	415	389	425	422	468	427	411	389	412	444	403	422	406	455	415	427	428	449	395	420	457	410	401	417	434	415	438	420	441	413	442	456	436	411	427	439	418	451	395	423	403	414	428	416	413	425	398	412	381	382	454	380	457	382	407	430	425	453	409	427	397	452	465	434	439	361	401	413	424	392	450	405	434	400	443	412	419	383	426	428	410	406	454	429	393	394	410	422	465	436	421	424	388	433	411	421	408	437	402	405	414	410	460	403	408	406	446	409	418	429	421	419	410	401	425	438	454	417	432	406	411	438	439	411	432	420	406	424	424	416	401	422	423	402	375	415	427	441	415	444	424	411	401	403	427	401	442	421	425	405	423	427	455	434	436	401	437	418	430	373	440	428	444	436	432	423	395	463	378	406	470	419	430	415	407	438	388	460	431	442	411	410	405	439	420	412	426	420	416	452	378	446	443	399	402	406	424	424	401	418	433	419	433	392	362	395	392	386	413	440
5850	1125	594	600	502	505	443	446	469	467	450	432	436	451	447	418	445	433	449	442	418	415	410	419	467	426	412	437	444	418	422	400	446	431	447	449	463	472	420	466	414	428	407	448	429	408	441	424	418	465	420	455	428	427	427	461	436	433	413	410	474	427	426	423	460	420	402	433	429	452	434	432	419	414	444	439	419	395	423	455	364	416	458	424	461	430	432	431	445	416	441	423	424	437	430	503	444	458	458	432	482	405	486	451	457	467	439	451	406	440	425	435	420	426	471	437	454	435	386	415	437	425	409	433	435	439	410	434	475	441	412	415	432	413	412	422	430	458	452	453	382	403	432	419	412	448	425	454	448	392	453	444	417	455	426	444	453	439	444	450	425	471	411	391	431	416	446	415	447	425	411	431	409	439	453	400	408	431	449	420	454	428	440	405	435	387	457	417	436	459	447	485	417	475	407	417	459	439	387	412	423	377	429	459	407	462	436	407	439	491	438	431	424	402	428	418	447	425	408	409	462	420	436	413	388	437	457	439	418	420	432	476	415	455	428	469	454	419	464	451	443	441	438	434	441	446	429	411	419	388	429	385	435	449	411	404	460	414	428	463	461	418	429	448	421	455	409	391	437	427	407	417	410	443	392	431	438	412	424	424	404	410	433	415	399	392	443	462	413	422	430	388	396	412	397	434	450	451	408	413	418	463	390	414	418	397	410	463	420	401	450	433	420	435	442	455	454	413	456	429	435	393	462	424	414	430	426	438	425	436	390	451	400	416	434	406	431	420	383	429	445	445	429	472	443	443	441	422	445	408	413	448	394	437	418	433	407	434	438	453	476	421	455	436	413	434	419	417	449	375	468	449	401	420	464	433	439	431	431	434	456	427	418	402	419	428	412	461	399	421	408	394	419	430	454	398	442	454	416	403	464	417	496	432	453	397	425	436	439	443	421	401	419	445	417	418	431	458	465	439	415	415	430	427	417	418	413	434	414	449	447	433	436	435	401	427	451	437	430	417	444	412	408	437	418	413	443	438	423	445	407	410	448	461	462	432	454	421	398	442	442	420	393	392	435	454	421	413	476	420	387	422	439	433	459	459	471	435	445	389	460	440	438	424	421	393	454	451	456	405	430	407	413	423	454	426	428	440	419	427	413	414	452	436	444	422	428	416	405	402	458	416	425	460	427	421	437	419	430	435	405	415	422	422	416	437	424	409	432	449	426	416	450	463	437	475	427	436	413	444	437	449	426	446	436	449	443	439	446	436	457	454	441	471	434	431	450	428	388	434	393	405	426	452	414	391	407	424	422	446	443	436	387	410	447	466	403	413	434	444	409	391	450	396	444	417	431	412	394	431	435	440	385	429	432	405	380	425	425	419	405	416	415	426	389	406	440	428	454	424	448	440	405	461	444	431	435	418	424	468	412	391	448	425	426	458	443	428	475	444	432	431	472	409	455	457	431	424	419	443	457	487	437	476	439	419	391	436	456	420	405	437	422	419	429	419	459	433	458	429	437	448	418	442	420	463	452	412	437	417	458	413	404	423	403	419	424	433	406	463	411	423	451	419	444	476	440	428	457	449	472	445	415	429	439	447	459	421	405	440	438	390	428	417	417	439	426	406	456	366	438	470	384	405	433	428	397	452	433	419	414	434	473	418	440	480	432	426	426	416	418	431	406	411	399	413	426	428	466	415	421	390	419	430	414	419	434	402	435	438	396	425	432	456	459	449	442	440	411	449	415	446	435	445	453	421	463	447	392	460	464	421	371	411	415	478	431	419	422	476	412	411	404	456	428	417	400	454	440	395	439	395	443	439	417	437	410	405	417	446	438	423	441	415	418	430	430	434	439	408	403	408	414	433	385	426	435	451	493	396	413	429	446	462	407	428	423	414	410	380	495	478	434	465	441	458	455	500	434	439	426	448	416	449	427	431	403	408	398	399	390	409	399	428	404	403	421	435	429	433	437	416	430	454	429	454	434	437	413	449	431	448	409	441	393	410	425	428	437	413	431	390	448	425	450	426	415	437	459	461	421	423	435	449	478	468	451	444	435	439	416	425	410	449	456	485	435	453	430	445	436	418	397	393	431	403	436	451	424	433	450	458	486	425	477	443	420	428	468	424	416	446	417	454	467	412	405	453	442	430	425	443	418	435	407	476	468	429	449	437	410	458	451	414	461	448	433	442	395	413	396	428	426	411	417	443	430	431	444	441	413	413	444	442	442	425	460	448	412	399	387	444	472	439	420	419	416	417	442	408	412	463	450	452	441	438	408	399	438	394	414	442	409	449	433	446	455	450	458	439	427	461	447	391	395	413	416	367	450	438	420	403	409	429	420	411	425	443	432	462	446	445	431	418	419	448	419	435	455	365	447	419	417	425	429	446	472	427	433	448	433	461	426	407	430	452	443	445	419	421	444	420	441	459	409	420	425	423	420	427	421	460	445	399	441	408	457	423	421	424	438	426	410	453	449	389	448	421	431	379	449	417	460	468	420	424	466	437	412	423	435	441	423	450	443	420	442	430	444	433	421	446	432	422	435	431	426	419	392	448	424	470	408	433	397	410	424	453	460	425	444	444	420	429	402	445	416	435	495	433	420	458	435	397	432	421	518	464	388	451	436	415	408	438	447	427	455	430	399	436	416	437	427	478	452	405	428	394	459	424	450	443	430	441	447	440	438	434	446	442	439	427	420	435	428	426	441	414	438	430	449	419	422	403	427	414	458	473	407	423	432	442	378	417	456	458	450	421	440	429	440	403	385	419	472	442	432	454	476	405	398	440	473	450	412	432	404	471	451	415	429	422	428	395	433	399	447	418	435	435	433	469	441	442	435	418	470	423	469	446	447	418	404	424	405	427	442	419	442	390	411	432	441	445	427	442	482	400	439	412	433	437	479	454	409	447	413	438	425	424	414	427	400	444	477	452	435	437	429	436	433	435	428	428	437	390	437	426	419	442	424	418	422	427	438	412	424	426	468	400	432	420	441	459	463	413	408	437	443	441	444	425	397	441	399	435	458	422	430	425	430	413	413	422	427	443	427	416	406	423	419	462	454	397	407	407	391	447	417	458	411	421	421	420	401	398	445	440	441	446	403	418	427	410	417	401	415	422	428	430	452	440	426	432	397	417	427	426	404	423	409	440	447	464	424	431	412	426	391	425	418	428	439	418	442	442	410	496	447	417	420	421	410	440	447	447	486	430	443	392	425	412	445	446	414	389	466	442	423	460	431	406	443	417	449	423	405	478	433	463	466	427	427	432	380	394	427	385	439	421	422	436	422	461	457	443	383	430	441	423	445	398	455	434	428	432	461	470	465	406	490	468	415	409	432	426	408	443	390	390	419	441	421	431	400	438	441	467	421	414	434	486	405	414	431	442	437	422	434	408	441	406	463	400	448	395	413	436	444	450	415	409	410	457	446	411	461	479	452	442	407	396	433	437	463	428	432	402	462	428	389	407	442	419	436	421	410	454	416	442	406	430	418	405	439	456
4703	1520	1351	1331	1176	1098	1099	1065	1144	1152	1079	1032	951	966	908	962	957	968	925	922	950	903	945	904	910	951	900	936	888	955	941	955	884	978	958	993	917	911	957	1023	946	915	980	925	956	911	919	899	893	954	935	912	884	904	1020	923	976	969	951	905	917	960	953	923	931	951	935	963	1012	938	970	947	941	989	956	929	928	900	960	958	942	983	912	975	943	932	955	925	934	923	904	887	911	978	937	885	961	924	877	940	909	981	966	930	932	914	904	928	950	980	927	928	973	900	939	935	895	880	847	963	917	926	898	872	906	913	906	992	939	883	916	971	934	903	940	922	928	952	1031	907	912	960	916	917	967	926	923	940	897	914	923	919	931	959	964	946	959	929	900	951	978	936	945	926	901	897	890	864	932	907	995	949	944	954	960	908	978	935	854	943	857	964	940	923	931	970	941	944	940	929	998	952	865	929	930	975	924	948	978	981	903	932	948	973	931	899	912	917	973	895	937	925	962	899	932	939	934	986	955	951	962	987	965	972	918	978	971	926	946	918	937	907	945	900	962	933	942	907	947	923	967	920	968	961	975	911	917	934	957	917	920	989	887	887	933	994	919	971	978	957	933	951	908	988	918	973	893	898	927	931	921	952	889	955	917	899	964	933	911	894	940	906	994	976	922	939	954	974	1004	931	912	929	980	974	909	949	896	921	939	928	971	947	906	976	921	949	962	957	929	941	919	969	931	958	944	917	971	961	917	935	928	906	955	984	969	969	915	929	958	942	899	926	954	1009	998	938	947	892	920	1032	924	843	953	963	940	979	923	965	970	970	979	978	960	938	962	924	956	938	936	955	915	917	938	906	879	902	943	917	979	909	903	916	933	903	941	934	928	891	911	1007	919	954	911	923	930	937	946	959	946	936	928	928	951	909	920	904	924	987	958	942	978	905	929	932	960	920	962	983	970	959	948	890	899	865	975	922	952	927	953	905	925	907	929	958	956	939	922	942	915	966	939	937	933	961	978	909	964	910	937	924	937	912	900	951	1000	936	935	930	921	913	913	931	939	960	879	900	918	955	913	967	948	965	889	943	909	911	960	960	888	926	917	905	854	923	937	934	945	893	886	943	981	919	901	883	916	994	881	876	914	929	950	953	932	933	938	989	913	990	941	938	900	926	911	929	892	870	850	920	924	951	992	924	942	929	907	958	973	923	964	895	876	972	899	966	919	953	947	933	930	900	962	902	988	899	963	952	896	943	970	969	941	927	903	990	951	856	933	846	920	964	909	924	876	940	928	951	947	923	953	980	914	980	946	952	928	953	938	939	959	904	964	977	985	946	946	887	901	926	912	971	963	870	901	983	924	954	990	983	901	922	957	945	950	878	917	938	952	981	934	884	887	945	907	935	888	935	939	961	919	961	906	943	895	937	954	910	912	906	946	870	918	902	914	947	902	901	940	959	921	929	902	957	971	936	957	919	934	982	877	907	1040	897	997	961	964	958	923	930	866	952	919	961	903	924	997	945	942	938	948	983	906	953	901	979	950	903	970	943	908	962	975	937	955	955	920	959	1001	945	912	923	953	930	930	977	974	991	894	909	959	970	899	941	943	946	928	901	974	908	948	914	919	990	971	948	938	898	914	935	968	943	942	974	934	954	916	873	987	902	977	970	937	931	933	954	975	937	947	905	957	937	924	944	923	956	917	935	922	952	951	910	919	970	928	939	949	902	972	918	955	921	984	925	927	954	916	948	926	920	926	980	948	919	905	942	899	966	932	901	923	935	939	975	891	953	879	919	949	916	948	951	934	943	990	941	906	912	955	982	910	908	935	930	943	977	946	933	899	960	979	940	873	944	919	881	917	925	994	986	918	961	949	929	1016	983	920	912	958	936	991	916	899	905	927	885	927	950	932	952	939	909	892	903	983	946	927	977	934	935	942	1017	950	930	911	940	972	955	928	1007	962	957	919	986	930	904	970	917	1005	911	907	966	881	924	958	924	916	975	958	928	937	960	951	935	930	903	924	904	890	950	938	909	934	943	917	952	921	937	921	957	979	912	944	939	958	954	887	955	991	941	909	949	934	904	913	952	890	940	943	974	931	954	951	998	859	898	880	937	955	972	995	925	1007	988	997	952	945	951	954	898	915	920	945	965	960	904	1003	934	941	922	934	937	896	989	907	954	947	939	940	974	926	993	909	970	949	921	950	916	872	917	920	888	968	916	945	909	930	940	968	968	925	923	941	1009	948	914	948	920	917	988	952	954	952	988	957	899	927	945	892	891	944	905	938	953	939	881	953	1019	952	972	891	907	871	920	976	961	955	931	912	900	928	897	913	888	944	929	935	1007	948	879	938	938	936	934	972	895	955	976	933	909	919	953	953	916	876	963	996	916	933	942	879	1003	953	905	946	914	906	964	887	882	920	909	950	941	958	936	907	924	945	971	922	899	936	852	935	921	933	925	900	953	875	946	902	895	898	937	936	938	957	921	926	934	926	919	942	954	914	934	968	966	898	945	954	989	972	962	915	909	947	934	918	1006	976	920	903	903	906	909	909	923	899	920	965	875	960	934	921	957	961	889	932	894	936	959	1005	934	949	867	951	893	936	999	896	974	919	936	932	905	980	849	968	970	899	928	975	930	920	945	918	936	853	959	943	975	995	940	911	916	906	940	867	951	983	887	895	860	938	915	950	911	896	986	882	937	893	953	987	872	892	932	910	975	936	920	919	943	947	913	947	982	959	920	936	928	954	982	957	964	925	972	959	963	1007	874	862	944	912	952	868	940	919	905	913	921	928	975	926	946	930	903	962	919	941	939	980	964	922	942	925	978	952	956	931	961	924	921	924	966	929	959	930	920	923	932	926	948	916	958	900	921	911	936	973	894	992	949	898	886	952	980	920	947	947	959	965	873	958	970	902	868	923	947	926	946	888	963	922	931	931	930	967	858	937	909	905	916	865	867	899	1018	937	948	879	956	906	983	979	882	933	935	884	881	958	947	916	968	961	923	969	964	953	956	921	962	951	976	965	990	919	954	937	936	897	922	894	934	960	914	931	957	910	934	989	977	912	912	939	975	957	956	909	908	931	917	956	968	901	988	905	920	945	916	949	912	931	957	946	954	966	956	865	922	924	961	954	916	911	948	907	936	957	904	958	962	980	913	950	971	903	941	922	1013	932	880	963	966	925	968	946	924	948	960	993	930	967	915	949	945	935	911	934	927	923	893	938	909	911	909	957	938	963	980	945	881	903	957	956	946	908	878	966	930	916	964	963	964	967	920	902	908	932	942	901	947	976	942	955	933	896	939	995	897	972	903	924	951	940	1000	916	945	963	983	969	849	987	891	909	954	946	929	972	939	907	954	951	918	923	959	941	915	923	913	966	969	941	941	896	955	925	971	942	889	953	963	928	963	920	952	913	923	953	942	961	961	891	907	919	966	936	940	933	909	879	971	846	973	925	1010	975	955	932	935	954	951	904	917	886	951	973	934	969	915	958	972	935	923	985	1000	893	919	962	940	928	923	925	944	926	1000
16516	5258	2121	1084	620	440	388	403	328	350	309	313	289	294	253	263	277	290	282	298	262	231	299	256	269	280	246	256	285	264	271	267	213	256	259	244	286	228	262	236	266	268	267	271	258	207	252	242	269	246	269	298	263	292	255	268	274	250	270	264	265	286	269	252	257	253	250	260	283	249	264	253	266	249	241	232	240	255	260	236	252	234	269	243	254	280	255	249	260	262	297	261	244	262	261	213	262	253	275	242	263	223	260	269	271	265	225	234	231	261	297	219	276	280	258	255	275	247	258	254	253	253	286	247	259	244	242	239	245	286	286	266	268	259	261	257	230	274	238	273	255	262	254	265	261	252	261	253	258	257	227	236	251	251	234	286	259	226	264	242	265	236	265	293	280	292	281	258	254	266	260	244	251	269	257	256	295	269	269	265	265	305	279	268	261	227	273	277	232	255	250	251	270	241	279	262	257	241	260	253	273	238	278	276	248	250	247	248	229	274	270	238	276	242	259	239	285	238	253	268	250	238	253	276	229	260	275	241	263	258	279	261	227	237	251	266	274	245	261	256	241	260	297	241	233	272	273	262	258	265	264	263	268	234	251	233	276	251	250	259	235	244	238	252	227	284	291	251	234	270	257	277	263	261	240	273	269	270	252	234	266	235	258	249	240	237	227	254	253	278	250	270	258	276	265	245	261	286	247	292	273	296	276	245	250	257	270	252	286	241	236	261	264	271	284	270	249	250	264	254	231	229	262	254	251	277	281	269	240	268	216	244	277	275	262	249	244	261	263	276	228	260	271	231	273	264	272	292	267	250	217	255	257	245	246	269	253	242	276	262	229	239	248	278	243	278	244	249	258	247	255	302	292	256	265	265	244	258	230	259	279	233	248	275	252	259	267	245	250	244	244	254	277	294	223	271	222	251	251	261	246	272	244	280	244	267	244	244	252	248	232	236	250	254	245	237	247	242	256	237	227	240	263	264	252	273	248	259	256	267	263	251	241	268	272	296	266	250	265	245	264	268	225	255	242	256	248	259	256	256	281	252	270	280	221	265	230	274	291	278	279	230	267	251	236	266	254	247	249	281	287	237	286	271	247	258	261	236	233	223	267	247	248	248	250	275	254	276	237	254	237	239	265	256	272	232	250	278	270	240	268	256	255	240	263	273	264	249	223	248	243	269	244	247	271	238	264	263	268	262	275	234	264	257	300	221	248	257	255	231	215	237	245	256	259	255	236	241	253	239	251	238	248	263	285	273	271	268	243	263	283	248	248	268	256	287	271	258	268	256	241	281	265	258	257	264	247	239	278	269	224	271	256	237	275	259	261	276	254	252	270	240	271	254	246	224	237	249	232	253	213	275	268	275	257	298	248	248	269	242	281	242	275	265	260	233	252	235	253	263	258	219	252	265	275	245	247	260	256	255	255	272	254	237	258	264	239	262	230	252	219	258	246	255	242	270	264	266	240	270	250	267	260	255	262	249	249	256	253	236	293	263	244	239	263	263	237	207	272	260	220	266	246	265	220	242	239	230	256	266	239	284	264	249	272	269	240	224	246	257	278	234	261	270	283	270	223	257	249	261	252	276	262	251	263	274	292	244	266	276	259	267	258	278	251	263	252	255	266	241	250	291	270	243	242	270	288	268	232	282	271	252	240	277	238	263	240	273	274	279	242	237	253	253	224	236	208	258	228	249	252	277	250	267	281	244	243	256	269	242	266	270	267	241	260	235	240	253	231	236	240	240	234	254	287	252	240	232	263	246	266	259	285	282	268	252	243	274	250	266	270	248	258	256	247	284	251	256	258	238	273	272	249	270	239	246	258	241	232	258	246	222	252	250	233	272	272	234	235	255	265	259	234	243	242	252	283	255	260	271	243	261	275	247	233	253	228	221	242	271	231	258	235	209	220	218	279	234	262	244	252	231	260	254	225	252	221	265	260	272	275	243	238	258	261	269	271	282	240	255	290	259	253	260	257	289	248	253	259	280	271	277	249	272	227	253	248	249	246	253	279	250	265	280	246	253	237	256	266	255	252	286	258	235	270	262	237	242	245	266	246	278	268	228	262	243	241	271	254	228	268	219	266	244	276	225	253	248	266	282	247	253	306	252	239	251	272	261	295	238	272	232	244	262	281	248	228	226	271	262	301	289	269	270	245	284	260	263	280	255	282	263	237	283	271	257	261	270	234	249	251	250	269	275	275	249	259	246	275	254	254	237	256	255	245	229	272	238	284	258	258	270	246	251	267	284	257	253	227	245	210	252	273	260	275	261	259	251	292	254	247	262	270	250	230	259	261	257	236	273	272	262	264	243	285	293	241	260	238	265	239	252	240	239	236	232	227	248	247	250	260	247	236	236	273	255	287	267	265	237	277	269	251	260	245	266	244	235	271	262	270	283	241	274	268	246	278	261	280	257	241	226	242	250	246	280	260	275	274	281	296	253	273	260	225	259	263	245	280	251	269	244	260	302	267	272	262	276	247	275	242	241	291	241	256	265	253	269	245	272	264	261	262	249	244	242	260	259	252	239	256	267	246	252	253	242	256	260	259	232	225	270	248	265	263	261	245	261	241	224	245	252	247	245	238	273	254	292	249	271	252	226	248	272	262	239	239	290	284	270	242	269	255	232	267	268	257	251	264	272	275	238	261	260	261	250	247	248	265	268	275	257	251	229	258	242	238	241	242	264	242	266	262	261	243	242	231	278	238	247	278	268	247	283	271	281	251	236	246	255	239	269	250	253	223	255	263	252	240	243	232	265	274	239	278	291	257	239	268	279	226	245	281	259	245	278	234	286	251	271	250	250	247	262	265	258	269	277	257	260	246	260	268	242	286	265	253	270	275	248	252	252	253	271	254	234	264	293	261	248	269	273	249	235	285	250	238	239	264	251	237	238	250	289	283	246	250	254	251	267	279	256	267	280	261	265	299	228	229	249	267	228	251	224	236	277	248	271	246	236	248	251	248	277	263	238	242	250	234	260	301	287	254	267	276	241	243	230	264	237	282	225	232	290	252	252	272	230	259	242	234	224	278	280	262	239	268	260	257	240	250	227	262	244	260	249	230	241	240	249	242	246	251	235	257	249	258	294	249	259	265	246	261	289	234	230	275	267	250	252	231	246	272	237	281	211	254	258	263	277	269	233	281	262	283	237	258	265	240	257	254	225	277	287	261	246	248	242	279	255	245	271	267	244	253	248	256	246	271	279	228	253	258	247	264	242	273	241	252	273	240	261	254	211	253	233	269	272	237	297	274	246	282	263	240	249	267	232	230	259	253	245	245	272	245	253	250	264	224	275	265	233	253	241	241	246	278	258	265	248	234	229	276	243	248	236	263	241	219	226	266	288	229	287	267	260	257	280	255	261	247	276	260	230	251	251	247	283	246	224	234	234	272	234	221	255	268	245	225	225	218	285	244	272	257	250	278	275	255	271	216	267	248	252	256	276	247	259	253	277	259	264	264	259	278	256	269	274	285	254	258	252	231	268	274	223
11836	4551	3534	3285	2122	1655	1357	1270	1212	1114	1087	908	821	741	747	663	703	660	702	656	625	588	571	577	601	604	607	608	593	641	595	624	559	624	606	617	588	583	615	575	583	546	553	643	566	550	592	558	559	617	588	589	559	608	567	554	572	589	578	580	617	597	577	602	592	609	552	572	565	584	583	576	582	584	579	542	607	612	580	584	585	574	587	595	566	579	611	550	581	564	592	579	572	585	586	601	585	578	570	537	607	557	601	585	578	594	617	561	553	615	537	569	596	539	621	537	585	592	598	576	575	608	590	595	560	579	555	606	541	578	585	584	584	584	592	625	583	580	571	557	592	582	590	543	606	561	522	562	537	628	614	574	564	578	564	583	559	563	585	590	563	543	592	574	607	578	537	581	615	589	595	589	552	553	547	598	661	579	549	633	597	557	572	583	549	598	555	587	598	597	627	590	606	521	614	537	572	595	596	586	571	589	525	579	618	634	606	617	576	557	552	543	569	550	595	572	552	566	575	570	546	567	554	543	547	627	581	596	607	573	548	611	583	551	557	559	601	600	592	639	537	608	580	566	571	557	567	590	643	553	580	597	584	579	583	613	582	564	615	635	580	563	589	585	617	583	612	621	606	625	593	578	569	550	609	576	546	587	594	579	585	606	559	630	576	594	612	612	594	529	588	560	564	562	557	635	547	622	551	624	573	561	543	585	591	602	617	585	613	587	582	567	604	540	592	590	612	555	537	607	555	586	594	551	587	520	569	599	595	576	579	554	590	559	590	588	526	599	558	607	610	559	579	576	563	589	580	581	571	615	573	567	562	558	595	571	565	591	604	603	595	598	558	585	603	565	591	621	543	586	600	600	633	567	600	577	584	590	624	571	602	548	556	582	591	591	563	543	577	604	555	559	572	583	558	582	569	579	569	613	577	632	574	602	542	577	591	585	544	561	554	568	548	578	585	589	577	560	608	560	603	564	583	622	576	594	540	564	576	601	609	590	582	576	582	567	577	599	588	644	578	575	565	590	541	585	576	549	579	564	584	568	550	548	626	558	572	565	587	552	559	595	629	594	601	542	602	552	634	588	591	616	589	570	616	598	584	599	594	592	609	604	595	596	599	579	566	627	572	585	583	641	586	541	593	593	627	574	588	556	572	547	567	599	616	570	570	603	577	589	636	596	571	566	584	537	574	584	545	624	612	589	578	607	598	570	598	580	603	591	537	627	589	585	603	544	563	560	629	585	576	514	576	588	618	586	549	557	597	590	572	539	565	574	559	597	577	572	542	593	592	576	553	593	568	552	591	593	579	534	639	558	555	592	562	607	631	572	603	602	565	568	552	576	572	573	601	584	614	592	572	587	558	577	584	567	536	556	576	568	540	591	532	575	585	566	616	625	597	561	599	601	577	506	567	558	545	562	569	581	586	588	594	565	618	567	562	584	597	596	589	602	597	559	583	612	584	578	573	570	610	567	549	571	592	613	569	606	567	587	593	592	589	566	614	576	550	576	575	618	619	629	583	607	580	553	599	590	565	570	577	588	609	580	574	583	595	580	611	594	534	589	606	560	607	567	583	621	571	554	595	599	582	572	558	590	556	605	572	607	626	591	580	554	578	588	604	557	533	576	562	606	556	547	602	572	553	542	538	538	562	558	575	572	578	572	561	555	562	568	561	524	566	599	593	563	556	569	567	600	554	622	595	587	591	542	558	582	536	583	558	570	566	612	640	604	571	554	585	559	563	551	590	561	598	614	549	561	605	545	564	571	584	571	576	601	560	593	602	608	575	580	581	574	625	609	531	559	557	578	601	588	546	579	633	577	599	585	581	570	575	571	580	612	593	539	537	612	583	599	573	610	591	581	571	604	601	610	588	601	590	601	601	581	597	580	592	546	590	633	618	620	586	577	564	560	615	577	557	579	567	605	597	585	581	541	608	575	562	588	595	599	548	549	594	570	610	630	625	561	601	572	539	582	572	608	609	578	577	564	586	610	579	557	589	573	606	595	570	614	608	576	584	571	632	541	582	539	632	612	546	621	601	566	545	641	551	604	588	587	602	621	555	545	553	567	570	570	559	567	552	611	552	566	614	548	581	627	593	592	562	608	561	577	588	560	559	568	572	567	579	559	580	615	574	611	596	536	567	551	560	565	601	581	606	568	577	570	593	567	581	574	608	570	564	594	586	632	610	616	611	614	563	557	569	561	640	555	555	565	563	555	582	564	584	578	552	543	542	586	603	574	567	579	546	605	584	595	566	593	563	568	568	614	555	565	582	570	605	588	590	566	591	570	561	619	607	539	587	610	562	609	549	549	568	579	566	583	579	592	572	554	602	570	599	589	572	608	621	564	610	584	611	583	603	607	583	537	565	614	559	604	592	550	612	600	563	593	584	574	598	596	581	605	592	571	575	627	571	562	613	567	597	584	591	606	612	561	619	562	573	565	630	590	520	595	630	572	531	604	573	629	617	598	596	558	587	577	592	550	571	588	584	571	561	616	605	603	548	551	592	549	590	562	567	581	602	575	593	597	522	613	512	605	533	537	562	576	584	592	609	582	579	606	574	563	599	603	577	571	575	606	615	608	573	590	592	571	608	574	570	550	567	583	591	574	580	603	552	604	558	570	603	574	584	590	565	567	611	559	563	577	567	603	617	569	595	571	558	583	596	559	580	576	631	592	570	575	574	555	559	563	606	605	583	567	628	574	564	592	610	584	552	583	563	629	568	564	603	558	589	585	594	570	592	569	597	605	568	542	610	572	542	571	594	602	586	586	548	553	613	564	584	550	577	575	599	585	611	587	591	573	572	590	600	586	590	542	586	566	647	586	567	576	593	529	581	576	579	639	547	591	541	583	567	536	581	549	544	566	543	559	611	550	554	633	605	594	592	549	588	567	576	595	591	538	571	567	599	620	591	557	576	548	572	602	584	591	545	583	600	560	603	555	574	555	572	578	559	584	602	545	591	608	581	652	530	580	600	568	541	569	615	573	565	564	586	609	587	548	640	585	584	557	562	619	551	567	598	566	564	572	591	584	560	586	572	618	566	564	633	586	577	593	552	588	633	608	620	620	576	601	608	632	594	586	610	567	598	569	566	606	600	581	549	565	552	549	585	590	553	610	571	564	575	605	578	569	557	588	572	598	623	580	583	611	549	604	585	599	557	551	614	586	550	604	590	556	555	609	542	581	570	582	603	587	555	543	588	611	601	576	568	592	553	549	617	587	579	574	592	571	546	601	564	587	574	573	550	567	553	594	581	567	587	569	580	577	551	584	610	587	566	589	574	560	583	557	560	541	529	529	582	571	587	560	585	596	605	555	612	577	584	569	597	570	618	575	559	583	576	597	624	618	639	561	542	551	574	567	589	583	592	584	571	583	581	593	573	595	573	520	608	608	525	615	576	540	559	546	585	570	590	569	559	542	590	574	585	526	549	569	531	570	601	591	541	550	557	565	584	555	545	588	587	614	596	601	514	592	548	578	619	564	565	591
26298	9805	4172	1997	908	547	473	374	336	355	307	249	224	198	197	179	169	183	172	174	192	180	182	171	155	156	188	149	151	165	153	173	165	176	168	183	178	145	166	145	188	154	173	168	149	154	156	166	171	161	168	161	158	154	164	165	140	163	137	176	163	189	153	159	154	165	155	160	170	153	153	146	148	150	165	154	135	177	191	147	164	134	146	168	163	177	156	165	155	158	159	158	156	170	199	164	162	167	168	169	181	172	157	167	163	156	180	146	170	156	182	164	141	169	169	153	169	181	150	165	158	143	168	164	168	161	195	182	149	148	149	159	147	179	154	174	164	163	152	147	171	187	169	169	167	179	165	161	187	160	157	168	167	167	174	152	152	146	182	133	141	149	159	162	129	145	169	176	164	142	173	170	160	182	147	174	149	171	128	157	138	184	167	153	144	185	152	188	182	164	163	162	167	174	167	171	169	133	170	166	168	161	171	154	167	162	165	148	179	172	163	156	152	154	157	167	163	180	185	162	161	166	176	166	165	157	138	191	158	149	172	173	150	154	156	138	147	177	168	161	153	135	144	180	160	145	174	169	164	157	164	165	173	152	130	163	186	175	184	169	165	170	178	169	142	148	135	141	155	167	176	144	140	166	173	171	154	167	151	160	173	177	179	188	182	165	152	161	187	167	169	158	161	145	148	178	164	142	177	163	163	153	166	144	156	177	152	142	175	156	183	171	175	156	134	139	150	172	163	160	145	156	161	173	148	169	180	172	177	159	169	159	155	144	168	177	162	165	152	140	136	175	165	155	174	162	150	166	161	147	144	154	143	189	178	155	157	156	170	161	175	161	153	151	155	156	163	146	156	148	153	178	158	163	157	165	168	159	149	143	178	152	168	137	150	167	159	155	175	182	161	173	177	148	160	168	169	160	180	150	178	153	148	180	160	139	149	159	165	170	147	173	149	134	170	152	191	154	155	154	187	183	148	163	168	175	133	151	144	169	135	183	163	185	143	151	147	143	130	177	179	173	162	147	146	177	165	146	152	158	154	158	201	191	172	159	149	143	161	156	161	151	143	164	169	158	144	167	145	153	150	156	186	139	158	204	178	175	149	146	140	161	153	167	187	155	179	172	172	164	153	144	155	154	148	178	153	161	151	153	176	148	150	170	156	171	162	180	165	161	182	141	177	167	154	141	152	174	155	176	161	138	199	178	152	164	168	168	182	176	144	156	171	177	155	170	160	162	153	145	161	145	175	162	164	168	163	142	166	137	152	160	160	168	149	140	162	165	170	157	152	193	162	157	179	168	154	152	158	163	159	165	179	153	157	140	178	148	168	169	168	141	191	146	173	198	171	142	186	146	133	163	149	144	183	144	155	183	150	181	194	167	175	151	146	156	156	156	168	176	177	180	134	192	178	165	142	148	160	159	178	172	173	139	163	152	162	171	135	158	143	160	175	146	158	174	149	165	155	180	143	158	175	180	163	166	148	174	163	165	162	159	156	166	181	171	146	167	158	143	155	177	157	159	166	182	183	154	162	149	149	151	142	158	155	173	178	126	185	154	155	169	167	158	155	150	147	159	173	180	153	156	178	198	168	151	158	166	163	161	180	160	183	155	178	162	168	160	176	165	181	174	131	157	155	175	144	142	147	164	159	138	173	163	178	181	175	162	140	172	173	169	163	142	169	142	158	156	156	158	164	181	151	153	160	147	172	166	210	164	180	152	166	153	165	162	173	159	152	170	153	177	166	161	170	174	176	179	140	170	173	150	170	145	156	181	172	165	157	145	177	147	145	165	166	140	162	181	180	147	163	165	178	159	141	151	156	146	155	155	166	152	164	166	161	157	134	170	168	146	156	148	161	129	172	173	175	165	175	165	146	145	162	155	183	180	160	134	155	145	166	147	166	162	152	171	146	163	171	176	185	170	155	130	149	149	148	161	159	166	150	174	153	170	153	157	142	162	171	164	154	160	144	145	155	174	169	146	156	175	154	150	184	172	146	157	156	159	165	155	162	209	155	166	149	160	172	146	148	150	169	162	162	148	176	178	150	166	148	147	161	168	153	148	151	160	170	169	144	174	156	144	142	173	166	156	160	136	152	172	169	182	145	145	154	181	173	150	142	149	156	171	161	155	172	172	171	168	160	161	147	163	167	157	156	161	176	168	160	183	167	154	175	140	172	169	164	200	169	157	170	150	180	155	175	139	138	153	156	159	202	163	154	175	180	165	163	177	162	155	138	144	153	156	165	147	144	173	170	163	160	157	142	142	168	167	166	163	154	154	177	158	158	170	123	144	148	158	185	165	166	163	153	154	175	161	157	169	141	134	157	152	170	165	146	163	163	163	167	161	157	160	175	166	152	161	165	172	148	167	161	162	149	167	155	189	186	153	152	150	162	137	169	168	153	165	139	164	160	159	155	162	161	187	155	147	163	149	164	175	155	163	151	148	157	153	162	157	150	154	138	180	161	153	153	173	180	152	143	157	175	161	173	146	156	127	168	152	168	148	167	173	165	162	152	166	156	163	171	168	186	165	151	157	142	174	152	149	134	168	154	161	184	125	162	144	145	157	147	141	159	149	150	169	166	158	154	136	158	172	164	154	143	167	163	150	175	167	140	152	153	175	160	176	171	143	136	183	181	140	162	159	173	167	161	172	148	162	152	158	161	181	155	159	181	170	178	170	179	172	166	175	173	153	153	163	175	145	134	142	149	137	163	163	140	197	178	152	162	171	178	163	159	161	170	175	152	148	160	139	161	165	168	167	165	166	146	145	164	181	157	193	142	176	158	157	162	167	148	156	151	133	142	156	173	152	168	149	159	150	143	162	155	157	156	178	173	159	160	173	168	168	148	154	150	168	201	153	157	181	176	169	161	150	153	190	190	161	150	172	169	170	174	171	151	166	134	159	169	148	166	189	146	127	181	146	132	141	166	157	143	165	145	161	165	148	147	145	163	171	152	185	156	160	156	149	164	148	172	169	175	140	154	168	186	177	156	153	162	146	170	177	147	134	163	159	177	151	159	166	152	157	179	143	172	147	169	142	127	159	163	164	174	161	186	159	138	162	163	177	148	161	178	158	142	137	167	180	158	175	174	144	149	169	172	160	149	163	129	147	175	169	157	169	166	157	169	130	149	141	172	185	160	176	148	156	139	135	156	151	158	172	157	139	182	134	171	151	125	155	173	191	150	175	161	138	175	186	155	161	141	155	177	178	169	150	187	151	170	198	174	156	186	161	180	153	147	150	170	138	148	168	164	175	143	161	150	149	159	173	189	179	152	157	168	168	176	171	173	141	149	168	162	154	172	150	148	141	184	178	176	145	153	165	174	171	147	159	141	176	136	161	168	151	167	170	127	174	159	177	158	173	179	153	158	157	152	154	180	141	167	165	166	156	176	146	190	160	166	169	165	150	152	190	169	181	177	167	167	164	152	164	152	158	158	147	155	170	159	158	143	152	153	151	134	166	161	148	162	164	153	168	159	169	158	181
15657	6704	5398	4605	3222	2217	1799	1682	1528	1287	1193	1025	794	690	669	590	607	533	560	553	514	500	484	485	459	481	464	451	482	465	446	436	433	478	433	447	414	428	420	460	421	433	404	441	400	455	454	432	416	391	422	405	411	416	409	455	404	369	395	413	425	408	453	464	458	419	420	408	401	432	406	418	417	412	419	415	416	395	388	417	405	453	407	402	402	478	434	427	406	417	426	432	412	410	395	451	410	428	397	426	414	413	401	401	378	430	443	435	400	432	438	420	411	448	392	426	440	429	365	382	418	455	385	403	406	390	380	444	408	414	402	357	423	444	402	392	410	421	416	412	441	415	386	405	424	406	408	419	418	434	441	376	423	438	453	444	395	403	416	436	406	407	404	385	408	411	404	430	396	435	413	415	390	415	413	440	390	409	432	399	453	420	412	401	379	382	406	444	422	402	425	437	404	398	413	383	420	427	428	414	397	430	411	405	442	421	419	396	448	431	428	380	414	431	400	399	416	410	418	387	394	408	390	414	410	413	444	376	433	386	415	374	388	414	383	413	405	389	420	423	404	426	459	434	412	405	435	411	408	409	415	388	403	430	418	415	419	409	399	392	366	447	399	437	418	421	428	413	402	423	384	446	394	398	392	409	437	398	401	410	440	407	406	445	401	428	446	404	384	394	436	449	385	434	411	383	423	416	459	410	389	393	407	416	413	413	436	455	435	418	390	419	434	434	445	411	385	423	410	415	406	390	416	438	383	399	413	437	413	432	408	400	401	390	404	435	435	428	425	458	415	443	440	401	411	406	428	441	442	448	444	410	445	379	388	437	430	412	409	431	410	402	442	427	406	459	370	422	410	442	410	430	411	424	438	435	384	377	395	416	394	387	400	413	411	389	417	427	421	402	396	403	407	423	411	387	408	393	423	420	412	405	441	446	396	404	407	402	426	416	420	401	389	397	454	422	402	408	384	373	428	398	415	435	381	364	409	467	395	421	423	415	414	422	391	411	417	407	421	411	420	412	389	423	429	437	439	397	443	426	408	409	408	404	428	430	407	419	417	395	414	425	434	431	409	417	430	418	382	412	382	363	424	404	462	428	452	419	385	423	408	394	436	387	422	430	396	454	415	407	414	411	394	406	428	423	383	402	443	415	423	442	421	403	389	400	389	404	441	406	361	446	413	406	464	401	419	435	420	444	414	403	425	378	400	400	445	413	365	410	376	400	431	388	424	415	457	390	455	401	400	395	420	432	399	441	420	434	440	392	400	425	425	406	416	391	425	415	397	449	422	431	455	413	400	407	427	393	411	412	408	432	421	439	443	431	392	397	415	432	448	419	388	391	435	418	379	425	451	386	409	428	426	442	422	391	385	423	423	418	377	438	419	421	412	365	417	449	432	439	396	415	423	382	428	422	404	407	417	412	451	398	413	377	410	416	399	431	422	435	402	419	390	404	424	444	415	396	441	381	417	406	402	401	417	431	422	445	402	415	453	394	386	419	410	422	415	393	367	411	396	388	440	406	413	412	424	420	379	420	436	434	431	402	446	409	418	418	439	401	436	379	424	412	419	437	400	429	457	393	403	416	437	439	411	420	419	416	446	426	420	415	423	395	438	410	412	414	403	401	385	417	423	426	421	401	446	381	397	401	430	402	392	421	407	436	410	426	408	417	404	412	397	408	405	436	442	405	379	433	400	409	424	390	422	385	443	389	401	420	407	422	420	420	383	424	435	406	410	407	390	426	402	417	422	416	434	405	402	411	389	410	371	433	422	433	423	389	426	410	422	433	412	413	434	414	409	410	416	482	406	397	416	426	435	398	394	411	413	401	376	419	378	401	424	404	439	401	398	431	397	403	403	394	420	410	434	480	430	426	415	421	426	408	431	400	404	444	405	450	415	435	419	430	403	405	435	431	427	424	399	388	405	430	404	395	399	410	400	404	404	407	419	459	444	401	429	421	407	427	411	406	433	418	410	412	403	377	411	408	438	439	411	407	425	393	413	411	388	418	392	409	422	395	385	418	409	422	437	443	404	433	402	384	409	448	386	378	426	428	376	401	420	416	423	422	390	382	390	452	376	402	428	420	407	423	439	411	444	416	391	428	458	433	435	382	411	395	456	381	413	415	415	387	387	420	377	417	425	377	424	393	424	460	393	431	439	416	459	403	401	390	403	422	472	411	412	430	386	425	435	382	411	385	430	392	415	447	400	413	417	437	408	422	438	404	407	395	416	391	408	405	450	427	382	456	440	447	424	451	426	423	414	417	416	386	427	432	405	422	407	419	450	427	420	408	391	438	405	429	410	413	412	423	414	365	399	409	396	443	372	441	419	410	410	432	397	390	414	387	436	406	404	399	427	416	422	432	399	409	414	399	437	456	375	418	449	426	435	430	406	404	406	392	416	433	420	426	423	410	423	411	410	433	415	397	415	394	393	412	424	427	405	422	442	391	415	398	398	434	442	419	394	411	433	424	420	396	435	420	415	441	422	451	416	411	428	419	400	423	408	385	401	431	435	395	432	390	433	407	374	413	405	407	436	371	400	399	411	407	431	410	454	417	415	423	437	459	417	434	439	434	395	390	431	409	409	394	436	386	441	442	417	414	408	393	420	423	384	440	395	413	390	382	382	410	403	430	394	427	414	432	431	390	387	425	444	420	420	401	414	361	412	400	426	405	460	376	415	463	402	419	403	396	407	396	456	418	387	443	379	451	412	426	395	424	382	428	383	427	467	422	422	422	394	441	437	409	415	382	407	430	380	415	418	414	401	394	412	464	448	409	397	418	381	388	393	418	412	400	403	402	374	420	412	435	404	386	426	414	412	393	469	429	412	430	449	396	423	387	440	440	426	417	417	383	372	433	437	409	412	409	429	417	384	427	440	405	424	399	419	363	398	412	399	419	423	426	397	409	409	372	389	399	410	413	412	427	415	445	389	395	415	415	450	418	420	400	392	413	408	440	412	382	397	442	388	416	433	403	389	440	411	408	381	392	386	355	414	388	447	414	429	389	412	439	415	432	396	433	418	411	427	379	444	439	400	403	445	390	407	370	455	431	414	412	409	451	401	380	426	409	434	463	442	409	411	401	433	397	417	465	371	413	427	393	419	402	443	409	450	427	426	420	403	440	415	426	426	425	397	415	422	380	427	406	398	382	415	425	398	394	419	403	416	433	415	434	424	395	435	445	366	421	386	401	373	450	407	429	427	414	428	392	392	432	443	421	395	378	408	409	382	395	391	409	453	422	408	392	442	430	418	421	424	418	374	414	392	414	423	434	409	394	424	448	425	425	435	415	428	404	384	406	441	388	431	386	419	412	433	417	413	401	430	413	421	425	433	419	436	413	430	406	424	397	423	421	430	395	430	443	423	443	416	408	394	416	424	371	413	395	392	397	398	413	414	378	412	431	394	433	436	389	386	443	410	421	417	401	423	396	420	414	421	379	453	399	417	419	428	418	384	427	394	384	481	452	406	369	428	448	382	382	412	450
6024	1177	677	547	492	459	449	484	426	428	492	424	392	459	436	467	429	443	463	425	441	462	456	429	438	424	412	413	437	418	381	423	457	450	391	432	400	474	433	420	381	478	392	447	434	407	440	441	475	446	420	410	409	385	467	446	406	416	426	421	420	393	408	442	390	448	370	425	412	425	448	399	441	447	424	438	420	411	405	437	417	443	464	408	430	412	443	439	435	414	425	435	405	406	457	411	464	397	417	452	410	384	410	456	407	440	416	455	422	442	395	430	412	414	381	426	430	397	443	410	415	427	435	424	415	401	485	404	444	427	454	416	425	431	468	453	449	412	430	417	410	475	407	441	397	445	462	403	444	410	426	458	416	413	439	472	404	428	416	439	419	431	428	385	407	457	420	444	424	407	436	450	396	421	455	444	424	448	429	419	414	399	448	426	449	416	397	439	408	400	409	418	406	385	445	449	413	449	414	385	425	388	430	430	437	394	418	430	410	420	427	427	438	409	454	443	419	413	424	424	384	389	410	418	449	423	417	414	457	404	434	433	384	400	399	417	451	422	409	471	426	399	447	428	418	394	391	405	403	397	414	436	399	425	456	445	406	434	459	457	448	375	408	420	426	448	407	452	450	459	388	414	434	415	418	456	429	453	421	434	402	429	451	461	425	448	441	465	431	440	414	452	468	450	396	413	470	434	432	408	455	436	415	469	408	440	454	433	445	420	441	386	435	407	453	414	410	434	421	413	417	452	436	445	454	451	421	411	401	358	384	405	434	435	404	408	449	428	426	422	411	443	425	389	434	399	416	444	434	408	430	414	421	436	439	412	448	440	409	430	432	443	453	469	394	414	386	451	423	432	425	403	427	429	446	395	400	396	437	461	391	423	474	450	445	397	442	420	449	419	443	415	425	390	421	433	404	444	446	464	427	487	434	452	420	408	413	407	445	424	433	462	420	426	400	444	482	421	447	435	401	414	446	464	410	424	431	421	480	431	447	433	442	463	444	396	431	416	418	443	427	463	422	425	433	429	472	439	430	414	440	412	407	424	440	450	436	482	440	445	439	436	394	412	422	439	435	438	422	448	396	424	425	431	457	378	400	474	446	412	396	408	434	415	454	430	415	413	451	384	476	406	409	445	438	459	445	431	421	461	436	460	419	415	458	434	429	469	458	430	460	412	452	421	443	466	440	439	424	404	442	437	451	482	450	444	422	436	385	427	421	423	383	442	407	444	460	417	415	421	459	433	419	453	444	423	413	431	422	419	427	404	395	422	417	413	408	455	410	422	404	412	465	455	449	435	392	394	436	433	437	433	471	434	437	429	418	402	469	394	455	458	453	421	407	435	459	446	463	461	463	388	420	402	413	442	425	390	458	477	420	424	425	434	408	454	421	424	451	414	457	378	417	424	369	471	454	454	416	408	434	387	434	405	426	380	442	455	480	435	421	452	430	427	427	413	431	423	447	421	434	424	410	483	413	435	399	437	459	453	423	451	403	423	465	451	435	442	451	427	428	460	446	447	447	370	494	429	445	420	404	402	421	419	407	400	435	452	435	423	428	427	399	432	463	402	426	364	424	454	401	441	435	435	433	443	422	438	477	426	422	441	410	434	447	446	436	412	433	427	441	409	416	437	430	445	430	405	428	435	396	464	393	403	410	409	424	439	452	421	410	408	389	432	430	440	423	427	446	397	435	412	451	457	452	418	462	437	442	409	411	457	403	409	401	384	455	407	442	460	433	459	444	411	419	393	413	400	439	396	493	443	471	457	438	433	415	474	444	409	464	465	432	460	435	400	425	431	422	430	406	417	425	422	425	403	399	462	415	406	406	395	421	422	418	450	473	451	454	443	384	424	387	428	422	448	440	449	394	427	422	408	482	437	418	421	435	413	428	435	471	410	423	414	438	417	447	443	430	426	445	420	393	416	450	447	436	453	470	434	417	416	460	429	392	422	437	427	442	419	402	433	380	390	414	424	427	431	395	451	432	408	433	486	431	437	415	434	452	417	413	460	392	409	386	403	446	459	432	428	420	468	422	422	412	439	430	463	447	473	442	445	416	381	409	427	412	398	433	451	414	397	469	413	446	438	401	452	433	414	439	470	409	437	438	425	392	460	414	419	433	426	443	437	438	388	378	449	400	451	418	438	442	406	431	418	442	419	429	431	411	460	435	431	424	413	476	441	435	416	465	454	447	405	432	414	403	410	450	410	453	407	402	461	429	432	438	428	449	443	458	450	423	407	434	421	430	369	422	422	422	403	394	446	432	386	434	406	435	479	430	412	453	447	430	403	412	449	446	405	429	401	377	419	412	390	428	441	425	467	477	402	426	420	428	415	453	424	457	446	455	420	416	417	431	387	432	418	428	385	398	418	452	441	459	342	432	455	418	430	443	399	430	426	413	454	434	460	449	422	447	402	425	460	490	418	396	409	422	410	462	444	412	431	395	475	435	458	474	444	458	431	440	446	470	393	412	441	414	417	412	428	482	443	411	427	400	373	462	459	437	428	433	477	408	429	429	415	486	422	437	426	416	426	433	415	432	428	434	425	425	441	456	463	465	437	411	376	422	451	422	440	427	475	423	434	437	435	443	442	409	436	449	419	420	444	413	412	449	441	469	409	409	390	434	418	444	460	411	422	453	444	427	440	423	438	449	421	446	421	415	435	392	410	410	377	411	420	453	453	421	429	443	471	452	444	376	428	401	434	411	417	431	414	425	466	450	407	408	452	434	420	398	441	440	398	415	454	428	421	475	467	476	447	436	375	402	427	409	393	437	436	472	400	396	453	466	396	439	408	389	430	435	461	438	421	410	449	426	438	464	440	453	487	454	416	413	436	429	402	403	420	380	436	449	435	454	422	396	449	452	432	414	397	421	441	451	396	419	472	423	412	414	416	405	432	428	423	439	395	434	391	448	435	463	461	431	428	412	418	412	433	424	428	439	457	445	410	457	413	384	435	437	464	454	455	411	394	400	416	431	414	439	436	427	387	446	435	422	374	414	427	394	457	404	445	432	445	443	394	391	411	417	433	416	442	395	433	429	441	459	441	433	445	398	444	416	439	451	499	433	426	431	428	405	441	420	464	450	397	412	405	407	446	484	453	436	464	377	420	421	447	471	407	409	420	411	411	441	440	471	463	441	402	437	406	447	385	417	433	415	414	401	441	490	400	405	408	420	414	472	426	412	438	400	442	439	424	450	419	418	427	433	406	381	440	458	484	405	440	455	394	416	401	420	444	429	482	467	427	412	425	434	429	486	442	403	426	418	429	407	376	421	455	436	422	444	446	455	403	434	455	427	422	466	468	417	467	461	477	407	405	427	426	438	437	429	422	444	422	456	414	456	406	418	451	432	443	441	463	406	416	439	423	466	436	469	441	421	396	458	434	445	428	425	459	432	418	442	426	462	432	391	378	448	486	410	455	407	432	411	438	415	397	467	458	428	401	471	402	385	446	443	432	411	411	428	411	407	424	452	444	444	458	422	418
4866	1534	1467	1384	1229	1170	1109	1126	1109	1108	1074	983	1037	974	934	934	928	964	956	941	991	944	994	962	960	977	889	909	966	898	951	895	893	989	925	915	970	947	964	962	928	901	919	942	924	1002	965	925	910	937	1012	930	969	945	964	937	921	914	909	909	943	912	970	938	934	930	975	860	966	946	884	995	971	933	939	896	867	988	986	954	969	992	945	924	928	895	880	930	953	936	933	964	929	901	939	917	911	991	929	921	941	919	905	929	930	904	966	948	939	997	939	940	947	940	907	935	978	972	928	900	958	907	940	927	902	974	914	943	882	949	930	905	955	875	910	933	896	937	983	929	930	923	885	885	922	969	907	905	950	972	961	937	900	957	985	950	915	923	888	946	943	973	892	912	964	981	930	958	929	923	934	865	953	936	941	927	924	917	899	903	930	932	928	934	958	951	922	920	964	899	901	952	884	933	950	909	949	925	922	966	940	970	955	961	907	954	964	860	931	910	938	925	1015	942	960	886	978	951	940	991	915	947	948	951	875	963	852	980	922	956	948	914	939	932	990	962	967	961	913	939	946	964	911	963	966	945	988	938	968	950	938	908	936	929	895	982	985	993	932	973	972	896	921	987	959	997	965	926	898	921	910	937	926	902	959	925	919	917	901	976	966	909	953	973	915	957	951	898	931	940	922	938	946	927	948	975	958	952	948	947	899	947	903	884	931	932	983	1018	912	946	925	930	1008	882	951	947	972	900	932	906	876	938	927	1008	927	915	905	945	900	928	973	930	946	997	939	924	927	895	915	993	991	881	937	968	935	930	986	927	931	892	869	899	918	908	898	937	918	881	924	949	945	924	900	910	953	992	916	900	966	958	906	928	954	967	902	906	914	891	943	945	898	971	913	932	959	930	939	928	955	945	946	953	961	885	1023	920	936	941	907	908	930	940	945	918	928	910	938	913	940	924	907	967	872	884	900	969	968	960	928	895	913	966	930	954	882	889	920	942	890	880	884	913	913	937	926	896	936	938	931	962	917	953	976	931	912	973	946	921	956	951	926	946	910	935	988	952	945	917	918	941	904	959	965	1026	881	886	934	960	961	942	868	938	917	927	951	938	939	983	976	935	860	964	963	915	963	983	918	953	927	970	873	980	978	935	901	935	877	928	904	922	914	896	1038	955	927	911	958	972	942	948	965	969	968	951	923	943	955	882	1019	895	942	949	901	897	969	967	899	899	957	966	948	939	884	893	908	940	945	942	901	933	925	947	923	894	945	885	904	934	927	929	938	942	922	890	917	959	930	934	1004	947	1011	903	898	947	931	973	961	919	924	907	934	872	895	962	984	969	909	956	906	961	951	947	955	927	938	916	927	927	902	947	919	908	941	924	943	926	914	936	927	961	903	907	913	974	980	942	963	981	864	952	949	922	914	951	898	929	898	945	945	923	916	943	936	884	962	918	973	937	893	955	930	977	977	950	967	905	955	953	919	945	923	935	958	899	912	977	931	948	942	998	961	933	980	961	924	879	944	952	903	921	963	944	917	874	946	966	951	964	923	912	956	975	950	909	986	902	981	964	911	943	947	928	949	900	928	877	891	932	938	954	940	938	963	860	885	945	971	942	886	944	920	908	939	902	958	1002	957	886	923	905	934	944	933	924	1008	917	907	929	944	917	898	962	939	957	954	952	884	970	890	938	899	897	978	917	928	929	917	933	942	905	1025	968	929	934	972	945	938	995	912	945	978	888	926	938	956	926	927	960	958	929	965	990	965	934	901	926	957	964	950	893	935	923	993	922	929	922	967	971	975	901	941	959	954	926	930	954	932	965	965	913	946	974	956	982	945	924	979	927	973	940	986	939	904	931	910	891	936	859	944	910	972	899	851	934	974	977	888	944	921	931	908	865	915	915	910	911	923	948	946	926	920	997	916	952	929	964	923	976	951	927	906	948	901	911	898	913	972	949	970	978	911	962	952	954	953	946	959	908	976	921	962	944	922	927	939	951	940	972	983	908	911	916	903	912	978	912	972	938	942	886	930	1002	925	939	993	989	932	953	847	968	1033	969	956	950	976	938	921	975	978	913	888	888	901	924	921	930	937	930	909	932	879	921	959	988	903	941	919	886	961	941	981	931	955	973	905	951	906	972	975	975	957	887	936	983	896	964	892	957	941	903	955	943	961	944	899	993	952	938	965	928	910	898	946	953	939	953	946	930	975	916	889	928	948	960	916	981	977	944	833	939	974	951	974	943	941	921	948	881	861	942	922	963	953	977	972	905	965	889	912	937	874	932	936	973	932	932	920	961	968	895	933	1040	989	921	962	939	935	881	910	931	913	929	947	968	987	964	879	898	946	881	953	937	921	929	919	928	929	906	974	929	970	945	947	940	968	923	968	955	932	905	962	936	939	969	987	947	943	885	905	948	918	900	927	963	973	975	944	944	982	950	929	942	951	910	944	937	978	909	932	951	906	928	952	935	922	950	955	913	965	937	998	910	972	905	949	920	932	936	954	911	940	947	957	924	947	906	966	956	940	941	959	962	899	985	910	954	915	882	914	929	1005	921	916	967	1013	914	853	916	946	953	944	915	923	940	921	984	962	943	987	969	880	932	951	983	872	937	930	976	976	928	933	960	973	997	951	948	921	952	920	964	966	963	868	909	951	969	968	973	858	959	934	936	884	877	922	891	935	958	926	992	930	925	941	930	932	890	936	998	989	953	957	910	879	927	915	992	933	958	918	907	945	938	898	993	994	1001	944	929	925	948	920	969	943	1010	951	927	894	921	928	916	944	877	1017	894	968	909	953	950	854	943	937	930	936	961	988	926	951	962	939	961	914	910	948	974	973	950	982	971	904	989	923	981	960	943	945	988	949	927	945	886	918	967	934	963	897	950	940	958	980	891	927	924	967	919	945	947	1006	934	967	937	959	931	911	963	974	893	982	965	897	943	919	890	910	989	960	942	873	1000	917	948	981	927	975	966	950	982	958	959	933	934	917	914	948	956	935	923	953	900	944	929	850	925	941	970	886	965	915	936	916	938	995	899	894	914	974	943	988	952	899	934	919	952	986	939	933	885	923	915	943	854	985	961	941	938	899	889	934	971	934	962	921	875	937	930	928	925	907	1003	937	943	960	924	938	942	920	932	915	954	985	937	939	981	932	931	923	978	860	945	921	924	961	888	937	907	983	942	959	920	934	942	952	934	960	925	954	956	946	869	920	882	919	918	912	961	885	918	930	959	902	958	895	950	950	953	925	903	916	885	940	920	972	925	889	892	952	952	938	961	942	934	947	969	946	922	987	940	961	974	939	949	973	1000	950	969	936	937	979	930	923	931	964	914	959	898	955	966	989	974	900	922	949	928	899	916	964	970	978	996	908	934	934	948	918	952	979	971	943	927	892	961	923	961	941	924	942	950	940	892	950	927	930	930	942	881	902	966	896	972	939	945	926	930	921	940	944	933	980	901	930	949	952	916	945	915	901	956	932	956	922	928	943	913	994	914	954	955	912	954	923	858	921	927	924	977	929	871
16641	4799	2128	1104	705	409	401	405	388	355	378	256	319	257	309	278	302	244	249	289	321	282	249	263	247	266	255	249	238	253	259	255	263	266	286	276	256	269	242	255	239	268	279	253	258	257	254	264	258	269	225	259	250	243	281	262	227	260	249	276	280	267	232	290	243	256	234	258	269	269	264	273	266	285	243	208	252	256	263	235	232	279	269	279	251	273	236	247	257	248	289	227	274	286	250	241	257	272	273	252	241	263	253	257	224	253	254	262	239	261	261	253	273	254	254	251	256	253	236	279	232	273	229	238	228	237	263	254	261	236	236	228	250	228	237	268	274	234	297	287	280	263	285	264	285	283	242	302	256	243	281	245	241	272	271	252	255	249	259	257	262	302	248	249	269	261	250	252	264	258	281	237	275	270	253	271	254	252	236	228	197	262	250	270	280	258	267	248	253	253	258	231	277	249	249	268	271	240	242	255	277	257	260	277	244	245	265	252	265	242	260	284	286	256	274	240	256	279	268	257	285	263	266	261	266	261	240	276	288	245	272	259	250	276	269	251	261	244	217	260	250	251	267	265	251	260	273	265	248	253	246	259	268	262	270	236	286	220	240	254	275	273	279	265	270	261	281	264	247	263	230	281	256	248	246	238	257	255	254	256	262	222	257	264	249	300	260	253	286	265	245	283	251	284	247	264	274	242	259	271	280	293	247	262	248	263	251	245	271	272	274	266	261	281	232	279	260	256	239	236	241	263	269	275	283	246	264	252	230	243	251	253	258	246	281	255	269	252	288	239	240	263	221	266	269	279	250	280	285	231	250	218	274	258	237	257	268	277	256	267	289	283	220	248	245	233	312	275	271	248	288	257	253	244	253	302	278	258	226	280	287	251	252	228	226	261	251	262	288	245	262	248	255	242	251	244	258	247	234	242	244	252	259	252	257	259	278	249	261	254	266	255	223	256	258	296	241	255	259	241	252	271	256	280	248	256	278	260	248	252	252	251	253	266	279	280	274	227	252	249	249	244	296	246	230	240	225	256	246	260	246	259	279	262	249	230	254	253	274	275	295	254	275	263	278	251	278	287	268	290	252	261	238	249	250	267	269	245	244	275	251	249	262	235	241	282	260	268	261	274	275	234	269	264	244	249	241	248	279	261	251	232	292	261	236	248	251	271	230	266	274	270	223	260	270	297	246	227	253	242	250	228	274	286	267	250	241	265	244	287	270	270	306	253	268	233	241	295	253	269	271	268	256	276	256	245	263	286	247	270	271	266	243	261	272	258	276	284	244	253	268	256	268	242	268	262	232	272	230	261	230	259	242	249	249	258	265	261	269	245	277	262	246	239	240	272	246	262	278	239	264	266	291	270	263	253	258	249	263	248	268	254	273	266	240	256	249	277	268	243	276	259	271	283	250	254	252	250	286	263	272	254	239	211	274	289	260	226	275	265	266	264	266	258	276	260	248	232	249	264	243	257	246	242	285	233	211	267	267	259	251	263	256	235	267	264	244	259	276	255	273	249	256	267	270	269	274	249	274	270	270	262	248	244	250	266	262	253	252	239	233	233	260	227	274	273	243	276	263	255	250	237	253	258	264	243	296	264	260	229	277	277	271	247	246	230	271	272	242	242	265	238	239	234	271	257	244	246	249	248	234	237	274	245	265	268	264	271	285	244	234	259	271	248	281	245	252	264	269	250	255	292	269	253	267	233	240	249	267	256	276	233	244	282	258	261	253	283	252	268	253	241	260	232	223	274	264	269	242	267	266	258	262	264	266	242	233	252	263	275	271	237	241	281	276	266	255	256	265	283	266	270	247	279	268	276	268	265	244	224	276	288	249	260	277	246	225	246	253	259	266	244	272	245	261	221	266	232	269	264	262	265	270	212	234	224	259	263	294	280	245	239	261	255	288	258	271	246	250	251	228	283	289	242	280	258	262	278	253	262	270	244	275	272	235	270	216	250	245	272	254	245	289	269	262	270	264	229	250	260	244	291	270	257	251	257	242	268	266	281	247	263	267	255	232	275	267	249	258	264	253	250	248	257	273	250	272	249	241	247	251	249	239	244	223	261	287	239	258	237	245	238	257	262	262	264	240	270	259	247	261	266	271	235	237	253	237	235	255	261	261	264	267	268	227	230	284	275	257	254	312	243	263	255	290	280	246	264	276	222	250	251	245	250	237	258	235	266	289	260	253	247	267	242	259	244	272	276	271	278	252	275	233	246	243	252	245	283	271	281	272	265	262	285	258	254	285	272	235	271	237	278	288	237	230	262	256	260	243	253	267	247	262	246	249	238	288	288	236	252	246	252	262	236	267	250	286	271	212	248	240	230	239	275	273	246	231	234	249	243	261	219	277	284	245	235	277	288	243	263	280	263	272	246	250	266	239	232	255	258	248	282	263	246	260	261	263	237	267	287	242	271	295	270	264	273	259	255	255	245	291	284	295	257	282	273	271	295	263	230	233	280	235	244	248	248	273	257	255	253	276	270	261	255	222	250	270	272	293	268	265	246	238	256	272	237	270	276	270	291	257	257	274	268	265	279	288	234	276	260	258	266	256	268	245	254	265	263	244	260	272	259	270	258	264	296	271	297	245	268	263	272	261	237	259	260	277	252	279	235	248	248	268	243	256	261	258	271	268	270	257	227	260	280	242	230	272	268	249	281	232	267	270	276	271	265	272	266	252	266	237	248	246	262	256	262	238	247	249	268	257	262	297	259	262	258	250	260	273	269	268	245	283	260	267	262	259	248	268	232	245	268	239	287	257	277	275	241	257	240	267	235	232	244	239	252	230	260	267	258	241	250	254	248	274	274	261	235	249	237	310	267	253	245	237	256	250	245	276	259	271	242	249	241	271	274	211	288	257	265	270	273	238	234	252	270	249	262	243	234	240	215	284	262	256	238	273	273	258	276	244	218	240	239	285	263	260	234	250	245	290	294	273	238	241	243	266	277	254	252	247	257	285	247	260	241	250	271	225	260	238	263	255	232	258	252	280	256	260	242	245	253	269	270	275	265	281	254	249	267	279	303	252	282	246	236	277	269	286	233	273	244	281	251	299	265	243	264	243	237	264	222	257	293	243	267	248	280	275	277	288	260	274	237	249	253	287	263	264	243	245	243	240	262	297	251	254	244	273	258	260	286	258	257	241	268	279	262	249	259	258	244	261	313	295	272	253	285	271	260	258	257	272	253	302	233	262	274	239	257	236	239	251	253	265	239	248	237	252	254	265	282	267	303	225	238	257	253	255	258	251	260	277	253	275	270	250	239	245	225	249	242	247	263	231	285	224	266	281	267	260	247	254	262	252	243	241	258	276	254	263	248	280	262	272	246	240	251	242	235	268	257	226	274	244	249	257	254	265	255	226	289	258	238	267	250	238	253	247	246	248	247	245	256	254	282	236	266	233	295	267	249	263	302	289	255	236	256	231	264	275	263	279	294	219	247	261	246	282	271	250	260	248	224	277	246	269	255	229	264	247	243	224	262	242	241
12133	4094	3591	2936	2102	1520	1379	1276	1266	1099	1038	889	770	742	757	706	714	643	672	683	620	667	607	604	571	579	624	587	614	627	604	623	586	603	553	646	559	591	605	604	597	595	577	600	589	596	548	654	572	609	589	594	555	589	602	588	637	567	557	567	601	577	575	596	580	577	569	581	603	574	560	570	570	609	583	541	553	598	566	585	568	584	565	581	581	585	603	620	587	575	575	549	590	602	539	573	569	591	610	602	591	622	530	606	593	632	578	591	619	608	519	528	635	590	550	621	587	591	559	589	631	573	596	591	588	646	591	620	613	570	555	574	630	622	603	560	597	602	617	577	583	580	604	583	545	597	566	605	592	618	593	586	540	579	566	582	628	586	581	574	580	607	579	614	597	523	613	577	602	539	606	563	577	604	606	588	538	570	609	602	626	609	589	598	594	524	577	587	597	603	502	607	579	578	589	555	578	574	548	606	534	595	553	621	529	573	613	602	582	597	604	540	587	594	541	579	570	586	619	558	588	591	604	618	551	582	592	594	601	578	569	575	589	589	559	568	586	597	540	572	568	571	568	591	578	622	605	588	548	566	570	563	629	600	611	594	620	558	625	556	553	567	607	548	567	569	586	576	556	555	594	604	576	565	580	566	558	563	605	617	589	586	637	607	570	602	553	574	580	598	581	596	580	579	546	584	567	575	570	588	586	604	590	565	566	582	520	551	544	583	593	601	578	565	572	581	585	627	569	579	625	615	573	577	559	568	591	577	615	589	579	541	571	581	607	599	611	628	587	574	542	585	550	555	579	558	603	593	560	585	581	623	609	649	577	570	586	549	601	602	577	606	539	536	590	580	587	584	550	587	643	561	609	605	589	563	545	574	574	555	585	629	580	602	617	572	542	580	577	599	611	585	589	565	555	544	611	582	556	587	569	564	533	553	557	549	558	576	590	592	595	623	621	586	559	577	554	542	624	562	622	591	593	560	620	580	560	587	562	558	608	599	602	595	602	582	615	577	622	574	616	587	581	612	568	584	595	608	579	576	603	596	610	587	576	578	549	589	545	585	623	571	570	605	602	621	552	579	598	570	564	565	541	571	559	584	587	593	556	542	596	566	592	578	594	611	598	609	565	588	602	571	539	578	588	578	569	614	611	581	567	609	551	584	583	586	584	588	584	588	606	569	603	578	578	600	578	595	590	589	617	582	603	569	567	608	638	603	579	572	599	584	644	589	574	574	603	577	628	624	628	574	570	582	623	610	576	619	562	592	573	573	607	612	577	590	627	572	564	592	544	583	574	591	554	600	569	578	598	554	589	601	606	587	602	566	577	548	585	565	600	575	616	571	621	587	605	565	586	638	594	585	573	588	549	591	585	599	606	565	576	595	550	562	575	573	614	606	545	584	549	583	589	611	588	571	548	563	600	581	574	596	630	636	604	519	570	531	623	567	602	570	587	578	562	539	585	602	547	580	642	528	556	628	586	580	564	582	569	620	588	555	570	592	609	568	566	584	602	605	563	567	615	571	579	598	564	544	576	591	569	590	599	592	543	553	582	574	599	583	597	596	580	649	591	578	583	584	612	570	572	615	618	628	551	567	576	554	612	517	568	612	576	583	565	552	582	610	561	584	626	588	590	596	595	599	555	554	589	558	541	555	554	612	624	557	606	588	555	550	583	586	567	562	579	617	558	569	627	566	597	547	633	621	591	590	618	580	569	607	558	599	615	576	603	589	577	605	575	586	619	590	590	629	616	600	551	580	560	578	609	575	569	630	592	581	597	574	572	587	603	632	567	571	595	584	574	584	593	599	551	590	554	579	593	566	551	578	546	571	599	592	585	565	564	600	572	530	635	565	621	571	557	581	583	591	579	577	573	584	567	596	595	626	579	576	595	547	582	566	626	572	595	598	548	617	568	539	549	567	563	570	605	567	574	614	566	565	579	621	592	582	572	612	629	585	568	573	576	565	562	584	554	566	601	595	592	575	592	569	605	576	590	596	550	540	574	572	570	568	620	592	634	587	585	608	572	591	587	621	587	531	599	603	585	610	595	631	568	551	571	620	608	594	580	575	541	589	576	609	588	582	578	566	540	558	552	573	526	582	585	569	565	588	590	575	589	579	583	567	543	553	578	610	586	604	578	597	595	594	583	614	588	548	526	622	614	589	575	566	558	610	571	542	594	575	570	610	605	575	573	558	580	578	542	581	557	561	578	593	563	602	541	622	594	542	577	588	596	598	610	562	574	556	606	593	624	571	587	594	599	620	556	639	615	587	588	597	597	615	611	559	592	554	551	555	603	606	581	570	562	570	620	582	564	585	536	637	559	594	619	552	623	583	609	578	582	520	570	631	582	598	577	573	584	570	557	549	556	601	582	573	650	597	625	591	614	579	617	561	587	609	581	546	584	572	577	580	590	555	574	563	586	617	570	587	575	602	583	622	625	613	592	639	617	578	557	595	572	606	601	630	600	550	575	556	642	553	585	559	602	597	586	552	581	575	490	582	591	592	526	585	558	544	581	579	583	627	608	561	594	622	611	610	600	560	584	595	606	549	606	545	593	571	581	623	598	605	604	617	568	612	564	559	530	623	612	579	558	609	578	571	605	594	569	556	580	633	567	558	605	547	573	574	579	593	545	523	630	607	616	578	557	592	586	610	580	614	580	635	605	594	627	583	581	586	584	563	588	628	590	570	527	570	564	572	600	595	594	588	549	567	564	555	604	561	591	635	605	547	605	619	538	634	555	573	610	599	580	557	549	576	564	579	561	569	611	588	596	605	572	581	552	585	588	595	564	598	625	574	571	593	568	574	613	565	590	549	617	551	601	577	557	572	594	576	604	583	607	544	601	589	594	543	558	550	597	609	541	624	552	664	580	565	557	606	634	554	535	597	585	573	584	562	569	580	551	575	622	613	556	579	569	578	578	577	579	609	602	595	544	578	636	543	557	591	629	566	612	589	560	597	601	567	538	556	559	591	564	568	585	599	588	586	573	579	578	601	626	568	608	589	589	580	587	582	572	627	602	558	563	591	564	611	578	585	560	509	617	603	605	594	590	557	559	601	530	592	557	594	548	544	591	521	579	557	579	614	608	553	576	616	592	573	574	575	565	605	590	581	613	588	598	619	550	594	543	575	570	596	548	514	610	628	550	575	602	584	574	580	582	564	631	525	568	601	545	568	531	544	601	538	591	618	658	565	591	603	588	561	560	570	569	605	588	599	603	567	593	614	612	596	560	564	550	588	549	632	594	559	557	559	558	558	611	614	584	599	571	574	574	586	597	558	578	651	553	540	583	572	551	581	618	573	550	614	624	567	563	584	582	561	592	546	608	540	583	567	563	577	597	569	609	573	624	580	591	586	555	547	572	575	625	590	569	569	566	568	636	574	593	530	615	566	579	618	561	543	591	587	564	599	581	573	601	575	645	609	598	552	594	580	572	615	607	596	575	555	597	600	628	573	561	609	603	592	607	562	592	566	616	559	566	563	605	582
26561	9199	4014	1944	912	566	425	352	371	315	304	235	216	183	203	175	203	173	189	168	189	166	160	174	151	166	192	167	175	160	150	185	167	161	154	166	179	170	172	170	148	188	158	156	168	185	168	171	156	170	167	145	168	169	172	148	190	185	144	172	172	180	152	169	148	164	141	182	168	164	174	165	143	155	150	149	180	177	155	143	146	166	148	147	166	132	153	172	175	136	135	146	142	169	164	158	152	168	153	174	152	162	135	147	156	163	165	158	141	160	160	159	131	171	175	179	144	162	174	156	159	154	150	156	156	191	139	155	164	157	160	156	144	182	171	160	161	151	139	135	170	175	157	161	186	157	169	173	172	174	183	146	152	173	156	156	170	174	157	164	168	164	127	150	149	185	209	160	173	164	157	163	164	166	153	170	154	149	157	139	152	148	188	157	165	152	167	166	139	144	148	145	154	157	145	177	155	153	181	155	155	163	173	164	159	145	187	157	155	157	157	158	172	164	142	165	169	159	180	163	151	162	159	153	138	182	168	147	161	168	177	160	170	150	171	162	162	164	175	185	171	188	150	155	157	181	161	147	158	135	162	145	173	164	183	178	171	139	164	173	151	159	138	128	153	164	164	152	159	161	158	158	163	176	164	149	154	171	153	165	143	155	162	171	178	147	184	157	150	150	142	146	164	169	150	155	142	168	164	175	185	170	159	159	146	165	172	173	162	179	156	180	162	174	172	168	142	185	142	161	157	172	158	144	172	164	158	162	169	153	168	161	155	151	164	142	158	145	163	138	149	161	154	148	153	160	150	183	140	181	157	126	159	162	177	153	148	171	161	165	172	174	178	137	175	150	188	141	144	144	167	146	152	155	163	144	168	139	141	169	156	153	177	180	144	158	157	150	164	148	166	153	171	144	136	156	141	166	164	181	171	158	159	171	194	171	157	146	158	151	142	157	143	153	157	155	162	176	168	149	143	173	172	166	152	184	169	175	160	177	175	179	163	158	160	175	151	157	173	154	155	135	166	165	147	139	157	156	165	179	147	161	167	160	192	162	155	165	181	158	163	164	174	170	162	160	167	159	152	156	151	163	162	149	145	150	146	178	158	164	136	170	165	169	170	171	156	145	152	150	191	127	159	146	175	159	145	155	159	170	142	154	168	165	180	132	154	161	155	165	163	196	199	165	166	140	175	160	163	175	186	188	157	172	162	151	149	186	166	157	161	194	138	183	183	152	153	172	148	147	147	145	164	174	148	180	146	173	175	173	172	152	146	158	170	170	155	156	160	151	175	152	187	164	166	163	147	150	173	135	163	164	151	148	187	164	143	130	165	144	180	176	143	147	181	180	147	154	164	186	146	149	153	147	161	168	143	182	128	172	172	150	194	152	163	150	171	159	158	170	170	155	158	157	189	147	142	174	151	159	166	185	169	164	153	171	180	173	131	163	153	147	161	144	142	155	160	167	140	153	158	153	153	142	149	180	175	165	157	168	136	148	158	143	145	166	176	172	165	172	144	159	180	163	179	152	164	139	153	135	171	171	173	166	146	159	166	174	153	174	157	149	172	147	147	153	162	176	151	142	171	142	181	152	167	164	137	186	153	156	139	140	161	168	172	180	165	155	164	161	168	162	160	154	156	152	153	148	191	153	152	175	164	144	151	163	155	164	183	158	149	163	172	159	148	131	179	186	162	166	162	162	156	166	188	174	153	168	153	171	165	175	143	161	154	144	174	149	165	164	162	175	150	152	195	152	161	158	160	188	181	140	157	159	166	141	155	174	175	160	174	155	169	161	158	167	200	167	169	139	161	154	150	175	161	179	167	157	169	174	152	128	167	174	139	149	165	178	148	158	166	188	181	150	142	170	138	146	154	144	161	140	163	169	170	155	155	136	153	154	173	162	162	150	173	183	155	163	179	154	156	158	167	150	149	156	147	150	183	157	156	163	166	178	157	182	197	170	173	144	147	133	153	167	158	186	154	145	147	132	162	154	168	165	154	158	175	192	179	144	175	174	160	176	173	131	154	152	168	163	170	170	165	170	163	157	149	161	156	144	165	158	150	164	163	153	147	184	164	174	141	163	155	141	163	156	174	163	161	156	162	167	157	159	155	159	165	153	129	159	151	159	168	161	185	189	171	151	170	149	147	161	161	151	190	170	164	180	164	168	170	131	163	149	154	158	177	184	169	180	146	149	166	155	154	157	138	170	143	160	157	166	149	157	141	129	154	166	154	174	165	167	170	172	149	158	169	174	146	170	138	152	171	168	157	194	155	169	173	159	172	200	149	137	159	171	136	168	181	146	141	180	175	164	171	170	153	160	159	155	151	159	151	165	174	144	159	168	163	166	183	161	157	154	152	172	151	153	144	177	154	160	170	143	157	152	159	164	173	152	157	179	170	155	145	143	166	164	171	180	164	180	190	159	153	151	169	171	156	151	156	158	165	153	154	162	183	167	157	166	131	168	150	166	200	173	154	134	163	148	142	159	169	153	171	158	147	175	155	167	167	153	159	169	124	154	162	153	176	149	139	154	159	154	159	151	142	166	162	158	167	167	161	177	176	151	161	160	183	172	154	138	151	171	149	145	157	171	154	147	152	180	156	172	164	133	161	161	142	160	176	170	164	190	160	162	169	141	194	171	144	161	163	165	158	177	159	162	166	158	155	126	156	140	153	172	150	167	166	167	173	170	170	151	188	172	168	182	145	163	154	152	167	162	154	165	143	157	154	135	171	166	139	171	166	156	164	153	160	136	147	182	168	151	167	137	160	174	160	148	129	167	148	166	152	161	151	137	179	158	163	141	156	165	155	178	162	171	174	156	159	168	173	169	179	182	155	162	160	142	157	180	149	156	143	142	161	158	172	139	158	164	179	167	177	152	139	158	149	149	165	132	155	141	164	163	167	188	180	152	152	184	156	174	152	133	144	176	133	153	138	164	152	150	147	139	163	183	184	187	163	157	175	164	169	155	170	147	164	158	149	172	139	175	169	142	166	187	161	169	175	162	158	198	146	148	161	159	156	162	152	154	165	160	157	173	164	139	180	152	153	173	182	156	199	179	186	157	206	165	144	163	134	154	164	153	174	144	153	177	141	150	148	162	163	154	185	164	148	168	167	162	169	156	151	156	146	163	160	146	180	173	152	185	140	173	156	151	164	155	174	153	154	145	153	167	167	169	164	146	126	156	163	149	182	177	160	145	141	151	150	162	158	141	157	148	154	147	140	175	165	135	185	163	148	159	164	141	178	149	157	173	169	185	159	159	178	155	150	153	180	147	141	151	144	152	173	171	143	169	182	161	168	145	162	152	184	151	135	170	151	147	154	168	155	181	165	161	142	140	173	158	164	154	175	138	141	157	179	167	147	143	157	150	162	151	156	157	181	151	154	158	174	153	190	154	160	168	170	154	181	167	143	144	184	173	155	167	160	165	155	169	151	175	153	152	184	161	173	174	149	157	165	176	152	158	169	168	151	172	164	170	178	180	153	172
15853	6143	5537	4534	3142	2314	1897	1572	1383	1348	1168	955	797	742	645	581	551	548	572	572	513	478	447	484	493	445	453	457	428	437	475	434	416	430	450	415	428	423	437	443	474	446	454	396	452	442	461	444	431	376	405	430	450	424	459	410	445	439	445	424	393	430	417	421	416	382	406	405	411	417	411	380	420	403	421	441	413	403	405	411	400	371	423	418	441	404	407	443	446	431	393	396	395	458	434	380	423	433	381	378	415	419	407	437	443	409	426	409	411	423	458	404	400	401	410	421	391	456	422	416	412	457	377	390	420	425	415	394	383	400	416	426	434	427	411	384	432	426	383	375	433	436	410	426	452	418	463	465	422	368	416	396	424	410	447	412	417	421	395	437	416	409	376	422	386	411	415	473	416	426	435	396	389	426	381	413	409	450	428	456	423	417	401	431	383	414	403	420	411	456	406	444	395	385	420	399	439	406	418	449	375	427	400	408	416	416	425	386	400	434	460	380	410	414	396	421	395	402	403	443	404	397	405	388	405	430	374	425	436	395	406	397	391	425	405	397	397	439	392	449	425	373	418	427	399	392	410	435	421	449	425	459	446	397	396	397	423	397	387	410	421	419	425	399	393	420	402	408	427	390	376	432	410	392	425	387	405	397	398	398	413	413	400	431	408	425	410	393	423	405	393	446	424	410	394	397	374	412	431	400	456	414	393	410	365	437	413	424	387	411	395	400	469	423	407	391	432	411	422	412	409	394	418	417	419	378	400	421	432	400	431	403	415	416	408	401	418	420	460	416	399	412	402	425	399	416	406	429	414	416	398	432	431	397	426	397	421	428	446	431	371	433	438	443	403	451	403	385	402	376	373	425	441	440	417	430	413	444	415	436	435	406	390	423	400	425	399	418	375	444	423	404	405	434	385	405	448	422	383	426	423	416	398	417	427	406	396	397	432	423	397	399	439	432	446	413	414	419	432	439	357	400	401	381	400	421	428	422	419	416	409	392	356	404	402	410	416	435	424	376	434	371	446	393	397	364	437	392	432	394	426	408	396	441	398	408	412	363	422	414	403	390	397	418	401	416	430	417	408	416	369	409	420	403	435	432	424	406	435	409	405	424	445	455	399	400	374	392	397	427	405	434	429	395	420	412	436	405	409	413	379	426	414	439	429	373	408	414	428	438	386	425	393	407	362	441	427	386	413	424	409	396	404	408	449	400	403	417	393	424	446	424	423	434	383	445	418	374	419	409	412	425	440	416	395	437	452	431	412	383	425	426	422	428	401	410	423	423	431	412	417	439	421	438	419	425	406	389	393	395	433	431	425	393	440	380	398	422	424	389	395	421	403	415	439	434	491	424	448	414	407	416	418	391	412	415	430	414	395	417	433	454	418	403	454	410	415	402	420	465	413	415	399	421	410	391	453	423	441	415	404	418	443	426	391	387	435	396	410	426	418	414	441	410	406	451	393	415	376	399	408	413	428	433	408	415	384	397	423	410	398	426	432	402	393	409	447	420	436	430	412	421	429	434	427	435	411	427	409	394	429	413	393	398	423	411	389	413	385	399	371	457	402	402	417	415	439	406	427	392	419	392	434	408	411	411	402	461	352	468	419	428	409	441	440	428	365	415	439	435	410	412	427	402	440	418	417	414	383	419	387	406	371	381	406	428	439	412	404	387	420	461	388	380	447	433	391	417	361	424	408	402	383	426	369	422	427	382	418	426	400	399	428	425	418	427	399	408	412	434	430	400	406	380	431	419	433	403	458	418	446	409	404	430	437	388	397	412	382	434	415	400	392	412	426	386	411	426	403	432	386	390	427	415	430	379	384	403	411	358	432	407	423	439	419	413	391	442	447	413	412	401	366	379	389	412	381	430	453	407	409	419	403	423	372	378	428	401	420	435	408	446	400	420	433	406	411	455	424	416	413	430	410	417	386	389	405	410	416	422	416	406	446	384	403	431	422	379	396	397	418	424	398	398	395	428	426	396	393	444	434	418	455	380	434	387	406	393	406	410	432	465	441	424	411	400	409	396	370	376	450	426	444	426	418	400	426	432	437	418	402	421	395	408	395	440	413	405	416	404	398	437	427	418	430	468	405	427	412	378	411	449	406	454	430	424	418	377	404	434	386	445	385	405	407	434	397	398	381	377	449	390	423	419	408	403	418	393	400	418	407	423	389	427	398	398	425	394	390	398	406	443	431	393	388	436	406	411	413	398	413	419	399	416	428	387	418	430	436	420	448	422	410	437	379	453	413	412	420	418	406	398	412	394	446	412	453	457	402	424	409	424	389	402	419	401	405	413	407	388	424	388	409	397	403	410	380	409	404	425	417	416	433	354	407	415	412	402	443	415	404	397	409	426	399	411	384	398	401	423	409	436	421	397	426	387	432	436	438	446	387	394	407	430	419	410	423	425	418	398	406	418	421	434	417	369	410	421	425	436	386	422	476	458	414	445	410	394	422	394	433	400	400	405	401	408	454	431	413	399	394	418	414	452	394	425	419	402	402	410	433	439	436	410	421	424	417	403	404	395	405	388	426	376	397	392	422	398	418	433	409	419	435	431	424	429	423	453	378	428	391	407	428	445	407	422	384	385	412	440	389	430	432	423	417	432	398	395	411	435	416	428	409	389	410	400	410	404	437	380	418	411	422	405	411	387	382	408	421	415	403	417	393	405	375	426	433	444	394	406	404	409	432	387	416	417	417	435	375	415	439	410	430	410	444	429	402	429	434	395	400	436	395	397	380	431	412	403	402	411	441	411	382	409	434	436	386	444	418	440	390	432	417	435	439	348	423	441	397	417	412	437	425	413	392	390	431	393	395	434	433	443	427	411	405	443	427	394	401	397	438	389	428	398	420	406	412	438	403	387	429	384	423	423	407	432	389	446	420	436	401	405	429	410	428	425	396	389	454	418	453	435	457	395	392	408	435	373	426	439	461	409	393	429	406	383	411	390	374	418	424	399	403	396	377	378	404	434	436	423	447	403	414	404	433	440	414	417	385	407	411	417	408	420	382	423	452	391	413	441	409	421	392	437	431	432	415	391	385	433	389	388	442	397	422	380	410	429	401	414	413	371	405	434	420	410	392	403	417	418	408	406	412	434	374	399	394	405	413	401	426	389	456	475	417	436	440	421	392	411	433	404	426	434	399	407	390	412	409	394	398	398	418	390	410	408	437	389	409	395	435	421	383	425	419	416	427	412	422	398	397	425	416	384	389	426	381	410	404	409	438	404	415	445	421	400	432	432	429	458	404	433	467	414	396	399	442	413	422	414	424	424	398	408	446	376	418	429	396	413	417	411	429	415	387	417	435	406	418	423	445	380	425	419	427	403	378	393	442	402	419	455	408	384	395	414	430	413	389	413	415	436	451	387	427	447	410	440	412	424	438	392	437	426	439	430	391	429	425	414	390	403	450	426	438	417	409	413	412	423	418	390	390	462	418	382	440	428	417	408	407	405	403	431	417	414	413	419	409	410	372	427	392	412	451	386
5852	1099	636	524	483	465	452	417	450	439	458	423	412	416	398	424	425	452	469	435	448	406	422	444	442	456	420	430	419	427	430	428	430	445	496	451	461	438	444	433	437	449	440	439	438	407	424	405	393	452	453	470	427	409	398	402	437	432	417	475	433	411	433	452	476	392	470	401	446	423	457	410	440	429	428	426	423	408	392	418	454	409	412	426	363	399	416	425	448	394	405	452	406	443	375	399	415	441	423	400	434	453	381	434	408	438	428	400	447	448	439	424	421	431	418	446	451	411	417	390	454	389	463	429	419	476	447	438	425	430	445	441	438	463	457	418	430	446	475	406	464	412	448	465	424	420	413	439	448	425	457	406	408	382	442	397	477	429	437	399	443	415	464	414	421	396	423	451	417	407	433	425	444	396	462	455	404	458	461	455	398	453	430	397	453	472	448	421	463	422	441	440	417	416	384	429	451	409	417	419	438	437	450	389	440	425	454	383	444	416	388	393	398	442	458	424	451	456	399	438	427	492	412	445	448	432	431	419	490	433	441	415	450	420	497	392	445	437	476	413	417	434	440	450	416	403	430	409	465	434	468	424	448	412	426	423	409	465	463	437	462	449	437	435	455	449	391	403	454	423	437	461	437	414	436	450	402	450	437	438	404	378	407	419	416	451	476	426	420	423	399	452	407	427	410	457	425	478	413	417	456	503	408	455	453	447	420	451	377	444	441	418	418	440	404	403	436	435	458	415	413	441	468	452	438	446	439	438	461	417	457	432	431	432	422	378	389	460	424	433	423	395	400	439	443	406	429	409	413	432	396	390	454	450	414	397	429	451	462	451	448	425	458	434	475	481	424	441	444	430	439	439	400	422	427	420	456	460	421	446	424	423	465	419	453	461	419	434	406	450	421	437	449	409	412	421	443	430	446	434	430	474	463	421	438	429	439	424	444	445	414	474	431	419	445	451	422	436	464	428	426	424	410	430	412	424	455	421	447	450	399	405	463	406	401	442	450	392	429	458	449	438	465	390	437	421	460	416	475	424	451	445	445	399	431	419	456	439	421	441	428	420	463	454	435	427	431	398	440	397	414	436	464	429	403	453	439	466	405	400	471	422	397	398	407	414	436	444	431	420	395	409	429	459	435	445	463	418	424	442	451	473	441	423	429	426	449	468	446	434	415	417	435	452	433	455	443	477	426	436	481	437	416	488	428	420	428	423	421	386	434	432	408	440	403	429	420	434	408	413	435	444	428	465	446	441	400	445	416	439	405	457	446	448	436	424	428	433	407	455	384	428	416	426	384	480	438	457	405	415	403	409	407	436	445	459	417	411	418	383	404	472	423	442	417	385	390	421	461	428	471	413	451	411	456	438	447	437	435	385	442	426	461	429	421	460	430	426	402	427	422	470	490	453	418	433	447	432	435	405	437	417	416	449	432	480	412	421	416	444	433	432	414	438	428	447	411	405	442	461	405	451	448	447	432	417	376	415	456	400	425	436	416	417	434	445	456	421	395	437	454	446	451	414	445	406	431	386	440	448	416	450	446	450	476	430	439	419	417	441	434	420	411	424	425	450	402	412	421	476	476	448	436	425	422	463	411	418	416	430	470	473	399	410	407	443	453	434	410	401	410	456	466	435	409	439	437	420	400	433	405	430	385	457	425	426	434	452	416	423	431	440	433	428	392	406	471	446	420	427	419	441	461	427	401	438	441	430	443	429	411	401	458	399	457	443	460	452	456	427	438	445	415	414	435	412	433	452	445	453	471	427	402	431	410	415	451	413	434	453	410	412	447	452	444	433	425	416	424	424	389	452	437	430	423	440	407	424	441	409	425	443	422	432	401	398	462	447	405	448	448	429	435	445	449	471	419	448	444	445	420	428	434	399	447	471	413	435	456	400	445	447	463	443	436	421	435	415	383	418	448	421	417	382	436	428	449	444	405	424	437	425	434	427	434	437	449	450	432	434	401	445	395	420	438	413	418	447	453	437	408	409	411	426	405	412	443	424	436	408	392	448	427	407	420	452	474	455	408	434	431	425	407	413	404	380	418	423	420	440	433	406	427	430	405	419	424	436	398	370	422	399	446	416	447	431	440	436	442	447	448	444	461	461	395	389	406	422	454	465	474	440	445	421	432	418	442	470	418	409	425	418	410	387	389	429	455	424	438	434	441	430	445	399	435	398	440	410	423	458	429	401	456	447	410	388	408	471	434	442	448	430	441	469	446	431	428	459	426	424	398	423	409	425	455	376	437	443	409	419	418	395	460	429	436	393	434	441	436	436	443	400	401	429	406	427	397	411	440	397	457	419	416	433	401	421	456	427	424	431	428	426	425	464	426	418	381	378	444	452	411	403	408	426	428	467	431	425	450	419	435	425	445	413	410	475	427	408	447	444	439	425	405	411	409	394	427	474	448	445	452	457	464	418	392	397	460	394	430	412	479	450	403	430	398	431	419	424	409	461	405	425	454	440	415	397	415	426	432	450	416	412	429	404	490	447	423	450	394	448	394	426	425	440	437	415	413	457	437	387	441	398	433	407	422	455	423	442	433	438	433	427	410	435	439	412	427	448	438	439	407	469	412	351	417	423	427	431	389	447	451	436	391	441	434	423	483	394	467	461	430	443	437	397	393	424	420	436	433	408	414	412	422	439	418	438	447	453	400	412	430	444	418	415	410	419	459	447	425	471	447	410	436	431	417	448	454	389	402	424	446	445	426	435	448	437	445	442	461	453	435	445	406	357	411	428	465	403	473	448	402	415	424	441	444	451	429	422	474	420	425	440	429	424	452	454	417	448	411	444	426	461	399	422	426	413	418	425	414	430	421	451	432	433	409	424	409	421	443	432	431	401	401	418	456	420	484	405	419	392	409	445	409	382	464	428	405	418	455	435	455	420	426	422	425	442	447	441	425	482	434	433	399	403	455	424	424	428	433	427	415	431	432	433	423	431	423	405	433	445	427	466	437	428	423	436	428	430	438	456	458	460	469	477	475	431	443	454	424	433	426	424	478	453	425	470	429	450	397	425	401	421	429	436	483	445	427	406	456	432	446	458	400	454	410	441	429	456	429	460	437	447	422	463	453	447	428	447	436	418	451	417	496	425	443	433	438	405	421	456	432	419	412	473	421	455	404	429	442	435	412	410	432	430	394	419	458	417	445	446	422	460	395	436	403	427	436	456	382	432	421	397	433	414	428	395	422	439	415	420	409	452	407	390	450	455	457	449	384	405	464	413	436	434	470	423	423	435	465	434	426	427	416	423	441	401	418	480	420	414	435	431	416	457	415	415	432	450	435	451	419	397	453	434	416	405	411	413	447	412	426	421	383	451	437	441	409	406	417	385	486	440	417	393	449	479	380	426	398	445	450	434	393	422	458	446	394	366	422	457	438	432	419	480	443	443	416	437	417	444	417	426	417	473	456	380	437	434	442	436	444	414	473	415	445	435	412	419	456	414	438	437	422	447	465	377	473	416	425	430	437	432	437	444	451	434
4691	1564	1404	1266	1255	1143	1147	1157	1092	1139	1071	1004	982	987	943	963	929	961	953	932	907	1013	988	977	939	933	966	923	967	948	960	1008	950	957	906	943	917	993	919	946	963	941	1007	940	947	943	943	958	922	941	914	907	954	929	923	934	951	927	936	939	951	916	877	934	930	959	929	978	959	931	941	928	912	961	942	890	944	932	901	943	967	938	931	943	911	956	904	944	966	952	952	903	919	903	942	924	921	956	929	988	894	918	978	975	931	943	911	903	905	946	921	920	948	918	916	907	927	897	961	924	959	952	936	888	894	915	960	901	983	979	899	941	938	946	936	900	913	918	927	937	983	959	947	921	921	933	926	962	913	937	974	950	943	960	926	951	959	924	904	938	921	935	901	934	930	985	929	965	868	936	925	923	921	941	951	971	873	903	938	929	972	921	965	957	940	883	986	951	866	954	949	1028	902	1001	939	927	959	910	997	1007	962	923	981	953	937	978	879	946	960	905	920	962	938	940	939	987	955	917	897	915	930	931	944	923	982	967	906	955	937	948	964	969	943	923	922	963	941	901	1003	978	937	991	944	962	960	955	995	965	952	924	936	921	915	874	906	905	948	940	948	896	957	920	917	916	927	924	943	961	878	909	987	977	946	1005	880	936	943	908	910	936	923	938	968	952	956	934	994	945	914	896	962	928	915	933	1013	924	918	955	918	937	940	949	898	930	924	943	977	886	856	903	893	930	927	911	953	918	991	944	928	968	879	944	925	928	971	954	923	941	930	936	970	917	956	902	930	915	901	909	933	905	993	929	920	916	944	926	966	943	933	912	904	945	887	896	903	964	915	955	923	1003	921	906	952	952	913	930	975	945	952	971	960	899	914	994	942	932	937	934	929	921	990	963	886	935	956	932	950	895	896	910	892	913	983	959	918	960	960	926	939	937	950	954	933	917	927	940	943	930	934	924	879	911	981	943	949	924	934	965	965	956	941	962	933	899	911	935	910	944	925	971	946	933	916	1001	879	952	993	943	955	999	938	875	972	928	925	932	960	963	950	965	961	880	922	959	969	996	974	955	990	947	949	955	941	951	942	955	960	998	947	962	928	957	906	946	938	936	933	928	936	891	948	936	959	914	920	907	936	956	979	951	945	972	964	933	955	970	982	940	945	954	916	926	963	1024	951	956	965	969	977	906	964	965	892	926	939	915	906	903	939	926	933	976	917	879	930	884	919	963	908	931	975	898	935	977	983	946	933	869	907	959	950	971	1020	891	936	937	921	930	955	964	912	975	914	951	919	889	881	938	971	919	920	887	951	918	934	951	948	922	927	981	949	972	944	953	961	978	921	936	919	970	938	927	894	928	964	912	914	928	946	989	944	939	940	957	930	975	947	912	923	895	921	950	946	933	989	1034	873	913	927	982	928	988	967	931	906	894	969	903	937	1000	979	912	878	954	917	914	896	995	934	899	917	884	959	929	897	962	967	951	982	963	900	994	906	913	965	948	999	943	910	939	881	901	972	921	913	891	933	945	993	927	949	963	988	947	953	958	917	990	896	911	887	928	938	920	925	921	1026	926	928	908	967	938	944	973	939	941	921	930	1018	950	935	929	983	1001	910	921	894	907	946	951	942	939	953	953	918	954	942	902	958	924	879	922	968	908	994	942	892	918	887	968	892	933	914	942	920	973	911	989	988	967	970	929	868	930	927	941	943	989	1012	961	948	926	916	906	942	907	926	943	916	929	968	951	932	917	953	887	875	885	899	917	968	925	930	961	962	917	928	897	887	938	939	972	947	951	963	951	915	917	899	890	909	923	937	920	932	947	903	925	938	975	943	952	982	926	993	971	889	935	915	872	943	952	967	918	942	935	991	953	964	975	953	904	969	980	953	930	1002	971	957	945	916	939	974	914	941	928	914	920	890	924	927	938	990	986	946	886	957	941	959	948	931	926	929	967	927	913	984	866	950	941	963	972	935	958	944	888	927	917	931	957	874	907	920	929	985	934	904	963	936	883	932	929	961	941	947	912	972	930	946	932	958	875	974	918	981	929	916	1003	929	981	993	908	918	953	917	971	979	919	940	947	970	863	908	953	924	927	859	964	865	928	936	892	919	946	922	916	994	921	904	907	940	928	961	950	998	895	932	960	889	942	902	951	952	931	973	997	984	918	912	939	939	890	921	918	971	870	966	943	864	901	945	929	932	861	916	932	962	883	978	945	924	948	952	918	914	955	960	937	952	957	952	952	909	972	972	926	953	879	972	916	985	939	936	970	986	922	936	924	970	915	1020	951	918	907	889	903	905	919	975	942	958	952	973	941	962	905	917	941	932	909	880	941	962	900	961	964	938	915	933	954	948	961	911	952	920	916	952	944	974	937	914	963	872	934	922	935	915	951	951	932	887	955	919	912	964	935	974	963	956	916	961	917	951	912	953	938	899	916	940	948	962	918	955	941	966	996	932	938	895	944	940	981	878	904	895	935	906	956	1003	919	954	926	944	983	894	951	926	966	927	890	922	937	883	895	928	934	966	930	903	969	976	942	916	916	964	917	950	891	926	957	956	907	933	952	990	889	912	976	945	969	938	913	937	897	948	955	1031	929	930	949	1020	939	914	973	945	931	876	945	924	917	899	907	942	906	957	941	900	985	1004	900	953	914	888	942	935	998	927	952	969	962	967	941	917	960	917	951	964	940	920	938	927	935	915	947	944	999	953	952	914	952	955	947	981	960	910	984	922	939	959	904	915	950	914	933	941	954	945	948	933	973	931	924	1008	891	978	953	930	973	951	939	931	882	948	950	913	921	950	956	931	914	981	900	902	983	926	915	939	945	909	975	911	990	937	985	951	937	902	1013	971	929	956	953	944	946	970	953	960	937	936	908	893	970	1006	925	873	940	934	955	934	899	943	964	905	985	914	893	997	913	926	925	893	921	934	954	904	1005	949	893	902	933	945	1008	988	917	914	980	970	985	909	953	984	933	962	929	990	917	949	938	979	938	901	926	956	889	957	914	953	959	930	934	924	930	936	979	973	927	893	920	927	945	944	944	933	994	888	917	929	935	963	912	965	927	980	950	912	878	946	938	861	948	851	913	961	916	968	925	930	963	872	938	916	948	921	897	916	957	940	958	917	965	986	943	934	918	957	901	893	936	932	938	912	964	966	879	909	960	932	946	915	905	931	934	991	992	900	955	947	915	905	962	948	934	920	960	975	952	967	930	954	943	911	901	956	903	936	910	922	889	946	947	882	906	974	973	973	942	920	948	941	1022	957	928	903	936	974	1021	988	964	955	926	930	940	936	921	957	932	931	1000	975	970	959	885	956	986	946	898	923	920	923	975	912	878	1006	907	971	868	950	899	926	887	931	993	938	922	931	948	939	947	943	926	898	868	932	899	977	920	972	931	989	971	967	937	909	881	942	934	939	928	928	973	914	928	935	941	925	948	881	999	915	907	945	949	945	939	961	977	919	937	914	961	935	933	1018	898	930	926	914	950	914	980	967	946	983	963	975	861	933	968	916	984	989	918	903	983	914	921
17028	4943	2186	1097	612	525	377	376	369	363	303	310	283	301	284	277	270	270	259	261	278	250	270	246	266	247	271	267	259	250	260	241	271	292	278	265	266	281	234	283	287	254	246	265	234	270	229	255	280	262	265	250	242	274	260	226	255	280	254	245	290	279	253	267	251	264	260	262	278	255	288	236	226	282	246	258	236	272	264	271	260	262	266	286	269	259	253	245	256	247	232	249	251	271	249	259	247	271	289	248	253	230	256	259	237	250	274	262	255	255	263	266	268	263	257	248	264	217	228	216	230	242	267	276	265	262	258	274	253	246	277	246	247	268	257	234	272	248	283	229	279	228	256	241	218	238	235	309	264	239	286	266	254	296	266	233	257	277	247	262	233	233	260	257	261	251	281	246	267	261	280	265	259	277	280	240	277	240	236	248	244	246	244	275	217	251	271	279	279	269	270	246	241	230	243	246	276	268	242	236	242	253	257	245	264	236	276	245	258	232	237	262	267	258	264	251	254	275	275	230	281	256	247	245	239	269	250	248	247	264	256	244	265	252	268	240	279	256	271	238	267	248	244	263	238	253	230	252	286	242	264	297	266	268	264	256	297	242	257	249	272	254	252	288	250	238	241	253	274	264	232	243	250	248	242	278	242	269	252	264	250	255	258	262	276	252	200	283	230	265	251	305	249	281	253	261	279	255	229	269	245	257	230	246	234	272	255	286	258	248	280	222	276	269	249	288	241	265	302	257	252	253	256	235	256	237	244	266	264	254	271	282	252	277	235	282	244	253	239	254	258	255	256	243	272	280	263	242	277	231	225	249	255	261	235	253	292	240	275	259	254	252	243	271	260	260	268	235	291	260	239	269	249	279	250	234	263	240	259	254	269	249	267	275	270	291	262	279	258	260	239	227	281	285	263	252	253	251	259	287	246	246	279	256	280	240	277	230	235	263	245	262	235	252	232	229	247	257	241	236	256	226	292	241	276	244	258	271	247	261	276	252	258	268	244	277	256	262	246	268	239	262	231	268	247	260	272	233	254	249	256	273	266	272	265	268	282	283	276	292	256	279	269	266	240	241	220	246	253	231	270	233	239	244	220	270	257	303	262	285	262	272	255	278	248	269	285	269	267	263	246	232	257	250	221	238	224	241	249	263	278	281	285	251	259	234	267	254	248	269	245	258	260	258	252	258	283	306	240	282	257	261	271	254	251	262	261	245	270	294	213	268	271	232	268	286	232	227	282	241	254	239	245	249	303	271	253	250	276	257	273	251	244	250	250	248	261	295	252	257	251	278	286	242	254	230	261	248	261	290	276	236	264	263	268	253	259	245	266	234	264	238	276	246	248	262	232	266	250	267	253	291	257	243	243	266	269	229	243	245	255	230	255	212	261	239	239	282	215	258	225	280	263	274	248	269	251	255	258	283	268	253	255	230	226	243	236	245	239	264	261	275	269	256	255	262	262	296	254	267	276	287	259	250	258	264	277	284	274	233	251	274	274	245	289	256	267	261	274	267	251	243	246	256	260	235	286	269	235	212	264	226	236	244	237	247	261	244	243	270	254	256	262	276	264	269	238	241	284	273	256	261	262	287	260	265	236	280	231	285	279	248	248	252	256	273	254	274	234	263	256	257	232	251	256	280	257	271	223	258	244	269	270	236	249	277	250	274	272	240	261	275	232	262	270	258	270	251	262	264	253	259	257	263	266	261	237	269	279	256	251	244	265	238	246	256	240	243	226	233	255	309	259	247	277	255	242	262	268	264	268	264	276	269	276	280	290	266	248	260	273	245	282	294	254	287	259	276	261	262	276	261	255	285	272	241	290	242	250	264	276	278	235	245	252	247	292	224	260	266	265	232	247	259	264	253	278	286	286	230	243	258	273	251	271	272	255	271	245	256	241	264	249	261	282	254	270	292	300	283	269	264	268	316	266	277	251	243	246	251	260	267	322	266	284	290	233	245	252	257	246	248	285	239	272	299	270	258	274	277	248	265	228	246	244	269	252	247	259	268	261	242	267	252	238	256	233	283	243	236	250	274	230	281	265	261	247	246	256	263	269	263	241	273	261	280	250	284	255	276	276	230	269	240	288	293	269	267	283	247	245	264	241	270	215	249	256	272	249	251	299	248	290	259	248	267	243	254	254	248	235	271	234	236	295	277	220	256	239	246	262	247	263	244	227	297	281	257	279	247	290	263	293	265	265	233	217	271	244	260	264	260	244	231	226	259	262	263	286	237	261	241	292	280	281	273	264	238	258	247	264	236	222	268	232	229	274	255	240	271	278	256	286	241	284	279	271	292	253	248	260	248	246	288	228	224	266	220	277	210	226	256	234	266	258	243	272	280	287	245	248	262	260	258	266	255	278	247	283	245	266	229	295	249	238	242	232	247	254	242	288	272	229	239	269	298	242	251	250	245	258	276	268	270	278	223	279	285	254	237	242	260	241	252	271	233	257	258	241	241	265	256	249	244	277	255	252	266	244	251	286	244	240	247	244	223	272	245	240	278	256	234	261	293	237	230	270	223	263	252	274	294	275	284	277	253	236	253	268	271	251	240	231	252	251	269	266	279	261	231	272	271	281	277	234	260	265	239	235	265	278	255	262	250	250	264	249	274	267	256	234	255	234	274	233	276	233	279	261	232	247	234	274	263	196	250	254	257	268	233	252	267	276	251	264	258	284	278	257	277	255	252	253	243	266	267	273	267	255	239	254	225	241	262	260	251	272	269	251	265	260	216	275	251	234	269	247	269	268	242	268	273	226	254	251	275	285	276	288	277	236	246	265	275	245	270	248	255	255	242	263	265	267	263	258	221	232	244	253	258	263	246	249	257	265	268	254	291	272	254	276	242	269	263	246	240	248	253	240	240	243	233	262	248	270	253	266	254	233	238	265	266	275	248	269	245	249	292	250	226	238	261	295	249	245	254	275	250	275	241	260	268	286	269	267	236	264	254	253	253	272	245	255	285	271	222	257	257	270	242	258	261	254	242	260	257	226	247	276	246	260	278	254	239	258	272	267	263	259	216	242	261	240	287	290	279	255	265	245	274	301	251	238	258	239	283	255	252	260	272	249	272	258	266	256	249	251	264	232	238	251	282	270	238	242	265	285	225	240	265	256	284	239	270	271	260	278	256	265	239	232	260	269	226	226	241	233	287	258	268	239	239	280	277	292	281	252	276	257	237	253	273	269	273	261	245	261	242	258	244	244	246	247	263	249	252	258	256	259	292	261	255	244	284	287	263	231	246	273	231	283	255	280	276	277	255	276	291	293	267	277	233	268	231	225	256	247	305	245	276	231	256	283	260	251	271	284	256	250	276	263	248	246	256	244	262	287	252	259	243	246	273	235	217	254	242	258	244	283	259	262	245	259	258	250	263	267	258	255	253	237	273	242	272	235	252	236	267	234	221	291	233	273	247	252	235	244	308	278	245	239	285	235	251	235	243	256	287	266	252	244	260	286	246	251	216	270	260	283	270	312	261	249	234	259	247
12069	4118	3465	2880	2167	1617	1454	1315	1210	1187	1044	881	774	748	774	672	670	666	683	640	653	583	594	651	590	627	633	603	647	574	618	642	584	618	599	611	534	605	628	598	619	571	571	582	591	601	606	608	564	580	588	590	600	614	600	582	632	573	574	561	576	588	580	576	572	579	569	603	602	565	547	609	599	589	597	570	588	546	574	623	579	598	561	611	589	606	592	597	600	576	618	561	612	563	596	550	587	583	583	550	611	574	554	607	587	600	579	549	593	637	581	575	542	594	610	622	564	598	584	563	588	552	588	571	557	567	591	637	632	561	570	586	598	587	609	581	565	602	558	586	597	577	578	561	566	559	562	571	584	580	594	593	547	584	578	572	596	592	547	561	560	612	608	551	543	612	547	574	550	625	551	562	591	573	555	575	583	561	592	602	573	565	578	590	539	563	561	576	600	564	565	566	565	583	605	598	601	631	616	580	574	621	593	575	602	632	594	599	605	597	577	591	584	576	578	599	612	543	574	581	588	597	583	503	645	573	542	595	567	563	561	569	619	623	603	582	624	559	615	618	569	634	572	569	575	585	583	560	579	613	608	565	585	553	586	565	568	615	566	552	632	555	554	581	552	569	552	608	569	563	579	540	550	585	597	613	627	589	554	574	583	589	589	556	585	551	602	595	599	580	569	574	603	573	600	541	582	597	577	569	591	562	579	563	595	522	591	590	602	544	602	568	570	554	599	622	602	594	551	573	604	595	567	542	619	565	614	588	584	600	587	546	604	608	575	577	578	582	585	539	624	562	586	612	589	614	568	571	642	588	607	594	597	566	586	540	601	572	584	526	601	578	623	597	545	599	563	597	567	597	577	586	564	544	611	597	576	584	559	574	622	593	604	599	596	565	574	567	606	565	589	569	581	596	603	593	589	574	550	566	567	564	569	563	601	557	611	608	606	575	585	566	576	561	566	566	591	559	609	614	601	596	556	584	554	580	597	606	609	623	572	562	570	583	586	576	604	591	562	597	597	527	589	607	615	578	568	608	582	584	629	597	606	546	578	550	594	549	588	593	598	602	572	590	561	601	596	602	606	583	568	657	566	592	560	580	566	564	555	576	566	575	586	539	621	614	585	559	614	556	563	583	596	616	567	563	560	561	594	571	583	561	553	617	552	562	558	555	616	580	615	616	584	549	561	565	616	574	608	575	574	592	603	614	586	570	568	592	580	541	608	606	585	561	584	573	622	579	585	597	559	575	585	607	560	575	596	586	597	605	566	596	598	624	572	583	556	617	532	547	607	581	605	557	592	580	571	618	617	555	607	616	623	637	587	536	629	646	596	593	585	555	611	589	586	619	595	559	621	531	567	563	603	611	600	589	610	593	572	610	571	578	583	564	584	583	599	589	646	602	591	565	594	574	582	573	599	540	628	594	558	586	552	540	601	583	567	572	563	602	619	574	586	559	587	567	611	584	565	593	571	582	557	632	595	581	551	618	588	578	590	577	572	564	615	561	590	586	577	536	572	623	590	552	626	573	598	562	601	564	579	563	553	562	604	579	560	603	604	575	588	599	541	601	627	617	554	593	581	534	581	576	582	588	570	548	587	574	579	643	596	614	618	598	580	570	576	588	609	577	590	566	608	576	579	593	619	588	566	563	579	600	553	565	613	619	627	572	575	614	574	570	593	608	609	604	602	605	604	601	636	609	593	578	545	565	544	579	558	605	622	586	573	594	579	609	588	609	621	598	580	566	565	595	538	605	576	585	616	571	566	560	578	623	583	568	567	574	592	585	554	589	599	602	640	591	618	539	564	549	565	583	625	579	590	595	572	610	551	630	562	624	589	587	614	571	588	592	604	613	597	564	605	589	571	574	616	529	603	537	605	569	569	564	556	570	586	552	614	579	536	585	592	624	587	591	560	635	528	554	625	591	588	609	585	584	542	563	547	586	556	555	600	630	572	583	558	566	534	577	565	581	603	556	599	638	563	596	550	569	535	553	552	631	616	601	570	615	581	575	603	598	600	578	590	599	579	563	568	609	633	609	597	609	631	636	579	574	573	552	589	608	554	612	562	556	527	581	566	579	572	613	560	549	589	575	614	582	561	588	570	576	575	600	555	557	627	555	599	613	588	558	568	579	541	559	608	551	639	547	557	600	636	521	625	564	617	551	573	601	543	597	574	638	595	600	621	541	595	608	598	575	587	604	580	596	586	582	609	585	604	567	573	612	627	584	608	623	581	584	567	580	629	599	617	615	625	604	587	590	596	591	552	620	594	570	523	567	605	594	607	588	601	584	595	556	578	585	570	607	580	586	571	628	587	609	633	656	616	579	639	582	601	570	576	596	635	563	585	609	570	599	594	557	593	567	557	581	558	619	586	574	611	567	555	591	579	603	621	553	557	587	596	597	621	601	568	592	612	612	589	558	593	557	575	604	538	531	608	591	596	575	571	567	561	575	585	598	553	570	616	576	583	615	605	611	534	611	596	554	562	599	614	557	595	581	581	591	558	546	578	608	578	607	567	564	541	600	574	598	632	570	567	594	616	606	565	587	567	585	588	588	528	583	608	538	582	570	583	597	596	558	593	531	585	578	624	594	562	592	556	599	581	586	613	575	617	606	578	582	559	560	604	620	573	619	549	605	578	552	539	628	612	598	558	603	647	564	627	600	589	589	576	560	602	541	551	588	551	639	585	561	584	553	617	585	588	536	628	562	655	571	598	626	556	533	562	535	576	615	567	558	570	613	568	587	596	611	604	609	582	541	558	606	573	546	643	543	564	559	578	599	592	571	614	594	600	586	592	599	577	547	603	581	622	542	578	579	579	573	563	608	565	586	559	608	588	552	576	576	607	582	565	629	555	632	594	598	619	587	602	615	563	612	593	570	561	570	593	627	599	591	571	584	605	576	560	619	594	564	573	579	544	589	587	601	593	617	630	582	613	604	610	606	556	603	594	558	588	571	611	590	547	639	607	583	552	612	616	592	591	567	522	587	570	599	588	621	567	569	582	578	595	538	601	577	553	590	546	549	566	595	587	593	550	599	569	590	626	649	589	543	565	619	588	570	570	585	551	610	615	606	590	600	567	596	552	584	565	612	541	544	583	579	553	568	565	573	580	584	586	584	586	576	597	579	564	580	614	618	597	578	553	592	582	590	612	607	565	593	571	559	574	611	599	629	572	612	557	555	588	563	597	545	597	574	576	568	560	607	603	587	595	581	605	582	593	622	569	558	547	599	602	548	571	575	579	604	554	549	532	621	609	586	607	595	563	574	599	613	574	557	617	588	558	596	612	540	607	574	544	606	588	589	557	565	575	610	607	580	589	589	566	541	602	583	569	584	594	545	602	610	529	532	559	560	548	627	584	578	550	546	564	533	616	581	599	603	585	583	529	570	602	593	533	550	615	601	563	543	557	611	559	553	590	585	653	586	604	533	578	586	590	593	562	561	617	545	605	600	608	589	605	613	590	608	562	591	563	591	611	549	619	581	588	594
26271	9647	4279	2005	881	570	451	395	348	321	292	252	223	183	230	173	199	155	163	167	164	175	178	174	165	159	123	176	155	205	164	158	164	158	177	185	172	164	187	170	134	157	162	157	161	175	165	174	187	161	165	181	155	166	172	182	164	173	172	183	180	159	162	167	143	162	145	179	155	177	173	165	153	167	152	144	155	168	160	146	152	161	165	169	143	135	156	177	164	161	156	157	188	173	174	177	198	171	172	137	163	174	170	158	184	168	158	149	168	179	152	133	154	142	177	148	155	154	156	158	180	165	175	164	171	182	149	168	177	161	164	173	132	175	133	159	139	178	166	175	163	157	159	161	180	174	176	155	148	174	149	176	154	179	136	189	178	168	135	158	149	153	143	150	152	126	172	152	163	137	168	151	172	177	185	190	147	168	129	142	163	178	165	149	137	158	175	153	162	167	175	161	179	164	147	157	145	202	149	162	155	172	160	174	169	180	160	154	151	174	186	180	165	150	160	176	146	135	168	194	160	168	149	145	147	179	148	135	163	183	165	135	178	178	161	157	164	174	160	176	168	175	162	155	153	196	164	159	167	164	128	145	160	163	162	158	158	145	166	171	147	165	136	183	172	167	146	201	171	171	152	144	147	183	172	158	150	161	158	162	157	162	180	155	153	175	176	176	148	171	165	166	153	157	157	153	159	144	152	157	175	151	161	134	164	150	150	155	161	165	153	165	176	154	147	160	150	143	162	168	155	165	149	164	186	149	183	178	180	153	169	158	172	156	144	151	172	140	156	168	159	173	175	140	151	176	191	158	152	159	160	175	128	162	155	177	159	165	158	180	160	141	173	156	174	144	161	156	164	142	146	164	171	156	156	163	147	160	160	133	146	176	163	181	184	146	159	174	180	161	144	162	163	166	166	170	174	161	155	172	158	151	168	177	205	139	197	161	146	137	136	170	179	152	176	145	169	172	164	171	147	157	140	175	178	168	195	154	148	149	142	167	152	175	170	150	151	178	153	188	171	183	138	157	141	189	164	163	172	152	142	167	156	140	159	149	170	135	171	152	156	137	158	164	178	147	162	143	166	151	146	151	155	181	161	165	163	158	142	176	152	178	165	172	147	140	167	168	166	160	183	162	184	164	156	168	150	170	155	186	149	167	145	161	150	148	163	152	147	168	164	181	158	158	153	147	165	156	156	143	145	153	146	154	160	150	164	194	160	163	178	148	171	159	143	154	157	182	168	177	171	142	187	177	169	161	161	168	164	195	147	160	175	186	173	166	175	149	192	141	153	159	169	156	179	164	158	141	142	165	168	182	169	193	169	143	148	163	160	187	172	153	149	189	161	142	195	171	170	119	162	167	157	139	167	150	158	168	179	171	158	165	144	148	157	169	153	175	171	152	198	176	146	165	145	164	186	165	174	177	163	134	145	155	157	153	154	158	153	162	170	141	173	177	179	166	169	161	141	173	198	160	154	163	161	185	159	150	148	160	156	162	190	159	183	155	168	163	145	180	170	151	152	170	171	142	151	166	157	175	169	140	172	181	181	169	174	177	161	149	163	177	163	143	159	172	160	138	128	147	129	150	166	131	173	181	170	167	166	164	164	165	169	141	161	162	174	146	161	166	175	148	162	164	174	173	163	159	138	159	173	191	182	174	163	136	173	168	146	172	165	172	157	174	176	177	146	176	149	167	175	163	183	168	160	166	151	161	162	179	156	172	169	166	184	142	154	169	132	168	170	164	160	157	173	141	163	141	163	179	139	155	174	148	155	175	159	159	149	167	173	169	142	169	174	179	167	150	152	167	156	154	156	180	171	193	159	159	176	150	173	179	167	171	174	156	161	143	147	146	174	138	169	158	168	148	145	141	155	141	163	179	159	151	144	137	171	165	166	171	188	166	165	182	155	162	148	163	165	175	165	142	163	176	129	168	154	184	151	158	182	162	169	158	171	140	149	168	149	164	169	166	160	161	153	154	169	162	159	172	185	169	160	170	150	157	153	168	164	189	151	155	162	192	174	144	173	153	179	168	167	163	172	169	156	165	187	165	146	160	160	142	165	153	154	143	180	149	160	131	174	159	165	176	152	175	166	202	191	162	178	156	163	157	171	161	164	152	151	142	160	152	159	163	157	175	181	161	142	171	155	161	161	183	170	175	155	153	160	157	158	153	141	155	161	168	181	138	143	170	151	160	162	174	162	145	151	152	175	165	151	176	146	157	168	148	150	178	180	168	172	167	135	156	159	162	163	189	177	182	152	141	149	162	167	142	138	144	157	186	156	188	171	172	156	145	147	153	189	172	165	169	146	153	181	164	168	164	141	157	171	175	154	159	169	160	150	138	157	149	147	165	148	152	170	153	136	147	158	133	152	155	160	150	156	137	144	141	162	166	129	158	172	156	149	162	146	177	176	171	148	158	167	140	147	170	165	151	147	163	161	198	174	146	162	181	142	158	166	183	142	161	169	160	170	154	166	153	173	206	172	171	155	165	167	176	165	164	160	172	174	170	146	181	147	157	149	193	166	150	147	162	164	162	167	167	164	180	181	177	159	128	157	191	138	156	166	130	175	174	160	172	142	180	169	158	146	183	157	145	172	171	174	157	135	146	146	174	139	160	182	162	166	172	159	134	164	157	163	160	149	169	155	165	164	175	156	162	156	141	156	160	174	179	174	168	149	165	141	163	149	167	151	170	149	133	171	151	159	161	169	172	175	171	155	144	139	176	184	175	175	156	167	172	136	152	139	151	166	166	157	144	151	172	131	141	177	136	184	172	170	159	154	163	182	147	143	169	171	163	167	177	183	178	175	164	148	165	138	160	146	172	175	166	155	191	151	138	159	161	157	154	160	201	130	189	168	172	145	148	171	157	165	160	155	167	167	140	172	161	167	151	133	169	167	174	148	140	163	150	171	140	157	148	164	151	142	167	140	174	170	162	164	161	146	178	151	165	152	160	155	170	164	165	168	146	146	183	157	157	170	161	164	173	173	182	180	163	141	173	150	160	170	164	185	155	152	157	179	165	160	172	165	166	155	159	168	165	148	181	146	165	161	153	153	169	139	196	162	171	188	162	186	172	175	188	164	148	179	155	173	157	155	146	176	169	174	162	169	168	185	131	173	144	159	161	167	164	155	160	141	170	170	172	164	145	177	149	145	154	135	163	153	143	162	183	145	187	149	167	154	141	147	158	161	158	147	147	168	159	168	172	174	161	182	154	161	170	163	168	182	134	167	149	163	168	154	161	171	141	178	159	136	174	163	186	158	157	173	153	155	162	172	142	176	153	168	137	159	157	149	141	152	148	152	153	165	158	182	159	146	153	156	166	155	170	170	140	187	176	164	172	149	162	159	150	127	144	146	170	149	131	169	145	160	150	181	139	145	158	167	175	165	151	174	168	180	175	163	141	151	159	162	155	160	161	142	168	189	175	147	172	154	155	193	168	162	167	179	190	171	157	166	169	155	158	151	163	136	172	167	167	153	148	164	134
15985	6611	5518	4599	3032	2299	1901	1699	1495	1343	1113	889	721	753	676	611	554	557	558	553	525	475	480	490	487	483	441	472	455	440	464	448	482	485	441	416	422	418	439	428	464	443	406	389	433	432	434	399	448	425	453	413	454	430	406	445	412	426	476	405	432	444	429	446	405	426	443	427	373	440	435	441	431	411	413	424	413	415	451	400	433	432	399	388	435	400	441	426	408	391	395	403	423	428	413	464	390	434	414	439	435	426	418	405	413	404	420	391	428	392	455	405	402	409	434	434	425	385	408	423	404	448	367	447	413	417	422	400	395	429	426	435	419	400	434	428	391	441	452	392	413	434	393	396	442	419	391	376	417	398	386	419	397	386	412	422	425	425	431	399	433	394	382	435	421	430	429	408	380	427	415	402	410	414	411	407	401	385	422	444	418	385	430	426	421	406	389	418	448	413	406	394	410	384	435	389	449	402	408	411	406	455	414	403	386	411	378	433	427	399	421	418	453	423	381	402	396	425	373	425	420	436	417	408	416	421	408	400	421	425	429	392	414	426	410	411	396	385	423	422	383	390	422	454	383	428	446	375	379	422	439	389	388	392	392	397	408	394	402	429	390	452	433	399	402	426	387	432	406	418	389	408	409	408	398	426	389	415	438	426	404	433	409	429	442	420	439	401	384	426	395	418	426	426	385	418	402	400	441	399	429	399	406	390	423	413	401	412	406	427	404	404	384	427	452	435	371	421	459	423	409	382	453	410	385	405	408	400	420	381	415	377	390	452	436	382	412	386	407	433	422	399	377	394	435	442	406	429	413	429	477	399	430	401	456	386	368	432	394	396	415	394	433	391	422	387	423	403	390	429	426	429	398	413	417	420	422	418	426	392	438	420	446	428	390	418	419	417	438	436	394	391	395	400	403	407	424	407	419	381	382	402	439	451	410	425	447	407	396	423	395	412	431	441	424	409	428	374	400	446	388	396	425	387	413	426	431	411	437	402	409	387	426	390	459	451	453	398	396	416	415	408	403	404	401	404	378	422	441	406	399	425	400	409	400	421	389	415	416	410	424	434	405	417	383	432	399	407	444	413	423	414	391	421	399	378	433	428	395	421	428	377	417	394	424	455	426	390	435	391	426	413	429	418	421	385	425	445	418	420	427	424	388	438	407	404	400	393	417	421	422	424	437	424	426	427	381	421	413	419	413	377	421	423	410	410	429	423	439	411	421	416	428	378	422	432	398	367	427	429	417	427	389	386	401	426	388	409	459	415	420	410	436	390	366	419	435	367	446	418	414	426	422	379	418	428	449	437	424	414	382	395	397	413	439	417	389	411	419	416	423	431	422	403	433	401	428	434	424	430	369	442	404	421	444	413	425	439	461	432	421	427	408	399	412	390	420	407	421	422	404	441	411	412	420	415	445	402	416	419	442	444	386	435	427	426	387	445	442	437	465	420	417	419	402	439	407	398	421	429	438	460	444	398	410	424	414	428	429	401	442	408	389	403	370	412	392	437	434	417	435	410	405	409	425	442	410	423	396	455	415	406	430	413	405	415	417	394	411	420	441	400	440	422	420	452	420	386	421	407	415	446	414	381	417	407	388	448	409	427	426	381	409	410	415	431	391	405	419	366	420	403	411	433	415	410	426	408	431	416	394	407	414	385	418	433	409	379	364	431	397	401	423	429	412	382	408	419	412	444	413	443	412	447	443	422	393	397	387	417	425	448	450	401	409	400	409	404	384	413	430	430	399	419	398	409	403	410	380	455	386	432	450	427	409	450	409	448	393	410	417	407	440	394	396	447	398	414	411	413	447	424	417	437	409	399	411	383	410	446	430	404	400	441	418	437	409	414	423	429	396	400	404	423	413	375	420	407	407	397	429	420	446	408	454	407	391	388	443	406	410	440	391	420	423	412	438	429	480	409	419	400	434	364	375	429	425	429	448	447	382	426	424	400	384	415	376	408	411	416	391	422	427	391	403	383	456	413	431	402	399	444	433	434	432	472	414	436	410	412	419	409	413	378	453	413	391	408	420	429	418	388	394	396	442	397	422	404	416	400	423	407	415	399	412	416	396	429	406	443	388	390	406	417	397	406	436	412	401	434	395	419	421	419	388	418	429	419	414	394	431	400	419	416	435	439	424	438	401	445	427	422	391	454	423	424	431	467	381	437	407	412	416	431	393	384	393	406	443	423	424	412	399	413	432	424	389	380	397	435	444	409	436	413	426	445	396	409	422	401	406	415	417	418	399	449	430	421	451	414	454	442	462	401	417	413	442	451	419	445	402	371	410	416	432	420	402	456	403	396	431	394	396	400	424	403	428	376	438	421	407	413	428	379	444	384	409	424	422	402	416	427	420	439	424	385	397	397	411	408	416	396	365	395	417	417	381	457	430	385	411	392	396	389	438	388	401	425	403	424	407	415	404	417	419	419	394	408	417	387	397	422	388	421	432	393	412	431	402	405	372	439	413	422	411	388	406	428	387	403	412	404	411	428	413	439	445	426	433	434	401	457	385	406	397	455	446	417	410	407	400	406	432	426	455	418	422	425	423	424	386	457	431	369	446	421	377	412	373	418	402	397	411	406	465	409	399	425	402	418	412	399	420	407	407	399	438	414	431	439	425	413	412	421	422	415	398	425	414	432	441	408	426	384	454	443	410	412	413	411	441	440	441	425	382	409	414	404	412	420	452	395	402	387	427	433	412	425	423	398	399	464	455	442	398	433	428	420	450	412	413	422	399	409	414	439	405	419	397	385	430	443	433	416	423	374	457	403	400	434	378	404	432	431	437	406	439	406	384	389	422	418	422	432	419	376	382	418	409	427	452	426	419	429	444	431	412	417	450	426	394	415	371	422	449	418	400	442	420	432	389	406	379	434	455	433	441	423	396	421	432	435	388	402	402	434	427	441	381	431	429	393	403	401	378	406	411	430	424	432	409	441	382	455	411	422	412	416	406	412	415	401	395	412	414	435	434	403	425	385	406	387	421	417	392	412	429	421	405	426	426	411	410	415	420	417	408	437	392	410	419	431	462	391	439	467	380	428	371	406	439	408	400	391	387	390	390	394	423	380	393	386	431	426	388	390	419	398	395	429	403	462	456	403	413	402	369	431	409	391	399	461	453	401	404	433	453	414	421	413	401	431	412	389	407	464	451	389	426	406	437	448	401	408	407	404	397	402	427	408	430	419	416	443	398	420	429	439	406	448	385	434	406	436	418	382	442	392	436	428	429	435	399	392	405	423	455	459	394	405	410	420	412	422	408	389	431	399	394	413	431	394	445	438	424	402	421	456	411	447	431	405	396	426	439	409	422	414	415	453	445	414	401	408	431	413	426	408	404	382	408	410	412	429	396	429	406	431	393	444	412	397	401	407	448	415	392	419	422	436	427	410	426	415	425	445	396	422	410	400	402	401	457	403	418	425	389	428	424	429	414	384	393	422	401	426	417	393	414	419	430	391	411	421	425	438	396	414	451	418	410	406	429	439	412	417
6419	1259	652	572	449	505	464	451	473	477	400	424	425	400	439	433	433	413	432	401	418	403	472	432	440	456	456	425	405	434	408	468	435	448	404	462	392	414	435	467	434	421	413	434	439	447	432	369	447	422	472	449	443	456	428	419	396	424	459	422	450	445	440	434	488	439	381	456	485	428	436	434	438	446	411	440	429	428	411	446	434	428	441	461	461	409	406	423	438	408	412	438	425	418	442	415	432	423	455	437	424	440	428	462	438	443	435	428	454	425	438	430	439	460	450	446	453	438	382	442	461	433	438	432	429	437	407	427	384	438	404	436	416	399	458	424	416	443	404	451	440	468	441	412	403	452	416	458	438	416	433	453	422	438	468	442	426	433	386	403	421	427	421	398	429	420	461	389	445	432	433	484	448	397	364	447	406	421	473	462	454	434	419	398	399	408	440	426	475	406	439	435	416	444	433	436	476	465	407	383	462	436	409	442	415	444	429	404	449	412	445	444	401	390	399	427	425	410	400	410	428	426	441	424	397	473	439	446	464	428	436	456	451	432	453	438	412	427	427	406	395	422	442	422	458	446	437	428	401	420	449	433	455	408	419	401	415	404	433	449	418	435	446	448	451	422	437	436	383	484	464	440	426	404	450	431	435	433	425	432	415	415	433	453	414	415	416	418	423	372	461	456	430	463	423	423	409	468	430	414	435	396	402	430	412	397	429	410	422	405	439	430	398	440	420	407	465	416	452	414	383	418	431	453	452	432	408	434	449	385	373	438	426	445	422	436	460	427	444	430	403	400	427	427	424	413	411	456	424	407	409	438	444	421	421	380	402	438	429	404	407	410	467	394	411	448	420	443	434	438	425	438	442	418	463	438	418	424	422	454	450	467	463	429	398	455	464	426	454	416	431	411	424	459	397	468	418	418	469	455	438	421	435	430	464	393	426	434	389	462	427	438	455	439	454	405	434	401	442	412	444	450	380	418	415	413	436	429	464	453	416	452	419	442	382	415	401	462	468	431	433	435	429	439	422	464	468	423	402	424	418	445	456	421	417	441	416	418	460	450	450	423	436	411	448	438	415	470	403	443	440	438	376	404	439	435	460	422	405	464	429	424	437	403	439	388	408	419	459	410	415	431	414	445	399	394	407	389	453	458	403	397	435	449	474	458	443	404	468	464	436	466	426	446	424	441	453	441	434	427	395	425	415	423	423	393	428	426	461	443	470	437	430	436	474	432	451	461	423	442	401	410	416	469	451	424	412	413	458	467	428	435	450	448	424	419	435	409	388	413	442	408	407	379	426	433	413	485	433	421	427	419	448	423	466	452	444	412	440	445	421	432	407	411	470	445	465	434	474	457	454	388	440	433	441	438	415	443	444	415	397	430	453	430	404	421	426	413	393	462	431	456	402	459	431	459	447	411	392	433	439	441	403	458	438	463	455	418	406	458	432	426	427	413	437	424	450	380	391	426	445	488	456	410	425	438	452	452	418	388	432	445	425	416	440	455	411	428	422	386	441	438	470	411	428	401	442	419	404	424	412	422	448	409	449	432	450	413	438	421	443	382	368	436	449	440	404	418	454	441	457	413	409	437	459	451	438	426	452	471	437	418	400	396	451	460	415	439	417	413	458	453	425	449	410	426	440	462	432	411	414	442	414	419	441	466	436	441	390	469	443	426	405	410	423	476	449	451	455	402	479	437	458	462	412	440	399	458	416	366	433	405	427	399	469	421	405	447	445	414	420	423	391	456	426	427	481	444	427	487	433	437	422	487	446	461	392	415	445	446	458	431	421	484	420	502	461	420	423	397	457	434	417	408	426	473	452	412	419	444	425	420	435	419	391	418	417	423	408	430	427	466	436	452	438	460	463	462	450	443	407	464	421	460	415	431	451	400	388	439	446	420	445	452	405	436	477	415	418	402	462	455	464	452	452	385	453	412	409	382	452	390	468	431	430	413	437	421	423	412	416	453	391	435	399	398	425	421	419	404	414	419	492	416	415	430	449	432	444	410	466	466	384	423	476	472	444	464	426	474	463	404	421	423	454	405	387	428	436	485	427	469	428	427	418	420	462	387	418	412	446	426	432	373	439	428	395	412	420	426	419	439	373	445	400	461	440	421	445	425	447	420	456	454	443	461	365	499	430	430	416	464	437	449	433	482	451	431	401	411	449	468	448	453	411	431	381	434	454	446	391	419	448	439	467	401	454	454	428	425	413	471	470	400	429	485	473	401	405	415	438	442	399	410	413	387	451	462	451	419	473	436	447	424	438	398	431	419	399	397	431	423	426	448	380	434	446	423	420	415	417	408	389	465	441	412	437	405	387	432	428	448	417	433	436	391	425	445	454	430	440	428	438	458	380	444	452	447	409	405	422	392	409	419	452	463	437	421	376	411	446	438	430	433	430	427	421	462	430	443	462	480	460	439	433	392	438	410	423	424	434	429	442	438	424	408	409	473	426	433	413	415	449	387	442	440	449	403	461	473	404	409	400	434	416	409	416	400	438	413	457	435	419	425	419	425	398	425	447	456	419	416	481	458	427	415	442	448	452	460	424	433	402	444	414	415	472	394	442	398	442	428	466	409	402	443	448	427	425	442	466	421	431	460	454	423	426	383	447	447	432	425	468	451	421	434	410	431	402	407	469	436	429	429	424	425	413	421	415	444	467	380	428	402	414	451	418	426	424	393	361	448	392	419	416	412	463	441	482	433	428	413	408	411	432	439	469	400	436	466	439	435	423	435	425	424	408	458	421	449	416	467	444	419	427	391	434	408	415	428	431	460	447	398	434	420	405	490	462	454	441	416	410	419	454	490	426	439	421	412	437	454	412	458	416	401	416	386	403	468	454	447	436	437	401	428	429	371	427	478	477	441	417	453	404	427	434	457	433	437	427	421	471	427	417	416	437	488	453	406	385	447	429	461	410	448	415	412	457	433	473	438	437	458	423	469	470	435	414	433	444	448	401	438	450	439	440	424	440	435	447	473	395	425	437	441	427	438	371	433	431	450	429	433	415	418	414	421	421	386	487	438	432	404	433	401	411	409	431	433	441	467	456	441	399	414	394	423	400	388	410	407	433	407	402	408	463	437	404	410	471	431	460	435	443	447	399	464	421	453	459	395	430	453	447	402	439	429	411	439	430	410	443	405	421	405	424	454	434	402	433	421	448	432	415	421	447	432	434	422	395	426	410	410	403	414	401	427	439	410	443	401	424	401	455	428	443	430	393	449	413	477	400	381	416	472	390	423	419	433	429	424	409	390	453	462	400	405	429	447	416	448	449	433	434	439	432	394	408	425	429	405	438	401	429	443	484	400	461	432	420	407	390	465	407	450	430	462	419	442	445	410	406	432	405	448	419	455	451	412	422	465	430	451	441	458	452	444	424	404	416	407	416	443	462	433	432	463	461	428	408	415	373	430	494	437	420	408	476	442	438	396	415	448	454	463	422	419	456	424	425	465	422	417	416	426	440	424	406	439	439	453	409	392	420	411
5045	1562	1419	1367	1235	1190	1125	1144	1117	1081	1090	944	1002	959	1005	891	921	944	1022	921	924	921	1005	946	950	986	899	902	924	922	934	918	958	936	874	959	932	926	988	951	959	962	977	888	957	879	905	963	937	945	915	961	932	962	940	955	910	928	956	938	921	901	969	951	958	953	962	953	876	918	915	897	984	1035	943	945	935	989	938	910	947	1046	967	919	936	944	968	996	873	1010	960	988	973	1014	898	996	941	987	958	999	898	900	911	905	925	939	977	991	1000	933	918	954	1023	931	973	951	934	947	984	941	957	948	949	921	923	960	953	933	978	920	931	963	975	937	980	942	939	911	913	949	975	949	919	985	1000	947	994	902	913	930	918	942	971	902	937	949	912	921	887	882	950	988	921	961	992	966	951	935	957	942	919	908	964	913	935	909	975	978	1005	940	971	946	955	886	947	962	933	889	914	957	963	920	905	961	917	900	932	920	960	942	901	902	916	965	943	924	964	923	914	945	913	915	955	948	941	947	937	904	906	932	858	896	990	942	970	898	894	970	943	889	928	935	912	931	996	947	918	941	970	958	912	927	938	938	890	911	921	937	958	964	963	951	918	937	984	920	861	913	918	901	927	925	927	923	958	939	1010	936	956	925	971	926	910	999	913	924	1027	956	990	964	934	914	884	973	952	929	971	965	966	980	970	953	930	922	944	940	932	910	882	950	990	930	910	910	927	926	939	964	995	992	929	952	969	960	951	928	922	946	941	943	961	882	971	909	921	923	946	890	932	902	933	927	907	897	931	986	891	934	927	947	962	972	958	947	927	933	897	1008	957	931	900	1027	899	911	931	1007	955	940	962	965	938	926	948	937	970	935	940	866	915	957	897	930	938	923	956	937	890	919	955	906	973	923	901	926	930	947	907	928	986	926	976	957	884	920	900	944	937	941	975	920	952	958	929	942	926	955	923	917	913	961	980	957	954	958	965	916	929	977	936	905	951	908	923	923	954	916	947	1012	967	908	914	913	927	944	943	967	960	977	924	921	971	951	934	982	900	963	891	935	910	906	943	911	878	959	913	961	960	960	900	925	934	953	976	945	956	913	874	989	991	945	932	942	951	972	937	931	966	959	921	947	915	956	891	949	887	993	949	944	940	963	942	971	938	954	918	945	912	911	977	968	961	937	948	909	897	879	884	927	913	925	966	938	938	901	952	969	964	953	950	911	930	928	932	955	961	919	967	1021	937	939	937	898	966	910	926	929	948	942	920	989	959	886	874	907	994	919	923	921	1003	969	942	946	940	921	904	916	892	961	936	937	898	919	965	947	964	946	958	955	880	936	932	958	900	907	930	973	908	930	964	977	948	912	958	952	924	950	1007	892	939	932	941	941	984	906	999	911	928	952	990	878	959	867	872	863	978	918	966	953	975	920	947	949	982	927	906	1017	915	941	935	937	928	956	948	948	927	976	961	980	960	944	917	928	931	924	877	929	1006	906	953	928	897	947	928	966	925	987	969	964	952	947	922	954	987	958	947	922	928	899	1003	947	1003	927	933	946	934	942	955	995	948	939	904	957	972	908	959	943	924	910	942	915	946	895	960	969	927	943	935	951	934	977	929	987	922	946	935	976	909	997	892	995	945	945	928	931	955	965	904	968	970	931	924	965	929	940	911	972	932	928	973	879	922	888	936	930	946	943	886	976	906	943	999	905	940	925	939	967	951	947	916	923	920	916	901	954	944	980	948	977	942	947	989	959	955	941	940	976	957	918	925	958	925	912	902	973	1029	941	953	936	950	930	929	963	922	921	923	950	904	917	926	940	947	935	935	922	923	963	940	929	935	937	952	948	935	972	922	971	960	909	998	951	1032	1028	973	936	961	917	996	927	939	900	913	919	937	942	909	973	954	959	960	936	952	949	890	947	905	991	972	1001	993	956	900	951	1003	975	955	887	881	900	870	998	950	926	896	914	948	950	970	977	985	932	908	953	956	990	957	972	925	917	973	928	913	925	909	929	935	983	899	941	878	900	983	938	982	978	902	894	908	945	977	936	923	896	939	940	973	1005	926	1010	924	950	954	983	973	891	931	939	919	955	991	953	971	974	916	963	929	917	945	965	933	918	986	973	974	981	983	906	901	951	969	930	942	887	968	1008	927	946	958	978	961	988	938	939	996	973	953	994	956	946	887	972	927	897	976	958	934	906	938	928	886	930	893	900	918	941	922	904	937	949	894	977	930	943	967	963	909	920	893	926	993	927	910	881	906	941	963	910	902	917	913	923	950	964	929	896	939	929	877	1016	966	914	934	929	916	891	889	927	912	972	986	953	937	905	958	1004	894	951	961	991	952	951	967	974	854	925	922	959	926	966	915	950	952	915	912	929	932	954	978	953	968	980	931	941	934	999	886	944	950	962	934	964	947	909	957	898	933	880	964	936	938	950	911	979	905	939	945	1001	986	993	936	932	938	920	954	922	944	1022	975	890	920	910	949	905	904	955	925	939	900	956	912	941	944	977	972	883	926	957	925	892	923	902	937	920	894	912	914	914	981	932	906	949	906	925	968	977	970	964	959	948	932	908	957	927	907	951	934	913	955	1003	939	960	978	914	960	924	944	942	939	962	1015	1009	964	960	920	1006	962	943	890	933	957	960	946	910	936	979	906	952	971	958	933	979	964	989	929	949	1009	954	910	895	939	902	1015	888	995	950	910	967	937	944	924	966	965	950	916	942	978	987	962	968	1023	882	906	944	969	926	912	923	898	914	933	937	977	954	969	935	963	912	971	914	903	915	944	927	917	949	981	896	964	955	897	932	907	980	903	998	958	913	947	876	952	929	964	931	884	948	943	962	977	944	917	937	928	926	942	943	912	952	948	846	929	948	911	950	911	940	937	951	946	925	896	904	908	945	938	954	954	954	970	960	988	925	938	952	946	911	941	991	899	888	1003	942	904	936	936	1002	895	964	899	874	965	982	955	935	970	911	940	940	946	921	927	879	919	943	922	909	943	1032	997	984	976	899	936	891	955	906	963	902	947	907	958	931	955	873	932	939	933	893	987	923	918	936	934	933	959	861	899	974	972	870	909	952	932	938	863	1000	948	938	980	907	936	907	901	919	940	974	934	945	938	878	987	910	914	942	973	909	914	943	921	924	880	938	898	954	928	953	953	936	952	909	965	975	935	904	873	968	959	925	911	960	947	930	981	974	900	911	969	924	923	953	906	922	1001	959	995	945	928	959	921	934	864	899	973	967	885	914	965	904	928	929	972	920	955	958	965	955	925	915	989	921	986	914	936	987	940	946	908	972	927	972	963	884	914	976	928	918	959	945	1011	912	952	899	983	934	876	966	954	958	880	972	921	987	972	920	979	904	947	949	937	970	895	1024	965	936	927	956	919	931	981	952	942	972	989	1002	942	961	937	914	946	915	924	953	908	935	967	981	933	1010	940	883	926	977	875	965	1000	962	972	917	947	957	992	965	950	962	910	962	945	951	972	958	964	956	947	1016	954	936	913	922	990	899	942	929	944	981	957	957	934	901	976	963	911	949	990	932	964	908	930	909
17350	4912	2144	1087	612	501	415	376	384	332	289	325	314	265	233	262	251	284	249	259	239	278	259	238	270	287	271	268	263	256	251	245	253	287	258	274	274	255	275	278	275	246	262	298	275	254	271	238	281	249	261	250	261	250	285	284	273	260	259	276	263	241	278	261	246	252	231	283	258	260	250	243	246	252	274	275	274	263	257	271	229	293	247	288	247	280	249	246	241	256	271	260	300	288	284	293	250	265	270	265	247	287	264	267	263	251	239	260	231	266	281	265	227	252	295	257	279	281	274	258	231	250	272	275	263	285	213	235	271	277	243	268	256	258	279	271	269	294	256	238	228	251	301	275	271	252	305	274	281	237	283	247	260	267	282	263	259	280	248	250	272	237	256	271	281	253	258	263	260	246	229	260	227	251	267	221	266	262	249	273	245	266	224	267	251	270	273	279	249	287	272	252	228	233	249	242	245	243	273	254	241	285	285	253	257	249	230	274	240	274	280	255	264	256	250	248	277	258	243	239	251	242	273	256	281	280	269	259	270	287	250	266	247	283	271	260	250	259	247	247	287	231	253	248	266	228	241	303	259	269	251	269	257	282	253	267	263	303	273	259	240	302	296	275	281	256	278	266	266	258	255	273	270	248	251	256	234	259	248	267	224	253	265	255	268	242	264	274	305	264	272	263	278	268	265	261	273	275	231	261	258	249	259	240	256	260	281	241	277	246	261	239	275	262	262	283	256	285	287	265	278	243	263	273	250	249	269	246	270	290	256	285	234	260	220	275	288	229	270	224	257	283	234	229	259	249	253	249	286	249	272	258	301	274	242	251	273	227	251	265	251	267	256	259	264	232	261	245	260	258	277	275	254	276	262	260	288	283	269	280	255	253	254	276	241	251	260	280	276	267	277	281	240	277	264	260	265	279	245	304	249	251	265	255	262	268	268	264	280	241	286	252	265	282	289	245	242	261	276	286	283	256	244	246	280	250	262	251	259	257	272	235	272	260	245	254	281	241	274	259	245	249	253	250	267	268	258	247	232	255	263	264	266	269	231	253	255	227	282	230	252	258	253	264	270	283	255	285	279	259	251	298	261	253	235	274	280	280	254	262	266	235	257	264	258	278	251	273	228	262	237	275	256	257	277	250	260	291	285	266	271	238	257	259	241	274	252	240	282	268	218	259	252	263	252	286	269	248	251	255	241	270	243	269	255	281	262	241	260	232	283	256	256	261	212	250	269	255	252	256	293	243	274	254	276	255	278	262	268	259	268	247	283	257	255	282	274	238	268	300	225	230	274	260	256	239	245	276	229	261	247	262	270	263	224	270	246	306	240	239	294	232	278	269	292	280	272	239	256	270	270	274	251	293	256	261	245	238	256	255	244	287	276	247	246	245	278	250	261	285	273	257	253	253	256	305	221	280	245	254	272	236	271	285	258	292	248	244	248	251	253	276	250	298	284	262	241	275	252	249	258	257	250	259	239	247	256	251	286	247	269	229	286	277	263	269	274	269	249	241	277	230	275	252	254	249	258	278	260	284	262	244	259	247	283	275	259	266	263	243	287	274	261	255	251	269	262	239	264	290	257	252	256	259	260	253	288	281	255	270	255	252	257	253	255	268	290	272	256	289	252	235	249	241	251	250	266	242	221	261	263	289	254	237	248	223	271	257	286	277	249	250	245	261	264	240	250	235	244	240	264	262	258	285	225	237	241	237	262	263	238	285	241	264	265	288	250	252	269	254	238	254	264	255	247	257	255	258	238	278	282	225	272	243	277	244	228	242	266	259	255	259	273	223	247	272	249	236	270	265	261	242	248	272	234	232	266	265	261	230	275	266	246	250	263	241	288	281	248	257	267	267	258	260	275	236	239	283	234	271	277	281	268	240	269	238	256	247	246	213	254	266	262	258	278	237	270	292	270	240	244	274	257	266	255	280	279	274	255	294	269	261	276	274	262	272	252	272	254	215	268	274	287	277	246	264	273	235	279	258	267	261	285	269	251	248	273	268	265	257	265	278	257	247	253	301	278	257	257	248	304	272	279	281	252	255	263	282	254	267	249	250	245	279	255	276	242	276	284	217	256	245	256	256	287	253	254	247	244	235	270	286	231	279	261	290	282	240	264	260	240	266	250	268	266	277	277	256	260	301	245	271	266	257	263	258	268	249	268	257	308	256	245	272	236	257	276	278	248	225	279	261	225	275	261	257	262	261	268	279	286	244	289	246	260	275	254	256	251	258	250	243	238	236	263	264	276	270	259	299	304	226	270	266	261	257	276	267	267	263	271	251	284	216	276	242	274	252	248	284	279	280	271	300	277	238	267	249	242	257	248	276	256	225	244	265	237	265	267	228	266	257	256	251	303	266	260	247	277	230	261	255	262	270	242	260	258	279	235	280	275	263	246	267	258	251	263	238	265	265	266	248	229	250	255	263	276	257	234	253	295	264	267	267	298	249	269	257	256	237	246	270	248	257	293	251	291	285	265	263	266	276	261	240	281	255	262	271	289	259	263	287	269	230	230	250	276	269	249	276	251	275	252	269	254	255	285	277	250	243	241	278	249	228	256	262	240	276	277	271	267	252	232	237	259	272	264	253	276	236	241	258	226	266	253	264	262	280	269	226	268	246	300	259	270	242	258	263	244	264	274	252	309	215	243	253	271	230	254	262	258	255	265	245	262	287	271	270	230	253	268	264	261	254	235	242	252	251	235	248	254	280	246	283	256	245	243	274	280	260	265	271	251	261	285	242	237	246	273	267	259	257	251	252	264	271	263	275	267	279	245	237	271	258	296	259	249	259	262	264	268	249	260	275	265	282	268	257	247	253	257	277	244	250	237	261	273	284	237	236	281	267	250	250	261	226	254	297	262	285	290	254	285	261	240	281	286	286	250	246	272	257	271	258	256	256	271	278	252	246	282	251	262	268	245	247	267	261	237	248	280	308	251	232	282	294	254	256	241	289	252	238	245	220	232	263	262	259	238	263	255	275	267	271	225	258	254	255	278	279	250	281	256	289	237	255	255	233	260	221	257	268	263	261	255	235	295	288	274	283	262	241	261	279	275	248	301	258	231	261	290	266	256	250	264	278	241	236	230	245	261	285	254	282	246	273	260	268	250	263	263	228	245	262	271	269	251	279	262	249	244	243	266	261	260	270	277	286	245	250	274	275	249	262	258	239	267	293	271	249	260	259	278	280	257	265	281	302	260	308	254	255	245	289	255	265	218	253	281	222	275	291	283	272	282	265	260	249	259	232	286	271	223	260	264	258	264	284	266	282	249	282	289	265	219	259	256	254	269	252	255	241	242	243	258	264	266	266	244	257	254	247	242	263	262	236	269	256	250	262	280	251	276	248	259	269	271	277	256	252	264	244	250	249	244	257	254	233	232	249	249	264	216	267	258	269	269	262	220	287	266	255	224	237	234	258	296	258	227	279	284	282	280	275	226	251	270	258	278	219	256	246	255	280	250	232	251	249	245	253	281	255	273	237	261	253
12188	4297	3511	2879	2152	1740	1379	1325	1162	1188	1035	855	810	799	734	681	668	676	651	699	645	648	625	625	633	599	583	614	640	606	539	626	586	653	582	635	603	597	551	608	594	578	596	560	621	639	605	591	574	614	591	607	634	560	564	621	577	570	622	583	650	574	638	597	628	604	603	586	581	587	576	589	615	578	562	580	600	590	608	559	580	598	622	581	614	581	621	568	634	640	599	618	566	587	568	588	593	585	629	582	595	583	595	597	612	611	577	554	595	613	577	568	578	601	581	595	571	557	606	605	619	585	602	541	594	583	600	628	548	594	610	620	550	617	593	619	569	612	573	590	607	589	635	572	597	583	601	635	626	573	587	598	599	576	585	583	571	599	558	611	608	617	586	585	606	569	565	598	594	621	591	576	601	571	608	591	596	594	569	575	587	538	606	576	546	620	601	591	606	596	629	584	637	610	564	613	558	619	541	587	558	635	611	601	555	597	609	600	622	593	607	596	624	580	597	622	580	576	598	569	592	541	614	609	623	556	601	565	584	585	596	617	564	536	572	573	596	601	593	612	575	589	599	587	647	580	587	593	610	574	573	664	631	574	603	591	562	556	584	580	572	576	555	612	574	559	600	581	538	594	587	628	613	601	562	581	564	588	587	574	627	641	584	568	610	579	555	617	577	587	545	604	577	626	603	610	619	584	592	580	578	534	612	600	561	590	595	588	585	592	600	574	550	568	596	595	545	598	599	583	571	598	573	573	594	565	590	535	561	596	614	569	651	594	604	590	589	572	572	565	613	569	585	567	575	601	571	666	616	603	580	592	586	578	576	586	575	583	583	563	580	585	592	580	569	613	590	624	607	572	612	583	626	631	598	576	616	593	589	540	588	647	635	602	627	600	637	582	617	607	546	594	604	576	629	590	647	563	605	594	587	552	591	610	609	600	597	565	592	610	634	602	573	607	640	602	586	615	569	596	583	598	636	575	597	589	585	619	578	580	622	610	564	584	572	593	544	646	579	581	640	603	588	592	610	635	574	578	576	603	582	599	622	590	582	607	594	536	617	574	601	614	617	588	557	610	613	602	565	604	602	588	592	560	589	565	601	616	581	563	611	584	627	603	582	536	587	616	608	566	585	629	548	560	618	607	584	581	599	620	598	592	557	592	591	585	663	580	591	558	565	551	588	591	620	622	590	573	604	607	625	569	587	586	574	611	604	581	591	556	577	656	617	607	571	569	582	617	600	636	586	574	557	627	578	598	591	602	573	569	588	564	590	613	601	602	605	529	598	567	648	593	609	619	587	581	613	596	582	546	602	579	571	596	599	559	545	540	555	605	594	629	603	566	582	592	613	548	582	597	604	587	609	550	599	598	536	589	592	623	557	586	597	578	595	606	564	554	613	594	562	598	612	539	569	584	600	584	620	569	613	614	585	590	568	588	576	602	549	576	573	571	571	579	605	625	614	609	589	621	626	607	541	622	581	571	572	555	594	549	575	637	607	600	586	583	588	548	542	584	627	608	629	566	595	584	609	630	570	601	582	580	555	592	594	610	589	582	608	533	564	554	583	578	602	599	597	589	605	580	605	603	603	600	573	600	612	602	586	628	616	613	604	602	613	591	521	606	574	631	593	596	553	609	598	589	557	594	553	616	594	596	623	553	614	564	551	571	608	592	566	602	608	635	600	598	603	565	593	627	561	650	566	583	614	550	597	575	616	572	615	619	578	592	619	556	563	590	592	555	580	571	617	539	598	583	640	556	557	582	553	613	567	601	559	593	568	557	596	599	576	595	575	565	589	566	587	575	586	603	595	571	624	623	613	588	603	581	609	539	570	607	640	588	595	579	605	583	577	573	570	542	594	572	593	548	611	613	582	560	589	553	587	619	573	558	579	633	563	546	583	602	604	575	526	572	640	575	572	612	553	573	581	556	613	580	602	581	596	578	624	578	590	600	582	596	575	608	609	592	631	568	557	636	604	572	610	598	563	603	597	598	610	575	623	615	596	567	610	616	600	625	608	599	582	597	609	583	624	616	594	546	583	631	592	593	606	523	623	554	586	599	613	562	588	546	593	577	613	599	557	600	567	584	585	562	552	578	602	573	629	538	583	590	608	639	548	600	585	524	607	615	594	567	545	615	545	594	578	556	580	571	626	586	583	574	571	597	582	589	570	560	593	613	589	584	565	631	606	602	553	600	586	561	566	603	641	576	591	622	612	588	602	575	621	641	593	633	630	560	564	583	592	613	635	615	620	623	610	618	585	581	565	652	562	577	582	608	574	585	604	582	567	624	601	589	575	541	573	603	598	620	612	635	595	574	621	568	583	567	589	570	574	579	604	556	589	568	618	624	562	543	629	554	573	624	579	606	601	640	612	614	599	586	610	581	655	587	568	558	608	614	615	597	574	616	527	604	623	580	580	620	595	566	543	610	590	622	584	608	631	610	591	593	601	600	573	581	591	595	558	556	561	572	600	571	591	582	570	592	596	577	597	608	586	635	602	553	568	590	606	604	555	586	597	631	570	613	622	585	593	587	587	605	592	581	580	600	570	593	609	579	552	637	586	570	556	554	571	582	582	563	620	571	557	566	569	586	644	626	579	590	592	586	577	609	564	606	565	584	587	572	572	542	577	575	603	574	585	600	608	559	591	600	620	652	584	609	594	607	567	600	603	566	585	608	582	496	587	532	595	595	588	611	585	585	627	608	577	579	588	590	598	562	582	603	548	579	597	571	606	585	555	569	628	569	592	580	597	567	556	585	591	562	591	599	596	581	600	587	609	607	555	547	584	593	649	551	554	597	589	580	548	586	577	588	572	645	578	565	579	584	598	579	585	618	615	558	618	550	559	585	601	586	559	629	563	603	585	577	643	585	617	582	592	582	615	589	567	583	628	568	611	575	604	624	581	630	640	604	602	608	606	637	599	576	582	572	594	560	590	576	570	591	600	571	593	587	549	598	564	600	548	595	575	592	532	612	587	592	586	576	573	615	568	614	540	578	590	576	574	602	639	604	591	562	635	600	595	601	581	588	579	567	558	578	589	573	581	605	567	572	634	556	595	577	618	616	607	608	515	597	647	601	611	608	543	577	598	596	617	595	615	584	560	591	605	569	581	596	617	605	584	603	589	579	593	631	555	620	567	585	612	615	601	607	567	602	567	576	574	577	592	620	636	611	553	577	586	589	553	598	586	581	597	583	611	618	591	580	593	630	558	579	557	579	602	575	609	589	623	573	624	591	587	582	561	605	624	605	624	598	580	616	555	583	582	571	585	625	570	605	607	545	575	559	595	566	577	587	574	581	591	563	561	574	631	617	606	618	607	547	576	608	588	635	564	563	591	645	558	586	609	602	645	559	618	591	599	589	586	573	600	581	604	640	575	589	577	610	555	592	598	626	649	552	573	565	613	600	567	587	581	564	566	578	558	596	625	604	560	585	597	585	595	613	598	594	580	576	581	585	554	574	613	651	602	585	559	574	577	579	578	570	575	609
26317	9572	4199	1971	939	592	484	342	353	310	249	291	202	221	197	185	157	187	176	167	184	163	174	170	181	180	180	177	156	166	169	171	169	146	168	157	153	155	152	182	177	162	142	174	156	177	160	137	166	146	167	169	167	147	149	134	128	191	185	141	187	174	165	183	159	157	131	152	157	172	171	169	191	170	140	162	168	182	157	164	170	164	140	150	159	158	142	162	157	178	169	163	141	153	137	143	144	163	170	189	156	148	162	165	153	167	169	179	166	167	158	187	147	153	154	154	157	153	172	170	156	170	143	143	159	180	167	164	165	161	157	158	178	161	193	158	174	177	147	183	161	156	148	163	154	154	138	177	193	188	177	158	162	178	157	157	157	191	162	160	164	158	156	137	166	167	181	157	182	140	161	174	138	161	138	159	152	133	162	160	167	161	164	153	153	149	162	140	153	159	162	155	157	160	168	175	179	171	144	150	153	161	131	160	159	153	167	164	148	160	175	160	184	154	153	157	152	151	156	166	149	170	139	173	160	180	162	157	162	146	172	167	154	148	156	182	158	184	156	167	131	164	162	176	161	148	159	177	170	153	150	193	186	158	143	179	183	161	162	150	153	156	179	130	154	155	156	157	159	159	153	172	170	141	168	164	149	171	171	147	144	136	175	148	176	157	179	160	159	193	159	156	149	146	186	130	163	178	150	174	174	169	175	169	147	175	165	174	157	159	152	149	173	167	161	155	166	158	161	177	160	145	167	182	173	162	148	160	158	152	153	182	161	154	150	176	145	144	168	160	172	155	152	169	162	175	178	156	173	144	153	144	159	157	159	151	144	174	175	173	143	149	175	164	164	148	186	168	157	168	160	144	149	158	173	164	167	141	150	166	135	166	186	160	154	181	156	165	165	165	195	172	167	135	168	165	142	168	163	156	159	173	134	138	167	160	151	159	172	174	158	169	154	161	158	174	177	154	174	123	138	148	139	166	150	170	170	167	167	161	150	142	165	144	177	181	133	146	158	165	147	169	157	158	190	179	160	150	184	141	166	173	152	165	165	155	139	161	185	166	169	162	147	158	151	177	164	172	187	155	127	171	169	148	178	136	154	148	151	166	159	158	195	148	150	178	146	148	176	167	155	140	166	174	174	139	130	161	148	154	154	159	179	177	172	149	160	149	145	171	149	182	173	151	167	167	155	151	176	172	148	174	159	161	156	153	184	174	164	171	170	166	173	171	167	150	150	159	165	135	156	144	147	178	155	157	166	170	158	152	154	162	179	176	173	168	160	160	159	172	152	183	170	164	153	163	158	171	149	172	179	174	159	175	157	131	140	160	177	135	173	167	153	155	148	162	180	143	153	145	168	157	176	165	176	172	183	162	169	164	173	160	189	176	159	169	161	177	154	177	158	163	157	175	132	172	186	159	139	164	143	169	165	176	183	142	128	158	160	160	155	157	154	154	152	160	152	159	148	159	172	154	179	154	153	162	166	161	159	166	157	162	161	170	182	143	177	166	159	166	159	153	159	169	151	169	156	143	150	151	152	152	129	162	155	161	169	178	155	150	177	147	159	164	154	167	153	163	139	163	175	171	151	174	178	165	163	167	160	158	152	166	144	146	174	184	151	141	166	149	160	160	180	155	165	183	190	150	167	136	185	166	169	167	176	161	157	166	156	173	159	160	165	167	171	176	141	171	168	150	153	186	162	156	149	141	150	142	156	156	157	155	151	153	157	173	158	171	177	179	170	138	158	144	162	166	142	163	163	166	175	188	161	146	182	177	148	157	159	157	154	175	161	142	160	163	153	159	156	161	167	152	149	135	182	147	140	156	167	147	179	152	172	160	155	168	162	155	174	163	148	178	150	168	178	161	176	185	194	156	167	155	150	145	152	148	174	171	146	165	159	180	170	162	162	172	160	181	153	167	160	163	168	154	179	140	180	187	148	164	192	174	154	174	164	168	162	157	145	133	162	163	139	158	161	152	185	170	161	150	156	158	173	163	141	172	158	143	150	157	164	158	147	159	169	152	141	143	171	184	175	140	198	156	162	147	169	160	156	174	157	159	180	152	149	156	154	151	163	172	172	177	163	152	172	156	188	157	135	155	157	155	150	196	164	138	171	143	171	155	136	145	183	146	162	169	179	142	177	168	146	177	136	166	155	168	154	154	149	147	170	169	168	162	170	178	167	169	176	152	137	162	172	159	171	162	147	159	179	183	154	152	159	146	158	175	178	145	182	154	145	143	163	158	185	151	160	183	162	189	158	170	169	159	157	144	169	181	179	168	170	162	152	122	161	174	177	163	157	164	138	154	173	147	173	154	159	164	157	159	144	148	171	177	173	172	178	142	132	164	176	174	132	165	156	150	158	132	167	159	183	143	160	172	163	177	163	150	169	161	140	152	155	153	169	179	190	144	168	167	162	148	151	152	168	164	143	157	158	162	148	151	164	172	168	161	154	140	158	162	155	173	163	159	158	134	168	184	157	144	154	152	160	156	163	158	166	133	175	168	166	160	181	145	138	160	129	167	172	157	152	150	146	167	173	156	146	151	155	183	173	160	154	181	161	149	152	158	178	168	143	177	155	148	136	145	154	146	151	154	146	176	156	167	161	171	173	155	171	171	170	192	171	179	152	154	160	133	152	173	193	164	146	162	154	157	157	155	164	147	168	160	174	143	166	151	146	170	179	154	154	170	159	163	136	161	158	152	148	163	158	166	167	157	148	163	139	154	157	174	136	162	156	158	136	141	184	156	156	160	150	178	152	166	148	157	158	145	169	184	144	179	167	174	138	158	156	193	179	173	175	154	161	186	174	153	158	143	184	155	149	148	146	154	158	156	181	158	150	170	169	153	149	167	170	136	188	160	174	160	168	165	155	136	161	142	150	166	157	180	150	182	168	163	177	157	160	160	153	133	149	174	162	158	154	179	167	180	176	163	146	147	166	152	169	168	150	165	151	137	153	172	152	170	138	156	164	145	165	136	163	148	145	177	145	163	182	180	160	159	172	183	189	149	152	161	145	159	168	151	126	157	152	149	165	151	169	171	150	164	180	135	166	132	173	148	163	160	164	169	136	155	155	156	150	144	178	185	171	143	140	173	158	142	183	159	145	154	152	155	139	168	173	179	156	163	164	176	160	152	163	181	180	176	148	146	147	165	157	160	160	153	139	186	173	174	160	152	175	153	135	167	162	154	184	162	143	160	175	168	170	181	149	129	180	159	171	164	161	164	178	179	153	144	163	169	171	186	163	191	141	183	174	150	154	189	159	159	158	143	178	148	174	171	178	172	166	180	153	174	163	168	162	155	150	180	151	147	167	151	171	174	152	155	165	156	156	186	141	137	159	179	141	155	169	150	162	184	165	152	160	159	151	153	178	143	192	169	170	148	155	157	134	179	132	176	143	156	178	167	162	142	166	160	166	144	169	151	172	146	171	172	144	161	168	161	180	153	161	163	167	158	140	162	142	183	175	168	156	145	167	168	176	160	179	169
15985	6494	5730	4510	3083	2300	1883	1564	1479	1349	1201	868	814	721	713	559	535	569	547	554	508	466	462	462	418	484	476	440	486	467	458	456	430	449	398	444	466	416	415	429	445	429	465	429	453	389	447	465	404	430	445	433	403	448	420	440	400	400	447	410	383	458	414	412	404	433	431	404	415	397	391	399	418	403	416	404	432	416	390	427	398	376	394	396	433	427	441	443	436	415	430	419	406	412	419	427	384	419	402	379	436	404	427	430	421	391	384	395	408	432	418	390	457	424	416	435	429	411	436	418	431	447	451	466	399	396	433	407	381	446	404	376	371	421	448	464	405	415	423	423	383	424	422	418	391	392	438	478	411	413	415	431	428	405	453	433	408	452	413	394	399	411	452	453	384	430	415	401	421	409	397	419	445	438	437	403	431	404	421	415	400	426	398	410	417	388	418	426	397	435	400	422	432	435	449	410	410	437	388	413	381	391	418	454	442	416	399	437	430	424	395	403	407	406	463	433	408	386	396	413	420	398	428	431	417	379	409	413	430	400	430	408	395	438	427	444	405	415	388	443	444	426	423	434	392	432	397	412	414	437	430	397	473	412	392	426	413	411	390	408	428	416	420	442	404	434	395	446	411	442	426	415	422	407	443	417	402	411	441	412	447	408	433	415	443	393	408	396	405	420	406	428	429	417	421	390	433	424	405	391	432	444	422	442	399	421	426	403	414	430	403	430	405	455	411	425	415	393	393	388	420	404	416	401	398	397	411	414	392	395	403	455	412	424	414	388	389	418	387	395	407	410	395	428	389	403	430	432	394	434	400	397	397	374	438	412	398	404	425	415	427	389	417	401	425	414	394	470	441	413	420	419	406	394	445	411	413	436	406	408	385	424	383	436	450	409	422	415	390	413	396	420	381	397	410	408	382	410	426	404	348	373	418	426	402	413	427	403	427	390	441	402	390	419	435	419	391	433	427	401	436	425	415	411	435	419	409	424	422	421	408	439	414	423	419	428	390	422	401	442	400	383	414	421	421	420	424	422	390	430	406	410	380	464	402	424	448	433	383	433	437	419	425	390	404	397	447	402	437	410	362	425	405	388	411	362	400	419	411	420	420	410	446	415	389	417	476	374	363	379	441	400	438	396	399	423	412	421	434	447	397	407	418	408	398	404	404	387	422	421	424	430	425	401	428	435	456	362	394	451	403	425	400	415	383	416	426	407	429	416	423	404	402	389	385	442	440	408	420	427	410	431	421	414	405	417	416	401	415	411	416	406	427	418	390	426	421	445	446	403	403	387	429	424	380	415	434	410	383	401	373	428	406	422	471	379	423	421	441	401	404	385	407	443	397	404	427	438	448	440	396	410	441	403	407	435	415	414	413	390	398	377	439	428	426	413	428	475	395	423	417	399	416	375	399	429	386	424	402	423	391	449	420	454	380	425	404	377	382	401	401	402	415	425	418	402	370	405	435	398	421	451	449	400	420	425	431	429	407	412	416	438	409	377	444	418	401	438	421	419	378	419	445	403	406	413	392	394	429	417	426	402	370	412	383	417	415	396	406	386	374	430	414	434	445	367	388	407	411	422	424	389	424	402	403	437	447	435	444	383	423	421	402	410	426	402	412	394	411	408	414	472	403	434	425	409	428	412	393	387	410	422	401	421	408	434	371	437	392	398	381	369	411	454	411	373	414	404	424	410	432	374	442	398	425	432	424	395	419	401	401	427	426	417	398	408	384	412	420	398	421	439	412	435	398	395	424	431	402	406	429	434	401	407	416	419	406	437	410	430	393	380	385	425	415	415	394	426	418	428	372	450	418	426	400	410	423	374	426	416	428	419	447	419	420	407	414	406	420	411	405	433	426	407	437	437	403	410	409	427	411	449	418	399	421	394	436	393	432	415	420	402	402	395	391	364	408	409	429	443	424	405	434	412	415	390	441	401	390	432	400	397	422	431	388	397	417	376	403	408	404	396	425	419	431	424	440	385	403	423	386	440	413	424	423	413	376	404	423	391	412	412	397	413	417	417	412	428	407	378	393	400	418	402	376	389	394	417	424	430	393	421	446	446	436	432	408	434	426	416	367	375	395	427	375	398	423	416	387	430	432	435	405	435	467	419	408	415	407	412	456	389	419	457	409	382	414	382	413	403	397	426	402	390	435	434	413	383	411	387	396	379	422	398	416	416	434	382	409	434	441	402	399	464	420	404	419	428	369	458	431	440	420	423	404	398	418	447	392	431	380	410	379	447	416	461	403	408	423	419	421	418	410	431	416	411	439	394	417	431	434	407	407	451	404	415	476	424	359	415	421	424	400	454	394	426	419	381	433	426	380	421	429	403	399	395	418	412	375	439	362	390	431	398	422	379	410	391	440	433	417	442	380	381	390	401	459	415	404	389	399	463	424	430	395	423	439	382	436	454	398	400	433	413	406	383	447	422	400	387	432	405	417	424	433	427	375	387	432	426	382	410	412	419	441	464	440	446	395	434	419	422	390	441	427	414	418	428	410	405	413	418	406	419	414	422	421	364	410	422	402	405	409	374	410	390	414	418	432	451	422	366	413	419	434	380	404	405	386	444	413	425	446	425	416	397	436	424	421	395	400	422	429	424	413	456	457	413	402	436	441	400	416	443	416	425	432	395	381	409	425	459	434	424	396	440	436	419	394	395	407	415	434	404	401	402	402	381	379	394	398	415	414	432	421	391	403	394	420	451	412	436	369	441	399	422	418	374	427	437	412	411	422	377	471	391	406	415	376	466	433	420	429	422	414	417	405	414	429	422	393	419	422	412	405	430	398	421	435	425	414	425	378	389	395	423	442	440	442	444	403	408	416	417	381	399	470	427	424	402	407	402	381	412	427	405	428	409	416	420	396	431	437	413	399	400	400	414	416	421	434	406	420	391	421	438	419	382	407	428	445	408	431	406	399	411	436	424	401	381	381	421	432	424	403	369	414	406	429	414	423	441	419	406	424	385	398	426	375	438	433	423	420	465	465	385	444	425	438	419	370	379	388	378	420	427	396	420	395	380	425	407	381	417	401	403	424	404	419	414	379	411	404	432	404	427	462	369	395	378	445	425	430	398	435	409	438	409	390	400	387	370	405	419	441	412	425	416	403	375	403	409	432	397	415	392	386	425	386	410	422	405	371	409	407	389	440	426	401	397	445	416	458	448	373	395	394	382	453	431	407	418	420	439	415	415	417	414	411	470	447	419	447	437	399	409	419	415	405	428	439	431	380	433	398	432	446	420	409	401	386	411	408	424	420	461	423	406	424	401	416	421	394	428	411	399	440	431	433	410	407	433	388	434	412	398	417	426	453	420	407	432	425	384	427	403	410	426	373	400	434	401	390	413	396	389	434	435	409	403	426	432	410	410	406	403	410	414	440	395	406	437	407	413	410	402	426	444	423	400	412	439	408	416	423	403	390	416	433	415	423	446	418	441	438	458	387	437	434	412	405	410	408	413	429	429	435	447	423	405	375	421	409	435	436	430
6063	1161	642	557	512	448	498	505	448	439	454	464	458	441	450	434	400	443	428	454	417	419	433	451	400	454	402	426	455	413	423	453	428	412	437	451	422	465	436	455	396	464	451	433	436	481	440	416	414	432	413	398	481	410	446	425	421	475	482	452	421	474	431	450	460	434	436	421	494	413	479	443	414	460	425	423	419	427	419	441	471	471	435	394	414	431	423	421	404	460	435	451	395	405	436	430	407	407	454	433	436	378	434	431	439	473	442	444	422	452	462	417	439	452	400	405	428	383	403	442	431	445	435	421	433	459	444	434	421	415	448	425	433	405	411	402	434	462	464	434	430	442	440	446	443	441	400	437	415	408	444	437	422	464	453	399	484	401	449	446	422	420	415	441	435	472	491	416	427	399	457	425	410	447	423	436	443	481	434	457	475	458	469	368	410	421	386	422	428	444	452	434	435	423	400	471	426	457	412	414	455	453	431	429	415	477	447	426	440	393	393	388	455	459	422	476	462	454	429	482	475	430	414	426	402	434	447	387	443	418	411	401	435	432	464	478	427	451	480	435	395	386	425	429	393	465	406	448	451	424	412	403	440	438	435	435	471	448	448	446	408	436	444	403	429	422	421	398	406	420	421	446	401	415	422	443	428	428	467	471	470	424	423	440	409	411	461	463	390	416	420	446	408	450	439	434	414	396	441	418	372	426	426	430	409	429	445	427	445	410	406	412	412	428	463	462	459	433	425	435	393	385	407	435	473	447	436	450	423	449	390	458	456	458	452	383	446	439	389	420	451	460	430	426	423	441	419	451	455	428	425	453	450	438	463	455	445	385	414	429	422	431	394	443	441	428	443	422	433	403	438	450	439	436	434	434	428	442	434	430	420	428	440	439	414	378	443	466	439	443	412	389	393	443	443	395	390	446	447	439	422	402	387	422	403	434	429	417	419	425	452	407	416	451	422	421	440	434	436	444	459	440	437	430	452	426	439	420	417	405	419	429	417	418	450	434	416	403	433	416	426	440	440	422	448	422	393	436	411	405	435	439	438	446	473	423	426	440	431	454	414	411	418	374	437	399	453	427	456	438	452	429	380	456	438	446	443	424	462	404	423	421	462	403	447	461	438	449	463	442	463	412	403	462	443	437	388	417	419	407	446	410	390	396	420	426	399	461	407	458	425	419	432	379	423	434	439	436	410	422	441	412	404	440	433	456	430	468	420	433	439	440	418	442	443	444	448	418	475	448	441	447	426	439	444	445	434	394	402	442	418	424	415	429	436	433	422	435	436	457	407	445	396	379	410	431	414	382	436	438	452	402	456	446	415	480	423	421	421	446	437	439	400	454	415	435	464	403	408	441	381	448	418	454	426	431	443	456	438	416	407	411	441	414	428	401	432	414	405	464	446	367	422	433	423	415	414	424	405	401	425	436	447	453	484	459	423	468	445	432	447	454	490	387	414	387	446	419	402	483	466	447	445	500	439	424	482	461	402	444	467	446	433	397	394	446	424	460	421	416	372	418	428	406	420	423	405	425	451	416	411	393	449	447	459	471	445	418	445	413	437	422	433	413	445	448	473	457	462	434	420	422	430	416	490	454	433	457	455	457	457	393	455	456	434	437	445	443	424	421	408	458	400	457	443	433	432	434	403	414	428	418	442	421	453	427	412	476	390	437	423	452	464	464	409	428	441	408	370	438	431	416	431	425	403	448	419	436	406	432	410	427	446	433	418	448	449	442	388	403	453	424	455	452	459	413	438	423	414	425	460	417	401	409	414	445	408	432	431	429	419	441	416	433	421	429	386	440	409	442	432	419	498	482	465	420	443	392	397	429	457	438	436	465	442	404	413	420	440	442	433	427	448	424	433	435	437	409	438	442	411	408	465	404	464	475	503	435	426	482	436	407	433	449	445	432	388	435	407	423	449	424	418	397	460	417	422	435	429	455	417	403	429	411	474	422	446	415	429	404	468	477	405	418	409	448	398	404	430	445	414	421	395	455	413	383	398	428	442	420	479	436	458	387	445	437	486	429	441	434	407	478	451	443	399	409	425	431	403	409	418	428	434	433	419	395	450	423	418	434	416	443	445	412	427	410	428	445	404	421	463	426	451	416	425	417	410	396	414	440	431	464	413	451	427	400	455	402	446	439	423	401	433	439	413	442	418	446	394	431	458	463	445	472	455	442	391	436	379	434	443	455	431	399	450	426	407	441	448	374	435	395	398	437	453	434	401	447	437	413	433	438	391	411	461	468	466	421	442	449	447	430	451	417	437	434	412	440	489	400	408	431	432	402	440	423	445	446	435	406	422	425	439	416	410	407	448	478	424	436	458	421	437	412	444	451	416	444	451	416	438	453	438	466	451	419	431	410	427	387	416	423	438	404	451	465	453	452	452	427	432	416	387	434	466	459	441	444	419	426	452	446	409	455	405	388	451	402	409	419	398	452	399	406	433	457	438	443	443	482	413	417	444	414	465	413	407	454	423	471	403	416	431	444	465	454	421	444	450	416	443	463	436	451	413	418	441	454	443	427	428	415	428	432	456	386	440	383	418	439	467	468	443	448	443	455	438	455	434	436	393	453	432	452	427	409	461	442	457	418	419	446	393	438	447	425	423	424	427	406	409	442	461	420	400	465	461	438	449	416	430	418	450	433	454	431	403	431	423	426	473	436	415	438	447	419	395	432	425	436	433	422	417	427	425	433	425	436	429	418	427	406	436	441	437	451	480	421	434	434	452	470	442	418	447	451	444	425	406	428	437	423	370	476	440	426	430	441	423	416	426	452	397	408	440	437	422	454	426	400	505	420	450	396	442	420	402	457	427	418	453	429	411	412	459	424	440	428	432	468	433	420	390	445	460	424	418	441	440	424	403	427	461	432	410	491	397	474	443	448	436	386	423	442	436	428	441	423	437	434	421	462	398	403	430	415	455	449	422	421	425	408	435	455	462	402	400	436	411	427	394	433	404	439	438	453	435	439	463	472	441	424	400	446	406	441	421	425	432	377	392	442	420	452	431	408	443	419	437	424	379	424	444	401	392	408	431	423	442	447	450	445	439	430	427	413	415	429	415	470	402	395	400	413	465	430	425	443	437	433	464	439	412	446	435	422	415	459	399	446	425	419	426	451	391	407	426	454	416	439	409	410	398	442	398	400	431	424	429	411	407	411	422	442	446	430	380	466	428	443	419	430	406	428	416	428	438	420	433	425	410	437	467	436	432	399	398	430	439	422	405	410	400	433	441	407	426	407	434	413	439	419	449	469	437	425	453	469	426	448	444	390	423	433	434	432	426	424	458	448	393	411	426	391	404	380	425	460	367	423	476	453	416	427	435	418	443	477	446	402	422	434	443	452	451	437	403	450	435	401	415	420	464	441	435	389	408	428	449	424	429	433	464	397	404	442	457	460	441	413	420	399	497	437	428	440	447	439	398	440	467	444	446	427	449	431	405	461	439	420	405	419	399	409	437	408	425	423	427	449	435	443	418	397	449	432
4884	1529	1420	1308	1192	1201	1195	1123	1102	1095	1094	979	1060	984	1006	994	972	980	936	900	1011	893	962	977	946	964	958	976	937	978	944	947	957	921	889	927	940	947	949	908	960	912	939	972	1030	981	894	940	934	966	952	949	965	970	938	961	936	990	932	997	899	937	999	953	940	934	969	890	914	935	948	940	931	964	935	952	909	941	934	935	947	955	936	958	985	953	940	934	948	901	958	981	971	986	997	977	934	972	900	917	957	973	941	875	934	959	959	933	959	954	932	910	902	947	948	920	985	868	950	923	935	913	1002	949	935	904	896	978	985	895	925	927	949	931	915	921	895	932	925	965	950	957	956	1000	955	977	961	893	969	962	1014	911	959	989	976	950	975	936	918	975	957	961	952	916	954	944	948	978	860	927	1004	935	945	929	976	924	984	969	923	978	927	919	935	923	947	955	899	975	940	955	966	914	967	1003	932	940	954	946	948	904	963	956	988	908	993	975	986	926	956	946	927	919	941	969	967	931	998	921	954	917	907	936	910	939	934	996	963	932	943	930	980	977	1017	906	959	918	977	930	946	910	958	952	984	913	937	999	936	984	925	939	930	926	911	926	908	927	958	931	1003	918	945	985	955	939	904	938	883	971	970	919	962	967	927	923	994	908	920	942	959	940	981	945	891	945	927	958	950	907	949	957	926	895	999	910	968	932	910	947	920	967	931	971	1014	925	925	917	958	948	956	929	932	964	992	920	953	932	948	999	918	946	929	913	925	938	935	890	931	1021	951	956	964	910	978	896	923	927	949	944	948	892	918	966	932	929	946	971	962	892	966	934	954	952	939	933	984	959	953	954	929	956	949	992	920	947	950	913	957	902	939	906	899	924	960	919	948	922	973	947	972	902	979	957	949	917	929	902	960	964	923	936	943	969	946	984	900	995	889	973	955	985	925	885	940	926	900	946	954	928	958	960	915	888	908	976	980	888	935	926	901	948	930	907	1003	939	975	934	898	957	910	910	981	967	945	965	958	920	934	941	929	966	913	952	937	1016	967	955	986	947	928	982	962	980	953	993	948	918	930	971	990	961	954	921	901	904	965	934	907	944	940	910	941	949	911	934	937	925	932	933	923	956	953	941	952	922	970	922	950	899	916	946	930	979	933	863	951	925	940	905	960	930	946	965	990	900	974	959	1005	914	981	975	915	1027	925	947	925	973	981	951	959	980	915	940	962	953	972	974	892	939	886	908	937	947	899	964	883	936	964	937	939	964	860	904	946	889	981	881	917	917	943	943	940	975	923	988	964	941	932	886	929	949	996	922	980	931	932	970	964	930	973	934	988	959	990	958	944	926	1031	984	974	906	910	947	989	965	923	967	921	968	984	958	949	907	963	945	976	937	943	942	941	929	890	956	965	973	968	947	887	987	987	958	959	969	973	947	932	924	960	928	949	970	945	916	966	971	935	963	941	909	981	924	949	944	975	942	915	922	940	973	987	952	954	943	942	970	908	936	953	919	998	928	934	977	940	925	906	904	959	928	872	897	930	952	955	937	979	932	949	952	886	980	990	930	952	902	895	930	913	913	953	920	935	911	970	979	906	920	947	970	925	954	900	932	975	941	912	900	955	911	916	899	926	898	980	940	936	942	989	957	940	902	973	955	943	969	982	909	937	922	939	894	945	952	931	903	927	905	877	904	995	962	956	922	920	910	929	935	900	919	905	958	910	931	937	949	899	894	968	958	930	981	921	952	904	926	937	1001	981	943	950	990	893	967	919	958	941	929	901	961	879	935	949	903	982	953	934	1004	933	974	941	963	944	975	927	920	936	981	946	923	1001	920	922	924	923	1003	952	929	908	966	960	1000	970	974	934	968	968	893	954	983	991	995	894	940	994	898	924	939	1000	871	1009	950	957	926	928	931	990	875	932	929	951	918	967	953	938	923	917	958	888	899	954	988	925	930	965	973	919	923	943	895	959	975	999	923	970	936	949	894	936	969	961	942	938	911	899	922	917	884	929	986	886	924	928	946	970	970	947	926	948	898	927	914	1004	923	955	936	917	940	971	884	940	945	951	947	962	1038	960	975	985	954	925	960	973	911	945	912	948	1020	971	952	924	958	888	925	970	959	889	948	956	950	927	987	917	904	983	939	990	892	954	961	895	897	958	1000	960	900	957	943	864	885	945	898	946	919	979	930	954	893	971	936	945	930	977	949	968	883	969	969	937	958	968	939	994	906	977	974	965	925	909	949	903	911	932	919	901	973	913	948	999	961	908	980	929	947	931	931	890	976	922	958	968	939	968	899	934	960	974	978	943	970	923	945	913	940	924	892	941	904	892	929	944	964	908	906	936	971	929	939	942	934	962	928	970	946	971	971	906	981	946	975	943	940	984	946	969	895	930	921	875	918	910	937	971	927	968	909	938	985	969	953	927	935	946	953	991	921	881	962	898	1020	901	927	936	987	900	969	881	943	948	1044	918	951	946	941	901	937	988	1004	967	941	917	957	1027	896	954	998	975	984	919	926	945	906	966	940	910	908	1014	980	996	937	897	912	948	897	926	979	947	911	994	949	977	935	920	981	972	981	918	912	960	893	946	962	931	922	942	980	974	921	960	897	950	955	926	907	983	942	936	949	957	891	985	903	977	953	953	949	938	915	902	901	942	912	945	978	947	923	953	930	949	926	938	933	991	916	914	950	947	972	917	931	958	958	933	946	928	951	974	948	962	936	960	897	964	915	950	977	965	948	943	963	907	1000	932	943	906	913	940	898	940	947	974	938	922	1009	952	964	970	946	917	945	920	930	944	916	957	954	937	986	994	920	904	937	906	969	978	862	958	914	964	982	917	915	939	889	922	904	941	944	913	925	968	953	895	913	968	956	956	931	925	957	919	892	985	957	963	950	958	899	905	947	995	958	932	975	967	977	940	956	932	945	938	954	917	878	930	889	948	949	868	934	977	921	948	978	970	918	893	927	961	925	926	948	920	882	945	913	926	942	918	961	926	958	933	915	958	932	935	909	915	977	909	946	950	938	964	900	893	934	909	968	977	1002	933	949	925	950	912	907	904	959	949	910	923	963	944	943	968	917	877	886	906	917	994	955	951	932	975	971	945	950	894	950	888	962	1009	973	928	982	937	974	926	940	935	897	942	999	980	898	999	919	935	946	886	886	904	912	997	863	977	923	899	955	960	943	937	964	941	989	942	930	946	945	936	938	911	870	917	1030	956	926	984	992	923	897	959	944	920	933	904	983	928	975	950	921	946	978	961	953	940	934	926	908	904	913	991	928	931	904	947	955	955	899	945	939	946	960	947	962	948	924	931	983	939	907	931	933	924	951	928	955	889	894	921	979	918	953	888	969	903	982	934	904	952	937	948	941	913	988	912	981	945	913	926	953	917	874	972	931	894	920	966	962	952	930	937	976	980	964	924	924	942	927	958	899	1009	917	962	955	946	944	922	959	920	943	941	934	914	893	877	920	948	940	953	986	936	958	902	995	926	892	965	967	1003	972	925	976	921	920	934	920	906	948	944	925	925	938	980	951
16715	5778	2167	1075	616	536	437	400	368	356	331	303	289	307	293	300	255	231	256	244	251	258	244	261	249	249	237	239	269	252	224	248	240	249	268	277	244	225	267	232	259	250	246	277	290	271	244	249	271	250	257	269	240	271	239	264	237	279	244	263	261	250	252	239	252	264	252	290	270	304	251	280	250	306	254	246	291	252	272	279	242	238	273	256	249	265	217	251	262	266	261	259	234	267	243	266	263	239	213	235	242	249	276	226	256	251	243	235	266	260	276	252	251	284	258	266	280	260	264	255	272	226	256	294	267	237	268	265	232	259	253	257	282	238	240	243	226	239	260	291	239	267	265	252	247	249	275	282	251	275	266	258	277	244	285	268	245	258	265	269	246	276	264	213	252	238	238	252	258	273	236	281	245	248	264	262	267	243	249	245	241	244	284	250	243	253	238	263	263	240	249	233	257	306	281	268	268	245	284	263	305	225	215	278	242	246	244	280	259	258	262	270	245	269	261	228	270	260	250	248	254	260	272	268	269	264	263	300	262	280	278	257	257	266	260	247	230	258	224	251	256	272	241	246	244	256	269	250	273	249	295	289	261	275	255	234	232	238	229	262	267	249	239	274	264	257	291	271	251	271	268	281	243	225	274	271	271	249	281	268	230	278	250	264	235	278	257	281	250	222	265	263	258	268	271	267	245	222	230	253	256	272	298	265	266	302	251	253	232	246	247	257	257	225	262	269	270	297	278	288	240	237	235	250	246	260	277	259	249	284	277	248	235	257	265	247	247	266	262	247	262	268	235	280	258	265	242	249	236	281	256	229	260	249	251	247	248	253	258	227	266	229	265	276	248	283	260	254	233	283	224	246	254	254	247	271	266	264	278	233	256	250	293	232	290	271	265	249	249	251	247	242	243	261	216	260	253	284	304	259	249	255	242	262	252	243	238	294	256	238	241	256	238	243	265	263	258	248	250	276	248	253	255	260	241	258	242	274	270	242	267	232	243	264	262	259	260	263	246	250	265	283	260	266	270	265	254	267	264	296	232	273	283	225	245	265	258	239	246	286	254	282	250	268	266	257	249	287	232	286	219	250	268	271	244	268	257	279	277	296	249	260	250	269	282	273	247	276	271	254	249	290	239	245	272	254	248	245	276	251	268	263	266	251	243	263	241	296	266	226	268	299	264	275	240	260	298	277	260	281	234	244	306	292	244	272	273	256	272	245	245	253	254	282	280	239	262	249	257	261	258	240	265	230	260	270	267	272	275	263	270	250	233	256	266	246	270	269	254	257	273	265	253	226	244	258	258	232	272	256	218	256	255	252	264	236	257	257	234	237	231	269	239	255	271	234	254	226	256	277	256	236	268	239	265	220	262	218	256	270	275	267	310	266	256	261	251	261	247	254	262	239	262	225	262	268	257	267	272	226	257	254	255	256	230	262	255	259	247	275	246	259	253	263	260	244	270	250	247	289	268	261	258	294	236	254	262	208	279	255	251	241	244	246	245	247	275	233	250	262	267	273	234	264	282	262	264	266	256	256	255	299	287	251	273	230	240	285	262	280	263	255	258	270	289	222	272	242	266	258	268	227	265	261	254	288	272	283	270	256	236	240	240	235	239	222	262	228	291	265	265	265	266	282	255	257	251	239	260	287	295	242	224	219	264	272	236	262	240	258	251	265	258	281	281	286	294	257	261	225	251	297	253	252	230	252	260	237	250	242	265	250	216	237	252	231	271	254	256	288	261	258	260	235	268	252	269	251	271	248	258	281	253	249	278	265	235	255	275	225	232	242	253	270	243	249	257	266	274	234	278	254	273	269	276	243	264	246	277	253	271	265	275	270	237	270	245	259	241	273	259	250	288	266	231	233	243	254	253	261	235	228	271	253	287	241	266	238	267	241	253	244	235	270	238	259	249	263	290	244	238	234	278	287	245	239	240	246	250	245	280	256	286	262	259	244	262	264	231	281	242	250	252	258	274	263	257	229	238	237	275	251	277	262	246	253	245	243	265	251	286	218	238	269	248	247	232	277	214	214	273	242	241	267	249	281	265	232	258	238	238	266	243	234	260	248	283	223	260	268	250	258	279	263	275	271	245	262	278	261	267	260	283	289	285	266	267	240	263	245	257	282	283	285	253	262	246	247	263	280	271	240	246	239	247	234	253	230	264	239	259	237	254	237	237	247	260	255	262	276	247	251	258	237	291	263	240	278	235	281	267	259	244	244	238	253	266	226	253	260	292	247	250	265	268	282	263	277	250	263	285	241	260	263	246	271	249	260	253	264	254	261	267	275	284	276	257	248	281	246	294	280	269	235	264	242	273	250	244	294	250	232	250	266	223	260	271	277	241	250	221	261	260	288	292	263	279	239	236	279	273	287	252	262	253	263	264	277	263	265	254	255	272	265	240	272	250	269	259	267	252	262	270	264	281	248	276	252	247	232	288	239	259	254	243	239	263	249	276	242	242	273	235	262	240	267	284	294	279	238	249	271	234	257	277	271	286	261	265	253	239	261	283	252	260	254	239	249	240	287	280	231	250	240	242	223	266	251	223	269	232	237	222	245	232	278	269	266	236	250	298	265	261	285	265	241	225	245	272	268	255	267	245	271	276	252	256	243	276	235	259	252	252	272	240	251	254	253	238	247	260	247	278	232	239	264	268	263	256	251	267	271	274	273	267	241	243	269	264	269	262	240	256	258	277	241	246	257	243	265	257	294	234	260	256	261	235	275	264	239	257	265	223	253	225	243	280	288	256	273	271	256	253	252	260	270	255	223	244	244	269	263	259	286	237	217	265	248	237	270	242	257	284	244	283	244	249	250	273	252	269	229	284	294	250	252	277	223	251	263	262	239	263	250	242	236	252	274	253	270	230	268	219	266	254	277	254	245	269	277	250	255	246	270	248	236	283	198	283	230	280	252	244	247	257	236	234	270	227	274	271	260	261	260	256	257	251	242	219	261	235	293	268	239	265	268	225	246	266	245	271	249	303	261	267	283	233	250	276	282	268	221	240	234	265	295	268	266	278	268	260	277	260	254	243	265	246	258	264	297	228	258	229	278	260	265	223	232	262	269	259	264	261	255	270	216	232	222	251	256	221	240	258	242	246	286	259	264	253	258	252	296	265	269	275	227	258	240	264	249	245	235	244	266	252	243	247	254	256	248	236	252	252	242	266	249	282	262	270	256	261	290	285	295	281	254	270	272	237	263	250	271	252	233	262	262	246	255	272	231	242	276	248	256	253	255	264	231	265	245	271	294	246	278	262	294	246	266	258	260	253	250	270	237	251	216	294	284	267	269	277	230	241	241	243	277	269	292	259	285	280	226	246	244	242	291	281	257	233	269	256	238	248	296	250	279	247	234	258	252	289	260	262	238	258	282	238	248	255	226	251	261	249	258	253	268	263	253	252	250	267	276	262	257	248	268	239	242	269	231	251	238	247	253	257	286	251	254	269	272	244	272	278	265	254	264	258	238	251	276	255	243	265	247	244	283
11877	4918	3382	2703	2200	1698	1455	1309	1285	1133	1004	899	757	789	719	705	665	633	664	631	609	635	645	653	602	619	638	695	592	596	544	591	582	617	594	585	606	585	580	613	582	561	571	639	563	588	595	572	601	610	609	556	554	612	571	586	590	589	601	606	559	574	595	595	607	541	573	583	566	593	588	555	577	586	582	574	588	563	599	613	612	632	590	614	574	567	599	601	563	624	601	571	567	567	569	577	533	636	563	586	538	586	578	575	596	612	567	629	593	578	606	617	575	558	585	576	544	568	551	550	572	596	574	575	594	566	599	601	591	533	596	596	561	560	570	615	572	561	599	619	607	560	549	549	587	573	624	586	545	595	576	538	568	572	557	573	575	631	557	607	591	589	603	602	584	601	583	592	602	594	620	563	542	581	572	605	591	553	611	597	587	608	538	564	601	568	564	587	605	585	583	582	624	578	598	587	581	593	611	579	577	602	554	611	616	567	598	628	551	576	622	534	564	603	554	587	608	602	557	593	596	575	617	600	574	557	602	561	572	611	591	622	615	541	577	590	584	565	600	628	593	579	590	579	599	575	573	588	603	551	614	583	571	612	576	592	569	600	592	594	559	620	589	623	555	635	613	600	588	510	594	594	558	572	583	587	611	569	555	571	582	596	575	548	602	606	551	618	561	583	562	559	553	592	605	611	594	578	576	593	532	625	593	582	571	570	556	585	554	529	582	605	599	571	594	597	625	564	585	570	606	584	641	599	556	568	637	592	575	572	618	595	556	602	587	585	581	568	595	593	589	529	608	556	590	593	571	559	596	542	584	570	579	551	599	630	563	557	593	579	585	559	590	558	570	573	575	627	579	590	585	613	604	569	533	585	587	589	607	600	604	566	603	593	571	576	543	616	608	589	604	580	559	588	565	521	539	606	607	614	550	554	568	585	607	602	537	592	589	572	578	588	589	575	598	604	600	568	611	583	632	591	594	524	604	587	559	599	516	586	582	592	566	571	590	510	536	577	550	600	610	578	544	612	600	586	600	553	590	614	591	600	584	576	597	605	600	555	631	564	560	599	608	576	543	591	548	575	587	572	560	600	565	586	582	546	599	613	578	592	565	603	583	592	590	558	626	519	602	570	621	580	579	564	635	546	568	559	585	593	555	575	536	560	562	584	561	615	640	590	602	587	522	580	583	582	626	519	566	595	589	556	559	577	594	572	584	575	598	576	568	569	568	569	578	565	595	594	589	599	570	568	533	621	577	578	610	550	550	589	632	598	627	571	618	595	569	602	569	573	566	592	599	586	580	613	570	592	596	608	596	580	539	579	585	569	590	577	581	550	535	574	576	575	591	639	539	578	570	621	571	602	584	561	595	587	597	595	620	593	618	597	576	579	600	538	609	575	557	618	564	594	585	628	599	592	565	576	565	566	578	574	588	581	563	639	616	570	575	570	582	602	566	577	579	582	580	595	628	617	602	597	592	561	613	576	632	590	599	605	557	587	558	575	591	652	560	607	555	583	596	570	551	586	575	581	589	557	609	586	613	580	606	595	550	604	559	563	603	590	587	610	575	559	569	591	573	581	566	577	610	593	561	548	554	598	565	600	598	633	612	579	574	612	588	569	566	561	602	560	617	586	592	557	568	614	569	596	551	560	610	611	585	585	572	578	579	558	601	585	615	559	609	587	573	588	605	578	604	563	560	598	590	551	609	590	570	604	566	603	551	523	584	533	556	597	584	568	591	581	585	585	596	624	579	604	642	577	587	624	580	544	595	539	552	594	559	594	559	595	605	594	566	610	587	575	596	596	492	602	620	610	601	572	557	607	593	601	571	593	618	590	586	567	579	571	617	632	573	635	590	557	594	565	554	574	572	572	572	586	560	580	547	570	558	571	585	590	600	576	560	588	631	570	576	581	572	602	558	596	598	569	547	632	565	597	565	572	601	624	599	583	615	537	607	586	562	595	605	540	588	574	581	613	590	567	562	598	574	576	573	568	588	601	575	602	574	586	552	589	589	566	592	575	562	536	534	597	592	580	604	570	555	593	621	619	580	612	593	573	540	574	541	622	586	554	618	572	543	641	561	614	589	583	591	598	541	571	592	615	562	571	577	647	587	576	604	588	602	586	579	571	569	607	577	572	584	583	582	578	570	538	593	603	585	607	589	592	544	594	559	552	579	575	569	597	606	577	557	584	595	578	570	580	549	588	579	592	578	583	579	553	558	608	591	588	538	548	568	583	601	604	583	545	553	589	582	598	589	564	577	594	571	588	595	607	585	546	566	612	582	547	615	539	595	575	606	531	613	576	596	545	566	602	621	581	587	576	553	570	616	590	568	616	580	601	544	586	590	528	577	582	579	574	572	601	638	577	569	573	624	638	613	583	599	569	578	600	614	580	591	563	551	569	624	584	559	563	622	567	532	586	578	613	565	592	608	582	539	571	586	571	566	617	595	578	559	604	567	571	603	587	535	582	589	599	616	616	571	590	586	599	586	543	572	594	580	529	597	572	561	533	619	555	589	537	546	555	610	580	636	546	569	574	570	570	562	583	570	554	564	588	541	582	626	605	588	574	574	612	561	605	589	615	577	559	566	622	555	586	610	573	587	583	584	608	589	639	590	570	594	599	619	565	582	640	594	555	584	610	560	610	585	554	548	645	573	572	574	595	558	569	561	598	554	548	535	560	591	593	589	592	596	583	581	590	597	573	558	605	593	570	548	580	641	594	559	597	608	604	639	549	591	614	581	596	601	565	581	604	553	609	640	546	622	566	577	559	565	604	592	597	567	608	591	597	577	551	555	597	566	578	576	512	624	584	588	562	574	632	541	607	601	556	602	596	580	557	556	560	616	585	558	578	534	574	556	546	543	619	585	571	564	566	606	571	604	598	593	563	611	611	561	581	564	566	572	558	529	593	565	565	565	593	575	520	600	588	544	534	586	568	588	555	586	570	580	545	595	566	597	587	610	583	528	587	586	595	580	594	575	583	582	615	546	551	576	588	589	615	595	565	549	615	576	560	597	530	571	556	565	571	569	601	590	620	588	559	591	611	553	602	553	611	583	581	573	595	589	557	563	547	547	576	599	566	544	590	604	577	599	605	541	563	547	618	606	570	571	568	597	591	594	597	648	575	585	571	578	543	586	605	616	590	581	581	597	597	627	598	570	599	584	586	596	619	581	584	579	623	623	573	616	563	630	631	588	580	579	578	606	591	596	582	576	595	599	598	588	610	557	574	567	578	606	586	540	581	594	599	599	586	596	594	597	533	595	560	585	555	598	546	644	610	548	593	570	598	584	561	583	621	551	596	526	592	613	588	603	609	543	571	588	595	580	553	611	608	585	567	610	539	593	594	615	546	553	545	568	570	636	580	619	588	571	570	573	596	616	597	586	545	578	600	570	552	600	593	620	599	564	526	588	594	604	580	555	573	547	602	566	585	582	539	630	555	575	577	608	588	551	565	597	604	605	554	582	596	566	553	600	575	575	615	620	558
26190	10987	4364	1979	947	587	491	375	366	314	293	271	220	213	210	179	180	172	180	169	182	191	184	172	179	177	173	166	159	178	167	180	185	164	176	161	191	159	152	162	199	168	157	174	162	158	160	156	182	161	156	150	161	156	151	166	171	165	148	157	189	168	177	170	176	166	175	163	185	159	145	177	165	164	142	157	147	170	160	155	153	161	165	171	163	166	161	140	154	161	155	164	165	158	174	157	164	172	156	158	159	179	171	166	155	157	163	158	143	155	167	159	167	142	158	157	169	190	169	147	158	168	139	156	160	162	193	170	179	154	178	179	161	164	185	144	153	164	162	152	170	152	147	160	153	166	171	165	146	141	164	184	186	166	154	145	145	158	200	170	165	147	185	148	158	154	160	160	174	166	153	179	174	159	169	157	171	170	166	149	134	144	169	161	162	173	156	170	158	155	156	155	138	182	161	182	141	139	172	182	148	167	206	180	191	152	182	155	161	169	154	143	173	163	144	161	158	162	168	153	172	166	171	162	184	167	148	161	166	168	182	165	167	169	153	180	165	168	180	188	155	179	153	196	152	166	145	151	150	150	156	162	163	150	165	148	178	163	173	163	171	165	171	146	165	185	155	147	161	151	161	156	189	157	162	167	173	144	138	157	181	147	151	160	175	133	170	157	129	161	160	188	183	147	142	173	177	155	169	144	177	170	161	146	173	178	186	146	174	181	174	163	191	147	169	147	166	166	158	149	147	164	173	171	144	178	159	138	169	147	134	154	184	162	155	157	129	161	177	138	174	194	173	168	171	159	161	157	163	153	143	161	153	160	167	167	168	173	151	174	151	157	135	155	184	159	157	172	180	166	142	168	161	163	153	162	168	134	164	137	179	175	196	168	167	156	174	147	178	162	161	170	154	148	174	155	171	166	163	134	174	146	165	150	153	181	157	162	164	152	151	170	151	167	157	155	157	160	156	149	163	160	186	160	176	165	170	167	154	182	160	162	142	165	190	205	160	182	195	173	170	165	155	147	159	153	169	177	164	163	147	177	151	147	145	164	160	148	151	168	153	155	182	155	162	159	170	158	170	185	179	171	167	173	150	180	159	162	173	159	180	191	144	175	179	149	125	166	172	164	152	168	161	168	189	167	140	169	188	166	166	169	175	144	151	152	158	166	154	155	148	176	144	143	171	159	145	150	152	140	162	166	165	170	153	168	176	161	133	188	159	139	156	153	149	159	188	164	160	170	153	151	153	154	165	168	164	176	147	146	157	165	138	180	190	162	171	164	146	165	151	164	156	163	164	160	174	135	147	158	178	176	176	168	186	178	148	169	181	164	169	193	189	169	168	138	162	155	175	161	151	178	140	148	147	174	144	150	154	174	186	165	145	159	151	171	179	188	171	173	154	165	140	177	184	183	163	148	126	195	169	166	162	144	142	141	147	161	163	159	183	159	197	157	166	157	174	195	171	181	170	152	148	186	154	174	143	175	149	148	178	172	162	143	164	193	158	174	166	164	130	165	195	165	148	147	153	154	155	176	176	159	159	167	171	184	159	156	173	166	136	174	167	183	168	177	165	167	165	169	142	160	185	150	167	174	157	175	162	146	172	187	159	166	166	126	163	164	165	185	148	169	147	155	155	173	149	187	163	155	177	144	181	166	161	132	159	154	142	164	151	176	200	175	164	179	175	174	192	141	152	161	150	177	175	178	151	180	170	151	161	139	186	140	164	180	172	185	137	149	182	167	175	181	157	187	147	172	156	160	175	136	161	159	153	153	166	166	184	158	149	169	157	163	174	160	150	151	174	152	155	162	177	150	168	165	170	180	176	189	174	163	174	163	161	166	178	175	141	151	181	172	153	175	143	167	160	186	159	161	146	161	145	178	173	160	155	159	178	175	160	181	183	165	175	189	185	170	144	166	175	163	170	181	156	169	157	168	150	163	149	177	155	144	157	171	156	189	146	169	175	169	185	160	172	153	168	141	163	180	153	151	142	149	159	161	182	176	180	190	176	153	181	153	187	182	162	154	176	166	163	155	170	158	169	168	178	148	150	156	164	170	168	150	154	162	174	151	170	161	161	158	163	164	166	169	167	148	159	167	173	168	182	164	184	164	169	168	162	149	176	152	161	165	165	141	156	174	172	167	168	157	155	149	152	151	182	167	152	154	147	151	150	211	166	170	174	158	162	178	169	165	171	158	161	152	150	182	139	161	163	162	151	176	154	167	154	150	168	155	157	161	153	179	161	164	171	198	178	141	151	172	157	174	161	160	164	135	181	157	158	144	167	188	153	156	163	150	171	187	149	156	192	168	184	169	166	159	145	172	134	176	173	162	134	173	146	157	154	161	166	150	172	166	192	157	158	175	149	157	160	143	147	155	174	161	169	170	148	175	167	177	159	173	165	180	155	190	155	164	144	180	163	172	150	150	169	129	168	168	183	184	167	158	156	151	163	132	136	159	169	113	143	169	165	165	164	180	171	152	169	168	190	192	161	156	144	151	182	171	154	168	181	147	140	168	164	170	141	175	186	155	168	160	162	182	158	151	153	166	173	154	163	184	172	172	175	165	169	176	152	185	151	161	167	160	132	172	157	179	136	162	157	142	169	168	179	160	170	152	173	190	168	154	181	140	155	188	176	145	162	169	172	160	156	166	156	164	171	151	157	181	160	167	184	163	166	162	164	164	164	161	175	163	176	150	170	160	148	161	176	167	179	177	162	182	150	163	163	170	159	160	171	152	175	173	142	180	177	165	178	156	153	178	177	194	163	139	169	179	172	161	168	174	175	175	182	156	161	140	147	177	160	158	161	175	168	198	166	170	155	153	173	159	166	152	150	170	173	160	186	161	174	158	149	156	149	164	137	142	158	157	134	166	178	163	156	142	189	166	164	157	186	189	163	153	180	158	140	174	161	162	138	170	173	187	144	151	143	179	160	194	159	140	156	159	157	155	132	178	169	171	162	171	172	154	160	181	131	183	165	166	171	176	187	168	158	134	166	173	169	173	144	148	151	169	175	165	185	170	146	154	159	161	165	184	162	180	177	173	164	162	168	149	139	147	164	138	166	150	150	167	180	150	142	152	136	169	144	176	177	166	139	162	174	162	165	174	158	157	154	131	147	158	182	166	164	179	168	176	182	168	175	168	163	162	147	148	150	189	178	171	200	171	148	167	155	169	174	154	181	184	165	171	169	158	171	155	151	167	143	171	150	139	156	170	141	149	162	189	147	143	173	178	154	179	154	150	158	164	165	163	172	165	171	154	133	165	167	184	148	160	166	174	173	172	156	179	181	170	173	165	170	154	179	169	186	148	171	176	163	164	156	163	139	168	190	188	156	149	178	149	186	155	160	149	172	159	153	172	176	167	147	186	137	159	151	157	177	167	170	144	170	169	186	156	134	158	149	151	174	167	157	154	182	162	155	179	165	150	167	166	136	134	151	149	179	164	173	166	151	181	157	143	158	130	144	166	153	174	175	158	153	166	159	156
15817	7692	5270	4279	3334	2443	1788	1637	1556	1376	1223	911	796	744	703	585	521	582	598	531	506	526	528	476	472	472	448	449	464	462	456	499	458	449	453	455	435	456	413	402	433	419	401	412	408	460	472	431	431	450	427	406	413	408	445	424	453	437	412	435	421	426	407	412	416	422	441	489	455	439	401	432	417	422	417	422	404	428	395	412	390	414	436	426	440	410	406	449	402	414	421	428	421	452	429	410	427	420	402	429	392	406	433	445	421	431	428	422	387	435	417	421	451	469	400	420	475	438	413	419	415	399	452	420	419	434	450	401	447	441	412	399	399	427	428	431	423	434	428	420	427	415	414	432	396	411	429	428	405	407	425	443	404	410	423	411	402	433	392	412	411	429	430	380	407	431	398	402	423	421	388	421	425	480	419	415	411	417	439	412	381	412	404	411	400	414	456	410	438	407	427	398	425	423	411	384	400	447	410	438	381	411	414	389	430	414	370	414	433	446	390	430	440	419	415	450	427	396	419	445	418	400	406	443	401	405	433	439	433	435	428	397	435	381	431	363	420	436	392	406	404	422	419	435	415	434	451	414	437	444	435	391	437	418	416	407	426	393	413	403	438	386	435	425	391	422	418	431	419	415	420	452	410	427	442	425	414	440	424	379	382	415	416	408	406	412	477	391	437	395	383	385	436	415	453	438	410	424	418	435	411	371	380	410	431	420	422	441	394	420	412	405	441	403	424	399	428	416	420	430	430	429	393	449	401	406	383	424	444	427	391	419	417	388	452	381	413	436	433	402	368	402	400	427	419	404	389	431	408	389	421	455	440	426	417	371	436	420	418	424	402	402	412	425	383	467	410	433	458	441	408	426	391	409	434	434	429	400	396	368	422	378	438	423	422	438	445	399	448	429	417	394	408	451	397	419	450	368	399	461	431	391	388	400	404	394	399	400	403	429	421	457	423	439	433	440	434	405	398	431	411	433	417	386	433	380	397	440	399	452	439	394	424	418	431	403	448	435	450	453	401	424	435	425	428	451	409	417	414	416	450	409	375	406	389	433	456	417	406	420	432	403	420	402	392	416	420	422	414	378	409	401	380	461	427	407	418	401	402	456	420	383	379	452	431	450	412	389	374	411	413	397	411	410	425	382	420	431	417	430	411	403	464	383	430	398	413	460	425	407	371	401	409	406	432	425	410	378	422	408	390	422	393	421	417	394	425	384	437	449	432	414	423	398	413	413	406	402	416	408	418	386	432	418	394	385	431	384	395	447	406	457	416	446	393	410	435	413	388	401	390	409	424	407	396	448	421	426	446	400	408	418	436	408	447	382	389	392	386	426	402	418	430	441	423	428	431	435	434	380	402	403	349	411	396	417	408	391	411	430	396	401	399	394	413	422	448	451	419	418	409	387	408	385	433	418	420	384	425	416	396	448	430	456	426	466	415	395	469	420	478	423	401	415	395	402	423	392	413	446	415	400	375	387	425	372	432	383	423	459	411	431	395	418	456	422	422	389	421	410	433	415	414	420	456	414	437	432	410	417	416	418	381	410	440	440	400	413	419	397	450	453	414	396	424	384	420	410	408	412	413	447	424	386	425	408	426	438	402	405	416	402	407	433	448	406	455	442	398	415	395	398	446	413	430	421	395	467	430	424	424	410	424	415	428	398	414	366	428	431	409	451	418	417	413	402	424	439	454	408	377	418	418	416	430	429	419	408	424	450	426	424	439	394	407	440	428	435	430	397	399	404	413	409	425	415	418	405	413	414	364	422	417	428	393	422	421	424	406	444	418	436	432	430	429	408	383	434	383	417	405	412	416	422	399	430	401	413	391	419	429	428	418	437	418	415	429	408	406	408	427	384	435	405	423	372	417	411	451	433	380	464	418	441	452	424	425	394	419	403	421	400	439	428	384	412	414	427	444	424	408	395	403	415	438	448	414	418	429	419	427	441	423	408	411	392	425	430	432	395	420	409	462	378	451	418	417	422	412	422	433	432	408	417	443	472	477	409	449	369	423	402	409	439	366	390	408	385	396	428	437	386	401	441	384	443	369	402	403	445	414	383	396	426	418	369	409	396	404	380	418	429	409	429	414	401	413	395	443	386	398	415	401	374	393	370	416	408	426	429	421	409	417	394	372	403	450	431	446	430	431	430	427	440	430	402	394	423	406	388	405	360	444	444	398	391	394	401	426	403	439	411	394	437	415	420	449	414	426	452	444	422	412	414	402	390	377	423	416	426	391	461	392	429	438	445	396	442	421	374	415	403	420	417	410	379	415	415	452	407	410	403	418	411	426	422	414	421	424	419	449	404	395	437	430	433	400	453	429	472	433	444	441	408	433	409	424	438	452	412	397	408	426	444	416	428	412	455	412	411	387	426	397	411	432	392	403	429	433	431	390	421	405	441	411	424	448	420	414	429	435	425	440	438	423	405	387	417	394	418	397	426	418	463	403	406	462	422	416	453	423	406	424	424	431	415	413	438	403	399	452	422	406	390	439	404	440	442	468	411	438	435	445	443	400	405	452	420	402	408	372	409	441	390	375	396	425	418	412	448	456	425	385	423	426	405	414	457	427	385	440	394	427	422	445	397	384	432	385	418	413	422	426	392	421	415	413	400	395	386	437	430	414	429	430	417	398	388	414	414	446	389	389	383	430	434	419	410	427	461	420	416	418	385	410	385	432	401	406	410	442	433	403	441	411	411	386	385	411	433	406	394	398	437	427	396	381	415	415	397	420	414	389	398	425	425	424	427	422	412	423	429	424	413	407	437	397	424	425	446	413	399	429	414	433	463	410	443	433	438	442	441	409	432	433	425	401	425	414	408	381	423	365	412	457	408	405	404	409	398	435	419	404	412	418	420	384	440	416	447	407	397	402	411	419	412	416	442	426	426	460	471	454	433	404	389	419	427	404	404	445	406	390	435	414	394	422	438	406	417	396	414	417	446	434	434	425	397	410	416	437	425	431	459	419	465	432	425	431	401	401	424	413	473	409	415	423	435	421	418	397	435	412	419	425	445	427	418	386	426	383	390	395	392	424	427	426	395	437	430	439	394	405	370	440	418	404	449	409	458	424	455	409	464	425	384	433	388	412	396	395	449	403	445	408	417	418	437	454	404	395	380	420	398	418	412	417	407	408	419	405	407	490	414	396	451	429	415	406	419	409	390	411	401	426	398	406	407	417	403	429	411	416	399	393	429	419	402	447	432	411	385	407	429	420	430	402	417	420	379	391	412	432	440	410	428	412	413	385	430	399	393	414	420	436	455	398	428	438	407	412	437	422	413	405	433	463	445	413	407	402	453	396	408	440	460	419	397	397	413	402	420	441	447	416	429	415	410	401	425	422	408	414	410	421	403	416	418	423	421	419	404	456	396	432	437	461	458	401	402	410	414	429	441	387	434	451	460	388	394	413	404	442	425	436	397	441	420	431	427	392	418	386	427	394	447	383	414	396	437	439	401	414	398	456	378	459	426	383	445	408	437	399	433	397	398
6207	1173	639	531	510	490	499	469	465	462	427	415	436	420	485	440	444	437	432	442	446	442	430	421	460	416	438	419	426	441	476	415	440	434	418	417	393	438	457	436	451	440	445	421	400	406	431	418	440	398	448	423	430	427	434	442	434	456	462	434	426	431	437	416	412	439	438	459	421	447	437	423	469	448	411	439	395	472	400	432	436	439	421	411	390	480	433	432	450	422	448	428	481	416	438	449	425	462	438	476	453	448	435	431	453	464	427	416	490	432	469	437	457	415	442	450	390	438	455	405	424	422	442	406	442	398	423	438	428	453	423	450	464	470	463	423	430	466	420	435	413	425	438	438	428	433	413	389	439	432	418	451	459	453	436	416	424	480	434	418	433	399	441	450	464	435	415	431	412	425	406	382	416	427	417	405	426	475	432	448	434	428	436	457	415	464	387	454	477	441	475	416	412	460	469	428	415	453	433	471	476	462	431	404	445	460	436	421	439	423	449	432	405	438	414	480	438	431	470	447	419	471	436	448	420	434	442	456	415	469	417	448	447	420	441	413	446	431	459	459	362	436	449	396	439	423	448	444	390	431	408	419	392	460	430	452	449	470	427	463	431	430	475	412	424	414	453	415	402	452	488	439	442	441	392	434	435	407	467	416	437	469	451	446	435	491	430	407	441	433	454	435	454	469	425	450	442	447	446	423	477	426	460	409	429	457	442	445	419	421	437	427	430	413	436	449	462	453	446	442	411	442	460	442	448	438	422	409	475	443	409	429	481	435	432	448	421	426	436	452	395	442	431	440	442	440	450	425	409	415	443	447	428	414	436	450	405	401	481	439	440	513	451	445	437	413	402	424	443	430	430	431	404	421	447	401	431	459	412	457	431	441	444	438	438	435	431	449	431	405	438	405	392	414	445	428	448	399	426	431	391	427	419	478	439	391	442	416	433	431	414	442	454	401	423	460	400	387	426	418	487	474	434	438	405	449	443	439	400	409	412	408	444	465	436	416	469	414	385	398	428	452	416	433	423	414	440	444	423	435	451	443	409	438	414	439	443	401	430	466	437	498	444	430	416	458	424	442	461	454	462	466	466	409	451	442	471	436	436	451	408	419	440	449	462	448	442	434	445	455	387	461	432	438	464	449	421	449	391	418	433	474	483	437	480	431	411	431	412	447	458	436	413	487	421	423	386	444	426	425	428	436	437	449	450	438	455	445	418	395	442	474	412	486	458	436	450	470	432	419	451	449	450	451	418	474	413	461	426	466	399	446	472	410	407	447	463	387	436	427	411	433	409	420	443	468	405	442	434	439	413	458	452	430	435	404	434	471	455	450	453	457	476	453	447	454	430	454	459	442	409	458	431	453	488	407	450	389	463	440	440	449	414	449	429	434	438	466	522	433	425	448	429	461	417	462	396	426	427	465	425	456	420	475	409	428	424	426	422	433	437	412	470	445	459	466	465	448	441	434	441	454	412	448	431	415	439	425	414	417	446	423	422	467	427	438	416	411	453	428	440	413	460	392	445	396	459	411	466	438	422	397	419	408	416	468	427	422	446	495	424	446	442	427	507	411	426	409	416	435	485	429	444	442	392	431	412	415	427	428	461	446	423	419	424	417	466	441	438	471	456	415	452	400	439	415	437	430	443	434	471	430	471	438	441	454	422	481	422	482	431	420	427	497	468	408	467	396	454	465	429	398	437	384	428	417	442	472	433	449	448	435	426	457	412	427	438	463	453	459	448	452	474	424	432	456	451	445	461	431	411	473	458	420	450	442	423	462	451	456	460	440	432	405	463	413	413	418	420	435	439	472	436	430	410	416	399	410	462	433	408	403	408	403	418	486	443	430	469	405	446	432	454	438	425	429	436	432	441	429	449	435	431	427	434	423	434	435	459	457	434	416	407	441	435	403	439	464	425	422	387	451	403	441	438	447	427	437	416	402	405	419	434	438	446	423	430	456	447	443	430	435	416	422	447	411	420	422	424	442	458	437	444	416	462	428	458	446	451	423	438	424	416	441	426	435	413	442	424	421	412	415	418	481	419	406	420	429	428	447	440	448	466	413	401	457	467	451	448	371	449	419	421	434	440	457	408	478	452	423	408	435	426	386	401	424	455	405	404	405	431	438	465	450	451	409	415	445	462	406	396	441	413	452	463	454	450	418	399	441	438	421	447	463	450	419	435	453	396	458	416	429	452	411	419	422	391	411	424	389	408	413	394	424	390	452	427	401	444	410	477	435	404	426	410	436	437	444	475	444	419	443	428	468	454	415	431	447	445	475	461	441	449	447	446	425	462	413	437	432	420	453	426	466	481	440	424	465	426	464	424	472	432	388	427	463	404	468	407	415	469	405	463	497	455	434	471	467	434	441	440	462	463	438	437	408	416	443	427	417	438	466	448	443	420	363	458	402	389	432	429	392	450	431	449	469	443	427	465	436	446	421	454	475	442	443	438	439	458	430	409	433	425	392	424	424	470	429	393	429	448	422	432	418	506	442	458	459	438	435	413	431	425	450	448	443	436	393	409	460	433	423	465	468	462	397	442	482	431	449	420	441	457	463	456	427	455	443	475	430	417	442	424	428	430	418	447	447	418	428	441	430	438	454	440	419	446	420	460	477	427	428	399	415	453	446	462	412	456	445	446	459	420	427	408	452	443	390	431	401	436	426	395	443	437	447	441	469	450	463	429	403	397	450	402	411	439	382	436	453	450	417	464	422	427	405	484	414	427	441	428	397	391	422	500	439	462	445	449	380	430	419	464	432	502	428	408	433	464	436	416	466	432	422	464	424	448	422	427	434	419	409	482	467	460	439	459	419	442	410	420	447	431	399	458	441	484	392	444	446	457	438	442	456	419	421	486	411	477	416	419	423	403	426	418	456	451	417	496	433	423	437	461	427	444	435	481	446	436	411	445	437	428	430	427	425	457	429	430	422	472	431	436	439	426	401	440	464	447	463	463	444	453	441	438	449	416	458	428	399	456	433	415	447	424	374	462	465	440	440	466	396	405	457	449	453	435	439	420	423	452	453	466	391	428	395	490	484	450	389	417	457	454	431	457	411	445	387	408	435	413	453	415	452	463	413	457	446	427	428	460	412	421	453	423	404	453	436	413	451	446	437	467	430	407	459	441	439	422	453	430	454	436	404	471	433	431	473	387	436	446	424	450	426	426	428	441	431	439	467	417	457	443	454	442	443	467	416	422	445	453	457	440	439	436	431	367	453	453	413	454	421	413	398	413	424	406	466	431	474	436	425	429	426	419	429	424	426	447	449	446	447	441	408	420	430	413	426	407	418	429	452	422	409	437	426	458	416	443	453	438	438	463	450	438	413	432	458	408	459	418	443	428	446	434	427	420	438	440	466	454	448	404	422	412	456	448	456	421	421	469	481	385	437	420	446	415	384	433	444	435	431	464	415	393	401	421	423	418	414	421	464	444	460	475	420	410	422	422	445	397	399	440	401	437	449	411	406	409	432	434	425	420	442	444	435
4846	1569	1428	1406	1280	1157	1080	1080	1171	1127	1115	1080	978	941	967	903	926	976	939	986	936	899	895	971	988	941	945	918	966	962	960	931	893	928	899	965	960	949	913	952	961	939	932	944	1002	873	946	998	952	968	922	947	933	972	914	945	946	950	945	905	988	992	935	975	889	938	965	917	968	973	998	992	955	963	965	985	946	933	933	948	961	941	986	922	958	954	993	978	949	987	980	973	951	986	970	994	960	927	967	942	947	986	920	942	920	961	935	971	917	986	974	1007	973	990	938	974	956	978	928	984	898	907	977	1002	932	923	938	955	932	951	923	947	939	924	940	916	963	948	877	910	963	979	974	940	961	953	928	978	923	960	959	921	959	958	967	904	965	968	927	953	939	939	976	922	998	918	1008	986	937	943	1001	927	980	884	943	1005	988	909	955	940	901	924	993	978	938	926	1001	907	902	968	952	960	974	969	926	959	953	992	942	926	972	959	942	943	961	986	972	924	894	938	891	982	925	943	925	983	982	914	929	937	870	923	982	941	957	948	925	940	936	944	941	948	959	945	924	1000	960	896	943	948	903	899	903	921	953	934	958	995	876	951	927	951	970	894	974	996	961	970	924	966	961	927	938	937	923	954	944	932	942	978	970	946	898	932	911	907	944	970	939	933	923	971	931	941	947	974	970	939	915	971	977	961	927	986	947	944	952	945	933	954	925	935	1005	946	885	922	895	925	980	943	942	972	1012	902	988	929	909	947	952	954	947	959	982	888	911	921	850	970	933	989	969	886	913	949	951	973	978	977	973	962	939	967	925	953	936	934	956	929	912	962	973	993	923	969	945	968	892	995	1005	883	946	975	977	914	901	930	907	937	938	957	949	895	950	935	963	938	942	902	939	962	958	943	966	920	954	957	967	975	998	988	867	979	909	970	918	994	906	955	986	893	937	912	1002	965	962	960	954	890	970	971	957	980	952	945	971	987	947	964	959	986	975	950	972	913	942	961	902	932	936	920	894	973	931	980	934	936	972	953	925	995	971	969	889	1003	922	942	929	874	897	899	905	938	977	954	924	941	960	955	974	892	896	870	914	937	916	926	948	964	914	937	944	946	1019	908	942	946	955	943	981	956	939	897	986	934	975	893	937	956	939	986	977	991	924	965	924	950	966	950	970	955	953	989	953	941	936	959	945	956	912	911	946	958	933	930	924	909	965	984	929	944	917	1013	938	919	910	921	921	984	1018	951	992	939	937	947	901	925	928	866	936	956	995	920	926	973	931	1008	949	887	988	948	918	988	919	982	952	964	907	995	944	965	913	973	941	933	937	978	980	980	911	954	948	925	951	967	960	956	962	934	1000	922	939	929	923	962	948	917	985	915	912	914	971	976	978	966	912	959	907	947	966	944	918	947	1006	924	996	972	941	924	921	967	893	935	957	945	939	901	932	921	946	953	892	939	956	945	944	971	940	965	985	903	991	917	900	975	966	963	992	950	978	1027	893	914	935	902	964	922	944	969	960	987	961	912	965	919	913	958	1037	906	945	980	909	980	930	941	949	945	976	940	911	915	942	975	938	925	921	1003	942	929	942	921	944	905	907	962	939	971	958	878	971	912	996	976	939	910	922	927	910	953	874	936	962	965	933	974	1016	927	927	958	967	954	925	983	1013	903	952	961	956	921	963	986	958	960	960	940	909	979	926	1011	945	961	954	973	886	982	918	951	903	961	890	947	929	969	965	925	906	974	963	955	921	955	944	952	929	915	926	969	866	987	996	934	917	933	932	912	902	935	970	921	925	887	882	946	911	1025	951	976	983	964	972	928	946	943	951	919	979	946	981	926	977	913	958	924	895	994	946	979	952	920	924	966	915	937	957	998	964	978	935	970	888	943	925	970	959	925	949	968	942	989	966	944	979	920	959	994	888	904	996	912	973	944	930	936	886	973	954	994	965	934	971	969	973	923	982	938	919	999	918	925	918	915	971	960	971	895	979	934	909	888	980	999	968	920	984	900	923	929	962	910	990	974	946	972	951	942	966	965	886	890	919	927	944	961	977	942	1042	942	953	1015	961	999	951	983	965	965	989	976	920	921	935	984	956	949	937	921	963	964	933	1014	909	934	890	945	922	926	944	991	942	979	936	980	976	875	949	984	947	883	990	963	939	915	874	938	946	958	941	926	937	934	952	925	943	952	911	951	988	961	906	945	929	996	947	920	985	958	982	977	989	900	914	932	943	945	901	872	969	961	974	945	975	925	935	949	972	940	994	957	929	950	932	992	965	938	939	938	988	944	959	927	972	934	976	982	945	958	969	930	944	964	948	922	919	957	906	924	956	963	949	1007	987	908	929	947	971	953	933	947	901	906	906	942	933	957	913	917	923	1018	942	980	964	907	956	946	933	932	987	976	954	964	925	932	921	952	987	929	976	1013	992	947	915	966	979	927	909	971	934	965	968	952	979	913	953	961	939	989	954	943	908	940	978	912	939	973	933	927	923	943	970	882	975	954	941	935	954	991	950	957	945	963	897	1000	945	913	932	948	948	958	1017	960	962	948	951	899	948	991	958	970	970	931	915	935	947	959	989	936	985	971	967	917	917	946	929	976	920	965	973	985	927	915	958	928	965	941	990	971	983	906	982	944	920	938	957	935	982	933	928	964	961	941	891	940	994	944	939	988	944	925	951	969	910	942	968	940	924	904	911	947	925	996	970	962	921	922	943	975	947	939	962	955	924	881	917	970	960	962	943	937	993	868	975	902	961	901	860	951	955	963	965	946	956	967	917	963	934	936	925	896	978	892	891	977	996	949	922	959	961	939	987	948	969	949	952	911	923	976	926	1008	980	953	963	916	978	1000	943	922	990	957	948	905	895	910	939	959	959	981	985	928	917	921	927	930	962	949	935	938	946	915	916	912	967	922	962	940	934	934	964	999	970	893	947	937	992	954	974	979	944	1008	965	892	952	915	915	973	1003	922	937	946	938	915	954	926	1007	905	977	942	947	899	929	942	906	995	937	966	942	888	915	870	953	991	978	930	962	923	968	965	978	997	930	933	955	930	945	959	984	918	927	929	981	913	905	987	967	936	954	913	954	902	947	975	971	980	884	986	1034	890	955	964	979	929	951	893	966	965	935	969	914	950	950	920	924	927	927	945	979	951	952	961	925	881	914	885	965	908	934	962	898	920	984	935	977	910	873	914	950	939	964	984	973	918	965	986	927	1000	977	933	955	953	967	1012	930	912	935	933	940	965	934	916	926	904	936	946	969	950	947	972	926	947	965	940	915	905	934	964	923	921	917	941	962	990	900	910	928	936	933	925	934	930	945	975	959	906	956	942	1041	930	939	914	948	958	985	981	932	927	947	959	936	956	956	933	935	966	924	948	932	947	977	970	901	911	987	898	984	991	946	965	977	957	938	958	953	931	948	937	931	886	956	927	972	988	947	897	922	1010	957	964	1022	889	904	908	942	906	975	957	965	931	948	925	934	916	944	961	952	980	974	954	974	906	947	970	967	923	950	907	955	911	947	929	952	941	942	942	899	939	945	928	961	997
17031	6228	2232	1115	670	452	431	394	382	359	345	289	263	251	257	259	259	251	278	290	290	275	273	292	246	262	271	258	281	226	254	266	270	261	259	274	262	260	267	246	271	303	280	253	246	269	229	243	273	266	264	252	248	280	290	242	299	263	242	257	268	242	258	217	271	262	240	250	274	271	284	257	276	257	314	291	286	250	257	258	249	289	263	245	236	237	268	254	282	245	237	268	280	269	272	269	245	234	256	261	304	313	277	270	291	261	218	232	278	258	259	263	253	261	274	278	223	287	279	252	267	267	273	251	256	278	248	230	268	269	283	279	258	237	266	269	222	265	269	296	275	251	259	257	248	280	273	229	264	256	258	263	280	256	239	239	238	252	264	246	260	253	252	251	258	275	282	269	248	237	234	256	274	264	279	266	283	261	248	261	263	273	279	250	257	269	275	273	262	267	252	246	267	245	247	270	228	283	256	269	257	272	263	247	286	276	270	272	233	233	251	242	246	274	259	277	259	260	245	262	231	268	253	261	287	252	256	292	272	237	258	276	240	260	262	263	275	281	260	284	253	273	270	287	259	257	255	235	262	253	252	283	251	249	262	273	263	266	272	236	245	234	253	250	252	251	246	288	254	238	261	272	246	257	273	235	253	242	265	278	266	262	254	259	281	285	251	251	245	296	256	284	248	251	294	246	243	263	288	274	226	266	285	246	249	253	283	273	218	277	253	245	305	228	280	260	288	239	252	269	250	239	259	267	288	302	240	254	278	249	257	260	250	271	263	254	228	273	268	276	257	264	245	256	227	293	266	282	261	288	295	270	255	284	279	296	289	244	235	258	270	257	247	307	261	270	266	264	249	273	276	235	262	217	256	239	255	258	253	231	258	265	264	234	256	251	247	262	254	289	245	259	248	259	243	270	262	258	262	281	264	276	234	263	243	267	222	249	232	264	264	266	268	260	272	254	242	211	264	263	239	235	270	278	268	242	274	278	247	254	275	278	251	269	268	269	258	244	291	262	273	257	284	265	240	242	266	283	276	268	233	254	280	228	252	241	261	246	261	269	278	303	259	219	241	261	267	265	257	270	259	251	269	289	260	260	266	242	243	275	284	258	251	285	284	221	255	262	240	281	250	235	258	311	246	269	257	255	262	281	260	261	286	305	276	266	288	236	262	281	268	261	275	251	255	282	255	253	250	264	242	268	266	298	260	285	249	240	265	253	276	253	236	255	221	255	234	250	267	282	275	249	274	254	260	274	267	268	278	272	263	268	280	286	260	260	288	259	244	255	259	257	264	238	257	238	282	229	289	262	276	256	256	296	265	251	245	264	224	247	234	247	251	272	257	239	227	263	235	254	247	255	268	225	250	271	262	261	285	252	274	250	267	260	269	262	276	269	265	271	275	267	273	258	250	273	299	266	278	257	241	267	289	291	253	287	279	274	234	254	284	245	253	252	252	254	286	251	265	246	261	283	278	248	265	262	211	243	230	281	265	250	260	269	258	267	277	250	302	253	263	255	244	244	303	311	237	257	241	227	247	253	239	251	261	248	258	266	233	251	268	275	290	254	248	251	284	255	268	268	265	257	238	290	259	242	254	274	268	280	257	259	280	228	260	261	259	253	276	231	241	261	292	265	265	260	278	243	249	238	240	229	265	257	275	253	255	284	287	263	261	251	251	282	278	271	280	269	233	253	264	257	265	288	238	240	268	257	253	265	283	262	240	246	277	287	286	241	266	248	252	276	233	247	241	228	252	282	235	259	256	256	268	251	258	258	271	252	271	266	254	238	269	276	246	261	298	284	282	267	261	248	275	272	228	265	267	275	240	269	261	271	264	272	233	276	255	252	253	255	301	274	264	259	274	260	285	268	262	251	269	213	242	274	266	249	251	273	232	255	260	260	267	268	275	257	223	245	264	294	263	283	247	262	246	252	289	280	282	271	257	268	244	261	290	284	242	278	287	250	284	276	287	268	270	272	281	256	267	265	260	264	249	238	273	225	276	265	239	260	268	252	253	300	309	250	282	272	262	281	273	256	251	252	242	260	241	257	274	257	239	248	281	235	239	277	259	227	284	288	253	270	256	244	268	271	223	273	244	262	277	263	267	265	246	255	247	257	277	270	255	250	267	261	251	275	243	287	271	279	267	264	246	298	297	281	251	268	276	269	243	294	265	239	278	235	275	242	240	248	273	259	276	233	304	291	272	251	266	284	249	276	244	236	286	250	264	255	244	265	247	220	265	265	272	241	261	235	246	245	266	236	286	257	235	242	251	244	263	273	266	285	257	299	263	272	248	272	228	245	246	240	241	243	238	258	234	285	262	262	282	254	283	261	287	246	253	220	239	281	255	262	280	261	242	292	259	279	265	269	256	274	260	267	270	288	270	281	264	268	233	262	259	258	274	282	266	258	226	249	254	245	279	260	283	258	250	258	264	284	302	236	258	248	257	248	284	266	271	273	266	249	261	259	255	285	263	248	251	266	287	256	262	271	259	264	238	280	280	278	297	282	248	284	284	288	253	252	263	270	267	279	249	232	259	271	271	248	265	277	264	268	251	299	268	261	285	276	280	274	250	245	261	256	279	257	263	255	266	250	224	283	240	262	250	267	251	273	268	238	253	261	257	271	250	272	279	270	285	286	279	252	263	272	269	244	277	253	262	277	269	267	258	268	245	281	258	239	266	263	259	247	290	263	236	273	254	252	270	276	248	256	278	252	249	249	261	241	252	244	263	260	282	235	226	294	256	236	237	274	242	280	244	255	262	247	265	287	216	235	281	276	296	263	239	252	268	261	263	230	252	247	239	243	281	260	274	263	270	250	259	265	263	277	263	245	283	254	249	253	240	240	278	270	269	278	226	246	280	275	308	280	311	263	250	252	230	258	235	237	259	240	278	272	253	269	226	255	266	251	241	247	284	278	258	268	277	245	241	258	293	260	295	251	253	258	252	282	285	274	262	257	274	292	239	272	260	244	257	251	248	243	228	260	299	225	267	273	302	262	246	256	271	260	264	247	243	267	249	274	266	286	258	239	262	267	265	248	245	230	258	236	280	230	268	274	239	237	245	258	280	256	281	241	262	273	276	271	260	276	234	251	259	260	260	265	267	273	253	279	262	266	264	263	285	257	258	265	267	263	263	238	251	263	264	230	265	280	297	302	267	284	264	252	252	240	245	257	276	263	279	311	253	269	197	228	273	238	247	267	265	280	290	252	260	267	252	263	266	271	260	252	274	290	266	248	293	246	256	293	244	246	255	250	253	249	229	278	279	298	266	249	225	277	271	257	264	264	290	264	258	272	262	257	263	257	275	269	233	273	268	258	255	264	289	262	269	273	263	273	241	266	280	249	252	266	272	237	228	264	269	237	284	257	275	264	257	257	256	261	285	232	258	295	263	232	276	257	253	252	278	265	243	246	232	269	285	269	293	282	253	252	252	263	298	280	248	234	275	240	235	265	295	266	270	245	265	299	253	279	246	226	280	249	252	244
12244	5497	3449	2710	2116	1615	1422	1281	1172	1156	1054	905	833	754	704	653	738	657	636	681	656	573	677	659	630	600	596	606	594	614	602	574	612	611	616	628	645	580	620	573	576	532	578	626	615	576	582	573	616	623	616	620	632	625	632	584	582	625	660	585	607	588	605	638	593	585	593	608	599	600	616	612	586	625	585	586	564	621	561	626	571	595	599	557	610	618	616	582	602	609	588	601	579	611	569	614	607	588	596	646	624	540	601	565	603	567	642	574	592	543	552	595	580	606	579	593	568	593	605	599	589	591	565	569	587	614	614	614	603	633	608	576	584	605	620	633	579	616	575	597	622	601	619	646	613	605	583	598	588	569	612	589	570	562	608	581	585	612	572	572	571	587	613	597	625	593	563	552	595	574	611	560	616	611	626	606	599	572	559	602	614	607	622	597	595	580	545	552	597	624	592	572	607	626	622	587	588	601	609	557	596	607	608	606	596	627	554	641	629	617	590	599	558	661	592	593	609	595	606	622	593	589	612	651	608	630	570	550	590	612	621	566	578	570	566	534	608	641	626	607	591	568	570	637	612	604	564	613	602	604	557	610	561	573	620	572	604	576	602	569	579	577	576	605	631	589	601	596	599	567	541	627	616	627	593	624	646	627	598	546	578	580	609	591	573	625	580	612	559	567	549	581	613	571	611	611	625	568	615	587	566	585	636	597	594	551	629	555	583	617	600	591	632	612	594	588	558	604	592	587	589	545	610	611	589	600	563	616	588	622	569	618	594	555	606	577	601	597	605	620	547	645	636	584	623	571	625	575	602	580	592	624	646	595	611	578	616	621	597	603	593	597	565	534	598	586	571	653	568	603	549	583	544	563	622	591	569	590	600	589	585	622	621	587	586	562	621	636	576	535	549	589	609	588	557	600	575	595	607	584	580	587	607	602	556	562	617	592	564	625	611	573	622	576	604	656	636	622	610	587	576	615	594	587	596	622	590	606	609	605	587	592	597	599	611	615	579	616	640	604	637	588	610	585	604	594	620	598	583	578	554	580	597	629	597	606	596	552	605	601	636	544	607	585	588	574	608	549	582	599	612	586	549	543	641	642	583	616	570	576	579	594	547	572	587	597	594	585	580	600	559	592	562	599	563	615	619	647	589	590	612	621	608	568	580	584	612	600	616	558	613	582	536	600	631	636	547	625	604	620	580	617	603	585	595	586	627	578	577	584	618	546	609	628	555	610	587	631	586	583	590	542	572	618	627	630	574	593	551	619	567	611	601	591	569	560	598	598	627	605	616	539	587	606	592	604	592	575	577	547	606	622	581	630	630	610	580	643	621	583	583	592	568	599	589	587	606	609	591	570	589	601	593	602	619	574	613	603	591	578	561	551	600	583	602	626	633	565	587	637	646	601	621	631	572	582	574	557	632	580	637	607	562	591	576	600	622	612	624	621	599	591	622	619	595	540	585	587	613	576	584	608	611	597	580	609	597	580	601	570	625	584	578	643	585	561	577	579	554	596	600	617	599	575	647	643	647	589	573	591	590	595	563	551	578	615	564	588	627	546	620	601	599	567	589	547	599	600	538	590	632	637	615	615	582	594	561	600	625	572	611	628	612	664	580	614	616	618	596	608	608	585	603	663	598	599	585	597	579	561	642	605	565	564	591	605	610	612	611	587	614	620	584	599	623	594	568	602	606	622	583	558	610	638	619	605	617	565	615	583	594	655	597	617	613	612	583	563	565	567	534	609	586	600	566	607	602	579	622	598	601	594	597	584	570	584	628	602	590	562	599	612	571	573	611	622	600	572	574	591	590	606	548	600	617	595	608	581	576	607	598	609	575	591	528	604	613	586	598	582	624	571	587	581	596	584	554	602	546	575	564	605	604	599	586	583	551	552	585	573	582	590	564	565	601	580	609	556	641	603	596	632	604	635	615	595	600	606	603	605	570	606	628	573	599	578	598	622	591	602	593	601	579	602	545	587	614	552	656	600	619	611	596	560	619	564	570	578	598	553	595	595	606	608	575	642	595	601	594	578	578	623	636	630	546	596	612	579	593	572	549	583	612	552	608	624	600	609	547	636	630	621	593	576	571	613	622	576	601	591	597	600	597	575	576	564	610	577	575	650	609	594	633	643	593	571	591	593	570	637	575	598	633	589	558	613	567	602	594	604	566	589	596	593	602	579	594	667	583	601	566	599	531	559	649	607	633	588	575	589	611	603	622	590	571	576	591	573	582	608	581	592	606	615	576	587	578	597	597	598	625	567	564	568	576	585	586	576	591	558	580	593	565	576	604	597	591	590	580	594	633	572	594	601	602	578	568	618	594	568	628	541	606	565	618	571	599	584	577	660	618	596	587	585	600	629	596	584	558	619	651	638	603	595	617	589	593	583	601	574	609	613	586	624	569	603	582	603	565	523	564	649	610	601	618	594	592	609	598	609	615	569	565	567	608	577	614	598	580	613	558	602	585	614	588	632	558	573	599	586	621	573	589	625	596	581	630	613	648	622	638	580	599	588	596	537	575	607	577	570	633	604	612	609	611	589	631	576	620	613	600	579	608	604	591	623	615	567	582	569	569	608	601	581	598	563	548	595	629	591	657	574	591	594	573	607	607	625	580	615	517	582	554	616	590	620	612	615	626	601	575	602	599	623	624	629	613	624	643	615	605	597	612	622	564	603	613	619	583	574	599	607	587	590	586	607	615	558	610	655	565	602	598	592	577	614	591	635	588	554	595	608	588	596	587	601	597	608	558	599	614	570	580	575	582	599	610	646	614	576	562	618	576	575	678	585	649	613	622	593	579	581	591	594	621	598	624	579	572	585	565	565	582	602	566	571	624	571	602	556	618	583	561	613	581	581	607	595	650	585	607	545	594	561	599	581	599	600	549	587	598	573	620	590	617	574	594	620	605	652	575	597	610	596	606	626	568	596	539	596	598	587	592	596	658	582	578	552	591	610	573	572	607	580	637	594	605	641	587	601	559	569	613	597	547	612	590	603	609	597	581	591	580	588	628	584	574	575	546	575	627	589	600	588	624	603	571	603	559	606	594	580	592	568	590	606	578	608	556	620	560	588	568	630	626	595	619	596	602	604	580	626	584	589	575	546	564	635	626	598	600	572	559	535	586	535	565	567	625	628	576	592	624	622	597	531	604	578	614	565	616	577	607	595	534	599	583	561	599	607	667	610	625	621	588	589	557	602	557	572	568	610	596	591	578	657	608	566	598	611	660	601	576	603	599	589	544	577	606	581	627	608	573	623	564	595	579	553	587	606	558	575	559	625	591	572	633	624	615	595	536	633	632	543	561	645	583	600	580	590	601	573	568	578	588	580	587	612	648	577	595	586	592	612	596	570	576	565	582	591	576	587	585	611	639	624	585	569	592	605	557	594	651	582	590	583	598	583	580	612	616	613	610	598	584	557	569	555	598	573	574	611	564	613	574	595	623	593	605	597	619	603	558	641	568	567	573	564	613	616	596	560	602	566	565	620
26180	10337	4251	1957	930	598	457	402	375	313	274	233	238	261	209	177	193	193	208	176	187	166	159	199	163	194	177	201	172	155	173	178	138	171	188	172	165	163	184	165	163	160	156	167	165	166	191	156	138	183	160	161	163	166	174	170	151	185	157	148	181	176	180	160	185	160	179	172	161	166	178	194	147	175	155	160	151	172	142	165	160	153	160	149	167	179	165	163	189	158	171	163	198	175	162	179	165	195	164	155	162	161	168	162	167	167	148	174	168	173	169	158	171	190	167	160	153	164	178	167	165	174	164	150	157	171	176	157	168	156	182	147	170	164	160	149	171	164	167	162	162	147	163	202	191	142	173	174	157	159	174	166	171	191	172	157	171	158	152	179	194	165	146	146	175	175	132	144	162	159	167	168	199	170	178	158	155	177	184	177	188	171	178	176	161	156	189	182	166	150	157	150	185	178	185	142	183	171	146	154	158	177	184	179	152	145	177	172	142	148	178	159	165	164	163	163	187	163	192	146	165	192	165	193	155	154	154	164	172	186	186	160	147	165	142	185	168	181	177	142	171	176	153	158	169	163	155	155	178	161	188	144	153	178	131	152	166	179	181	181	150	177	165	190	153	176	184	183	177	154	152	175	167	163	169	150	156	151	201	175	153	184	151	122	168	187	181	166	172	179	163	154	182	140	191	167	159	183	159	153	144	173	150	169	174	175	177	159	154	184	172	160	167	192	183	173	154	170	155	172	162	177	162	183	154	175	160	171	178	190	185	200	166	173	157	144	149	172	182	177	165	202	138	190	155	179	153	177	169	160	172	160	166	137	152	162	170	138	178	182	159	145	165	170	179	175	156	166	169	163	171	148	168	160	160	175	173	174	171	177	134	180	173	151	152	161	167	161	197	155	179	152	183	165	150	142	207	155	162	178	159	178	179	168	168	147	183	160	167	174	149	156	182	146	179	155	165	175	204	171	163	192	181	183	174	182	154	172	180	158	171	150	158	194	172	176	167	169	164	177	167	151	140	180	154	154	152	178	185	172	179	151	160	174	150	158	166	153	182	173	149	172	164	169	186	124	160	164	159	174	166	156	147	140	188	164	142	175	127	176	175	204	165	158	170	166	171	162	181	169	155	155	178	158	176	144	145	172	142	151	166	150	153	162	180	170	170	169	179	175	138	147	161	163	178	171	163	183	174	183	188	157	168	142	176	148	153	169	161	167	177	155	169	173	167	160	160	163	180	198	179	178	192	172	184	160	167	179	168	162	155	169	190	153	153	134	175	151	164	156	160	173	157	176	151	167	166	149	176	169	185	161	157	178	155	133	194	170	163	144	146	174	153	175	169	155	167	163	159	211	178	162	168	168	144	158	196	190	179	178	158	186	174	168	198	177	170	158	152	156	158	161	167	171	159	154	158	179	149	178	181	157	153	178	165	175	174	166	183	158	150	156	170	154	149	148	159	180	166	166	203	151	165	174	201	174	162	155	160	189	170	151	166	163	169	185	172	153	198	175	175	172	142	160	189	178	150	157	201	152	162	169	150	189	190	203	176	164	165	195	173	190	158	190	159	183	173	168	153	157	149	147	178	154	184	149	159	179	147	154	162	162	151	188	186	195	179	172	172	170	183	176	143	173	181	149	157	177	171	164	180	148	175	153	156	170	154	176	180	145	179	184	159	175	162	157	164	147	134	163	156	187	166	171	173	168	152	167	167	166	158	164	169	157	177	155	163	171	166	201	175	186	174	151	195	163	178	167	153	181	161	136	172	180	171	148	162	148	164	168	170	176	173	150	159	182	172	177	178	180	173	170	178	162	167	157	181	149	152	169	168	187	183	197	159	145	198	158	170	147	188	154	184	177	192	174	155	149	141	177	164	168	148	157	175	183	165	155	180	155	163	156	148	167	168	167	155	164	168	187	193	180	189	156	144	182	162	173	167	189	161	163	173	183	175	177	173	182	160	154	152	157	175	165	165	172	167	172	155	145	192	186	165	167	178	158	184	150	153	174	180	175	168	162	176	149	156	166	166	181	151	161	175	160	178	165	156	138	152	139	149	146	170	181	161	185	158	153	172	158	178	164	167	175	155	168	172	147	162	170	160	172	155	155	190	168	145	170	150	163	156	157	160	167	148	168	183	182	163	159	172	177	156	182	180	174	183	157	154	148	174	156	176	162	173	165	165	163	175	164	182	156	201	166	166	202	157	165	168	155	181	168	169	146	138	157	166	180	139	154	163	169	166	165	158	166	174	176	158	155	164	150	144	151	152	165	173	171	157	159	161	160	177	174	177	147	152	168	157	165	147	164	158	172	147	140	161	186	165	181	183	173	167	172	136	166	153	188	206	161	170	159	176	150	160	172	170	177	163	173	170	140	147	163	133	170	146	169	182	183	137	182	161	148	174	158	197	174	161	149	146	162	153	164	173	178	172	158	154	149	145	148	187	170	147	132	152	166	157	153	166	149	177	157	160	168	175	164	176	140	164	165	171	167	163	205	157	157	177	159	170	183	164	197	175	160	178	177	154	149	189	129	187	166	164	176	161	152	182	173	190	178	176	154	166	168	177	155	157	166	159	155	174	130	186	203	159	166	196	176	146	155	164	159	181	167	164	164	156	165	166	166	184	144	148	162	153	156	143	172	168	165	155	164	162	162	163	164	175	148	161	152	168	175	175	178	158	168	169	170	171	183	159	168	182	171	154	156	162	145	170	162	156	166	166	172	166	142	186	167	153	159	167	165	154	162	180	184	169	171	134	156	149	168	172	167	163	161	145	167	154	165	163	158	158	174	177	184	173	196	157	206	197	176	193	176	148	190	155	181	157	168	165	137	163	168	157	168	161	163	170	181	178	181	149	168	181	169	146	154	150	170	169	171	164	178	168	138	165	150	166	149	164	158	181	155	184	168	165	171	159	174	171	151	151	146	181	153	149	145	157	149	197	152	177	156	161	152	163	175	170	167	158	173	145	154	151	149	197	189	159	165	188	146	145	165	175	184	164	171	159	169	172	193	171	146	163	165	182	175	155	184	169	174	135	159	191	164	173	154	157	153	165	163	167	172	188	153	158	151	171	156	156	146	188	182	175	156	181	155	147	205	156	181	185	155	150	174	165	143	151	166	142	161	158	158	156	181	167	160	177	168	185	156	167	193	173	172	172	192	150	161	160	175	152	183	153	137	138	139	152	157	172	177	171	175	177	152	173	182	158	170	156	174	146	157	184	183	189	186	166	159	172	163	178	188	157	171	173	157	186	192	162	139	171	180	178	148	173	183	155	151	162	187	165	158	149	161	147	165	167	192	156	188	175	156	186	175	161	172	156	154	173	174	177	161	145	160	160	162	173	161	182	176	175	177	160	167	176	187	143	157	176	194	158	167	167	166	185	164	171	146	169	177	178	159	166	167	168	147	165	176	164	159	165	176	147	161	147	160	155	158	150	172	171	185	161	167	170	155	167	157	160	177	167	148	172	160	162	181	148	154	157	156	174	161
15801	7138	5376	4221	3104	2435	1964	1597	1520	1281	1240	1046	780	742	733	610	594	567	551	560	514	506	493	497	482	487	465	520	471	460	459	450	472	445	471	435	448	449	430	447	460	443	443	423	425	468	415	429	439	435	409	426	384	450	437	409	456	405	426	434	434	496	457	402	402	436	428	433	443	413	389	461	399	416	435	454	479	431	460	435	429	431	434	408	465	423	391	399	417	423	437	421	427	414	430	420	442	458	421	402	402	423	438	423	450	471	437	471	435	431	429	478	424	457	446	422	450	448	396	420	410	375	474	452	396	416	430	438	449	411	416	458	460	396	389	451	456	424	433	426	452	412	431	431	425	420	394	427	388	454	429	399	421	419	433	411	412	418	410	418	439	402	454	415	426	431	400	446	434	425	429	437	397	434	413	426	473	422	452	441	434	453	412	436	404	432	465	425	420	440	427	420	447	402	444	431	438	424	395	471	389	434	441	454	411	441	437	404	431	426	425	407	419	431	420	409	406	409	407	401	405	443	425	448	427	426	411	452	421	388	408	417	376	378	426	443	414	434	425	454	416	419	428	415	405	416	453	426	391	389	404	395	436	434	382	413	425	425	449	446	398	426	407	447	421	410	435	441	420	415	426	418	426	408	394	394	438	405	380	439	436	440	454	453	416	444	452	432	452	433	434	428	403	433	447	371	415	407	393	443	469	440	394	441	401	472	427	450	408	446	387	429	428	421	411	425	409	442	409	409	393	419	431	436	439	412	399	434	437	431	419	442	424	410	436	443	459	417	418	460	379	370	436	435	413	468	431	392	390	423	439	413	422	405	414	392	421	406	410	424	459	422	413	462	421	447	449	418	426	408	427	404	442	436	405	430	407	387	414	409	432	451	435	447	434	424	397	378	418	439	421	407	420	452	395	448	447	433	415	431	414	438	399	431	393	416	447	404	441	429	423	413	417	424	455	387	398	443	415	417	434	436	419	418	443	405	437	422	440	431	412	378	395	424	415	458	446	438	428	466	432	412	424	416	446	414	450	396	432	424	416	436	421	464	426	444	420	453	463	452	424	400	397	416	413	413	434	426	470	435	437	445	431	435	464	430	405	418	424	414	438	404	418	434	408	449	404	414	455	420	437	430	411	451	434	404	407	415	428	419	425	423	362	411	444	428	432	421	429	446	427	440	421	440	419	467	425	416	414	456	412	412	453	434	409	420	427	431	384	428	421	408	442	411	423	399	424	445	421	434	443	428	429	449	465	450	401	402	466	463	421	445	410	464	424	406	451	441	426	434	455	396	445	401	427	428	410	410	416	448	418	406	435	424	442	447	447	452	436	436	410	408	446	442	439	401	419	415	388	410	452	423	434	426	408	416	408	444	389	439	422	465	418	404	434	396	399	438	454	465	385	408	425	447	435	421	429	401	429	427	429	424	418	408	426	403	405	436	431	396	420	426	426	432	423	469	401	453	411	456	432	404	428	402	429	413	422	435	410	415	437	435	466	404	461	394	416	392	454	429	424	399	449	439	412	430	414	506	401	412	455	424	408	429	422	423	440	377	482	397	422	377	413	404	431	449	426	452	415	408	420	424	427	430	434	426	426	448	385	423	409	414	431	404	409	417	432	429	426	437	431	439	423	422	414	417	422	434	407	415	466	406	395	451	418	436	412	438	430	446	450	429	383	431	418	393	423	453	411	396	409	432	404	390	426	413	437	421	443	448	423	428	420	442	403	438	406	430	414	431	409	411	457	428	439	444	466	462	401	419	436	403	482	450	431	444	434	432	418	442	405	421	395	426	436	408	411	469	432	396	433	458	418	388	428	456	422	399	395	396	425	447	446	399	424	409	439	404	439	451	446	441	433	422	413	462	443	399	433	436	426	461	427	415	405	397	449	442	410	452	403	431	382	437	421	430	445	444	410	420	422	412	410	447	401	472	429	421	447	428	405	460	438	417	435	441	410	437	437	439	406	440	431	460	438	439	402	443	441	438	435	454	449	414	368	404	417	448	382	411	436	441	420	406	434	432	428	421	405	438	431	401	392	386	406	452	438	428	396	447	435	417	393	435	438	435	442	456	373	451	437	407	435	474	431	425	445	400	429	404	461	386	426	445	425	407	394	444	430	411	416	435	405	446	397	441	416	447	395	426	434	407	405	433	407	448	417	464	455	431	401	461	408	410	445	429	397	401	417	404	416	454	424	395	397	406	403	437	395	459	460	417	378	424	380	409	426	444	429	461	426	404	431	459	410	433	436	430	379	435	425	413	433	427	404	437	457	447	451	413	434	430	431	421	432	389	398	452	438	435	419	453	464	406	437	435	413	441	437	473	409	414	422	460	442	411	432	427	446	458	431	410	418	418	399	443	446	411	443	435	438	442	446	407	420	397	453	453	406	436	448	452	422	404	429	409	451	444	420	412	409	431	438	435	425	480	462	403	417	419	461	406	396	426	432	467	423	429	426	412	458	438	392	417	403	403	424	440	418	451	414	464	444	421	439	419	426	454	399	417	435	434	409	470	418	437	414	423	434	445	424	444	406	446	407	449	440	429	433	441	418	415	424	409	432	441	426	399	406	414	447	409	420	418	419	431	447	424	445	437	410	436	444	437	431	409	465	458	401	460	421	423	404	450	426	430	432	413	449	403	423	401	395	407	395	448	439	429	413	437	401	402	440	421	413	439	399	413	452	425	443	416	442	437	386	395	440	438	457	445	402	406	406	420	453	440	413	416	426	431	447	423	423	448	408	417	415	442	426	453	424	436	398	416	400	446	427	402	379	467	438	453	434	411	460	434	406	451	478	450	420	420	437	448	392	397	428	431	431	455	459	425	438	431	462	416	427	450	402	399	449	392	463	450	430	425	422	430	428	423	395	391	428	433	417	417	400	373	381	437	413	417	399	424	429	435	437	407	442	425	415	438	420	426	437	406	414	424	416	441	445	471	456	422	437	400	439	443	418	436	434	405	459	445	437	466	403	417	438	419	430	424	410	425	412	419	443	412	414	411	465	453	428	428	434	389	426	425	415	429	435	444	432	449	436	436	424	423	405	435	439	404	426	429	440	429	428	440	414	424	444	442	457	455	412	429	448	438	419	440	416	392	412	402	415	450	401	444	423	419	447	428	410	435	435	431	443	455	427	413	443	418	435	412	423	431	413	422	464	425	442	407	450	417	419	454	409	430	409	442	425	469	423	413	431	425	444	443	408	412	463	388	466	385	425	441	445	386	455	443	412	423	404	429	436	421	459	422	394	426	399	430	426	418	419	398	413	386	425	402	399	449	457	405	435	443	428	397	430	438	418	429	461	443	433	472	422	437	438	450	434	431	417	410	461	419	435	421	456	402	405	405	422	465	418	408	411	409	430	407	442	455	438	424	432	466	431	436	430	432	398	412	478	413	418	444	417	430	434	432	443	413	454	465	444	439	440	412	424	449	443	431	413	431	412	431	418	430	417	453	449	459	385	419	404	435	405	438	425	443	432	460	395	404	424	395
6203	1207	677	532	519	488	482	448	530	443	467	493	406	461	465	470	430	456	401	500	420	451	393	440	427	412	397	437	490	430	448	446	400	435	403	448	444	444	418	443	418	420	426	481	453	426	430	438	441	421	426	438	453	443	458	449	445	453	422	446	511	411	452	445	439	454	460	440	413	432	445	408	466	456	410	445	425	463	438	466	446	447	404	419	438	426	450	429	406	424	482	469	417	449	423	440	444	419	460	478	432	447	483	479	419	462	479	401	453	454	444	427	373	454	430	435	422	410	469	446	446	462	427	434	405	453	448	398	447	438	390	457	435	443	433	462	423	419	432	447	469	427	429	442	409	414	456	415	425	408	455	423	437	465	502	467	440	410	424	458	459	484	434	445	413	462	459	417	451	422	399	478	420	452	423	412	451	444	419	432	426	450	474	430	482	469	435	435	428	402	401	406	432	434	424	448	466	394	415	407	404	431	420	461	415	411	409	481	445	482	413	485	423	406	431	414	420	410	444	468	423	435	403	397	441	413	397	430	454	439	452	418	398	428	424	414	412	416	422	464	417	477	431	469	440	446	395	423	419	429	423	453	464	464	415	472	414	392	433	439	454	426	458	405	454	427	456	436	448	448	448	432	429	439	402	409	420	478	457	444	422	438	454	434	440	421	431	446	433	415	442	433	426	407	408	462	450	454	477	443	463	397	424	438	431	440	412	486	410	451	465	422	408	433	429	454	404	445	436	435	427	455	437	446	436	445	432	472	417	401	445	427	441	475	430	434	414	422	456	425	417	420	415	441	428	436	434	444	399	418	410	440	427	452	443	462	447	415	459	426	413	460	465	462	448	441	435	436	417	450	426	464	426	424	455	411	448	374	458	438	413	463	442	429	429	441	425	445	453	445	380	456	397	471	429	424	422	443	432	475	390	404	485	449	478	460	450	442	419	481	434	449	461	448	447	387	471	416	450	434	428	447	440	419	471	434	450	420	468	406	445	450	451	412	480	408	428	410	418	399	449	423	398	407	453	420	426	426	433	427	425	448	419	449	401	407	425	461	405	422	389	405	403	416	385	412	415	484	477	461	441	473	448	481	398	447	454	456	389	421	448	414	437	418	430	498	434	419	433	430	465	417	444	465	431	415	416	467	418	421	439	456	442	418	435	435	448	451	440	446	472	435	446	419	412	468	431	469	420	422	400	442	423	403	433	433	431	436	421	428	438	433	399	450	401	458	462	486	440	456	449	418	450	485	424	447	438	396	425	418	434	470	465	439	434	416	445	426	430	427	450	421	461	437	434	448	441	448	430	417	441	402	446	429	471	435	445	447	407	450	422	436	411	451	469	424	470	438	465	444	431	395	390	427	423	417	435	457	418	385	447	424	451	425	397	406	437	415	448	424	411	439	423	473	461	438	406	428	468	407	453	429	421	403	431	450	461	406	469	408	446	436	436	425	431	421	401	431	433	427	433	478	445	433	436	447	455	433	450	397	427	398	469	449	429	427	448	433	407	457	413	400	438	438	453	438	438	405	420	424	431	439	432	459	434	403	424	444	463	442	431	466	457	438	444	440	428	441	428	438	456	452	407	420	438	440	453	425	471	386	479	387	426	456	443	410	450	432	413	432	442	420	426	439	456	408	446	441	454	422	409	455	416	448	404	420	420	449	401	445	432	427	439	430	407	434	390	439	455	444	440	474	445	464	458	445	402	449	448	443	446	434	417	423	441	417	405	457	426	422	441	413	455	424	433	401	444	425	392	423	386	423	462	409	377	409	437	423	420	431	432	481	458	431	433	431	386	427	432	450	417	413	442	408	448	418	429	432	453	462	428	496	403	442	450	486	429	442	430	424	444	444	424	384	430	473	434	441	466	408	408	424	453	431	470	433	424	423	399	462	443	428	441	413	419	458	420	429	429	444	414	420	429	383	447	459	437	445	439	460	447	440	430	454	384	436	419	454	439	479	417	415	479	487	410	448	394	426	427	425	461	421	475	482	421	413	422	393	474	462	452	427	455	495	415	407	447	427	446	436	440	461	394	427	396	435	433	402	427	430	484	470	432	407	440	409	428	432	430	412	438	480	406	451	436	426	465	421	480	442	451	433	414	454	442	439	427	414	456	398	441	456	459	392	425	476	450	433	482	404	441	446	442	465	445	414	453	423	416	448	415	418	442	423	431	426	418	435	441	431	417	454	424	424	435	414	466	416	420	493	412	448	431	439	426	445	425	431	436	439	416	438	485	400	426	421	420	414	462	460	447	444	456	418	414	457	443	464	417	444	443	438	450	415	438	480	433	455	453	425	383	446	415	470	432	437	491	438	423	420	444	442	431	403	433	472	405	430	453	467	438	448	478	443	443	423	452	463	442	418	416	428	420	437	460	440	390	476	424	434	476	454	443	441	405	448	416	459	445	393	418	414	478	428	474	438	417	424	455	429	441	459	445	451	456	419	447	439	432	406	449	446	468	444	445	408	429	460	436	416	451	458	454	427	439	406	444	467	376	424	415	427	394	432	431	438	441	465	456	444	436	406	486	478	414	416	415	446	424	440	450	414	418	443	459	476	437	422	428	415	420	441	454	447	433	488	412	465	463	441	419	454	439	450	428	477	396	487	484	439	437	438	443	422	464	455	430	409	427	429	409	441	401	432	452	438	457	426	400	413	428	433	472	465	434	454	443	427	432	420	422	460	437	449	377	444	455	431	447	399	459	430	432	433	428	464	462	452	446	431	401	425	421	391	429	451	405	432	419	424	457	478	450	425	474	416	431	452	423	430	439	445	433	466	463	455	422	445	424	466	398	452	437	439	453	431	411	419	444	461	454	404	434	442	433	388	446	412	426	445	420	429	443	430	454	427	433	394	411	393	441	426	425	453	390	452	417	459	433	442	429	475	429	440	421	433	478	459	408	494	435	449	443	406	433	433	419	458	435	445	437	429	420	445	473	447	374	475	416	437	427	457	427	445	444	427	423	410	433	481	486	433	425	420	429	396	453	398	438	448	426	425	436	443	394	447	432	455	420	429	455	481	438	441	438	504	483	409	432	418	417	442	410	417	448	475	428	467	437	426	443	467	456	463	404	407	448	399	423	420	414	429	438	454	417	408	378	444	439	418	452	412	431	452	448	454	466	450	427	493	465	464	469	420	481	439	428	453	436	445	463	427	439	435	461	410	441	467	420	418	391	429	445	461	447	436	420	447	455	435	425	454	432	452	404	427	441	439	456	468	438	435	472	436	426	437	441	472	451	445	422	420	425	440	419	409	469	454	427	482	466	435	491	459	459	434	450	439	476	439	427	416	410	393	379	452	436	480	440	400	460	429	434	447	423	444	441	424	463	420	459	442	423	447	454	455	443	437	454	436	442	461	463	444	410	420	412	415	472	431	459	407	434	400	469	420	426	466	438	422	433	435	431	455	422	422	396	457	437	448	446	434	441	409	422	412	469	472	442	452	448	430	453	443	424	459	406	435	414	419	451	419	446	431	397	418
4885	1562	1470	1326	1270	1161	1140	1122	1103	1087	1118	1028	1019	980	1004	1009	948	962	930	916	980	967	950	909	993	968	957	907	934	951	902	965	923	949	957	983	908	978	933	961	921	931	943	911	904	910	958	990	950	919	942	955	963	969	901	968	975	945	948	941	883	975	913	944	977	972	974	962	920	969	941	945	905	940	991	968	981	977	975	924	917	959	977	941	970	941	968	984	924	937	967	957	926	941	1006	951	952	962	936	1045	926	913	960	982	946	955	931	863	917	936	915	966	977	930	979	981	933	916	965	980	931	921	969	962	907	970	909	966	951	924	928	913	900	1005	947	951	945	943	907	875	961	973	903	927	928	978	970	950	941	962	954	970	961	973	921	899	931	942	948	950	930	952	985	915	968	918	904	945	890	983	964	942	984	1005	918	906	897	957	937	935	920	983	950	918	931	970	913	949	983	953	967	897	904	935	896	992	973	1001	983	924	949	964	1026	901	964	1003	930	926	967	919	869	912	998	930	1008	905	969	928	949	937	991	928	954	904	973	915	921	978	915	950	931	1009	933	921	963	1020	967	973	924	922	959	965	979	944	942	1018	965	904	950	1006	947	926	966	936	917	954	974	869	898	961	935	936	885	939	912	894	980	973	970	990	912	906	974	946	988	978	960	963	945	944	1001	971	906	939	912	962	946	959	949	921	966	917	981	963	943	990	960	938	916	936	931	917	974	977	942	975	897	951	971	889	890	942	968	1001	948	963	928	973	936	964	950	919	965	918	984	946	942	946	929	871	944	976	915	964	936	856	965	926	957	960	918	960	1000	923	947	930	983	881	948	982	999	928	1026	930	939	960	939	973	969	921	877	924	949	945	987	1007	990	948	967	928	947	979	949	926	919	913	977	950	963	923	935	923	898	953	1010	966	969	939	933	929	956	933	940	943	940	1019	955	923	898	916	940	976	912	967	1001	978	917	936	958	921	930	1019	936	925	931	922	960	928	880	971	957	946	911	903	969	956	954	993	922	944	945	889	990	1012	1002	956	943	926	991	942	895	1016	990	928	911	918	909	947	983	901	908	979	934	912	984	934	948	943	956	952	910	936	1014	955	939	910	921	958	954	914	914	947	879	934	946	944	909	942	933	1001	926	916	975	963	867	948	988	922	927	1001	950	928	925	927	933	961	1005	909	900	1007	931	918	944	933	990	942	935	951	981	929	961	982	975	1010	982	938	1024	970	961	936	994	986	986	924	906	956	921	982	980	939	945	957	931	952	974	1001	944	983	997	933	908	914	986	914	949	954	918	971	968	960	983	955	940	926	989	959	912	913	957	945	910	914	922	951	962	918	946	907	974	933	953	996	910	962	929	947	950	935	911	944	994	962	994	938	930	938	1022	1000	964	937	918	945	928	941	966	931	945	948	898	927	936	958	898	944	939	1026	952	964	953	898	952	976	945	942	922	978	999	1026	962	935	900	916	975	1012	936	985	1042	975	919	922	965	1009	937	950	961	936	905	883	945	945	985	977	957	956	946	959	963	953	918	917	923	996	907	926	885	957	974	925	964	981	895	924	943	932	962	969	963	931	983	952	902	967	946	931	957	891	975	957	977	888	968	970	1010	982	918	932	925	948	975	944	956	908	898	940	926	947	916	934	913	970	921	935	942	945	960	959	987	969	944	925	934	1035	972	943	946	966	947	931	934	970	866	929	931	916	963	979	990	945	974	934	953	970	965	974	937	999	922	929	937	940	973	977	948	958	977	924	936	1022	919	935	952	937	933	938	977	1052	945	978	994	959	959	1001	952	977	926	956	945	932	920	930	931	939	996	936	938	934	936	944	948	920	906	959	1012	982	888	903	956	972	938	932	1016	978	910	939	935	960	970	931	913	924	1006	916	960	937	975	886	962	939	900	949	962	1003	1003	962	977	977	946	904	942	971	962	991	946	971	941	953	942	921	981	946	972	937	961	935	918	994	952	956	956	993	1003	898	969	913	1012	977	967	943	949	940	954	928	988	928	898	902	958	971	952	944	928	953	971	913	908	959	1006	911	989	960	951	959	932	945	950	928	934	922	961	968	906	983	963	923	937	952	932	949	976	934	950	979	972	922	936	944	978	921	951	972	957	939	908	949	945	884	951	962	976	881	942	956	892	909	968	906	980	967	951	988	905	992	948	963	935	943	987	951	904	967	979	913	967	967	977	971	949	948	972	937	918	992	965	944	988	970	890	928	935	978	979	927	929	939	949	1015	961	903	925	926	906	975	969	986	967	894	947	905	911	974	999	931	1007	946	961	922	966	959	906	998	914	942	957	935	967	924	916	1024	950	958	941	879	960	948	918	940	919	999	942	886	961	1031	915	929	922	924	933	971	930	928	930	962	956	947	872	937	964	947	958	938	942	943	941	919	950	935	945	957	938	956	972	915	967	976	1012	948	942	947	981	993	955	963	964	1001	940	990	948	944	1003	975	950	887	962	970	985	946	994	977	946	874	952	1021	953	906	913	933	901	953	894	998	960	961	989	909	914	973	955	980	895	924	969	954	965	972	924	937	910	977	932	961	984	951	982	917	906	899	946	948	988	919	895	989	976	917	897	950	981	949	946	917	942	956	984	958	986	981	945	950	958	969	933	920	989	929	939	912	918	937	959	988	900	930	917	967	937	953	892	971	932	935	976	924	966	963	947	960	934	950	906	957	941	893	956	940	959	956	939	990	920	932	958	960	956	952	933	922	960	960	921	961	963	962	894	970	973	926	946	944	929	972	965	967	963	978	967	954	967	926	954	928	909	931	928	976	1001	940	940	933	933	1011	998	982	1004	980	927	980	982	907	953	967	913	908	959	965	985	990	959	924	986	950	965	1008	962	944	954	893	942	974	962	958	986	963	958	957	914	968	907	932	897	925	965	918	951	946	972	968	968	989	935	917	936	949	937	905	945	974	930	951	916	954	933	974	946	984	910	944	888	979	971	1000	934	896	942	965	976	925	941	928	959	967	951	977	954	1019	936	1004	932	949	931	1017	976	926	894	961	964	971	966	918	921	958	979	993	946	964	929	953	955	945	931	970	954	913	959	982	996	961	939	917	954	997	994	955	957	959	892	968	953	950	926	913	1003	947	885	926	940	938	932	930	977	994	966	930	950	901	944	998	925	919	1001	974	947	981	921	883	977	1018	949	961	942	961	989	953	933	993	979	952	960	900	923	962	957	948	949	947	909	950	966	955	927	961	973	942	947	903	963	908	870	938	923	966	973	980	923	890	982	966	919	923	945	922	934	990	895	956	993	939	989	957	957	958	975	904	973	937	929	979	956	947	978	981	942	988	929	921	959	930	981	943	915	959	929	918	958	982	910	995	921	1010	911	895	921	972	1015	941	974	1014	925	935	913	928	942	990	927	995	929	986	915	948	984	936	909	917	997	948	988	929	938	935	963	943	953	953	947	987	938	935	935	926	990	924	901	970	971	938	930	918	979	975	947	975	987	989	881	947	950	975	938	907	935	943	945	972	923	946	953	899	973	911	946	960	961	957	943	904	945	997	920	948	993	953	935	969	952	968	990	929	914	906	936	931	927	931	880	973	955	916
16386	4844	2080	1036	621	450	398	373	392	363	331	295	313	288	255	253	293	278	267	276	246	255	291	240	235	233	273	281	239	262	275	253	288	226	272	257	235	254	259	286	246	273	268	275	282	251	279	253	256	243	252	259	277	281	253	240	289	286	273	253	255	282	267	263	264	262	269	258	247	258	249	263	258	257	277	284	252	249	242	259	281	261	283	252	269	254	257	266	255	246	237	245	256	226	248	266	263	263	253	253	236	263	254	274	271	253	278	243	240	259	270	287	261	244	245	292	281	259	251	279	249	282	246	246	285	246	282	228	273	282	283	283	252	271	248	249	244	264	238	250	258	253	268	286	270	258	239	256	274	247	257	227	259	232	280	257	254	245	252	279	277	268	305	266	284	298	253	242	226	260	281	275	251	257	255	260	227	264	258	280	243	273	249	292	262	247	264	250	261	236	238	266	256	216	270	242	252	257	261	258	293	259	270	247	231	249	272	252	254	245	231	257	215	259	257	270	261	232	269	252	246	270	247	251	237	289	234	260	247	274	262	255	220	263	242	238	254	234	261	270	268	265	257	287	260	225	249	229	272	285	250	250	279	270	264	274	260	281	257	260	271	259	248	265	261	235	269	271	251	264	282	270	287	255	271	271	278	272	267	231	272	268	244	252	245	261	270	227	261	257	278	289	255	254	297	255	265	247	274	265	252	204	283	244	291	272	262	263	247	277	294	258	259	251	270	251	286	286	282	246	253	245	263	229	239	241	260	272	271	256	257	283	275	243	257	258	261	240	250	288	250	284	247	248	232	295	259	285	235	241	274	276	265	269	251	280	254	254	280	265	274	279	254	271	260	250	251	247	250	273	233	233	271	267	230	259	285	224	235	258	280	285	258	276	269	242	239	207	259	253	280	254	262	298	252	263	253	277	255	251	274	263	263	255	258	250	254	242	270	248	236	251	293	272	253	258	256	236	245	277	287	283	286	256	245	259	271	259	260	271	267	253	272	258	247	226	271	238	246	238	286	288	241	253	261	257	265	253	256	241	241	276	260	235	251	280	257	249	244	263	279	246	237	250	261	263	250	262	271	244	249	257	253	280	230	264	275	255	238	264	247	270	249	251	247	258	260	273	230	247	241	281	264	258	255	265	269	301	249	251	225	271	270	284	280	249	245	237	267	266	285	274	273	266	275	288	260	268	249	239	266	251	244	240	263	279	256	270	239	271	264	295	241	262	241	238	240	275	263	240	236	265	241	249	249	264	256	254	244	251	267	248	269	273	266	275	252	240	249	258	268	241	272	277	247	264	227	262	262	243	263	266	237	252	261	279	232	248	273	255	246	251	259	281	284	277	240	274	270	245	286	259	206	274	263	223	263	257	264	259	252	217	236	263	287	242	270	262	246	265	284	244	282	220	251	255	243	257	232	251	275	256	251	281	238	273	273	271	254	238	254	259	250	253	236	223	278	284	243	286	297	231	258	255	258	256	236	249	263	269	271	256	246	268	251	246	264	291	279	263	258	257	251	267	269	244	246	254	254	264	235	245	234	257	272	268	298	320	245	262	252	272	275	250	244	260	259	260	283	232	271	285	235	234	264	255	227	282	283	271	257	260	248	268	299	274	289	271	277	277	270	268	278	228	275	249	236	258	242	257	247	271	256	280	278	264	250	256	253	225	264	263	266	267	252	231	284	252	274	258	253	267	239	271	270	291	246	247	249	250	269	258	253	262	277	246	281	257	231	255	249	270	245	263	296	281	278	254	252	285	269	264	244	250	281	277	266	252	265	281	250	255	274	265	231	252	269	222	252	273	257	267	277	239	271	257	266	246	239	234	294	269	258	279	270	259	261	259	273	261	252	216	250	249	270	242	240	275	270	275	257	285	279	271	227	263	236	249	257	274	298	280	273	236	229	254	242	240	250	240	240	279	268	283	239	262	277	277	215	244	243	294	255	253	261	253	283	238	293	238	277	258	264	245	252	241	256	276	256	281	281	301	294	270	264	264	282	229	269	280	253	252	259	294	275	268	262	250	254	285	294	263	246	232	269	257	254	244	253	245	277	264	251	273	273	247	274	229	242	267	228	246	282	258	273	249	262	248	246	262	259	269	290	253	262	268	241	273	257	271	261	261	239	223	247	298	255	218	262	250	254	268	237	254	241	235	256	237	249	279	254	246	253	272	239	256	267	282	267	269	296	257	244	241	249	262	269	206	261	245	244	256	243	266	263	253	280	251	268	245	276	251	251	261	236	264	250	297	274	257	255	245	268	252	241	262	265	247	242	258	259	247	271	265	249	227	272	267	266	290	249	264	251	241	254	252	270	267	252	273	255	265	236	280	271	235	282	264	290	268	266	245	271	282	247	284	271	276	286	239	229	252	292	284	261	247	266	243	263	260	272	251	237	293	275	271	246	263	259	262	306	256	281	267	270	254	258	251	227	244	265	286	247	238	259	255	254	274	260	246	267	239	253	244	289	257	237	241	240	269	252	252	248	238	255	236	244	264	266	251	232	258	260	264	247	248	296	241	280	240	234	267	244	281	247	253	259	237	261	261	267	251	266	297	281	284	264	267	280	263	289	261	234	247	245	244	225	254	224	242	249	233	244	257	253	242	281	219	236	263	282	231	229	259	266	223	257	228	273	262	242	251	290	246	261	241	267	285	238	293	233	244	250	247	262	266	232	224	235	256	259	272	263	222	266	211	261	250	240	275	277	256	246	236	249	273	262	235	281	263	266	258	228	234	287	260	252	257	234	253	288	290	263	270	247	256	259	248	269	254	256	269	275	255	232	251	277	222	246	283	246	249	263	272	253	283	255	249	275	275	261	236	262	254	259	258	246	249	255	293	246	251	249	233	216	240	251	234	234	245	257	267	266	248	252	268	253	266	277	221	254	262	262	256	259	267	256	280	252	244	233	266	254	276	262	239	270	222	261	269	252	277	230	281	260	268	251	238	247	270	238	275	240	280	266	243	239	286	257	226	246	232	291	253	252	215	241	247	257	257	255	263	253	274	239	239	261	253	268	250	241	264	249	267	250	254	233	259	271	252	282	242	265	216	266	268	266	234	243	257	289	262	279	265	260	230	247	256	248	249	285	264	269	257	244	269	240	244	272	282	284	285	237	261	226	237	253	277	253	291	269	251	276	257	260	273	233	246	256	241	254	271	245	223	250	256	276	238	247	248	227	276	249	277	243	215	248	249	252	250	256	270	262	252	235	251	242	257	255	275	264	261	238	267	242	256	255	260	273	264	251	246	279	273	252	259	243	222	270	252	273	214	246	258	225	227	288	244	256	295	247	244	245	245	267	278	265	269	263	259	275	267	283	248	264	244	256	249	264	270	286	223	267	244	262	270	245	251	276	260	301	284	261	262	251	280	261	267	260	268	273	231	255	246	267	278	248	259	277	265	252	253	278	275	263	236	274	262	270	275	292	241	293	248	234	275	260	254	269	261	277	266	268	293	241	226	266	234	259	278	246	267	233	252	250	295
11699	4392	3237	2886	2128	1648	1506	1336	1183	1111	1104	847	820	756	738	673	647	673	661	671	627	604	608	619	639	588	599	640	588	641	587	592	599	591	583	598	589	624	570	582	588	566	594	633	635	608	554	598	640	594	608	590	595	588	592	635	583	584	610	539	586	589	595	597	612	584	566	578	583	552	594	593	563	611	582	603	579	578	597	574	598	608	581	539	578	582	520	607	592	607	622	609	556	537	575	553	643	585	577	623	575	557	580	616	578	566	556	591	584	569	574	598	598	533	613	594	580	601	594	596	560	558	583	584	592	618	565	586	610	604	598	580	603	570	609	518	527	611	543	592	557	576	625	615	585	609	582	531	588	608	566	604	586	541	565	587	588	588	550	646	609	578	558	605	590	567	532	610	596	579	600	602	602	570	584	593	612	608	563	538	580	576	566	603	549	559	556	591	623	560	612	589	600	591	581	621	614	590	554	623	539	578	600	615	615	575	574	566	596	566	622	588	574	587	562	598	565	549	591	580	587	565	597	542	568	560	574	592	581	597	566	564	566	571	571	580	624	620	583	603	598	627	618	597	630	569	625	608	655	609	606	556	610	590	577	590	578	586	589	590	624	583	605	624	575	606	570	562	628	593	569	552	574	643	591	626	586	582	571	596	572	625	535	580	614	573	571	601	575	586	599	624	584	580	548	548	600	564	586	552	585	591	601	586	575	593	618	591	593	614	587	537	570	628	605	563	596	579	590	567	591	597	626	592	570	559	607	567	571	602	566	534	573	564	562	596	569	576	582	526	645	581	603	544	589	548	600	562	588	600	589	566	631	543	623	600	544	549	606	573	568	579	516	603	573	565	597	564	598	589	562	625	589	589	584	544	578	580	566	529	621	596	598	598	583	615	591	611	599	591	550	639	536	583	597	540	552	568	581	590	551	570	595	586	549	577	575	508	575	575	576	585	573	595	603	563	598	576	570	579	588	580	585	631	612	594	568	598	609	582	609	599	591	560	631	571	591	616	555	564	571	590	551	582	587	634	623	578	599	620	571	620	572	622	612	576	603	550	609	619	588	547	608	563	590	641	577	616	547	615	562	582	590	597	548	579	591	560	568	557	603	604	570	570	582	591	586	575	559	610	569	569	582	569	591	555	626	584	605	607	608	565	613	587	569	591	609	565	587	550	593	566	546	572	586	562	577	571	570	595	620	602	567	600	578	597	565	563	573	574	623	594	566	595	567	583	579	588	547	619	581	583	563	561	614	560	569	611	558	585	586	547	621	574	579	600	550	590	576	555	596	551	576	573	570	562	606	595	599	622	598	555	613	608	582	592	604	568	610	567	555	568	593	580	558	615	567	594	588	570	582	541	597	599	561	591	578	597	552	635	587	569	530	605	550	611	605	566	578	624	621	661	604	616	598	584	583	591	599	610	578	564	580	623	576	597	586	613	554	582	583	573	568	586	607	620	615	559	521	674	614	582	598	591	535	578	586	600	606	588	582	576	574	578	595	552	550	603	583	602	566	561	625	601	606	601	559	570	624	564	574	572	558	557	578	511	591	628	603	616	554	547	556	600	629	575	592	571	586	575	563	574	595	588	584	587	619	568	567	611	605	553	587	589	600	574	585	554	590	584	586	593	580	563	549	579	571	674	572	592	559	621	553	588	584	589	588	568	589	617	578	597	539	604	604	549	589	597	603	570	563	587	593	575	560	588	611	565	574	529	587	583	567	590	635	589	612	565	564	594	599	556	614	587	587	580	585	557	568	616	581	543	579	589	659	563	610	573	587	624	569	570	533	566	577	562	556	546	621	562	563	588	611	582	561	604	599	600	613	581	563	578	601	588	612	560	572	593	550	590	584	617	623	572	604	582	570	586	621	572	616	589	576	577	572	593	608	624	611	571	579	576	556	566	547	572	624	600	558	561	534	588	634	519	606	609	571	580	570	619	630	593	619	580	592	571	579	542	584	575	595	546	574	559	576	602	592	590	542	608	625	602	558	563	573	577	566	591	605	577	586	625	580	603	579	601	599	589	594	615	559	578	604	570	577	580	585	573	578	534	620	607	571	548	620	588	573	624	644	585	582	560	526	575	588	570	569	622	602	631	570	578	614	569	570	604	555	565	562	568	571	533	583	613	601	617	572	584	626	592	563	595	606	568	554	595	646	593	602	558	538	603	580	595	562	571	606	579	586	588	578	578	616	576	581	627	598	575	605	576	556	589	600	590	603	567	583	636	533	607	610	585	599	542	613	625	594	601	581	577	581	595	595	534	599	633	564	633	606	572	601	578	581	575	571	575	566	565	575	569	599	632	571	600	574	600	584	561	574	605	582	574	601	585	597	579	617	593	574	565	584	592	601	612	578	574	587	547	547	568	541	570	615	637	589	569	568	578	565	569	551	570	585	583	562	572	561	571	572	578	563	551	622	627	549	568	602	571	559	617	586	590	609	606	590	621	592	571	618	587	591	555	546	563	599	570	619	593	581	559	566	595	564	585	589	555	577	604	587	641	550	592	584	514	597	568	605	593	555	602	554	546	574	588	559	595	598	582	581	588	569	565	569	603	568	608	598	554	600	586	572	605	518	629	611	584	594	597	583	588	563	616	571	580	615	564	550	638	589	594	579	589	542	576	562	585	580	615	582	577	536	574	588	624	557	579	589	596	574	633	616	602	571	585	582	561	618	605	600	630	538	581	629	599	626	601	618	609	579	537	588	586	584	627	555	623	543	591	604	604	592	607	577	629	539	563	558	567	565	566	598	568	595	566	589	635	616	620	628	545	590	551	561	579	564	585	566	598	588	597	624	599	632	588	591	587	578	616	585	605	550	556	600	568	631	582	594	580	560	607	620	596	574	587	627	584	592	599	596	588	594	615	614	585	588	651	610	600	607	595	564	586	579	609	580	598	548	592	641	557	601	547	586	580	536	560	674	589	626	536	605	571	627	569	605	608	579	593	560	604	627	602	588	559	577	605	556	598	621	573	608	562	565	616	568	540	546	600	573	591	582	613	579	614	563	596	568	586	581	619	592	596	582	571	555	583	566	558	602	567	563	592	585	587	625	534	614	611	551	605	582	586	613	573	589	576	600	595	569	563	615	535	585	567	612	621	607	600	583	590	577	540	558	569	584	617	609	622	603	559	578	572	619	577	562	567	588	587	606	620	526	538	542	586	577	587	603	559	604	609	615	571	541	569	607	586	577	583	626	562	611	587	624	597	593	546	608	565	562	563	586	602	572	592	586	565	584	593	648	618	568	568	570	580	562	555	582	576	599	574	585	612	577	577	591	582	584	583	606	602	558	601	573	545	611	574	581	608	619	607	596	571	622	610	590	629	591	562	597	565	543	598	623	566	557	557	570	564	582	609	633	576	592	601	543	563	548	604	600	574	563	568	535	611	597	576	604	570	595	564	588	607	569	607	533	644	632	615	592	601	611	608	584	577	597	586	562	556	574	638	584	574	603	571	603	627	567	584	594	586	630	579	562	549	562	582
26204	9837	4280	1934	921	625	416	377	361	286	274	250	237	220	204	217	199	209	192	161	169	176	151	155	144	159	179	183	142	164	164	166	163	162	178	157	182	175	189	182	165	183	163	164	166	157	156	158	184	182	175	179	181	168	147	179	139	179	163	151	157	180	171	168	169	174	137	180	151	165	175	168	133	153	157	153	148	193	161	173	154	159	142	199	159	155	158	147	161	161	179	159	190	183	157	148	167	174	167	176	180	150	171	169	186	167	183	174	147	180	160	161	156	166	150	132	155	161	145	157	165	158	184	161	181	163	160	168	165	161	172	155	165	165	184	168	147	167	157	155	148	143	172	157	161	158	171	158	172	174	173	174	190	166	156	152	146	156	167	159	168	174	150	151	168	157	156	184	164	168	176	165	152	137	177	157	152	169	160	160	174	173	154	161	170	177	139	159	174	183	153	159	162	164	166	151	141	159	163	166	154	151	131	172	161	145	166	165	165	176	165	166	152	152	163	162	166	153	165	169	171	154	143	168	161	173	167	150	169	169	178	175	188	179	173	176	164	196	154	172	167	162	151	163	184	143	174	161	171	175	160	173	144	166	162	158	157	166	149	158	185	174	168	167	156	160	152	157	155	171	158	135	162	181	169	173	156	153	158	139	171	169	163	169	177	150	169	158	159	158	177	177	151	165	159	178	153	148	169	141	191	159	164	143	187	162	141	150	150	145	165	184	161	182	168	157	158	150	164	182	145	153	163	165	195	175	144	152	151	165	138	164	176	173	157	156	155	190	173	176	146	147	166	136	168	150	153	168	181	166	150	168	183	153	184	143	141	166	172	187	171	174	165	127	153	149	163	163	174	173	167	152	188	157	151	161	165	166	164	160	159	155	151	166	134	141	147	148	168	175	167	160	156	157	161	169	159	149	154	157	167	151	166	156	151	148	194	146	184	160	160	145	165	153	186	160	188	174	169	169	165	181	169	196	154	195	176	152	172	163	169	142	142	162	178	150	174	142	159	166	188	186	188	176	160	193	178	176	160	153	151	179	135	151	158	171	148	139	145	153	156	181	183	168	156	150	137	166	175	163	185	170	149	172	165	161	160	168	139	180	169	165	166	176	174	179	160	150	159	181	156	175	175	178	206	172	175	151	160	163	172	175	166	173	158	143	151	165	161	164	154	159	165	165	142	160	149	141	145	169	169	157	181	176	154	167	183	143	178	172	162	153	134	165	159	149	146	168	144	190	174	164	158	158	155	159	150	164	168	175	177	157	182	149	151	157	162	145	164	160	197	145	171	163	175	149	150	173	139	184	143	155	180	151	156	179	167	169	147	143	149	158	150	156	172	167	179	147	160	154	187	171	178	155	154	142	166	141	179	174	165	136	154	165	177	203	179	160	188	157	163	154	168	160	172	179	151	159	175	166	164	171	180	182	172	157	170	151	170	151	195	194	189	172	163	186	157	164	165	169	138	178	150	151	184	164	153	151	185	148	148	183	167	166	150	166	139	159	139	163	153	164	170	170	177	152	131	178	167	157	155	158	186	178	187	171	156	150	174	166	155	168	163	146	147	144	145	150	159	144	187	143	186	199	160	167	160	167	170	146	154	156	176	167	171	160	175	168	174	172	169	178	142	156	172	144	166	173	139	155	173	174	153	184	161	147	192	175	198	140	173	166	171	190	171	158	159	167	169	152	140	154	187	150	190	146	168	194	178	184	161	181	166	168	182	165	155	170	177	156	157	143	175	159	174	164	163	178	158	150	137	158	182	160	176	162	145	147	173	157	184	178	157	159	167	183	176	164	165	136	176	151	174	146	157	157	176	135	158	155	174	194	152	148	163	160	155	149	164	142	145	132	153	185	173	189	159	153	141	136	152	136	160	136	160	165	167	183	188	184	150	143	167	177	167	171	175	157	186	172	176	168	175	143	147	166	178	140	168	165	172	159	167	141	141	147	151	150	196	153	168	164	146	181	167	152	150	159	167	171	177	187	158	148	158	179	158	154	145	159	153	174	142	145	163	200	180	174	194	173	161	182	178	186	176	163	160	165	157	152	170	168	178	163	176	159	165	138	156	165	167	165	173	156	165	162	150	173	176	174	154	170	167	163	156	158	139	196	166	155	149	151	162	165	177	163	179	167	157	175	165	150	151	159	169	179	173	154	158	168	161	164	161	182	153	173	181	170	162	184	151	160	181	160	164	153	147	156	162	153	156	172	168	175	173	180	151	172	153	165	152	150	176	154	160	194	140	154	159	164	174	155	147	157	171	174	173	143	167	167	154	141	154	182	157	173	180	156	158	173	161	158	152	155	154	182	167	164	149	185	138	166	160	145	184	183	184	149	145	154	149	159	165	161	175	189	172	169	186	161	178	171	152	164	159	163	155	175	181	169	157	181	164	163	161	178	162	167	145	166	157	160	179	156	189	167	160	168	164	150	166	152	155	151	156	168	173	164	172	181	156	177	137	144	161	171	155	153	162	137	161	168	127	169	153	164	165	164	181	160	171	184	154	163	153	164	178	175	162	175	180	159	162	163	168	167	158	158	157	179	190	167	134	156	184	184	161	156	149	159	161	159	158	151	171	168	152	164	174	181	143	160	164	164	188	185	153	133	159	170	164	190	162	144	177	154	168	162	209	161	185	161	172	160	145	172	156	165	177	169	156	156	197	154	160	161	168	181	155	153	162	175	164	169	182	174	145	168	172	175	143	147	172	155	168	151	147	162	150	196	157	171	154	140	191	160	158	149	162	174	174	162	149	156	137	151	139	148	171	142	176	160	152	151	134	166	165	166	152	152	178	160	156	168	171	168	174	178	165	173	182	158	144	156	144	185	188	180	180	154	145	151	193	173	147	172	144	152	152	164	159	153	179	175	144	167	172	141	176	152	186	162	171	180	160	132	161	169	143	160	155	184	158	164	178	189	137	153	206	149	148	177	180	131	157	169	169	173	180	163	157	153	180	158	174	197	172	169	166	161	165	164	128	153	162	159	184	155	152	169	141	169	173	161	169	153	146	166	161	167	154	175	178	166	174	159	181	168	172	170	169	178	142	166	140	180	173	180	183	155	169	181	144	166	177	170	151	164	166	178	146	178	165	170	149	141	148	161	171	173	151	161	147	176	190	157	144	188	164	148	190	153	150	162	162	164	140	157	191	160	169	174	166	175	152	141	163	182	142	174	141	178	173	159	171	163	166	160	166	180	190	148	172	151	176	150	145	163	171	175	178	167	177	169	152	171	192	193	155	159	165	152	146	155	181	168	158	160	177	158	191	170	181	151	160	168	158	155	189	181	183	162	166	184	174	149	181	167	187	157	154	136	171	179	164	171	149	162	153	155	147	156	177	158	168	186	150	173	161	138	162	160	174	172	167	178	156	165	169	179	164	147	168	154	165	162	146	168	158	162	165	157	174	158	183	151	156	193	167	164	154	177	186	153	177	127	154	170	175	166	173	170	145	168	156	171	166	168	172	180	184	163	159	143	176	150
15753	7006	5255	4385	3240	2413	2014	1648	1525	1311	1261	981	835	735	714	620	571	514	579	550	526	502	467	463	480	453	489	460	455	489	463	466	431	471	464	417	399	453	420	445	460	461	436	445	444	428	412	434	451	450	484	374	401	442	437	472	429	421	424	421	402	456	458	408	412	425	399	404	425	437	403	423	430	409	435	463	439	415	414	428	453	472	449	429	417	439	454	446	449	396	446	411	439	417	421	407	468	434	414	456	413	453	408	430	435	420	408	415	399	422	415	427	413	410	388	433	397	386	437	400	418	415	452	408	418	422	426	429	374	451	419	396	393	431	376	452	446	430	387	408	376	410	409	422	374	411	390	383	403	411	405	448	442	386	433	400	423	429	392	448	429	434	447	425	427	433	438	414	396	426	395	402	392	440	421	431	421	419	449	424	428	410	457	387	401	420	407	434	419	413	396	453	416	405	438	431	388	445	383	434	418	421	398	426	438	418	421	407	424	413	417	415	400	391	378	409	449	373	391	425	421	437	412	402	436	401	396	434	435	410	433	389	412	397	410	402	437	394	405	435	450	445	400	410	423	419	402	399	406	402	423	434	440	435	435	443	422	415	398	409	415	393	459	453	437	420	417	457	419	456	437	445	436	416	426	398	409	418	392	399	437	459	412	397	407	403	409	399	473	448	454	440	422	439	420	412	422	433	435	421	421	402	428	438	453	398	427	383	430	418	420	423	445	435	425	443	427	409	451	415	421	404	392	389	455	428	413	455	433	427	369	410	421	406	418	425	443	429	373	407	434	420	432	449	427	399	435	418	390	419	414	450	407	453	386	408	427	416	392	408	401	416	422	396	423	420	423	436	410	419	414	444	428	435	490	423	459	442	396	391	434	417	431	398	416	410	415	418	398	404	409	433	393	425	404	426	459	396	405	414	446	415	405	392	444	440	470	438	446	410	402	418	419	418	382	414	428	408	407	453	445	424	420	447	404	422	420	436	416	423	406	450	424	403	436	423	420	443	387	415	425	422	428	436	405	393	435	430	459	405	421	402	418	411	413	416	451	432	404	397	435	366	416	383	424	437	409	428	415	389	407	395	412	442	413	428	420	391	378	405	425	427	378	450	415	426	385	383	432	440	443	426	440	444	416	390	432	445	392	424	390	431	415	430	472	390	401	420	404	419	421	405	397	421	420	428	426	397	393	433	411	413	435	460	414	399	410	412	422	412	411	455	417	393	410	414	411	380	434	420	388	415	392	442	432	431	447	429	430	410	428	436	379	431	424	380	422	421	405	389	430	418	445	376	408	422	420	430	405	379	367	450	433	423	417	392	423	449	422	427	401	414	435	427	434	451	423	401	414	427	408	435	395	391	462	414	435	422	396	394	421	419	415	438	442	411	422	404	394	411	422	401	415	406	400	421	392	431	425	409	410	445	398	404	425	428	389	406	428	449	444	404	436	387	433	420	412	400	431	473	411	462	379	426	437	408	456	410	381	391	395	478	383	431	428	396	452	441	418	410	409	421	406	387	462	395	438	421	399	448	387	409	406	417	410	429	431	426	429	421	363	442	422	418	402	435	435	398	396	369	464	417	414	404	462	425	410	413	451	401	461	417	426	409	462	439	429	428	424	394	397	422	424	415	437	437	402	405	435	430	428	424	453	401	387	409	408	417	446	423	438	422	409	408	449	402	439	434	403	415	447	405	420	416	404	408	426	436	405	428	431	459	406	440	404	371	407	417	421	440	444	449	428	424	401	376	422	409	430	447	432	455	447	430	439	417	408	446	411	415	417	404	426	424	404	431	435	457	404	418	421	392	440	436	440	403	427	416	425	406	407	423	431	410	406	379	401	408	396	377	458	392	374	429	430	404	417	415	400	464	437	417	397	473	402	419	424	385	460	439	445	420	440	421	402	382	406	404	442	436	403	444	396	436	394	413	449	419	407	374	406	425	422	411	437	413	443	415	429	407	422	389	426	398	407	404	423	461	419	428	404	451	447	461	421	424	425	421	412	427	408	419	451	421	401	444	424	400	407	398	418	424	429	440	440	398	414	451	427	425	415	395	416	402	453	385	428	458	421	424	421	427	411	453	425	420	405	391	407	427	418	418	410	440	426	392	433	422	434	407	424	396	455	438	403	398	388	444	474	422	403	404	384	430	420	444	406	392	417	391	417	421	376	449	404	415	407	442	461	421	408	405	426	419	395	371	427	441	390	408	420	414	447	420	407	432	406	435	431	386	430	441	420	434	395	399	429	443	410	443	389	430	428	386	429	399	406	403	429	412	412	386	418	401	422	452	445	429	407	446	381	403	421	409	405	398	430	428	388	442	420	422	431	414	444	432	404	427	457	410	429	446	425	422	396	391	441	401	411	414	422	431	420	443	396	381	434	428	391	429	452	431	454	382	426	421	412	416	437	411	361	415	406	411	425	424	440	419	411	407	439	394	406	419	408	407	406	415	396	422	410	399	431	412	444	415	405	432	444	416	415	428	419	414	395	365	418	415	404	431	437	406	410	406	406	448	423	424	421	438	428	421	394	448	385	416	434	444	401	409	418	423	406	395	404	408	397	430	398	454	418	410	406	377	437	413	423	423	431	437	397	423	430	435	409	411	432	413	406	424	410	421	406	413	395	400	401	408	411	454	429	404	402	415	457	441	374	418	436	451	433	394	430	413	408	409	414	429	412	410	416	406	390	440	424	428	423	449	386	428	401	420	401	417	455	437	440	391	438	410	443	421	440	460	413	378	418	447	449	411	391	448	419	395	410	405	445	439	437	440	406	412	426	377	426	433	432	400	401	381	374	415	404	384	424	449	455	426	436	440	414	388	461	421	435	438	414	396	419	411	414	412	443	479	433	460	426	430	436	425	485	421	431	412	417	415	403	434	409	411	411	409	399	408	408	424	414	478	415	440	431	401	405	415	417	452	429	436	414	425	375	437	452	434	418	402	414	453	385	418	421	412	366	409	418	413	418	422	416	423	407	438	390	384	399	408	395	381	452	404	401	427	449	416	373	413	407	443	431	432	419	442	396	432	416	406	447	437	377	447	410	431	420	408	406	442	419	428	405	392	397	408	425	420	451	435	422	400	424	417	430	441	446	411	431	381	383	415	433	429	449	433	429	428	436	455	442	388	405	421	385	406	449	393	383	412	435	454	454	432	437	427	404	430	406	409	446	419	416	424	421	420	441	414	452	479	431	438	448	412	425	470	385	395	423	378	421	419	455	446	457	407	434	424	443	395	425	386	448	454	422	411	458	399	401	432	472	418	432	442	450	478	401	429	379	409	395	397	411	426	421	404	413	474	438	438	438	375	385	420	430	421	441	435	418	438	405	441	464	406	481	406	426	412	419	408	393	434	440	414	390	409	380	416	420	436	428	401	383	400	402	387	422	462	411	413	409	414	410	401	403	410	409	421	399	409	418	428	451	433	416	422	429	442	405	377	416	384	399	437	408	428	430	427	434	415	415	368	409	425	414	435	376	427	490	406
5795	1217	639	508	475	454	484	463	435	455	464	397	462	417	430	436	430	414	418	451	420	451	461	441	467	434	435	415	430	427	419	443	474	412	445	424	420	417	436	449	421	448	412	426	426	444	442	430	442	446	382	447	448	422	464	451	438	468	472	406	440	457	457	449	424	429	385	444	502	445	429	425	481	445	424	404	421	459	414	447	453	451	425	414	431	432	444	453	430	429	422	476	434	441	405	447	442	432	449	455	431	461	421	413	446	452	470	446	426	393	451	463	428	424	432	405	450	401	454	455	419	438	442	432	423	425	413	443	455	380	441	421	450	452	440	470	460	451	421	422	432	440	455	431	425	443	439	493	454	430	462	454	421	464	440	420	434	440	427	460	450	416	412	452	407	410	453	406	408	429	455	447	409	408	395	413	425	431	430	430	410	412	420	406	401	444	441	420	404	458	422	406	431	439	437	404	423	440	429	444	422	420	451	460	427	417	433	443	426	478	412	450	405	416	429	443	380	436	417	436	427	492	453	409	430	420	405	438	463	477	431	462	439	396	436	422	440	452	494	443	429	457	489	466	433	456	427	495	398	429	493	422	436	447	408	412	419	419	393	428	403	462	451	464	429	436	431	416	451	445	445	466	461	434	399	404	407	438	461	411	439	417	420	437	483	414	408	419	417	443	444	436	420	437	452	445	435	470	438	414	482	476	418	417	445	394	461	435	412	427	416	420	452	443	471	434	423	474	448	477	492	455	403	447	404	422	436	438	428	414	414	435	459	431	421	415	431	417	395	407	441	432	425	456	434	446	404	444	432	426	447	466	482	437	464	477	462	416	467	430	444	419	413	424	449	415	460	415	376	446	426	467	439	382	433	418	439	420	428	437	426	475	425	433	433	423	443	437	416	408	421	443	478	454	462	403	422	434	436	439	406	434	428	444	417	429	442	485	466	419	427	448	427	451	399	418	458	410	445	461	427	423	446	433	414	416	424	461	471	412	427	455	427	418	448	470	449	457	433	410	438	445	401	435	402	483	411	415	418	422	438	390	448	455	399	407	415	446	464	408	412	439	424	437	422	438	395	414	425	414	444	416	446	428	415	442	470	443	413	419	455	422	441	433	419	390	409	443	418	392	404	445	442	432	429	416	434	457	407	439	422	473	425	437	446	427	451	423	458	439	434	402	441	473	453	408	450	449	447	422	434	426	423	428	417	473	414	463	432	440	466	444	437	451	428	432	415	483	437	419	456	433	413	452	468	433	439	430	454	450	434	398	428	415	470	462	466	459	464	447	455	407	369	444	443	438	402	432	450	479	463	428	403	454	421	458	454	404	395	445	466	437	423	456	452	390	462	400	436	406	419	452	461	410	417	477	410	426	412	447	445	441	447	445	446	474	443	406	409	407	392	431	417	435	425	451	434	484	437	437	421	475	404	434	442	439	435	454	447	428	446	422	432	400	426	449	437	450	414	450	483	443	413	434	479	426	402	467	443	426	427	483	443	400	448	421	456	425	450	489	465	456	408	425	449	449	455	426	412	405	416	427	443	408	423	396	454	426	478	426	450	439	430	465	472	449	478	435	414	396	407	375	409	379	446	450	407	458	469	445	412	396	465	424	438	436	451	440	424	461	426	406	468	420	446	399	433	441	478	451	431	440	458	454	415	440	427	447	425	412	448	395	439	406	432	458	415	427	430	447	428	397	373	382	415	414	445	428	419	447	459	434	430	451	443	453	423	420	430	417	460	428	434	415	448	430	430	453	493	413	420	442	399	409	451	429	472	442	422	460	410	434	443	437	441	422	408	410	454	419	456	450	467	380	454	425	449	483	454	443	436	439	406	408	411	444	469	453	450	424	415	430	403	419	419	425	444	418	433	417	439	424	464	437	427	409	446	407	442	451	407	439	443	446	388	421	445	437	428	442	410	423	407	449	439	435	475	425	467	414	419	451	430	419	466	406	461	495	407	425	437	404	418	431	421	462	450	415	434	377	433	444	437	399	401	466	427	439	428	394	414	455	414	434	450	441	397	421	454	439	460	414	437	422	421	450	428	457	451	404	471	441	428	424	396	450	430	449	439	388	447	418	459	495	455	393	441	433	447	447	410	423	426	464	452	495	463	442	428	421	456	457	422	389	498	428	405	421	443	452	439	388	456	438	455	450	460	459	429	460	424	413	373	448	457	438	430	443	453	452	446	430	462	431	401	424	433	430	406	431	468	449	473	421	438	389	437	437	419	425	418	413	480	408	395	407	453	444	438	444	436	439	442	439	507	438	455	418	431	417	404	441	473	470	416	431	432	436	413	414	404	371	439	422	440	420	439	461	466	429	392	476	430	415	465	423	437	467	405	454	430	413	444	402	406	411	488	432	462	405	425	465	413	476	425	407	384	489	432	471	437	423	462	415	420	435	457	414	447	430	461	421	474	437	425	454	458	422	430	432	438	459	434	433	442	432	452	433	372	425	448	427	457	436	413	455	448	466	396	415	401	434	424	432	428	440	434	434	450	457	431	449	468	417	408	407	437	445	405	394	423	487	389	419	412	435	421	415	373	435	438	427	423	437	467	419	422	428	447	430	412	446	399	399	422	394	437	452	422	430	478	447	456	430	420	481	426	472	466	426	462	434	436	439	450	442	440	412	452	452	462	404	418	447	459	416	417	459	416	409	431	426	415	433	440	398	438	413	461	470	508	489	432	423	464	426	447	436	445	424	416	422	429	433	431	458	456	413	440	476	442	432	440	436	452	433	428	432	414	424	426	445	443	433	409	409	441	450	461	437	412	430	394	473	436	433	440	408	475	400	448	431	470	462	422	420	424	441	435	440	393	456	406	445	400	395	412	422	455	419	443	453	492	430	420	424	442	458	395	457	384	447	446	396	400	462	439	416	431	473	442	410	474	443	459	413	434	407	430	463	460	451	428	442	439	419	409	397	467	416	459	410	441	460	451	422	477	431	459	457	428	452	408	462	403	396	398	419	437	438	442	408	413	405	429	445	451	440	432	440	438	464	425	451	430	431	477	408	442	419	430	395	429	465	470	440	431	445	424	454	464	453	473	447	477	434	403	468	458	414	452	439	417	455	467	444	436	443	462	427	414	419	448	439	416	434	445	442	438	466	432	466	463	423	407	440	403	442	432	445	440	468	462	458	429	434	379	412	410	423	456	458	401	451	455	449	438	444	409	414	435	418	448	433	383	427	448	414	429	389	439	431	416	420	441	453	461	476	452	479	473	433	496	449	419	434	445	399	420	409	407	430	440	439	413	408	385	408	442	446	405	440	494	432	418	434	460	420	432	413	459	424	439	428	454	426	429	383	441	411	421	424	384	442	441	460	426	450	431	413	387	428	443	460	423	425	438	425	432	424	421	463	471	447	422	430	417	399	443	440	438	446	455	394	462	441	457	419	409	448	415	457	468	413	436	405	440	457	426	427	421	436	391	423	470	425	444	457	416	387	428	409	412	427	451	457	431	407	447	440	431	420	391	416	434	468
4838	1557	1333	1364	1243	1193	1131	1095	1170	1161	1065	1067	991	968	1014	943	996	992	980	914	941	936	895	951	937	889	914	967	916	922	910	902	963	966	929	939	919	949	980	884	996	946	1012	922	923	938	967	981	936	1015	926	911	934	973	979	917	862	958	956	956	928	986	1005	997	916	935	961	936	951	966	928	962	947	900	1001	896	966	960	945	905	918	966	1000	934	953	894	947	922	943	955	969	931	914	964	964	962	929	955	947	951	937	960	977	925	917	944	940	928	918	923	957	920	963	949	918	1020	1005	954	1007	956	940	938	947	957	999	931	983	973	884	970	964	894	973	940	890	980	937	948	1005	964	890	924	997	934	911	954	941	968	971	944	908	971	969	935	950	931	929	913	1007	903	930	1008	944	970	969	946	980	917	974	968	954	931	939	938	934	958	911	922	947	919	976	967	926	926	983	1001	942	930	940	956	919	934	975	949	1041	951	958	898	970	992	924	922	967	978	919	1003	897	908	903	934	899	944	968	932	956	912	987	892	933	973	954	886	971	927	921	950	957	934	913	984	931	900	932	933	908	957	925	960	961	982	976	986	988	1014	916	964	933	950	955	906	1007	965	923	913	944	980	934	939	984	960	937	979	1000	973	933	985	948	992	915	966	899	977	924	900	901	958	1013	975	970	922	971	935	955	977	932	943	966	978	979	924	994	941	960	964	942	961	955	978	971	887	1002	913	951	909	949	928	986	994	924	926	927	948	981	1002	921	930	917	936	967	929	954	911	986	967	924	965	908	937	984	906	989	974	990	919	934	898	880	908	954	883	961	946	1005	986	970	955	946	979	947	947	997	1003	971	954	968	917	965	952	943	930	907	960	1043	938	948	931	948	951	935	982	984	956	971	900	973	979	976	914	915	968	974	956	962	941	961	924	988	1001	942	929	906	951	974	899	951	939	934	969	900	978	931	948	877	1001	967	939	917	977	942	999	922	941	936	968	962	946	968	969	968	956	917	984	978	888	934	1017	942	957	952	949	949	949	938	974	933	963	878	871	931	949	922	958	986	954	1015	905	934	949	905	976	984	920	971	939	968	983	901	925	964	965	897	967	923	944	968	958	961	956	972	943	909	913	923	951	947	929	946	968	906	901	932	989	924	979	970	933	976	987	977	889	931	994	943	1002	953	946	1021	998	931	945	943	979	995	902	978	936	971	942	920	897	940	1019	920	1002	987	918	982	902	916	987	977	953	945	956	874	971	957	1000	886	971	978	949	982	965	923	911	1010	939	983	972	932	936	920	999	943	942	943	942	926	924	911	916	904	925	949	907	990	902	954	1013	993	934	948	927	972	937	900	936	925	933	951	924	911	952	1015	939	964	884	961	970	997	959	980	906	971	935	969	955	912	901	895	890	959	934	888	950	884	867	964	961	938	985	944	928	926	969	923	929	874	881	911	946	996	986	984	974	921	909	964	898	925	962	947	953	940	959	921	908	939	878	903	938	968	945	964	930	890	974	966	935	888	989	984	928	967	946	1026	995	955	907	998	896	938	969	1006	918	963	941	991	973	920	929	930	960	945	923	900	944	962	977	977	992	963	934	943	926	900	958	926	917	934	972	909	965	917	923	1005	927	956	932	952	944	951	959	935	983	956	1004	1009	952	994	931	977	949	917	942	956	973	1000	950	925	957	981	956	960	983	966	954	901	955	967	968	930	1008	929	930	931	979	1001	954	962	938	980	951	932	899	929	932	971	970	909	992	941	980	963	961	935	949	940	1006	917	927	990	1005	963	989	956	987	924	954	931	929	987	940	946	945	922	946	915	952	981	945	954	953	928	912	929	938	937	919	963	976	946	977	933	954	932	931	919	964	973	931	949	964	967	916	943	961	955	896	890	931	966	1015	956	988	1016	924	916	959	982	953	984	987	901	988	903	970	979	988	934	917	969	968	1018	979	909	881	939	945	955	971	895	952	889	966	949	927	935	996	995	959	938	972	974	940	966	938	919	950	925	912	938	937	946	936	947	928	947	911	901	878	936	990	883	990	957	914	959	918	919	962	918	961	966	919	986	963	935	939	898	945	899	929	932	934	942	916	979	960	921	968	918	949	926	952	945	941	994	960	922	931	943	954	993	990	880	916	993	931	931	958	966	920	912	936	912	936	887	948	930	930	949	923	948	904	947	887	942	1042	973	899	893	1006	914	974	887	982	974	902	976	907	958	905	931	941	902	961	899	919	935	950	920	945	988	975	920	952	900	956	998	955	1001	955	979	947	962	930	981	963	957	913	952	858	931	960	1015	935	942	988	963	914	941	935	962	970	940	923	923	959	971	932	969	934	915	885	985	953	975	969	918	918	957	922	926	976	929	904	922	920	936	918	948	944	971	947	946	925	974	971	886	928	926	933	988	964	941	932	925	945	921	866	924	977	936	971	900	931	924	930	968	1010	963	921	961	902	993	892	944	936	937	1004	1001	917	984	951	950	916	960	939	895	976	985	908	1007	925	962	935	940	952	936	997	946	922	951	959	918	980	926	934	970	878	952	991	938	887	899	886	968	912	972	994	939	876	955	931	996	936	903	851	928	924	921	990	952	901	930	939	946	956	932	929	995	970	984	918	914	953	938	941	931	914	929	960	996	929	943	965	956	960	971	946	923	985	920	908	893	953	927	931	964	970	959	961	973	965	918	959	911	879	955	973	889	1036	968	917	1002	956	947	917	896	938	929	956	936	946	956	980	928	964	923	944	967	967	889	927	899	936	895	949	947	947	1001	964	967	913	921	925	930	923	924	935	917	903	946	905	990	922	933	974	884	912	966	895	982	949	935	912	952	873	906	960	962	899	933	954	946	946	964	927	931	945	951	959	930	972	965	890	918	962	916	932	978	983	932	963	906	958	973	930	980	973	928	928	947	1007	936	957	932	941	942	934	937	990	930	896	938	946	942	952	962	964	949	933	950	1026	942	889	877	994	943	982	982	964	921	945	923	972	956	981	943	906	969	978	954	974	967	984	890	974	942	938	914	991	950	950	905	966	975	936	907	965	967	940	878	973	972	989	926	916	972	972	906	927	1022	906	892	923	917	938	934	982	967	910	954	964	918	969	961	941	985	924	1001	934	933	920	959	961	945	938	951	953	929	882	897	989	974	928	919	999	998	966	964	940	893	956	958	955	941	935	953	923	967	937	947	987	938	978	865	966	971	943	959	914	931	949	918	910	924	957	981	980	933	981	942	923	967	908	954	967	922	962	907	965	961	935	923	913	930	923	979	908	938	970	1013	971	976	937	976	916	938	967	906	960	907	951	928	935	998	950	894	962	946	950	948	985	955	961	905	963	956	938	908	952	970	990	946	1002	963	961	900	936	911	930	927	962	927	1025	930	929	961	959	888	964	924	976	893	950	968	878	997	980	944	932	973	971	915	913	985	961	976	935	983	992	1008	941	894	993	983	975	932	968	916	963	963	916	889	977	897	1001	973	879	949	911	927	946	953	978	948	968	946	955	933	926	922	922	973	961	917	967	923	1008	931	870	954	979	914	923	981	1020	964	958	923	936	922	936	930	993	975	920	930	954	966	971	948	917
17099	5920	2124	1029	640	492	439	366	320	398	317	334	287	285	257	254	291	284	263	261	257	294	268	261	303	287	268	250	276	278	279	287	280	271	255	263	249	284	262	265	243	243	246	278	261	245	253	250	267	234	249	260	242	280	268	270	244	281	239	284	266	295	284	235	228	258	263	254	261	244	280	261	272	283	229	269	264	284	255	274	281	232	272	259	271	293	242	252	269	279	281	269	262	271	242	259	264	277	274	265	252	262	268	247	248	239	288	274	267	265	266	233	266	288	263	235	259	253	279	260	286	275	286	287	255	224	278	240	260	228	216	254	268	252	261	260	276	272	257	257	230	265	262	267	267	227	289	246	221	254	239	246	260	251	297	244	257	259	257	254	281	264	238	257	299	265	279	286	298	242	266	275	266	255	245	252	221	218	254	264	272	261	232	280	244	247	233	250	277	258	237	252	256	281	258	257	237	278	225	267	255	245	223	240	262	296	284	272	265	285	275	286	267	255	265	237	242	274	256	263	263	229	273	251	261	255	269	254	308	255	277	271	248	270	247	258	269	266	272	242	238	224	244	240	240	262	258	249	278	299	261	241	272	265	260	293	277	242	235	226	285	249	267	278	253	239	260	268	251	226	260	244	280	275	251	272	227	278	274	282	269	279	265	260	275	259	256	290	243	266	283	259	261	249	282	252	240	261	298	260	237	265	267	264	254	246	279	280	254	258	239	266	264	265	273	266	253	282	302	262	243	230	266	250	292	278	223	258	244	266	254	263	258	251	260	232	263	248	274	285	260	255	256	247	238	280	259	243	292	273	240	264	268	234	211	255	255	252	250	255	293	267	243	273	270	247	242	268	265	264	262	252	243	266	263	276	277	268	224	275	274	256	224	244	248	263	252	274	263	259	273	276	261	259	238	252	267	270	252	276	287	242	268	253	259	263	238	261	273	257	268	248	266	247	251	250	256	282	241	244	265	213	244	262	281	285	261	253	264	260	249	258	264	266	280	253	251	286	251	267	242	260	262	256	260	249	276	265	279	269	245	239	264	247	256	272	282	246	260	309	247	265	249	275	277	274	257	283	261	266	254	290	264	247	258	276	273	255	291	277	285	286	261	243	306	247	275	270	253	263	276	256	255	251	243	230	274	277	248	257	257	225	277	269	258	248	273	281	262	258	265	245	257	278	241	260	248	223	268	244	230	298	234	261	264	259	255	291	265	242	249	295	270	264	245	298	270	269	231	235	269	268	243	258	247	246	263	259	282	258	274	246	264	231	251	236	268	241	263	230	267	255	259	288	269	261	236	276	262	259	299	258	259	274	260	266	251	260	261	250	251	254	261	284	260	261	263	279	277	261	274	273	247	257	268	296	301	270	275	267	255	256	265	243	268	283	276	247	267	265	265	259	282	278	243	256	272	230	255	273	292	271	271	286	279	261	289	264	272	284	263	270	270	256	260	245	250	254	239	243	246	253	249	258	239	266	278	279	246	283	254	248	246	254	268	259	256	266	263	250	260	256	254	270	269	268	264	241	274	250	264	298	293	267	255	269	258	260	263	262	270	282	232	269	247	282	263	302	252	232	247	249	274	271	258	260	265	249	246	270	270	241	284	244	255	273	250	301	264	254	234	291	260	261	264	284	284	245	241	247	287	295	219	249	251	249	268	291	258	252	266	279	248	251	244	243	256	262	237	289	275	274	249	281	253	244	280	240	260	263	260	259	260	272	274	248	262	272	228	234	248	256	274	264	265	253	273	280	247	243	266	246	258	257	251	256	283	262	236	257	300	261	270	247	268	279	250	233	255	277	236	251	271	242	289	259	236	294	273	257	232	255	230	278	252	253	257	264	266	236	246	269	277	283	269	250	262	279	258	250	228	272	280	282	259	287	283	228	265	251	269	255	250	237	256	259	262	279	255	289	259	256	278	259	237	288	254	272	278	273	258	271	254	249	280	273	226	249	287	255	239	219	268	251	277	292	223	282	259	236	265	264	255	269	248	275	280	263	238	254	245	256	252	299	260	277	271	231	259	238	256	260	259	282	281	280	240	253	275	253	236	278	247	256	279	237	253	244	229	250	278	275	277	243	233	269	250	252	289	268	281	259	274	247	293	249	252	257	246	266	281	268	283	250	240	264	256	256	275	298	288	266	265	255	263	250	242	297	264	262	251	270	263	272	249	273	265	266	262	259	248	239	229	268	272	274	278	262	238	243	257	282	301	280	289	256	272	294	234	270	257	254	252	249	267	259	289	259	274	260	320	274	262	236	283	239	255	247	258	253	226	237	252	301	254	270	256	278	283	249	258	251	283	255	263	249	261	256	269	260	243	253	267	229	244	247	288	276	268	281	284	295	262	247	260	265	278	269	243	271	275	249	288	253	235	232	250	283	226	239	247	270	292	289	267	227	276	259	262	264	262	295	271	283	277	286	261	299	260	255	264	264	258	257	280	250	260	266	268	288	254	277	226	277	269	256	261	277	269	273	222	275	283	277	250	257	307	281	279	247	253	252	277	252	272	252	236	272	241	234	274	264	248	214	253	255	254	252	283	284	258	252	262	265	269	250	268	269	259	219	275	262	254	249	257	250	277	224	243	302	272	250	273	245	284	263	241	263	238	253	263	274	229	273	253	234	243	231	270	260	262	280	261	287	285	274	235	265	281	238	276	243	262	264	243	240	252	243	273	269	255	275	234	261	257	281	250	268	262	253	242	267	237	262	270	277	252	242	265	279	266	258	256	251	282	265	268	274	252	275	255	266	244	278	257	257	244	280	260	310	256	255	281	250	256	256	295	232	262	284	283	262	254	274	252	249	287	247	234	292	254	247	252	275	255	257	286	262	247	276	287	236	256	283	275	260	257	248	249	255	254	262	238	272	280	285	237	247	272	249	276	257	267	234	283	256	247	260	247	261	267	252	259	229	239	250	270	277	272	259	240	240	254	299	253	272	257	273	260	250	259	230	286	269	242	260	264	273	269	297	273	227	239	301	254	264	246	264	292	282	249	242	280	249	265	278	274	261	247	255	299	237	262	256	255	253	290	277	266	284	276	242	269	244	285	269	266	252	269	260	285	264	266	272	256	276	251	248	263	253	261	247	267	268	260	252	288	268	256	274	245	248	268	267	258	274	249	247	277	244	232	225	232	290	262	296	270	258	250	253	254	277	252	260	245	271	276	241	266	229	252	257	275	239	266	264	233	233	266	272	231	260	272	244	288	269	294	260	244	241	259	279	260	245	246	294	273	241	220	238	249	240	281	247	289	241	267	241	281	283	284	269	258	247	311	265	255	265	237	240	261	264	247	282	259	301	254	227	285	286	243	248	223	292	286	248	232	242	255	300	267	275	248	286	255	256	289	278	273	252	233	269	253	254	232	262	280	244	285	262	268	239	268	259	228	266	250	249	264	264	287	239	261	261	278	260	217	244	277	254	246	258	243	269	290	259	251	241	236	274	244	266	242	270	257	261	265	244	275	261	263	268	264	256	290	259
12229	5018	3305	2884	2205	1755	1443	1277	1205	1084	1022	938	808	806	776	710	618	660	634	661	616	638	656	651	635	613	585	609	621	634	602	590	621	556	605	580	643	578	594	599	624	593	594	591	605	592	584	627	590	611	603	600	620	583	627	620	594	597	598	609	604	640	596	594	609	591	575	574	601	569	576	570	560	607	562	573	605	611	579	549	608	606	593	609	609	538	581	611	569	581	559	607	588	617	549	569	596	589	594	620	602	616	581	569	598	588	569	573	626	609	577	565	616	576	587	554	550	610	557	598	563	597	610	578	544	561	591	623	634	572	596	606	583	592	613	607	594	609	582	571	616	530	563	586	573	612	570	545	582	616	578	550	575	591	591	521	595	576	578	637	606	567	585	590	590	599	571	549	601	589	539	541	663	566	559	603	590	578	571	598	561	615	622	560	599	612	621	605	580	542	573	596	573	580	575	568	545	594	594	588	603	566	622	588	595	538	590	599	583	613	584	606	642	610	575	598	597	604	577	582	617	635	549	549	605	584	581	598	636	582	579	577	606	586	614	562	585	535	576	614	553	582	578	596	595	563	583	603	617	587	604	568	639	543	566	578	607	597	572	565	584	550	560	610	566	608	611	572	614	590	581	563	585	595	586	611	599	576	615	595	592	577	577	579	608	549	594	612	564	574	570	596	586	577	651	557	568	632	613	596	586	610	563	609	583	565	593	636	555	597	586	621	577	650	626	576	573	601	564	578	548	601	574	568	611	562	614	599	574	604	605	563	577	580	585	590	571	583	638	643	610	601	577	600	587	590	548	593	571	585	589	593	551	640	598	602	606	621	593	607	610	591	543	574	635	575	615	600	600	572	594	559	631	608	589	608	595	605	624	608	597	585	595	603	587	560	546	599	559	585	610	549	588	591	596	592	626	584	582	577	540	601	538	587	598	636	674	621	571	604	616	591	578	605	569	545	577	522	579	555	575	551	601	560	648	641	605	571	540	574	580	580	553	560	624	562	592	573	641	569	510	557	623	601	623	587	589	599	567	549	549	602	583	577	576	614	587	538	640	613	589	589	578	608	530	586	602	607	593	553	589	583	602	573	572	589	613	578	642	622	592	621	554	577	631	577	594	580	563	616	580	578	595	610	594	585	610	601	577	598	620	566	645	583	620	597	558	573	615	594	573	553	620	579	562	577	623	593	597	590	591	595	559	576	568	555	607	625	561	590	588	600	624	588	612	560	550	561	607	529	588	600	541	651	560	569	561	584	607	601	581	593	557	571	609	599	564	579	573	583	597	603	568	608	608	641	624	599	620	604	595	571	621	570	583	602	587	554	598	576	585	618	613	597	575	612	600	558	567	570	548	608	595	633	568	575	569	538	609	581	600	572	624	607	534	595	639	603	609	578	567	555	587	622	608	598	633	565	590	618	597	589	565	650	591	544	568	565	611	602	609	582	593	633	567	591	564	539	627	548	570	594	586	572	599	601	625	626	650	599	570	581	540	601	572	559	560	622	575	598	546	603	571	586	615	638	564	591	546	594	558	590	557	621	611	603	609	589	587	602	613	564	544	579	582	615	601	572	604	605	631	536	561	591	538	597	632	564	625	560	607	578	594	577	596	589	560	557	597	588	584	589	577	607	629	583	594	552	584	616	602	608	569	619	548	641	537	599	571	565	602	589	585	606	612	601	604	547	593	569	611	586	560	585	572	617	580	559	533	551	591	576	577	610	580	603	589	597	607	575	558	550	578	601	590	574	625	543	620	614	566	560	604	634	577	591	623	597	589	613	549	561	577	563	528	563	554	574	566	525	585	557	586	576	587	605	591	614	592	611	557	617	597	611	522	553	586	591	595	597	569	591	569	599	550	593	575	567	600	573	629	594	594	549	579	559	540	617	595	586	596	625	606	573	564	608	555	582	591	570	585	605	598	606	580	613	573	573	627	549	601	546	627	589	545	576	553	596	558	548	590	573	613	590	583	568	594	605	613	596	568	606	564	573	585	614	576	637	614	594	596	558	618	591	627	604	592	603	565	617	614	554	580	605	538	559	612	658	608	560	603	630	574	616	615	555	594	625	629	586	573	572	596	555	548	583	580	611	583	591	596	616	549	583	536	597	600	592	587	631	608	565	597	650	588	598	578	552	653	580	629	588	587	587	604	578	589	590	583	581	629	605	572	607	580	597	587	592	609	647	587	600	580	572	555	598	564	615	602	536	594	572	558	569	599	585	588	577	616	558	580	619	571	617	626	557	620	651	596	583	582	593	617	607	606	562	593	575	549	604	637	602	585	624	620	535	600	584	596	593	605	553	606	586	569	596	588	638	618	544	539	596	594	599	585	589	593	584	583	569	594	568	562	590	535	586	574	602	592	609	597	603	610	565	595	608	582	610	606	602	606	598	606	580	598	574	572	602	616	572	653	555	581	551	587	615	586	574	605	603	605	573	572	586	582	595	574	585	609	610	590	577	550	593	554	592	608	601	602	602	591	556	591	604	558	573	576	591	535	612	577	614	568	571	595	581	594	535	539	626	588	621	548	599	568	602	560	653	626	653	558	591	545	545	584	575	569	610	563	587	557	596	582	601	584	576	578	592	565	577	571	575	627	550	532	620	574	606	605	572	624	591	601	648	594	596	596	627	555	567	579	560	650	570	555	610	594	576	628	577	585	614	606	625	577	603	578	602	604	587	585	605	572	589	660	593	592	607	558	585	568	563	628	573	552	590	567	596	614	608	580	575	582	579	597	620	614	564	577	622	591	624	547	578	608	619	587	542	598	596	613	557	569	591	574	598	562	587	568	565	617	591	597	606	587	579	617	625	585	555	593	596	604	591	572	589	586	600	596	557	582	586	600	559	536	591	557	619	602	577	589	579	588	562	539	616	569	594	617	612	582	586	583	627	604	605	588	596	605	613	544	584	546	584	542	580	577	618	586	590	614	650	585	592	573	588	601	575	555	629	625	596	558	606	600	589	595	566	589	568	602	595	613	575	583	560	571	581	576	595	595	608	623	613	594	629	590	605	593	570	614	603	578	544	574	592	657	577	575	581	584	575	570	597	590	614	573	568	575	589	586	597	580	577	575	566	599	594	563	641	604	546	564	554	589	567	610	559	602	613	582	608	561	563	559	630	574	559	552	573	574	577	612	611	561	533	569	607	582	574	601	616	560	597	595	548	596	592	569	594	536	552	574	564	580	614	605	617	603	583	589	597	555	625	575	578	625	619	565	555	590	592	586	584	611	551	588	566	577	600	606	559	604	585	586	598	584	604	574	590	574	580	572	569	589	562	616	600	622	564	585	619	589	574	622	603	583	582	607	566	645	606	578	625	571	597	574	584	603	634	604	604	576	546	569	587	578	625	610	619	580	566	598	588	573	560	584	611	550	608	591	560	608	590	544	551	595	588	593	578	622	623	570	600	619	583	562	606	615	581	582	550	571	608	578	609	589	570	568	567	604	604	550	634	635	619	605	590	595	562	627	624	582	576	600	619
26390	10496	4483	2049	952	571	456	359	316	329	301	268	245	248	203	212	168	188	198	192	173	188	178	184	157	150	176	157	171	164	151	188	158	171	173	177	164	140	182	174	156	173	169	171	165	153	165	143	187	169	183	145	165	134	143	169	183	164	156	135	182	157	148	143	188	144	168	138	160	177	177	167	182	172	153	173	178	175	150	148	176	169	141	144	150	161	184	144	157	175	146	174	170	145	158	170	176	160	179	173	152	153	141	169	166	166	178	168	167	147	161	140	149	163	171	173	163	186	170	191	170	205	146	140	179	151	159	144	175	188	175	170	165	176	185	155	172	167	172	160	194	171	155	159	146	156	172	173	180	142	177	183	176	162	153	173	180	173	200	163	148	158	166	189	187	184	148	146	172	147	167	170	180	139	182	169	181	171	180	175	147	171	167	159	159	155	159	142	173	163	162	164	165	166	170	180	179	167	153	163	172	188	190	138	159	168	158	153	159	162	147	188	169	182	169	164	138	156	163	150	195	154	182	164	135	123	168	160	159	155	157	160	209	169	171	144	171	159	176	162	151	127	173	166	149	166	156	158	189	153	186	167	170	194	178	172	142	163	182	167	156	156	165	171	145	158	147	152	185	182	174	143	172	164	197	185	164	160	192	143	160	161	185	164	158	134	155	165	183	153	195	156	169	157	175	172	143	175	148	180	174	157	204	162	174	172	165	160	144	162	133	166	144	158	163	156	140	142	163	153	171	163	145	196	174	173	182	160	175	139	172	147	146	187	143	159	172	176	156	179	159	157	182	159	195	151	154	166	164	181	170	165	164	162	176	159	166	153	176	161	157	162	177	158	154	165	156	152	144	157	168	169	169	152	155	141	171	168	167	190	159	159	153	190	181	185	179	174	158	174	193	160	187	141	160	192	178	174	167	156	154	142	162	172	163	162	154	144	162	178	146	173	169	156	166	168	147	177	144	148	151	178	152	151	168	154	163	145	139	166	163	166	163	176	196	159	166	160	189	180	164	177	173	175	147	144	145	181	157	158	167	187	180	187	161	175	160	168	189	190	182	166	173	177	165	167	166	166	168	163	140	137	176	146	158	187	156	155	161	169	168	167	159	160	163	186	177	158	170	168	148	143	165	145	173	174	155	172	203	179	178	192	164	175	170	141	177	152	184	155	173	166	172	158	158	163	135	178	194	177	151	166	158	157	143	159	168	152	154	156	149	167	160	179	161	179	158	186	162	189	159	169	148	146	167	148	172	183	165	178	176	157	169	167	156	168	163	167	175	146	171	169	180	168	196	155	183	166	194	162	171	159	173	147	171	194	144	157	181	173	169	167	152	170	141	141	186	149	173	141	174	157	158	165	138	150	160	159	178	169	179	146	161	154	157	170	160	172	153	170	179	172	184	192	156	174	154	169	170	163	175	153	171	165	160	164	163	155	153	149	170	155	173	154	151	176	177	157	166	167	172	175	170	162	183	144	158	165	182	160	170	159	163	181	169	148	157	169	185	164	154	157	179	172	163	170	170	181	162	176	147	162	158	164	165	179	165	158	183	147	150	156	144	177	146	157	145	156	173	147	140	154	162	195	175	157	152	148	174	188	163	145	160	164	153	162	181	163	185	149	168	148	163	152	150	196	154	198	154	166	165	160	175	150	157	169	170	196	167	159	156	144	146	201	149	171	155	189	178	167	148	160	186	159	161	147	175	170	154	158	148	151	166	164	178	163	175	170	166	170	141	171	149	158	197	182	147	137	166	164	208	164	159	200	191	158	137	125	184	142	145	151	174	174	153	149	161	159	166	195	172	235	165	158	195	162	164	155	147	154	187	169	157	165	155	176	178	149	168	185	195	153	165	175	179	181	160	176	162	158	165	167	170	144	159	146	153	153	164	148	171	165	173	174	154	185	163	165	184	161	162	145	166	156	197	169	164	184	162	161	183	139	178	184	160	171	165	152	178	163	158	176	160	174	169	155	164	171	164	154	164	160	180	158	187	173	145	174	199	183	174	152	166	165	180	192	149	171	161	178	167	166	153	187	176	173	176	155	164	181	151	174	173	147	145	179	144	174	179	166	142	152	140	165	167	163	151	157	154	168	143	193	160	175	176	196	186	180	156	175	165	177	149	174	162	150	185	184	175	181	143	158	146	163	167	150	151	157	165	158	147	154	192	173	181	155	183	160	159	160	171	182	164	145	171	158	180	147	170	181	191	178	188	172	164	165	182	176	176	166	156	139	161	199	171	153	134	155	182	162	165	170	153	180	171	194	160	190	200	160	167	135	176	193	154	151	183	180	167	148	193	155	163	176	169	169	168	178	146	177	172	158	165	146	145	167	154	175	156	166	145	165	156	172	152	143	175	172	195	166	166	139	190	187	164	156	160	153	138	167	190	188	174	156	179	173	175	148	133	149	140	148	159	158	148	138	185	177	160	161	187	152	146	134	163	172	144	168	155	183	156	163	166	149	164	179	166	178	173	167	160	147	177	139	170	150	169	148	168	151	157	156	133	164	151	158	182	162	180	160	174	146	154	151	163	145	184	174	151	146	136	159	144	168	183	168	144	177	163	179	166	188	169	175	153	187	163	157	160	170	143	179	165	154	140	150	136	178	141	153	176	177	164	171	180	149	197	181	167	150	176	167	186	150	134	169	163	140	157	181	168	154	145	178	186	172	155	165	142	167	201	174	174	147	170	163	157	171	161	145	152	152	162	180	173	166	151	184	181	158	164	171	173	175	162	170	177	146	161	135	156	172	138	172	173	158	145	152	191	191	162	142	161	170	164	179	145	174	174	182	178	133	158	182	162	168	174	155	171	183	169	162	151	149	178	147	177	148	171	178	175	152	171	165	182	168	168	159	165	168	153	177	181	186	159	179	166	187	174	168	169	128	160	163	166	170	177	151	174	144	144	163	157	155	149	197	175	181	149	156	178	166	162	165	170	177	137	166	176	161	150	148	155	160	176	184	169	156	176	182	164	187	196	147	144	168	172	165	162	136	175	176	173	148	159	170	150	154	154	196	149	158	154	176	161	158	132	165	192	179	168	128	167	148	168	193	194	167	192	147	170	171	182	167	150	160	173	175	167	153	187	133	149	171	154	184	167	162	163	168	154	192	179	170	163	171	178	181	171	170	152	152	190	167	178	179	165	174	153	151	164	170	143	171	167	180	168	177	144	185	177	182	161	178	176	145	173	139	180	149	154	171	180	163	140	166	182	125	165	158	152	176	187	156	142	188	196	173	151	169	179	159	149	142	142	146	163	127	175	171	169	187	156	148	172	170	161	162	164	164	167	169	150	185	136	155	148	169	156	180	172	135	177	169	144	182	176	155	170	186	159	159	148	178	185	176	142	179	169	172	171	178	171	172	171	153	158	180	174	176	164	166	165	184	188	154	153	152	159	128	188	163	141	170	158	162	163	182	163	172	163	164	161	161	148	146	167	175	186	177	160	198	155	203	151	163	165	181	183	166	171	155	165	170	158	168
16105	7615	5192	4480	3410	2453	1901	1592	1525	1304	1169	1002	818	786	755	579	575	601	618	580	518	528	491	477	433	522	500	469	475	491	474	450	430	496	415	434	454	437	441	432	463	461	432	456	481	443	424	468	426	411	421	446	441	456	447	445	455	444	419	434	399	428	421	438	458	439	428	431	414	471	429	416	401	436	447	384	414	462	438	478	445	407	442	445	446	443	440	440	415	454	428	447	489	424	424	423	418	428	437	426	407	468	416	411	420	431	447	403	444	440	433	455	434	425	433	429	394	451	430	416	389	455	458	447	463	447	418	421	425	432	429	432	414	430	423	441	443	429	434	473	430	425	433	456	413	398	399	442	399	455	412	409	420	416	426	449	452	417	455	429	422	421	410	403	404	409	428	442	403	431	441	470	436	407	429	417	434	429	441	480	408	412	429	382	426	379	433	411	403	464	444	438	434	408	443	392	429	409	427	410	429	438	442	430	446	424	447	424	447	387	410	442	420	422	426	437	422	377	410	413	401	401	432	434	445	453	473	422	433	425	440	414	426	433	443	435	403	442	419	405	422	441	426	436	409	426	455	442	443	390	413	421	442	424	450	449	431	470	418	409	386	435	426	419	416	433	446	416	402	425	419	404	419	454	412	445	401	425	479	397	417	449	444	416	424	450	436	395	392	414	382	433	386	417	400	411	393	432	405	393	456	424	434	434	392	433	430	434	451	431	411	416	429	410	418	391	407	382	425	416	470	395	450	415	453	467	441	414	417	431	423	430	425	424	402	398	432	399	395	411	437	391	421	436	442	368	420	437	400	447	413	391	447	429	441	389	391	424	445	404	438	431	404	376	412	427	392	439	409	423	434	432	430	447	464	412	407	415	399	411	419	428	438	396	434	419	426	460	447	423	364	418	407	393	420	400	414	424	433	414	410	447	451	444	421	428	455	433	394	425	393	472	402	417	449	426	482	429	424	451	384	453	411	406	426	406	439	408	427	394	393	430	408	445	458	385	438	428	451	407	401	436	433	412	407	441	434	408	442	419	411	410	417	386	431	427	418	434	408	410	416	419	433	400	442	427	385	405	458	420	431	398	434	391	415	413	413	387	444	410	423	419	425	392	449	460	431	403	430	425	431	433	416	439	418	488	442	407	489	381	426	406	418	415	472	407	434	443	435	412	420	418	411	411	380	409	443	409	411	431	415	435	419	399	420	417	437	418	412	434	460	425	432	407	404	414	411	398	417	393	412	433	419	405	423	427	431	434	365	403	468	464	385	407	405	410	430	411	408	421	439	405	428	452	384	432	454	427	416	424	465	433	398	441	482	421	419	401	428	396	445	422	414	403	448	454	432	425	420	398	430	441	398	423	412	417	428	436	441	392	436	461	455	434	449	413	396	482	426	439	450	426	423	422	417	437	433	435	424	422	452	422	425	429	430	416	431	394	423	432	406	442	446	399	443	455	414	435	449	405	399	415	444	433	435	445	396	438	414	416	433	420	445	419	422	444	402	418	425	449	429	439	435	382	424	416	446	435	427	415	422	436	459	420	412	395	415	430	392	449	386	453	449	429	455	414	446	439	403	441	409	406	442	440	429	415	445	423	452	430	401	439	463	440	399	392	443	456	433	462	446	459	418	414	444	470	416	389	369	443	427	456	445	429	432	409	410	432	417	465	415	402	422	440	412	387	456	432	423	420	425	425	419	427	443	435	447	455	457	457	425	425	443	449	426	416	444	436	423	449	440	434	429	393	404	442	445	438	440	413	425	436	411	422	441	397	411	408	415	419	405	420	424	390	387	428	416	464	399	444	404	418	434	411	415	416	402	437	436	433	426	400	447	450	427	416	424	450	443	425	393	432	416	391	433	412	408	447	414	437	432	456	444	425	440	427	405	442	421	433	422	416	431	423	419	419	449	425	405	447	447	409	429	410	417	451	412	431	426	404	415	436	394	441	405	445	460	414	400	429	425	464	443	425	412	434	453	439	465	441	390	419	427	420	404	448	412	402	425	444	396	419	430	442	400	413	439	417	420	404	409	407	420	413	425	417	464	424	455	420	391	384	428	402	420	414	451	428	443	432	391	420	399	410	394	428	424	418	473	378	422	421	385	417	424	407	416	426	420	429	422	428	436	410	444	414	411	443	423	445	417	418	397	405	445	432	398	473	462	421	433	471	395	453	381	398	431	433	444	418	456	425	422	418	458	442	461	391	408	389	429	401	407	405	424	409	413	427	404	431	434	439	436	427	418	432	435	449	447	412	411	413	403	408	458	423	421	403	440	439	421	407	421	381	429	437	387	406	434	408	421	441	427	420	460	395	433	447	394	411	456	384	441	421	452	417	421	445	406	439	448	420	419	419	433	416	446	380	422	410	405	413	383	440	426	447	444	411	420	414	464	417	419	421	400	439	462	409	447	389	421	413	421	493	415	429	447	445	426	426	436	403	424	437	454	446	417	411	464	420	428	449	409	433	410	423	454	418	432	453	416	449	422	447	433	437	412	440	414	415	407	424	430	413	418	418	429	413	408	463	445	416	421	407	438	418	395	362	437	390	445	433	373	446	433	411	429	422	438	424	392	420	455	484	418	403	466	421	425	395	398	406	422	457	412	417	430	470	438	448	439	456	450	408	410	421	427	407	396	424	441	417	425	440	410	431	420	401	420	442	419	436	447	468	418	423	408	444	416	383	396	417	416	424	445	461	410	386	401	406	420	424	456	446	442	384	430	441	400	412	438	419	429	436	429	405	403	425	415	431	430	379	442	416	428	371	413	438	442	391	431	418	466	432	412	415	409	369	420	429	438	420	416	443	428	421	435	425	416	388	427	410	410	421	410	438	454	436	417	448	434	463	440	459	448	414	441	423	417	409	367	422	461	398	427	478	393	442	432	423	415	467	419	440	427	450	464	432	398	390	428	418	434	407	449	434	423	387	467	430	402	413	404	374	446	410	389	420	411	457	445	431	454	403	436	412	419	432	417	391	396	459	394	412	427	462	466	435	484	461	438	417	430	420	422	413	390	470	448	385	409	396	435	430	416	430	393	447	420	426	416	406	400	409	449	429	436	436	404	445	424	433	409	437	436	403	412	401	439	419	447	427	392	425	421	458	427	441	432	423	414	395	403	424	455	458	427	411	396	400	408	407	424	445	466	447	390	423	423	455	424	421	435	397	425	416	429	461	439	443	395	439	383	453	431	394	437	473	448	425	400	408	439	438	399	423	400	407	419	418	401	408	443	400	422	427	457	398	425	447	454	428	435	440	412	439	395	418	445	412	384	432	418	468	442	425	408	418	420	458	478	433	400	467	400	412	435	423	394	434	462	408	404	417	436	413	445	414	426	392	488	427	408	422	434	417	400	408	392	416	388	415	416	438	457	440	414	459	419	405	445	421	435	448	443	381	443	458	482	401	425	445	455	423	425	457	416	412	435	413	420	458	405	411	434	426	462	447	433	406	440	440	387	401	453	448	415	400	398	422	399	422	428	417	436	424
5797	1158	646	523	526	518	461	475	411	421	467	443	422	416	433	452	419	426	449	439	397	395	427	411	427	420	424	435	410	435	423	437	405	465	416	385	427	437	391	455	439	434	401	447	438	433	449	435	422	431	449	452	455	496	448	381	450	466	471	447	452	451	438	419	452	409	415	451	441	412	410	414	420	419	444	406	492	399	390	421	393	428	408	442	441	447	451	409	430	415	451	478	464	438	452	413	446	439	423	381	397	439	444	442	411	479	455	434	448	404	455	404	444	438	440	427	423	385	412	424	442	455	385	402	438	457	436	411	433	460	415	450	434	396	452	457	447	435	387	428	419	382	462	463	427	466	419	470	436	404	413	444	426	447	428	462	401	448	433	423	444	421	427	450	455	450	416	412	455	446	468	430	418	420	417	419	444	422	428	384	500	443	415	435	409	460	447	431	428	428	462	424	467	396	451	417	481	416	438	416	430	398	434	419	465	427	435	425	432	431	416	428	422	424	379	427	451	404	475	435	408	400	403	445	419	475	401	468	396	408	442	466	418	414	403	436	411	406	418	360	431	428	389	472	455	403	445	414	421	417	387	444	476	417	426	447	391	421	419	482	419	400	405	441	431	403	445	409	400	465	410	453	495	409	421	453	400	444	457	427	422	417	434	448	472	460	424	431	440	452	431	388	478	476	410	388	458	418	378	420	415	464	435	445	434	479	453	468	408	415	444	481	377	461	442	416	451	459	435	408	445	465	416	421	367	436	464	413	422	420	423	410	387	437	438	471	420	469	450	442	454	444	421	447	424	468	425	476	431	396	446	439	399	408	422	459	414	421	413	431	450	421	493	428	408	435	414	394	417	403	402	458	457	409	435	430	441	423	428	418	417	416	385	464	435	469	464	450	422	458	454	436	432	411	396	434	424	409	417	423	416	453	447	438	448	415	444	410	396	417	423	462	442	394	409	391	487	429	416	426	435	392	413	419	428	446	423	450	471	455	468	449	443	450	403	431	457	431	429	398	443	436	445	411	428	458	423	436	446	436	432	452	465	394	411	412	450	432	454	439	420	456	398	460	424	385	404	431	426	450	446	465	426	409	466	483	420	421	415	435	413	448	440	402	453	432	423	457	365	436	441	460	436	449	431	430	406	417	434	424	444	428	446	420	411	438	432	443	408	408	433	459	426	441	438	440	434	409	456	408	427	475	423	417	400	464	444	447	389	421	414	432	406	417	435	454	416	436	435	430	422	429	458	443	407	468	414	422	435	391	411	430	414	421	437	450	419	429	410	433	408	454	393	436	414	444	387	414	463	418	429	433	432	468	421	427	395	410	419	434	422	430	450	428	424	400	419	431	471	471	438	461	457	410	417	467	460	480	458	457	459	416	396	446	413	409	427	439	437	433	409	414	422	441	452	424	415	426	460	458	413	414	399	422	456	429	474	474	436	401	401	433	454	452	415	453	455	440	466	394	456	447	442	426	436	461	420	389	463	464	428	435	422	459	396	409	406	429	453	469	387	422	425	430	438	405	470	397	408	439	410	404	434	462	441	447	443	419	433	425	471	453	448	461	417	406	465	431	459	417	425	431	457	425	423	438	432	412	491	455	402	433	440	434	411	437	444	412	423	484	447	457	414	423	415	372	405	444	505	420	378	453	429	407	472	439	471	461	436	444	438	409	454	439	434	428	412	442	433	454	437	394	441	439	397	426	434	439	419	443	419	415	453	411	506	483	436	401	441	453	443	408	434	460	441	394	432	480	436	404	450	422	453	454	417	459	456	417	437	390	427	447	407	432	464	465	454	416	440	430	414	422	389	448	397	452	427	429	395	447	472	423	428	435	427	463	435	431	430	441	415	438	424	417	422	434	444	480	412	422	436	423	455	460	457	495	467	446	444	435	430	433	425	452	414	435	420	447	394	417	406	428	458	441	423	409	400	411	473	443	425	426	404	466	462	416	448	453	379	428	439	421	440	425	443	437	436	423	425	402	436	430	421	430	389	412	429	435	456	468	438	440	446	438	475	458	411	434	480	412	412	447	433	429	432	436	437	426	441	408	480	436	442	435	450	450	426	417	434	394	412	436	457	468	425	396	435	426	412	449	446	453	401	419	482	439	406	446	438	436	427	434	436	413	400	413	421	426	413	424	421	445	429	425	396	398	460	433	395	397	419	463	438	478	415	433	434	447	466	461	425	457	438	400	417	390	392	450	405	406	439	442	441	448	417	424	439	427	460	440	437	464	459	428	435	452	453	430	427	423	432	414	472	456	447	434	429	436	444	412	436	422	431	453	450	450	414	415	415	465	462	431	449	417	405	459	440	425	449	405	456	465	461	448	448	388	387	444	459	434	435	464	426	433	433	390	442	440	463	454	425	412	401	423	431	432	423	434	453	406	454	507	453	413	436	432	440	460	441	407	454	423	448	412	425	462	389	378	415	418	438	417	417	413	446	467	494	472	423	425	432	430	452	397	425	421	429	454	457	426	436	453	426	475	433	438	396	449	444	437	428	469	420	407	434	398	432	426	449	449	465	439	435	440	423	383	405	463	395	422	406	391	379	421	410	478	490	448	461	454	410	416	472	422	423	409	410	439	422	400	427	398	416	429	428	430	426	435	395	434	458	479	447	452	426	402	402	479	423	435	448	412	470	457	455	419	449	428	442	466	411	414	402	429	442	409	410	463	419	422	448	501	425	414	402	426	420	465	453	412	426	422	440	437	459	447	433	450	450	440	428	460	408	458	457	466	378	419	459	444	463	470	458	476	488	427	424	409	403	423	443	424	476	455	454	449	451	439	436	422	386	420	436	444	448	417	402	460	434	446	438	425	437	441	394	430	425	436	456	419	418	455	395	384	421	392	402	433	417	418	493	415	446	398	417	436	410	423	418	424	424	428	411	426	405	458	455	434	401	446	419	446	400	440	436	451	457	462	431	433	484	429	446	423	438	424	446	422	411	436	450	411	429	480	439	438	453	462	437	413	409	367	422	459	436	452	443	417	431	419	439	416	431	416	411	391	429	433	448	423	401	458	433	416	430	431	417	461	474	418	433	438	391	420	387	465	429	404	424	412	427	412	405	430	429	419	478	428	463	423	424	423	413	426	440	455	445	408	409	456	414	423	415	411	438	429	385	447	452	414	414	415	457	427	427	449	469	453	416	442	408	451	436	442	455	456	413	454	412	452	461	425	385	422	441	415	451	423	447	412	405	371	442	433	454	465	421	411	448	422	450	422	473	417	424	404	395	462	434	424	387	443	419	475	396	481	446	393	447	411	473	422	434	416	447	424	457	479	435	440	432	449	453	411	462	425	439	451	438	427	404	466	397	433	428	389	425	401	469	463	435	410	438	461	406	447	412	422	407	425	458	415	417	411	434	438	428	441	430	414	449	405	448	431	466	444	436	397	463	445	466	434	458	428	459	433	413	421	404	418	383	415	431	440	448	443	423	406	433	424	430	421	404	437	437	437	454	439	419	404	442	448	405	446	441	449
4742	1566	1354	1312	1266	1177	1139	1136	1035	1145	1032	1050	1002	1009	1006	949	991	968	934	935	953	951	914	1004	952	965	910	969	931	940	908	999	907	961	933	948	946	1001	950	908	971	933	936	889	928	873	963	912	965	943	957	968	870	921	974	901	945	938	991	944	922	873	918	972	946	964	892	930	905	931	947	928	958	952	877	953	896	968	958	977	943	946	937	905	950	982	1002	949	926	952	960	948	903	932	962	887	962	985	931	901	1001	923	991	959	925	957	938	933	969	911	938	1001	954	944	925	918	922	924	927	950	892	958	929	976	971	896	906	938	908	935	935	956	940	951	866	942	918	976	911	929	901	991	948	956	990	903	976	1002	955	968	948	943	991	919	947	951	992	939	935	960	925	945	1017	938	976	956	961	918	953	920	1012	928	959	917	933	914	885	960	963	900	942	960	951	973	948	983	972	902	939	960	972	961	955	943	867	950	928	943	946	893	932	951	940	983	893	908	938	982	949	956	926	908	905	943	950	960	942	923	900	982	895	919	1004	943	903	903	976	913	955	950	973	985	990	969	959	903	958	913	966	916	937	968	933	898	942	911	942	982	966	921	910	951	928	958	928	900	975	1018	923	954	1002	921	906	915	940	1002	1002	909	940	955	944	988	951	957	953	941	940	923	941	960	938	958	899	958	946	957	914	931	912	962	925	919	941	967	922	998	950	906	943	950	911	951	872	967	920	902	896	910	953	982	967	893	928	881	923	969	896	983	944	878	967	921	922	932	881	983	939	957	949	918	929	996	995	944	980	924	988	970	988	928	966	993	945	963	933	951	977	1018	937	977	939	1007	958	913	960	955	960	962	968	912	966	934	947	915	933	953	963	912	900	941	920	917	973	968	970	917	938	954	939	889	952	995	957	961	919	990	895	1008	995	939	955	1008	950	922	921	975	953	930	950	951	935	965	933	985	928	864	954	928	967	944	939	941	951	962	985	936	1004	934	956	938	912	920	928	902	904	931	975	985	914	981	954	939	973	954	983	927	943	934	925	944	901	1009	964	936	922	944	966	974	914	905	954	952	922	947	991	914	924	983	962	987	964	913	941	977	1002	948	936	941	953	968	922	931	949	941	948	954	963	972	949	934	940	995	944	974	941	918	970	919	937	948	951	925	916	873	915	942	893	929	967	929	934	922	916	925	944	938	983	988	967	892	886	909	989	914	955	930	992	901	934	964	1001	925	979	926	954	919	911	892	919	932	916	941	944	911	909	947	983	923	945	999	964	929	970	928	949	950	969	894	951	961	920	945	993	970	986	913	940	944	916	927	923	923	935	938	971	959	939	993	920	934	934	926	915	948	1001	933	899	887	961	905	957	910	900	934	894	897	865	965	945	906	952	942	937	925	916	950	883	967	970	977	973	944	957	936	946	1030	959	975	930	903	932	959	926	933	963	1031	1043	989	947	934	956	932	954	886	913	955	942	925	958	961	901	967	976	958	976	896	937	974	923	961	903	927	988	931	950	949	897	921	925	946	952	920	938	923	949	908	925	954	910	938	995	959	954	969	970	920	992	911	941	960	910	904	992	942	956	874	952	947	932	941	912	955	927	923	975	909	955	966	937	957	896	936	967	969	933	949	968	951	947	950	964	936	993	942	949	1004	919	956	961	929	925	956	847	902	971	995	1015	953	901	888	968	988	925	959	956	964	972	994	911	983	941	991	975	927	985	960	946	953	950	986	927	984	990	1012	950	999	859	925	907	928	950	954	948	982	964	943	908	924	949	925	941	944	996	943	945	943	923	952	925	998	935	947	971	937	897	908	940	899	913	973	952	953	996	970	1004	912	980	948	939	963	920	898	940	938	917	935	934	976	1001	986	996	977	919	965	924	934	946	970	925	983	927	926	917	965	964	935	934	901	921	918	917	971	916	944	940	922	889	933	930	947	932	951	939	924	984	969	983	956	941	948	980	965	945	957	886	927	917	999	962	908	973	938	930	872	961	979	875	924	952	936	910	958	928	932	1006	969	916	1008	951	957	897	918	976	949	945	913	989	954	937	927	894	893	938	946	929	940	964	940	858	933	943	960	935	956	1018	1019	951	898	958	933	942	935	905	918	889	996	924	914	945	932	942	951	963	976	913	964	971	913	947	915	924	899	929	978	981	962	970	964	945	952	964	952	969	936	949	943	980	926	970	939	921	931	915	945	926	950	857	970	948	952	933	911	925	942	1000	935	1020	934	932	888	913	916	950	912	936	957	935	940	910	893	933	952	978	939	970	897	952	966	982	965	934	935	928	938	956	1020	900	945	932	951	921	1013	984	918	964	960	923	997	948	924	952	978	941	904	942	915	922	978	905	949	927	960	961	954	933	907	941	916	956	932	922	934	926	913	967	915	992	910	942	932	982	961	960	938	919	899	993	966	982	910	958	1006	927	926	895	926	940	931	942	935	933	953	932	955	916	973	936	926	940	906	911	946	920	964	910	901	932	954	929	922	986	906	978	929	925	1003	928	942	991	955	921	988	1053	922	937	930	871	939	982	948	906	897	938	948	896	951	917	967	935	943	928	1014	889	957	970	921	952	951	967	899	961	971	959	987	942	939	990	960	939	933	947	973	921	922	950	937	986	918	985	927	971	964	989	951	958	977	887	981	955	945	975	931	897	986	909	929	969	973	934	995	947	937	977	935	911	908	913	961	932	979	973	921	942	975	938	949	969	953	974	929	917	940	937	948	973	975	935	930	941	935	895	923	951	939	948	966	956	903	900	995	932	908	978	954	967	967	965	920	943	948	979	970	962	910	897	964	986	915	894	942	998	927	963	946	887	936	950	908	939	948	915	898	955	981	940	970	977	911	939	951	955	981	922	920	938	949	911	939	957	915	922	947	925	926	964	945	954	991	884	886	946	1028	923	937	907	924	926	929	1004	945	934	897	950	905	907	951	949	910	954	930	915	928	968	935	889	937	952	932	986	929	885	934	981	971	946	922	934	934	961	959	973	968	912	900	939	935	928	917	976	938	929	965	984	905	894	958	938	927	890	989	922	936	935	966	927	989	905	915	926	958	955	922	954	943	919	974	990	918	898	940	931	963	929	910	956	913	920	977	963	927	916	939	966	939	930	917	965	1008	974	967	938	896	895	888	997	971	983	1014	962	960	933	945	986	981	948	967	967	954	858	982	984	952	919	951	993	909	932	958	908	915	895	918	923	939	965	997	967	979	921	946	904	968	894	922	933	928	958	985	876	1008	934	921	887	891	1005	910	958	953	915	947	958	934	974	899	955	931	952	952	943	930	933	972	974	984	940	945	952	944	949	932	914	900	924	965	938	993	931	926	869	994	927	948	994	944	882	975	902	934	928	956	988	1002	954	936	933	970	887	938	930	978	969	983	938	881	959	960	962	978	941	942	936	980	983	958	972	1003	939	941	944	945	971	926	922	982	920	988	991	939	944	930	926	956	973	961	946	960	905	930	1008	934	986	940	949	905	917	944	923	928	901	945	951	940	886	910	995	1026	977	909	932	948	904	964	982	945	943	887	951	973	941	925	950	975	989	932	982	960
16861	5275	2117	1104	669	474	460	380	369	293	320	326	265	263	300	298	271	283	260	262	262	231	280	279	275	269	252	272	237	255	248	271	270	287	284	278	244	249	286	253	267	266	268	250	268	253	252	277	299	294	238	278	274	251	282	254	268	267	252	235	279	273	261	268	270	239	264	259	234	278	261	245	255	225	270	257	298	255	247	262	279	268	224	229	271	278	304	298	248	274	247	253	248	255	233	245	264	243	237	262	252	249	246	228	266	249	294	228	238	256	257	292	269	292	234	241	264	264	284	267	261	248	269	289	239	245	244	264	283	271	268	234	279	224	272	269	247	281	261	279	267	254	269	245	233	243	262	240	272	242	273	271	260	284	261	235	256	282	280	274	283	255	247	253	252	248	249	243	248	282	258	238	287	275	223	202	285	274	275	219	254	234	270	272	281	212	255	251	241	263	274	256	263	278	273	272	232	258	282	278	248	253	264	240	277	290	242	282	249	226	255	240	298	275	237	240	269	251	266	259	273	231	216	240	239	274	247	252	247	229	266	227	288	261	260	269	273	261	248	248	262	249	265	281	246	255	236	270	254	270	293	290	242	272	254	265	273	246	264	233	255	260	252	284	268	252	261	266	262	280	233	278	238	259	279	250	280	251	277	261	229	268	262	230	268	267	252	254	252	278	234	255	288	273	254	256	284	249	269	293	243	251	261	256	236	282	258	260	244	256	288	266	247	256	259	270	274	260	258	239	237	254	225	241	270	277	273	273	253	250	277	261	252	288	251	274	250	262	237	253	268	241	247	252	264	272	251	270	261	254	238	248	271	268	249	256	275	246	231	246	254	272	236	259	253	243	257	249	261	282	283	269	275	244	243	297	233	261	234	245	289	267	277	265	279	234	250	254	244	259	256	228	247	280	293	236	286	257	249	224	237	257	264	298	264	245	269	273	260	243	274	260	267	247	251	264	276	287	257	250	271	261	273	290	254	259	251	243	251	257	284	296	216	264	283	266	260	249	233	255	270	265	240	287	262	225	273	241	253	276	288	265	264	246	246	220	252	250	246	252	254	227	257	236	236	229	281	279	250	289	231	263	231	251	254	279	257	261	270	266	266	277	259	259	226	265	252	290	247	251	277	245	249	277	272	247	274	264	263	273	267	270	277	247	255	247	248	241	246	274	230	250	283	250	215	274	298	246	251	263	225	249	235	272	251	236	264	265	243	251	278	288	243	277	273	263	262	261	240	269	250	277	258	225	250	254	254	273	240	231	250	269	276	272	262	265	261	242	273	256	232	257	256	228	260	237	242	269	252	251	268	253	252	247	254	266	280	263	265	235	268	248	260	282	262	258	263	249	246	243	247	236	251	290	259	245	239	276	264	276	215	228	245	241	263	243	244	212	277	289	259	273	278	261	248	236	282	241	275	250	266	250	268	287	254	247	273	218	246	265	263	277	252	244	267	239	264	234	258	255	304	267	271	239	260	253	256	268	266	240	238	271	244	248	268	245	230	299	300	249	241	253	272	271	263	258	258	240	268	265	242	243	267	263	282	257	267	274	274	304	265	282	263	252	253	272	266	274	266	312	255	263	258	231	284	237	270	262	230	247	239	281	267	305	277	275	267	241	274	262	250	241	253	271	242	265	299	282	276	283	236	271	255	268	270	260	292	284	311	262	249	274	261	269	236	292	265	260	281	248	277	287	249	253	232	256	253	216	253	268	256	263	253	273	224	276	253	243	249	269	253	245	248	270	260	243	254	251	256	248	259	270	273	270	266	245	251	261	255	246	297	289	255	253	255	267	240	256	254	247	280	261	269	227	279	254	255	275	267	253	284	233	237	226	267	266	291	247	266	260	240	292	235	245	283	269	281	250	258	254	242	245	251	266	235	232	264	275	294	258	228	261	250	245	252	230	270	272	300	279	204	252	288	252	261	237	258	215	241	246	273	258	288	266	270	243	243	260	282	253	251	274	245	273	268	249	265	260	245	258	251	233	201	226	237	265	265	275	280	273	239	237	268	276	278	245	223	260	255	232	225	267	257	264	265	249	261	268	253	276	245	286	290	231	249	268	257	238	244	239	257	248	280	250	234	261	253	291	226	246	284	232	243	243	248	260	266	257	250	258	256	260	256	246	256	277	256	271	239	261	277	246	233	267	237	231	233	255	245	248	253	251	267	225	287	256	233	266	235	291	247	261	262	249	259	226	256	261	277	254	241	251	234	262	259	241	270	273	232	274	265	270	262	274	238	237	286	259	253	283	237	240	264	270	267	235	244	265	243	302	261	225	246	260	235	255	252	252	276	261	248	306	268	278	237	231	270	275	254	252	277	288	255	263	276	278	252	250	281	254	232	269	220	251	278	260	271	258	245	267	247	237	259	254	260	269	249	288	243	270	254	272	250	253	230	227	272	262	263	263	269	255	229	257	253	295	279	272	279	269	292	272	258	206	261	253	250	261	241	247	236	279	267	242	261	253	249	271	291	264	268	252	256	258	260	273	270	246	307	264	284	293	273	242	229	269	253	273	245	269	265	295	250	275	280	240	246	257	255	270	273	275	262	273	262	265	263	253	241	244	228	283	256	243	282	260	252	273	268	223	234	285	264	265	218	261	283	263	288	257	260	284	262	268	256	246	256	272	279	242	237	268	255	258	239	267	242	250	274	286	235	297	280	259	263	271	234	259	288	245	254	272	251	254	213	268	259	235	265	244	286	269	252	281	236	253	278	273	263	268	251	270	274	255	296	246	241	227	250	248	253	284	250	272	252	241	262	251	250	239	251	211	284	260	277	244	247	245	289	278	281	241	306	255	224	265	260	252	270	267	248	244	270	268	282	253	261	222	239	234	266	266	245	272	258	249	284	295	253	255	281	238	246	237	245	265	255	272	291	261	271	272	258	259	240	255	247	273	321	253	251	267	289	268	267	247	252	284	303	272	239	243	289	244	266	257	281	226	238	242	263	255	260	258	246	231	257	269	267	260	271	258	264	286	247	259	268	239	252	276	279	265	256	242	265	244	254	245	262	282	226	259	240	253	255	236	259	266	276	269	282	241	303	242	252	262	285	296	261	254	270	227	230	261	260	229	257	221	250	256	278	274	236	256	251	250	281	256	264	268	246	267	259	235	241	271	267	273	255	239	296	251	272	272	262	265	255	254	254	246	246	253	265	282	254	219	280	243	287	261	240	252	253	257	264	254	262	241	247	293	219	250	259	240	255	298	250	257	269	248	259	277	253	266	256	248	294	252	272	258	261	259	232	240	273	285	297	250	218	296	295	258	243	251	257	255	270	259	249	249	246	235	265	255	247	262	270	280	249	258	277	270	257	269	255	264	256	260	253	254	249	252	251	252	269	265	238	259	239	246	278	264	249	268	257	247	276	279	229	238	239	241	258	248	256	276	298	263	263	262	278	256	241	262	244	240	268	266	230	247	231	278	279	280	249	254	319	283	242	230	262	259	278	269	230	273	258	257	237	240	257	258	275	305	281	258
11961	4561	3354	2897	2222	1792	1408	1301	1118	1052	1046	950	839	792	777	668	639	663	631	673	671	666	636	623	566	570	641	601	642	630	630	601	625	619	639	582	587	631	576	646	584	558	580	618	610	565	585	570	613	609	589	615	560	547	592	587	590	553	586	538	607	613	600	566	593	593	612	533	605	581	589	569	591	579	606	615	581	583	551	609	586	590	552	585	579	615	615	618	587	593	553	605	594	600	597	589	630	619	586	588	560	563	634	546	632	622	564	617	568	548	550	583	552	589	584	598	584	624	631	638	598	578	624	585	573	616	562	607	590	592	553	587	560	607	563	560	625	555	588	621	600	570	571	548	580	630	595	566	578	607	555	525	590	598	538	617	607	581	615	620	597	612	558	561	566	579	580	590	548	572	589	579	571	595	597	618	588	587	615	596	558	571	606	603	595	619	602	599	582	606	546	631	630	596	582	605	582	590	555	634	554	606	575	526	605	569	592	583	538	557	557	602	593	612	534	546	620	550	562	602	584	587	590	578	559	580	594	579	574	557	610	530	587	565	558	523	612	566	576	583	565	563	561	555	613	626	574	567	521	557	578	633	575	617	573	611	575	580	625	596	630	633	555	589	576	639	607	594	594	635	580	582	590	571	610	578	555	565	558	565	585	600	604	609	574	560	608	590	561	605	568	574	594	581	585	584	567	555	549	545	561	595	595	558	611	612	618	541	603	587	591	539	607	601	565	567	577	597	562	595	589	590	586	581	608	561	568	587	577	560	578	562	630	576	656	611	619	587	574	570	563	586	569	584	565	598	601	625	588	560	645	555	590	573	565	594	559	589	627	567	593	611	606	581	571	576	629	601	629	540	610	598	554	587	566	588	600	606	538	595	614	595	559	565	592	581	561	577	592	600	560	615	635	625	567	542	586	545	607	592	583	534	576	557	596	612	575	562	607	597	580	583	601	610	586	573	568	629	620	587	558	589	564	539	636	600	583	586	600	592	577	584	609	587	595	618	597	584	588	608	586	573	567	608	607	612	607	588	606	593	610	625	593	578	572	573	578	549	576	603	628	593	569	573	603	532	559	621	611	581	597	564	586	568	641	610	621	615	631	568	605	626	613	587	581	598	581	569	570	598	580	606	580	638	537	596	556	564	569	600	556	611	556	587	608	563	630	644	572	560	589	609	583	588	576	617	571	560	609	560	536	572	562	550	566	562	573	591	610	545	593	530	595	592	589	547	574	613	586	585	587	599	586	616	540	574	574	568	608	584	575	584	648	549	564	551	564	570	582	574	606	561	564	655	572	519	591	586	615	607	562	580	619	569	588	625	617	577	559	581	533	613	543	595	561	558	606	544	582	572	588	564	590	594	605	573	605	598	555	608	575	584	538	593	585	609	600	584	560	632	548	587	589	610	575	610	576	584	619	540	572	610	625	555	599	558	566	591	573	588	591	620	584	552	566	585	617	571	634	591	566	518	587	619	561	577	585	650	593	564	572	564	584	580	568	595	561	566	606	533	611	639	665	564	585	619	601	600	595	597	584	603	559	562	563	574	591	622	564	603	610	578	565	599	608	579	578	566	548	579	592	582	588	548	581	635	622	531	538	593	552	591	562	582	614	550	594	599	601	584	597	595	616	559	579	576	602	605	614	584	619	591	569	589	589	586	584	600	624	575	570	561	570	578	619	601	561	574	560	581	607	635	590	611	591	619	619	584	570	584	541	573	571	604	589	627	608	586	557	562	598	584	573	637	606	599	588	620	580	559	616	569	614	623	594	611	596	615	574	561	621	597	591	562	621	572	628	625	574	581	547	628	569	572	557	587	577	595	589	600	534	594	547	568	583	603	573	549	620	605	602	618	589	607	620	591	599	565	617	594	557	584	594	562	594	591	588	640	566	578	575	588	581	590	624	612	568	599	562	597	566	557	574	605	588	605	590	602	581	616	580	566	568	563	600	525	573	622	569	604	577	526	635	555	591	610	633	575	608	625	555	605	610	594	574	579	589	577	638	640	621	591	572	628	584	569	626	604	566	611	620	600	586	556	582	587	609	579	568	566	607	551	616	579	598	570	587	575	605	579	579	614	585	612	604	591	623	570	595	579	607	638	558	564	552	598	632	566	608	579	582	618	587	562	582	562	593	588	613	548	597	580	589	608	615	595	558	565	582	595	611	561	587	606	545	588	587	609	554	606	536	610	597	565	577	640	592	594	583	642	556	546	586	548	623	579	566	582	590	615	537	565	557	575	591	594	590	582	536	575	536	607	556	585	558	538	578	565	608	580	600	566	603	637	584	572	643	604	599	589	605	582	592	572	561	580	614	578	611	589	559	582	620	575	622	588	544	576	538	582	575	618	603	576	574	593	585	563	576	572	568	591	623	567	590	583	576	591	591	584	643	569	573	560	532	565	599	587	566	571	638	552	598	625	613	587	591	576	578	555	553	591	575	561	566	590	569	600	604	570	601	583	585	583	572	583	580	593	601	574	584	612	582	559	603	609	589	644	592	601	656	556	607	573	563	597	600	546	571	564	577	553	561	591	585	594	575	581	545	553	590	524	600	627	578	569	548	568	592	571	608	639	596	587	605	602	575	617	595	585	589	568	603	585	592	589	586	601	565	563	559	595	590	600	617	574	574	607	593	615	602	576	604	596	576	593	587	579	616	578	557	584	604	562	578	601	566	641	601	564	553	549	583	607	568	589	608	558	570	547	602	572	574	571	625	540	608	564	574	627	617	572	615	567	615	534	598	604	581	558	577	575	618	608	558	574	595	589	575	626	575	575	597	594	595	575	575	563	586	602	591	567	625	533	587	620	580	560	565	563	563	631	569	578	597	562	581	628	586	607	619	599	634	555	575	626	618	547	577	608	590	657	568	571	586	559	537	585	573	618	554	592	542	613	567	601	568	552	630	599	627	586	590	606	589	597	592	582	602	589	589	558	613	561	608	598	629	556	610	576	588	594	629	609	566	565	593	568	560	616	612	587	581	628	564	634	623	584	583	569	569	562	582	583	590	583	613	541	598	602	598	586	553	593	592	577	610	555	566	621	589	597	593	553	605	579	616	627	534	574	566	572	583	580	556	594	614	603	613	581	617	561	578	581	605	587	573	596	573	571	620	612	541	604	629	542	567	569	614	578	546	572	582	578	607	599	538	541	626	580	625	560	594	599	664	556	559	549	565	579	614	588	568	626	560	580	544	537	546	555	576	580	546	561	590	637	543	561	566	542	569	590	607	567	560	585	573	573	592	579	539	602	569	565	606	623	613	609	539	590	591	565	616	576	586	583	589	564	615	564	560	575	587	567	577	592	578	590	589	578	611	653	593	573	634	595	569	544	586	539	618	579	584	604	542	551	571	539	558	584	554	558	616	630	547	572	578	630	591	596	573	574	621	563	606	578	567	576	571	602	594	578	595	634	568	602	608	596	570	584	549	591	607	567	614	569	613	551	586	593	562	554	580	596	548	609	568	600	544	579	590	585	617	576	598	554
26759	9606	4132	1932	986	675	455	352	320	283	281	270	235	228	221	196	155	157	184	185	164	192	195	176	195	166	179	162	182	166	162	171	199	171	157	173	168	166	179	157	181	134	166	145	169	184	174	174	184	155	183	160	172	147	162	175	150	167	145	153	164	166	182	157	180	157	157	156	179	175	147	145	164	152	161	165	170	162	170	161	171	152	156	161	168	152	191	150	190	182	145	158	169	164	150	164	173	179	174	184	172	180	181	180	154	197	169	169	161	168	141	137	144	172	183	170	159	175	173	168	175	171	167	169	162	159	157	172	165	161	163	173	183	146	195	167	149	148	154	178	157	168	176	176	168	171	154	174	174	162	187	160	150	178	164	169	136	165	152	162	147	163	157	176	193	165	156	169	163	160	165	194	190	169	152	151	175	161	176	152	159	170	155	171	168	162	181	149	166	151	173	153	172	172	166	179	181	167	190	158	157	166	179	155	149	160	178	174	154	146	171	167	176	195	135	185	160	179	167	130	149	167	187	151	170	161	165	149	177	184	146	179	184	179	153	161	183	183	158	156	200	166	167	175	175	183	146	170	171	176	174	163	174	144	155	133	160	167	184	179	156	172	155	186	182	154	165	181	159	173	166	172	176	190	139	156	166	150	185	190	189	170	153	147	175	172	149	185	158	177	165	170	194	179	168	148	157	181	179	176	173	153	178	186	161	152	170	168	189	161	176	166	164	157	167	168	142	177	186	161	172	157	174	171	156	150	146	182	173	148	183	153	165	181	201	159	171	150	142	195	185	170	147	136	159	179	171	177	168	171	138	152	166	156	151	185	174	185	160	161	153	147	173	174	160	183	173	150	173	158	191	148	165	169	163	177	177	166	158	178	186	170	170	138	173	158	167	188	153	169	185	170	157	179	191	150	151	145	143	174	183	169	212	175	171	171	185	155	136	158	166	176	164	179	143	159	151	153	192	174	172	161	166	161	146	168	196	167	158	151	155	155	149	142	152	163	149	156	157	176	153	150	181	171	153	175	178	168	173	148	185	166	164	147	150	172	149	184	154	157	181	166	187	161	152	172	167	161	139	143	147	158	152	183	155	180	158	167	140	143	169	173	178	178	148	156	154	165	175	163	156	145	163	162	161	184	155	148	165	167	164	171	154	158	161	171	168	163	149	187	166	162	184	175	166	161	167	160	172	161	181	160	157	170	177	175	173	182	165	179	168	157	177	159	173	168	155	148	164	168	162	164	149	177	188	184	153	169	157	131	150	164	174	175	180	177	197	175	151	171	146	165	173	173	179	154	182	199	179	173	199	146	185	159	173	139	171	150	165	159	158	192	189	192	172	157	133	160	148	155	156	157	169	152	175	159	175	169	144	154	155	170	167	157	173	142	134	189	171	144	169	152	143	161	215	148	164	159	158	163	176	191	168	161	169	175	159	187	172	164	182	184	149	185	213	158	162	179	151	161	174	185	168	191	151	172	159	178	170	172	194	178	176	179	166	165	161	192	145	161	179	182	163	171	175	169	177	130	170	176	185	172	162	173	180	161	142	148	188	164	186	177	149	164	168	163	156	199	169	174	142	160	150	181	169	169	156	174	164	171	171	171	184	184	208	175	151	194	165	161	164	149	166	165	149	140	150	204	185	185	143	184	172	153	162	146	124	152	178	162	143	188	168	200	172	180	190	158	152	173	182	200	160	162	166	159	161	164	154	170	148	162	153	167	170	176	160	179	174	159	143	151	153	153	181	163	171	154	172	151	156	169	171	187	180	142	142	154	156	156	162	176	168	166	158	179	175	157	165	162	178	186	180	191	164	163	168	170	176	173	149	151	156	162	164	171	157	174	190	179	179	166	158	175	182	150	160	152	170	187	173	161	197	179	180	179	154	158	162	179	172	164	162	197	166	167	153	148	163	187	165	159	185	168	135	168	159	166	157	174	177	178	190	165	197	167	155	156	184	166	151	155	166	140	170	155	151	163	169	180	166	172	188	173	162	180	161	160	174	154	173	156	176	182	169	151	177	177	163	146	144	170	159	161	152	180	158	155	177	178	188	140	170	176	170	180	154	158	140	159	196	135	178	175	167	181	149	178	171	154	166	155	159	178	144	175	146	152	152	153	174	140	167	142	170	163	171	160	186	153	154	181	168	180	150	181	177	171	152	195	153	152	165	155	166	162	130	146	152	161	188	175	175	170	146	175	172	149	159	165	149	184	209	194	159	167	158	164	164	173	155	147	166	155	159	156	161	135	163	169	150	143	155	147	175	163	166	162	150	155	165	173	164	168	162	174	174	170	165	171	177	168	148	185	174	144	206	155	157	174	164	143	173	148	167	183	159	164	170	163	168	183	170	164	163	161	145	170	171	172	177	166	184	175	160	156	156	179	182	146	186	172	135	189	183	152	162	174	201	149	145	164	146	185	186	181	166	173	194	171	183	172	182	163	181	165	172	151	178	156	172	178	148	150	161	181	165	149	150	161	168	169	156	174	184	190	145	156	171	143	159	181	166	178	157	173	157	144	149	167	178	146	172	177	165	180	148	164	190	153	134	158	132	171	157	163	165	167	152	148	158	192	167	168	153	164	154	163	159	153	177	180	168	149	151	169	166	154	164	163	158	155	154	160	148	165	163	170	162	169	177	174	185	168	170	170	187	160	172	154	161	178	160	166	154	148	181	178	164	167	159	154	175	179	195	181	136	172	167	156	147	156	158	184	188	146	136	172	186	162	153	144	154	182	161	183	171	175	158	155	165	170	166	173	175	164	153	142	157	181	178	157	170	163	162	157	153	164	177	158	195	150	159	155	179	165	176	153	187	163	176	150	163	157	173	161	151	166	158	170	134	163	174	171	185	182	176	148	176	163	174	171	163	145	152	144	151	149	158	180	166	160	170	167	162	188	164	150	161	188	162	169	170	162	151	138	177	164	177	151	156	144	172	159	142	161	182	161	170	150	154	162	187	152	173	154	154	167	165	170	131	144	189	187	164	173	150	139	136	156	168	205	170	162	177	160	175	150	178	157	147	160	143	151	173	189	174	164	173	162	169	165	172	188	184	162	175	160	158	160	166	181	182	157	153	170	189	151	154	152	175	169	176	154	170	169	175	168	168	160	168	158	169	166	127	151	151	146	175	174	159	160	148	158	147	165	141	189	190	175	194	156	167	181	165	158	167	150	139	180	150	157	182	167	153	160	164	169	199	162	162	173	176	158	163	152	158	155	178	187	140	151	131	175	201	170	150	173	152	160	162	156	166	187	167	145	179	181	147	161	152	169	160	175	183	175	163	160	185	157	199	169	160	163	163	157	198	161	162	170	161	143	151	176	179	162	173	157	169	178	173	194	153	161	175	175	154	165	150	139	151	154	166	190	160	164	179	174	156	170	166	174	163	149	161	175	169	189	142	153	171	180	180	159	168	172	161	172	172	155	163	158	158	176	191	145	164	147	179	170	148	166	165	183	152	160	160	148	173	168	172	183	175	186	177	162
16087	6542	4912	4331	3352	2437	1917	1575	1367	1238	1177	1014	847	862	741	588	534	564	577	619	491	497	495	495	517	449	487	435	495	487	480	455	404	472	488	446	485	463	402	424	438	439	437	424	415	436	416	440	431	428	437	412	397	475	442	467	386	449	450	429	446	405	398	421	443	368	400	412	429	475	446	397	427	436	471	414	439	429	454	455	400	423	464	440	445	413	423	457	440	469	472	409	432	426	444	430	456	418	416	434	431	430	385	451	455	451	402	443	451	471	429	432	473	418	417	398	454	454	407	409	426	440	405	455	416	422	408	398	442	430	386	386	387	403	450	437	412	412	429	451	392	449	436	403	396	431	457	405	400	386	430	422	426	433	476	410	420	435	467	423	421	429	434	452	412	412	458	429	416	474	425	427	434	447	400	404	420	380	414	462	413	422	423	429	420	432	431	422	449	435	455	418	444	442	443	397	442	455	432	411	433	402	428	472	438	427	453	383	446	433	432	420	455	401	413	412	408	434	457	429	402	450	418	436	424	438	402	408	419	426	434	396	446	449	424	427	460	468	427	435	404	395	391	424	431	395	430	423	429	466	400	421	399	449	422	431	415	473	436	449	431	445	423	397	450	429	412	440	430	426	434	421	433	407	411	453	441	442	421	447	396	416	441	412	382	422	409	400	455	442	428	437	437	408	432	388	428	430	422	400	415	435	455	441	419	385	419	445	419	401	439	394	435	412	452	439	437	415	467	421	428	406	389	452	372	428	406	458	395	371	439	418	403	426	365	400	435	424	402	441	410	402	404	450	445	456	462	447	439	398	464	412	428	418	420	418	431	427	425	452	419	465	438	404	439	428	433	431	430	446	392	415	411	433	437	410	408	436	434	439	426	432	393	402	433	449	406	435	454	435	407	382	423	415	393	426	412	451	453	403	413	462	429	424	461	425	415	420	438	428	441	455	403	401	453	488	425	388	416	447	419	391	426	449	419	427	429	450	391	406	433	419	439	427	449	430	407	422	383	438	431	395	424	397	420	421	400	438	397	416	407	390	438	423	438	375	434	434	400	432	420	437	421	431	450	451	407	403	392	379	396	399	462	453	404	449	412	439	404	445	426	443	428	467	472	390	430	413	406	433	421	425	461	441	408	474	414	448	429	421	474	405	407	414	433	467	439	409	430	431	430	434	376	413	409	405	404	433	420	450	430	448	423	459	448	418	444	428	405	431	393	386	444	430	406	425	461	387	425	439	417	421	459	425	421	430	414	421	448	422	420	449	440	442	424	467	418	422	416	417	408	390	386	424	449	468	405	450	436	414	413	474	396	442	402	406	410	448	432	460	433	433	423	406	447	414	409	447	412	420	431	492	424	446	452	410	404	447	414	439	436	455	442	430	414	442	428	428	436	433	408	427	429	410	453	434	414	415	421	407	450	428	387	443	409	416	458	414	457	414	420	425	427	415	423	446	399	435	421	434	430	411	415	463	435	409	409	428	448	392	436	455	405	429	450	429	431	377	430	434	409	405	457	421	406	413	415	419	422	432	417	439	421	416	406	412	420	424	438	462	440	434	425	429	414	446	437	447	462	466	407	388	418	453	422	408	416	426	432	414	453	411	405	451	401	365	433	440	406	403	414	418	409	432	488	441	465	420	423	428	440	414	433	421	412	424	397	421	425	412	423	456	448	413	415	421	420	410	440	428	437	410	457	436	402	415	426	425	399	413	421	428	427	439	396	425	403	425	440	433	429	411	416	401	425	392	440	422	441	440	417	413	435	440	421	434	442	436	422	456	399	432	429	462	455	459	426	402	432	440	424	405	411	429	410	442	443	419	433	417	391	434	421	410	443	366	439	439	389	393	410	418	427	391	398	421	422	408	422	445	404	410	428	483	411	433	409	486	400	431	439	435	416	406	429	438	419	433	435	437	436	455	407	429	408	423	414	432	418	452	412	434	465	400	399	421	408	416	449	461	409	414	457	413	410	404	431	392	410	441	394	423	423	428	431	440	409	420	426	442	445	423	431	394	424	432	419	457	441	406	385	441	456	390	423	440	464	427	383	421	410	416	449	429	427	438	440	401	422	414	445	433	475	400	393	428	441	472	425	426	401	437	404	420	408	467	407	382	412	403	431	413	431	448	429	411	431	489	452	433	450	421	397	428	400	435	439	438	394	430	440	439	419	386	444	444	384	407	414	432	444	407	433	432	444	407	428	423	420	394	423	422	463	385	418	434	411	418	431	443	442	422	428	436	442	394	434	410	419	436	438	425	429	413	408	442	405	430	410	422	440	427	419	439	414	414	442	436	424	406	424	442	421	440	422	414	410	420	405	456	439	435	442	429	413	400	486	443	441	410	445	404	396	441	452	452	409	437	439	411	414	399	437	415	436	432	442	443	465	412	426	441	422	415	422	443	448	412	478	432	457	416	428	440	421	412	453	377	376	418	434	459	447	416	431	409	401	407	407	421	399	438	466	472	394	421	432	449	427	402	404	428	412	423	432	434	405	430	445	415	417	439	404	473	419	437	424	422	442	435	467	440	448	414	437	392	436	394	450	435	424	393	425	410	423	394	421	433	412	427	424	388	382	420	443	399	469	447	431	404	455	423	424	409	451	457	451	409	424	437	433	399	435	450	447	436	408	401	364	396	430	437	440	434	449	425	398	454	435	418	416	406	410	416	424	444	430	438	408	396	424	454	394	425	428	457	399	435	416	430	421	407	393	448	438	407	457	448	401	445	463	424	424	408	418	438	420	444	398	413	433	418	433	436	439	417	451	444	390	425	428	436	479	451	437	427	433	423	395	425	429	452	385	415	424	416	409	398	443	427	383	410	416	431	411	442	416	425	424	395	435	424	411	434	402	384	434	402	425	418	397	423	458	427	418	422	384	441	406	438	426	406	437	413	427	470	438	415	421	422	470	398	405	424	426	443	441	448	462	459	437	421	436	432	412	418	450	394	438	449	419	415	431	463	433	412	433	417	446	440	435	430	431	411	422	403	423	391	451	410	426	422	423	428	424	462	431	437	414	423	431	465	430	421	434	457	405	416	407	429	401	419	406	472	398	404	428	402	413	405	394	463	432	432	399	427	409	431	447	414	396	455	391	422	415	419	399	417	423	422	403	409	421	416	430	439	424	439	448	430	406	389	437	456	399	421	419	424	435	418	428	411	412	422	426	407	436	425	432	453	447	445	424	429	428	445	429	436	381	415	398	458	407	425	448	473	441	409	448	445	448	413	417	408	394	424	395	448	399	416	433	402	443	450	426	405	440	417	439	392	430	462	427	427	409	432	411	446	424	430	444	382	435	430	408	492	416	441	438	426	424	414	431	478	434	443	423	408	416	422	420	424	477	406	413	421	431	444	437	426	411	408	413	402	464	433	416	426	422	450	424	468	448	406	387	386	419	457	440	448	450	405	417	477	470	408	426	415	418	460	462	396	404	442	432	398	443	423	455	393	394	451	434	432	415	394	436	449	408	425	448	412	431	447	481	456
5855	1084	579	513	513	475	485	505	487	481	433	460	463	458	474	464	432	470	425	431	412	455	431	405	414	480	461	434	429	478	457	425	433	445	413	468	415	431	451	401	451	400	430	452	388	418	432	467	440	420	457	433	401	389	460	462	430	486	419	472	450	482	427	471	451	447	427	457	378	394	407	416	432	456	429	450	419	406	428	439	436	446	432	421	444	446	421	450	438	477	397	431	407	452	438	439	455	418	425	455	446	438	399	448	377	420	435	428	406	418	388	458	425	430	432	412	420	438	412	468	449	472	445	415	410	431	430	468	449	412	409	451	427	466	415	434	444	429	413	456	431	468	461	401	432	395	426	439	427	443	430	458	472	428	429	411	402	389	436	418	437	409	450	452	435	434	434	454	426	413	390	422	431	456	407	454	402	447	424	432	408	436	438	434	425	448	394	405	429	446	455	423	428	484	427	410	451	477	512	428	382	429	436	409	406	450	469	398	442	451	454	429	469	403	437	487	451	462	374	459	420	425	423	424	435	457	448	390	441	410	414	415	450	409	473	399	463	430	418	454	424	391	435	464	444	438	435	450	439	439	460	432	461	381	416	400	418	420	425	415	411	460	383	424	410	468	407	387	423	442	447	417	457	429	439	433	472	464	391	432	435	451	436	435	467	422	443	407	433	461	416	463	442	438	466	434	421	451	443	455	418	434	466	438	450	470	456	430	414	446	473	395	437	409	444	437	419	425	429	400	461	438	395	406	449	451	429	414	470	449	406	453	437	467	407	465	436	437	392	417	430	467	463	401	411	404	415	421	435	401	409	406	450	431	438	454	469	439	452	444	462	451	436	433	385	386	442	462	438	402	369	454	455	460	416	429	435	442	430	432	437	425	420	445	429	429	422	415	448	372	392	441	439	450	457	470	472	394	446	430	442	407	436	445	433	431	454	489	452	402	440	451	401	390	436	429	432	459	405	445	430	427	449	456	392	436	463	418	458	466	453	455	417	433	404	435	419	398	411	460	429	397	401	405	459	456	396	471	436	489	432	404	421	426	451	455	428	392	438	447	450	456	419	413	454	457	445	439	466	443	405	395	466	408	431	450	402	428	411	434	440	468	449	448	393	445	473	457	426	451	426	386	446	424	403	472	437	429	452	398	457	469	452	410	438	428	468	434	448	432	419	422	440	416	428	432	430	478	434	442	423	458	448	427	397	448	433	440	436	420	458	456	437	428	419	463	461	462	427	459	439	430	399	423	420	439	450	440	448	426	463	414	426	418	438	430	479	399	421	392	442	446	397	458	454	431	428	452	433	432	442	414	436	434	413	453	460	457	457	438	449	441	437	398	419	464	446	405	478	441	449	433	414	398	449	438	459	461	449	480	435	451	423	413	433	448	414	427	428	450	451	417	428	429	424	448	412	452	444	458	398	403	418	484	463	449	408	452	395	405	444	463	427	430	420	454	434	493	475	431	447	458	453	458	451	425	461	436	426	456	429	441	418	425	441	453	447	439	450	425	437	427	395	422	447	384	425	456	410	432	439	432	428	438	434	415	420	483	414	410	441	404	461	424	416	435	433	436	428	402	446	470	377	448	434	385	461	424	438	426	462	478	446	428	420	447	429	399	418	451	469	439	439	447	410	446	419	430	472	447	393	419	400	426	423	446	427	429	459	432	420	435	419	460	406	417	438	476	459	456	444	445	442	472	402	388	416	444	400	403	415	465	431	437	473	426	485	508	432	434	453	424	399	472	480	470	450	436	420	419	418	443	416	419	434	461	418	399	465	430	421	430	430	432	438	415	469	431	450	455	416	437	407	413	462	429	464	450	420	427	472	410	412	404	411	430	445	451	428	415	406	432	444	465	422	428	466	419	485	438	430	438	466	430	415	424	398	440	444	446	449	449	407	413	437	477	439	433	425	443	423	396	449	426	439	433	452	413	439	435	434	416	427	445	407	487	436	391	475	448	432	421	432	405	449	425	427	435	422	464	442	438	449	459	393	399	443	442	471	445	456	395	473	440	464	398	424	445	451	461	471	438	445	437	448	456	448	425	419	405	441	415	460	446	408	408	428	453	430	430	452	447	443	413	412	442	470	400	437	445	417	439	424	398	403	437	423	469	463	471	463	396	422	417	463	421	446	455	418	436	470	428	433	432	415	480	415	474	423	436	440	477	413	472	411	460	486	443	436	474	433	454	416	412	446	408	443	430	399	397	426	449	441	416	393	455	466	406	425	390	411	454	423	413	437	490	443	441	432	443	432	442	393	426	454	437	422	412	410	436	476	438	449	446	444	460	433	439	462	431	391	399	455	424	408	433	454	440	418	443	394	466	438	421	429	419	441	463	464	401	424	453	432	417	445	436	459	400	465	401	451	454	423	466	448	410	397	449	380	441	471	438	415	449	440	431	423	413	439	459	441	469	432	468	406	449	451	415	433	467	442	415	437	453	420	438	414	409	432	396	416	418	494	462	408	390	455	422	433	424	450	413	429	424	415	449	479	457	387	431	474	419	460	437	460	399	421	451	437	424	451	415	453	466	430	448	427	459	456	427	422	409	462	440	398	439	434	455	433	408	456	454	451	434	409	448	430	435	433	411	447	449	444	413	433	430	399	416	470	405	432	420	451	399	412	432	420	444	407	417	428	410	406	437	432	462	441	409	419	412	469	449	430	447	419	406	397	404	416	439	457	408	442	403	431	444	444	437	448	449	429	433	407	436	398	422	439	427	444	427	441	430	438	436	476	499	424	391	404	451	444	411	499	439	473	432	411	417	422	414	406	455	440	462	468	404	457	427	404	431	440	460	431	465	445	414	387	389	480	408	428	427	487	457	494	424	451	449	448	436	461	420	439	429	430	427	437	430	431	421	460	450	440	439	439	447	426	404	416	434	400	443	429	460	450	440	432	388	426	426	447	443	445	408	385	458	462	431	402	448	444	416	432	439	422	444	445	410	455	458	406	435	464	477	424	423	421	427	480	429	435	425	418	400	426	452	425	393	425	460	438	408	435	449	470	455	412	421	440	439	411	467	392	419	447	423	424	414	402	425	410	423	443	445	428	493	475	467	459	383	448	444	433	400	471	440	429	413	471	420	419	468	494	448	410	452	427	466	408	446	447	428	445	463	449	451	438	420	471	438	415	433	428	419	452	435	404	425	413	440	442	451	443	429	461	413	411	469	416	474	433	437	414	420	415	467	459	460	444	454	424	419	471	440	427	441	427	425	440	448	413	417	419	423	454	403	463	495	496	416	445	433	434	422	432	409	418	424	448	437	424	478	438	437	429	408	421	439	431	436	440	413	418	463	423	456	466	457	405	458	438	459	456	451	453	448	430	427	428	451	442	437	439	388	434	449	405	452	409	434	403	448	429	425	448	408	430	466	426	446	428	440	445	409	456	413	439	433	420	460	419	415	404	477	411	429	435	447	469	475	428	424	412	391	459	470	433	424	479	462	422	448	424	462	433	416	437	445	456	405	442	436	444	470	477	409
4602	1436	1370	1314	1237	1214	1165	1085	1193	1118	1117	1081	1030	949	972	973	987	971	915	922	980	998	902	930	936	939	996	929	920	985	972	1022	1013	1004	935	1004	898	942	871	950	912	984	978	899	964	925	906	951	911	945	955	878	994	922	950	969	912	906	932	950	971	937	877	931	921	915	912	926	897	923	925	919	953	919	946	910	906	973	953	998	942	954	886	984	924	925	925	947	952	949	924	918	929	961	986	948	941	928	932	933	932	993	932	963	981	970	952	961	980	962	955	935	958	953	978	907	923	933	943	999	959	1017	948	961	963	930	888	915	974	996	949	964	960	909	921	922	945	964	974	935	950	922	951	952	938	995	938	974	920	955	917	918	945	990	957	974	917	990	926	920	910	892	959	935	908	900	925	898	944	973	912	950	922	960	898	937	977	938	990	961	923	955	972	989	964	967	997	946	978	993	917	900	893	895	956	922	963	938	894	963	970	917	895	878	946	941	957	933	947	938	907	1016	928	994	990	907	956	950	992	980	954	951	968	954	981	939	945	972	975	928	934	921	995	1009	983	973	936	954	908	969	898	1002	945	950	963	942	924	973	983	923	926	940	985	940	939	903	946	922	1002	1012	1020	951	928	960	915	880	937	945	972	929	929	998	977	1004	946	924	940	930	964	1004	912	909	930	1013	952	941	995	973	919	925	930	1021	902	997	937	934	1008	990	986	921	953	929	939	900	964	940	937	957	923	935	942	993	948	903	943	1009	990	981	963	944	946	944	962	978	916	947	910	986	918	976	985	896	911	910	910	935	929	934	947	988	977	926	924	932	986	926	926	956	938	910	1007	900	954	934	895	1002	963	978	979	912	931	929	951	918	978	925	971	964	973	966	945	934	920	986	944	962	939	962	911	1004	943	961	973	908	946	968	933	924	954	938	928	959	925	945	956	970	947	947	961	991	1000	946	983	957	961	946	899	1015	964	958	956	975	921	949	956	972	917	965	1012	987	904	932	969	970	980	902	885	933	964	894	940	989	905	938	916	956	892	923	955	962	941	919	928	932	912	960	910	918	1006	942	926	970	916	905	973	983	938	940	955	920	956	960	973	986	906	914	971	926	967	952	980	980	972	994	912	981	1012	920	1013	956	959	952	967	943	954	912	960	955	986	955	946	939	960	950	870	930	946	954	929	931	960	933	904	962	939	918	970	919	935	981	945	953	961	953	947	933	978	926	984	909	936	995	975	945	1000	936	966	990	995	967	931	975	975	917	989	885	924	912	956	918	986	899	980	951	943	967	928	983	960	892	950	917	1021	950	952	936	926	912	1007	957	918	882	989	966	970	908	953	960	920	926	1014	907	955	942	955	982	894	932	939	995	913	936	952	936	901	958	910	978	916	976	905	1034	980	999	949	946	969	953	960	897	941	932	891	964	941	975	876	912	976	873	927	923	954	981	971	941	968	972	960	972	910	936	954	913	950	935	950	926	963	950	1001	932	963	956	963	905	977	964	971	998	992	953	951	971	965	963	919	971	931	964	982	924	930	927	958	1014	959	980	942	967	903	991	971	970	889	982	884	932	925	976	1011	930	909	938	922	919	967	937	912	933	936	926	933	842	1007	902	965	1012	934	892	975	932	902	883	958	938	988	958	900	942	914	960	949	921	875	998	989	989	1002	913	958	944	993	927	922	975	937	926	961	956	943	951	951	938	953	922	908	954	947	946	895	959	951	979	925	956	940	1001	927	1017	951	898	949	915	955	958	972	981	964	885	944	984	963	966	932	966	926	959	952	930	930	945	962	983	955	993	870	911	924	997	938	921	911	928	969	922	974	968	936	920	971	959	992	911	913	924	956	996	942	973	956	932	909	984	900	955	972	926	931	880	922	994	966	966	974	923	931	921	933	964	920	903	937	1013	965	923	941	962	959	939	962	960	896	909	942	879	970	971	1009	945	960	985	939	932	990	952	956	947	911	974	976	963	875	929	928	974	928	1072	1011	913	925	986	880	951	901	952	896	941	935	966	896	981	859	983	921	929	885	959	983	882	952	1008	991	989	1009	941	878	968	940	943	987	956	948	1028	983	983	891	953	883	959	952	957	909	891	894	915	994	940	1009	898	932	998	971	948	912	924	877	958	913	976	950	927	935	931	941	927	918	917	981	960	974	925	971	1016	933	939	886	975	995	929	981	952	956	931	975	920	917	920	950	951	973	950	910	935	934	932	930	910	984	1017	964	949	945	877	989	924	938	1011	980	923	918	925	922	942	907	925	948	950	904	940	892	957	934	919	966	969	900	920	915	950	943	951	938	945	974	974	955	921	1004	1004	888	979	919	927	931	972	961	936	947	932	944	923	968	984	903	904	942	980	950	973	914	965	876	978	989	919	901	897	975	925	950	908	895	965	942	982	958	958	973	933	960	898	907	931	981	950	957	923	1006	890	972	911	945	957	938	915	888	997	957	944	965	957	960	930	928	994	883	954	904	981	951	913	944	947	939	919	950	958	992	1002	957	923	925	970	894	949	954	939	904	953	924	946	931	973	974	910	969	962	975	897	1024	921	947	908	953	906	923	928	936	961	1027	908	946	952	962	940	947	989	924	960	1004	970	900	953	958	902	972	933	948	986	950	952	931	955	968	943	931	963	996	978	945	931	914	920	969	912	933	973	917	941	988	941	968	925	970	977	890	914	916	928	963	948	932	997	962	914	970	936	927	946	889	938	914	960	962	947	965	959	945	960	950	982	959	1009	950	960	939	958	937	992	943	946	927	971	1011	929	911	925	913	934	986	954	932	1005	909	952	943	959	948	951	928	951	949	999	955	959	937	957	956	950	847	929	975	960	917	967	962	956	934	962	977	1004	944	989	955	947	917	984	950	960	958	999	914	934	948	886	958	990	909	961	936	908	997	922	945	962	948	950	964	983	952	931	964	984	969	972	968	958	957	972	904	1012	916	955	994	931	925	964	978	907	948	994	969	939	932	910	905	945	905	922	952	1038	922	1000	914	938	988	899	972	970	919	951	963	952	979	936	904	938	945	951	944	952	941	881	925	980	982	974	943	935	906	944	988	954	959	981	974	990	941	996	972	955	935	923	946	993	969	948	978	917	968	946	935	923	1002	967	932	887	945	927	929	932	996	928	1018	918	947	976	964	986	948	968	1018	1007	974	940	955	956	949	965	938	982	955	943	967	1041	977	922	935	929	962	926	971	964	899	929	909	962	927	961	956	982	947	926	933	889	915	939	1001	943	969	935	942	955	977	940	935	982	949	914	919	972	942	952	956	944	970	940	896	994	928	966	925	916	979	900	989	920	932	917	968	959	935	959	953	967	946	964	964	953	929	868	976	917	1005	1005	912	958	898	965	929	950	924	920	905	963	942	959	893	985	933	973	996	970	981	955	981	904	972	927	940	919	968	881	933	923	971	947	972	971	918	975	923	905	859	908	977	919	992	919	937	878	995	991	1005	960	936	933	917	973	886	966	955	902	995	958	940	958	944	973	953	906	936	965	974	973	952	952	923	942	1012	929	966	931	949	932	907	935	938	937	910	941	940	946	945	944	928	932	966	882	938	984	977	942	883	923
16805	5831	2372	1113	680	505	398	376	363	360	325	308	315	268	270	315	241	241	264	274	281	261	265	262	262	252	236	250	249	267	283	272	274	255	283	280	229	278	267	289	255	270	260	249	296	243	235	255	267	290	249	277	232	251	233	228	248	257	276	265	286	270	259	261	276	280	274	240	305	261	280	274	286	243	284	258	284	249	256	262	237	254	257	247	251	253	243	248	268	286	242	272	246	256	248	246	260	248	263	231	229	286	271	229	219	242	267	272	261	317	263	239	250	257	268	257	251	251	259	253	261	278	253	256	241	264	268	260	264	224	219	241	299	278	249	238	260	250	260	268	245	285	242	250	244	264	271	248	272	276	263	256	275	273	256	257	231	262	216	231	269	260	255	273	238	271	269	224	266	267	227	219	241	265	277	296	243	276	261	254	242	270	252	263	262	267	280	239	261	286	253	294	251	278	266	261	281	294	271	247	267	260	287	235	282	267	270	257	243	237	271	253	286	253	295	266	267	288	252	245	234	275	222	282	277	271	260	265	267	276	262	239	225	252	267	250	253	236	261	260	276	259	275	231	264	272	276	238	257	269	237	286	260	261	273	278	240	248	230	260	260	248	273	233	256	254	245	238	279	261	259	258	233	276	261	253	225	264	249	256	258	284	255	253	225	237	255	203	269	254	241	245	264	237	278	293	235	242	291	277	230	246	254	230	265	254	272	271	272	256	278	254	263	233	249	237	243	279	236	279	280	274	258	263	263	260	265	255	253	253	268	262	277	265	243	243	263	247	224	278	283	259	285	295	253	269	246	231	235	262	266	264	259	252	232	255	263	277	270	255	268	274	234	241	245	245	258	245	267	259	287	255	278	253	278	263	291	287	262	285	255	258	249	236	246	262	265	273	267	282	267	241	282	266	271	284	250	264	293	264	286	259	244	274	247	258	254	266	240	251	251	258	252	256	250	253	264	244	232	271	272	271	263	274	251	229	242	244	250	230	237	287	240	240	291	264	234	253	257	240	272	263	260	273	269	289	267	267	270	265	252	241	273	258	282	267	241	275	228	275	252	260	274	248	279	252	229	275	284	272	264	280	268	271	262	253	287	289	255	244	261	263	269	250	294	270	279	229	231	283	290	246	234	258	225	260	248	262	251	270	242	253	243	222	245	266	318	289	251	286	242	249	275	247	294	279	240	286	277	294	304	262	232	275	244	291	253	252	253	238	261	272	254	276	233	239	281	259	253	283	262	277	246	260	273	281	279	271	286	297	262	236	267	221	277	249	243	234	244	249	276	265	271	288	271	294	243	257	264	251	252	276	267	258	224	256	250	262	252	281	281	257	240	240	240	250	250	282	258	232	287	285	250	281	279	257	221	234	246	253	265	257	253	243	245	263	248	262	289	264	251	287	253	260	261	256	236	257	256	262	263	274	305	242	259	272	263	244	288	257	241	259	246	262	261	249	275	270	264	258	248	263	276	262	231	280	218	275	240	253	279	241	246	246	254	263	256	238	278	240	288	271	248	263	260	266	256	263	254	289	245	236	262	275	246	276	269	284	275	255	257	263	269	271	246	221	263	258	247	273	279	256	263	242	218	281	253	269	249	266	264	262	263	278	245	276	268	227	285	267	262	289	240	278	285	263	275	267	234	255	264	255	279	264	244	255	249	244	261	266	273	258	246	256	272	233	299	271	241	251	215	245	257	252	242	246	260	254	245	232	232	254	270	261	251	266	236	260	270	280	282	289	242	236	238	262	274	280	243	256	276	260	278	265	254	233	249	277	239	264	263	243	269	264	251	271	278	253	257	271	294	249	294	262	263	265	262	270	224	236	266	257	289	248	285	255	240	244	209	251	249	248	252	223	245	242	244	243	222	252	259	247	277	229	264	255	268	293	252	273	244	296	299	226	253	258	275	246	234	257	290	248	254	289	278	282	236	240	290	248	232	250	260	248	282	232	293	256	293	245	260	249	238	266	256	263	248	222	261	265	278	248	287	268	233	248	278	268	254	257	275	251	290	236	274	233	266	267	273	254	235	244	263	264	246	241	267	257	294	261	238	278	280	274	273	257	244	266	259	290	278	271	259	269	258	284	264	249	246	264	241	269	265	245	246	273	249	244	254	278	251	299	281	283	258	261	270	241	257	240	237	250	263	267	242	282	242	259	234	245	266	269	232	231	264	269	239	272	279	245	244	274	253	272	282	254	258	242	246	288	236	262	286	262	220	238	279	247	242	267	271	238	277	245	238	252	268	247	301	269	230	255	272	257	273	261	241	254	261	225	254	254	265	230	259	241	267	246	247	264	275	284	268	258	268	267	279	236	257	267	238	243	256	273	257	258	266	241	235	263	250	266	253	251	231	280	231	277	239	255	292	314	255	281	254	284	264	254	266	243	262	289	273	241	265	257	267	292	228	271	255	267	255	268	296	256	295	294	248	254	268	244	243	252	250	281	283	242	240	241	251	250	288	240	264	259	255	245	266	248	281	273	264	252	254	248	254	225	272	254	255	265	240	239	244	246	262	280	276	253	208	238	254	269	263	245	274	239	290	256	272	242	244	267	229	268	239	291	276	291	272	276	271	256	269	278	281	267	265	240	251	275	253	243	256	236	259	240	264	234	238	257	257	270	268	271	249	258	259	248	252	243	270	262	253	273	248	249	258	267	251	224	259	240	239	261	236	255	236	275	288	242	249	270	264	284	242	249	242	255	249	276	259	238	242	237	242	239	228	237	250	248	263	236	234	244	271	266	275	238	271	284	247	247	255	242	249	257	260	292	259	256	236	249	236	291	255	255	273	252	269	249	243	279	236	247	229	228	209	253	255	271	244	258	291	266	247	275	295	274	278	263	236	232	241	256	245	244	249	258	268	280	276	254	289	262	237	260	283	273	268	278	244	255	255	276	255	224	259	245	246	270	258	274	262	270	260	262	273	244	237	231	272	261	243	263	245	250	245	241	269	264	224	249	242	273	238	255	282	260	229	260	233	229	243	243	248	302	284	261	262	268	251	282	242	256	238	252	243	254	248	256	243	258	265	248	274	266	235	298	288	278	277	243	266	240	264	224	281	238	249	252	235	259	271	275	250	266	247	262	312	259	273	290	249	247	278	248	270	262	254	249	272	263	253	282	257	280	280	249	256	244	207	268	237	247	261	286	272	276	241	261	274	268	271	253	275	287	282	268	254	259	240	254	274	295	267	257	262	273	264	276	264	263	246	281	270	280	270	271	246	271	256	235	304	267	287	251	271	235	280	243	249	244	261	265	252	276	244	245	242	259	273	272	244	249	265	264	277	283	275	267	223	276	255	226	253	267	254	299	248	265	259	269	241	258	276	235	247	232	238	261	256	269	266	262	281	235	249	263	249	262	275	241	238	248	254	238	234	265	266	257	222	278	248	257	225	242	248	263	279	241	258	272	229	245	299	290	239	281	267	253	275	279	271	264	239	268	271	257	274	250	267	232	266	250	263	240	291	286	247	268	271	287	273	291
11976	5133	3347	2791	2364	1732	1510	1335	1204	1020	987	909	887	778	749	703	639	705	674	673	662	647	612	609	624	607	622	617	625	622	607	604	647	632	570	633	554	619	543	623	584	614	627	651	585	563	582	602	632	599	637	569	574	650	595	594	611	580	591	576	579	595	590	582	581	600	554	563	597	595	586	586	603	596	570	565	553	619	587	578	575	572	593	604	595	573	607	563	610	586	603	609	594	581	612	554	590	563	628	608	591	596	561	584	637	576	569	571	572	625	613	598	582	586	626	542	596	612	608	571	573	586	616	603	598	571	604	603	569	564	601	613	609	552	551	585	626	601	564	579	577	580	598	590	630	578	549	594	551	605	568	552	560	581	632	577	610	582	612	605	609	591	624	624	580	637	584	610	575	596	603	601	599	559	593	572	573	559	600	609	604	579	575	563	611	591	592	577	633	574	596	554	583	558	581	574	599	596	596	599	584	580	579	624	613	576	587	566	590	622	596	607	576	631	601	587	587	616	620	587	555	679	575	583	592	608	539	588	575	541	597	552	558	608	567	569	596	592	586	581	516	637	578	558	561	591	576	582	607	546	567	629	558	574	559	549	576	585	611	610	569	592	613	544	584	551	611	563	594	584	622	569	593	592	623	624	518	570	558	642	619	581	614	586	598	603	584	568	562	579	579	579	614	640	573	579	592	588	551	551	581	579	575	601	568	588	591	589	582	574	576	567	558	531	587	525	585	559	568	555	591	602	569	567	599	605	587	627	583	586	583	593	606	568	567	563	613	596	617	573	587	551	596	630	571	590	586	573	609	556	596	576	590	605	602	589	571	581	586	573	573	606	556	616	597	536	561	615	606	578	605	603	632	554	562	565	594	615	554	585	583	564	617	586	587	627	641	598	651	581	569	610	558	579	562	528	574	564	545	596	594	564	604	559	569	574	571	591	587	550	628	601	611	612	588	598	618	621	594	571	575	607	579	589	596	581	597	548	578	591	582	613	595	587	608	585	564	625	611	591	530	587	523	560	583	625	622	601	556	557	594	560	623	573	574	584	585	631	564	549	619	570	589	563	595	616	577	601	560	556	623	571	585	550	555	577	598	578	565	590	619	585	564	559	618	612	560	573	627	608	584	625	601	588	616	579	606	614	608	581	582	589	548	596	606	611	568	623	579	595	619	588	577	588	547	594	591	597	583	599	585	580	570	612	579	561	551	582	584	604	528	581	587	608	609	568	535	563	559	599	539	544	528	595	604	589	585	598	566	595	574	571	579	595	580	590	565	614	594	584	570	562	613	582	609	573	567	612	594	621	617	585	607	585	564	592	586	570	595	595	557	594	554	553	606	598	577	576	607	597	568	590	639	565	610	588	592	585	553	579	554	594	621	581	620	563	584	577	561	597	581	608	577	559	610	572	590	579	583	590	610	576	594	592	551	586	619	645	625	549	602	613	554	602	549	583	575	555	578	571	582	587	568	552	582	562	616	575	584	601	630	600	573	574	601	638	574	618	586	548	631	614	565	606	618	570	584	579	540	598	606	555	637	609	619	593	584	616	576	573	568	598	568	609	571	537	579	584	554	578	564	609	599	549	552	576	618	555	587	600	581	540	614	642	579	627	599	606	575	557	633	605	579	597	623	611	564	607	608	598	560	609	581	578	578	619	558	568	600	618	549	582	618	581	589	571	579	569	559	565	600	586	598	589	544	595	582	608	580	624	632	556	570	548	598	572	593	586	576	561	604	544	607	554	612	566	559	591	574	612	566	591	568	618	614	616	588	575	577	531	608	562	614	606	583	595	600	615	634	598	589	607	603	559	563	603	613	591	605	557	588	566	580	582	577	562	564	574	615	611	609	555	579	595	569	628	602	618	604	575	594	588	582	619	576	607	597	569	577	579	574	559	580	609	590	551	610	577	594	627	587	599	547	577	605	566	579	603	636	596	568	577	606	558	592	603	569	585	596	575	606	611	583	592	585	561	573	549	566	620	584	581	586	611	602	582	579	565	564	551	604	571	562	589	567	606	553	615	544	570	567	579	578	624	543	547	593	593	570	598	572	554	564	589	619	575	566	523	580	610	611	602	548	567	594	555	562	606	558	526	560	623	600	591	567	589	589	609	576	606	568	584	536	579	574	564	613	573	584	569	589	579	590	568	607	603	585	609	586	591	597	561	612	538	572	588	623	606	608	571	533	574	555	624	619	605	611	551	599	613	577	595	600	568	585	562	615	597	587	541	615	603	551	566	583	551	567	569	610	601	565	570	592	599	620	545	583	557	579	552	548	596	567	608	588	567	589	569	593	581	559	622	594	560	631	585	600	585	567	590	559	623	570	590	558	571	589	592	587	597	608	547	604	563	617	562	642	557	559	594	585	571	591	590	575	588	603	570	557	607	579	587	602	577	600	589	534	623	592	604	590	588	570	587	565	604	608	558	580	594	594	610	602	556	576	595	585	604	593	581	623	590	569	559	626	576	587	644	566	598	602	579	596	577	581	616	553	599	634	603	634	570	568	600	564	569	525	562	566	619	598	595	594	571	533	581	598	572	597	581	629	573	599	532	575	584	570	613	590	604	585	574	584	553	567	601	590	590	590	582	581	638	584	605	625	607	641	562	589	567	615	588	571	596	586	624	568	603	579	572	572	571	563	580	554	597	575	548	580	548	571	594	576	567	553	561	553	585	577	580	562	604	592	561	617	580	612	560	582	600	608	591	584	598	575	603	602	565	588	625	574	594	627	592	605	574	589	608	577	594	575	589	573	593	599	571	608	551	582	574	614	574	580	581	582	593	565	612	601	590	554	597	554	596	576	571	591	596	587	571	543	574	581	567	576	568	573	574	567	619	562	590	586	616	590	563	619	626	617	576	563	626	608	544	583	615	602	582	557	534	612	578	596	577	593	574	587	523	602	611	596	596	583	599	611	566	576	627	606	595	612	549	621	586	565	563	604	614	599	591	605	583	576	585	589	574	632	579	550	614	580	593	560	585	560	551	605	605	561	567	577	550	559	594	604	624	630	602	624	550	555	578	616	551	595	605	571	548	557	609	601	607	587	554	627	608	612	577	620	616	584	602	590	553	556	611	615	606	590	612	586	577	627	584	579	557	572	584	582	583	605	612	584	560	604	578	578	576	614	552	558	604	587	587	574	585	589	601	575	562	602	552	647	589	565	566	589	546	564	574	584	603	562	573	607	571	610	626	610	601	572	626	614	536	602	571	592	575	587	564	534	562	601	601	596	550	619	613	599	591	564	604	589	559	588	585	646	615	598	567	568	599	581	573	578	581	596	595	541	583	624	582	550	573	588	629	565	604	595	590	582	587	586	551	552	575	555	600	575	585	563	635	560	548	551	590	600	558	568	582	578	575	593	588	637	580	615	586	618	595	606	549	579	602	579	602	589	566	591	581	587	624	567	589	578	589	553	583	591	594	598	577	571	621	610	610	589	584	551	582	642	589	589	553	625	574	549	584	564	640	601	559	599	612	604	585
25641	10055	4460	1965	922	600	428	348	363	302	279	272	251	248	217	164	210	209	181	165	191	167	176	171	183	172	174	160	157	156	134	153	177	179	166	167	149	154	159	172	158	174	182	155	153	170	162	154	180	199	166	135	166	169	191	158	184	141	174	146	161	174	181	182	181	179	139	169	186	154	140	176	182	181	165	176	166	136	172	157	168	155	190	173	166	171	174	167	153	169	159	168	158	170	158	152	178	194	164	169	158	136	132	123	174	162	166	158	148	166	140	180	152	149	158	162	140	151	212	172	162	159	163	164	146	146	151	173	162	139	161	162	151	172	155	163	174	173	198	133	163	172	157	159	181	162	159	164	147	165	145	188	157	136	167	149	157	153	157	157	175	143	155	152	161	170	188	159	180	173	144	164	162	181	177	182	180	122	150	178	168	177	159	159	157	180	158	187	154	168	132	174	148	130	167	154	159	155	159	142	161	178	153	147	159	146	172	160	157	183	170	155	155	158	167	156	140	166	166	174	179	136	167	171	176	170	154	165	157	151	170	186	187	161	176	161	176	166	167	140	177	164	176	183	162	178	143	147	176	171	183	158	184	165	147	163	155	166	172	158	170	169	185	158	148	158	165	166	135	154	141	139	136	167	141	157	170	141	157	165	152	181	159	176	173	161	165	179	160	158	159	199	158	181	147	160	164	184	184	159	177	180	188	147	165	141	176	173	191	176	186	161	182	168	156	165	186	177	166	158	150	169	168	164	165	163	151	160	182	174	153	169	164	140	194	177	157	131	171	177	156	170	160	169	176	162	146	156	186	167	155	158	169	182	162	161	162	166	178	149	153	155	165	153	159	147	186	160	165	146	173	168	166	161	173	143	151	194	172	170	163	162	183	140	166	151	151	131	175	161	134	174	174	156	171	152	180	156	150	162	159	169	170	189	179	168	158	159	163	185	146	166	151	158	158	144	162	139	179	151	179	160	188	159	161	140	146	160	146	173	187	161	162	158	171	206	168	170	191	154	172	150	159	135	175	152	157	158	154	166	161	162	166	172	161	179	154	145	155	165	187	152	140	161	199	182	156	192	165	155	161	148	159	182	172	177	163	164	159	170	193	162	136	168	138	173	160	151	151	150	176	176	175	167	170	184	164	173	173	159	181	153	170	172	157	149	145	166	165	170	171	154	155	169	136	158	159	175	161	164	156	158	162	169	167	158	164	168	172	170	152	174	165	156	153	150	154	165	159	162	172	174	167	148	160	161	186	148	180	158	175	168	172	164	168	168	167	159	163	181	161	152	144	171	153	168	188	200	161	175	150	137	149	192	169	140	148	168	165	178	167	172	147	176	180	154	170	157	174	167	161	175	172	163	155	161	170	168	173	171	154	171	194	146	164	162	181	164	167	184	181	172	168	161	163	176	165	170	163	171	175	183	168	171	150	166	195	171	167	176	171	144	149	160	163	182	177	176	146	154	156	174	194	161	169	154	172	150	191	163	152	174	172	172	150	170	166	161	154	184	167	137	157	155	155	180	173	175	173	150	173	153	158	152	189	153	167	163	160	137	160	171	173	170	188	150	161	176	183	154	156	165	176	139	155	184	170	190	154	160	166	177	163	180	155	182	142	180	193	158	165	175	162	178	196	186	156	143	172	184	174	163	155	172	181	151	163	165	159	152	156	163	177	179	136	154	175	179	169	149	142	142	168	155	160	177	171	159	144	142	168	157	170	158	166	157	156	166	175	158	160	171	197	201	162	144	168	155	147	167	185	156	187	162	183	171	178	154	179	164	140	170	156	174	156	162	174	158	162	165	183	170	177	173	135	167	156	177	174	180	168	156	165	154	134	189	182	163	175	182	163	176	115	168	175	142	178	172	202	179	188	134	159	165	151	160	138	177	147	184	140	174	162	156	157	136	167	172	194	160	169	170	154	165	179	147	168	163	156	158	163	141	165	159	172	164	156	166	170	161	167	175	171	142	172	168	189	160	161	149	141	156	163	161	139	159	175	182	182	158	159	172	185	171	162	181	163	176	166	172	158	193	161	156	170	172	171	182	138	174	165	149	182	162	169	180	165	159	149	153	157	158	175	156	177	139	162	170	183	178	182	151	182	142	165	177	156	144	164	190	166	150	157	175	138	165	152	163	183	165	197	157	152	183	157	167	154	152	173	160	168	173	160	181	150	156	166	157	177	162	172	166	144	168	181	167	150	148	148	168	162	164	151	138	132	161	165	172	162	159	176	143	162	151	168	196	156	151	163	159	153	163	149	165	172	149	153	154	195	165	180	164	154	191	159	167	153	168	155	174	140	192	146	161	167	159	156	175	163	163	145	155	148	178	182	192	166	186	133	148	171	156	154	166	168	190	155	175	150	170	170	144	162	168	159	142	158	151	196	170	185	192	166	177	164	180	162	170	174	173	157	180	190	186	197	167	157	152	152	163	160	164	150	168	166	149	156	155	145	159	165	178	170	184	142	161	164	172	161	150	144	147	139	160	157	151	171	158	173	183	157	142	157	145	186	166	189	170	165	164	174	179	177	144	148	136	154	162	177	172	170	136	186	180	180	184	182	172	190	178	185	188	172	167	140	186	137	170	142	158	152	146	161	165	178	157	174	178	148	147	164	185	148	153	170	170	172	172	147	150	181	162	180	153	161	153	156	154	161	159	161	166	173	183	156	159	161	173	156	168	156	138	181	171	173	177	166	151	165	173	179	166	168	158	143	183	176	169	167	173	168	145	159	152	151	165	177	168	170	187	137	171	162	183	164	172	132	167	179	193	170	150	165	148	160	154	175	170	151	182	176	163	173	147	166	148	163	199	146	176	152	174	167	168	164	165	185	181	158	169	187	163	162	175	156	167	170	151	144	157	190	154	189	149	170	135	154	172	166	184	163	154	172	172	163	165	159	178	137	171	133	155	173	165	170	162	180	157	163	185	185	153	186	176	195	164	156	170	148	199	170	194	178	161	171	162	156	193	182	174	164	168	156	141	169	167	189	179	169	157	192	170	165	150	166	180	176	149	153	167	149	154	153	157	152	178	158	167	176	196	167	155	140	162	168	169	158	155	167	157	151	170	153	149	178	168	149	156	180	159	147	157	177	184	193	163	173	171	171	189	171	186	153	148	173	150	155	180	164	152	163	175	173	186	172	158	177	161	163	164	185	143	169	191	181	177	160	142	182	162	162	148	165	159	160	157	163	174	159	155	187	160	176	126	150	174	156	141	167	176	162	145	158	155	167	163	169	154	171	146	155	164	177	159	179	173	158	183	169	151	161	185	217	184	145	160	176	174	168	142	198	160	145	172	171	159	183	172	157	154	163	152	157	145	156	174	155	158	166	167	163	156	176	175	162	142	158	197	189	153	149	176	198	154	174	154	172	187	170	162	161	155	160	173	181	143	167	169	161	169	175	169	153	161	156	183	173	150	159	157	182	174	144	160	177	186	139	139	165	138	197	182	175	150	183	149	158	159	182	178	153	186	179	177	170	152
15587	7494	5246	4300	3334	2532	1930	1576	1442	1257	1178	947	871	796	732	595	594	559	556	574	508	543	477	490	498	450	493	457	453	478	443	465	440	449	500	485	457	425	424	422	426	428	452	400	439	474	453	446	420	404	466	431	432	439	444	445	451	405	415	473	389	418	435	437	410	426	449	413	434	430	415	429	425	445	406	421	464	434	402	418	417	464	434	415	419	458	439	446	434	436	387	402	427	443	431	358	386	419	425	444	447	457	474	413	378	426	442	406	446	440	419	433	430	432	410	475	427	389	415	415	409	402	455	457	423	442	412	437	433	432	411	412	398	428	401	418	410	438	384	408	438	428	390	414	413	439	421	446	450	441	429	410	423	409	429	417	390	398	444	449	458	418	410	445	440	442	383	432	439	392	449	422	447	411	451	433	442	445	398	403	411	417	407	418	431	416	442	454	430	416	410	427	459	427	421	408	423	430	406	397	464	441	407	414	393	440	446	444	473	396	470	451	425	436	452	409	412	417	421	419	427	435	425	424	406	463	390	425	401	438	470	450	443	439	446	402	424	388	452	442	420	401	458	423	429	413	439	439	448	386	419	434	395	405	427	434	436	393	415	380	448	427	447	436	429	463	439	407	413	411	434	402	429	441	382	423	460	436	439	406	405	416	399	428	454	466	420	427	428	428	447	392	457	413	414	412	410	406	456	383	442	428	406	434	446	407	419	443	455	426	422	449	444	420	441	405	444	451	408	438	422	424	433	453	403	453	424	403	414	446	458	417	475	449	436	436	423	428	411	415	391	389	431	423	395	458	401	422	444	432	404	413	388	425	442	425	430	415	409	422	422	441	439	396	446	469	453	451	400	416	407	449	423	406	421	451	409	423	441	419	379	432	418	441	435	411	404	459	429	415	382	405	436	433	408	436	405	448	440	399	425	405	428	406	395	415	375	428	421	419	435	436	411	442	431	413	446	415	429	437	423	409	426	419	427	388	431	414	407	423	373	459	419	467	412	453	421	436	388	439	415	436	402	427	422	434	412	413	401	443	428	405	425	383	419	406	418	420	445	428	440	436	424	417	448	432	404	404	433	426	435	401	426	424	414	404	388	431	423	489	418	443	440	420	402	446	428	414	416	405	450	413	413	419	398	410	433	426	418	423	389	436	424	407	409	415	437	414	428	429	407	413	439	462	440	464	426	437	429	390	403	432	391	421	453	435	450	407	456	429	440	413	425	433	382	427	425	420	419	446	432	416	423	422	442	438	397	420	428	429	424	412	438	419	412	448	454	407	403	427	452	412	422	428	442	452	400	434	413	401	407	403	403	421	425	419	435	411	414	439	447	425	424	429	401	430	438	423	430	420	420	438	417	425	468	419	444	418	372	409	396	447	442	430	427	398	465	428	401	398	419	439	432	421	450	427	435	410	429	439	429	421	403	429	425	420	424	420	446	413	423	421	459	414	415	407	434	465	417	398	426	444	412	403	419	439	434	412	411	443	434	382	428	410	447	427	417	405	455	447	436	431	431	430	430	437	436	447	452	384	448	403	416	417	425	428	416	429	430	479	427	415	420	431	419	404	454	401	433	432	431	422	421	426	428	393	449	421	451	463	416	448	434	409	436	407	451	441	427	459	422	392	414	437	459	412	429	457	392	422	428	439	447	417	411	408	440	423	405	445	436	419	398	447	401	430	407	423	424	413	411	434	422	449	410	416	445	410	454	462	445	405	434	402	415	451	440	407	464	424	400	442	424	386	409	380	398	417	414	437	407	383	396	433	437	402	417	439	430	398	442	391	443	411	433	453	409	425	419	434	431	471	440	464	435	423	436	442	438	432	430	400	439	438	416	419	430	440	421	379	388	400	428	421	424	418	417	382	477	400	411	455	443	412	411	470	426	421	436	400	440	418	430	420	442	432	411	471	436	415	444	414	426	442	436	472	429	444	408	401	457	455	393	411	448	444	419	435	427	416	427	441	447	437	419	451	426	445	453	460	420	421	392	435	453	467	439	421	416	401	432	454	448	429	415	430	395	433	402	430	425	456	423	405	404	465	428	383	436	431	442	432	439	451	459	403	375	456	429	426	418	443	423	414	410	441	452	439	444	408	425	424	421	407	391	421	386	412	412	427	407	432	448	392	423	400	442	401	457	450	449	405	415	409	415	409	429	448	470	426	395	393	414	420	391	408	423	399	415	399	419	444	405	414	412	397	439	414	387	411	414	450	411	445	451	419	421	416	401	423	419	441	479	408	452	426	431	446	411	430	418	443	443	431	436	447	436	419	429	421	386	418	390	450	406	461	450	445	469	426	398	423	448	429	416	417	389	423	405	436	425	393	427	392	402	409	456	424	437	405	449	402	437	435	390	438	446	407	413	430	431	418	401	412	480	440	415	413	426	434	464	421	446	448	422	398	421	405	421	463	407	436	411	471	383	458	415	429	437	424	437	389	420	413	428	436	436	406	416	417	395	427	431	427	385	408	397	415	411	444	426	458	420	480	458	459	423	430	395	405	403	382	426	411	410	436	446	408	425	431	429	405	422	412	450	426	455	420	450	415	411	420	411	444	411	406	425	485	394	447	404	446	442	436	459	427	449	426	419	457	427	429	421	439	424	397	419	423	424	432	398	454	424	432	437	472	443	447	429	472	416	424	382	408	428	424	450	437	448	450	438	400	398	388	425	402	418	443	400	418	385	434	416	451	449	479	401	418	414	408	400	442	401	421	438	458	461	438	401	432	457	435	424	425	432	437	410	430	436	426	398	397	436	438	458	412	433	430	426	381	431	429	423	457	407	410	426	417	441	405	430	400	434	447	433	453	437	436	412	427	429	409	432	431	448	399	435	430	414	442	406	417	437	437	451	411	428	404	412	430	399	443	458	412	427	440	424	395	422	426	388	414	433	399	458	403	407	403	432	421	418	426	412	431	427	431	449	426	431	462	452	401	412	412	415	413	438	435	431	411	409	430	448	410	452	372	369	408	442	449	447	436	482	442	443	386	394	419	436	434	451	412	427	415	441	428	424	431	434	417	402	419	448	423	420	436	395	435	443	433	458	387	414	411	409	429	424	404	418	420	402	394	463	392	470	444	446	432	428	383	428	433	412	411	458	437	442	436	429	410	411	419	427	441	408	430	409	413	422	405	421	429	416	449	388	416	413	421	430	426	432	401	401	372	423	414	407	475	408	413	469	445	409	427	472	399	445	421	421	447	430	438	419	434	416	427	454	387	438	428	442	447	434	444	432	431	429	387	442	424	399	435	437	382	430	403	426	450	425	430	464	408	385	407	410	445	449	397	448	444	421	397	417	441	412	421	441	416	404	448	431	417	428	402	425	409	439	433	402	423	438	413	435	428	441	439	442	433	448	443	452	440	439	430	420	389	384	439	451	424	424	388	440	414	394	435	438	404	440	429	423	394	434	473	451	391	419	415	441	408	423	453	411	405	413	443	420	452	394	441	454	437	401	421	410	405	404	389	444	440	456	427	372	423	467	448
5772	1150	646	521	497	437	505	500	409	483	443	447	457	442	441	465	445	466	411	433	441	445	449	447	427	414	445	426	445	431	411	436	423	411	445	424	445	436	421	421	447	463	472	430	472	365	415	409	482	402	417	447	446	427	443	470	437	440	433	417	443	440	432	425	424	416	455	421	440	463	386	429	463	400	403	434	442	425	421	399	411	425	453	444	446	411	416	460	449	448	421	443	402	475	456	443	426	456	425	447	418	429	451	395	416	434	442	452	418	417	429	423	440	432	437	408	442	463	450	432	421	462	460	425	407	469	411	406	423	392	440	396	411	434	401	431	426	460	466	417	444	476	434	502	450	410	426	455	466	404	451	419	431	425	453	468	420	436	445	462	477	413	447	425	392	456	436	453	403	446	433	449	433	460	459	462	445	461	464	413	413	449	478	435	417	447	437	411	441	444	443	433	445	417	399	424	415	423	441	393	419	442	447	449	430	469	401	426	469	400	392	386	444	425	463	455	431	404	441	438	427	421	441	476	458	419	423	428	434	444	425	419	427	417	414	438	433	414	457	431	412	446	403	419	460	443	426	440	417	435	463	440	418	413	422	427	449	385	464	440	430	449	442	430	418	486	440	426	449	459	453	467	473	469	432	455	385	429	431	446	450	454	409	417	461	391	438	428	444	377	433	454	415	403	433	448	424	395	416	426	454	419	451	434	433	426	447	470	456	422	463	446	447	445	417	443	421	434	446	457	477	450	439	453	474	421	422	419	451	430	437	457	461	421	460	450	420	386	401	417	462	433	460	479	445	472	431	467	445	421	451	428	423	425	431	421	473	432	432	445	458	486	452	424	446	409	396	457	416	426	423	455	435	432	437	453	452	424	393	422	431	413	417	388	439	408	412	423	474	451	457	417	426	410	449	443	448	464	439	370	437	453	447	440	441	461	430	434	415	458	471	437	472	460	435	433	447	414	426	406	399	433	463	439	442	452	374	452	415	414	453	432	456	441	454	434	416	415	474	419	444	454	420	425	405	430	399	475	399	403	462	448	430	423	429	495	438	448	426	435	456	433	427	433	403	439	427	420	448	425	401	436	448	483	488	408	450	526	456	447	445	449	437	426	403	423	409	507	444	488	467	421	429	437	421	409	423	440	435	422	440	433	459	392	426	404	435	458	480	419	445	416	435	379	469	454	425	473	452	437	454	457	417	421	462	452	433	461	419	452	450	421	415	443	456	424	455	443	442	458	516	420	418	442	435	462	441	401	434	483	418	466	407	411	445	477	471	421	449	427	441	418	416	398	386	435	455	386	399	451	444	440	452	433	415	404	440	470	424	410	474	398	476	421	421	441	403	410	436	409	404	446	436	451	434	463	421	416	397	427	423	398	462	446	449	418	424	453	422	453	421	459	437	416	437	430	432	440	440	418	424	454	439	457	444	402	454	457	468	453	447	451	457	442	425	433	466	419	412	411	471	461	463	432	412	459	456	463	410	399	444	433	405	396	437	441	449	434	466	424	432	421	416	447	438	425	462	485	439	422	417	443	441	443	422	410	469	438	423	464	379	451	424	415	397	444	435	435	384	423	430	440	466	457	433	423	378	432	418	450	421	461	438	438	406	448	443	467	447	431	446	415	414	414	449	397	438	402	423	440	441	398	419	413	422	407	448	469	414	443	445	428	453	436	464	450	401	438	435	442	422	442	417	433	408	417	461	428	439	409	436	403	418	427	428	469	458	422	432	379	459	447	402	393	419	412	432	436	465	419	419	463	441	457	435	488	414	402	400	436	417	474	477	424	467	424	428	441	430	440	416	450	414	421	418	387	463	413	424	502	498	425	436	407	393	400	412	426	404	404	452	431	469	424	420	440	441	414	401	440	449	425	453	418	434	429	439	433	452	413	400	416	376	420	437	392	416	409	434	445	404	425	432	480	416	465	448	417	427	398	446	383	414	432	434	471	421	455	423	396	445	408	414	427	441	434	424	467	446	426	411	453	445	419	426	442	435	433	464	413	447	428	381	461	423	414	430	428	438	415	386	427	435	449	422	457	443	422	475	433	442	439	450	404	446	425	401	422	413	438	436	444	428	467	446	442	452	375	424	451	439	446	411	409	433	462	444	427	450	475	417	429	454	467	464	421	402	466	424	437	477	482	408	409	427	395	429	404	452	387	415	397	411	475	440	471	445	387	427	440	443	450	442	439	433	469	475	408	405	432	414	469	447	417	438	429	407	429	413	464	454	407	395	434	462	451	431	441	453	471	466	448	462	449	455	375	427	429	429	423	457	451	432	451	419	440	461	414	385	406	445	448	424	420	416	359	433	419	423	429	458	441	401	450	423	430	440	415	422	439	394	444	479	447	451	463	420	410	460	416	405	414	464	442	453	479	439	434	415	429	393	390	433	442	405	403	389	441	461	403	457	431	402	442	395	425	427	469	410	464	426	416	421	419	420	439	459	479	444	427	417	398	455	467	463	407	408	421	428	379	408	463	413	436	448	421	400	435	422	408	455	408	407	459	478	459	455	434	407	420	401	434	430	449	465	440	438	483	420	418	409	438	444	421	444	436	446	439	413	457	449	395	433	398	429	442	416	425	418	454	428	426	440	414	469	461	433	423	468	463	401	455	468	435	443	434	439	396	448	414	412	457	452	429	395	455	457	427	386	405	434	435	370	412	449	443	439	415	447	385	461	470	427	413	429	443	458	383	458	476	383	421	411	459	470	424	440	434	458	441	416	459	425	455	429	426	420	433	420	441	370	443	460	421	453	419	445	456	417	452	474	408	429	477	400	419	435	440	452	428	444	436	416	447	425	447	451	431	390	436	475	425	444	421	405	421	411	451	417	459	451	462	455	441	415	441	437	439	486	459	444	408	391	419	417	433	471	437	440	377	489	425	452	456	437	430	446	456	422	474	448	437	418	463	457	442	470	422	456	456	467	412	439	419	426	430	457	428	418	466	402	434	457	450	404	386	436	417	423	476	421	452	420	459	402	416	427	431	419	411	440	449	391	443	448	416	431	446	422	454	440	440	407	459	406	435	460	464	450	427	449	477	443	430	465	504	446	439	454	415	417	460	406	393	440	426	410	442	423	425	422	480	464	430	451	446	468	398	449	448	463	380	436	426	445	411	430	419	452	418	419	449	491	412	413	433	440	452	448	415	438	431	476	478	419	428	422	426	428	451	437	421	464	432	434	397	418	430	435	442	414	422	488	446	396	443	453	465	457	435	394	411	422	447	426	420	429	432	426	427	451	421	452	440	417	459	423	399	433	448	484	457	453	478	440	427	461	423	456	411	454	451	450	417	453	447	490	413	435	406	407	439	425	451	420	442	451	429	418	430	421	450	432	432	437	443	419	440	468	417	395	500	455	426	466	427	453	442	449	448	397	431	425	430	407	480	409	407	447	419	427	425	391	423	425	405	424	431	418	402	441	422	408	468	415	434	459	449	424	438	438	437	403	434	395	476	448	456	416	421	409	426	478	413	433	393
4609	1447	1380	1340	1206	1198	1161	1141	1103	1084	1094	1066	960	1041	974	975	968	949	985	952	957	939	952	958	964	918	937	987	986	968	882	985	923	928	1009	936	977	936	950	934	934	925	944	942	985	978	970	944	951	989	946	947	936	975	934	961	925	971	922	937	918	996	956	940	984	933	974	970	994	935	943	881	931	888	956	993	904	939	946	954	947	1002	883	997	943	910	891	903	947	979	939	969	955	971	948	894	982	957	949	927	928	911	944	919	990	915	939	955	950	947	959	936	920	925	955	959	993	939	939	932	897	934	956	935	941	951	924	1003	967	984	996	1009	970	950	928	927	1016	957	973	954	1039	934	973	912	935	937	934	973	923	932	893	944	1013	923	946	985	918	971	893	926	982	929	925	942	923	954	974	962	909	946	888	954	976	913	944	993	936	931	886	959	948	947	947	881	951	989	944	985	965	936	978	969	906	958	944	996	990	942	975	983	954	1006	962	968	909	956	930	933	966	928	923	930	946	990	965	930	988	963	974	965	925	921	980	937	956	887	936	962	940	914	918	908	950	969	958	941	904	932	951	928	955	976	912	905	992	947	982	946	899	883	963	935	951	978	923	1013	924	957	954	1006	909	916	997	967	917	913	960	986	948	949	943	925	900	944	955	929	962	965	936	925	954	990	926	943	960	985	943	956	951	981	942	935	971	952	973	1005	986	917	915	943	901	986	882	949	964	918	937	950	940	920	940	933	941	965	977	973	964	966	1016	911	927	912	1005	1004	909	957	945	939	929	927	991	965	933	939	938	982	978	934	994	986	918	957	998	937	962	955	963	997	959	973	932	957	952	969	918	937	894	976	946	927	978	905	925	959	972	936	980	955	943	934	949	936	929	959	963	981	962	938	968	965	941	939	872	1005	920	921	924	969	966	966	1019	949	933	936	985	943	994	900	944	940	955	970	939	986	963	966	973	968	911	906	922	948	904	950	942	960	985	972	986	970	933	925	967	897	924	982	946	974	952	1019	934	991	930	986	1023	967	899	949	966	1022	920	900	911	911	924	1008	957	924	1000	952	929	930	1039	982	934	911	915	964	961	970	975	935	962	973	939	968	984	925	921	999	937	963	951	964	969	982	964	975	930	930	883	951	886	951	911	1007	1000	964	970	965	929	959	947	975	984	945	938	948	944	940	905	961	958	994	944	900	908	910	962	897	967	980	980	985	960	988	935	947	927	944	927	873	972	931	957	957	916	991	890	908	929	923	921	952	915	986	988	962	955	922	974	940	913	950	973	982	937	964	934	922	925	917	956	935	920	986	1002	936	942	999	966	890	916	942	976	916	897	915	916	926	956	996	991	956	951	939	911	963	931	912	916	961	899	947	973	1038	949	921	955	940	990	991	930	923	964	963	941	974	949	964	947	955	931	951	961	947	1000	973	990	914	904	946	930	965	970	939	912	988	936	969	914	940	927	982	941	927	969	943	928	975	941	920	1014	925	957	910	946	957	952	874	926	979	934	940	964	955	925	993	937	918	925	947	931	956	921	942	1000	947	1000	974	943	929	976	897	940	993	926	890	976	980	871	971	943	937	911	971	945	1007	994	962	987	940	948	974	897	917	948	971	957	906	938	974	971	958	957	953	964	934	985	920	957	995	903	977	947	951	960	909	968	973	911	942	892	903	967	916	892	988	945	914	911	889	936	922	961	909	1001	946	997	903	959	895	979	927	966	1018	970	877	958	909	965	967	957	907	914	936	942	912	867	893	887	983	908	923	905	958	988	985	922	928	1009	943	912	940	971	950	974	937	930	951	940	955	920	931	907	967	915	947	929	925	911	904	977	947	995	915	946	906	936	990	975	937	989	945	932	937	910	1003	967	975	968	967	945	945	934	1019	955	931	1001	894	970	919	957	984	995	953	976	935	935	933	954	892	976	928	983	946	922	949	861	959	946	989	951	923	925	939	973	906	996	942	997	962	921	966	912	967	1008	1015	947	916	982	897	947	962	917	962	988	971	942	947	901	923	937	968	920	908	965	958	947	983	977	980	969	986	981	940	972	960	953	1006	931	908	945	950	1000	941	897	923	975	970	963	950	955	958	960	881	971	1003	958	964	971	956	954	932	1001	946	954	897	945	968	945	926	944	944	958	935	935	941	985	943	963	998	931	938	908	946	971	963	970	966	956	905	937	957	912	941	946	935	971	956	878	935	949	939	921	943	960	985	899	961	955	1010	967	922	932	961	966	938	976	925	938	944	970	925	933	1000	970	965	975	966	930	982	964	883	952	911	965	994	947	938	986	976	927	1002	1000	969	971	986	945	934	908	960	977	918	958	944	936	917	1015	926	938	1016	947	942	960	914	952	943	950	921	985	961	1001	947	866	952	954	936	970	961	927	913	953	925	960	866	953	938	955	945	938	970	937	938	983	1007	955	932	920	925	961	944	993	1002	929	913	932	936	960	981	954	953	971	960	905	936	915	920	904	958	985	926	940	946	965	931	924	974	944	946	943	943	984	993	925	916	907	1054	940	919	981	919	926	947	973	978	913	902	910	941	902	977	950	936	941	1023	995	941	881	979	987	899	899	1023	938	939	915	931	937	936	952	992	974	873	964	965	1010	998	951	917	944	1000	923	965	946	898	939	942	925	920	962	973	899	961	968	943	943	1006	904	935	941	983	946	995	938	905	955	961	991	952	973	951	919	932	875	916	907	932	941	911	935	967	908	950	937	921	969	985	930	941	972	1006	941	892	920	983	1012	950	931	893	955	946	928	967	948	912	938	974	905	954	990	910	1009	947	939	974	947	930	944	1024	975	935	873	1000	951	976	961	937	965	980	961	942	942	978	931	962	926	914	896	941	955	944	968	888	947	986	949	967	1001	935	906	926	902	911	991	934	944	919	948	965	972	927	938	960	972	920	939	956	946	940	963	905	906	979	941	893	922	963	997	940	965	982	931	953	974	943	956	888	946	973	951	937	968	903	967	954	956	969	936	929	946	932	961	1016	959	932	1025	900	946	946	959	934	935	990	944	903	956	983	1004	933	899	916	972	904	952	983	990	1009	975	989	984	924	908	898	915	935	929	930	960	934	918	910	979	954	868	951	966	964	988	925	960	942	983	942	963	972	967	900	987	995	909	971	1027	941	954	959	1007	930	967	915	912	931	945	949	995	938	923	878	979	957	936	960	989	958	994	909	900	958	920	921	964	940	981	960	944	951	913	959	950	970	929	907	914	959	951	958	987	946	961	962	962	983	912	984	991	948	1005	931	956	954	946	992	970	909	896	993	932	962	964	920	939	952	910	983	913	906	964	898	914	904	965	1011	939	947	931	954	972	987	979	984	935	931	948	930	979	928	994	941	980	895	953	954	927	967	973	924	950	957	951	1004	931	951	940	932	959	1011	923	985	952	962	931	973	987	928	945	931	970	919	974	912	993	961	923	983	946	919	922	996	983	904	950	907	983	1011	905	936	971	1020	989	899	974	926	942	954	970	921	930	905	969	950	896	959	950	955	952	973	976	912	890	963	993	950	917	956	983	910	962	937	942	1013	927	906	963	998	918	937	934	921	949	972	982	950	913	974	920	937
16416	5248	2161	1011	667	518	408	363	319	361	306	311	274	303	277	285	262	256	255	249	270	272	266	270	240	231	231	267	313	282	239	243	254	274	249	264	245	266	231	256	262	271	252	242	257	264	238	237	276	257	272	263	263	247	248	253	234	253	243	252	248	259	268	261	263	246	227	272	276	225	257	237	238	249	261	271	253	257	254	235	277	268	283	260	236	244	279	252	297	273	249	277	249	272	281	245	266	255	271	234	225	240	239	269	285	248	245	267	252	255	257	287	278	272	267	256	301	273	270	248	257	257	249	260	282	225	244	251	255	241	260	283	247	271	280	276	253	248	264	252	282	252	248	246	238	267	271	240	270	240	236	264	280	228	267	255	267	272	257	259	258	277	263	251	253	279	252	265	262	286	301	231	261	259	232	253	234	254	250	252	253	255	256	263	275	261	257	244	252	228	258	243	277	208	229	261	257	253	225	224	286	252	237	274	249	252	223	253	232	248	260	256	255	269	303	262	274	286	238	260	272	297	244	239	243	260	275	246	297	294	244	271	280	294	248	260	267	247	255	253	254	228	280	260	263	240	291	259	277	256	273	262	244	242	248	268	266	254	282	255	257	295	263	268	267	252	287	239	244	246	263	238	246	235	255	260	263	248	247	247	264	257	262	263	239	254	245	250	239	288	287	247	258	267	258	278	279	299	276	272	306	252	284	290	252	258	249	270	271	233	277	257	256	261	298	224	248	241	271	254	249	247	269	289	260	243	270	272	275	225	239	298	259	259	289	241	246	272	253	234	248	260	270	273	283	279	274	253	288	244	291	249	257	254	249	274	226	231	255	262	259	258	262	255	244	273	250	242	240	215	274	275	227	263	261	244	236	250	260	249	289	242	241	268	258	246	252	244	281	252	259	232	267	256	286	268	262	249	271	282	233	237	250	259	238	265	265	274	232	249	254	261	276	250	274	218	281	254	260	231	246	250	249	256	254	268	246	259	226	249	236	258	228	256	288	237	250	267	303	267	267	279	269	249	237	276	274	270	246	224	241	237	258	235	283	225	262	251	267	241	243	245	250	265	263	288	241	229	265	266	221	250	253	236	243	250	239	239	276	264	289	270	281	255	299	239	240	268	215	255	220	254	234	217	253	268	249	273	264	268	216	257	264	239	251	252	265	237	264	261	258	232	248	254	249	249	262	289	267	246	256	239	271	302	253	254	249	285	267	231	233	232	249	264	261	256	268	235	239	262	254	277	269	267	255	257	228	232	254	262	293	256	271	256	253	269	259	258	246	263	275	295	279	312	249	254	240	261	277	277	276	279	244	286	237	250	274	271	273	261	284	255	247	266	268	242	246	262	251	278	237	251	225	228	261	269	223	260	283	261	235	227	231	246	264	248	252	245	239	295	237	273	267	247	257	227	279	269	263	249	270	261	246	266	269	245	256	245	270	263	262	252	263	223	266	257	252	276	253	270	263	252	238	242	282	250	254	258	250	263	245	295	277	231	245	253	247	291	238	241	246	245	262	250	258	257	260	280	256	256	249	270	246	238	235	238	240	287	248	249	264	255	243	264	225	256	256	222	248	231	244	281	206	280	258	247	250	237	251	232	256	293	267	254	258	256	268	281	267	260	245	235	251	253	271	285	293	261	258	270	263	279	244	266	240	286	268	256	217	266	260	277	273	244	252	269	270	241	241	281	258	252	275	260	268	261	288	241	245	254	261	257	221	219	246	240	255	237	283	246	274	265	245	291	231	241	247	232	263	240	263	244	247	258	322	265	284	260	226	254	265	260	239	208	282	238	266	257	248	269	249	224	262	214	252	265	271	275	257	259	238	288	241	251	247	265	264	252	247	236	262	240	251	238	264	277	254	257	242	291	238	249	272	285	232	286	242	246	277	271	256	231	249	277	264	257	251	267	277	239	249	234	254	237	239	270	239	253	242	237	241	245	225	233	248	248	240	233	226	248	235	255	236	231	243	290	248	250	270	244	252	269	272	281	260	248	263	231	255	231	266	259	253	265	244	244	257	257	239	242	247	243	258	261	235	262	257	247	244	242	250	257	227	245	266	279	251	274	274	257	244	257	231	256	245	251	267	273	276	268	276	277	279	260	210	239	257	276	264	261	256	250	231	256	274	232	270	220	234	260	240	245	251	258	251	276	281	247	264	278	220	269	235	262	275	282	269	257	334	236	298	272	246	310	264	254	279	286	279	268	287	275	237	248	258	276	240	245	232	250	278	245	223	208	229	251	206	261	252	253	245	274	277	276	295	275	234	256	245	235	240	240	239	243	264	286	257	247	249	265	267	263	297	286	268	260	259	270	242	225	240	252	251	258	281	268	251	273	258	247	214	291	268	254	256	243	248	252	270	255	257	267	218	283	267	248	268	263	267	259	267	247	237	227	267	257	255	257	288	259	258	267	254	274	299	255	283	257	283	274	222	237	249	230	237	227	248	282	280	284	278	253	256	234	245	262	250	243	253	265	263	289	266	273	264	242	264	268	236	254	245	286	296	253	253	209	265	259	254	236	283	280	256	277	229	285	244	245	275	254	300	247	223	263	243	267	275	254	282	251	262	261	245	262	254	285	255	267	281	247	268	239	266	280	263	277	242	243	216	257	277	260	257	255	253	257	253	248	268	244	237	263	270	288	260	259	262	254	266	273	249	281	276	274	289	253	265	237	261	211	258	261	232	247	234	250	242	254	270	257	256	274	271	254	236	267	238	289	255	261	235	254	232	257	250	259	224	260	283	249	265	247	265	262	258	251	255	275	251	248	267	233	255	254	238	304	253	289	264	238	246	264	279	255	264	275	280	250	266	255	241	287	270	281	277	288	237	288	270	280	269	250	249	253	278	261	257	255	274	253	281	250	282	262	259	252	285	254	250	248	260	240	216	225	268	282	256	266	306	230	283	256	248	282	259	265	253	262	258	267	240	279	269	254	289	285	269	265	256	267	278	252	234	270	263	244	277	251	267	253	257	268	257	255	241	289	274	284	254	250	244	251	261	257	260	234	251	251	271	239	269	254	237	275	253	265	277	253	244	257	272	276	268	253	291	275	284	266	280	261	232	233	270	288	252	256	258	294	288	271	250	238	233	256	254	286	265	221	289	248	275	319	294	241	254	262	290	264	220	250	244	283	249	249	264	228	240	274	261	262	279	258	268	238	264	285	262	254	252	280	267	228	236	250	251	247	286	277	265	240	280	265	289	233	260	247	247	258	264	254	245	234	262	260	266	241	254	250	244	249	265	231	260	249	234	259	264	270	264	249	282	259	270	257	225	278	284	268	239	296	253	264	248	230	262	251	230	229	244	266	263	246	249	240	255	281	255	242	256	265	250	248	233	244	247	258	242	246	249	248	254	261	247	261	258	269	257	241	263	260	245	274	283	254	295	239	232	256	248	276	245	283	256	237	251	248	257	278	261	240	249	268	286	257	255	245	255	258	258	264	260	255	256	273	272	283	248	247	250	262	264	264	278	288	273	280
11550	4796	3134	2868	2219	1711	1429	1244	1172	1076	1000	978	848	806	756	662	652	662	680	634	678	611	640	622	659	609	597	615	603	592	617	590	622	606	579	574	613	582	619	598	536	614	602	559	583	636	583	591	620	555	569	553	575	535	578	574	605	542	551	626	585	585	559	556	634	569	580	613	594	600	577	615	560	566	598	616	568	560	605	586	612	545	557	557	561	608	602	586	538	583	536	566	611	634	609	587	613	582	609	641	601	573	554	610	595	593	555	526	594	629	626	533	607	630	647	615	583	601	595	600	554	587	576	592	561	585	626	561	556	566	620	594	562	571	551	579	581	547	603	586	562	612	593	603	590	606	606	544	570	620	590	576	605	554	563	600	557	592	591	574	605	599	599	576	603	596	579	590	601	573	617	540	572	570	579	600	620	589	550	580	564	587	596	636	600	568	598	585	555	612	542	578	568	576	592	610	585	558	619	612	560	639	603	599	579	592	573	574	552	577	560	536	589	609	548	563	561	605	664	588	589	572	593	564	577	579	636	589	617	581	568	549	568	596	603	536	599	569	532	570	571	607	631	565	617	592	570	530	579	588	613	564	583	576	589	578	538	598	592	560	547	574	552	605	574	546	589	601	576	571	600	582	588	568	608	578	542	566	590	576	568	603	610	601	627	533	592	595	591	595	586	583	572	605	562	585	577	567	537	574	560	560	554	593	542	599	580	617	604	554	586	623	577	578	578	572	580	624	578	599	635	567	586	557	592	586	596	564	611	611	607	609	532	570	598	591	602	601	575	595	592	630	601	583	585	611	532	597	569	592	594	568	575	586	540	580	584	540	595	585	575	574	587	587	608	576	569	578	587	565	574	575	565	534	532	577	592	623	597	612	567	534	584	622	547	575	597	593	604	582	615	574	613	560	619	623	581	576	548	567	596	646	601	557	588	570	575	610	587	588	569	597	596	570	621	613	612	592	623	596	603	592	590	563	580	567	598	577	601	610	580	624	578	553	596	591	560	592	538	631	601	567	529	592	632	601	579	626	575	623	594	584	551	555	608	556	568	592	591	561	557	594	582	569	568	574	598	561	554	604	566	620	592	580	545	608	566	597	565	606	582	586	597	592	630	586	597	605	605	607	578	547	569	592	537	616	577	603	608	556	566	610	602	597	590	546	586	564	550	607	615	624	573	596	585	657	578	593	616	565	612	553	524	560	617	613	625	597	595	587	613	587	545	602	586	579	581	611	574	576	551	573	587	577	599	585	590	583	575	631	578	583	589	569	599	554	597	638	592	614	593	562	562	608	574	559	592	595	579	607	564	603	612	616	593	576	573	583	584	577	538	622	598	600	574	590	587	579	535	621	580	622	605	632	594	601	594	625	621	605	539	627	549	544	559	608	567	598	587	533	566	584	638	618	585	621	570	574	594	610	584	582	585	609	593	536	596	583	581	615	544	602	601	574	557	604	592	602	583	592	563	567	598	632	584	628	563	533	584	592	605	564	543	616	582	601	584	582	544	630	542	615	596	619	552	583	587	607	586	610	569	587	595	644	577	589	603	614	573	590	599	629	578	572	606	618	570	567	582	583	608	576	579	580	577	562	580	619	596	562	583	590	591	597	581	599	546	606	604	588	592	599	597	586	560	599	636	614	603	608	577	571	599	602	607	575	566	574	565	576	605	575	619	560	631	588	558	632	594	580	571	613	562	556	587	552	547	575	578	596	617	602	573	579	633	627	565	553	557	590	605	504	605	562	557	603	582	642	557	547	555	618	594	613	589	626	574	580	587	558	592	582	544	612	573	621	579	608	553	584	614	610	610	597	581	602	602	551	560	550	545	634	645	609	576	577	595	574	559	595	591	586	592	572	623	613	570	586	642	574	571	570	589	551	547	595	615	598	621	576	597	601	584	581	562	604	566	585	601	601	568	549	588	573	597	577	559	621	541	566	600	574	624	652	577	591	604	564	550	603	593	625	587	588	591	561	620	600	626	557	566	581	550	539	589	582	616	598	594	623	582	545	638	614	583	621	613	615	566	577	620	607	610	590	604	585	630	596	608	640	580	614	612	618	581	589	604	602	583	577	539	566	566	576	606	596	592	538	578	607	599	555	594	602	558	543	592	571	585	576	623	578	559	595	551	581	568	610	558	599	564	552	569	596	604	617	603	542	624	596	574	579	602	588	592	581	592	580	617	573	630	595	585	611	605	605	595	563	570	583	529	567	591	589	592	611	595	606	605	550	588	587	536	555	618	598	601	569	569	605	620	605	631	590	562	572	574	575	619	546	577	577	577	584	599	579	584	618	566	589	609	601	548	592	567	578	582	576	620	566	586	599	589	548	620	586	619	561	630	576	578	611	606	589	607	545	559	638	570	567	568	601	606	598	598	583	596	555	593	568	582	549	588	606	570	562	579	581	583	594	614	603	563	618	547	559	555	650	625	565	577	600	533	583	587	546	587	565	558	570	556	588	588	637	575	553	612	554	599	537	554	561	595	595	570	590	574	546	553	535	631	584	568	571	612	593	590	542	642	578	589	539	572	567	607	599	611	573	596	515	605	599	552	586	601	596	605	610	588	567	525	544	554	565	563	570	621	577	591	570	540	586	530	591	597	616	596	598	604	578	590	569	605	544	604	612	609	567	554	571	558	600	560	558	610	540	589	568	561	692	577	567	581	590	612	606	564	593	577	563	599	576	583	585	587	588	620	593	624	552	573	544	577	586	550	574	595	598	577	609	610	597	566	570	548	585	579	545	597	562	598	572	602	589	567	621	537	593	578	599	622	603	581	613	621	596	633	565	568	576	590	619	568	566	575	571	595	633	563	640	608	588	555	586	628	581	591	605	563	592	572	546	600	581	555	591	533	574	594	592	586	570	571	604	570	590	577	568	557	619	570	629	607	579	596	571	570	576	561	587	553	636	593	557	562	600	624	613	554	563	574	571	588	585	574	589	584	557	578	589	577	590	578	626	602	561	578	640	670	553	584	601	578	598	644	614	588	605	592	558	578	602	577	620	571	575	582	554	569	585	635	571	603	592	605	576	581	581	587	596	600	566	584	542	619	553	600	564	572	605	570	571	579	602	568	578	582	557	564	612	578	591	592	593	592	605	555	583	574	621	567	599	590	559	593	605	627	577	605	573	633	615	586	550	599	572	622	583	590	558	589	564	582	589	584	583	568	611	579	580	586	621	592	564	555	562	609	614	594	566	605	593	622	540	547	559	612	563	606	570	580	584	606	619	578	598	595	563	585	567	556	556	593	585	572	613	595	565	581	607	559	572	579	606	569	587	577	559	598	567	571	559	570	591	567	531	584	609	600	573	594	577	585	583	527	559	584	561	601	573	590	581	572	591	617	559	576	573	548	578	628	592	556	575	582	614	633	609	554	593	566	584	567	543	570	601	593	608	591	550	559	559	578	576	588	587	582	588	557	586	611	551	565	628	607	612	621	587	611	596	591	527	585	594	591	563	570	566	597	577	528	603	571	590	558	622
25784	11065	4674	1979	986	612	480	365	356	298	251	242	266	215	236	182	194	171	178	184	165	190	169	177	174	184	190	187	167	150	162	154	178	148	148	168	157	165	160	155	180	157	169	174	160	193	172	177	160	162	178	186	176	179	163	203	171	170	138	151	169	155	162	160	169	181	145	180	185	172	159	166	164	177	186	198	174	148	146	157	202	160	181	172	149	162	159	149	174	143	164	146	168	170	166	176	172	171	175	160	158	166	177	180	178	164	192	176	166	132	162	163	177	160	172	170	148	161	158	164	183	152	169	174	154	173	162	148	172	150	176	163	179	154	172	171	174	147	172	167	173	150	161	149	166	138	174	172	184	145	172	130	163	161	166	162	186	186	169	173	179	142	168	175	167	159	147	128	171	165	194	163	153	155	169	168	154	142	158	140	155	185	156	171	183	167	180	164	175	180	158	173	157	131	156	152	175	154	158	163	168	156	164	170	150	147	175	158	161	145	167	149	183	161	186	163	150	142	146	150	141	149	141	162	160	151	159	183	196	180	171	207	145	168	175	165	148	143	159	166	143	179	167	175	187	163	161	154	143	137	167	172	149	188	170	152	153	168	164	183	160	163	165	169	177	175	156	154	169	153	164	162	146	171	163	170	141	163	158	176	173	182	169	179	153	168	167	156	154	135	155	164	161	154	157	180	164	153	167	153	150	172	153	155	179	169	130	185	173	155	179	143	168	170	183	163	162	164	176	170	170	177	149	166	149	140	204	164	149	164	160	152	186	144	158	176	180	162	153	175	180	149	189	139	162	167	158	170	161	177	166	143	162	150	166	149	168	144	159	173	155	158	163	166	156	162	167	159	169	130	160	166	158	172	160	168	163	158	174	181	146	142	180	183	145	156	185	166	159	156	154	165	163	165	133	184	164	183	153	159	153	139	145	167	152	155	157	162	156	159	159	158	152	151	164	174	180	186	167	169	145	163	161	145	142	174	184	168	177	171	168	165	159	169	160	201	173	178	167	162	140	171	156	183	171	140	135	158	145	182	166	171	164	172	138	164	172	184	156	157	173	133	160	133	171	140	159	151	144	177	166	164	145	147	150	172	164	150	160	163	164	169	190	175	169	166	189	168	145	163	153	169	188	173	167	160	160	178	169	155	196	156	156	155	143	174	185	164	173	173	170	183	163	181	170	168	152	164	163	186	184	169	161	170	198	162	186	157	177	185	177	157	176	156	159	176	185	182	177	185	158	156	182	150	176	180	165	180	140	166	188	192	196	187	161	172	155	157	178	159	168	177	156	187	173	163	145	163	175	157	175	153	142	169	148	170	172	174	156	163	166	171	153	167	172	166	135	162	146	168	167	152	181	170	146	175	157	163	173	163	169	158	195	154	169	162	160	176	152	160	163	146	168	164	182	167	141	160	177	157	175	155	168	172	160	169	174	161	180	159	172	161	153	168	170	166	163	140	145	166	192	169	160	149	194	155	159	163	174	175	162	161	182	145	179	171	169	149	152	163	180	183	191	194	187	162	169	145	151	182	164	169	149	158	161	136	163	159	134	161	174	158	137	169	140	159	175	142	156	156	159	165	176	166	196	149	153	168	160	175	176	143	142	158	182	164	154	184	165	166	170	168	165	191	158	190	190	139	164	176	150	144	171	163	170	169	164	177	188	163	165	162	176	146	167	186	163	167	153	180	179	167	168	174	174	164	173	145	165	183	169	169	185	162	140	163	172	167	146	163	174	158	202	161	170	165	152	182	140	141	166	144	164	160	161	160	165	171	168	174	158	168	172	168	156	183	186	138	167	168	185	166	168	182	154	166	167	148	164	180	172	176	172	161	169	146	157	160	183	151	159	144	162	167	157	175	147	158	151	141	151	147	152	136	172	144	166	159	165	142	154	154	149	193	168	173	166	167	146	154	155	170	160	173	161	153	143	142	158	162	172	181	191	159	173	162	153	165	175	174	166	174	179	169	133	136	177	154	156	172	145	163	170	159	184	151	161	162	158	149	201	161	166	163	177	173	161	164	188	179	155	184	174	141	156	149	162	148	161	149	178	164	181	178	154	165	135	162	182	137	171	156	152	181	169	174	163	165	154	163	158	155	143	133	181	179	147	177	165	141	143	159	171	160	167	151	178	152	181	180	138	153	185	137	172	158	144	138	175	170	155	169	156	150	185	131	187	140	169	181	176	169	184	178	186	158	157	165	172	155	197	175	166	166	168	163	170	165	187	159	159	172	150	177	188	185	185	162	167	145	145	187	158	186	159	162	136	151	146	168	163	162	183	165	182	155	170	140	153	138	154	168	152	185	178	179	185	155	155	149	188	145	192	164	160	206	154	173	149	197	162	161	151	130	166	182	166	186	152	147	184	196	182	181	158	168	177	164	163	166	163	180	156	159	175	154	158	172	171	177	177	164	152	174	179	168	153	156	176	153	176	148	161	161	149	142	147	164	159	182	150	139	151	168	174	169	161	131	135	155	154	161	180	153	161	174	155	158	163	167	154	148	165	146	160	150	149	187	161	163	187	178	167	185	146	168	154	166	151	164	144	170	177	183	143	173	191	181	148	167	170	159	148	157	173	161	154	159	158	198	139	187	161	154	187	184	127	161	147	148	176	145	178	161	146	156	184	140	151	164	147	175	153	165	157	166	177	178	164	206	174	165	157	181	158	143	155	151	151	168	148	179	156	190	161	147	145	148	169	167	174	156	157	149	165	143	132	133	171	166	186	170	157	161	191	141	193	195	147	155	182	172	167	174	146	145	163	149	188	161	166	163	171	158	165	158	152	149	196	154	157	157	171	182	165	167	179	139	168	155	139	166	158	155	172	168	179	187	169	144	161	166	168	164	169	185	176	161	169	153	170	148	169	185	165	155	169	163	144	162	185	163	153	169	159	159	172	156	183	178	184	187	177	164	178	158	167	154	161	167	163	191	166	159	171	151	136	164	148	166	186	170	186	185	168	171	177	180	152	144	165	158	150	172	176	190	177	150	166	158	181	150	170	168	160	160	163	151	173	143	155	152	147	138	169	170	184	168	152	177	150	164	177	135	158	165	171	191	157	179	158	175	144	153	154	173	164	157	158	163	181	157	151	169	173	149	143	173	150	163	191	157	184	143	179	162	185	145	172	146	180	150	154	163	164	152	177	149	163	154	184	185	153	179	180	151	156	158	170	169	158	180	182	161	187	204	151	155	158	147	173	173	166	163	149	183	146	146	157	128	140	173	172	183	151	158	164	158	153	168	176	165	160	183	179	173	152	167	177	174	142	184	157	162	161	173	166	178	159	165	179	167	169	163	208	146	158	166	190	149	173	175	130	186	180	175	157	188	166	190	160	191	182	167	155	150	167	175	169	137	147	180	161	176	149	147	159	173	165	178	156	179	142	173	147	155	150	144	145	169	159	179	153	164	149	155	175	182	151	154	163	172	185	162	169	168	180	171	157	189	182	165	172	158	161	157	161	177	161	164	154	166	152	178	179	147
15365	8288	5143	4358	3304	2492	2039	1624	1409	1234	1142	984	859	767	686	593	577	572	509	519	539	508	478	488	493	460	463	436	462	462	488	457	439	418	450	425	428	467	476	435	443	441	437	442	456	401	460	448	407	438	402	437	405	419	424	400	441	408	439	414	427	459	430	434	432	419	435	405	450	419	448	448	418	464	423	442	434	403	406	424	443	378	419	430	444	409	382	399	438	447	453	383	390	416	428	436	454	438	421	396	391	423	416	387	426	433	401	446	425	410	455	402	448	418	391	429	426	425	423	387	450	427	429	421	406	397	424	399	377	415	439	411	428	433	433	420	487	413	436	439	453	391	420	469	434	425	430	436	439	439	400	447	407	458	424	402	413	387	400	389	406	431	418	406	405	429	451	402	365	478	428	415	412	412	422	440	411	435	426	384	395	462	433	429	427	420	423	386	441	404	405	429	413	440	424	393	418	413	439	415	418	406	429	403	412	457	412	402	436	426	428	443	418	419	400	419	395	415	439	450	382	419	440	397	487	451	394	438	438	408	453	441	434	458	406	460	430	447	438	416	432	423	403	417	433	434	442	397	439	404	421	416	408	432	435	416	441	390	427	432	427	444	425	405	408	430	438	452	432	447	412	449	409	444	405	449	430	446	427	383	397	485	411	372	426	428	405	398	435	396	444	410	441	448	381	467	426	409	416	418	394	428	401	407	423	419	422	390	422	430	431	426	454	380	393	415	398	394	391	465	432	434	415	404	414	424	432	409	384	404	431	439	409	424	423	416	376	400	421	453	426	409	419	428	450	405	421	445	398	454	410	414	436	422	413	441	399	446	445	434	395	407	392	392	390	433	408	439	451	396	394	433	434	418	377	405	397	436	446	421	446	423	400	428	416	384	385	420	418	440	428	427	409	423	428	413	445	435	402	433	416	427	427	415	446	411	398	436	477	415	422	423	434	404	423	422	441	418	413	420	411	417	423	451	422	430	428	407	455	452	420	402	411	421	457	436	400	409	444	430	434	406	410	447	393	430	426	431	429	407	458	428	429	426	442	457	434	467	439	410	410	398	418	432	438	408	440	443	468	423	400	398	431	420	406	425	409	420	404	421	400	444	419	433	426	438	399	439	388	454	407	393	419	469	446	423	393	408	453	403	406	425	448	403	416	412	434	453	448	430	423	428	411	427	453	427	434	392	430	442	412	430	370	445	419	425	444	428	427	422	395	434	416	425	420	439	440	429	418	406	418	396	404	397	391	427	421	392	409	402	411	453	385	404	383	395	443	435	436	426	432	402	418	394	428	435	422	406	396	409	376	441	424	426	422	407	436	411	431	422	413	440	454	419	433	421	442	417	394	471	400	414	420	401	423	373	438	422	414	437	421	467	412	400	417	431	398	407	408	408	369	416	440	400	439	418	408	418	397	410	377	461	396	459	425	399	418	432	445	423	423	455	401	430	404	408	421	413	423	442	390	424	428	396	415	418	440	463	481	420	418	391	454	390	442	452	413	431	441	388	425	374	414	425	408	408	396	423	416	457	446	415	441	442	426	431	451	406	386	376	432	435	433	394	406	416	443	410	448	395	418	399	406	417	437	400	380	405	397	421	455	419	416	392	425	403	423	456	452	456	477	445	415	427	397	426	412	445	461	385	428	435	425	403	451	428	404	429	385	394	416	419	427	414	398	401	406	463	451	407	446	403	441	418	436	441	364	425	440	411	434	418	435	407	455	435	423	450	414	403	419	433	426	422	426	431	411	453	432	417	451	464	428	456	380	433	418	408	409	386	411	377	445	422	427	422	428	442	443	450	413	420	423	432	408	443	423	385	438	419	432	447	478	428	421	421	420	454	393	426	417	414	413	429	436	402	434	410	457	459	411	423	388	409	397	451	398	438	422	390	435	437	425	403	443	439	477	419	397	419	373	437	436	422	419	416	425	479	479	434	420	415	427	407	439	414	442	404	426	400	453	417	437	415	422	412	461	433	433	458	388	398	407	404	450	423	411	393	443	433	443	400	419	413	446	421	405	415	418	430	431	443	454	454	397	441	408	445	424	437	470	430	437	415	425	410	422	390	416	430	410	425	431	405	417	396	444	426	413	443	414	425	447	426	453	452	393	438	422	425	405	425	415	457	419	416	415	431	401	405	451	417	410	421	428	434	412	419	441	476	423	421	416	416	395	423	411	432	404	404	397	432	391	423	406	439	431	407	405	412	471	438	409	424	412	386	424	427	465	409	385	417	416	405	393	432	427	424	416	426	422	439	429	421	428	403	446	407	436	452	425	430	430	430	450	423	427	426	459	436	403	421	384	411	411	440	414	424	449	416	419	405	411	390	397	420	414	394	426	443	441	428	430	436	395	403	437	382	385	412	404	427	388	441	450	440	401	403	420	426	431	375	416	396	421	436	467	395	433	411	434	376	427	411	411	421	397	401	411	422	441	408	462	420	414	393	430	417	396	412	406	414	434	450	457	408	404	384	422	390	443	403	467	420	388	393	403	399	427	418	392	439	421	452	400	453	449	443	431	412	459	421	411	423	411	408	425	418	429	413	429	381	454	411	415	389	419	386	416	414	411	427	426	397	428	466	371	435	428	399	446	399	441	403	424	439	432	424	431	443	434	378	431	402	419	434	427	431	412	426	412	444	393	425	429	401	426	385	445	450	446	421	432	411	422	401	464	405	424	433	449	437	401	440	449	437	396	440	395	417	386	434	463	452	430	447	386	424	444	431	402	425	407	467	393	414	423	433	444	438	417	432	413	434	426	392	411	471	434	423	429	417	424	444	425	402	415	423	419	432	409	388	399	449	378	422	456	450	421	418	443	417	418	401	412	456	395	457	418	423	456	451	445	421	407	415	390	363	370	431	417	388	422	387	416	410	436	390	433	423	412	431	436	442	408	368	432	411	423	415	392	407	411	387	430	406	409	439	438	436	402	452	435	376	396	432	437	443	468	461	429	437	401	440	460	442	430	390	437	412	413	420	432	441	405	389	429	418	464	445	438	406	434	402	428	401	449	431	414	444	401	441	409	432	429	427	420	474	388	420	454	405	415	454	411	438	453	451	422	421	434	418	408	450	411	435	417	436	408	381	412	401	411	397	385	390	407	392	403	410	390	434	420	412	445	408	389	438	374	389	434	437	421	388	419	421	426	421	419	424	435	401	381	434	403	446	440	413	423	475	421	413	419	411	390	389	427	412	464	427	451	400	410	420	432	468	423	421	426	460	428	415	396	398	481	481	441	434	430	465	413	411	445	425	448	425	411	417	390	420	398	420	397	428	462	432	392	385	396	420	411	426	428	414	405	440	402	375	414	430	410	422	423	412	413	394	383	450	415	393	427	434	435	413	437	443	410	446	414	420	415	413	427	390	393	450	416	447	427	430	420	422	411	393	441	433	402	447	418	468	427	426	400	408	443	400	436	385	395	411	448	409	418	434	434	410	388	427	420	444	444	463	408	437	410	421	406	417	372	418	395	406	439	404	453	436
5735	1060	633	517	503	508	496	459	431	482	485	420	417	436	469	437	448	409	435	470	402	440	405	443	423	423	439	444	423	469	434	422	464	420	429	409	399	429	421	458	431	437	452	435	408	449	444	434	441	412	462	443	400	417	414	429	432	405	447	447	468	385	444	464	427	419	415	447	432	409	423	451	473	426	437	420	382	465	394	428	414	403	459	434	413	447	440	440	424	438	435	402	437	458	450	429	453	467	420	423	385	456	442	444	451	450	438	451	450	419	437	487	426	399	431	459	396	415	436	411	358	441	425	435	424	433	427	436	464	448	447	443	447	424	401	406	467	444	394	427	412	422	429	424	441	441	456	424	410	412	397	435	443	414	417	409	468	457	416	420	459	443	441	477	418	401	452	411	449	405	431	447	404	456	461	465	399	422	383	434	407	439	412	422	416	433	422	426	436	448	435	429	404	464	447	419	397	497	469	415	419	473	445	378	440	434	426	416	447	451	446	454	445	457	456	407	445	444	449	439	473	459	482	446	388	437	448	447	443	441	447	404	405	419	431	435	419	430	408	423	454	423	441	446	451	445	427	449	433	438	412	482	400	447	434	464	443	411	441	388	428	430	421	446	433	424	450	445	437	429	434	451	394	402	482	400	444	414	439	419	472	421	471	462	425	497	463	445	455	453	452	445	468	404	393	418	430	470	428	450	445	424	417	407	425	437	443	431	464	461	444	412	456	435	446	448	423	446	438	385	420	424	429	457	448	444	420	422	440	445	442	441	421	418	395	427	457	477	431	452	448	433	457	385	482	451	435	466	470	439	411	456	441	447	450	441	461	430	436	385	469	430	472	434	424	438	407	387	464	454	449	407	424	428	448	439	413	400	379	436	404	441	373	390	453	429	433	446	423	457	447	477	402	436	434	396	434	455	439	371	435	403	454	404	457	421	416	466	424	405	411	432	438	389	409	431	420	385	400	433	462	443	474	438	443	417	426	413	451	454	432	448	395	469	413	416	425	438	446	435	477	411	438	447	458	421	457	423	442	414	421	404	455	427	404	485	436	426	483	458	421	403	428	457	423	420	421	436	440	422	428	481	442	428	453	411	419	467	429	454	450	432	431	398	432	426	452	436	433	461	455	429	449	435	400	426	411	483	449	449	440	479	426	403	430	404	414	435	427	432	442	407	474	471	451	451	456	433	419	428	430	448	461	410	437	427	416	412	417	454	441	413	419	464	397	439	418	432	420	427	444	425	413	414	420	438	388	406	409	420	429	419	415	463	420	481	446	413	413	436	430	441	449	419	458	387	445	446	432	425	442	424	414	479	468	436	409	429	413	404	461	476	401	446	448	463	429	450	464	414	472	461	405	439	414	428	466	408	425	434	464	435	446	429	456	444	457	425	428	445	416	406	458	444	422	395	408	438	423	430	423	420	437	440	419	426	439	444	416	412	457	454	396	448	396	446	419	410	424	428	433	414	429	452	436	433	446	425	452	437	438	451	448	463	425	434	430	402	409	399	424	442	409	440	454	463	415	458	413	445	466	449	405	406	425	464	440	448	423	436	455	458	431	466	429	434	423	413	428	439	444	424	480	426	428	430	431	417	434	421	411	471	445	432	467	389	441	446	447	425	420	448	428	426	428	413	399	426	420	418	439	395	423	450	462	463	439	498	455	439	423	397	488	461	448	414	424	445	422	388	431	465	396	401	423	455	461	444	416	382	429	449	410	420	427	447	404	428	403	456	437	449	470	426	439	471	414	442	395	438	419	434	405	451	467	437	447	464	429	411	417	426	457	392	489	422	427	410	436	417	424	395	390	451	431	452	426	444	440	450	455	419	415	465	420	468	426	429	435	464	451	463	425	438	422	449	407	436	414	429	442	424	434	420	405	463	416	435	433	417	435	429	409	440	427	468	454	492	458	444	416	411	455	410	446	419	421	413	437	431	407	409	414	433	448	423	431	439	420	429	429	423	394	454	436	442	441	437	431	443	402	428	450	431	431	428	409	424	504	463	465	457	452	393	467	435	453	451	446	411	422	406	421	430	450	416	418	434	436	428	411	449	384	417	440	476	430	459	475	448	418	445	469	409	402	430	369	428	436	484	455	425	450	439	447	443	467	445	487	451	456	401	460	413	403	417	416	451	434	446	443	409	448	437	427	428	407	406	457	423	425	434	402	418	427	440	424	431	431	411	461	426	412	471	447	443	437	457	372	459	448	462	447	423	449	403	450	472	473	425	417	448	452	448	466	429	461	449	430	464	467	459	393	427	430	417	416	459	453	400	419	425	430	443	436	460	415	430	415	442	434	443	414	415	430	413	450	406	472	424	421	452	454	419	422	448	425	421	435	437	449	436	418	417	391	465	483	474	407	397	441	455	413	442	463	414	457	414	415	437	442	429	397	474	401	459	409	433	419	462	453	436	429	457	452	426	399	427	442	404	420	422	404	416	448	415	494	416	440	425	452	414	415	436	483	469	487	482	424	416	398	389	428	397	420	449	450	401	430	428	441	435	381	427	422	443	483	429	430	422	423	405	442	436	467	424	446	433	394	433	455	429	451	458	450	405	438	419	461	482	416	424	404	459	394	459	441	433	395	437	439	440	433	381	414	399	436	463	453	437	433	429	441	445	434	452	418	426	396	416	421	434	466	440	422	420	420	424	447	440	443	462	446	433	431	418	462	460	424	448	445	409	462	434	417	436	441	430	444	467	434	450	414	413	408	439	447	395	437	456	436	441	432	444	421	417	443	451	412	392	425	432	424	402	448	422	437	441	416	433	444	453	453	438	450	421	432	421	441	440	458	435	420	445	438	439	371	423	375	441	425	421	426	448	464	460	415	476	460	420	470	395	423	414	464	408	451	426	384	453	428	394	374	455	460	440	442	428	458	398	451	437	416	412	466	421	448	395	430	444	441	466	420	427	459	429	448	434	447	426	425	435	431	445	443	427	411	443	435	426	476	407	473	405	431	472	467	424	462	436	453	448	438	405	429	447	450	388	440	402	410	430	448	431	438	407	422	441	402	451	411	403	448	432	430	404	489	483	436	442	382	423	418	396	452	501	427	456	449	464	445	404	477	414	404	408	431	443	430	403	438	404	432	426	431	409	454	433	413	442	431	446	457	454	442	406	414	411	471	405	440	450	456	416	459	409	459	414	452	434	412	429	413	427	396	443	419	453	435	440	434	439	435	405	400	457	401	462	474	445	441	429	458	437	422	421	403	437	465	415	426	458	436	444	434	462	455	449	447	443	435	447	426	477	451	458	451	427	425	411	439	423	439	445	436	440	421	448	434	419	420	451	456	433	430	416	383	427	429	449	414	399	435	424	427	450	448	430	411	414	448	434	438	431	434	476	461	450	414	378	444	412	442	407	456	428	450	427	444	403	455	405	397	420	427	421	453	456	448	464	432	418	420	465	499	441	428	475	435	457	448	421	429	416	487	406	437	416	382	447	463	449	390	428	487	471	441	416	445	466	428	434	417	462	453	477
4704	1521	1328	1336	1227	1185	1169	1028	1141	1055	1039	1001	1054	1014	956	925	988	989	944	897	972	975	1004	935	902	944	928	914	938	1001	982	992	957	929	968	980	896	975	931	960	982	988	905	963	991	976	951	971	951	993	947	915	949	963	940	903	949	952	963	950	946	990	915	901	970	983	983	979	979	969	954	983	945	954	919	883	956	967	961	925	918	958	942	967	959	923	964	941	920	919	875	935	989	1009	939	925	956	933	955	959	964	937	969	905	989	893	923	955	951	982	923	944	974	893	912	955	964	954	962	918	975	942	974	1012	962	945	916	954	952	931	986	999	963	967	998	931	963	956	944	936	938	929	943	887	1013	905	953	984	966	926	929	1000	938	938	920	959	926	945	929	944	930	929	965	911	982	954	935	964	951	927	945	973	1004	918	962	964	932	912	920	977	917	951	885	1002	942	1004	930	988	900	991	939	928	924	898	964	944	956	929	909	931	955	948	901	931	924	964	950	939	929	965	945	955	931	926	933	982	962	1003	942	927	954	912	909	958	920	965	932	940	922	953	893	904	941	1010	959	982	885	935	975	868	942	942	909	966	942	972	977	945	970	922	999	986	986	933	924	943	928	946	954	967	958	998	964	969	1002	905	957	970	983	911	918	999	968	942	934	968	954	864	952	962	998	976	988	973	930	908	998	990	959	915	944	983	919	978	919	990	999	954	914	938	955	951	972	954	923	916	955	912	931	913	926	939	969	962	981	965	944	912	920	905	915	927	969	952	962	960	932	964	930	982	900	942	979	989	928	936	954	930	942	907	926	926	915	967	947	926	939	915	908	965	906	980	938	962	887	969	976	952	943	901	923	915	930	950	944	936	939	934	997	923	971	888	970	960	993	1002	956	940	931	958	908	969	945	925	931	938	966	947	964	927	925	949	958	985	952	979	958	937	937	940	962	967	936	929	936	956	943	1007	996	964	970	966	987	910	984	941	930	1000	973	984	957	995	965	951	1031	987	951	935	972	956	919	923	950	948	978	948	1012	993	947	937	1016	971	973	941	919	939	946	951	936	943	959	923	894	958	923	928	991	956	1002	935	1016	964	914	981	942	976	943	990	950	977	925	992	969	981	984	906	981	892	925	993	912	948	957	1025	967	995	933	956	993	961	910	978	962	941	944	985	969	926	907	933	969	959	946	946	939	964	936	920	925	899	931	956	959	989	941	1004	940	972	998	902	936	891	899	909	934	938	1003	921	937	938	929	972	939	958	940	979	953	943	939	922	935	950	998	913	974	963	992	918	903	976	954	924	971	967	944	1003	966	961	926	944	924	975	907	970	961	998	940	904	957	959	929	968	938	965	984	882	1006	953	982	970	990	966	921	983	943	879	924	929	916	957	942	963	936	977	931	954	943	944	901	1018	916	968	932	972	965	944	920	952	880	884	961	962	938	933	993	939	984	900	952	920	952	921	929	970	914	998	970	914	910	1010	969	966	971	933	905	1000	965	954	956	934	949	962	905	901	891	920	947	968	922	873	956	926	967	891	940	966	995	924	988	918	927	1003	941	950	962	932	956	979	918	925	923	983	916	964	949	971	943	935	1007	859	922	940	953	960	946	984	914	910	956	911	942	1023	933	954	935	980	961	959	956	923	924	931	909	959	978	890	932	884	974	949	908	908	915	929	929	925	945	945	986	970	940	959	913	931	954	893	1048	920	956	951	895	999	929	915	955	922	1007	888	931	904	948	887	928	992	961	981	964	1005	912	979	919	953	912	996	940	941	1013	937	931	940	955	926	942	919	941	941	903	969	952	976	900	962	913	902	941	945	953	935	971	920	1017	953	936	962	943	986	936	989	911	891	936	924	930	942	935	869	909	912	896	922	963	953	961	962	911	956	957	961	961	947	873	965	918	943	922	920	966	963	951	908	930	938	948	907	908	936	945	928	969	1012	922	933	940	885	867	917	955	973	945	924	1008	937	933	974	948	936	1000	963	949	964	985	1006	966	956	930	966	958	962	962	921	945	956	970	951	919	933	907	964	981	979	951	925	940	964	928	893	957	965	909	971	949	948	975	922	941	978	962	945	976	930	895	980	957	999	944	912	904	984	937	958	969	941	944	950	959	942	945	929	913	934	909	944	902	929	924	932	990	922	946	943	965	913	974	965	965	979	969	899	969	983	948	963	985	921	911	976	938	982	899	966	935	934	969	975	932	945	1014	946	935	962	902	991	1005	938	960	970	933	932	966	914	966	934	1023	959	977	1003	948	880	948	984	966	969	952	933	973	978	958	894	922	967	966	945	962	1007	964	961	964	977	901	954	955	949	958	912	977	934	949	978	904	954	950	938	936	985	970	878	920	988	977	939	977	938	980	989	968	926	920	899	958	957	1007	963	949	962	944	944	979	913	974	956	904	935	957	952	947	985	918	961	945	922	982	928	967	945	960	955	977	975	957	923	953	926	917	957	937	922	975	921	990	935	905	904	948	954	947	873	931	927	946	980	979	958	906	927	995	948	971	936	960	912	972	1008	917	939	930	966	925	1019	888	1005	900	1005	917	907	997	1010	961	913	942	919	937	968	909	996	911	914	965	936	914	909	934	1019	961	944	913	972	989	916	963	938	913	927	931	930	939	930	936	1010	956	979	952	981	965	929	907	960	993	959	893	938	917	955	940	972	921	953	974	950	989	895	996	998	937	907	950	947	955	945	906	947	939	917	970	950	896	903	985	918	968	891	944	930	975	969	967	939	986	929	944	938	953	1026	967	924	944	917	917	899	999	918	949	955	948	917	987	906	942	940	987	966	918	950	922	920	920	916	893	932	957	985	988	924	974	923	951	931	971	921	945	916	954	928	933	900	959	910	1003	972	937	955	933	907	921	906	903	935	937	952	951	897	915	952	942	976	940	918	934	989	957	911	936	959	949	931	919	926	948	907	961	968	941	972	958	908	907	949	939	922	930	998	963	924	998	966	958	903	905	951	980	934	984	907	958	997	887	1027	916	973	977	971	914	897	988	951	925	955	991	938	966	932	948	912	915	938	976	953	960	957	938	915	915	957	870	907	990	956	930	917	924	898	974	915	908	938	963	974	942	987	916	1020	921	928	968	951	992	972	982	911	955	963	961	942	949	955	930	966	972	969	947	952	934	976	960	925	915	920	939	943	950	954	946	924	976	1004	969	954	960	970	960	975	956	929	933	936	946	942	924	947	938	903	924	966	883	948	979	930	976	920	933	946	882	893	952	923	911	959	929	974	963	918	914	914	968	1011	946	909	1051	889	962	960	1001	1019	948	985	935	938	979	965	945	942	980	942	878	938	977	987	915	953	948	940	932	943	960	972	990	952	956	912	936	972	929	955	1024	988	925	936	960	939	956	1021	948	953	936	912	950	965	882	955	976	972	947	1001	969	902	969	1000	972	947	969	910	939	980	966	901	963	961	933	971	910	964	952	956	927	946	928	948	950	914	982	947	1004	959	961	1004	913	991	898	941	1019	957	924	964	946	929	892	976	940	985	950	925	977	992	911	933	953	915	990	945	917	980	973	959	916	957	978	973	948	909	936	957	959	947	941	926	997	1018
16448	6699	2574	1057	627	464	389	389	353	337	343	336	298	320	278	261	270	276	284	285	271	274	261	262	216	243	259	281	254	294	233	243	288	284	286	271	232	245	261	276	269	246	260	263	249	259	256	254	279	262	244	278	254	256	251	281	280	273	276	258	255	252	249	252	245	274	241	249	271	266	283	254	231	270	271	260	283	256	275	264	244	285	282	239	280	231	270	242	237	238	292	235	272	251	265	247	244	236	241	253	267	251	232	231	267	268	267	233	268	256	289	225	297	272	248	294	235	263	247	261	235	254	266	247	246	256	260	287	248	240	269	244	252	261	248	283	275	270	253	266	238	277	249	228	276	272	276	272	258	226	260	274	273	263	245	267	243	266	247	234	258	264	260	242	274	259	242	246	262	252	243	270	257	241	254	257	276	276	241	281	273	237	283	230	287	292	274	240	232	242	263	253	258	275	254	287	290	226	245	246	281	246	257	240	235	246	279	270	242	258	241	269	253	272	272	262	234	277	258	264	267	223	240	249	276	269	322	257	244	249	276	272	275	234	250	256	220	251	263	245	271	233	278	235	266	293	262	267	225	236	245	264	264	267	246	258	250	255	232	269	281	237	286	251	230	228	241	222	249	277	252	248	253	228	285	262	276	271	238	253	258	230	240	295	269	249	269	254	239	251	303	269	229	242	251	255	239	281	248	265	264	264	291	269	262	237	258	242	274	272	213	256	239	240	278	260	257	249	240	254	271	273	237	251	242	258	259	262	270	223	227	282	249	267	260	238	249	240	265	245	260	250	275	231	269	242	243	246	258	250	237	277	236	282	299	248	239	225	238	239	229	234	265	257	252	247	256	272	270	263	224	238	240	251	262	259	228	264	234	268	258	235	281	235	250	249	258	250	249	264	264	270	231	268	251	296	252	230	264	258	260	285	288	297	259	301	260	268	256	237	275	272	269	251	258	256	247	246	245	249	267	257	244	239	239	265	280	232	234	264	255	285	256	237	281	245	234	238	270	272	246	248	240	256	244	271	244	251	265	239	260	258	250	273	267	242	260	257	242	255	284	265	254	278	279	254	236	281	236	232	263	245	258	268	269	267	269	265	242	273	253	248	261	252	225	271	250	223	263	238	279	241	259	234	275	265	243	257	270	268	237	265	263	278	265	256	255	262	268	260	265	233	271	248	230	245	249	254	289	266	258	253	253	257	259	248	262	278	266	252	274	238	266	251	239	223	300	253	236	258	278	265	272	227	233	255	234	260	242	232	275	275	262	260	247	249	266	243	223	250	271	272	254	259	267	269	249	233	239	271	267	277	259	257	232	242	238	261	236	244	245	267	279	271	262	263	248	291	262	273	250	292	231	268	275	250	263	216	260	250	254	263	260	269	249	272	253	262	267	243	289	266	239	260	258	305	231	265	253	282	264	271	282	286	278	273	279	251	233	252	248	282	249	226	279	283	243	235	252	285	263	241	244	257	270	259	237	254	246	270	250	268	231	264	265	242	262	240	241	242	261	301	245	270	268	272	273	255	265	244	248	262	246	249	276	287	252	231	252	248	241	240	246	263	294	264	293	267	262	268	240	236	273	234	221	242	248	269	280	236	257	228	247	247	237	280	235	245	283	241	254	271	254	219	257	269	234	265	265	274	255	271	265	242	265	248	246	262	237	269	231	242	244	244	225	225	252	272	256	255	270	293	284	251	250	243	263	243	285	244	253	281	259	262	239	255	256	245	226	250	262	263	251	247	267	256	255	270	287	259	227	225	266	266	239	274	265	240	292	281	241	244	239	267	262	259	274	293	295	252	264	265	255	241	253	276	237	219	250	267	252	225	257	252	258	267	241	269	246	253	254	261	242	258	244	247	253	256	252	238	251	281	235	225	241	272	230	248	244	270	255	247	244	287	268	304	276	260	263	262	252	260	240	242	266	274	245	249	241	235	252	265	244	240	255	253	234	249	254	279	234	280	278	269	281	234	251	268	227	277	228	208	261	257	266	246	275	270	283	262	244	225	246	246	261	246	275	260	246	252	253	218	263	244	244	252	208	244	268	229	266	279	268	261	273	248	258	233	256	246	261	253	289	274	278	275	261	271	266	234	260	275	272	265	245	248	248	278	259	241	259	264	264	262	260	222	271	235	238	246	266	212	264	257	245	253	263	260	214	258	254	254	268	272	266	223	228	221	272	255	269	302	222	227	262	276	270	232	262	248	263	287	273	267	250	271	266	236	235	242	297	262	253	224	266	248	250	259	276	282	266	247	276	264	267	254	244	254	224	261	268	240	225	255	244	273	231	269	237	263	274	266	267	241	272	234	230	265	250	267	279	279	238	263	246	251	237	228	245	272	242	262	268	250	253	253	260	287	276	262	275	252	239	250	260	239	223	228	252	271	261	268	265	260	234	255	261	246	231	281	306	260	252	223	247	258	278	286	242	258	265	267	251	240	240	237	224	247	268	252	279	253	274	281	230	248	259	247	277	246	250	259	248	272	260	258	279	257	276	216	239	261	248	241	263	253	283	245	259	237	257	235	293	266	242	254	239	267	273	231	260	253	241	258	245	238	251	260	253	251	264	259	271	252	254	248	260	237	240	269	245	260	224	257	261	270	272	254	227	255	270	266	263	259	260	230	262	254	269	288	261	258	239	265	237	235	259	254	280	274	224	232	264	242	243	259	272	246	249	260	230	217	243	264	256	241	279	254	262	288	224	289	261	272	247	262	266	230	256	254	268	234	255	245	296	259	246	238	244	242	284	239	295	299	263	241	227	238	272	256	240	265	244	255	289	256	254	262	270	267	253	259	261	239	260	256	253	273	235	236	270	248	239	260	249	277	246	280	252	245	271	266	256	226	276	268	257	256	222	264	259	271	228	230	271	253	266	252	243	272	271	273	271	254	244	243	238	249	267	254	257	257	269	251	274	265	244	254	206	255	266	245	275	246	236	217	253	246	231	231	257	217	244	243	260	219	231	236	243	276	265	279	294	272	227	280	254	227	272	259	266	239	235	237	266	275	252	251	259	238	261	285	265	276	269	243	255	285	271	279	277	269	258	292	232	253	254	273	247	272	239	266	264	269	254	255	264	263	244	259	266	267	271	261	254	284	248	260	261	262	253	267	272	238	254	232	235	253	247	240	277	280	257	271	270	274	275	240	254	219	240	251	228	280	257	271	236	243	252	254	248	289	263	271	267	240	241	280	268	284	260	263	276	249	294	257	260	258	232	252	216	262	242	271	231	266	272	256	273	249	260	266	273	287	241	249	246	240	268	241	251	251	245	255	300	255	277	257	269	279	229	255	240	256	266	260	251	260	244	283	236	232	272	253	266	243	242	232	258	225	261	248	311	273	262	223	272	237	257	269	263	259	273	256	284	265	281	251	271	239	260	267	252	258	265	262	250	254	269	240	268	276	250	228	285	278	254	283	257	256	289	273	268	256	253	263	256	265	210	275	261	263	255	234	222	245	242	268	236	299	260	231	266	279	265	259
11839	6235	3432	2973	2322	1859	1448	1278	1178	1067	908	880	769	808	712	670	660	651	645	653	648	625	692	639	599	588	622	628	573	624	619	628	575	636	647	574	602	581	586	565	602	558	574	614	597	573	564	591	643	600	596	640	611	610	592	585	600	553	570	600	575	604	562	590	545	581	565	600	564	587	566	615	606	611	545	611	557	554	573	561	565	630	611	560	584	575	582	590	604	578	581	596	600	567	584	550	553	560	570	604	606	614	583	595	594	540	565	585	629	553	611	598	602	589	552	563	621	584	587	605	568	564	617	602	521	612	556	562	587	602	617	597	570	587	545	588	614	578	606	573	552	590	609	615	587	621	585	578	574	529	599	576	589	574	535	575	593	563	571	585	525	550	568	573	628	621	577	588	558	592	577	591	600	585	598	525	611	560	550	623	591	637	564	595	552	625	571	585	584	585	579	582	605	581	599	612	588	581	644	614	580	638	568	571	576	553	587	577	603	612	590	590	611	545	589	613	597	604	624	612	625	596	551	578	594	674	581	602	566	648	571	607	548	565	600	582	585	602	587	582	573	611	603	555	605	592	572	557	564	595	566	594	572	590	615	556	580	583	571	563	547	614	637	609	631	612	598	563	550	590	540	586	582	589	581	600	555	553	590	545	627	615	555	583	599	553	530	576	607	603	593	589	579	587	655	577	573	594	576	553	602	617	623	581	584	573	607	572	641	576	567	558	530	578	619	594	559	587	592	599	622	624	592	582	579	574	612	538	597	571	584	588	568	589	562	554	576	589	616	608	568	595	565	577	622	570	595	565	575	555	579	563	572	589	569	594	599	588	597	557	576	558	602	578	578	579	597	593	617	569	587	529	561	584	637	586	548	559	622	605	565	600	610	540	606	571	529	561	564	601	619	584	571	593	615	590	566	606	539	597	575	609	587	573	585	563	622	587	579	590	577	592	520	570	549	620	589	569	574	596	564	621	595	596	622	572	605	584	587	546	548	592	557	609	562	600	566	620	600	581	562	593	621	587	598	539	584	541	551	591	607	559	616	597	639	622	588	622	583	538	598	573	559	601	581	575	547	556	586	562	545	526	594	589	574	567	553	588	578	593	571	595	583	550	594	581	557	580	585	586	615	575	625	592	596	594	561	586	532	557	617	571	591	589	579	603	607	530	611	574	563	594	576	581	578	568	562	589	611	601	601	568	580	578	573	582	575	617	619	554	557	610	573	572	621	584	588	589	572	564	590	552	581	534	556	575	544	586	586	617	562	596	586	621	604	580	554	584	590	541	632	596	531	586	589	536	616	561	620	591	567	535	541	589	574	574	563	553	574	585	593	611	609	573	585	617	551	600	610	573	594	554	614	622	604	543	576	544	606	595	549	583	660	617	582	600	553	573	579	586	595	620	573	551	537	577	561	581	563	588	597	580	595	625	558	571	573	516	561	593	600	589	562	581	596	596	609	612	606	613	574	580	572	555	568	589	587	564	549	577	575	583	556	581	548	581	577	611	575	607	547	611	572	595	622	558	586	574	603	583	598	590	621	548	540	583	547	567	602	573	595	573	588	585	603	581	623	592	619	583	617	543	608	631	556	576	575	585	626	572	568	578	561	630	616	575	583	640	547	584	544	567	576	608	574	554	597	540	585	570	603	576	568	587	575	579	548	568	583	591	594	547	601	613	543	600	546	580	574	562	629	547	592	591	582	604	599	623	589	563	599	603	608	584	620	591	561	598	571	627	598	569	593	654	624	571	634	573	585	588	634	558	565	596	596	625	576	564	583	570	590	566	557	593	609	578	616	560	607	619	621	560	623	582	621	602	619	610	548	582	582	575	600	561	564	590	616	586	585	631	537	571	589	572	584	591	587	613	565	598	570	570	576	599	600	580	562	596	595	589	608	575	577	538	578	555	602	532	560	582	544	558	578	576	583	576	545	542	540	597	575	590	542	552	612	615	586	553	563	579	602	547	612	627	580	609	557	617	594	580	572	582	543	609	565	579	574	606	592	585	603	601	550	596	584	590	543	616	569	618	561	582	559	620	564	579	571	559	616	612	612	600	603	596	579	611	572	633	608	551	580	610	618	572	574	538	587	595	592	577	584	609	577	569	628	621	582	602	596	544	594	604	620	547	588	566	613	535	583	594	619	564	586	583	593	605	565	591	561	608	649	548	559	611	585	581	580	583	565	565	574	582	575	567	576	569	568	566	530	569	544	599	581	595	621	552	622	582	646	617	557	585	598	551	579	609	601	631	565	598	600	590	578	564	628	629	594	543	588	588	627	576	623	566	624	605	582	573	596	552	582	578	596	576	583	644	604	567	570	581	606	579	568	616	588	609	528	641	581	565	636	576	558	600	592	531	595	575	547	561	535	582	546	582	591	592	569	582	566	606	568	595	538	589	596	586	583	554	578	597	610	582	594	545	595	577	619	605	593	564	596	570	537	608	586	586	590	577	608	593	575	610	624	613	569	586	554	643	569	606	598	588	596	608	561	597	547	561	585	592	578	562	613	556	570	585	572	588	639	578	604	559	577	585	597	577	570	597	621	565	576	583	568	585	556	578	611	612	574	549	616	615	620	596	562	581	574	592	569	583	620	597	611	612	575	582	608	655	567	578	570	626	581	552	602	576	616	555	580	587	590	621	628	579	559	578	586	609	547	588	549	573	577	539	606	593	611	605	558	611	572	596	584	588	548	588	563	600	560	598	551	609	602	598	585	594	562	594	619	572	596	605	610	567	565	574	581	576	597	576	554	582	602	556	604	567	610	600	564	590	590	572	595	560	559	543	595	612	576	564	556	618	583	581	569	593	550	600	585	575	565	607	556	594	560	554	581	622	619	559	547	611	585	579	620	584	578	626	565	604	568	578	623	576	592	575	623	589	625	607	599	601	607	602	545	583	583	564	558	574	554	608	559	592	609	574	579	580	588	595	552	612	579	557	584	605	582	648	576	606	574	584	573	605	582	593	571	588	586	562	596	619	654	556	541	598	626	600	616	585	559	583	568	605	569	568	617	568	578	567	588	577	625	581	588	519	517	600	586	567	570	600	558	583	620	600	587	561	554	553	578	568	613	561	604	542	533	613	571	628	642	607	579	623	621	583	612	557	596	602	589	601	555	562	592	579	590	591	585	607	604	601	559	591	567	580	587	600	574	616	572	620	540	622	568	618	595	607	564	613	571	571	613	626	577	615	616	587	590	562	554	592	547	593	580	610	615	591	598	588	601	556	587	578	554	583	602	561	588	543	593	599	616	550	561	554	576	556	618	580	591	604	544	569	559	639	610	542	574	627	577	567	596	579	555	568	653	587	614	604	569	579	602	594	586	600	567	598	588	535	601	594	574	610	578	537	590	578	600	579	587	635	626	581	607	551	609	598	587	572	559	605	577	555	625	583	612	593	564	601	547	593	552	607	607	623	583	580	575	600	587	596	538	577	547	559	597	573	601	586	588	562	608	595	636	625	617	532	638	567	626	599	617	546	584	642
26268	12714	5666	2226	1036	651	459	379	338	294	268	262	236	214	218	218	179	184	190	176	172	154	155	191	188	184	187	159	174	170	187	207	179	168	150	140	183	129	169	162	148	150	171	147	163	171	190	149	152	173	155	146	185	187	181	161	178	163	176	172	159	169	162	166	156	148	159	161	174	146	158	137	161	144	158	160	152	178	169	178	175	167	158	161	171	165	163	161	184	164	175	164	157	152	169	154	144	168	176	190	176	168	199	157	169	173	146	176	204	141	152	178	170	171	168	180	151	158	176	180	153	150	155	170	145	152	153	162	133	163	170	177	154	137	170	158	164	190	160	133	181	179	187	146	149	164	163	168	162	156	153	181	192	145	177	161	164	137	166	189	167	142	161	150	165	176	171	152	150	162	159	163	182	146	154	147	169	162	176	162	158	189	150	167	147	195	154	163	175	144	141	162	153	144	169	173	176	171	167	166	163	167	177	152	138	157	157	166	148	176	161	186	177	157	153	177	136	171	168	161	187	137	177	158	154	157	148	133	139	168	135	174	177	171	158	144	193	153	136	147	157	164	170	149	145	179	178	164	157	163	160	184	146	183	175	174	164	154	158	150	149	160	152	181	173	170	158	180	161	165	160	140	144	180	166	157	137	148	157	156	167	157	128	180	163	168	149	174	155	165	138	162	155	146	157	141	175	168	169	157	184	176	164	168	185	167	158	159	147	154	130	184	174	158	163	163	148	145	181	148	174	168	165	203	177	164	183	169	178	156	148	161	151	146	179	194	173	173	157	164	167	151	151	162	138	141	185	146	173	175	174	168	175	164	154	155	174	141	139	137	180	166	181	198	168	157	159	173	151	166	186	165	173	170	177	152	144	168	144	161	181	177	166	148	161	179	163	151	155	165	164	181	161	175	159	138	156	180	172	168	165	157	155	153	180	148	182	176	173	177	172	156	155	156	196	174	158	173	175	158	170	149	164	173	154	156	163	148	149	170	172	156	151	152	166	157	180	188	145	166	170	155	155	160	161	152	146	159	144	151	169	155	161	169	170	137	172	147	160	174	153	170	139	184	177	165	153	178	168	175	152	160	175	151	134	169	159	142	152	161	168	139	150	172	134	182	159	170	157	183	156	179	148	160	142	148	161	157	163	167	159	151	163	166	144	153	155	166	171	168	169	176	160	156	153	170	171	158	178	186	150	159	176	167	170	152	209	152	162	166	162	173	160	153	175	146	167	169	153	157	154	169	156	171	173	166	173	176	166	156	158	179	177	186	168	154	154	146	166	139	165	181	160	177	144	160	157	167	145	164	165	153	162	147	166	167	177	170	156	157	179	147	170	165	162	152	170	172	137	171	119	153	171	163	144	169	156	166	174	178	159	172	154	171	162	179	159	190	196	170	179	184	163	164	137	145	166	165	166	171	168	160	152	166	168	172	187	148	138	141	157	150	152	141	167	152	158	152	157	161	165	139	182	156	176	168	176	152	178	152	151	160	157	168	175	182	188	178	157	154	153	153	173	155	159	170	196	157	156	151	144	148	162	168	183	184	166	147	144	166	200	158	158	167	148	168	154	155	155	133	153	147	154	163	148	155	156	154	163	182	178	136	175	164	180	157	164	164	156	147	151	174	148	167	170	178	153	160	175	190	162	168	174	146	165	160	162	166	175	184	176	167	146	178	160	173	184	140	140	156	182	159	154	139	174	178	171	157	152	153	187	155	166	146	143	160	159	182	172	158	179	162	157	180	155	163	169	168	175	175	178	184	135	161	174	180	148	162	168	153	139	156	155	162	166	181	159	152	168	155	167	139	141	177	158	153	145	152	177	171	169	166	156	166	168	206	168	175	139	147	166	174	179	157	151	148	157	163	183	148	159	166	183	184	158	184	161	184	151	155	174	163	166	176	166	175	162	192	180	160	150	190	165	153	155	152	170	144	179	155	168	155	184	188	151	196	180	179	140	175	177	156	151	128	182	176	169	145	167	183	164	178	159	180	160	162	175	156	142	148	163	152	206	192	171	154	146	166	149	153	161	165	141	161	171	202	176	165	146	187	158	173	175	156	175	173	146	158	155	144	171	152	146	178	165	159	171	173	160	159	159	162	157	182	172	150	162	179	155	170	123	153	147	176	153	172	161	158	148	164	178	146	170	163	174	178	151	170	136	159	144	162	177	172	182	156	158	159	154	174	157	133	164	177	162	168	170	172	176	189	175	173	165	166	166	149	164	159	185	139	168	144	162	141	165	152	166	153	154	156	169	158	153	146	148	134	177	167	172	157	144	142	186	159	156	168	170	155	173	179	154	168	180	176	164	171	177	173	162	141	149	176	163	172	155	141	166	161	152	192	162	169	155	158	186	164	163	131	159	173	161	180	153	172	150	182	151	147	161	152	158	153	144	138	137	169	167	150	135	180	159	184	149	183	169	140	154	169	149	185	160	170	135	161	138	159	177	167	171	164	171	178	172	163	144	173	157	151	167	167	165	175	173	160	169	138	181	169	157	146	171	167	170	155	152	175	147	162	142	160	163	162	151	158	161	181	149	165	165	169	151	173	179	184	164	161	179	155	146	153	151	134	166	159	167	148	176	166	163	139	166	159	167	162	169	174	195	183	172	182	143	169	167	152	171	162	159	152	178	157	163	148	137	180	163	145	172	158	162	161	167	167	155	167	170	174	144	163	166	169	160	154	163	151	169	182	165	144	159	181	172	154	163	147	145	190	155	157	154	166	177	169	146	161	123	154	163	154	150	168	163	156	158	156	169	151	138	173	168	157	192	187	146	173	157	168	172	160	162	165	186	178	171	158	143	163	187	164	184	177	167	149	148	164	158	167	169	165	168	149	178	150	142	146	184	157	164	168	163	161	168	164	158	165	155	169	156	172	134	169	161	165	185	143	169	175	169	159	181	165	163	151	170	140	151	152	168	163	148	157	170	158	170	157	143	173	165	195	154	193	166	161	175	162	157	180	154	172	185	154	159	190	171	161	180	156	164	174	178	173	175	162	157	170	168	169	147	162	169	204	153	143	148	164	166	169	152	193	154	189	178	159	163	141	164	147	162	169	173	162	179	156	170	178	172	178	156	163	170	163	171	154	151	155	151	154	178	126	190	153	173	148	146	173	143	179	132	153	182	159	172	182	156	159	143	143	162	143	149	168	140	166	175	153	170	181	157	172	163	172	171	159	141	167	170	171	166	173	180	164	162	165	189	178	172	160	172	179	170	157	156	165	169	196	184	163	156	173	170	163	188	160	160	148	179	155	149	187	167	175	153	168	182	179	157	165	186	151	177	162	158	196	179	180	163	166	168	166	158	157	172	134	157	170	171	144	170	157	163	154	169	169	160	167	178	142	162	177	152	153	179	176	150	151	151	165	172	170	170	173	141	169	160	179	150	168	172	185	131	135	168	150	182	156	154	170	156	149	183	162	168	187	170	164	149	157	174	143	148	152	166	207	182	157	160	156	173	145	164	187	174	155	161	171	172	155
16136	9618	5425	4531	3468	2546	1966	1588	1427	1249	1083	970	839	856	717	606	581	579	575	533	534	483	452	488	477	489	462	456	476	464	479	462	438	477	430	453	420	432	440	416	440	447	427	433	439	397	417	423	451	416	424	447	422	429	441	434	381	421	447	436	431	390	438	432	433	414	417	393	482	440	417	440	461	463	444	405	432	440	420	403	379	425	451	383	440	435	389	398	451	412	444	430	437	413	425	443	411	408	390	394	398	410	382	421	444	446	402	438	420	453	471	436	419	440	447	404	421	413	393	400	433	410	454	436	417	410	401	444	422	395	441	407	404	399	434	453	472	436	450	453	394	425	417	413	418	424	435	412	427	431	416	441	454	400	378	421	445	416	435	388	402	424	394	420	412	426	416	399	442	437	450	424	437	400	416	418	425	424	380	432	452	436	428	413	392	419	435	421	403	432	411	414	430	418	429	404	417	442	463	421	381	427	435	403	467	447	439	392	364	433	415	397	416	427	445	430	402	470	428	421	424	449	402	411	460	430	404	431	408	446	404	416	404	425	422	424	364	409	456	462	408	393	406	433	389	440	416	421	376	394	411	413	403	432	472	430	420	438	463	418	421	444	417	396	395	441	419	431	407	391	418	416	394	407	430	396	418	390	455	385	409	409	367	391	400	424	455	428	446	427	409	432	451	443	445	431	414	470	416	429	393	408	416	385	445	383	412	436	413	444	425	433	399	472	445	413	404	415	422	407	415	412	415	420	443	433	390	410	391	405	431	423	412	425	409	417	439	415	430	445	418	431	422	408	447	471	422	388	407	470	429	411	425	428	396	404	453	438	433	433	406	396	435	417	408	420	361	425	422	413	406	430	421	423	402	403	416	417	423	452	430	434	380	395	402	427	387	457	392	427	451	415	436	417	427	435	435	409	423	441	423	418	437	434	442	424	417	429	408	395	442	433	451	418	398	420	432	401	417	455	438	435	382	452	457	406	412	410	422	419	413	417	456	381	451	426	400	406	456	399	411	414	413	403	434	422	437	369	381	419	434	438	402	416	420	461	413	408	396	449	423	440	432	431	390	428	420	409	396	425	390	424	428	400	429	439	427	436	399	422	433	409	398	404	396	385	459	434	450	420	420	439	459	446	406	392	412	403	452	391	401	449	390	406	426	442	436	426	435	423	415	409	425	430	456	398	424	395	412	427	455	410	379	415	416	417	439	414	441	389	407	383	410	434	401	411	391	411	430	421	433	422	404	430	404	428	452	374	429	419	416	395	420	418	432	435	436	412	429	435	407	438	441	419	425	417	430	433	413	378	428	408	425	473	441	431	421	434	414	408	411	418	423	423	411	389	396	439	410	430	415	402	410	391	430	448	430	409	419	425	444	446	433	441	474	439	434	397	416	419	429	447	440	419	433	404	442	405	454	378	398	403	394	385	434	445	402	423	423	437	423	429	413	444	390	408	453	391	415	420	416	417	418	456	441	404	433	397	399	451	443	412	441	408	428	402	405	423	428	427	424	415	392	431	403	383	403	401	409	430	431	443	397	428	389	390	417	359	444	392	436	410	432	428	425	448	408	405	401	420	419	415	425	397	448	413	443	413	423	402	394	450	406	454	398	436	415	439	403	405	467	400	443	399	424	372	439	434	412	372	419	384	399	383	437	441	427	458	417	407	412	405	448	394	455	400	435	418	394	413	425	379	434	419	397	436	397	409	430	408	404	418	416	430	388	416	441	443	437	465	438	436	430	396	378	417	436	398	426	400	393	430	421	400	425	420	428	441	405	392	421	416	439	414	409	446	442	407	408	420	391	419	382	404	414	428	395	400	426	432	425	413	416	419	422	440	427	404	430	443	451	436	451	402	399	414	426	404	431	402	391	411	434	374	425	394	434	397	389	425	374	366	423	431	426	388	419	410	448	440	412	434	386	444	424	422	429	422	430	417	463	438	458	435	435	448	464	430	446	425	407	455	422	384	400	425	432	456	409	404	390	436	384	428	424	404	443	448	400	433	419	449	457	380	403	463	405	438	415	424	409	388	419	410	408	417	417	391	364	393	423	447	380	390	368	431	439	441	440	464	398	419	422	419	415	401	471	429	409	405	422	415	390	417	443	394	418	418	394	447	438	425	404	402	442	407	438	414	420	412	437	405	435	406	412	438	435	409	419	438	403	448	402	397	404	414	419	440	385	450	451	430	419	439	417	425	413	430	399	403	424	422	430	422	454	414	435	393	413	419	417	438	413	420	391	406	414	426	402	421	412	404	382	448	451	457	437	396	385	415	410	388	413	407	414	419	441	431	433	417	431	425	394	424	386	394	389	384	435	421	422	431	424	403	466	406	436	433	383	404	405	432	396	401	387	407	370	401	421	411	409	450	431	461	394	456	469	422	440	398	420	411	425	412	458	411	394	373	432	408	453	408	444	425	417	416	452	393	417	429	459	437	430	435	402	448	409	397	438	401	467	387	443	429	417	387	439	416	435	420	399	420	465	429	460	436	419	400	429	393	427	406	428	422	383	414	386	442	417	390	453	398	435	429	409	419	416	421	431	392	457	398	388	406	385	423	440	420	399	392	410	417	441	422	424	432	422	408	387	407	425	389	418	425	412	423	402	433	423	394	451	400	428	424	460	435	405	446	411	406	422	406	452	453	394	392	420	390	412	426	406	461	436	428	433	414	416	402	430	436	407	438	473	445	416	422	416	432	413	405	415	426	397	440	423	380	440	418	432	420	431	428	462	414	422	384	398	405	433	414	420	415	408	413	450	394	436	442	425	405	427	420	395	427	415	409	396	439	458	387	434	428	446	437	418	432	421	385	411	427	433	424	412	415	417	443	402	428	420	448	417	388	436	437	449	431	379	412	434	435	378	441	435	387	420	423	432	405	393	416	419	432	421	409	415	425	416	441	431	389	411	432	403	446	406	430	389	413	448	429	426	384	365	460	403	419	403	416	435	419	418	440	401	434	401	456	431	443	421	413	447	422	429	421	435	423	402	412	420	427	430	423	438	432	438	401	431	433	398	456	421	412	409	412	390	416	433	426	414	447	436	434	449	424	435	418	454	415	432	406	400	432	405	409	434	438	403	399	405	381	455	394	431	412	408	419	408	423	429	410	395	418	421	392	407	389	404	393	449	483	378	391	429	448	387	410	391	428	392	432	441	439	423	422	443	424	423	419	415	430	430	429	415	451	384	430	451	442	410	385	382	445	411	434	424	408	424	429	421	422	428	404	441	428	399	431	408	450	420	431	416	394	401	387	419	400	433	405	431	417	401	448	445	405	423	433	418	432	410	411	424	424	390	426	431	408	418	410	405	412	437	428	467	444	432	437	382	400	424	401	454	389	403	406	419	445	416	447	422	439	436	424	437	433	425	414	435	416	456	422	407	381	418	440	393	457	444	425	435	432	441	405	467	414	413	412	411	429	419	426	417	449	395	410	428	451	436	434	422	380	422	418	415	419	433	403	390	461	412	433	439	418	424	425	402	405
5562	1120	610	545	513	479	480	484	456	453	421	422	442	409	431	440	421	430	494	383	443	467	422	428	444	402	393	431	403	459	404	448	420	421	389	478	444	440	452	417	441	462	426	444	434	452	436	399	383	442	412	414	461	463	498	449	429	428	470	418	374	439	433	449	441	432	441	488	455	424	402	460	426	435	440	444	414	467	412	467	453	472	473	442	462	458	408	452	469	442	416	406	423	432	416	400	435	449	468	476	423	413	431	437	431	418	463	481	417	425	442	437	430	436	439	466	410	416	462	446	460	452	427	437	430	489	445	463	422	423	413	428	423	424	436	426	469	415	432	440	406	416	413	425	450	437	420	487	446	435	443	458	429	413	436	448	442	458	416	409	463	449	428	462	437	455	448	409	450	456	431	401	447	454	457	435	468	455	427	427	391	418	398	402	414	437	406	414	446	480	436	390	421	456	403	466	402	429	468	426	440	438	435	443	441	431	421	459	447	476	395	427	460	413	432	437	439	443	443	464	461	408	436	432	490	420	467	420	420	438	391	413	406	456	439	434	437	424	406	421	452	434	418	393	404	425	448	425	455	434	442	457	463	423	421	445	473	434	424	424	466	426	395	411	421	411	402	445	457	426	431	422	423	393	456	432	424	467	399	407	456	444	439	445	443	464	402	412	411	425	456	394	456	435	453	464	422	447	448	439	452	433	470	443	421	407	423	435	469	424	448	429	405	446	409	377	437	449	423	455	443	442	436	430	417	432	469	417	471	487	443	431	439	428	413	468	426	409	444	432	417	435	372	439	433	413	455	427	456	406	431	441	426	476	422	443	418	436	419	453	439	442	418	442	405	402	400	408	454	422	450	390	389	430	438	422	469	428	430	433	430	426	431	472	440	429	453	423	424	428	458	460	436	435	452	418	449	464	421	445	423	408	445	464	434	448	451	463	438	423	455	442	390	428	423	409	440	403	423	428	468	443	428	442	436	458	441	426	407	448	430	421	405	398	422	450	443	454	437	403	454	468	415	415	433	429	408	429	426	419	444	436	457	446	459	414	463	449	420	442	413	469	464	445	443	401	419	429	441	442	446	438	449	465	456	414	399	409	422	434	400	436	433	419	449	427	427	433	384	454	399	415	426	452	425	421	458	425	425	416	404	410	430	390	415	429	391	444	380	420	466	468	418	474	435	429	441	402	416	465	427	472	506	428	399	426	387	433	429	420	436	459	457	449	471	464	457	475	430	463	452	391	382	430	435	435	468	418	427	427	449	438	444	433	412	420	452	435	476	443	431	422	451	437	423	432	429	441	445	450	459	415	421	411	434	454	408	440	422	468	376	435	434	419	434	447	440	446	456	436	459	464	484	451	435	422	444	468	470	422	434	424	432	444	433	443	450	413	416	419	396	496	404	429	379	435	435	453	424	466	412	418	425	444	421	429	432	452	496	473	452	449	397	397	414	425	386	447	433	390	425	427	399	401	426	449	431	390	423	438	412	403	440	448	454	435	412	407	375	385	424	462	468	472	422	427	387	420	438	441	427	444	423	407	454	427	440	498	498	436	438	415	427	429	445	417	399	422	430	416	444	429	430	396	380	402	442	459	427	421	412	425	454	427	474	481	465	481	409	429	444	447	436	443	450	457	430	406	407	422	413	425	434	445	407	413	441	432	451	463	416	461	452	435	433	448	422	410	414	478	422	438	427	449	440	447	426	417	431	427	409	370	414	465	470	386	432	416	432	430	444	465	417	475	468	446	438	401	432	456	459	417	434	420	392	398	418	427	455	446	457	454	392	414	435	431	484	412	445	491	455	450	387	413	451	445	425	404	407	423	471	434	425	454	440	452	437	453	370	420	438	452	430	449	441	409	459	438	448	426	431	444	405	456	359	428	408	433	437	418	457	448	433	410	407	441	397	424	425	447	466	458	457	440	454	414	417	442	409	426	400	478	401	423	448	477	444	423	444	417	423	457	434	439	477	473	462	420	435	487	446	411	431	434	428	451	429	440	409	448	409	467	448	428	415	451	438	432	420	427	427	448	455	458	426	428	421	408	420	405	410	443	439	391	414	427	438	460	447	463	426	443	426	425	431	432	448	412	405	418	431	425	408	431	463	422	446	419	401	410	463	432	430	450	425	384	444	435	400	406	405	411	487	449	449	427	410	434	466	434	405	378	439	429	453	460	458	393	424	434	451	430	443	450	452	439	411	474	418	426	425	376	431	438	447	436	401	426	491	416	457	463	422	444	412	417	416	431	413	432	456	467	437	448	431	450	415	444	416	423	425	389	415	433	413	415	413	437	440	449	409	433	456	447	430	443	397	442	422	420	495	435	415	404	433	450	390	458	436	435	450	435	442	449	467	445	446	423	463	436	437	417	418	429	393	416	419	464	422	431	438	435	473	438	413	436	403	418	409	427	410	454	456	412	437	449	402	457	412	423	460	401	412	463	412	413	420	410	441	435	413	424	413	400	468	408	450	430	395	411	434	446	448	431	438	426	411	450	448	423	430	422	450	482	458	436	450	490	466	420	440	438	417	413	395	420	433	427	412	439	471	437	450	446	388	442	445	465	427	422	417	455	445	437	425	420	449	433	429	414	445	426	456	451	442	433	462	444	426	451	465	428	439	441	455	423	465	422	437	433	448	459	426	457	378	452	442	416	437	460	415	445	431	415	435	433	420	418	391	443	455	426	398	488	425	439	406	443	451	470	403	461	454	381	417	449	452	462	433	428	448	452	452	413	454	410	408	446	441	394	443	444	427	437	417	419	441	414	420	435	468	455	431	446	416	397	437	436	490	428	396	421	418	414	429	444	459	466	448	430	406	422	416	426	444	462	459	450	443	423	399	460	409	410	397	430	410	407	408	441	425	418	427	422	424	418	410	450	427	430	412	475	402	441	416	457	440	437	429	432	467	442	437	434	411	434	449	470	395	427	449	450	448	413	469	445	449	489	423	416	441	441	488	445	429	421	420	439	393	390	422	452	442	464	442	443	431	432	405	427	433	430	464	413	441	468	439	441	390	443	430	438	439	422	396	446	400	432	477	460	441	423	426	431	403	415	453	466	436	415	435	421	414	419	406	447	401	456	419	414	452	475	466	454	482	417	423	448	422	431	471	398	422	429	404	436	437	409	433	440	462	415	399	416	404	428	408	453	459	452	437	444	409	447	420	449	441	450	411	463	487	425	423	389	443	441	415	425	458	387	431	424	474	388	485	445	466	402	409	380	427	459	446	440	412	410	425	420	416	428	433	413	458	443	459	438	431	378	428	433	430	444	449	456	432	426	420	424	416	431	456	449	473	403	423	463	425	463	415	435	418	402	405	410	418	454	424	469	464	434	435	407	423	431	479	434	455	425	431	442	478	439	451	427	444	423	480	438	449	436	429	424	432	447	421	414	424	442	470	465	424	444	420	437	432	434	404	428	487	441	416	420	442	417	398	387	457	453	457	397	421	432	391	433	459	435	443	440	444	435	391	470	431	421	470	431
4691	1618	1310	1281	1313	1228	1206	1017	1167	1074	1106	1023	1081	1003	989	954	959	929	977	990	943	949	924	959	941	921	930	974	947	974	969	961	977	954	916	921	928	909	925	916	1003	911	955	963	952	920	920	976	1001	899	980	958	978	912	937	956	913	941	915	968	930	934	933	978	957	940	961	948	898	926	963	973	919	926	920	923	949	932	948	912	966	990	912	923	942	909	934	978	940	965	963	978	898	936	998	951	935	897	949	994	939	955	916	977	940	932	943	957	937	946	904	963	931	900	940	890	976	941	927	969	957	901	1004	966	925	952	934	961	1007	959	923	912	882	950	931	935	997	939	935	967	923	980	984	905	929	962	923	953	946	932	979	964	951	889	950	959	955	987	958	872	963	944	961	907	929	979	986	990	958	959	935	927	954	935	947	945	966	950	981	957	973	997	937	936	932	976	885	944	961	942	968	969	948	929	943	924	934	919	990	978	979	954	942	924	966	942	1009	955	990	909	1030	930	1004	949	937	936	972	1011	1006	968	1001	909	937	1015	931	993	949	983	877	934	976	958	892	915	956	941	900	948	974	953	903	931	965	944	909	920	931	940	976	964	982	882	1001	916	922	951	957	942	961	1005	868	952	937	933	917	985	968	896	933	990	980	920	876	920	1002	918	955	926	962	903	958	916	941	907	962	945	964	954	999	925	907	970	940	1005	993	876	952	903	958	911	916	961	1000	914	981	919	914	943	997	953	972	970	891	921	930	940	951	948	915	977	969	963	965	951	937	972	892	938	963	939	939	940	1002	951	966	934	994	925	949	908	960	924	902	964	931	906	988	937	943	1005	980	978	913	958	970	952	944	934	966	1003	971	940	886	957	937	945	939	963	940	888	950	951	969	964	960	902	917	935	950	933	965	1007	948	925	966	987	897	965	932	992	951	954	953	983	969	948	929	946	950	934	951	994	987	949	909	971	966	986	961	936	941	974	967	993	944	983	907	857	918	946	923	954	935	974	963	962	943	938	949	921	945	969	953	935	979	900	962	918	898	892	882	932	936	916	951	940	956	932	959	891	967	928	921	979	965	964	994	912	918	901	964	955	938	923	941	912	956	937	945	953	935	950	1025	950	958	967	923	940	878	949	1037	926	917	927	949	948	916	973	937	920	938	978	914	974	962	951	949	894	955	983	1026	1006	959	981	930	922	885	950	937	945	932	959	907	914	956	945	996	954	967	941	980	919	955	917	895	907	934	964	990	954	916	929	1008	931	1000	870	926	949	963	919	969	957	905	934	960	944	980	943	929	1004	924	962	907	994	944	966	943	901	917	901	927	923	927	919	922	959	967	937	1000	952	963	914	947	950	927	933	994	967	965	942	900	935	958	972	946	915	990	904	943	974	1040	946	966	909	958	1024	957	946	909	977	922	961	976	936	904	957	970	955	906	928	935	938	971	963	933	942	922	937	944	939	932	1004	946	932	935	970	971	972	950	973	938	915	914	905	961	942	957	1005	954	975	954	977	949	928	967	948	907	928	914	904	942	893	942	1002	941	968	944	943	937	1003	956	950	975	906	916	975	937	880	908	897	939	988	982	1009	916	944	926	954	946	969	941	924	965	903	927	923	919	949	995	889	913	975	977	974	937	948	974	985	949	947	955	934	992	905	929	986	879	921	942	965	953	957	968	909	935	888	974	961	913	984	960	918	992	924	982	1046	967	965	946	946	969	975	952	987	962	981	918	927	933	923	955	973	945	936	952	958	992	992	889	980	968	934	944	939	932	929	938	934	963	954	999	956	883	954	931	966	937	971	943	897	932	955	968	914	950	968	1008	1028	881	942	934	959	951	951	935	964	893	947	900	920	898	976	992	952	953	882	951	946	919	960	932	982	949	894	912	931	1010	984	890	967	937	903	880	991	934	922	949	962	940	928	940	934	875	942	888	958	924	912	963	1024	926	944	987	981	934	908	922	996	923	1005	941	963	922	932	920	889	945	933	963	956	1006	973	917	930	932	988	950	981	963	911	986	944	962	877	959	976	951	921	991	942	960	972	990	908	958	966	964	993	918	978	932	940	894	947	908	913	958	970	902	975	932	987	925	972	945	971	996	930	997	987	947	961	975	935	943	928	966	967	896	947	921	960	979	913	951	1027	970	932	937	953	936	921	925	987	977	974	946	976	970	944	930	965	957	948	914	935	897	943	981	949	958	940	977	953	907	968	908	975	1004	903	949	1022	916	997	887	944	906	903	947	1011	970	948	922	1004	917	939	878	988	944	962	942	938	1003	897	958	906	929	966	971	928	974	945	918	922	944	983	902	995	949	964	958	955	994	942	943	963	934	926	974	926	1000	1023	913	969	948	988	960	937	934	930	932	954	945	986	958	928	961	969	956	961	986	889	937	903	929	917	923	940	919	926	953	902	932	887	951	904	967	963	907	970	940	970	959	974	956	942	954	926	934	918	968	986	889	925	967	940	959	966	944	906	954	1016	910	964	960	952	978	981	984	913	919	902	903	945	955	952	947	957	959	900	973	959	926	937	983	899	965	925	991	904	943	914	937	942	918	971	972	906	911	926	959	964	964	965	944	938	937	934	927	894	981	1007	916	911	963	982	924	944	897	915	974	911	966	961	897	959	937	890	965	974	930	999	981	903	1017	973	958	920	929	936	985	904	979	891	969	903	907	954	986	890	953	906	957	986	924	928	908	920	961	956	966	924	932	936	934	903	969	940	954	941	999	890	960	936	950	964	860	921	940	891	942	965	931	977	941	938	963	910	904	1038	999	956	909	938	964	947	963	896	908	936	906	926	969	932	895	948	959	935	944	945	974	985	946	896	949	977	945	959	970	948	915	973	906	919	955	1010	936	925	971	1001	927	934	901	967	943	923	920	932	924	935	963	925	972	951	971	911	913	977	986	963	924	949	978	945	909	910	1002	954	995	951	906	940	939	947	922	919	924	943	938	890	948	917	950	946	999	944	954	913	969	930	949	926	936	927	931	955	949	956	957	948	888	939	990	963	897	926	995	870	910	944	901	955	995	910	980	897	919	961	963	934	888	949	960	926	967	1028	1001	966	999	954	963	962	921	923	912	992	946	963	905	933	938	974	967	904	929	956	937	886	914	928	979	920	947	916	928	925	939	966	942	992	949	964	932	976	930	937	959	946	955	973	943	933	935	911	965	930	991	911	957	959	994	924	933	972	934	909	923	910	962	933	940	932	939	937	878	893	964	915	949	961	923	962	987	948	953	954	1022	988	924	1009	941	931	951	948	967	934	930	935	994	912	972	963	959	975	944	958	933	952	959	975	942	969	959	946	915	909	959	934	918	926	981	996	977	932	915	969	938	1008	972	892	961	933	941	929	935	959	936	957	952	973	937	959	996	937	903	940	939	964	978	890	997	900	946	936	954	941	937	924	967	935	932	932	946	920	920	926	966	902	938	965	907	892	940	969	889	939	982	895	919	928	1000	931	920	937	877	903	919	1013	875	953	982	970	948	943	972	958	901	969	943	971	897	973	938	1008	936	994	962	1008	951	933	923	929	939	998	951	923	926	966	967	929	952	855	998	938	926	953
16297	6586	2554	1181	656	537	435	369	338	342	289	317	308	327	289	266	240	279	272	273	270	272	279	251	241	304	269	266	267	260	245	254	283	277	283	282	240	259	265	241	251	246	282	294	268	264	311	244	265	248	254	225	282	270	255	273	261	257	230	269	268	236	266	265	250	216	269	274	252	247	264	275	256	253	253	260	267	252	264	293	262	255	293	267	246	240	240	263	259	313	220	254	258	282	229	257	261	232	262	275	276	258	288	246	263	294	264	260	242	238	256	234	271	265	251	252	262	235	250	264	276	249	248	263	263	272	255	255	270	267	279	248	265	266	256	242	238	256	237	247	248	267	244	250	302	272	272	273	271	268	242	233	263	283	256	259	211	259	267	258	278	273	265	239	256	262	242	235	256	273	247	255	254	276	240	234	261	286	247	265	261	250	262	248	260	255	259	271	241	262	266	282	264	271	228	250	249	268	234	249	220	227	252	286	224	267	245	253	240	259	259	261	236	257	231	239	246	258	251	266	246	253	244	232	254	246	234	256	257	244	237	284	268	268	293	278	263	246	273	269	254	274	257	285	241	261	260	260	228	235	252	259	252	257	225	243	277	258	249	253	265	243	244	257	270	259	241	282	244	249	259	260	261	251	258	250	236	255	268	275	273	238	282	271	268	239	271	280	259	262	245	242	280	256	255	257	259	264	265	268	244	244	279	233	256	263	253	216	243	266	257	250	241	270	269	255	234	264	233	237	255	278	246	280	250	258	249	258	264	243	252	256	276	278	251	235	268	229	251	295	267	269	260	301	240	233	261	254	235	274	270	252	241	259	240	242	264	257	264	278	228	222	249	265	272	234	277	244	227	267	291	264	273	252	256	242	257	254	277	273	276	277	273	241	263	264	283	283	226	279	262	244	267	274	286	260	244	261	265	258	274	236	266	246	256	270	214	253	238	275	279	287	259	264	247	259	242	258	228	283	256	256	273	292	272	256	255	251	299	259	284	258	228	251	259	253	254	266	233	278	264	214	251	234	261	271	254	263	263	277	256	236	251	242	243	262	243	245	268	242	281	253	218	242	251	267	249	240	256	257	263	234	261	232	241	243	243	250	250	258	262	251	266	241	269	259	244	251	263	259	251	240	271	256	250	262	287	252	258	257	239	240	280	237	265	275	274	255	257	272	246	256	298	256	264	257	293	261	244	263	268	248	250	265	239	259	258	265	281	273	235	229	260	218	236	256	266	274	251	240	257	232	249	239	271	219	260	281	270	249	228	299	236	221	243	234	238	256	264	281	243	289	263	262	276	260	269	245	282	257	257	269	260	264	266	244	266	234	261	243	258	278	280	254	230	259	240	259	254	228	257	270	262	253	275	246	293	268	254	273	269	253	241	232	258	254	256	260	272	241	255	229	274	266	283	284	237	265	241	254	281	286	287	264	277	252	257	245	266	258	253	218	263	274	262	259	262	248	250	260	279	228	250	263	224	279	246	240	246	221	272	260	239	258	255	240	271	270	289	279	241	251	267	258	255	260	250	237	245	254	252	266	287	271	255	254	267	230	288	286	262	252	244	268	247	272	271	253	242	238	250	284	244	268	214	235	258	274	268	230	292	278	254	243	253	230	268	281	240	257	267	280	251	245	282	262	240	272	281	256	249	241	273	272	286	259	261	275	262	235	247	237	234	254	246	277	283	266	266	251	247	277	292	234	239	257	252	256	234	260	239	257	232	285	277	268	266	227	281	232	258	269	246	262	255	257	284	246	278	304	241	237	264	251	284	267	263	226	280	279	240	267	251	253	250	279	232	267	249	264	261	231	239	263	247	257	253	233	247	268	275	277	314	272	248	262	256	280	252	265	259	268	290	284	273	253	262	245	262	252	262	289	246	248	250	246	259	279	267	252	274	257	234	238	274	261	273	268	226	258	236	248	287	244	262	271	261	271	284	235	270	273	255	255	257	253	272	230	240	249	250	304	269	259	239	270	305	267	252	256	253	241	267	254	247	262	240	238	286	266	267	279	260	257	263	277	261	290	277	242	268	232	260	225	260	271	266	318	272	295	259	263	251	254	238	279	245	240	250	251	254	284	279	254	262	268	301	272	248	230	278	240	261	265	265	270	288	282	232	276	259	232	266	247	270	246	288	251	239	262	269	237	284	275	253	268	247	272	237	259	217	239	234	289	273	259	256	263	242	262	248	254	239	248	256	271	269	267	228	257	232	283	258	273	291	289	272	268	247	282	256	275	277	250	243	245	227	219	220	258	253	260	288	274	238	275	262	278	272	249	235	277	275	247	248	240	267	286	296	246	239	254	263	253	250	262	270	251	277	229	258	233	241	227	208	253	233	251	242	281	269	271	254	249	255	241	274	242	283	251	252	246	258	252	256	273	249	251	279	270	226	265	275	250	232	219	259	267	246	266	262	293	259	262	234	263	266	272	272	266	261	285	257	250	238	269	248	245	256	235	256	247	230	243	252	255	262	235	253	253	228	235	261	279	268	234	255	248	240	299	253	274	258	239	280	279	284	262	243	275	249	251	253	246	265	244	251	264	258	247	225	257	256	211	254	240	255	218	274	257	268	262	249	242	280	252	259	280	254	271	244	279	271	277	259	281	238	277	278	241	256	229	220	244	263	279	250	258	238	261	270	280	245	230	286	275	280	256	266	211	235	266	237	272	249	262	283	250	272	243	282	276	238	258	244	287	256	281	236	257	275	255	237	270	261	264	280	240	261	277	272	256	250	279	272	257	280	230	255	248	260	269	263	217	286	252	247	253	247	231	224	245	262	253	224	255	270	276	251	272	280	275	261	245	251	250	245	272	254	251	234	260	262	248	248	265	246	250	265	242	278	237	250	230	290	261	266	269	255	255	260	241	262	267	246	254	263	264	270	251	255	230	246	273	239	265	259	230	269	272	242	248	278	243	262	256	243	266	252	283	268	252	250	281	231	250	264	233	269	247	265	281	259	280	257	227	250	265	247	255	263	283	256	221	245	237	264	255	239	247	225	275	286	254	290	247	257	274	264	252	263	253	250	283	254	237	253	257	235	275	267	258	259	267	264	263	263	253	275	271	276	271	263	235	250	243	284	256	244	261	261	257	268	271	252	234	246	241	299	235	308	253	254	291	256	230	261	225	257	290	242	259	266	234	270	261	273	274	242	238	265	250	242	275	275	248	262	268	297	251	239	253	266	278	268	273	232	274	290	276	265	261	309	293	268	278	251	268	268	267	242	256	268	220	247	284	264	266	241	253	282	248	245	241	261	284	287	260	268	246	268	251	255	254	239	270	243	254	246	278	238	239	241	262	272	245	247	266	264	236	266	267	291	266	261	221	263	249	233	285	291	240	244	236	255	245	288	267	279	246	293	280	292	254	283	243	254	251	266	264	256	240	291	238	278	268	303	245	257	240	245	288	275	245	272	271	262	252	241	234	254	233	255	266	258	283	273	283	230	274	279	268	231	248	271	273	285	264	254	263	242	278	278	225	240	237
12018	6114	3404	2961	2320	1855	1542	1265	1148	1104	952	906	839	781	710	705	708	672	629	655	634	611	632	613	630	573	614	611	591	601	587	570	626	609	592	570	582	555	578	582	601	604	613	545	544	604	587	609	633	561	595	558	574	560	592	548	583	558	601	612	565	645	602	565	556	609	575	591	607	594	588	560	627	589	596	560	609	597	542	633	617	594	581	540	583	577	566	589	576	540	576	584	587	618	596	564	563	608	611	600	594	571	554	606	553	586	579	589	531	594	550	589	579	570	583	594	566	598	576	570	542	577	589	626	642	633	614	603	512	623	585	600	566	563	590	517	647	553	572	582	591	588	610	540	593	590	573	548	563	562	590	584	564	578	594	599	589	584	616	581	608	589	556	592	592	602	589	586	592	587	609	596	573	593	557	594	569	556	563	545	606	569	602	561	587	575	562	582	620	588	615	589	558	590	573	652	568	604	618	551	549	608	585	553	566	557	594	590	557	628	623	557	580	577	547	524	571	560	602	568	630	582	594	539	553	596	575	591	564	628	586	620	599	593	578	616	571	548	553	574	587	599	596	607	602	574	601	601	572	588	578	564	544	578	593	571	566	608	597	586	581	581	597	576	584	565	551	581	608	596	603	582	580	569	577	607	594	567	573	599	589	592	587	572	607	620	597	619	592	588	558	596	553	591	565	597	577	630	585	585	571	564	561	585	620	606	563	573	593	545	609	557	571	583	595	624	583	607	605	573	605	596	604	569	605	621	631	580	608	580	562	605	569	564	562	562	595	562	587	570	625	581	587	625	559	610	619	609	599	600	602	584	553	586	614	573	580	594	637	579	621	586	592	590	571	587	601	630	581	627	541	621	561	583	596	540	566	581	559	556	557	549	604	574	595	576	568	624	611	573	622	632	562	571	540	599	589	554	607	567	564	611	571	612	590	577	603	604	530	582	571	583	596	584	575	572	539	598	552	557	641	630	601	574	587	591	605	617	554	579	551	608	612	572	584	586	552	573	551	549	586	582	615	574	613	576	603	540	566	591	553	589	585	600	657	588	634	540	599	543	562	623	576	583	566	630	553	592	580	600	570	607	572	584	531	592	623	553	560	574	537	595	572	621	608	565	608	564	605	578	579	571	586	558	611	593	590	588	574	568	602	602	571	575	579	586	540	606	600	534	556	552	626	617	574	576	550	578	544	601	592	562	589	599	582	559	559	540	593	591	539	599	533	592	579	605	577	569	565	587	588	575	573	616	571	616	562	586	603	558	589	570	573	589	562	551	587	565	607	554	573	567	591	593	589	580	611	586	588	595	589	619	598	567	568	543	619	600	576	584	573	569	578	649	591	599	580	598	615	558	606	584	616	582	581	567	589	533	583	584	536	623	576	610	562	587	602	611	604	582	624	607	613	577	612	605	592	583	607	626	590	585	610	579	535	547	608	606	569	617	559	585	609	611	563	582	580	604	640	591	587	591	609	587	629	547	623	618	581	621	576	576	604	567	607	576	560	561	619	601	600	566	603	536	552	604	626	588	578	574	581	630	572	581	557	584	596	598	603	594	625	558	605	576	573	614	575	584	581	610	584	609	609	565	602	572	584	565	549	589	576	607	559	596	541	572	574	617	630	581	599	546	591	587	587	594	604	591	567	568	589	576	558	564	576	620	637	569	592	613	562	548	604	574	583	624	623	613	577	599	636	589	587	551	568	549	573	585	580	588	577	565	598	570	620	583	562	608	575	613	576	608	592	590	598	616	572	593	582	577	571	588	600	598	608	603	597	592	543	589	563	557	556	621	564	576	561	621	597	598	598	578	571	598	554	594	566	556	560	576	581	573	571	566	562	610	580	557	561	605	565	572	610	634	586	550	586	588	574	562	583	612	576	609	574	582	603	581	583	547	576	603	634	607	574	587	605	583	606	570	596	586	562	626	589	579	551	560	545	584	539	578	618	612	551	577	605	586	587	597	614	595	615	563	589	584	584	579	549	607	595	559	605	571	557	594	570	563	563	593	603	599	597	596	606	560	603	626	579	593	561	570	602	580	607	602	569	559	550	594	571	553	604	615	546	605	591	547	584	566	572	586	610	589	524	588	587	546	590	603	610	562	612	583	590	637	551	579	571	599	596	653	627	582	614	605	632	607	571	640	552	609	568	572	534	569	579	572	585	587	589	621	599	591	560	589	553	560	572	611	585	584	583	590	572	574	575	572	613	560	615	596	591	583	599	582	563	586	582	560	578	585	585	577	628	539	575	587	556	574	580	603	587	570	638	578	589	582	604	545	555	596	598	607	583	538	582	608	541	600	571	534	604	573	620	608	587	638	603	551	642	578	547	554	579	547	599	569	577	572	557	601	591	541	556	575	600	578	559	584	611	562	614	595	550	600	563	577	600	537	581	608	575	503	602	592	553	574	561	532	572	568	616	575	584	537	567	616	553	555	577	601	626	562	600	605	589	607	557	568	613	573	580	576	619	539	581	577	646	622	629	564	640	579	592	583	579	619	534	579	589	617	541	574	575	610	587	604	609	587	589	575	610	590	607	605	554	559	633	590	590	610	585	596	577	644	576	625	587	604	577	545	566	614	617	607	590	620	617	596	563	584	587	586	597	602	590	553	595	595	563	595	585	599	595	561	602	580	550	616	585	559	623	559	578	603	605	587	533	568	565	594	573	599	603	573	555	566	560	607	577	622	590	614	559	565	610	592	592	589	635	580	599	606	601	588	545	616	598	527	602	532	597	583	585	627	619	607	589	567	613	573	555	636	540	605	596	608	584	569	588	615	561	612	614	567	593	587	563	578	622	580	532	600	574	592	576	562	581	595	579	587	610	638	587	616	575	615	570	620	582	591	568	580	606	557	614	567	578	558	562	590	592	634	574	598	602	567	608	605	570	590	583	611	583	619	568	586	600	567	576	581	620	598	603	615	583	572	596	605	618	594	581	623	568	597	585	587	588	567	558	551	553	538	592	587	637	591	605	571	587	560	617	603	594	587	601	593	606	582	610	533	542	625	585	599	565	578	567	625	548	591	571	627	558	552	581	583	516	564	551	559	561	536	586	595	570	610	572	592	557	608	581	581	582	568	596	556	595	560	603	607	584	600	565	573	608	579	609	589	573	556	598	615	585	592	610	584	630	631	601	576	566	567	549	599	589	546	574	565	565	545	555	568	597	599	602	576	604	582	573	555	573	543	573	578	567	618	540	575	608	592	606	574	602	618	609	534	576	604	623	568	624	578	593	554	550	582	561	593	604	616	574	587	570	580	577	577	565	611	544	562	600	624	572	611	584	592	569	574	620	566	613	578	578	564	565	593	536	614	583	601	584	616	589	575	566	603	548	599	606	573	601	536	595	584	565	556	590	579	573	595	582	603	622	611	555	574	585	538	626	568	597	614	578	612	561	595	593	613	573	612	625	591	587	606	597	634	604	591	610	603	583	599	590	599	633	542	581	606	554	578	575	626	592	597	598	581	596	573	567	592	533	582	633	582
26021	13738	5746	2356	1131	642	444	340	341	330	253	243	227	201	220	202	216	189	176	180	140	153	181	163	155	181	164	179	155	160	131	147	150	175	183	149	178	157	165	157	155	169	156	146	186	158	152	154	168	144	157	160	149	163	163	155	149	199	160	154	159	176	187	176	182	170	180	161	154	168	152	168	163	196	166	170	145	167	157	160	177	137	155	164	151	150	155	168	145	157	153	180	162	149	159	173	165	151	186	138	180	173	156	206	158	159	167	163	151	147	184	156	163	169	154	175	162	124	163	146	142	152	155	167	165	166	180	144	163	185	185	167	186	156	187	163	152	164	171	154	150	144	151	181	144	168	187	143	165	164	189	148	145	157	142	169	177	169	183	151	165	129	167	178	163	156	184	168	166	159	186	174	144	163	207	179	149	146	143	157	164	159	163	178	168	170	151	147	151	178	157	180	146	172	150	151	197	152	146	153	159	144	176	157	160	163	148	153	140	164	156	176	168	189	156	183	183	158	158	175	167	139	163	160	187	172	146	166	163	171	165	147	162	172	157	149	174	147	151	158	155	155	179	169	167	193	159	179	190	156	158	173	162	169	169	182	163	155	166	177	157	158	153	138	184	154	160	171	189	168	151	191	162	153	154	164	157	148	153	144	184	171	166	155	153	167	151	140	172	165	157	154	163	172	185	149	178	141	151	152	157	174	194	190	175	190	167	156	170	175	158	167	170	164	152	155	157	166	164	186	187	142	159	175	165	165	161	162	143	136	137	156	157	148	170	153	150	142	169	167	134	165	160	147	150	164	175	157	170	166	167	136	153	155	174	163	146	171	179	147	167	156	150	181	154	194	158	163	151	155	177	187	156	170	180	170	156	161	163	148	177	159	182	161	156	185	169	163	156	140	164	166	170	179	157	159	176	147	178	161	172	185	152	154	159	176	180	174	160	145	171	156	169	172	161	147	147	175	158	168	178	166	161	165	181	182	138	172	202	175	153	149	166	171	176	137	129	150	165	153	158	176	176	159	154	148	157	172	186	176	173	149	180	167	205	161	187	170	169	153	171	151	173	164	184	165	164	142	136	156	146	161	169	168	162	158	196	168	124	127	166	163	166	153	153	184	165	147	187	163	154	143	159	159	162	174	170	171	165	180	158	154	185	152	152	167	174	162	152	150	165	180	192	165	164	158	143	162	164	161	143	178	174	167	171	184	184	158	180	174	158	154	161	142	151	165	146	162	162	158	176	147	160	156	168	152	145	180	159	164	174	147	172	163	175	162	144	145	154	167	189	178	174	144	168	175	170	173	164	151	151	163	162	157	142	192	173	154	171	172	149	179	177	161	179	176	166	164	155	154	155	186	164	157	156	159	170	169	180	162	171	139	165	154	162	143	174	134	157	170	168	185	177	145	169	154	167	176	170	167	170	169	156	156	171	164	163	191	157	166	170	162	175	174	175	170	195	150	174	170	177	208	149	178	156	195	173	142	156	180	173	141	161	143	162	174	186	174	167	160	156	147	166	172	189	160	162	168	164	181	167	150	181	152	163	144	172	186	149	158	157	196	173	158	158	169	193	183	165	153	142	149	173	157	164	162	152	154	164	154	175	156	157	147	191	145	166	176	183	146	161	170	176	177	161	181	171	186	162	163	179	165	160	170	173	141	152	180	156	166	174	162	185	148	154	175	175	171	190	178	157	176	145	153	184	159	167	160	171	159	131	188	145	157	165	163	161	153	164	156	157	137	167	165	172	182	156	181	171	152	178	164	164	165	171	203	160	179	160	203	155	165	159	145	158	178	172	163	179	156	163	177	166	172	157	190	159	142	168	170	158	152	158	162	160	179	170	168	166	148	168	165	177	174	182	158	151	148	136	170	166	156	142	138	170	158	145	183	163	174	157	145	160	161	135	167	140	166	158	174	176	164	189	177	146	145	154	140	165	158	177	164	151	152	152	165	168	168	167	143	152	152	147	156	153	178	140	175	151	171	178	150	146	155	157	179	157	159	130	155	183	150	147	165	186	154	157	165	158	146	154	149	178	154	146	143	160	161	156	161	151	153	168	141	172	166	158	179	188	166	178	180	175	179	173	161	172	159	149	154	156	155	175	164	129	154	170	172	154	179	174	176	169	188	187	145	176	155	146	158	193	152	157	156	171	164	158	161	178	179	182	172	146	151	157	147	143	178	173	175	170	182	156	182	152	170	179	158	155	172	161	153	152	158	146	176	170	184	140	172	183	182	143	166	174	166	166	136	166	182	169	172	181	147	180	165	173	136	148	151	168	173	178	166	165	147	164	176	155	154	159	172	159	164	190	171	139	181	160	174	178	153	169	193	166	154	162	180	164	145	174	159	148	153	150	152	159	167	158	169	165	154	147	162	191	181	145	175	158	190	158	184	165	165	158	183	164	137	147	166	156	149	176	155	177	182	137	185	162	190	179	161	150	186	168	163	173	155	148	149	145	137	160	157	190	147	154	155	187	146	190	167	157	169	166	168	164	140	147	146	166	130	135	157	165	155	165	162	145	166	164	132	162	165	165	135	163	175	167	170	164	152	160	155	162	146	178	139	160	179	170	147	170	158	168	137	159	172	141	152	167	196	190	152	166	156	162	159	160	179	147	170	171	163	157	164	161	156	166	139	156	152	172	184	154	127	160	174	180	153	140	157	158	165	159	128	168	151	169	135	177	165	178	163	192	178	189	177	190	158	161	205	183	171	159	153	161	182	157	164	173	147	161	179	149	164	160	158	183	158	160	138	160	130	157	155	163	177	180	202	164	180	196	161	158	154	160	154	163	159	164	156	159	146	158	150	160	162	152	188	140	150	145	151	179	147	162	149	171	158	162	128	169	182	163	137	152	178	187	167	147	178	170	173	178	137	149	161	156	170	168	158	165	150	165	171	200	168	142	156	154	155	163	160	168	167	162	175	159	145	177	165	156	165	156	157	171	170	139	152	156	154	153	173	205	161	167	173	155	165	180	157	173	170	191	175	164	164	169	152	166	160	177	172	176	179	196	154	158	154	161	134	151	156	180	153	176	154	168	163	155	152	143	160	172	169	172	169	151	152	178	142	169	132	153	177	168	184	168	160	154	156	154	167	143	178	170	197	157	144	176	174	157	174	151	171	162	142	152	160	159	179	150	169	176	172	171	143	163	147	186	170	157	157	176	180	150	127	172	163	171	164	144	152	146	162	150	155	153	182	176	165	174	191	184	145	189	179	175	158	154	193	159	182	144	182	158	142	164	157	154	160	179	159	175	184	149	170	164	153	149	152	160	150	166	165	117	133	147	165	179	148	179	157	142	148	130	171	158	149	161	162	131	148	171	176	163	162	182	156	193	180	153	151	166	179	169	145	151	163	156	161	175	146	160	144	141	173	159	187	155	155	157	160	129	177	161	166	159	160	154	156	163	165	168	148	152	149	187	171	205	157	176	154	165	169	155	178	168	162	169	167	137	169	171	153	149	173	179	192	141	148	148	148	159	161
15660	10465	5259	4618	3591	2615	1989	1654	1516	1225	1017	940	891	768	684	574	581	600	554	541	540	512	482	491	462	462	464	434	472	429	468	453	450	462	439	452	410	436	447	418	430	419	417	433	454	436	451	426	439	433	446	410	453	460	451	384	421	436	408	437	405	434	430	434	433	400	434	415	432	469	385	385	393	400	438	388	459	398	398	414	427	394	423	403	440	374	442	403	410	415	446	416	432	459	401	427	427	422	439	423	434	430	420	440	416	423	407	424	408	426	431	425	438	408	401	452	408	402	394	446	443	413	400	414	435	445	433	401	419	409	413	443	416	389	446	446	398	449	429	411	443	453	438	426	457	423	406	427	400	418	431	414	459	391	405	393	424	443	435	414	462	438	391	417	414	413	439	389	422	425	402	406	415	445	410	386	441	409	421	415	449	443	437	437	390	379	426	421	415	436	398	423	408	430	404	458	412	437	408	414	423	379	424	450	378	395	432	430	432	406	417	419	401	466	452	402	400	428	440	432	440	412	412	396	446	430	432	422	386	415	446	404	461	428	404	422	437	436	390	389	418	415	437	402	427	462	452	418	421	408	394	376	412	405	409	415	441	434	414	394	419	430	387	417	371	455	437	436	412	401	422	423	381	388	454	422	387	474	412	426	389	427	406	429	412	383	402	429	420	430	407	396	451	417	415	429	393	415	428	430	453	440	460	407	419	403	458	434	430	439	425	415	421	431	400	389	388	429	415	394	432	441	442	388	404	425	388	428	425	418	411	421	393	433	431	452	407	404	446	443	427	442	402	417	412	423	422	398	420	408	428	402	410	412	431	407	455	454	435	396	440	412	421	412	399	441	438	423	427	424	395	439	429	382	412	390	416	418	419	405	436	420	449	401	455	400	417	420	407	430	460	432	422	414	435	426	420	403	435	418	360	400	408	431	454	452	423	396	432	383	409	378	435	444	422	419	423	411	436	421	463	429	407	412	411	427	420	421	462	408	416	405	402	402	427	392	404	398	371	423	400	444	466	426	444	418	416	389	417	454	361	418	408	398	401	460	453	413	410	397	431	417	427	400	406	432	397	402	380	413	395	427	420	415	436	377	414	384	431	457	433	432	463	428	427	424	425	443	440	409	470	460	415	375	425	421	433	411	448	399	441	444	437	413	426	395	446	405	445	393	450	408	436	453	411	446	415	419	389	418	389	440	408	421	393	446	439	406	440	411	430	421	406	405	429	417	430	398	409	401	445	386	409	446	398	413	424	409	407	442	415	422	411	435	470	441	406	442	421	428	413	406	413	470	414	448	430	421	375	436	413	397	412	451	400	406	444	421	434	414	441	411	442	427	443	463	419	413	385	432	421	392	405	416	428	426	408	381	420	420	420	413	457	460	397	456	401	440	390	411	434	413	380	402	446	425	417	435	438	402	422	416	389	427	414	457	415	425	454	439	406	422	417	392	444	433	424	423	436	402	398	423	455	426	420	410	409	399	419	414	424	398	396	424	423	409	397	425	422	397	451	448	404	415	411	393	431	390	403	403	399	451	407	432	416	430	416	411	444	435	426	411	414	417	460	391	427	442	449	415	409	455	428	417	450	439	450	429	430	421	445	397	415	418	428	419	432	428	410	415	423	421	468	442	393	426	416	432	457	407	410	410	407	400	387	423	417	419	438	382	438	444	440	440	429	431	438	392	439	454	431	381	408	455	432	400	406	426	399	439	440	417	424	430	446	398	442	392	408	420	434	427	412	408	405	387	406	405	455	417	440	432	430	428	432	437	448	393	408	381	408	439	408	459	391	407	421	435	429	385	418	451	445	406	445	435	460	408	427	405	397	453	407	399	411	422	406	426	368	420	421	420	433	410	369	452	427	447	449	393	409	406	427	401	439	452	377	382	437	414	441	385	431	445	412	468	394	451	434	406	420	424	417	433	432	425	409	409	457	429	454	377	415	431	425	401	423	433	420	435	406	417	441	394	420	424	385	418	411	383	413	417	422	439	458	436	401	419	401	466	457	444	414	416	431	376	432	416	432	404	444	400	431	413	415	463	441	407	418	413	409	424	386	398	437	416	393	383	422	400	428	419	401	459	406	429	418	415	412	387	395	436	404	375	411	426	431	438	420	426	441	395	423	369	403	411	435	393	440	422	429	423	432	410	432	418	402	380	443	399	379	403	414	431	415	391	430	413	422	396	412	440	423	438	418	426	423	429	401	419	396	402	419	401	443	415	475	454	412	430	404	457	420	387	397	446	448	451	419	445	465	422	444	422	432	437	441	430	412	389	423	426	416	440	387	430	440	442	395	404	405	425	427	438	422	446	418	403	418	387	414	388	443	426	389	405	423	395	434	409	423	425	441	404	415	445	427	423	474	442	440	422	427	414	406	399	418	422	414	422	383	403	405	442	423	402	436	448	388	417	427	405	446	431	398	423	426	402	422	377	423	416	427	382	443	435	386	457	399	418	425	458	441	403	405	384	442	438	455	391	423	436	419	446	403	404	425	411	413	431	402	375	416	368	413	415	418	467	382	444	412	409	447	410	401	424	427	420	454	399	419	403	432	420	396	421	401	422	459	431	378	450	450	417	456	438	420	429	386	405	421	468	401	381	430	389	457	439	434	412	412	456	401	401	467	445	418	448	443	438	408	395	428	441	477	442	457	450	433	428	441	442	411	411	416	440	427	398	441	428	394	383	387	405	461	426	450	420	411	424	439	413	416	424	384	411	438	404	459	438	430	430	386	447	401	414	454	411	435	418	382	441	412	422	427	386	387	433	447	405	405	421	425	446	394	434	452	444	427	440	435	433	407	428	444	430	423	424	417	455	401	443	412	386	429	409	413	424	432	439	413	438	465	448	414	409	423	412	432	429	421	412	391	410	412	428	411	413	408	393	454	386	436	408	463	380	414	443	412	394	411	410	409	437	423	425	415	419	433	407	423	476	401	413	395	398	430	415	422	417	456	401	410	459	433	419	429	419	415	409	417	438	413	419	417	431	394	417	408	359	423	418	400	400	421	428	437	387	444	404	387	450	440	437	402	396	424	400	428	406	412	440	432	391	439	397	430	405	427	403	428	434	465	426	429	397	395	434	401	414	388	421	445	411	393	414	461	415	453	399	409	426	441	404	427	411	418	422	430	404	399	430	433	423	436	400	411	443	424	413	457	430	431	407	457	392	463	423	435	387	455	409	410	439	397	425	378	408	403	395	418	445	438	412	415	407	392	407	400	422	420	417	459	403	447	439	391	383	450	404	425	452	419	402	409	432	391	430	463	406	431	423	441	434	388	441	411	433	424	385	428	413	426	424	441	424	379	413	478	380	440	392	421	419	476	414	384	438	411	418	433	410	440	447	404	412	403	395	396	406	460	404	389	439	434	399	402	415	387	417	428	420	425	446	428	409	402	426	417	419	421	386	424	455	414	433	427	399	440	427	420	406	448	434	410	429	441	434	471	394	388	414	445	409	439	410	414	433	351	428	412	413	386	431	412	402
5738	1096	601	534	536	505	465	527	464	443	414	435	427	397	467	434	428	446	451	418	462	451	443	452	408	439	451	480	454	443	436	428	482	459	432	439	428	431	435	416	443	420	448	414	463	395	461	433	427	420	431	418	416	410	447	450	439	432	471	413	446	437	432	449	405	451	436	433	435	476	403	430	470	448	419	427	417	417	455	395	438	437	419	427	455	411	429	422	427	485	426	445	437	429	435	436	450	426	476	411	441	434	444	457	461	416	423	452	459	459	444	432	428	463	444	406	415	394	435	485	425	382	391	443	428	435	460	440	458	427	447	464	407	438	447	429	426	441	479	414	453	475	424	439	465	465	430	482	447	434	446	461	430	414	412	452	453	389	462	452	457	432	472	441	403	425	442	406	448	457	437	457	414	457	421	449	460	465	442	451	398	410	429	427	425	399	419	440	439	452	444	435	436	428	442	435	436	447	482	432	392	444	423	403	365	434	418	408	421	444	457	438	430	428	421	439	429	467	446	423	455	405	472	420	430	488	480	431	446	438	413	424	443	425	462	465	451	450	445	416	468	450	424	482	417	444	396	425	436	426	464	476	449	440	457	441	407	456	462	447	451	410	445	417	431	451	427	435	465	453	452	410	431	441	459	445	428	419	412	460	475	415	418	421	488	430	467	419	435	438	422	437	447	441	433	465	455	435	463	464	391	439	423	428	465	430	505	430	427	415	434	389	461	405	414	438	446	423	430	441	471	411	444	432	406	468	432	392	423	450	434	468	432	418	433	433	410	462	450	445	446	452	473	449	441	408	468	392	457	443	397	423	428	427	452	427	470	389	417	464	427	399	450	446	434	446	420	400	438	465	468	460	418	455	418	447	429	491	475	436	453	456	426	408	417	458	462	463	485	430	419	477	450	431	447	447	457	427	438	428	430	452	487	449	424	439	428	438	458	427	427	465	439	399	464	470	427	410	457	440	454	467	447	446	447	455	439	425	477	408	389	434	438	391	417	473	397	461	416	440	404	433	433	411	437	425	424	433	439	413	421	455	427	426	422	486	445	450	477	435	433	393	407	406	447	438	450	458	435	442	486	431	454	434	401	420	429	438	426	437	442	442	466	425	453	416	464	434	444	447	427	454	459	431	425	436	448	414	466	409	445	454	442	480	457	468	492	446	463	420	475	413	423	458	463	411	460	416	437	448	410	400	399	402	414	406	437	449	433	430	434	425	432	404	447	425	415	466	427	425	438	429	428	429	430	402	468	413	431	454	428	436	418	451	425	430	441	418	442	424	425	456	437	433	427	463	420	477	436	443	392	453	427	464	443	440	449	455	407	420	429	435	402	457	415	427	437	401	451	480	433	453	442	452	454	439	403	419	441	453	488	418	407	436	466	476	422	457	460	426	439	424	422	458	452	453	411	420	467	442	440	393	416	425	457	436	425	466	428	406	444	451	446	423	439	452	484	433	390	455	417	425	455	464	424	437	444	391	450	425	445	446	438	416	445	442	431	440	451	434	414	443	441	452	401	450	416	433	425	415	407	426	447	378	431	437	424	366	439	398	431	434	465	446	464	477	498	424	430	418	425	429	431	416	435	470	395	460	458	440	438	416	445	465	445	410	409	458	375	448	452	408	452	398	405	456	436	442	431	451	418	439	432	402	410	445	453	440	380	472	438	445	442	474	456	442	442	427	467	427	425	411	413	470	463	419	422	458	481	456	466	452	451	453	471	473	444	453	456	434	400	422	427	418	440	400	430	414	426	463	423	452	421	436	430	420	463	468	426	418	464	432	418	404	415	456	450	377	427	473	424	395	428	452	401	460	450	474	460	448	430	446	441	449	389	439	444	449	436	427	435	442	401	436	421	446	413	443	458	444	437	445	459	439	390	451	469	457	428	445	426	438	411	436	439	405	436	425	441	449	431	406	433	497	481	465	392	423	436	402	449	448	489	446	451	445	456	416	474	420	444	471	444	476	462	454	473	441	438	474	492	417	440	444	428	441	436	440	435	420	452	452	394	459	392	433	407	461	429	421	431	391	422	459	487	438	472	482	466	446	429	426	458	412	463	428	413	460	437	424	474	395	455	494	416	425	420	411	468	440	447	414	460	447	402	446	425	405	459	439	453	481	428	433	461	424	450	465	386	457	421	435	422	479	449	418	455	429	407	459	445	430	447	409	367	463	476	413	407	408	432	438	446	402	419	441	455	460	460	470	413	430	456	493	431	404	436	431	421	414	438	442	442	405	459	432	459	453	432	436	461	451	417	455	466	452	446	430	464	449	450	399	434	420	435	442	433	434	444	406	449	475	418	406	473	424	471	447	399	410	431	411	418	459	428	414	447	411	453	481	464	444	488	430	450	449	452	437	463	410	473	446	423	416	452	472	445	444	405	439	445	445	440	453	414	425	408	439	455	439	425	461	466	445	420	425	431	428	444	447	404	472	451	405	416	497	474	463	438	442	407	484	469	471	443	433	441	442	455	498	410	395	400	446	435	436	444	458	442	391	431	469	487	459	449	408	451	423	420	475	426	411	411	421	434	426	426	425	458	420	395	424	411	459	407	434	410	435	425	419	437	433	400	436	451	482	457	477	457	452	416	441	401	424	475	445	437	449	449	407	422	436	426	445	485	412	406	390	448	434	451	439	422	455	447	450	441	408	451	423	439	440	424	468	416	424	451	442	445	429	447	401	410	439	477	431	445	415	460	470	455	489	440	456	469	408	463	445	438	429	445	428	442	452	468	436	452	458	416	426	428	440	393	484	441	440	452	458	426	451	445	451	416	464	449	454	425	474	421	446	471	449	418	477	451	439	452	451	426	427	433	384	405	447	419	419	450	477	461	408	415	402	440	435	411	412	438	472	450	502	440	418	406	447	424	395	428	432	453	430	453	466	443	461	422	454	435	404	448	437	375	438	404	424	400	427	434	438	466	402	428	385	448	399	411	420	425	444	456	461	433	439	429	446	427	440	398	429	454	438	398	407	447	427	449	454	447	424	450	421	460	464	456	466	435	430	415	463	440	435	373	437	403	459	451	448	461	448	416	440	433	454	450	422	440	438	431	446	429	444	418	459	421	421	463	433	449	425	434	443	401	444	466	383	416	393	434	417	454	447	421	430	433	442	433	437	421	439	451	445	401	435	441	468	426	466	423	441	405	433	452	424	436	411	429	438	461	453	453	426	418	437	452	403	458	480	452	426	442	417	426	432	428	477	449	421	432	461	454	443	398	396	463	464	428	418	465	426	433	437	421	459	414	452	448	441	467	420	414	407	424	457	460	475	431	437	442	411	393	449	447	448	446	433	454	435	452	417	477	442	439	452	430	450	427	421	445	423	423	449	414	460	441	431	472	445	426	452	434	473	416	492	410	426	477	442	412	448	430	497	471	431	426	478	440	440	428	426	445	420	451	454	420	397	454	414	405	460	456	456	447	419	428	413	425	429	430	405	465	448	425	406	391	441	464	473	453	442	448	428	427	400	438	443	444	392
4764	1548	1307	1381	1287	1261	1134	1139	1168	1074	1057	1044	1029	1029	1001	939	944	1003	1002	938	890	994	976	992	960	999	932	905	982	938	1024	919	957	894	924	956	982	939	1032	992	935	914	962	924	931	994	959	920	942	921	927	966	971	966	1020	953	963	927	918	938	989	933	971	887	937	997	956	970	925	963	962	947	940	956	955	885	928	943	971	933	948	985	984	940	949	947	950	931	1015	941	918	937	961	926	996	994	933	951	902	991	956	958	974	977	917	968	907	931	929	909	931	967	945	898	983	954	989	907	997	944	944	911	902	950	932	939	987	946	946	980	953	971	996	938	975	964	991	949	941	960	896	999	902	933	916	893	957	943	1004	957	923	944	959	918	983	943	958	932	933	979	891	978	938	916	956	912	914	931	945	942	958	937	959	996	928	899	961	960	935	935	951	954	937	957	998	926	972	937	977	977	923	1006	950	897	914	936	908	912	944	942	914	920	921	988	939	1029	947	956	1017	942	970	913	942	996	936	951	992	960	955	944	952	963	978	887	982	939	951	922	979	926	952	939	983	934	971	895	958	1021	1033	990	956	906	906	911	872	947	960	953	999	955	958	971	973	967	942	915	927	946	975	973	942	933	935	996	927	926	943	975	907	914	939	935	971	973	926	937	989	960	965	961	936	939	929	939	955	943	969	942	981	949	961	920	967	933	963	978	924	966	951	993	898	893	957	928	964	959	951	929	943	936	937	956	953	936	948	988	917	977	1037	956	969	972	993	918	953	936	891	959	952	960	1010	1001	881	994	911	932	967	983	978	945	949	935	918	962	935	888	898	983	948	918	909	926	996	933	899	940	978	983	921	887	979	942	901	939	974	952	963	938	938	938	976	963	941	981	974	976	966	947	933	946	882	961	977	920	940	923	934	936	939	942	946	985	936	932	973	975	960	942	929	951	973	996	947	945	941	942	940	950	963	945	953	999	992	922	915	874	955	926	929	939	971	1003	959	961	1009	946	915	1018	946	944	927	932	945	986	946	891	976	956	957	936	958	938	948	939	951	989	945	1012	981	956	947	986	1000	910	972	935	976	966	1009	955	977	969	924	910	959	911	982	1004	934	884	958	968	939	953	965	923	891	1005	966	990	992	968	914	942	913	953	942	980	943	931	964	936	955	956	932	919	965	904	938	944	932	968	973	897	942	926	989	920	963	955	886	919	931	965	940	928	963	897	961	933	940	964	970	1002	976	957	923	951	923	979	971	972	916	934	965	1016	1016	955	988	963	951	949	908	998	959	896	975	933	921	976	952	910	900	958	953	950	945	955	881	931	978	934	954	954	944	1002	985	954	948	985	958	967	930	948	949	948	992	916	961	932	985	902	897	958	947	1045	903	899	1013	963	928	961	936	947	920	948	954	919	944	957	983	925	956	996	996	919	936	970	959	913	889	957	937	956	896	991	946	974	972	907	952	964	996	905	951	992	968	950	946	947	956	972	944	906	1019	992	973	964	949	911	928	927	934	931	907	899	906	976	955	998	918	937	943	944	949	927	993	938	897	951	948	931	962	939	919	921	980	980	950	974	920	953	929	933	937	935	973	926	947	956	947	953	912	946	962	938	951	904	942	968	894	947	913	933	995	949	993	963	958	923	979	919	982	889	922	957	969	952	902	947	925	968	961	922	944	895	1011	937	915	944	936	996	943	947	949	931	896	936	939	916	970	976	959	936	919	909	879	947	955	896	937	950	891	936	909	949	959	988	993	972	939	986	977	945	934	914	941	964	970	1002	941	928	940	927	980	943	884	990	984	990	952	944	940	910	944	912	930	959	935	961	931	945	927	907	915	960	935	958	995	953	937	979	892	989	973	944	966	949	979	910	977	951	962	953	934	936	949	907	923	924	934	912	966	943	980	980	967	912	933	940	947	920	971	924	941	891	989	905	887	1002	942	986	984	1014	958	934	944	931	965	959	920	947	902	949	921	988	942	874	980	968	927	959	890	891	915	971	910	903	949	967	902	881	988	964	949	905	965	975	977	921	990	933	905	950	948	976	1029	932	974	1019	927	956	935	960	963	942	941	992	932	948	924	943	991	936	914	913	947	949	974	907	945	993	947	960	941	969	892	949	935	916	989	924	938	937	963	999	946	925	903	954	943	945	970	932	972	960	915	926	972	949	983	950	887	937	904	956	894	925	970	910	931	946	962	921	936	994	964	877	952	976	972	902	935	898	1014	965	910	949	974	997	934	917	923	949	978	969	930	936	954	998	937	911	919	970	941	978	888	953	872	1018	992	916	954	976	951	980	980	995	857	903	852	937	951	988	950	1040	940	932	911	929	965	963	976	951	913	949	976	952	917	945	944	901	949	913	992	932	1019	977	983	953	975	959	931	924	969	973	968	963	937	947	966	964	945	926	931	897	909	968	922	931	934	919	1005	953	964	984	955	943	909	951	955	916	949	932	973	979	965	945	958	977	962	928	950	941	937	926	943	950	968	950	952	985	894	953	940	879	997	865	944	933	917	946	939	976	893	930	942	952	941	922	902	919	948	941	936	979	961	937	967	914	966	917	925	973	925	930	967	908	928	952	931	976	932	976	989	930	973	961	982	989	976	964	948	943	986	950	956	940	960	905	916	959	955	962	934	920	955	1002	986	932	965	936	920	934	947	963	956	932	983	912	998	962	898	983	1001	903	927	954	932	968	919	970	930	953	956	931	957	905	983	972	915	935	1046	970	912	943	969	956	866	927	944	955	997	999	920	937	946	922	950	929	928	903	988	928	917	992	995	926	932	922	941	923	958	911	897	911	936	933	970	998	943	921	1036	940	911	960	972	991	908	1031	955	961	975	957	945	907	968	913	952	887	962	985	969	889	923	959	963	952	913	929	983	1007	1030	1014	964	967	913	958	931	940	912	945	922	949	932	958	1006	926	917	898	939	966	966	910	991	924	951	985	1016	934	1003	989	940	957	914	1000	895	941	919	921	894	947	985	897	932	927	915	985	940	919	1016	988	986	981	953	976	947	955	889	984	932	960	936	979	899	931	965	942	942	932	991	942	933	966	930	970	909	945	886	932	928	924	979	961	967	980	968	942	966	919	919	868	986	946	980	969	931	938	922	962	961	1002	964	935	957	965	925	972	898	930	987	913	943	984	949	962	942	940	955	1012	985	972	875	916	945	954	951	936	939	881	949	963	920	951	954	954	1024	941	1039	929	944	944	1001	973	944	927	978	953	926	958	908	1010	952	949	939	946	950	944	868	976	974	965	920	900	1007	953	978	939	905	909	972	1008	919	939	961	934	912	965	955	939	959	943	1014	954	932	984	973	907	897	940	914	1003	973	885	932	899	923	976	964	937	950	950	959	891	974	1008	960	902	904	943	1003	966	969	960	894	899	944	951	922	944	953	969	944	975	991	964	897	938	972	936	938	918	927	1003	964	979	948	1011	1009	926	1001	980	938	926	968	951	975	968	956	911	954	943	945	954	965	940	966	991	984	930	935	977	933	925	933	932	934	955	877	972	937	940	971	942	948	924	931	935	953	920	955	927	965	909	1049	971	916	950	917	946	942	980	990	994	918	990
16950	7048	2906	1309	679	561	429	391	368	344	320	301	261	261	282	286	281	324	266	287	277	274	275	276	241	313	263	290	263	274	284	278	243	264	276	259	282	270	273	224	274	253	295	275	302	259	254	325	250	246	277	253	250	257	280	273	260	270	277	254	267	249	270	278	279	269	267	301	265	251	267	280	233	261	260	279	277	265	281	281	304	251	260	260	278	279	258	265	296	231	262	284	253	263	231	220	243	274	263	259	246	271	249	268	267	262	233	242	272	264	226	300	297	254	283	250	246	263	261	275	287	264	250	269	264	263	243	248	257	276	270	268	268	265	274	293	271	285	272	263	288	299	254	269	285	263	258	235	267	282	267	262	229	241	258	265	265	254	267	279	251	246	237	232	280	241	286	244	261	237	260	283	252	243	261	274	263	277	256	276	224	262	255	284	272	258	254	265	278	276	273	272	268	284	271	292	273	238	259	247	260	254	272	275	289	278	262	273	270	282	281	240	272	258	280	253	278	275	246	260	279	251	266	242	248	268	234	251	269	297	272	243	281	262	221	274	275	264	244	243	257	257	266	303	247	260	272	279	244	261	264	252	300	276	275	245	273	293	247	246	269	259	259	267	250	262	291	243	253	272	272	230	257	246	283	278	240	285	264	243	285	280	295	267	301	322	297	257	241	260	265	266	273	252	229	250	263	247	278	259	258	266	266	292	252	227	241	255	270	266	229	254	269	296	262	264	258	290	302	269	292	280	262	247	259	243	241	263	242	260	263	270	290	255	281	261	235	257	254	271	273	258	249	270	291	296	258	269	264	287	294	268	288	286	261	256	276	282	265	261	272	264	272	255	295	258	223	278	250	272	268	247	263	280	269	284	266	276	256	287	283	258	228	256	259	245	237	228	245	258	229	267	268	225	274	305	251	245	270	272	264	287	296	277	258	275	251	238	272	263	267	239	255	260	244	229	244	268	251	258	254	290	300	279	269	246	267	277	241	262	269	263	319	244	238	264	279	263	256	257	235	270	267	237	256	257	280	242	237	272	250	255	228	283	256	271	264	267	263	276	280	273	252	249	272	268	262	271	267	280	256	255	250	258	245	267	288	271	254	253	246	254	244	265	277	258	259	272	281	256	268	257	246	276	251	275	232	273	235	262	305	274	248	243	244	258	271	239	273	262	302	272	277	277	239	253	263	248	248	271	263	247	257	257	244	256	281	272	251	263	287	232	301	261	232	259	257	280	241	257	279	271	257	280	251	300	253	273	289	251	252	268	273	246	256	252	234	222	244	248	245	253	244	280	240	266	272	229	283	275	251	251	262	264	261	259	270	264	275	238	253	252	246	272	253	268	260	275	232	246	253	261	306	270	285	265	253	278	281	277	281	238	260	246	293	264	297	260	297	240	274	242	236	270	251	240	246	261	251	253	257	258	245	274	232	248	251	276	269	219	260	264	270	230	267	261	282	275	272	291	264	234	269	237	266	265	271	234	267	259	285	233	262	260	251	243	257	256	242	236	258	240	266	234	261	253	234	259	258	298	254	256	240	261	267	292	263	253	268	255	258	272	270	255	240	249	241	283	266	282	275	263	257	253	275	264	246	235	236	252	239	247	274	229	228	274	257	253	265	258	251	278	268	253	285	261	245	230	220	266	244	254	285	284	245	266	288	259	266	262	288	298	235	253	240	254	245	292	245	276	238	251	255	265	263	288	255	262	265	280	262	260	253	275	260	237	250	276	248	250	262	252	263	274	261	242	259	299	272	293	274	232	263	275	243	273	238	265	268	260	249	274	247	236	253	265	231	250	214	253	248	273	255	277	228	268	267	267	240	229	245	253	274	253	295	255	272	267	248	277	199	259	273	247	303	249	281	299	279	279	271	275	258	261	273	235	233	246	227	245	257	251	262	243	280	237	271	257	254	272	254	269	267	279	258	246	264	271	244	248	273	257	265	246	265	257	268	263	238	301	250	288	239	275	251	221	287	244	285	253	282	259	296	274	268	246	282	270	232	259	285	250	288	282	240	299	285	239	277	266	259	281	248	268	284	258	265	241	268	264	249	253	253	251	246	245	226	248	227	285	295	254	248	234	221	224	257	288	266	266	305	265	271	274	268	277	248	254	240	290	258	303	264	269	261	254	306	280	261	245	261	281	261	255	238	279	252	282	237	227	235	250	282	242	241	267	247	292	260	272	250	249	249	263	261	269	276	237	279	244	258	265	248	268	264	227	249	267	258	274	251	261	262	285	240	267	255	234	256	289	259	309	242	283	264	267	236	258	239	253	271	228	270	276	235	251	259	265	259	268	262	253	272	265	256	252	250	255	288	273	256	283	257	245	249	243	241	257	253	259	241	258	279	261	244	239	263	235	247	279	247	233	250	250	242	268	265	261	245	257	256	249	251	254	286	296	296	271	269	254	238	265	295	257	284	268	281	255	262	251	250	257	234	274	258	243	268	285	237	225	264	265	282	276	244	238	276	273	289	244	245	264	260	237	277	289	261	286	259	259	225	256	294	246	257	251	249	245	241	251	280	268	269	265	242	237	273	250	280	262	261	262	266	275	301	264	248	264	230	302	270	246	268	299	250	266	282	275	280	246	226	271	251	284	297	247	264	264	243	276	240	293	264	270	273	269	310	277	243	225	251	286	254	280	244	282	246	253	302	258	264	248	292	269	298	258	284	265	257	236	265	273	280	254	259	247	252	273	248	231	251	248	228	249	261	259	240	275	256	236	253	275	245	255	257	277	256	255	268	256	251	276	275	259	277	249	266	246	242	262	234	241	274	264	232	273	252	250	251	206	241	309	266	289	234	237	246	248	251	263	256	275	249	267	251	224	268	264	254	249	277	259	261	260	261	236	224	264	254	227	246	270	252	261	258	251	239	251	291	251	278	248	267	270	238	264	270	238	267	263	251	299	269	294	278	257	254	231	246	259	234	249	283	283	255	229	216	267	269	271	276	256	289	266	248	287	252	218	282	239	241	261	233	257	264	263	263	277	244	263	269	263	233	263	265	289	257	271	280	251	277	235	260	251	271	275	272	254	251	239	253	242	259	243	244	253	268	293	272	252	254	262	244	283	263	240	252	243	245	275	284	296	273	290	298	230	262	244	243	275	231	247	287	268	268	260	250	251	300	290	246	262	250	261	274	226	282	264	254	270	286	269	255	260	293	278	238	279	258	226	278	291	261	282	275	257	266	265	247	264	249	250	257	286	271	291	244	266	276	285	272	266	258	273	255	241	257	269	258	243	282	241	269	295	245	285	262	259	261	282	267	249	268	262	233	275	267	259	258	262	231	265	274	259	252	254	242	289	261	263	263	259	280	258	277	283	246	273	262	283	276	251	245	245	282	240	239	285	237	258	280	252	273	262	282	253	244	271	255	269	297	244	285	247	273	251	279	247	274	260	249	277	271	254	235	289	277	220	249	243	245	237	243	267	299	274	247	246	246	261	251	265	241	228	242	226	246	258	239	261	239	283	254	257	260	251
12238	6498	3396	3099	2328	1840	1507	1289	1246	1069	966	864	848	752	786	700	625	675	617	648	613	615	670	652	647	623	591	610	611	616	574	599	596	554	592	613	593	570	607	542	604	601	612	622	593	550	586	603	609	592	616	610	598	592	622	534	587	589	635	594	590	588	589	571	582	583	615	593	522	654	576	578	574	558	568	565	580	585	606	561	593	566	632	557	588	572	574	582	600	600	613	589	583	616	596	604	624	565	609	592	568	603	598	560	594	566	554	599	581	615	533	556	587	601	592	612	623	558	550	603	560	611	550	626	601	568	609	602	581	564	603	633	589	577	593	561	606	571	549	588	599	580	611	630	585	573	598	595	624	605	584	593	609	593	586	601	601	551	575	573	602	618	623	598	579	610	596	624	629	584	619	602	597	634	643	613	617	593	578	570	587	619	587	573	580	623	600	590	589	568	597	623	558	606	583	577	625	604	600	624	561	598	575	566	595	574	593	607	576	581	579	616	594	596	584	581	568	591	615	586	619	563	597	591	653	577	577	586	596	609	619	619	561	621	550	578	636	592	591	591	574	582	569	590	558	539	585	623	576	589	639	611	597	568	583	603	605	583	606	594	579	602	615	572	586	569	558	608	596	555	633	545	572	579	594	614	612	602	662	602	586	585	608	602	616	626	623	614	597	575	593	550	576	568	578	611	639	626	579	577	590	564	579	579	555	580	561	582	541	547	585	572	591	642	548	604	563	596	576	590	592	603	555	585	601	599	615	582	603	602	578	599	584	595	598	574	573	602	558	649	568	617	622	583	559	609	597	602	563	582	586	571	601	621	591	557	631	587	603	626	627	634	567	590	578	579	637	625	580	570	586	577	574	616	590	664	559	566	588	544	606	604	581	582	561	605	600	583	578	577	568	606	593	580	607	538	582	594	588	578	602	559	593	616	568	601	569	614	627	619	614	581	575	570	578	575	568	589	580	602	581	594	607	595	557	620	601	598	617	583	609	591	585	609	587	559	580	584	575	589	587	599	594	621	608	612	587	564	609	643	571	622	591	574	576	587	631	630	589	612	558	577	638	609	557	539	585	591	578	599	615	630	621	609	591	573	600	597	616	604	557	655	571	595	541	600	606	588	599	593	603	591	607	617	605	606	585	608	583	603	579	620	556	573	585	597	556	552	574	615	611	587	609	613	592	583	600	593	595	591	609	597	620	602	585	591	610	579	633	563	612	611	557	579	584	612	609	617	603	574	581	598	609	557	590	586	625	582	582	627	607	519	580	567	616	596	609	590	665	610	568	564	630	586	604	626	566	581	594	625	563	607	581	546	580	572	632	575	538	610	632	608	602	565	548	590	577	611	624	605	579	578	591	608	588	621	539	611	608	619	586	592	612	611	572	578	587	592	612	591	617	590	607	593	607	577	581	621	580	530	595	638	555	581	563	607	570	572	612	588	593	580	553	641	614	582	564	626	582	615	560	587	575	582	586	585	612	586	594	602	597	548	639	597	578	584	567	595	619	627	568	584	596	594	607	625	564	601	573	599	593	559	596	613	595	577	575	565	558	605	606	582	657	605	578	573	574	546	568	572	549	601	567	651	563	628	623	582	584	581	625	612	550	609	545	596	562	584	585	576	586	609	535	563	603	589	584	605	601	571	620	584	625	572	569	584	599	595	580	613	640	599	597	600	558	587	563	621	583	601	570	577	640	573	588	574	609	565	581	589	592	569	616	552	584	602	583	587	608	579	603	577	604	600	626	569	570	567	627	585	586	592	560	584	605	598	611	626	606	564	574	602	573	595	589	569	546	568	520	601	569	602	551	561	585	555	598	557	596	561	559	602	620	595	580	587	559	543	609	611	586	591	580	563	588	573	554	546	587	570	634	552	576	614	592	606	559	602	575	549	620	575	579	593	576	580	614	594	613	598	583	616	586	606	597	602	586	624	592	597	565	583	589	571	593	618	563	608	602	610	582	624	568	611	565	582	580	546	551	551	617	541	587	585	579	582	608	625	575	595	562	633	590	612	601	632	588	558	600	580	573	614	561	597	600	605	559	567	590	596	610	593	582	570	569	603	586	566	537	616	590	573	556	577	615	589	589	582	598	579	611	580	565	628	553	632	619	576	596	612	590	619	575	573	588	585	574	619	597	618	569	559	607	587	581	579	567	586	602	603	579	584	559	551	621	597	599	631	589	627	614	593	613	605	663	573	591	579	626	586	594	574	576	514	584	580	604	617	611	573	605	599	581	580	596	596	570	553	591	539	572	564	588	571	589	562	586	573	588	571	609	573	568	579	574	612	578	571	566	565	617	543	651	614	607	597	557	638	590	562	581	556	566	636	597	560	578	622	621	548	560	587	589	558	607	607	582	584	619	598	594	604	624	555	550	586	586	599	549	597	642	581	576	584	575	609	597	584	595	623	613	564	583	641	609	544	562	606	648	542	538	584	604	580	573	579	584	608	638	570	618	562	569	634	599	594	535	573	569	571	569	559	640	592	594	605	546	583	577	575	580	631	611	600	575	547	548	585	627	619	595	577	589	589	548	577	574	576	582	579	594	582	564	565	561	562	554	595	589	623	589	579	613	615	567	562	583	623	532	619	612	546	522	566	613	615	585	600	574	558	569	614	601	566	573	593	588	566	558	599	578	577	584	627	544	621	568	629	585	571	595	583	566	583	633	575	553	615	588	647	592	575	585	594	609	595	567	590	621	574	568	578	590	608	607	595	606	638	589	588	605	581	562	572	599	624	591	596	613	595	595	585	590	595	623	572	616	563	575	608	528	613	547	613	552	631	579	583	567	627	604	606	610	580	567	570	594	606	581	567	621	583	615	586	599	613	567	569	587	575	581	594	605	600	611	550	581	596	585	540	606	589	619	590	604	662	570	592	592	562	586	647	584	559	597	603	561	568	590	629	604	621	583	583	564	610	564	588	599	637	578	600	611	577	573	612	602	574	611	643	631	589	578	584	578	603	554	634	583	580	553	572	600	613	623	567	565	566	572	619	588	598	626	622	576	589	586	585	590	621	555	592	590	601	580	559	584	606	576	586	597	554	575	602	599	599	602	569	625	603	558	581	610	566	569	589	579	541	608	589	569	577	608	578	592	590	576	600	594	662	607	575	539	612	599	642	551	594	608	583	605	610	535	617	620	548	612	538	578	601	611	543	610	611	570	631	544	627	567	588	591	585	563	586	602	595	615	593	576	601	556	601	581	597	566	567	611	598	636	573	625	612	572	593	600	591	593	592	627	583	607	610	551	602	593	544	581	590	587	589	590	593	616	627	587	598	608	584	596	661	623	602	627	590	610	569	613	604	536	629	597	578	588	598	642	584	601	589	566	618	595	592	579	625	538	627	614	610	599	602	597	586	611	618	575	593	584	598	582	593	645	594	598	597	593	598	550	622	607	561	605	572	609	559	618	595	623	578	560	614	586	570	576	596	630	610	592	558	596	592	581	577	549	562	624	585	594	608	586	546	573	584	609	582	589	589
25670	11632	5212	2284	1094	621	454	415	360	304	273	248	206	240	231	201	202	207	182	164	174	203	179	162	162	167	189	175	155	146	146	154	180	170	170	146	180	159	157	165	164	157	192	177	167	191	153	161	174	169	172	135	176	177	182	154	181	164	171	194	167	158	168	189	159	165	173	170	162	186	148	159	165	158	162	163	183	158	158	155	191	146	154	179	169	156	153	178	171	175	169	176	140	151	170	170	171	167	192	164	186	183	185	155	163	148	179	162	146	176	174	171	170	163	180	177	183	152	186	143	156	151	171	147	156	164	163	178	179	156	178	163	151	151	189	181	151	153	167	173	171	142	173	178	178	184	148	178	153	158	147	162	170	182	163	172	166	157	174	162	183	153	158	176	160	139	181	187	185	182	177	165	149	160	176	154	179	147	185	147	146	173	136	153	165	190	192	163	155	166	156	163	173	163	175	166	151	133	180	176	148	171	127	165	160	172	149	164	161	179	146	154	180	164	144	143	154	154	176	172	157	153	171	170	164	159	151	173	165	136	158	170	176	141	143	186	142	177	170	160	156	158	158	157	160	136	158	182	147	143	151	151	170	151	151	163	174	161	154	150	145	166	159	150	155	163	154	165	180	158	183	180	161	198	191	157	179	162	166	148	155	186	155	140	193	171	169	152	140	146	135	158	169	155	149	182	176	178	162	166	185	165	150	157	153	170	167	171	146	152	182	173	165	142	175	149	178	177	174	178	162	168	162	158	171	151	163	156	156	168	148	175	163	155	158	180	153	174	173	162	159	181	132	152	168	146	173	151	164	133	157	165	165	159	143	153	140	175	153	152	143	160	173	143	146	153	169	157	168	160	177	149	166	157	163	145	164	165	178	160	161	163	139	179	148	156	176	151	155	178	170	184	160	176	175	145	183	168	191	171	155	170	174	152	168	181	173	163	152	154	183	171	172	165	169	164	173	181	148	159	164	182	150	180	164	185	153	182	173	163	154	174	143	159	167	173	143	168	161	175	157	195	151	174	157	162	155	152	164	158	161	197	155	157	186	175	182	180	185	164	154	164	160	156	159	172	142	151	172	170	157	166	142	137	177	198	174	158	165	152	146	173	170	148	147	163	143	163	174	166	155	139	162	168	165	161	146	186	161	177	194	168	174	165	158	140	143	170	180	165	158	166	175	179	165	183	175	161	146	151	164	168	173	184	169	168	169	168	174	165	159	159	187	153	190	153	146	166	160	160	173	156	167	138	154	154	153	162	147	168	159	180	184	151	157	161	167	161	167	166	159	156	160	189	154	154	157	158	168	150	160	155	200	195	182	159	151	167	155	153	168	159	148	149	150	150	151	153	151	169	157	152	175	181	182	162	161	157	176	171	168	166	160	151	177	159	173	154	191	148	168	159	168	138	157	167	171	148	157	172	170	165	153	131	137	161	164	161	172	143	150	146	177	147	178	156	171	175	178	174	167	168	136	143	170	160	128	164	149	151	182	178	158	142	183	156	162	172	185	152	151	159	153	169	153	182	178	152	186	178	175	175	177	159	152	149	153	162	159	140	170	165	172	178	147	146	168	183	175	164	182	170	174	158	174	138	167	169	171	203	165	160	160	161	161	144	175	155	168	144	135	157	143	159	154	147	155	166	145	148	175	139	170	170	141	168	179	176	178	167	161	197	158	151	163	180	164	175	158	160	161	173	174	176	184	171	173	180	160	170	178	146	174	155	148	166	161	155	169	172	170	167	172	157	180	171	155	176	142	192	167	192	156	170	170	174	166	161	144	178	157	167	171	183	172	160	163	129	166	179	154	153	155	149	185	168	166	171	179	189	188	177	173	177	181	167	158	153	141	184	185	163	183	140	151	189	171	148	150	160	156	165	172	198	171	163	164	164	160	161	154	152	164	175	153	161	177	181	157	174	148	170	174	180	159	186	164	145	155	183	139	139	164	170	169	189	172	163	166	163	183	171	166	170	166	161	158	170	143	154	153	176	164	181	158	194	183	171	166	157	171	176	164	166	151	162	162	162	168	179	173	137	146	182	172	204	140	174	151	181	188	152	172	154	155	155	158	178	163	162	162	168	179	173	188	167	148	187	177	180	182	203	168	142	179	155	166	169	162	188	156	164	145	181	161	143	168	179	166	154	191	176	160	155	177	159	179	153	154	162	158	178	161	153	163	178	176	153	154	168	172	154	160	160	195	158	145	172	149	153	126	157	155	182	150	148	174	189	182	158	151	164	170	176	163	146	176	191	165	145	157	149	173	159	143	150	167	187	161	167	170	172	156	145	167	179	164	182	166	176	162	154	169	160	158	155	163	166	171	178	149	154	165	152	175	182	173	174	164	138	169	174	172	156	153	181	173	180	164	196	167	166	180	147	136	152	176	153	156	159	144	177	183	165	150	156	161	163	162	159	154	164	172	167	172	139	157	143	150	178	188	170	172	164	141	145	174	149	174	157	167	145	176	136	163	179	186	146	156	172	186	141	173	145	138	167	151	148	159	157	173	160	152	164	173	185	173	166	172	165	165	162	184	178	164	143	171	159	171	165	172	176	177	159	154	187	165	177	152	156	165	162	165	188	180	152	191	129	170	175	154	167	175	196	183	159	147	171	141	159	173	179	154	171	154	171	175	158	144	165	169	172	153	143	173	155	168	159	143	152	183	152	158	142	164	178	158	185	194	172	175	160	163	135	185	168	170	148	165	151	178	159	158	179	155	169	144	165	170	156	155	164	171	173	154	163	155	156	157	198	140	160	194	173	170	194	154	157	174	154	174	178	168	162	151	162	185	154	135	135	185	165	162	148	157	177	177	178	170	163	154	155	150	150	172	149	143	155	177	190	162	155	170	155	175	186	185	161	165	171	170	163	160	166	160	159	202	171	153	175	163	166	172	162	146	177	151	141	155	165	144	144	174	173	162	183	169	157	184	142	160	173	166	167	150	166	144	168	159	148	169	154	178	157	187	149	148	163	169	173	154	165	167	192	180	166	165	158	153	163	156	197	149	158	151	151	157	161	168	160	179	156	162	169	178	155	152	171	163	162	168	154	203	154	173	160	173	185	172	145	164	171	153	185	181	150	145	155	149	156	163	181	186	160	157	153	176	161	151	145	180	159	141	170	151	165	168	144	147	169	149	160	166	148	161	153	184	170	175	163	176	154	170	150	152	179	154	129	168	175	175	143	140	165	162	176	171	183	191	165	182	177	201	168	170	155	166	185	167	159	177	154	142	136	183	158	158	168	193	158	163	141	144	131	193	174	167	154	154	171	169	159	190	165	162	174	176	151	158	174	151	164	185	180	176	173	158	162	166	144	164	188	170	175	155	168	149	162	151	144	172	166	135	160	174	185	147	165	156	164	177	150	187	166	147	149	162	186	185	178	176	154	168	184	176	172	155	141	165	162	154	171	166	172	163	145	161	142	169	150	156	175	170	168	163	194	186	170	153	178	161	177	147	181	157	160	147	159	165	152	165	161	173	165	174	168
15767	8532	5363	4842	3691	2698	2065	1746	1492	1325	1107	925	867	786	657	622	591	613	567	509	494	502	471	490	450	470	519	463	475	434	461	420	418	438	436	438	483	410	453	435	460	406	454	431	465	450	449	417	440	416	435	452	422	440	447	455	417	440	446	382	397	437	411	434	405	446	445	400	481	448	407	422	430	379	429	458	458	431	406	438	435	446	400	438	428	416	418	424	414	438	392	428	436	435	423	472	414	423	434	436	429	456	421	432	426	416	402	449	422	424	412	415	424	396	424	417	429	409	407	431	424	407	414	393	428	422	416	411	396	429	418	405	392	435	427	438	432	418	475	439	437	402	460	431	432	454	419	391	433	445	469	457	402	424	455	444	426	382	418	402	387	456	452	399	429	419	422	417	414	427	422	416	447	433	419	433	412	433	390	419	433	431	460	413	407	442	391	389	437	391	401	423	409	382	403	404	439	390	416	408	451	441	432	378	417	449	417	432	426	406	441	415	461	411	411	424	427	421	422	396	440	386	398	436	423	427	439	426	431	421	414	402	419	423	441	393	419	408	419	421	425	437	421	435	417	421	438	387	401	454	411	420	434	395	424	469	398	424	382	420	456	389	409	417	436	399	444	398	410	457	428	430	436	433	401	428	445	416	388	441	428	393	434	416	423	453	451	389	449	440	417	380	433	424	447	415	421	471	409	396	419	411	407	429	424	423	426	412	455	411	440	435	403	433	404	404	436	409	441	384	418	395	412	387	419	423	441	418	422	436	433	440	383	424	417	463	418	427	392	418	408	437	436	427	414	416	414	437	410	404	411	424	415	416	428	413	436	433	415	420	434	423	416	418	422	464	432	447	397	459	360	452	406	413	438	414	461	375	427	408	440	417	428	414	423	414	445	384	402	402	438	409	418	415	403	409	420	428	410	417	427	386	432	387	397	428	411	448	395	446	431	429	429	451	419	409	407	382	424	429	414	424	407	442	460	423	392	408	422	406	396	445	420	437	419	408	400	458	421	414	431	430	453	384	442	422	420	437	401	405	392	424	435	396	436	412	413	403	411	425	444	425	449	436	411	419	396	419	425	411	420	457	419	434	434	466	416	379	414	424	443	387	426	407	419	427	404	404	447	404	397	418	410	432	423	382	446	443	402	405	434	400	420	428	440	386	403	446	418	461	411	411	396	392	450	442	445	435	437	421	440	464	408	440	416	419	406	418	415	406	440	465	422	446	466	406	474	422	416	393	428	404	452	421	424	410	443	441	361	405	431	395	401	418	420	443	410	432	428	415	452	438	443	439	460	413	434	445	417	435	466	382	415	425	396	419	400	406	404	443	412	414	427	404	416	461	405	425	470	405	454	427	424	435	404	460	411	407	444	421	424	412	410	448	423	427	390	416	460	398	413	431	436	416	438	448	411	441	412	402	467	407	418	420	442	411	412	457	421	435	425	441	467	416	429	434	423	427	387	409	440	383	420	400	459	435	439	412	420	432	438	424	426	386	443	404	419	393	462	443	402	474	416	400	445	442	401	421	418	430	415	417	419	418	431	465	442	419	411	441	383	440	420	452	414	405	447	434	427	411	391	403	443	467	411	433	425	397	419	405	426	449	383	429	426	394	447	428	405	397	416	425	388	449	421	422	419	413	398	428	434	409	419	472	430	409	445	421	414	446	439	399	436	414	406	417	450	424	429	456	440	410	421	422	443	423	409	397	432	433	404	409	420	447	389	443	434	451	456	428	367	422	375	430	454	398	403	425	397	449	425	408	442	410	440	429	403	463	408	412	413	411	434	421	426	461	384	412	459	408	442	460	450	420	419	430	426	387	399	406	390	432	419	407	442	410	440	397	378	419	386	409	403	410	430	396	400	443	423	413	390	437	399	415	426	443	436	411	438	404	424	435	418	420	402	436	404	420	397	412	405	415	437	411	401	379	398	413	472	417	400	421	364	461	403	394	422	404	405	454	447	418	428	401	428	409	424	409	407	428	423	441	412	430	418	415	439	439	426	426	447	424	407	431	436	426	406	435	395	450	440	441	436	408	417	426	457	430	419	402	407	434	428	421	417	446	408	451	419	440	422	387	432	419	414	452	449	403	422	453	437	409	393	400	401	406	397	436	438	420	419	426	435	416	411	423	437	419	419	408	421	461	412	397	434	432	417	433	445	410	442	438	415	410	416	429	416	444	391	441	405	413	433	397	450	405	440	443	386	449	422	405	448	406	410	422	439	411	443	453	420	429	414	427	413	417	412	421	378	422	414	406	414	424	422	428	408	433	426	436	437	421	399	410	435	399	408	438	407	425	391	457	408	418	433	436	429	418	452	444	451	456	407	422	432	415	426	407	422	420	428	376	434	419	417	428	423	459	439	406	430	448	451	428	432	436	436	422	394	423	396	402	402	400	408	435	413	406	432	424	405	416	403	389	427	364	433	445	425	439	421	382	407	424	471	406	407	463	396	465	411	417	444	423	452	406	427	404	436	382	425	402	427	428	447	458	393	431	418	432	435	405	406	421	464	424	405	429	410	403	418	436	420	404	438	425	439	427	419	434	438	415	431	417	423	428	423	429	452	395	417	408	414	455	410	470	411	396	460	390	417	397	439	414	423	407	429	449	418	465	429	434	407	443	402	415	398	429	430	427	436	430	387	417	426	439	430	449	424	401	410	403	424	412	442	375	467	434	402	412	443	424	434	430	431	425	437	412	445	417	424	417	388	438	409	411	426	433	477	403	481	444	435	455	413	379	450	433	419	408	426	424	438	421	380	462	453	422	423	399	445	451	419	405	431	441	424	410	445	396	393	420	395	453	414	413	411	418	417	425	424	431	424	440	429	431	399	395	454	443	433	411	496	429	415	392	432	410	432	434	431	460	417	444	429	430	400	424	397	425	447	447	426	431	432	424	438	418	440	395	411	410	401	473	407	442	416	408	428	398	411	404	424	451	435	431	421	405	442	434	434	426	435	438	446	429	383	428	438	405	421	430	401	387	444	428	431	426	441	466	428	402	466	410	429	451	424	437	420	397	434	434	429	415	429	418	399	423	456	426	457	437	423	448	443	442	430	432	410	395	406	425	430	436	424	433	430	464	433	409	429	415	431	378	388	428	415	435	406	407	413	404	441	415	388	404	420	403	463	378	445	406	404	414	451	415	426	402	422	425	407	399	402	416	404	417	411	402	420	418	441	431	394	412	452	418	407	410	381	429	432	421	402	474	385	433	464	409	416	430	477	440	437	439	433	395	427	419	431	439	427	442	451	415	424	414	390	403	450	382	393	446	399	431	424	434	431	382	409	458	371	413	416	436	446	357	421	415	429	430	427	415	402	394	421	385	429	459	400	447	426	423	396	429	383	410	425	443	406	427	447	423	432	420	422	435	413	381	424	423	448	433	399	409	431	425	384	416	440	452	437	439	455	398	459	387	396	384	447	446	442	434	415	442	475	390	424	402	422	428	409	434	419	430	450	476	436	431	434	436	404	419	443	422	451	407
5743	1088	601	535	515	548	450	523	451	470	489	475	445	461	455	449	450	439	422	494	424	449	446	432	456	438	437	399	446	411	448	436	430	403	411	437	441	441	451	438	445	438	410	438	448	452	493	455	430	486	427	407	439	463	435	448	433	426	382	410	435	407	438	429	438	413	475	469	444	410	439	409	418	434	484	456	448	458	437	402	444	415	437	438	447	434	457	459	421	456	464	434	406	431	425	438	468	468	442	464	403	413	429	446	458	504	433	426	428	419	481	484	458	445	436	438	396	477	439	433	447	468	448	443	424	476	442	460	425	409	478	457	469	448	440	441	437	446	375	420	447	423	413	446	436	435	441	408	414	472	397	494	476	449	469	465	475	430	429	411	434	417	418	458	413	407	428	467	514	453	468	513	439	398	457	431	459	446	449	443	452	439	416	439	433	419	426	425	442	464	483	450	438	446	431	428	445	429	426	415	426	430	423	381	415	412	422	403	438	458	444	454	442	463	428	440	435	466	459	421	417	420	439	470	433	424	444	452	432	443	429	431	464	427	450	434	431	425	458	459	421	363	400	426	458	427	468	405	447	446	420	416	428	446	404	450	466	474	418	468	405	457	435	454	420	451	405	412	450	431	414	432	441	412	430	437	425	442	447	420	456	424	461	425	444	454	422	437	472	440	439	452	433	394	415	438	424	449	409	451	395	433	415	433	404	455	447	421	418	428	449	453	437	421	401	377	466	440	437	432	458	450	413	431	393	434	409	461	422	401	434	447	467	424	428	431	404	400	424	435	422	403	404	436	430	425	424	484	430	405	447	410	454	435	426	421	445	427	438	443	460	457	435	447	426	449	440	429	447	448	418	467	447	398	418	467	424	407	446	482	429	407	442	411	445	443	417	433	449	435	442	425	427	416	461	469	435	431	460	422	486	460	451	444	452	387	438	429	429	439	429	424	448	426	454	413	429	380	471	397	389	466	440	445	457	470	424	448	450	457	426	409	432	430	441	400	429	428	476	424	440	417	417	452	427	454	422	414	476	467	465	422	441	438	438	456	425	448	442	423	476	458	427	488	475	428	421	410	392	418	480	422	407	434	456	409	401	432	447	446	470	439	452	413	438	444	443	447	467	462	483	458	438	474	489	426	443	449	382	458	432	482	427	465	455	442	424	427	490	409	444	464	396	393	459	416	388	469	451	402	454	418	428	474	428	421	402	412	428	433	429	444	492	443	419	411	413	440	449	465	414	424	419	443	467	468	425	481	453	446	395	446	446	469	432	422	479	444	440	416	446	417	440	447	440	414	459	409	410	426	437	465	445	440	419	454	466	423	443	463	438	425	436	432	409	430	448	479	450	478	456	481	451	424	453	453	392	438	440	460	436	419	430	474	442	470	421	428	451	457	458	483	442	456	468	447	413	441	424	426	426	401	448	432	444	497	425	477	429	469	424	404	447	444	387	444	470	421	410	451	422	476	436	430	434	380	415	486	432	434	434	414	410	454	439	449	427	448	426	432	470	419	458	450	402	461	489	461	440	436	463	434	436	417	444	453	426	450	432	461	403	449	455	442	440	433	444	436	395	442	475	451	450	483	406	446	454	436	423	442	436	461	458	424	465	436	478	457	428	412	395	428	451	432	425	464	464	445	435	433	415	415	475	469	420	383	434	441	473	450	460	428	437	456	418	423	473	428	430	378	442	434	434	422	444	401	454	457	453	472	422	432	430	461	461	458	461	413	442	437	431	447	441	458	428	467	414	461	431	394	435	418	401	449	450	400	456	404	429	452	442	402	429	444	449	463	400	433	403	457	484	468	423	430	444	453	435	422	418	429	499	419	434	417	443	449	435	397	412	433	440	467	400	396	427	446	438	405	426	375	453	458	409	465	475	415	439	455	425	418	440	491	439	466	444	476	461	447	457	451	429	477	429	429	399	456	408	432	440	435	425	469	417	460	470	422	419	480	504	393	469	450	416	445	445	431	448	421	427	433	423	425	445	452	408	409	480	477	442	445	465	424	448	442	457	434	438	422	432	451	453	460	429	405	468	421	418	442	441	423	435	428	427	457	480	426	422	455	465	441	437	422	408	473	445	440	474	434	443	432	462	447	488	457	456	452	427	428	470	451	420	455	425	436	403	477	414	401	411	432	471	477	394	443	452	439	411	430	470	453	408	430	405	479	415	463	457	460	466	426	438	409	439	477	439	426	401	454	469	396	445	397	414	389	456	417	418	412	414	435	449	487	427	400	431	443	452	406	420	436	443	444	446	436	410	447	407	459	426	402	407	425	482	427	460	454	464	435	428	434	459	429	418	456	436	444	417	447	424	403	419	412	400	476	427	455	415	426	406	427	419	464	436	443	447	448	428	400	441	432	427	420	407	484	455	436	450	484	439	459	441	476	424	417	464	463	435	458	455	404	432	452	456	404	431	429	438	406	417	434	422	451	455	436	448	419	458	434	431	455	424	443	444	432	456	440	403	355	451	395	447	406	466	447	423	411	471	458	426	423	397	421	404	441	416	439	434	434	429	420	393	431	449	468	436	432	431	491	418	431	435	452	394	408	437	436	443	450	447	464	448	425	402	414	438	450	404	446	485	434	469	455	462	499	410	454	408	445	457	480	382	461	457	398	470	442	441	420	429	453	422	444	455	402	442	437	463	450	423	463	438	433	408	413	386	418	474	446	446	409	447	444	435	424	469	437	430	416	457	444	460	405	458	454	441	456	411	436	434	457	377	446	474	434	461	452	435	468	429	446	393	384	432	430	450	441	451	429	442	463	423	456	418	431	453	444	415	430	401	409	403	484	451	465	468	463	428	437	446	429	441	433	470	459	458	483	461	409	448	420	456	445	429	433	462	471	464	450	397	434	434	403	406	416	447	456	439	431	440	429	444	448	461	407	485	446	437	408	467	429	417	493	430	401	428	456	452	445	425	449	407	444	410	500	455	449	437	459	450	449	409	440	458	427	434	432	437	466	426	407	441	369	441	438	438	409	435	437	468	447	422	436	409	389	397	430	398	407	413	403	438	456	440	421	449	455	416	438	400	479	465	470	461	456	410	435	389	418	432	458	392	422	461	416	451	436	448	444	425	436	440	415	445	447	413	402	454	424	455	430	412	477	438	424	433	433	446	437	426	444	441	473	452	459	450	414	449	429	470	423	408	441	444	452	420	421	430	390	443	408	476	410	450	418	431	420	440	484	451	438	407	436	423	418	383	463	431	448	440	453	414	450	466	461	443	423	442	456	452	444	459	423	461	447	426	465	463	437	455	447	426	440	409	471	453	440	383	423	491	426	441	437	459	444	445	425	433	435	463	470	413	474	407	414	414	501	467	423	412	457	453	473	415	430	436	413	433	401	423	418	405	388	410	421	475	423	422	441	471	419	444	427	427	411	440	492	440	417	429	464	427	468	449	439	468	407	438	416	418	402	437	443	401	420	434	432	435	467	432	446	461	458	421	435	442	421	396	415	453	400	442	463	419	456	442	400
4626	1493	1359	1402	1347	1231	1188	1162	1141	1052	1071	1000	983	962	1009	944	955	919	1007	942	1001	931	970	1004	949	1004	957	910	945	952	938	966	956	936	976	976	980	1018	910	944	968	975	941	947	873	939	925	942	934	941	1002	952	942	989	985	967	986	965	902	980	950	989	961	938	887	949	944	848	917	955	930	927	934	965	927	1007	955	975	925	943	958	953	1011	972	981	937	982	883	931	995	1011	959	984	961	964	995	954	997	886	969	944	930	958	928	920	937	979	921	955	955	937	959	940	992	940	903	957	933	969	988	931	934	952	935	923	958	898	974	957	928	910	1017	934	880	966	925	878	951	940	980	957	910	944	947	929	870	940	911	985	1023	879	973	971	914	911	963	954	923	921	907	938	930	943	903	938	988	934	951	1013	951	944	926	935	931	975	914	966	945	929	950	947	994	957	1004	942	935	967	915	985	964	1000	938	947	1010	961	971	987	966	923	990	903	882	933	937	953	982	983	970	985	912	930	973	953	936	921	986	883	948	958	975	963	934	934	924	951	927	978	970	922	955	922	958	947	945	928	912	1010	960	955	913	948	976	931	953	974	974	983	976	973	1005	898	946	985	968	976	945	1013	949	966	893	935	958	923	964	950	916	966	935	985	950	946	895	920	991	993	955	932	974	935	989	952	955	924	926	904	969	899	973	951	965	1001	962	993	906	932	965	943	884	999	1014	936	919	945	907	951	966	980	976	926	908	996	927	1002	964	966	887	916	961	1008	934	966	942	928	990	958	961	984	954	973	950	964	961	899	904	989	1011	895	966	943	958	919	973	948	970	953	974	972	911	928	936	934	968	872	928	983	973	925	940	969	974	978	938	976	959	950	993	994	980	931	966	910	992	903	943	966	952	950	1013	882	937	912	915	917	967	920	967	945	975	1007	981	938	986	1012	942	873	951	968	918	942	938	986	988	959	971	988	949	944	916	976	967	957	972	974	911	936	941	933	945	926	933	989	1000	963	1002	878	953	996	945	942	968	968	1020	894	924	969	912	928	1001	974	983	946	914	939	959	985	958	966	931	915	960	987	938	910	981	939	917	936	941	927	943	966	932	897	985	958	942	935	1001	952	1058	934	920	928	964	945	938	922	926	901	1000	954	988	912	925	931	958	918	954	985	919	990	1005	929	987	942	947	927	935	994	904	914	971	1016	954	987	959	957	922	980	852	971	964	938	979	988	951	992	917	930	1004	989	941	972	944	856	949	945	917	981	985	972	897	951	918	1014	939	920	876	944	956	994	976	960	982	1001	950	911	981	933	920	909	889	912	894	951	994	995	991	935	931	960	940	929	1014	975	927	937	997	940	905	940	936	979	953	990	916	968	988	973	951	904	967	990	940	991	1009	936	949	970	940	947	963	978	894	937	987	923	921	945	948	905	937	975	943	916	954	1003	967	979	971	964	991	937	913	916	956	981	964	930	897	945	999	933	963	898	913	934	988	989	960	955	987	956	906	938	971	964	988	859	946	999	918	958	948	972	920	942	920	936	970	927	942	967	967	996	950	923	970	943	931	911	950	953	902	906	929	970	956	991	965	928	925	1033	887	942	902	927	917	932	916	957	966	914	972	959	935	971	981	984	954	1000	951	1029	941	914	943	938	979	972	949	961	959	935	901	952	931	905	950	952	948	969	983	906	940	942	931	954	887	951	967	973	920	1000	949	971	957	960	942	951	1053	979	968	936	951	973	937	944	969	913	954	979	939	965	990	995	981	983	945	966	933	930	936	948	952	938	939	986	969	945	982	967	1012	964	947	956	963	937	921	998	983	969	939	992	947	933	951	948	932	963	940	989	1009	976	945	1002	968	945	972	910	947	984	940	930	942	941	972	951	924	993	937	941	897	964	949	997	961	966	961	932	934	977	912	1010	966	1004	999	929	937	961	960	970	958	1008	907	933	977	914	950	975	939	940	931	899	940	948	970	921	927	925	937	964	987	941	1062	972	920	927	943	980	993	940	916	936	945	984	941	946	957	940	957	943	947	929	934	948	987	1014	951	968	983	1009	902	929	939	932	890	982	923	971	972	947	971	1049	976	976	974	979	932	923	955	965	962	957	975	950	985	885	929	925	936	970	965	937	955	916	925	941	942	986	994	932	989	958	980	886	951	967	933	954	955	1005	948	954	989	921	934	943	952	910	1012	1022	931	917	978	998	964	934	912	957	927	916	944	959	925	910	1012	956	992	980	1001	1013	899	992	921	899	949	928	1021	934	971	988	939	982	978	965	942	947	983	954	923	905	937	956	1001	969	977	1010	951	901	972	912	906	908	955	956	969	955	920	978	901	960	983	974	990	908	963	958	927	938	913	921	990	915	943	894	950	902	944	936	914	1000	932	964	924	910	931	896	986	933	990	944	955	972	939	898	973	954	888	961	967	924	961	957	967	935	891	923	978	945	1010	905	986	978	959	940	921	923	983	923	965	915	1004	918	968	960	957	917	919	941	959	921	954	973	968	985	975	955	947	912	933	921	931	952	990	977	945	884	954	952	936	971	983	940	982	972	924	920	917	998	947	937	1005	915	929	935	932	994	926	963	944	975	965	943	1017	979	938	946	951	939	964	943	925	925	988	976	962	983	974	917	996	987	925	1000	933	962	942	983	946	915	944	1012	1016	964	944	970	965	933	975	961	941	911	902	988	918	956	947	936	961	968	944	938	965	908	947	896	946	961	925	945	1000	953	951	1011	895	989	941	1009	1005	986	1010	948	967	926	963	886	921	951	948	937	915	941	903	969	985	954	926	944	957	914	981	978	989	960	922	933	1016	944	914	965	918	948	984	954	955	925	948	992	942	987	920	969	932	938	950	977	958	934	994	942	1008	932	921	1002	912	948	963	944	985	968	861	900	938	926	993	941	942	900	988	978	951	871	912	1011	945	932	929	937	987	991	973	879	964	973	902	924	938	933	952	895	1007	942	912	959	981	1001	922	919	916	963	935	936	973	967	961	969	989	922	961	988	923	881	1014	940	950	934	923	911	980	969	938	911	987	957	929	973	913	965	1007	985	887	917	888	957	941	1016	971	907	967	933	966	933	934	956	930	879	978	918	961	936	983	894	931	927	1015	960	968	953	937	937	963	981	928	954	973	916	967	957	899	948	967	940	951	901	981	930	981	980	929	990	968	957	933	940	958	936	963	948	942	962	940	964	907	953	944	942	916	966	929	1001	982	974	979	967	972	889	912	955	953	930	947	925	957	905	956	950	878	988	911	980	963	983	924	944	964	919	931	1000	946	945	970	947	923	978	934	999	907	978	1002	959	914	989	965	954	923	944	936	955	881	947	995	953	890	960	979	903	944	965	918	956	914	918	963	914	932	926	953	967	970	930	971	1025	921	889	921	971	976	945	962	1041	938	946	983	958	985	968	936	917	933	926	893	950	942	1006	988	961	945	965	934	950	930	930	959	991	969	880	1003	975	913	929	927	911	967	981	936	933	938	957	942	933	942	964	957	1009	920	933	938	927	915	975	966	964	955	979	981	915	943	977	935	892	939	985	969	979	965	924	947	972	917	956	961	917	943	943	904	960	949	898	977	960	935	969	916	908	953	952	940
16307	6314	2700	1244	721	547	454	403	402	388	321	292	296	258	294	277	276	332	283	243	277	259	250	304	239	274	285	232	262	273	285	278	280	244	247	247	246	247	284	251	258	279	274	231	262	264	250	280	248	246	241	250	249	232	250	260	252	265	267	252	268	287	238	245	257	269	245	269	285	243	266	244	268	270	258	255	236	249	277	240	261	286	252	284	242	255	246	254	269	270	256	260	255	289	264	250	268	283	265	267	266	262	266	259	258	298	271	265	269	246	256	251	270	263	252	270	272	274	290	263	269	253	254	249	250	266	294	256	236	245	237	275	253	232	251	252	281	285	257	255	266	238	284	244	281	266	235	253	240	231	236	283	269	255	252	259	238	255	256	235	239	248	242	245	260	259	254	269	284	232	249	252	256	251	283	242	231	243	266	253	243	263	262	221	297	276	259	222	264	261	265	289	261	230	244	287	285	252	271	255	266	220	259	299	274	275	248	238	256	241	238	257	270	288	254	254	218	260	272	259	260	200	274	265	210	270	228	262	283	242	266	255	236	255	269	250	244	273	260	253	252	284	241	253	235	241	257	276	258	272	233	256	244	226	292	272	246	253	248	238	289	234	218	272	252	253	267	297	262	291	262	276	238	238	263	269	290	238	226	247	247	261	282	246	249	230	278	289	283	239	247	275	310	241	274	272	274	232	268	239	286	222	282	300	211	234	266	251	259	248	267	274	252	258	283	242	276	279	247	279	286	280	253	263	225	258	246	264	294	275	257	256	236	258	244	268	253	255	269	265	245	270	232	271	264	257	269	254	273	267	286	279	245	246	278	270	283	237	254	269	251	261	234	250	273	245	223	271	247	281	241	287	245	254	229	238	272	258	242	243	273	258	241	267	236	263	288	236	265	244	282	264	290	269	282	303	265	257	274	289	263	284	256	270	251	269	249	251	242	287	261	266	254	248	250	260	248	255	238	277	243	263	261	235	252	235	249	271	288	253	259	235	278	273	262	239	251	253	272	250	250	243	239	257	268	270	260	233	244	285	241	257	270	235	273	278	271	250	259	252	288	279	230	256	258	264	260	268	253	256	271	260	250	273	256	298	274	264	242	269	290	241	232	264	224	261	283	293	261	264	254	236	256	241	231	260	261	257	278	256	263	293	258	253	253	247	260	269	290	244	227	233	253	252	281	284	245	272	240	264	231	260	253	270	256	290	254	246	266	287	232	243	254	273	253	250	265	264	273	274	279	284	266	264	244	246	260	269	255	266	250	260	264	296	253	243	245	249	306	276	269	275	255	273	269	273	279	264	250	255	246	280	242	246	260	269	244	258	276	265	261	271	261	252	263	250	260	246	246	274	241	247	257	259	265	244	275	248	229	255	291	273	274	255	274	262	264	261	215	255	238	253	273	264	277	266	288	245	266	245	231	243	276	249	284	279	272	243	249	272	289	251	254	244	277	273	252	244	237	289	301	258	282	263	246	285	261	238	287	244	277	232	293	263	245	268	244	230	269	261	234	289	267	268	267	248	266	252	258	267	241	275	263	236	261	271	255	275	253	262	267	273	275	245	261	264	253	244	270	264	289	256	292	234	245	246	260	259	276	292	268	275	229	214	235	248	279	237	244	249	218	273	242	258	266	269	273	264	280	266	259	259	259	247	289	249	284	265	288	263	269	292	264	261	256	250	276	297	239	232	230	240	291	259	267	277	240	244	245	293	272	271	262	256	271	281	248	285	225	299	277	276	278	281	273	273	269	244	258	276	247	247	268	283	256	250	270	252	262	243	269	236	238	255	275	259	253	276	253	257	285	238	234	268	256	230	269	281	273	279	248	251	260	242	244	210	230	263	238	267	276	243	274	254	287	247	256	283	277	269	272	282	264	255	255	243	277	254	270	263	249	248	252	266	294	263	288	267	254	264	226	253	262	233	247	242	278	258	258	272	219	243	277	273	255	271	243	269	259	249	269	244	280	252	274	265	273	224	250	258	284	244	270	263	234	247	271	274	259	260	262	263	246	217	268	240	230	272	243	238	274	282	264	236	268	275	246	252	232	288	264	266	295	273	242	269	265	264	272	232	243	243	262	255	283	265	271	248	271	265	256	256	258	237	258	238	251	235	230	265	249	256	259	231	249	270	265	269	234	258	228	253	245	249	298	277	281	276	248	266	276	266	238	242	282	273	272	262	264	222	257	264	241	243	245	219	268	241	266	257	257	258	237	259	265	270	258	276	252	279	254	252	274	254	261	236	268	260	234	252	242	254	253	234	276	253	292	282	259	227	252	266	264	257	273	257	262	269	259	242	253	261	243	251	258	244	261	262	297	264	290	248	257	274	268	288	252	260	250	267	265	255	227	245	253	240	262	278	274	268	249	250	255	240	245	270	251	257	257	239	251	253	246	276	244	265	280	257	241	261	259	235	279	297	250	240	257	250	231	259	290	243	240	257	252	274	246	284	278	241	280	279	259	267	255	252	227	262	236	270	268	247	244	251	228	254	266	274	257	242	242	274	263	239	235	279	228	259	272	244	277	261	261	231	231	264	270	270	229	279	263	267	260	279	252	244	235	244	253	245	256	285	268	269	266	254	233	252	248	242	276	239	260	248	271	259	276	266	271	283	254	296	252	283	271	276	254	251	260	292	254	242	239	277	283	249	247	241	268	250	256	242	275	248	243	256	257	256	263	234	284	237	246	213	250	261	259	264	285	256	270	237	257	246	249	293	303	280	250	244	269	248	253	275	288	250	248	249	251	233	249	267	247	280	265	243	274	255	264	262	257	284	263	250	274	236	266	281	276	262	254	240	270	274	273	290	272	263	277	238	252	267	278	262	272	275	245	241	277	250	249	288	249	269	242	275	257	238	247	246	239	238	277	257	259	266	264	266	273	264	253	256	255	253	246	248	275	268	244	213	254	278	244	262	244	254	293	240	281	255	252	266	268	260	290	232	275	266	225	267	254	259	274	238	242	274	260	262	254	278	238	242	252	277	261	276	250	273	278	255	253	259	285	247	247	250	288	263	214	222	263	236	274	286	236	290	245	279	262	267	247	254	239	253	234	235	265	279	238	263	253	289	250	288	264	273	259	258	250	254	227	249	256	247	254	267	290	265	256	262	292	268	267	256	247	281	250	245	260	248	271	243	282	293	256	272	264	230	263	272	255	245	271	265	240	256	290	296	299	251	224	256	263	279	294	296	240	266	265	226	242	274	273	284	256	253	264	260	282	258	290	254	259	263	287	265	214	274	272	268	271	272	259	270	285	245	295	272	255	247	260	270	271	276	271	276	229	272	246	257	233	262	240	260	262	224	240	259	270	253	261	266	276	262	265	262	254	233	296	272	251	279	266	248	276	240	266	226	244	257	282	288	257	284	260	261	270	246	261	271	258	263	262	263	249	282	275	300	239	272	244	272	278	235	226	263	281	264	228	266	256	283	248	282	238	265	246	279	234	290	236	241	262	272	272	241	250	254	256	258	260	236	269	276	291	257
11785	5865	3547	3275	2455	1803	1523	1348	1174	1069	914	873	816	813	729	699	706	634	672	693	626	578	607	633	616	591	557	633	631	605	626	599	585	635	607	600	626	589	592	599	615	627	585	617	587	603	589	616	565	593	594	589	567	634	613	589	618	652	624	615	602	633	609	589	543	593	542	591	534	546	565	543	584	574	614	566	587	605	572	569	606	609	550	606	555	606	615	576	533	585	563	559	580	577	575	569	568	568	576	594	557	590	622	603	588	590	540	622	576	566	607	592	577	569	593	529	629	590	644	579	578	625	611	587	599	584	556	582	561	552	602	630	589	587	569	547	574	567	559	604	593	551	568	543	572	586	601	547	539	575	602	562	602	584	589	609	606	642	553	592	634	586	574	617	601	614	600	585	594	581	571	630	617	622	566	604	601	565	589	595	600	555	595	581	571	551	628	575	542	560	558	594	589	574	614	596	601	574	601	575	592	601	546	576	587	596	579	544	591	609	611	610	578	595	553	559	620	645	594	582	644	561	593	597	601	554	551	568	554	583	618	541	557	567	629	573	600	565	596	534	597	578	588	599	553	629	569	595	558	572	554	587	615	616	604	579	616	616	570	570	612	586	551	578	547	590	584	538	604	624	601	547	545	629	588	611	613	615	583	560	545	571	568	559	565	572	567	613	592	565	605	568	616	622	559	594	591	598	605	609	599	576	557	593	608	576	572	604	562	583	574	612	578	573	584	600	582	593	544	615	624	548	547	600	582	569	569	547	565	585	610	593	633	564	581	572	609	606	594	567	566	598	580	562	590	584	588	574	559	601	587	573	651	556	565	553	553	548	609	584	599	611	552	593	589	578	605	642	582	610	548	593	576	572	618	513	559	598	580	555	568	644	579	604	641	610	594	568	615	596	605	576	570	622	594	601	563	604	594	598	638	572	608	605	580	591	537	625	568	570	574	570	586	577	506	637	538	592	591	550	550	596	596	613	567	577	597	583	577	586	607	596	549	613	572	592	597	565	608	611	599	585	555	560	592	576	535	612	596	589	610	558	562	603	596	590	592	636	622	613	591	588	584	562	559	615	604	551	569	620	546	557	575	595	601	606	586	590	612	584	575	557	584	605	583	597	605	586	552	579	615	587	603	599	595	577	587	591	629	534	615	586	567	589	619	570	591	570	558	576	603	578	587	615	557	581	598	577	588	564	562	611	628	562	607	568	613	555	610	546	583	546	545	561	606	613	567	600	617	540	557	619	573	574	608	563	605	592	574	579	584	605	547	579	570	620	578	576	608	559	567	563	543	572	556	594	605	562	597	568	565	654	563	605	614	612	594	603	593	577	591	586	594	550	626	559	555	579	592	580	557	592	559	553	595	612	577	575	536	581	559	604	600	577	560	540	594	566	590	570	584	606	605	582	561	613	613	604	583	613	616	640	560	562	610	566	629	581	603	591	600	591	540	584	578	553	586	597	567	558	601	596	560	576	582	576	607	568	629	601	573	548	578	616	619	593	607	640	596	552	622	603	571	582	575	566	562	538	599	577	592	622	572	610	607	551	621	617	589	577	564	594	586	598	623	570	547	605	564	559	634	613	596	569	588	573	585	606	573	586	572	577	586	604	575	585	591	634	621	564	579	617	582	568	658	637	618	592	617	561	599	599	591	567	627	580	608	601	570	591	586	637	581	606	552	573	580	586	605	588	559	569	566	601	597	592	592	625	574	597	563	562	586	584	590	587	571	610	594	591	547	574	552	578	604	564	557	543	555	621	622	584	619	605	580	587	604	578	585	560	575	651	610	604	552	574	623	591	586	584	588	613	575	589	604	541	575	573	562	621	562	601	599	564	551	580	581	579	618	518	584	547	576	606	610	589	642	608	621	613	594	586	577	602	599	612	645	603	561	545	581	568	573	547	587	559	600	542	587	572	594	594	583	609	589	600	612	586	561	588	586	610	604	579	603	604	583	618	571	544	633	594	593	579	576	571	575	619	556	607	570	588	592	574	553	595	575	595	602	578	624	611	570	590	581	628	603	566	593	576	580	629	562	604	561	599	602	604	610	563	611	611	553	560	538	540	607	598	584	525	604	581	551	555	547	628	583	599	597	563	587	565	645	571	589	571	608	549	604	570	583	603	611	572	569	576	587	595	587	583	577	560	588	629	570	643	589	592	590	596	597	611	585	603	540	583	552	562	592	548	600	570	553	588	600	575	580	548	610	618	588	580	595	587	580	603	621	628	636	609	607	543	591	625	573	574	527	611	561	610	573	588	576	555	612	572	579	580	562	613	554	601	566	593	588	590	542	570	596	579	622	566	606	577	580	621	587	554	553	598	574	592	568	591	589	590	599	582	574	595	603	586	552	557	590	587	580	587	564	647	601	617	565	616	580	605	596	588	591	583	575	566	561	578	607	582	603	600	581	568	603	580	589	550	549	585	630	582	593	566	589	558	608	601	574	597	585	576	609	595	585	613	553	607	586	587	562	576	585	576	571	598	573	636	605	586	584	597	591	599	565	624	593	572	630	627	607	605	602	578	582	612	643	579	545	580	605	640	582	624	594	596	601	579	591	569	609	529	601	605	613	585	573	574	558	593	598	598	555	606	570	587	568	571	572	564	577	615	620	624	575	601	592	571	574	574	563	596	628	614	570	552	616	573	613	572	518	603	635	570	584	634	548	585	569	578	624	567	613	616	560	579	567	596	578	589	612	610	593	596	607	576	593	593	594	628	582	609	574	609	600	600	567	587	569	576	578	614	597	553	589	568	599	628	591	591	577	569	598	621	604	585	619	605	588	570	610	593	589	576	598	596	581	578	565	575	609	571	630	607	572	585	599	603	553	569	578	609	590	557	558	554	512	570	590	591	620	581	596	613	544	567	586	590	554	634	631	606	592	560	574	594	593	588	569	607	599	581	625	571	561	541	590	566	578	582	556	587	579	634	575	595	532	576	585	600	592	582	602	585	584	604	570	573	557	635	545	610	529	591	690	610	572	623	614	577	581	572	596	616	619	599	605	528	619	574	645	596	620	566	635	582	588	587	578	563	589	567	566	581	594	583	587	590	589	618	616	532	566	594	590	601	557	589	580	561	598	535	583	552	606	563	574	567	550	576	589	597	605	583	554	595	598	642	584	602	579	615	574	550	590	637	571	554	572	573	568	553	581	579	575	629	571	572	584	608	618	569	593	607	580	570	570	581	585	567	593	595	587	556	621	559	616	570	588	559	590	548	556	598	618	593	594	576	540	536	543	613	582	617	541	622	569	575	588	520	573	571	522	572	580	581	574	612	664	588	634	574	565	601	607	576	587	633	602	604	543	597	637	581	583	591	594	589	554	589	618	607	573	575	576	592	594	593	579	577	609	594	578	586	580	580	560	564	616	581	622	614	573	623	547	574	558	607	568	552	570	587	602	602	615	579	614	579	588	576	561	579	566	610	638	564	573	609	598	556	602	574	607	579	571	554	573	575	589	565	594	589	621	556	556	543	603	557	587	613
26173	12353	5645	2433	1110	718	498	398	334	272	241	232	242	229	196	175	200	195	194	211	178	178	195	152	166	170	139	159	181	192	152	186	203	168	151	193	185	173	155	170	187	165	183	171	158	149	186	175	157	179	142	153	179	180	180	175	184	160	168	171	157	156	187	171	150	152	172	167	163	181	168	166	164	172	182	167	168	180	154	174	161	162	202	185	169	147	167	137	209	173	173	170	175	160	148	173	158	190	176	155	151	171	192	161	162	158	156	172	181	169	174	165	156	162	195	172	170	141	174	164	145	187	171	163	140	175	163	136	134	175	154	184	174	197	171	153	196	163	149	190	169	180	168	141	155	168	168	165	169	160	142	153	142	163	184	169	138	163	168	138	179	158	141	173	155	174	167	170	150	168	174	173	165	154	181	186	160	169	139	170	163	147	172	159	169	147	188	170	171	182	210	146	144	170	149	152	181	157	176	178	157	177	152	196	174	158	171	172	163	159	168	178	166	173	181	168	162	173	180	161	156	188	173	177	164	166	185	159	172	173	171	156	160	176	147	167	152	174	187	175	172	166	180	172	157	155	165	156	161	153	176	174	183	179	148	169	172	168	164	168	151	161	158	163	159	169	181	154	177	176	157	162	162	156	180	173	179	159	157	163	161	176	159	166	169	155	165	170	173	160	176	174	171	159	156	150	154	160	158	154	169	144	187	183	169	161	175	155	148	175	173	151	153	176	173	175	159	154	151	167	154	160	159	149	179	177	161	173	173	167	160	144	193	181	170	154	163	155	159	169	186	179	168	167	161	153	173	162	162	183	194	164	142	168	176	188	160	181	190	165	149	160	153	144	160	155	172	154	158	174	149	163	170	153	158	156	159	161	165	184	171	180	171	178	163	161	165	179	148	145	162	156	176	154	163	156	168	173	176	184	160	146	173	184	162	162	149	154	152	172	203	159	165	175	152	170	167	170	174	159	158	165	160	172	157	180	171	169	176	168	175	180	169	169	179	163	169	154	168	163	159	156	186	194	186	173	174	169	176	164	169	181	182	163	153	181	160	157	153	185	165	174	181	176	173	148	182	155	151	186	156	208	165	163	165	184	171	157	166	168	160	176	170	175	151	179	168	145	172	169	179	147	184	166	168	168	159	163	177	166	170	169	140	170	158	174	145	146	172	161	185	161	174	190	160	162	159	158	149	164	188	177	165	163	162	164	157	161	140	152	160	148	196	161	176	152	154	163	154	195	164	162	140	159	135	141	189	175	189	193	159	158	167	173	159	147	195	141	162	155	183	168	183	156	164	176	158	170	177	185	165	164	163	143	165	152	133	168	163	174	162	168	173	178	187	156	175	174	156	167	135	177	159	188	160	157	183	187	162	152	177	166	196	184	165	191	164	178	166	186	158	175	168	168	147	163	157	154	152	147	151	170	162	158	147	160	150	166	176	162	179	154	174	145	209	166	172	164	193	161	192	156	170	157	167	172	166	151	176	166	136	161	167	172	162	165	144	164	162	164	155	184	160	184	144	169	145	154	164	148	163	160	152	194	159	171	167	163	150	166	172	180	163	161	192	154	176	170	178	152	163	166	146	155	179	160	165	176	167	174	155	147	156	146	166	153	159	170	156	185	166	188	171	169	157	169	181	161	163	156	175	166	166	182	168	170	168	158	173	146	150	159	179	169	167	143	165	179	182	171	154	180	179	172	155	152	178	141	148	144	161	161	160	157	177	159	160	152	184	180	179	180	180	188	152	166	150	157	161	186	148	187	169	160	169	148	160	157	174	183	176	161	165	175	165	151	169	155	146	187	148	171	170	148	161	175	185	172	163	177	167	174	166	171	176	164	151	166	150	177	182	161	197	180	153	154	159	174	168	163	147	177	166	147	157	186	203	182	160	182	169	146	151	144	161	156	156	178	142	170	173	154	169	166	171	164	165	150	167	194	151	180	170	167	171	170	152	158	156	168	147	147	150	153	170	160	161	188	162	167	178	144	185	178	166	156	172	192	154	156	162	181	158	201	173	180	167	150	186	170	152	153	177	163	171	179	200	191	147	150	171	161	167	167	162	171	163	181	158	171	169	179	172	171	177	176	187	154	160	186	154	162	168	140	160	163	208	180	142	152	175	145	175	152	163	142	146	183	181	178	151	149	173	162	148	143	162	180	164	132	171	177	162	160	167	165	165	165	155	167	160	171	171	144	158	175	175	158	164	184	203	129	165	159	170	149	149	161	170	179	147	162	142	164	162	147	179	159	178	155	161	177	145	159	174	156	170	155	168	159	181	175	169	156	174	166	187	154	162	189	166	165	176	155	152	152	156	162	169	156	158	162	191	155	193	165	160	163	169	157	160	185	174	143	174	174	165	146	154	181	165	164	190	167	168	170	159	150	172	159	154	173	151	170	203	182	151	168	143	163	159	155	168	167	166	165	168	166	159	164	174	144	151	174	158	158	169	191	174	187	149	164	183	143	187	164	134	179	170	155	182	187	165	181	188	151	168	176	157	171	156	154	166	158	151	148	180	184	158	189	157	161	180	163	164	159	147	155	163	182	161	172	153	150	144	166	159	156	165	166	160	181	174	189	165	167	163	173	151	152	172	181	147	162	153	171	185	181	173	172	166	178	154	154	159	182	179	157	165	152	170	183	166	157	150	163	163	178	162	150	202	191	158	163	178	175	159	160	168	144	152	156	180	162	157	166	178	169	194	177	192	145	173	154	169	164	162	164	158	163	170	151	165	138	168	181	138	185	172	172	174	179	160	175	178	156	164	163	147	149	179	184	165	184	145	167	187	159	178	168	152	171	154	183	178	164	195	171	144	164	145	171	168	174	168	183	152	162	185	184	189	158	141	172	184	162	182	146	189	158	168	155	153	191	147	156	177	162	170	169	164	160	168	176	168	181	173	167	169	177	168	165	147	167	169	193	181	175	187	193	145	159	186	157	157	160	153	166	146	160	158	170	156	159	166	171	187	182	160	168	167	177	159	186	150	163	146	180	168	148	175	159	176	151	172	178	163	167	153	172	157	165	160	146	162	173	174	183	166	168	162	171	169	162	156	162	154	183	159	148	148	176	174	176	153	156	154	168	166	166	159	164	167	141	174	183	157	172	166	166	177	181	169	176	182	168	167	160	161	181	182	165	177	139	169	155	169	151	146	157	180	171	187	168	157	177	165	185	158	176	167	200	145	172	155	169	175	152	152	165	160	182	187	149	166	159	182	149	177	167	136	175	181	196	178	153	172	177	161	157	172	177	198	171	162	185	155	185	183	188	185	143	170	160	179	145	163	164	173	167	169	199	191	138	159	177	159	171	156	165	188	149	147	154	168	142	169	141	155	149	156	163	164	156	156	151	185	148	159	136	171	161	173	165	173	196	151	193	184	168	153	171	192	171	175	173	183	188	159	173	199	172	172	151	164	163	171	145	157	165	159	157	160	173	188	149	154	173	127	152	169	175	163	173	163	165	197	180	164	159	156	136	157	164	181	194
15829	9079	5366	4953	3599	2703	2042	1756	1419	1364	1068	909	828	794	699	591	578	560	548	544	520	479	516	458	495	465	490	495	496	508	453	496	455	468	446	415	498	464	448	444	467	421	459	440	463	462	423	479	449	439	376	432	457	484	425	448	434	430	409	427	427	454	368	453	451	431	441	417	459	412	429	442	424	422	422	443	409	424	434	433	420	480	443	421	423	457	434	403	452	404	465	425	423	424	428	441	442	456	422	441	448	441	446	409	463	444	380	452	441	415	416	400	419	444	427	472	398	465	453	404	433	428	450	406	416	413	420	401	444	410	443	392	441	406	430	447	417	425	415	459	400	442	410	455	388	446	437	425	448	452	417	446	458	418	439	445	412	419	429	444	452	441	419	430	432	420	426	458	437	457	421	422	451	466	423	438	433	426	412	416	406	471	444	413	433	432	416	431	426	449	379	438	431	439	427	395	426	414	430	419	429	447	412	451	415	417	423	397	439	405	421	431	399	449	384	426	442	424	413	464	421	416	413	430	395	408	406	431	422	452	423	432	417	448	480	420	453	474	403	415	439	430	448	391	418	462	409	407	438	429	392	456	397	413	441	432	413	429	421	426	408	416	423	451	403	422	404	413	464	413	428	438	442	444	442	427	403	441	432	410	430	389	426	431	429	459	405	416	408	420	453	404	415	441	418	425	403	409	459	487	423	420	415	403	425	421	407	459	406	415	430	417	417	432	427	440	383	408	423	433	441	390	431	453	419	424	408	441	413	400	435	457	439	398	433	423	375	409	396	424	450	416	416	426	425	448	385	453	441	387	405	399	405	448	416	461	416	420	431	426	426	415	451	431	439	447	416	440	403	400	406	405	446	425	431	429	406	448	442	425	414	429	452	409	438	444	450	460	425	498	438	439	410	400	419	435	448	445	446	446	424	428	407	424	458	413	413	449	441	425	413	452	442	439	418	399	423	415	413	435	414	398	416	424	416	449	442	429	408	441	419	412	432	431	419	428	432	427	384	423	440	410	440	415	404	430	418	430	461	423	430	406	404	420	459	406	456	400	481	400	421	414	418	431	446	448	418	468	422	437	450	429	435	438	442	468	414	454	429	417	436	434	404	423	391	409	412	450	426	444	472	481	435	402	431	400	447	458	424	465	402	422	457	408	462	446	419	449	446	429	416	437	451	372	432	414	424	420	440	424	436	421	428	484	440	433	411	424	403	483	425	435	409	437	410	462	451	398	384	437	429	416	442	405	418	407	401	428	425	439	403	436	442	448	460	430	430	421	449	428	393	434	411	446	422	422	393	463	448	414	412	424	420	419	405	456	436	412	419	412	444	395	435	440	410	451	418	448	432	412	436	418	435	431	401	448	465	437	434	426	423	418	449	426	423	401	423	438	379	443	452	409	467	409	420	443	463	449	432	447	418	419	394	449	431	432	455	426	438	443	446	464	413	437	447	416	432	454	428	423	399	446	438	444	449	424	428	428	409	438	427	419	430	430	428	429	451	429	435	420	438	449	428	407	384	452	388	444	434	431	426	443	395	414	424	435	419	443	446	418	412	400	398	405	423	417	445	419	413	426	414	430	426	415	439	409	423	357	399	431	404	397	467	446	433	438	387	473	394	401	428	408	385	448	412	430	420	390	452	404	475	445	411	449	454	415	444	426	426	404	452	428	428	441	439	430	421	437	430	436	434	435	407	430	444	431	451	431	438	435	449	411	420	444	433	443	410	416	409	461	428	411	393	424	409	433	431	405	397	448	390	455	424	452	444	422	446	431	421	439	403	411	419	428	409	397	420	438	407	393	412	437	414	401	404	447	409	399	440	442	411	431	410	437	439	406	441	440	446	411	425	431	376	399	447	435	439	426	449	401	448	426	418	445	450	426	423	369	464	430	411	438	442	444	427	438	432	405	446	415	409	440	412	438	404	471	428	409	468	441	419	431	415	444	393	413	443	420	430	408	438	444	424	422	432	440	412	401	436	419	431	415	392	442	446	428	448	400	433	441	436	467	450	409	461	447	435	406	442	414	421	430	437	440	409	431	411	431	436	450	404	427	415	436	407	437	447	447	438	410	425	420	441	433	401	408	444	384	448	393	443	458	431	456	397	445	435	424	438	417	434	435	430	449	433	428	410	375	417	436	469	393	408	442	401	435	435	428	420	453	464	407	484	425	436	403	415	404	422	448	367	387	408	436	395	430	428	430	397	406	418	438	442	459	414	388	447	407	446	434	426	432	416	377	431	432	408	426	396	399	435	433	398	448	425	407	442	392	421	427	401	449	404	424	423	431	411	380	454	488	455	449	415	408	425	412	421	415	430	432	436	438	409	406	452	472	415	422	436	417	419	438	419	433	421	432	400	411	415	400	417	411	415	433	404	430	436	416	417	406	421	418	452	399	438	400	472	425	433	391	414	417	439	405	404	398	430	432	430	493	440	376	425	403	446	420	432	396	419	439	401	459	458	427	444	440	443	420	401	392	425	426	440	410	441	424	404	426	405	427	426	445	416	430	457	407	452	394	411	402	422	434	441	409	460	401	433	415	424	413	412	448	433	443	434	428	447	419	426	417	439	420	426	395	457	479	437	440	453	437	417	435	449	436	411	397	436	429	431	450	422	472	398	431	437	451	417	413	430	477	402	414	443	440	385	411	423	407	484	416	416	410	413	469	453	463	418	440	422	472	404	420	445	454	461	441	422	397	438	431	399	445	474	447	398	404	399	418	420	424	467	439	402	423	441	424	440	413	454	463	423	403	448	387	423	423	411	401	414	427	428	451	396	435	439	416	417	412	414	450	432	408	449	412	443	393	432	416	421	407	455	420	415	441	436	417	411	441	433	430	450	463	376	390	434	437	441	418	412	412	405	437	415	443	430	433	411	422	439	420	413	424	389	409	431	454	419	442	438	416	432	446	425	426	429	456	447	422	419	407	447	371	415	447	422	406	425	402	433	417	449	456	382	433	455	395	460	456	402	392	446	418	451	454	443	437	440	418	438	418	425	434	439	405	440	400	382	455	425	392	417	434	413	417	425	433	428	446	445	396	426	389	459	389	416	430	438	433	448	442	437	442	384	380	402	472	422	412	446	436	428	455	441	422	473	388	436	414	432	423	469	401	412	399	411	404	451	402	439	410	397	410	433	444	445	403	418	436	369	433	424	449	422	446	428	439	425	430	409	432	414	415	424	448	415	429	414	462	417	454	423	445	459	446	437	387	395	464	437	471	399	399	407	462	413	429	438	439	447	422	483	453	396	444	377	424	414	449	476	414	430	417	425	449	459	399	408	389	452	449	420	427	390	450	416	428	447	450	419	415	411	426	457	441	441	404	418	434	414	412	425	379	401	435	426	419	441	434	412	433	417	418	404	438	418	417	444	425	422	408	447	377	385	409	389	453	423	459	418	422	448	400	422	437	432	477	428	478	449	481	429	425	393	400	438	445	462	418	411	424	408	415	429	413	411	406	440	436	418	449	453	446	435	404	462	403
5802	1007	588	576	513	497	511	510	496	499	416	461	505	433	477	383	462	484	439	395	385	380	412	426	408	395	423	425	434	461	457	460	466	419	445	430	410	443	402	418	434	461	397	393	449	466	440	478	450	455	451	436	463	469	403	434	452	462	482	412	438	443	483	450	442	403	440	399	449	416	444	389	409	416	417	455	438	443	451	475	408	417	434	441	403	422	412	450	419	438	419	423	437	416	459	412	439	429	453	424	413	459	458	464	413	428	475	443	446	424	422	435	427	460	394	425	436	428	417	403	427	398	382	445	431	429	424	441	469	447	449	450	431	388	380	421	434	400	471	457	445	395	452	447	437	417	413	436	505	462	425	442	399	394	463	447	495	439	447	465	423	469	410	454	385	410	445	439	434	418	423	434	446	446	396	378	405	481	424	439	430	436	378	444	410	425	395	433	417	435	412	405	436	435	407	443	444	443	430	429	424	449	450	465	462	450	451	466	397	432	457	425	465	468	491	424	457	456	431	442	398	464	452	455	404	429	422	436	428	451	423	423	439	470	447	424	422	430	453	425	381	437	442	442	437	448	446	389	440	413	415	456	401	463	446	409	434	436	428	413	446	440	410	455	438	447	464	416	403	430	455	437	493	445	436	436	440	418	455	453	428	417	467	493	458	434	405	445	433	419	419	416	413	404	464	445	441	427	441	413	399	407	458	438	443	441	444	422	450	451	425	408	441	436	476	422	448	484	426	448	451	442	472	438	429	427	411	467	465	455	426	465	422	449	417	422	399	413	424	464	431	430	455	420	426	433	448	429	439	406	443	440	395	390	427	393	389	471	440	392	414	429	446	423	427	408	443	465	401	444	475	412	448	428	404	465	410	445	425	453	439	425	444	482	480	462	437	403	414	448	425	456	414	419	461	458	434	438	428	422	478	440	424	465	400	432	425	458	446	427	439	450	457	425	394	434	433	455	425	416	397	400	450	446	466	460	416	420	428	452	453	455	440	431	433	451	445	404	462	418	441	463	463	458	429	437	405	464	443	436	488	443	411	413	434	410	457	496	428	466	435	428	421	373	383	451	433	419	411	464	417	488	463	425	449	420	439	474	455	442	414	446	455	438	461	439	396	430	417	437	438	428	424	453	449	472	429	449	446	405	435	447	433	407	408	455	421	430	412	430	433	441	449	420	441	425	414	416	411	406	432	416	448	451	434	445	456	436	464	400	443	427	407	429	395	456	427	414	434	443	464	469	413	404	425	473	443	448	442	409	458	441	408	404	451	412	432	425	397	451	403	445	436	470	454	427	422	446	464	446	442	430	466	420	410	411	437	437	466	452	443	412	488	441	422	434	422	401	431	383	410	417	484	416	395	416	422	421	408	457	462	431	435	423	430	415	437	457	413	463	443	443	400	418	425	482	408	441	420	454	452	433	450	409	434	437	420	428	428	415	451	475	411	395	425	473	451	419	447	487	505	436	440	422	477	413	412	433	449	453	440	391	425	447	437	441	432	439	422	391	421	407	394	428	411	401	433	405	443	442	426	433	433	464	441	456	419	397	447	435	415	456	459	433	468	434	452	411	446	445	470	406	446	442	465	460	480	462	438	416	405	424	463	481	457	486	386	451	434	441	411	464	440	372	464	434	394	425	412	448	434	448	418	407	459	406	446	435	436	405	419	422	415	486	380	443	441	437	441	453	468	458	447	430	423	400	404	443	431	430	430	437	467	416	449	452	415	423	448	433	429	434	443	461	469	423	449	438	432	432	379	464	450	451	471	412	439	412	419	454	442	432	445	447	425	468	467	466	432	389	422	425	423	417	496	451	430	456	448	410	426	440	422	404	458	442	410	436	444	421	462	473	458	439	438	403	437	434	473	426	415	465	433	446	482	438	428	427	422	455	456	451	440	421	385	406	483	456	430	456	379	412	423	413	423	414	442	417	420	430	442	401	449	446	488	475	420	452	377	402	432	431	443	433	448	419	410	411	410	473	414	452	431	443	426	460	447	421	437	459	448	437	426	437	413	429	474	486	433	463	443	458	446	406	401	374	459	412	417	442	472	474	421	427	413	388	401	447	421	441	441	420	415	465	415	425	438	461	463	425	376	408	442	394	448	436	451	428	422	413	420	450	397	431	432	401	481	449	438	419	466	412	397	423	428	448	435	444	446	453	440	436	422	410	414	405	445	466	442	397	421	367	435	434	411	437	453	443	425	446	430	452	427	433	429	391	424	442	394	451	413	462	456	436	441	454	389	429	431	478	429	467	459	415	433	455	453	445	442	451	430	390	440	419	466	424	414	446	454	465	428	475	447	434	468	462	438	433	436	472	432	449	431	445	421	409	426	432	395	398	441	472	444	436	402	411	442	422	452	477	420	465	455	461	440	452	452	450	403	455	454	440	406	455	435	406	461	416	412	428	460	451	401	470	462	447	415	440	413	462	441	412	449	475	406	439	451	430	472	440	457	423	452	434	421	380	438	417	443	439	487	479	418	442	428	407	429	405	447	438	453	472	388	416	448	446	425	418	432	403	435	413	431	471	387	446	399	440	422	400	429	476	437	443	498	419	418	470	465	436	421	464	399	447	479	434	420	406	447	418	444	436	437	437	421	454	447	452	487	455	444	429	417	432	467	453	436	387	450	416	457	462	454	461	383	384	435	433	465	452	434	428	429	436	424	475	387	459	423	457	435	422	451	415	457	438	430	420	436	418	431	416	416	433	451	435	449	444	436	403	418	426	419	454	444	426	444	422	419	453	481	418	441	470	447	469	445	468	429	477	420	430	429	405	406	439	420	430	409	427	467	436	418	443	436	434	416	426	409	426	461	431	392	446	421	419	432	407	437	452	410	424	453	424	452	435	469	468	430	405	424	482	403	411	437	434	457	407	431	422	445	463	426	419	429	435	466	404	424	448	446	418	433	432	456	406	419	437	443	412	445	424	402	407	434	448	449	415	412	440	440	423	489	424	411	404	445	440	437	477	462	462	419	442	408	444	467	460	453	418	444	423	473	422	413	454	434	450	452	463	425	425	444	422	419	429	448	426	401	392	404	432	461	428	455	424	434	419	400	389	399	421	449	438	497	433	433	419	432	422	441	446	426	456	418	449	453	440	460	434	408	425	426	470	452	464	407	408	407	401	427	434	422	432	408	414	415	401	395	462	453	433	385	436	450	450	458	413	455	428	429	403	440	430	458	448	434	450	457	425	434	438	410	380	450	425	433	450	431	451	427	445	394	436	415	438	437	418	460	458	444	428	466	449	450	416	412	376	441	435	388	418	392	430	416	477	476	438	421	430	432	430	433	455	454	460	431	420	451	436	447	436	442	421	444	414	419	446	426	431	423	414	440	415	430	422	454	445	420	427	436	451	460	441	450	413	446	420	449	421	464	453	415	446	407	434	415	425	431	429	441	430	430	445	427	457	407	457	410	408	421	436	464	423	402	460	417	444	460	394	448	471	427	436	399	421	396	460	450	454	428	438	447	465	433	450
4670	1425	1374	1505	1391	1247	1180	1204	1122	1082	1008	1033	986	978	940	916	932	1002	985	969	988	985	996	986	955	945	923	933	997	955	948	952	931	948	920	947	975	958	953	962	905	1019	942	964	963	949	969	954	956	966	974	945	874	960	963	948	895	950	923	956	906	951	959	934	967	950	929	952	926	963	941	870	917	946	882	991	911	891	941	950	910	952	931	973	968	988	962	951	946	951	962	935	965	960	933	901	949	936	922	889	948	943	983	935	1004	984	955	940	984	959	943	938	957	984	998	966	970	935	998	934	912	952	912	941	988	873	933	909	938	963	908	948	1002	955	950	965	960	861	901	983	938	986	925	961	949	989	952	892	988	988	976	943	904	947	954	921	920	974	994	997	903	855	960	975	938	948	942	962	918	964	931	939	906	935	929	898	1001	966	962	930	955	887	971	954	961	939	969	971	941	944	982	959	970	896	980	951	887	950	971	943	967	942	910	946	993	981	943	936	990	919	1002	987	913	949	906	990	967	959	931	966	949	919	926	985	918	1028	938	934	1013	977	944	954	953	900	980	926	963	951	962	914	944	911	938	946	966	1029	893	965	945	962	907	987	956	875	1018	942	876	904	937	918	932	909	984	928	963	934	963	926	959	995	917	923	947	1011	971	943	1013	1008	988	971	943	920	957	983	955	990	1010	942	970	968	920	928	923	905	971	947	928	957	951	996	1026	962	913	941	921	938	944	977	920	979	974	970	871	937	910	915	920	973	970	907	958	910	935	1006	943	1023	961	986	937	948	964	938	947	934	933	941	905	1005	932	989	927	961	993	909	952	938	939	927	969	931	974	935	926	907	955	946	946	901	908	956	946	994	901	936	984	934	969	903	903	941	933	934	1003	945	946	946	948	974	926	950	954	959	927	981	965	945	902	885	963	932	973	949	950	885	918	990	982	940	998	964	933	976	946	965	935	945	951	848	965	909	921	924	947	935	924	934	940	925	913	892	945	912	998	893	914	965	878	947	921	968	969	929	922	934	950	897	985	924	945	961	907	927	965	948	968	950	935	999	963	941	942	1008	919	941	933	926	937	918	969	965	910	924	968	899	899	953	941	954	975	979	954	926	934	912	952	953	970	925	1017	925	911	919	920	984	941	922	969	953	998	908	918	898	925	930	861	919	952	934	946	971	974	979	962	961	945	958	964	929	974	959	931	978	957	940	919	940	979	928	925	969	938	981	922	938	916	985	931	900	901	975	945	889	904	906	964	1013	958	978	982	970	912	929	1001	998	942	970	954	940	889	940	960	968	936	963	929	974	990	913	944	913	891	953	949	971	982	934	987	946	896	996	972	993	965	946	922	998	977	944	972	872	951	889	957	964	911	978	948	932	888	966	914	961	938	931	934	912	947	972	944	904	957	906	971	930	939	971	966	960	885	1019	905	937	922	906	954	1001	999	964	974	909	976	920	959	1005	912	920	902	929	958	930	941	959	962	953	925	934	988	917	937	944	912	879	950	933	917	895	982	950	924	982	919	981	977	861	982	934	1027	890	914	905	957	942	904	924	957	953	956	922	994	966	920	939	930	959	981	952	1029	943	1021	921	924	909	847	992	941	911	958	954	979	965	938	910	917	931	904	983	964	952	990	1000	943	942	917	959	937	999	962	924	957	902	899	994	956	939	904	962	958	899	958	1010	975	905	970	958	885	938	975	930	933	983	970	1033	940	979	917	950	949	911	977	962	905	952	955	970	933	948	907	960	990	977	978	935	955	930	899	934	986	941	967	927	966	953	922	972	888	957	956	923	924	885	893	947	943	886	923	973	959	923	939	944	944	957	958	889	964	983	936	963	962	951	943	961	938	962	993	990	961	930	953	937	974	950	938	947	922	958	964	972	974	977	988	1034	918	963	988	949	952	924	951	1008	1027	931	950	926	942	990	940	993	963	945	921	983	929	989	970	928	951	945	997	962	965	957	972	919	968	926	972	926	932	947	979	948	959	960	931	959	953	1001	1021	919	956	929	965	909	973	926	978	912	908	958	963	918	963	987	912	912	915	941	957	937	966	957	957	936	938	963	1004	945	947	945	1015	970	921	923	928	932	966	985	943	924	892	949	915	986	935	943	940	943	927	960	988	920	938	961	879	906	969	933	977	948	937	1002	970	949	931	993	982	961	940	971	958	987	914	939	958	993	928	926	938	954	931	913	960	931	982	926	906	977	949	960	921	913	946	946	997	904	970	940	943	957	955	969	926	954	958	958	931	938	975	912	916	937	964	943	944	900	945	969	919	917	964	931	919	980	1013	904	956	945	979	956	930	915	899	985	897	967	929	967	955	921	936	988	966	965	900	967	957	933	947	973	932	899	987	986	968	968	985	921	960	979	957	984	948	938	968	984	928	1002	963	928	942	888	961	961	957	970	955	961	972	961	948	964	1018	949	942	966	978	925	1001	898	966	942	999	933	963	905	973	974	924	931	964	937	975	931	996	950	972	969	979	922	988	909	982	900	940	910	954	936	924	888	885	937	952	951	856	995	928	963	957	980	908	901	971	995	943	958	976	955	983	916	933	967	910	924	951	992	988	949	937	915	956	938	1005	978	969	919	958	945	929	964	900	943	901	1018	900	940	966	992	888	961	951	920	954	908	930	898	903	946	931	938	964	985	909	972	977	953	949	955	943	964	935	938	929	941	953	909	932	895	1011	924	936	936	940	984	937	1020	948	917	918	947	878	954	928	961	941	961	947	983	953	1007	980	952	928	932	988	931	944	935	988	958	995	968	976	946	966	961	969	924	942	952	951	922	914	1032	947	959	976	930	929	890	938	912	945	911	939	943	952	945	923	924	954	945	919	983	989	917	930	1019	952	881	916	921	971	974	988	950	952	958	935	950	961	913	1009	974	966	959	944	932	930	957	928	987	919	1010	977	933	954	923	930	898	999	931	918	939	934	958	932	929	953	1014	884	999	927	923	952	910	962	963	952	1011	906	955	952	935	917	946	973	946	945	956	931	946	929	926	929	929	948	908	952	950	961	899	918	914	936	1009	888	940	949	978	964	978	932	971	898	1013	984	970	1013	966	986	982	945	956	992	961	936	993	928	946	993	982	926	944	979	929	914	985	931	961	1027	942	967	929	912	977	912	937	999	926	942	961	975	929	939	898	979	903	938	909	955	964	950	968	935	995	923	990	944	957	948	905	983	929	898	919	932	911	944	964	892	930	942	864	999	982	924	993	895	983	926	952	955	940	966	982	917	994	947	964	976	976	957	937	1011	986	965	945	980	859	923	983	943	895	920	955	944	964	950	948	907	952	927	958	924	936	915	911	939	954	979	949	997	948	961	907	972	1026	968	960	960	953	976	948	965	964	958	934	986	946	975	1016	908	881	981	957	952	964	951	957	940	922	918	932	926	905	944	1003	922	929	952	971	946	951	977	928	942	950	939	915	980	902	934	960	927	937	959	963	996	950	928	962	961	945	955	944	1001	915	989	937	914	958	979	1002	949	915	978	931	958	934	919	964	1012	944	985	942	920	964	952	964	911	916	957	930	939	960	1002	990	930	937	886	964	946	923	965	947
16148	6257	2595	1274	713	533	442	381	379	340	336	254	291	269	257	266	289	273	234	250	239	223	266	250	276	261	266	272	243	288	288	261	264	247	284	272	259	264	225	268	270	255	240	247	273	256	237	296	226	237	249	271	258	264	275	247	260	239	288	249	265	255	206	233	246	273	265	254	246	248	250	247	228	249	269	256	271	276	286	281	257	281	269	257	283	242	240	229	277	247	258	274	266	284	248	252	242	227	275	254	251	267	244	265	242	232	269	264	244	235	241	236	284	250	290	270	246	268	274	247	248	251	256	263	285	244	262	245	250	262	260	247	288	262	260	271	264	237	265	258	218	234	280	259	254	228	252	243	240	282	252	270	228	258	219	273	256	248	235	242	259	264	243	271	259	255	283	246	234	265	252	263	220	249	275	229	244	261	263	245	256	268	250	258	280	241	232	256	267	249	224	246	277	283	247	238	260	226	232	278	233	252	265	250	229	247	257	268	281	262	243	238	249	215	244	272	241	248	268	264	263	255	270	276	219	286	238	226	247	249	264	262	268	257	277	244	231	273	280	238	257	260	258	248	265	253	256	253	259	231	267	258	254	250	260	242	257	260	258	245	260	258	272	247	228	253	230	251	298	238	267	251	244	254	264	272	245	239	267	239	229	254	238	262	264	285	230	256	253	277	263	273	280	285	247	240	236	225	270	245	283	265	244	263	234	288	237	268	273	270	260	259	261	264	262	271	270	244	242	251	246	235	252	267	248	275	266	244	251	252	270	267	269	243	230	235	246	263	254	258	273	263	258	249	251	280	250	240	268	281	266	242	254	260	250	226	275	219	248	231	233	266	251	264	238	232	260	293	238	286	260	264	245	269	262	252	214	220	229	284	246	267	282	264	260	268	277	226	254	253	255	258	257	239	265	241	251	243	273	245	247	231	243	266	251	269	255	245	267	268	260	298	250	264	259	271	266	284	266	245	253	251	240	274	257	242	235	241	236	240	246	287	309	244	269	240	258	248	242	227	251	235	295	269	247	241	304	247	252	232	252	290	225	276	277	244	267	275	228	250	259	245	261	258	269	250	243	267	250	271	271	220	255	256	234	263	276	248	217	272	245	251	223	248	274	221	255	254	277	271	233	219	222	225	257	220	263	258	251	243	233	272	253	266	252	268	224	252	259	228	255	277	243	257	234	253	240	259	247	259	239	248	254	249	286	235	272	257	283	248	251	257	244	245	252	284	276	316	238	255	236	264	237	257	258	246	294	261	247	255	251	263	246	257	238	250	281	274	257	237	263	271	260	264	243	241	233	228	231	237	247	257	261	256	236	220	249	245	240	225	237	254	256	240	249	244	242	232	224	220	230	253	256	258	279	260	242	264	255	267	242	248	249	241	270	259	260	275	304	264	244	244	255	251	267	258	231	241	263	263	257	233	266	220	269	235	254	239	273	263	245	284	277	242	274	266	273	233	263	251	229	294	248	263	261	262	258	251	276	270	223	269	216	251	266	275	262	269	266	247	261	237	265	253	236	250	259	262	267	260	262	272	258	253	227	229	255	244	269	247	255	282	265	243	256	242	243	223	235	268	269	225	261	280	223	241	247	272	269	286	226	242	223	274	289	281	237	295	276	257	245	247	276	272	267	253	264	269	277	260	250	262	238	239	260	269	256	295	269	256	237	244	241	238	237	259	256	255	280	225	246	217	287	281	258	259	257	236	263	258	259	261	257	268	263	238	255	234	252	237	280	259	248	255	264	237	252	250	286	253	260	247	258	229	262	286	279	265	275	246	290	272	250	267	266	261	250	242	224	257	248	225	230	258	286	263	244	268	259	266	260	262	245	229	248	240	265	255	237	285	248	244	276	254	275	276	255	239	234	281	253	240	265	261	249	264	232	266	251	232	226	241	241	240	281	234	233	248	242	273	243	265	262	242	257	256	260	233	246	235	273	276	267	270	265	257	249	234	240	283	278	238	277	254	268	239	254	265	255	250	219	248	231	285	265	249	260	255	222	245	231	287	241	248	288	279	249	256	271	246	265	237	298	278	259	268	228	230	258	275	241	274	244	259	239	243	249	247	267	238	267	239	256	265	255	272	252	220	254	226	293	253	234	237	273	222	261	245	234	257	247	267	248	270	246	259	245	236	246	266	250	258	255	220	264	266	284	249	226	250	279	243	226	251	231	241	236	251	264	236	265	249	257	245	258	269	238	269	262	248	226	247	247	256	295	268	291	258	255	269	262	243	226	276	231	264	274	291	273	248	262	222	247	234	248	264	217	248	253	256	249	273	273	261	251	276	240	273	235	251	248	286	262	288	264	241	270	271	274	256	279	248	270	260	214	226	255	262	259	255	261	249	252	257	283	247	223	243	255	226	245	247	243	270	238	234	236	258	255	250	258	273	260	250	257	263	273	270	240	243	232	246	278	251	277	230	264	254	289	260	264	271	246	258	291	250	247	269	244	217	249	248	258	268	267	243	268	272	255	232	264	251	245	265	295	252	250	237	264	259	253	255	247	235	249	269	284	266	245	246	268	251	245	241	275	260	266	261	241	262	267	263	256	259	285	252	244	234	235	250	250	269	233	294	270	255	281	270	255	258	229	271	265	252	256	274	259	261	266	272	258	281	249	236	264	241	288	256	258	267	258	260	268	277	238	260	245	273	250	246	248	269	280	283	240	247	241	243	241	227	252	259	242	232	243	266	229	234	242	258	292	254	266	266	244	266	233	241	222	201	254	272	248	228	247	250	236	297	283	277	276	230	251	254	256	256	231	215	259	282	228	254	254	255	257	269	238	235	274	236	273	272	286	275	259	270	279	251	259	260	234	291	279	246	214	265	253	257	249	248	269	232	283	249	268	234	260	254	228	235	252	248	244	220	258	240	210	275	246	252	246	285	249	266	240	298	238	252	268	278	250	259	257	246	271	266	244	249	271	256	228	288	255	263	258	241	255	300	241	250	257	286	266	229	279	273	284	219	238	265	235	263	281	239	252	245	255	267	233	252	248	265	246	267	269	250	238	249	214	263	312	280	270	232	236	219	237	223	243	269	250	255	242	225	264	243	275	253	291	256	290	270	219	254	260	226	266	255	260	213	262	252	253	242	227	231	252	240	261	269	265	227	246	274	214	244	265	241	264	273	264	257	252	265	265	278	265	234	240	237	267	251	243	261	269	246	238	268	261	235	242	256	260	260	226	237	242	248	257	240	274	260	243	233	262	252	243	263	241	228	223	249	257	278	238	241	257	262	242	258	229	256	253	262	267	252	262	292	263	246	250	250	253	252	231	261	237	247	258	257	262	254	231	281	273	276	210	236	247	237	271	284	256	280	257	224	264	271	234	250	241	287	238	253	234	274	245	284	274	263	267	233	244	238	241	282	266	255	236	271	243	244	230	242	247	249	261	253	301	256	241	281	243	263	245	238	268	262	285	217	259	271	226	265	250	227	251	246	224	250	261	271	235	267	251	285	297	250	217	258	278	257	267	265	292	256
11739	5631	3430	3201	2408	1899	1486	1301	1218	1076	954	831	852	767	723	607	710	704	690	658	645	641	576	646	607	595	609	656	567	592	576	594	579	630	617	590	565	550	592	579	570	604	594	572	601	533	647	568	566	588	580	594	585	552	600	595	530	591	595	593	574	579	541	556	553	583	558	558	592	575	587	617	543	554	624	598	560	560	589	570	586	539	612	557	567	587	591	543	561	548	550	521	566	556	623	557	578	561	615	599	580	572	565	612	608	568	599	602	528	578	547	595	568	615	568	547	570	619	572	609	615	581	600	570	557	611	601	549	584	585	581	612	571	603	574	552	610	583	515	564	598	548	606	542	561	594	587	549	551	568	571	557	605	591	560	575	591	577	546	592	550	566	552	611	552	564	601	562	550	544	539	597	590	544	598	579	567	555	601	600	556	532	573	567	582	574	551	554	591	617	596	619	580	584	584	582	564	568	512	552	594	545	570	585	529	557	596	571	600	590	610	579	574	566	581	617	605	585	606	576	552	524	586	568	589	560	579	597	541	589	567	591	579	551	598	580	558	594	559	571	626	555	536	596	618	618	558	577	547	545	585	592	584	576	589	557	566	520	605	522	594	581	572	603	591	584	580	599	616	581	609	545	614	574	566	586	593	555	569	584	547	541	575	606	561	581	573	578	598	572	576	593	580	594	562	601	572	612	593	591	554	570	588	552	585	581	597	589	575	566	566	570	552	583	573	564	607	586	571	579	539	567	564	567	571	583	562	564	622	594	593	597	543	575	622	569	589	561	587	564	549	571	545	576	583	625	601	549	596	608	590	584	569	585	615	552	600	587	592	576	621	585	559	534	599	584	583	576	596	570	599	613	567	557	574	560	565	573	576	570	610	576	563	563	571	569	573	584	559	519	617	588	573	562	580	638	595	574	560	570	543	583	569	563	536	561	539	595	593	576	543	543	598	570	592	610	563	565	578	569	558	594	615	556	575	597	530	602	540	569	576	581	580	561	578	603	629	628	558	545	549	542	582	579	576	548	550	545	567	610	553	576	569	556	570	563	565	576	583	594	600	579	581	613	569	595	581	576	548	562	568	550	579	549	568	609	612	595	591	567	565	586	569	566	584	571	527	605	549	536	594	557	592	554	582	607	549	597	540	594	569	536	569	559	535	557	631	600	583	555	566	570	585	573	572	559	584	553	559	564	597	573	565	578	535	590	563	571	577	589	563	583	536	539	582	618	564	535	569	575	626	514	563	602	541	628	592	579	592	593	588	569	620	580	601	592	588	582	578	610	638	603	603	588	592	610	567	524	578	582	536	607	591	589	628	581	613	537	596	626	585	581	610	549	563	592	565	546	558	587	549	524	579	572	561	582	599	604	586	580	590	590	560	574	577	575	581	589	561	594	567	547	561	601	553	544	586	602	587	613	601	594	639	605	516	529	599	531	574	590	591	564	576	586	560	558	573	548	628	558	609	584	564	632	577	594	551	567	563	584	633	565	608	526	580	599	555	571	584	625	605	580	632	557	592	656	552	599	518	569	569	561	576	583	559	561	576	565	534	577	574	576	549	597	635	576	554	572	528	573	550	570	594	576	576	559	549	603	580	572	549	563	615	595	602	549	583	607	597	578	508	532	588	566	584	587	569	605	540	562	573	614	565	598	516	582	562	545	557	586	577	577	591	572	636	559	611	549	597	588	581	624	600	617	594	537	614	589	560	574	536	559	594	598	594	628	609	538	568	582	592	610	557	607	581	597	568	601	551	533	573	617	601	537	572	571	562	535	604	600	581	592	572	603	590	615	549	586	611	543	624	584	593	570	597	566	626	573	562	581	570	562	614	571	606	573	559	605	567	600	541	573	622	587	547	567	586	583	580	599	567	595	588	520	564	558	593	599	598	602	621	574	581	593	585	622	569	567	584	546	542	599	578	560	572	608	542	568	604	536	574	618	626	547	584	571	566	589	575	574	586	562	575	535	566	598	552	571	564	530	605	611	583	589	610	545	568	548	573	554	627	601	533	568	553	554	546	622	584	569	582	567	582	577	575	550	560	640	547	609	578	562	625	611	536	602	593	537	583	601	620	542	606	600	617	507	617	581	586	594	547	573	557	602	621	596	624	590	599	599	629	584	587	599	585	549	582	553	576	616	614	616	555	578	600	558	563	561	571	544	589	598	585	583	561	561	569	580	582	565	597	592	550	558	601	556	573	586	573	602	599	586	590	572	609	582	605	638	551	583	593	569	586	585	579	581	619	564	563	574	562	568	595	564	586	568	565	631	583	602	572	568	541	584	585	591	581	559	595	593	583	593	587	561	603	618	586	613	561	581	571	603	606	573	556	555	627	584	568	596	527	570	562	564	560	560	504	547	617	580	563	584	566	584	578	598	555	576	589	602	578	581	550	572	546	609	594	544	602	583	562	539	575	531	576	567	590	573	593	572	598	596	554	585	608	602	581	577	573	576	559	526	602	578	570	560	579	595	549	602	597	567	586	609	572	579	584	588	605	577	580	547	560	572	573	620	568	540	578	615	574	591	577	581	567	580	597	580	618	613	604	563	592	579	596	607	588	576	576	565	535	610	559	576	529	596	568	605	563	538	529	578	549	598	549	544	586	566	603	591	587	621	567	587	589	588	589	547	575	602	596	594	619	576	616	565	600	552	577	548	613	563	605	586	606	564	578	552	611	605	550	590	589	598	533	606	588	576	576	602	568	569	570	588	562	570	553	598	560	598	562	607	590	543	574	572	593	582	567	582	580	600	574	537	562	556	571	549	602	604	606	591	601	563	611	604	602	614	541	631	579	635	636	548	545	607	531	593	575	544	566	598	556	564	553	574	627	579	598	569	605	530	572	574	538	551	586	605	591	589	537	569	595	581	567	592	584	594	568	587	588	549	573	554	576	616	600	543	620	592	599	581	594	590	564	608	555	556	554	570	556	570	611	590	590	584	538	584	602	566	567	579	578	610	575	551	551	597	595	603	603	585	537	578	556	581	583	583	604	559	574	558	571	565	634	584	571	595	554	597	563	588	553	553	524	555	582	554	564	608	583	587	580	603	546	594	622	610	614	590	551	557	589	587	614	564	587	566	560	571	590	580	625	583	597	560	602	559	563	586	606	564	617	555	555	593	583	626	608	595	606	584	585	596	636	588	585	607	600	577	603	570	543	552	599	541	601	602	528	518	517	599	588	587	596	589	513	569	587	577	618	536	608	591	566	605	550	568	554	605	554	562	556	577	575	576	567	607	554	570	563	578	570	622	605	582	563	613	563	559	534	588	567	623	561	564	574	569	561	558	613	562	592	556	535	549	602	588	580	578	605	607	570	621	533	563	601	626	623	602	637	589	589	600	582	601	561	608	607	597	558	620	581	578	583	578	600	572	607	619	622	547	567	576	607	558	595	621	580	556	569	589	579	571	584	584	564	539	568	559	590	544	621	520	560	573	579	577	580	562	582	588	600	560	603	572	587	603	564	543	549	572	557	541	556	550
25496	11694	5237	2312	1030	636	475	400	317	279	272	230	214	203	207	201	190	177	155	159	177	173	164	148	166	166	190	176	184	151	159	143	186	163	186	138	140	165	155	172	182	160	174	161	156	165	185	164	167	181	176	178	153	162	161	158	150	163	162	180	155	159	160	166	171	165	173	166	166	163	165	157	139	160	189	160	146	160	171	167	159	168	181	153	142	151	152	176	155	155	175	161	130	156	189	168	169	156	171	161	173	167	180	196	164	145	162	193	179	164	194	171	145	147	147	154	165	180	169	148	187	141	159	178	153	168	192	167	173	195	157	176	167	155	154	153	186	150	166	159	176	170	158	177	161	174	155	169	181	154	165	170	162	201	168	172	156	161	165	180	153	149	157	144	139	156	144	146	183	146	156	158	166	154	162	181	165	145	146	182	167	168	156	186	150	144	153	165	171	177	179	152	169	155	150	154	154	150	156	159	158	158	165	147	160	152	156	156	164	160	152	140	167	146	162	174	161	151	162	183	171	157	163	165	160	122	158	174	144	157	175	165	151	138	173	164	156	178	164	201	161	195	155	173	143	163	180	197	185	180	159	163	155	170	153	196	178	161	172	174	161	168	162	162	169	164	167	145	184	174	178	172	169	198	179	162	166	141	182	184	165	170	164	174	168	159	180	154	152	169	182	170	137	159	160	151	166	125	146	174	162	170	173	167	153	162	168	190	175	173	165	156	170	153	144	136	167	193	161	153	154	169	150	164	164	161	188	159	154	161	163	164	164	153	177	171	158	177	173	165	165	152	141	157	150	168	172	184	163	155	150	152	187	169	158	190	164	175	154	174	167	169	149	146	157	159	150	183	145	172	153	150	179	158	176	153	137	178	189	146	167	175	142	160	157	159	173	140	156	148	164	144	158	184	139	142	179	161	153	153	189	172	153	149	154	154	197	169	154	168	153	171	156	174	169	170	173	145	184	154	163	160	163	149	167	169	151	168	151	154	171	163	173	155	142	161	159	164	185	165	147	179	165	146	175	190	150	160	161	171	175	177	164	166	174	176	169	145	136	193	161	161	148	155	173	177	164	171	155	152	144	161	161	155	170	179	174	157	180	177	174	165	164	156	164	163	162	148	160	162	158	164	167	161	133	169	151	165	145	169	154	165	176	163	162	174	182	170	162	166	166	154	164	152	142	178	183	162	171	161	146	167	181	142	163	160	144	152	166	171	162	144	177	165	175	172	165	156	156	176	170	187	186	169	157	153	155	167	156	166	155	140	168	147	193	145	155	148	186	152	190	172	166	178	151	128	162	161	167	152	157	152	186	169	167	160	152	161	181	167	162	143	163	155	184	151	170	138	154	157	174	129	154	169	159	160	160	162	145	162	176	183	154	187	149	195	156	150	152	162	151	178	158	139	169	182	168	155	163	153	166	187	172	173	158	168	142	143	155	183	147	142	148	147	169	168	136	160	156	162	169	181	187	201	176	148	147	165	157	179	165	165	125	160	173	162	155	164	170	146	121	164	161	174	155	166	160	148	138	177	181	173	146	171	187	176	180	171	174	162	148	159	165	156	152	172	153	143	148	159	163	177	166	157	143	174	171	150	156	144	136	157	141	158	144	167	167	178	157	175	168	159	155	166	167	154	176	183	174	166	200	181	148	181	150	164	154	153	160	143	188	144	158	156	188	164	150	181	169	157	160	156	150	172	189	182	142	156	181	185	146	162	179	168	167	178	172	175	164	163	152	177	146	158	153	154	167	177	178	164	169	167	170	152	179	192	171	180	159	147	150	146	152	164	180	158	166	144	153	179	177	165	165	152	162	156	169	136	136	162	145	161	153	161	168	173	155	156	152	176	144	167	171	162	160	172	182	186	181	182	162	147	181	164	179	169	166	146	176	170	175	173	170	175	171	149	165	154	147	181	166	174	146	156	177	180	153	163	177	164	139	163	151	178	174	166	176	173	194	150	168	141	153	190	151	150	172	163	171	148	170	177	162	155	176	175	165	161	153	158	160	156	159	161	171	174	171	176	142	183	166	183	195	155	181	186	161	161	165	153	175	159	172	178	149	168	202	143	139	175	174	169	179	169	184	144	182	153	161	173	181	170	173	153	152	181	170	149	159	165	177	178	155	174	165	164	180	149	162	170	167	154	174	160	156	166	156	156	182	167	161	163	167	164	173	142	138	150	192	190	169	149	151	148	135	162	166	154	151	170	173	163	167	156	174	171	148	168	163	133	185	167	140	169	149	163	164	162	159	163	171	136	163	153	188	160	168	183	146	164	170	180	169	185	181	156	143	182	159	176	161	169	172	187	166	161	150	171	183	177	166	161	164	164	163	173	160	179	145	168	168	176	160	162	149	154	145	171	139	166	147	143	164	174	184	167	147	166	159	164	159	193	157	169	139	156	158	169	138	171	154	173	138	136	167	159	157	167	157	165	154	160	150	132	151	146	152	169	174	174	169	145	152	178	176	161	160	174	158	169	156	154	181	173	157	148	181	159	147	172	184	169	163	151	151	157	150	166	153	191	178	153	167	171	148	141	158	170	182	162	174	168	145	150	173	170	151	150	174	150	159	175	176	157	165	171	179	183	162	142	164	174	177	184	195	151	147	193	150	161	158	158	169	156	160	168	175	150	162	163	149	188	166	150	189	193	147	168	155	158	164	162	191	180	159	169	165	146	172	162	126	155	180	149	159	170	164	161	154	155	164	173	151	144	137	154	173	161	171	145	172	159	160	174	163	155	156	173	160	172	156	165	160	158	146	162	171	180	190	172	153	163	184	179	167	176	173	152	144	167	149	153	161	171	162	159	155	168	167	167	158	164	160	162	175	206	164	166	175	178	136	145	153	161	167	161	162	166	170	155	155	141	191	135	174	143	151	149	164	172	172	157	170	170	173	173	190	146	177	188	158	171	174	176	162	169	167	154	188	187	158	154	148	165	143	153	158	145	174	157	172	159	189	161	162	171	175	158	169	168	141	139	151	166	176	168	158	174	172	145	150	150	180	142	179	187	163	178	166	155	156	192	192	159	177	184	145	160	173	148	147	181	152	168	159	169	164	170	153	161	143	172	173	182	146	146	187	174	175	160	188	180	183	169	157	188	159	144	142	158	169	170	162	146	140	154	175	178	166	139	177	148	169	162	162	155	166	150	165	172	159	139	160	145	149	169	165	163	148	182	175	144	148	157	151	163	180	153	163	205	166	160	185	162	189	144	163	159	155	173	173	168	167	152	141	182	149	173	155	157	186	156	162	148	174	175	155	141	181	152	161	154	171	165	178	192	148	151	144	156	150	176	160	136	159	183	186	169	156	152	156	152	172	151	140	153	162	165	171	173	185	162	168	147	164	154	180	174	147	155	158	175	177	169	161	161	174	165	151	163	181	165	155	155	138	171	163	183	177	160	155	163	146	164	167	168	169	174	169	155	189	138	207	168	183	169	165	174	185	137	170	127	149	152	156	172	149	171	172	178	182	186	162	168	161	158
15613	8620	5497	4905	3628	2682	2054	1713	1437	1286	1017	830	838	795	700	587	633	573	565	534	524	514	448	449	506	475	451	472	482	483	474	466	437	481	483	449	413	431	450	446	420	414	438	411	423	443	433	468	413	417	418	455	395	409	390	428	415	447	427	469	430	431	425	447	429	406	446	459	446	419	422	401	443	439	420	386	434	446	431	429	408	463	429	414	417	416	433	429	434	426	462	463	407	410	436	394	399	440	427	394	430	424	428	446	451	421	409	435	402	452	396	423	430	396	435	448	421	434	384	396	446	413	463	415	381	413	413	479	396	425	397	441	414	374	427	405	417	412	444	480	430	397	429	418	417	428	386	431	430	430	413	431	405	446	437	438	437	401	427	400	407	410	407	428	418	437	436	408	429	431	405	442	447	403	427	432	441	447	397	448	383	398	426	390	420	430	424	406	444	430	421	434	387	421	387	415	445	402	421	404	421	400	385	448	413	420	427	386	403	450	395	434	406	401	433	435	419	438	409	407	404	408	444	433	414	463	411	468	424	413	432	437	430	412	409	435	434	414	408	393	421	456	446	435	440	418	418	456	424	425	412	409	410	384	418	426	408	420	398	434	442	409	432	394	443	411	405	404	435	410	434	440	417	449	400	442	423	371	413	423	431	407	408	452	434	425	429	405	371	385	436	446	405	428	398	436	393	444	401	409	439	418	440	419	426	390	403	395	419	416	400	421	379	441	461	444	436	438	400	427	443	412	431	425	414	405	373	414	426	364	429	454	438	427	426	435	407	419	409	405	391	421	419	440	439	415	423	456	443	419	423	400	400	382	430	431	435	437	368	412	421	428	441	427	433	402	405	388	444	428	467	402	425	416	427	423	437	425	450	400	405	440	428	402	454	420	439	399	404	420	461	403	432	405	430	452	433	442	424	433	423	402	400	437	419	417	425	413	432	423	442	447	417	440	418	440	422	371	405	409	418	427	457	447	439	388	426	408	395	450	406	410	422	391	427	446	450	442	445	426	436	441	370	447	423	423	424	431	402	382	430	414	410	439	444	423	398	417	402	379	420	438	440	380	419	425	408	438	399	402	414	434	431	404	427	475	457	435	435	414	421	417	398	382	392	414	460	377	407	430	437	410	418	467	417	426	443	436	429	415	413	414	418	434	464	445	444	431	431	414	387	428	401	408	411	419	415	453	431	443	400	392	402	433	422	422	407	422	412	414	432	411	371	385	450	439	437	414	407	446	405	422	430	391	425	417	450	400	452	437	425	452	410	406	388	427	440	383	427	407	397	427	428	410	425	435	412	425	430	410	393	429	417	416	423	420	423	434	435	412	430	429	414	378	417	422	389	418	453	386	423	448	427	424	397	417	407	406	432	418	437	418	429	440	395	442	415	431	430	382	393	429	426	394	407	414	414	435	421	379	449	409	397	434	436	442	410	409	418	406	407	431	420	402	430	431	420	394	449	413	444	439	435	439	414	428	467	446	410	424	420	437	383	411	384	402	400	435	408	424	442	427	429	440	448	417	423	413	437	460	429	398	427	390	403	424	420	429	439	421	426	427	405	453	446	391	428	424	431	448	415	410	431	412	408	424	438	433	428	449	451	462	455	429	436	419	422	441	431	452	425	434	428	423	404	421	418	397	417	385	411	423	427	434	405	392	439	408	442	416	444	413	471	405	447	422	446	399	374	411	445	427	452	415	405	426	434	398	411	437	451	415	429	431	415	442	403	411	421	423	404	420	373	415	417	403	435	437	432	394	459	431	424	457	429	420	421	440	379	414	426	395	414	414	465	455	405	424	404	422	444	410	424	437	413	436	453	424	422	443	430	392	440	433	438	434	449	409	406	455	379	430	423	430	420	436	421	371	449	427	402	402	415	410	436	437	422	400	392	398	445	453	423	376	433	442	402	414	434	375	428	416	465	435	426	426	394	423	403	423	418	435	423	442	436	420	419	462	458	423	426	404	424	400	421	405	399	423	408	407	426	430	422	430	445	423	451	431	438	427	391	425	412	439	457	383	384	413	414	406	449	449	415	385	442	407	401	416	406	428	402	420	399	442	431	426	451	419	372	426	453	405	417	437	397	392	373	443	446	411	402	422	417	437	439	472	424	388	424	414	359	428	408	392	436	443	397	441	377	429	401	423	437	431	441	412	424	403	442	414	416	413	439	443	417	446	422	418	388	398	386	417	391	413	416	423	443	441	403	412	430	444	404	440	442	431	444	423	396	431	400	449	422	451	450	463	407	416	434	450	423	424	429	403	404	424	425	415	425	397	417	415	411	427	451	401	418	390	402	438	398	400	414	420	451	365	409	401	444	417	401	428	442	402	403	432	399	437	403	416	444	407	448	436	392	432	407	410	417	432	430	449	406	462	408	387	458	411	425	432	426	431	428	410	438	421	417	424	432	430	409	411	434	412	413	434	399	416	434	392	439	439	418	422	411	401	370	409	411	416	393	429	436	391	421	433	385	447	425	445	387	420	403	424	418	415	425	442	412	432	408	415	421	417	409	437	471	423	420	450	415	402	417	427	425	422	466	372	398	378	419	432	432	383	409	446	445	442	402	495	434	453	393	413	413	411	384	444	445	426	413	398	442	451	431	438	376	423	431	440	400	435	442	439	411	402	447	441	403	415	405	398	448	451	407	449	428	453	424	421	428	437	445	437	427	394	446	439	430	458	410	435	430	451	459	423	432	426	428	425	416	406	408	408	462	443	436	448	388	434	448	405	413	402	406	396	418	402	409	376	443	386	431	413	427	444	407	418	421	431	448	411	463	442	430	386	440	421	416	424	452	405	427	441	402	426	409	421	466	393	419	401	429	457	440	428	431	459	445	408	451	443	438	431	423	401	447	396	413	436	448	437	422	426	423	413	409	401	410	422	415	418	397	390	411	435	447	418	409	400	386	410	446	413	404	410	425	416	428	434	400	435	430	420	446	429	400	423	386	477	397	455	416	414	450	452	393	474	409	402	444	451	383	436	430	385	405	442	414	413	425	413	387	423	405	461	405	420	430	449	417	419	420	436	469	428	426	410	443	416	461	420	425	437	398	443	400	439	390	400	430	467	464	443	447	409	396	380	385	399	366	419	461	403	444	417	410	430	447	397	417	412	398	468	422	412	395	386	433	426	444	452	435	427	446	387	428	376	419	409	398	440	426	434	415	431	397	417	418	409	452	395	444	427	402	442	426	454	427	393	402	406	427	429	420	407	406	410	420	417	447	439	385	443	404	420	381	409	391	417	442	423	413	406	440	404	416	399	400	439	428	419	404	447	407	415	389	422	432	453	445	435	411	412	395	408	442	419	447	424	406	427	401	413	451	402	459	462	438	416	460	467	434	428	448	416	446	402	387	424	424	450	461	438	395	413	431	422	414	440	424	395	388	406	450	427	413	443	400	428	402	402	429	423	419	412	447	418	385	437	410	389	451	427	408	402	399	409	432	440	426	400	449	401	396	401	434	443	436	459	415	390	450	425	434	369
5573	1018	642	623	514	507	504	472	470	460	442	432	456	451	434	439	477	468	446	433	443	451	430	441	449	420	412	428	423	422	432	443	446	470	409	471	454	453	447	465	413	436	475	405	423	418	425	436	452	462	425	427	411	444	417	481	425	459	456	460	439	409	476	446	412	437	463	432	441	413	446	434	444	421	409	421	455	435	451	472	439	437	433	437	455	429	428	443	431	415	439	436	421	453	410	457	448	450	414	455	452	426	433	452	388	407	434	457	431	422	443	426	396	394	459	485	435	438	425	430	464	492	429	436	415	447	412	422	419	399	443	454	426	483	432	452	424	424	450	434	441	460	449	469	419	453	418	419	452	396	445	456	447	445	423	410	452	428	388	413	446	429	419	421	430	476	413	455	449	444	434	473	451	446	407	415	462	493	420	443	436	389	438	411	447	424	441	431	429	446	419	411	426	499	450	443	457	406	435	470	464	404	421	418	446	436	444	480	442	408	409	407	449	452	411	459	456	459	440	418	418	427	440	455	436	449	430	454	443	455	438	425	396	427	423	454	419	456	427	441	441	440	403	420	426	460	419	423	438	407	434	460	443	423	409	432	450	430	432	377	411	419	421	430	455	437	435	513	444	432	424	438	426	448	419	443	418	453	436	405	440	416	415	440	469	423	428	432	486	471	446	474	432	456	446	401	432	445	463	425	486	446	480	412	405	432	424	448	427	460	434	422	436	407	405	439	446	464	460	463	438	449	425	508	469	392	461	445	413	402	447	412	452	385	425	426	417	426	470	469	441	441	440	443	419	442	441	443	419	442	406	461	450	395	479	445	445	429	425	438	452	456	465	408	448	403	426	446	458	436	446	456	467	425	436	423	404	445	441	501	415	422	394	443	440	425	395	434	428	423	423	445	409	421	446	453	427	370	452	459	443	420	431	415	429	445	435	452	455	480	473	420	444	438	413	440	432	435	438	421	457	467	455	435	424	425	467	470	453	438	479	468	434	448	433	435	446	431	413	434	438	449	454	440	432	408	455	470	416	399	450	409	449	442	410	442	458	442	432	413	381	378	416	466	434	419	462	429	398	392	457	440	436	434	458	453	444	427	437	450	449	419	448	418	473	441	448	472	442	376	427	432	468	468	451	483	450	453	423	420	384	421	418	470	404	469	445	421	424	452	469	449	429	451	440	465	421	428	447	448	431	422	422	450	450	480	434	454	432	420	452	455	402	448	427	429	502	471	455	447	466	421	417	451	468	440	457	448	430	454	467	454	419	444	472	427	416	461	437	451	486	444	398	445	401	444	443	426	454	391	441	446	448	459	424	440	413	417	449	486	423	384	460	423	449	455	471	448	464	442	421	469	407	456	461	419	436	438	432	462	404	429	474	459	462	431	426	471	444	428	403	439	454	433	451	424	462	440	462	435	427	448	442	437	418	437	429	433	434	420	479	395	440	478	432	408	496	445	419	447	427	454	404	404	483	421	439	475	416	423	454	418	446	432	420	440	442	446	422	439	429	427	383	449	414	459	477	444	454	423	436	486	457	438	446	420	421	413	427	447	442	465	444	453	406	441	404	473	418	439	443	437	391	411	453	446	450	445	419	435	430	437	438	407	460	431	429	448	461	416	456	442	423	407	449	449	489	454	431	400	442	413	417	484	438	445	423	441	444	415	427	458	462	402	437	427	436	483	466	450	449	416	405	429	403	410	417	451	421	452	451	462	418	407	405	461	447	431	443	402	439	444	416	470	407	443	489	435	427	453	473	462	490	436	415	422	448	459	447	443	409	495	398	470	487	408	448	444	471	455	417	399	406	462	435	423	386	462	462	471	422	429	406	453	429	431	443	458	419	452	414	442	405	434	441	481	411	453	436	452	462	419	420	423	482	432	427	420	470	460	452	428	427	468	431	439	401	480	412	409	434	407	444	439	515	451	496	423	456	438	434	456	494	420	463	433	444	452	443	422	416	484	394	392	453	420	414	445	413	444	457	392	453	456	414	391	441	418	477	427	460	397	443	476	420	456	423	444	477	453	428	447	459	430	477	446	442	410	460	413	423	457	447	458	425	436	437	432	429	455	445	411	418	428	455	432	451	437	429	416	413	433	418	441	470	392	423	409	414	451	477	470	445	410	403	444	425	400	408	414	427	419	412	416	471	424	476	429	441	407	411	442	422	423	430	472	442	446	429	393	427	451	436	483	432	419	456	458	375	460	446	437	420	448	422	455	435	418	458	442	478	454	451	443	457	457	446	435	443	461	417	453	404	455	419	419	472	418	417	466	418	434	433	420	429	425	385	433	432	400	421	455	386	459	457	454	436	476	417	511	434	437	411	428	445	386	388	431	487	449	411	425	411	450	438	449	439	487	423	435	459	473	383	423	416	436	386	437	447	458	441	483	435	438	471	449	474	458	418	431	435	419	464	485	455	431	439	447	428	455	472	425	399	448	415	396	411	435	420	435	444	402	426	417	428	441	434	440	455	447	416	445	457	440	415	428	452	480	448	449	398	450	418	442	443	430	456	421	450	455	470	434	433	476	452	434	439	403	408	441	432	445	457	413	476	419	439	504	415	440	423	462	409	453	446	463	432	431	439	438	401	482	428	465	469	431	441	434	471	476	453	385	448	412	500	456	397	403	436	435	429	453	412	434	448	429	432	441	452	421	409	438	416	441	476	399	419	402	432	419	405	427	456	472	436	428	466	434	437	395	441	430	409	509	429	423	438	435	390	474	416	416	413	456	419	467	420	448	445	465	405	409	409	453	449	428	451	420	467	428	456	422	444	420	416	418	425	450	447	410	415	444	441	454	428	432	461	423	454	414	465	413	463	380	416	444	433	450	444	417	419	455	446	447	441	417	434	430	421	432	420	467	436	436	455	462	454	404	403	456	454	431	438	418	449	450	426	438	424	453	444	473	442	415	425	429	449	425	458	455	450	448	466	464	443	430	433	488	431	478	447	439	461	437	412	454	431	427	476	396	478	436	423	427	451	445	431	459	476	445	426	433	470	425	424	389	443	462	443	473	488	437	467	437	448	421	424	428	431	432	434	434	432	450	471	441	470	445	443	456	449	481	447	451	445	422	431	448	451	481	421	427	460	433	432	417	481	448	429	425	421	434	423	420	456	447	425	473	456	427	431	413	451	412	388	478	434	412	438	414	443	405	428	442	425	434	452	454	427	418	470	413	431	448	428	427	438	414	441	421	460	422	437	432	436	419	435	439	425	418	427	426	428	403	420	469	439	457	433	413	429	429	411	465	432	422	434	448	419	430	440	436	448	439	420	422	448	411	425	462	444	416	427	437	445	457	435	410	420	459	412	457	436	410	445	432	421	382	457	418	443	447	423	425	444	439	428	444	449	446	467	426	446	433	426	467	452	437	432	414	479	456	394	436	460	423	413	439	408	471	469	453	432	457	402	432	480	431	453	448	436	438	430	455	434	447	411	414	429	450	451	429	420	416	473	445	410	435	432	426	471	424	440	458	436	435
4722	1458	1359	1481	1370	1155	1192	1184	1127	1093	1023	1005	995	1003	964	959	948	1013	967	973	1023	959	961	927	975	957	966	939	936	981	971	959	919	879	981	924	919	937	960	948	908	936	980	936	984	905	938	953	982	978	948	924	971	940	945	951	943	997	953	1012	948	1003	968	966	972	949	929	1023	978	993	956	938	971	1002	958	960	949	987	949	965	960	938	886	933	945	919	952	955	959	920	970	965	1001	969	945	875	992	970	988	990	912	1018	1032	957	889	1005	970	918	959	950	1034	964	980	960	1000	947	994	1001	950	972	873	945	935	887	939	942	937	908	969	897	989	936	941	966	912	960	918	917	936	951	969	983	1012	955	936	1029	966	950	921	1013	975	1007	951	979	922	982	961	929	984	967	975	1000	941	948	990	938	977	919	964	971	970	977	946	984	934	940	988	955	927	956	967	935	973	891	994	941	984	937	929	920	954	959	916	908	990	961	919	910	925	912	973	949	886	936	944	996	930	916	904	934	986	906	913	935	983	983	930	926	934	956	978	953	984	931	969	988	926	923	997	906	918	924	938	951	985	1002	972	901	959	961	891	1013	944	952	961	949	959	945	991	941	910	986	952	953	944	975	924	902	942	978	960	978	943	999	939	933	969	961	866	925	950	990	928	960	1014	958	934	950	952	982	1012	916	945	976	940	892	945	987	946	968	958	972	919	1006	965	929	932	1014	940	969	962	933	941	912	972	973	957	961	961	919	958	952	931	933	942	1015	974	970	973	947	955	938	886	953	946	951	959	925	986	969	981	917	959	1014	915	909	975	918	954	1003	938	977	908	938	970	974	945	913	944	959	911	940	966	995	957	920	904	906	925	947	969	976	1017	993	943	935	953	969	1029	956	886	871	884	955	920	965	946	1008	962	929	952	978	977	966	981	961	952	962	941	985	920	965	925	953	991	957	954	991	937	950	963	923	954	925	936	946	919	946	944	903	935	997	996	978	946	942	1009	956	905	934	953	970	964	951	946	963	1009	1011	930	1007	927	968	980	1002	937	953	974	985	918	983	936	953	932	930	952	1005	933	948	914	942	994	896	957	915	982	982	978	960	983	961	999	961	982	969	954	940	912	976	967	996	1004	940	919	958	1031	925	987	913	980	988	989	932	927	1029	900	973	996	967	993	929	920	970	945	911	984	967	987	973	940	949	908	932	934	920	968	952	963	954	973	986	922	1013	930	951	997	944	965	940	942	934	950	937	923	988	982	937	937	937	1006	962	953	971	950	968	947	943	896	973	896	931	917	920	934	910	1003	929	965	1004	936	863	916	948	897	946	959	914	910	926	879	964	961	959	981	944	914	950	916	958	954	906	977	955	1016	971	897	960	970	996	983	938	941	951	987	915	975	999	939	957	925	939	951	970	972	974	1010	950	950	981	979	952	982	893	962	947	987	944	931	944	956	948	964	941	976	880	916	1022	923	886	915	996	951	930	917	939	959	966	937	969	950	908	940	964	943	937	917	1001	969	879	934	920	983	983	947	969	902	969	945	990	950	918	934	951	944	918	1014	919	952	972	946	975	996	900	926	964	976	955	996	960	971	956	942	952	948	988	965	960	948	891	900	961	950	982	949	992	971	936	1000	933	949	969	834	975	1007	913	1022	962	1024	967	948	934	959	961	932	886	1000	914	931	946	964	970	972	936	996	920	922	941	919	940	918	977	980	936	951	956	944	954	909	939	929	909	934	938	970	962	949	951	1013	931	977	951	938	879	925	994	964	918	936	957	952	955	919	989	958	935	940	969	969	895	957	913	943	986	971	932	929	919	985	993	957	984	939	979	938	927	965	964	956	924	935	975	951	964	977	967	947	943	893	935	1002	1053	962	938	943	1051	976	980	920	1032	949	974	969	953	992	953	945	952	983	938	861	972	932	910	912	910	965	941	924	942	925	951	954	984	963	997	974	919	990	990	949	934	988	927	937	903	997	963	958	943	973	938	990	923	918	888	985	934	980	965	950	934	939	944	971	956	994	989	929	969	929	984	988	918	916	954	960	922	1012	896	998	917	956	962	947	946	949	988	973	917	963	987	916	960	943	952	979	965	987	987	990	950	942	963	976	920	963	954	963	946	1006	925	918	914	920	916	1001	969	939	979	995	956	931	928	893	974	956	1031	963	977	896	958	960	954	929	951	945	935	963	1003	938	988	974	960	1010	981	922	945	929	950	945	895	952	914	960	946	927	911	961	937	924	927	952	948	1019	952	948	947	981	978	940	941	930	970	917	964	901	928	955	967	941	964	947	941	957	1007	976	979	950	932	895	933	952	949	938	944	909	918	999	939	981	953	954	974	906	978	933	935	896	986	1020	939	941	972	950	962	981	972	901	940	964	979	1061	965	969	955	933	926	936	937	917	963	963	954	924	959	968	948	968	946	987	984	946	905	943	945	940	909	964	902	937	912	978	944	976	930	941	1029	967	928	1028	986	941	940	988	900	968	961	921	984	993	978	975	994	925	950	954	946	951	918	885	928	864	955	901	1006	964	937	922	965	951	917	969	926	951	923	964	969	951	922	910	963	978	967	952	996	921	915	923	982	992	943	972	975	920	1025	993	905	989	964	962	1008	950	936	999	998	965	965	953	955	975	912	957	930	983	945	925	962	1001	923	933	995	979	957	947	984	926	929	967	1026	946	920	921	916	975	996	961	1016	946	979	905	928	946	933	915	970	942	989	912	944	933	936	1004	946	942	941	904	915	984	922	958	998	950	971	961	963	926	966	912	928	975	1007	983	965	964	927	966	998	971	935	931	946	923	985	990	975	941	954	969	939	931	934	1005	940	956	956	974	933	944	959	919	1003	887	953	941	975	912	950	977	939	920	894	960	908	969	967	916	955	910	931	945	969	940	949	950	973	934	940	880	901	943	932	910	941	907	916	964	911	899	963	959	953	898	957	942	973	966	993	901	989	910	992	965	940	924	979	969	934	972	953	963	959	958	930	993	958	955	907	1004	973	933	937	1013	977	947	980	971	958	931	1005	955	909	962	1030	958	945	929	945	939	979	999	965	930	947	984	975	974	970	951	926	927	920	926	957	1006	956	935	873	982	950	948	930	949	989	996	995	973	984	982	967	921	941	978	940	943	935	937	956	953	958	999	974	957	993	973	963	935	965	972	961	935	937	899	921	954	944	974	961	989	965	921	988	974	916	919	886	980	954	955	1001	946	986	966	956	973	891	898	997	971	966	958	942	943	952	953	962	908	965	935	913	967	997	922	913	913	909	959	931	987	975	992	928	883	957	952	935	921	974	917	957	966	976	960	943	953	975	982	940	911	984	997	878	995	943	943	966	935	1010	915	894	1001	938	941	933	953	942	927	927	950	911	930	922	933	937	986	950	926	985	915	972	912	959	963	931	960	911	969	966	965	946	950	1001	897	954	912	905	963	949	933	982	988	939	934	971	938	975	886	1012	893	891	1017	936	921	919	903	943	982	984	959	954	920	943	925	920	931	990	945	963	996	924	913	948	955	970	1029	955	970	999	954	933	956	988	895	967	965	919	903	1000	952	959	1001	992	962	945	1008	972	935	914	991	985	974	957	934	1020	941	977	891	990
16814	6132	2697	1314	749	539	400	389	347	360	323	313	284	286	275	284	228	269	276	268	253	259	249	259	271	246	263	256	250	258	254	221	283	275	261	256	228	288	254	262	268	265	239	263	262	243	282	246	255	273	256	240	272	232	269	276	254	258	282	267	250	281	247	243	274	258	262	263	248	249	227	277	262	267	257	253	235	253	268	268	245	241	241	248	265	272	260	258	246	282	230	277	247	243	257	266	234	241	258	248	261	291	234	258	249	274	257	285	278	245	266	247	254	283	259	233	253	245	246	259	252	255	229	266	274	251	272	243	280	260	274	297	251	255	278	245	281	266	219	252	248	246	241	258	256	284	258	263	254	253	262	286	237	256	255	253	238	281	250	237	247	295	282	286	231	244	249	256	263	248	278	247	303	247	268	266	228	248	277	270	242	263	285	277	260	246	235	269	248	255	248	270	252	238	254	241	262	254	250	269	259	238	255	254	274	251	227	234	267	254	286	252	268	277	276	243	274	254	244	252	253	258	250	258	247	249	247	275	288	245	252	274	276	211	257	278	262	255	247	280	273	259	242	285	230	247	234	261	244	261	248	235	269	245	261	293	278	262	247	280	265	261	241	246	255	270	262	275	253	270	251	254	249	244	252	275	255	274	245	271	244	283	252	260	267	285	237	255	252	243	253	225	253	235	248	242	282	268	264	249	267	269	260	244	264	269	266	262	273	272	242	272	230	227	271	232	270	250	255	251	286	271	282	227	247	286	266	259	290	261	266	232	242	279	285	277	260	251	272	252	245	233	259	266	255	285	235	257	248	238	225	250	228	247	263	269	250	235	235	248	241	222	238	281	237	247	280	246	273	265	233	272	266	270	251	258	224	239	259	256	269	276	273	304	257	253	260	236	254	266	269	262	287	241	280	246	263	250	273	281	274	265	264	240	251	245	265	279	234	237	255	258	289	253	265	255	250	234	262	224	281	255	236	239	242	260	233	267	256	269	284	264	243	251	263	248	269	233	216	233	234	247	240	242	258	238	232	248	248	279	258	246	243	269	256	286	249	242	246	272	257	276	258	248	268	284	216	252	253	265	230	238	243	241	255	245	280	282	263	237	225	259	271	249	247	271	226	259	251	272	265	292	250	222	263	244	271	242	236	236	276	251	258	263	271	265	251	260	262	255	249	242	222	226	270	239	257	278	242	227	255	220	235	290	268	248	258	230	271	269	239	270	245	235	227	241	267	246	266	250	271	275	279	264	238	258	252	258	249	259	245	262	248	236	264	227	241	255	264	258	282	257	258	245	268	276	238	264	288	295	271	286	261	264	274	268	245	246	240	229	282	248	246	250	236	252	266	264	250	262	254	250	234	279	255	269	268	246	234	253	254	235	277	306	278	266	277	284	269	269	275	236	254	284	230	288	256	217	237	253	280	249	280	253	274	254	269	273	250	264	271	254	250	266	251	251	226	257	225	270	247	252	276	263	225	248	260	228	259	284	277	261	260	247	268	278	274	258	263	285	259	270	267	284	258	261	224	255	238	254	238	266	250	259	222	247	238	265	258	271	202	244	258	254	269	265	264	287	259	261	243	274	286	275	274	254	219	240	254	230	306	276	254	245	233	244	278	246	283	249	282	248	241	261	221	227	268	260	221	243	296	269	270	234	248	264	268	256	252	234	251	273	218	253	252	249	269	244	229	248	295	274	248	249	260	264	240	261	256	236	237	256	273	259	246	278	248	247	247	271	218	261	262	256	280	268	259	281	245	253	211	244	268	236	243	244	261	258	256	255	240	273	267	249	250	276	247	267	241	267	234	241	301	275	244	256	266	260	245	248	228	255	267	263	284	253	288	243	244	238	228	265	268	265	237	271	258	278	254	223	249	246	259	256	229	283	250	268	255	253	249	259	286	224	215	235	259	267	254	292	260	243	307	272	260	252	262	225	232	250	274	251	244	229	270	252	258	263	243	271	267	270	249	258	259	248	254	281	268	235	260	254	258	293	239	251	239	244	306	284	286	234	271	230	263	253	244	271	216	245	249	275	266	285	244	273	309	284	241	256	233	267	244	266	234	236	239	259	225	261	292	286	255	270	268	263	262	264	236	273	241	275	263	280	290	274	267	235	252	285	223	217	255	239	238	254	261	210	256	225	235	249	257	262	232	272	233	286	251	231	266	243	249	284	250	258	244	271	266	269	259	258	267	283	241	272	259	274	283	262	238	254	247	254	269	247	266	249	236	262	263	237	239	282	276	251	259	288	278	258	277	211	258	306	259	274	235	257	285	258	248	276	242	243	246	274	257	278	264	255	284	260	269	247	257	249	271	251	244	264	287	254	279	265	260	257	274	277	250	264	249	236	251	251	275	259	258	266	260	252	273	269	250	264	255	253	249	243	252	230	271	256	268	249	230	272	228	243	252	235	250	271	277	244	247	231	270	276	258	231	291	223	245	263	238	225	259	287	244	251	269	255	222	257	260	265	254	252	277	243	258	254	243	233	243	275	261	265	242	282	261	242	242	245	260	278	280	244	277	310	228	251	236	255	258	261	241	265	244	249	277	270	229	243	274	252	264	255	252	246	274	253	235	224	246	254	235	268	242	218	234	241	276	272	255	268	254	287	257	261	259	242	284	281	246	245	298	256	292	270	295	257	252	251	268	253	269	241	260	232	250	250	234	272	253	263	272	283	277	267	247	215	264	257	228	270	263	252	276	242	255	265	219	243	252	253	253	244	236	221	240	280	293	221	266	259	260	246	268	275	265	270	248	259	258	294	263	248	230	226	244	232	257	236	274	218	226	264	238	265	258	275	254	276	249	231	262	229	247	261	256	276	250	260	236	239	257	261	259	269	270	256	263	242	288	248	258	267	285	291	258	240	230	246	251	256	239	267	254	245	240	268	260	275	270	250	295	237	265	218	293	269	287	279	256	241	246	279	249	259	245	296	279	259	244	285	253	252	251	258	254	254	265	266	268	229	291	262	272	254	266	261	246	261	264	235	272	248	243	260	257	232	261	261	255	237	248	279	257	234	269	255	240	241	271	273	258	275	254	250	258	264	276	264	232	265	269	266	284	235	254	265	260	237	277	267	276	217	243	243	234	253	254	262	243	240	231	229	258	226	274	228	273	221	250	248	217	261	260	262	265	252	256	256	268	249	234	258	263	245	255	245	279	245	219	246	284	232	264	247	277	240	248	244	250	287	263	269	248	245	225	261	267	269	269	279	259	245	240	268	291	252	255	248	252	256	279	251	273	262	244	287	251	270	261	240	236	255	246	260	262	246	240	242	261	255	228	255	270	271	281	266	263	274	228	269	235	273	250	270	254	248	235	264	291	257	252	266	239	250	252	244	290	285	221	262	257	258	257	246	261	272	246	282	230	249	272	262	250	267	268	260	260	286	255	259	263	263	259	239	244	259	275	263	218	244	253	250	261	311	259	260	288	289	228	225	285	253	279	260	279	253	253	276	267	257	233	245	236	260	241	245	243	253	258	246
12029	5444	3635	3178	2420	1878	1508	1328	1181	1092	902	811	790	759	710	692	708	675	626	619	596	633	612	631	616	618	586	605	623	620	630	624	626	564	587	618	599	604	614	592	586	566	567	572	576	567	598	588	584	600	575	564	595	602	560	596	604	565	562	629	593	585	575	599	604	597	590	598	594	529	609	593	625	583	570	574	586	589	584	593	596	567	555	570	554	605	622	591	594	575	547	564	583	573	558	586	616	611	591	578	563	598	580	604	540	580	614	552	558	620	576	625	593	636	586	588	609	565	582	575	609	605	569	561	561	617	586	608	559	587	563	576	581	543	604	596	564	583	579	574	607	559	650	594	592	584	620	631	590	536	611	591	564	606	575	580	574	537	596	619	596	633	581	598	570	539	567	620	564	600	598	591	592	570	568	580	565	562	593	573	571	558	579	638	554	608	555	597	567	599	593	583	605	600	546	587	625	573	553	605	606	592	580	565	593	576	590	578	612	573	558	614	610	587	564	628	541	593	576	573	608	604	614	642	616	596	605	583	563	593	607	545	599	631	606	605	557	592	620	599	595	606	560	574	592	581	560	575	568	626	563	591	560	573	594	573	583	627	586	621	596	596	548	584	596	575	585	578	589	556	589	605	590	564	558	571	588	571	588	615	583	597	550	603	560	589	596	580	575	570	619	566	546	593	554	600	620	579	625	568	596	574	587	594	545	604	609	581	611	608	570	581	557	626	587	582	564	576	588	603	565	576	559	567	563	593	523	561	612	617	603	573	593	587	537	538	606	539	596	601	602	546	596	619	604	599	611	580	572	621	577	612	566	594	556	584	576	562	547	544	620	555	574	561	527	602	619	598	592	595	586	614	587	601	578	570	526	595	560	599	546	629	609	600	574	569	591	567	590	596	556	579	577	591	618	577	589	625	579	542	603	568	561	609	604	594	585	659	569	607	576	613	569	606	605	589	559	546	581	577	569	538	622	579	576	621	558	557	615	560	528	575	581	574	605	609	578	611	573	576	602	528	593	619	590	618	627	584	575	583	586	572	625	585	564	614	577	566	597	552	574	564	576	574	633	583	556	571	612	584	608	593	585	572	586	601	635	551	593	567	552	580	586	582	617	585	565	584	588	598	583	587	573	593	619	605	575	567	607	599	577	573	600	569	576	559	553	623	571	570	563	595	571	606	578	580	632	588	625	556	581	597	603	595	588	518	584	557	614	557	582	607	576	577	581	575	573	579	578	605	578	599	579	592	601	578	571	613	591	604	587	562	587	588	568	621	554	575	599	564	579	578	576	601	595	598	549	578	571	597	600	559	575	579	572	579	581	585	593	547	575	614	594	592	568	612	565	628	561	572	513	582	565	588	572	614	619	615	591	579	580	600	549	553	582	588	587	594	607	576	591	595	578	604	556	596	567	562	577	602	588	595	619	598	586	552	579	595	593	567	577	577	539	545	575	572	589	539	594	604	569	568	619	532	578	570	611	575	548	569	607	629	577	603	557	565	595	578	569	564	575	595	591	588	612	576	607	580	556	611	602	590	606	597	561	618	550	571	604	557	593	587	618	589	601	588	515	590	525	660	506	579	568	573	603	551	559	631	580	576	592	580	588	627	608	543	603	572	589	631	580	603	609	558	549	540	568	585	523	575	604	570	589	585	605	629	583	608	582	567	639	573	566	597	544	567	540	572	621	559	576	585	649	538	584	604	581	586	615	528	610	600	620	556	587	639	530	590	579	601	608	591	601	588	584	586	567	572	560	585	616	569	589	626	591	588	603	615	565	585	581	544	568	630	574	580	559	583	577	622	597	566	572	578	588	562	608	617	555	577	573	586	643	579	586	618	581	587	568	578	629	576	570	639	610	566	576	589	571	600	608	617	581	590	577	580	562	591	621	618	564	602	538	568	578	576	589	626	582	565	616	552	600	617	555	585	597	642	611	580	554	613	625	613	585	595	589	545	629	591	596	557	580	607	554	567	536	582	575	611	639	549	595	571	596	575	610	573	609	578	611	588	544	605	590	545	560	601	602	587	588	589	565	571	594	555	586	557	590	560	603	605	606	577	557	592	589	571	558	571	554	582	598	574	575	574	605	515	588	568	545	606	580	592	577	567	581	583	526	563	618	559	574	615	548	624	625	572	557	574	557	578	564	576	569	614	605	568	594	571	547	591	581	576	598	585	553	596	566	595	574	555	564	627	579	579	615	608	628	604	566	559	590	578	593	562	588	583	596	602	639	586	597	616	569	630	563	622	572	617	607	594	604	600	581	610	601	563	584	603	592	583	623	586	556	574	599	608	590	511	588	576	593	578	616	604	573	609	580	624	631	588	599	622	564	574	541	592	571	535	569	546	564	638	603	566	584	609	565	564	592	557	549	573	550	573	603	593	604	573	540	591	593	609	617	562	577	611	575	603	573	569	576	546	644	574	600	563	602	604	587	617	562	598	608	631	589	544	603	613	606	634	645	589	562	592	580	598	571	611	519	572	562	573	579	558	585	576	591	590	606	601	607	622	557	587	584	574	577	538	600	615	606	629	589	578	603	647	646	596	590	537	594	584	586	540	550	584	527	546	619	610	565	635	630	565	591	624	621	569	605	588	593	607	596	587	638	585	580	582	607	619	602	577	593	617	518	626	575	604	566	585	577	574	550	564	579	560	608	610	629	547	606	539	597	620	552	600	610	563	537	582	603	621	580	591	566	616	594	588	590	547	557	559	574	577	598	597	572	592	610	582	611	543	588	619	591	567	602	612	536	574	598	590	537	589	582	609	610	591	570	616	561	593	602	596	597	597	627	605	562	555	556	588	604	616	603	630	561	609	577	581	592	568	632	603	575	555	593	582	568	555	588	574	595	586	570	577	582	570	560	562	602	604	601	555	582	567	593	602	557	588	567	553	621	572	603	639	621	626	608	557	582	579	561	571	578	576	615	563	588	617	584	546	597	614	577	601	552	596	576	557	605	572	544	586	573	554	586	539	577	566	579	582	570	578	523	581	583	549	592	554	590	515	620	604	563	568	581	591	596	594	573	560	583	556	613	572	545	588	584	550	599	577	616	577	571	588	602	598	633	557	575	589	575	599	568	538	548	596	562	586	560	569	580	554	574	618	573	546	609	578	553	575	581	599	572	619	609	590	543	591	522	594	598	579	582	562	581	562	559	598	590	592	555	580	573	565	597	596	616	593	556	571	566	601	553	580	607	626	557	616	587	601	568	582	602	624	578	570	574	576	588	620	581	597	559	607	576	617	572	563	630	550	545	576	590	610	580	608	587	533	606	578	620	555	583	574	614	585	584	527	595	580	574	577	597	605	583	548	593	605	565	579	584	583	603	583	575	618	603	569	577	563	560	632	590	580	580	560	559	632	590	548	591	569	619	623	613	564	554	546	561	611	542	600	620	596	612	583	619	576	561	574	578	582	566	581	595	635	532	607	554	588	529	645	589	573	618	561	607	614	636	586	577	567	617	612	604	564	611	595	587	555	600	592
26369	11944	5322	2517	1224	705	487	357	373	331	252	231	215	230	185	220	177	183	164	162	199	188	149	177	168	175	172	181	171	193	175	155	174	161	190	161	148	170	178	160	179	164	204	180	173	150	186	176	185	173	151	153	179	164	180	190	163	161	149	168	168	167	180	168	155	152	153	167	165	160	157	167	154	149	151	191	173	153	160	148	163	182	166	148	167	183	175	176	158	175	152	156	173	153	155	183	177	152	131	206	166	166	165	151	181	167	176	160	141	173	144	159	170	163	144	159	140	177	160	133	183	147	151	161	171	181	171	162	151	134	169	140	163	166	160	160	212	160	158	141	175	203	163	183	160	154	165	157	179	158	150	166	165	166	168	181	166	149	163	169	155	174	167	171	145	158	160	160	173	175	175	160	159	150	159	165	162	167	141	138	162	161	162	179	167	157	182	180	177	188	163	166	165	165	180	173	148	162	166	151	180	182	152	157	182	187	160	160	153	184	160	154	186	166	154	141	160	155	143	161	145	165	174	191	160	185	170	172	174	162	165	171	177	187	166	194	174	165	174	153	158	176	183	155	163	187	171	187	183	167	152	157	181	173	160	187	184	150	169	172	167	166	149	151	168	166	161	155	156	164	151	156	153	156	184	141	165	164	160	155	150	165	181	170	180	158	142	154	133	159	150	162	155	158	157	158	171	171	144	175	167	149	150	152	178	157	161	161	158	160	168	148	180	127	158	151	118	155	175	148	188	176	185	165	163	142	169	176	174	195	174	171	160	153	162	182	168	163	179	179	156	141	164	157	187	172	155	140	148	176	169	157	160	144	183	153	175	152	172	161	148	163	141	164	138	159	153	173	144	168	191	160	154	149	178	155	146	166	197	157	165	184	168	146	174	156	148	178	150	170	193	177	175	168	150	167	161	162	160	153	161	171	133	158	139	160	172	162	173	178	174	163	146	170	167	160	187	153	156	170	174	145	176	166	159	189	161	163	174	139	171	152	154	159	136	157	164	188	162	180	164	181	168	164	183	169	152	195	172	143	165	159	172	129	172	168	193	150	166	164	174	152	167	172	167	141	155	152	169	162	180	186	170	166	164	167	145	204	166	159	153	137	170	179	181	162	157	136	129	162	156	180	193	176	198	157	159	154	167	171	140	154	169	135	167	172	165	151	155	175	162	177	192	176	160	176	158	150	160	152	151	158	175	144	163	148	179	145	181	166	166	135	164	179	165	175	162	163	180	159	175	169	149	172	181	182	173	159	147	162	149	151	146	149	163	157	156	168	177	149	141	164	149	174	155	164	151	191	167	168	174	163	152	165	150	181	170	168	163	200	174	164	161	164	197	182	167	155	181	154	173	158	187	146	194	153	175	168	183	147	146	164	168	179	170	163	190	168	172	168	156	157	160	180	162	180	161	171	173	175	185	148	173	144	174	155	183	191	154	177	159	166	156	159	164	163	174	160	164	140	188	155	177	146	149	171	149	184	188	153	147	164	161	184	151	180	174	171	151	169	163	144	160	186	169	168	169	171	177	195	167	180	183	180	185	182	149	152	152	189	154	170	175	152	187	167	181	173	151	156	148	151	170	183	149	164	160	160	166	159	150	149	174	170	170	196	160	162	160	174	143	151	145	131	159	156	174	194	178	163	174	163	180	167	167	160	172	148	174	175	154	159	171	150	184	158	179	174	161	171	159	177	171	166	156	168	156	144	164	164	139	163	151	178	170	182	174	181	168	188	167	166	168	175	169	176	145	163	173	178	180	156	167	155	168	156	161	153	160	162	174	173	200	151	135	160	197	189	175	163	153	182	171	170	146	159	176	159	167	162	181	167	169	157	136	142	152	155	161	166	156	164	156	147	148	133	153	170	164	177	184	177	162	161	178	156	158	172	161	164	167	171	145	163	139	156	159	171	155	176	176	170	150	137	165	150	175	178	169	170	167	149	153	164	149	167	146	174	136	148	133	156	138	200	161	145	170	146	186	186	191	146	180	178	162	160	199	153	189	135	183	178	156	173	176	167	172	173	139	187	190	154	161	164	153	146	142	189	174	180	207	169	156	189	170	157	170	162	175	159	171	140	152	173	181	159	201	162	149	158	171	161	152	170	176	162	158	139	158	194	158	175	172	150	142	168	156	155	165	176	151	178	157	162	176	153	192	137	157	174	170	193	157	168	171	152	171	149	164	146	129	144	176	168	169	176	163	147	162	156	170	171	172	160	171	161	175	166	156	169	159	158	146	167	149	148	163	145	173	175	152	191	153	168	182	191	161	166	171	164	145	156	159	167	158	165	171	170	177	159	178	150	181	182	186	157	165	150	165	156	136	158	171	162	155	149	155	177	178	155	198	163	160	191	196	171	164	154	137	170	165	142	159	189	157	153	172	174	183	160	171	162	153	159	144	194	169	155	167	166	180	158	155	171	167	149	152	155	167	157	187	170	154	158	160	190	191	195	155	168	174	172	156	178	167	182	156	155	149	186	139	151	171	200	148	163	137	148	166	163	167	160	170	178	163	152	152	138	152	179	157	146	156	142	165	174	171	178	160	190	167	172	164	176	168	156	160	141	146	158	164	153	136	153	186	167	175	173	177	169	166	153	159	157	164	161	159	187	173	176	146	161	189	178	172	171	169	155	156	136	167	160	152	145	175	152	154	154	147	157	176	161	177	164	180	158	165	162	164	189	176	154	154	161	143	166	149	185	153	148	133	158	186	172	191	169	162	133	156	184	161	157	146	170	155	166	173	160	177	162	163	159	178	148	127	185	189	156	153	170	171	168	183	188	143	156	165	157	159	177	166	157	142	158	157	161	171	152	161	151	143	180	138	174	152	158	162	137	169	138	180	157	157	176	164	172	166	195	190	176	156	165	172	174	156	145	168	149	161	174	149	170	178	155	166	177	165	161	164	143	171	150	190	153	189	168	202	188	134	175	146	175	160	141	169	154	160	161	167	160	163	149	172	157	158	146	140	122	169	164	171	167	166	164	146	135	174	178	175	147	162	147	159	153	154	135	178	198	185	139	199	158	153	169	183	190	167	162	149	181	158	154	173	181	144	182	168	169	139	155	153	164	171	164	162	155	154	167	180	163	183	140	149	157	153	145	160	168	175	192	166	181	145	150	163	180	157	156	147	155	149	182	154	163	159	140	182	155	189	163	173	152	168	154	142	166	163	161	166	186	163	143	182	177	154	163	182	154	159	154	161	175	167	188	161	144	160	158	153	154	170	163	189	167	134	174	159	164	188	168	144	177	168	175	188	185	145	169	156	164	179	143	147	169	138	148	162	164	155	182	188	150	160	181	157	141	174	187	164	159	151	171	165	193	159	163	168	159	151	177	151	157	170	173	167	160	167	144	124	144	159	176	174	164	128	169	167	155	177	193	191	171	165	175	145	187	177	137	162	171	155	178	163	162	133	142	164	161	154	182	172	167	173	136	173	169	182	156	166	157	144	166	184	173	171	138	154	170	161	140	170	189	136	169	179	176
16049	8432	5635	5116	3615	2828	1967	1574	1405	1274	1033	839	804	728	652	626	631	605	537	535	518	487	493	482	502	484	478	475	464	446	450	441	458	431	405	476	444	452	451	420	396	417	430	425	425	420	447	445	400	448	397	448	402	407	464	472	449	432	407	434	420	417	430	409	441	411	464	428	453	422	443	439	413	438	409	428	440	470	400	425	413	414	408	417	450	422	404	432	468	456	422	428	407	444	466	406	396	389	413	451	432	435	416	401	452	444	420	422	445	408	424	428	422	424	435	425	434	417	427	406	413	413	427	419	407	437	421	435	450	419	447	414	444	423	475	441	433	405	434	404	434	405	406	424	381	382	463	427	454	425	450	419	442	419	402	411	407	413	382	433	409	405	424	392	408	421	410	398	439	435	466	408	410	416	396	407	407	402	413	426	441	426	432	429	436	426	412	377	422	432	396	423	447	412	420	418	407	411	411	447	408	415	406	434	395	391	447	427	430	414	455	400	408	427	445	444	417	427	440	448	438	410	438	451	386	455	408	448	410	444	405	429	432	410	421	456	428	421	428	441	396	423	394	382	437	434	412	415	439	441	445	395	401	426	425	446	406	428	396	427	422	396	432	422	392	420	409	410	449	385	409	461	411	422	435	417	420	453	418	403	421	438	400	463	438	411	409	416	428	432	448	452	445	433	407	404	437	426	445	440	414	395	380	412	422	415	388	425	415	415	461	391	414	438	441	448	446	466	441	431	424	419	402	452	367	400	411	448	429	396	424	407	383	443	395	435	447	429	431	422	413	387	429	455	386	399	420	423	390	388	381	422	411	441	442	461	401	406	430	407	422	415	441	437	412	481	410	396	458	428	420	406	417	430	387	443	420	429	437	446	425	400	401	444	407	411	392	403	426	404	412	419	415	426	399	428	452	397	388	400	402	403	419	366	424	450	431	386	410	426	437	387	417	406	409	439	415	456	408	415	387	404	431	425	422	410	414	414	387	458	442	394	414	368	439	420	435	394	437	408	397	409	406	441	452	431	413	395	413	405	434	416	445	443	400	464	432	411	414	432	444	422	432	413	435	414	402	408	402	431	440	408	474	420	422	415	410	408	405	433	413	458	413	417	397	416	413	422	414	453	443	384	386	428	443	417	416	425	439	420	395	422	429	404	405	406	427	414	435	401	454	426	429	428	428	411	394	465	448	413	411	388	453	446	454	474	438	449	414	431	399	439	419	434	437	401	403	413	385	427	409	458	415	410	428	410	399	473	424	455	436	431	462	465	446	423	391	401	436	414	405	418	425	421	448	465	450	427	405	456	418	433	434	420	445	435	452	442	420	406	468	450	429	422	398	402	409	416	399	433	408	427	453	420	415	424	403	420	429	405	426	408	373	391	440	446	430	395	439	445	416	414	384	393	395	394	422	480	478	407	438	414	436	409	438	491	407	466	473	423	418	400	401	408	398	433	396	409	416	457	438	458	404	435	437	419	442	415	410	409	404	408	424	390	459	423	450	416	405	419	403	431	451	452	470	417	417	421	410	447	426	425	445	448	412	447	400	442	427	454	395	440	414	396	416	427	384	432	420	390	412	432	459	427	455	416	398	410	406	397	443	417	415	436	460	408	412	418	432	434	416	409	403	433	411	399	405	410	431	430	438	440	402	385	399	420	441	420	421	433	411	433	418	452	437	422	420	418	399	396	419	435	417	390	407	433	422	457	398	428	384	440	403	445	453	409	406	430	398	451	370	413	408	443	410	429	420	442	440	420	435	429	381	411	421	415	405	418	425	427	425	428	416	442	415	460	428	399	468	426	436	431	424	450	408	417	429	462	408	421	435	390	407	455	436	401	428	380	426	447	411	421	424	415	402	397	426	391	426	432	424	400	428	441	443	401	420	415	455	422	427	419	385	436	416	437	409	423	447	420	420	461	440	445	410	420	422	447	406	455	424	385	441	420	414	397	451	427	470	384	381	406	414	378	474	441	409	415	411	456	412	457	415	443	433	422	422	415	414	444	425	448	444	418	434	415	438	409	378	399	441	411	407	393	432	414	428	420	412	404	446	394	468	416	439	424	443	409	410	405	453	408	416	444	400	430	408	420	396	437	444	438	397	417	436	415	427	414	387	431	431	458	481	417	454	436	436	390	405	432	452	454	410	407	431	413	436	456	408	389	416	395	428	411	477	459	415	455	438	458	432	430	391	433	398	390	419	385	408	423	459	427	409	404	437	431	415	415	425	395	441	416	446	414	415	441	440	435	438	422	418	441	405	416	440	419	426	426	425	442	403	436	460	418	452	409	424	410	411	413	422	432	405	434	408	432	407	388	470	423	413	390	439	440	421	408	469	421	431	402	401	448	462	429	400	433	421	432	397	468	468	431	433	426	404	388	445	437	447	404	367	437	416	427	415	410	425	442	451	406	411	414	405	418	386	427	426	431	427	419	412	413	432	398	429	427	461	433	410	380	390	427	393	432	470	434	396	381	389	457	426	392	407	420	423	422	426	404	419	433	404	409	405	419	418	367	441	421	451	423	394	417	435	410	443	433	428	436	439	431	448	384	421	450	430	426	421	397	403	451	419	420	392	396	434	419	445	414	450	426	432	408	413	424	411	430	444	392	420	404	409	386	393	390	443	403	426	436	419	460	417	418	441	397	391	404	399	400	414	450	368	419	395	409	444	366	407	427	424	400	429	423	414	443	420	432	419	401	455	385	447	417	402	406	439	409	438	426	403	402	418	422	442	443	394	399	394	421	399	427	418	426	419	412	416	420	400	431	411	462	445	451	411	401	398	409	423	426	440	405	409	410	422	439	394	408	413	405	421	398	409	445	392	440	448	428	427	398	433	393	382	436	408	415	416	421	446	399	412	395	424	447	436	392	422	406	392	446	389	447	410	415	449	422	420	439	417	409	427	415	414	458	401	444	434	439	423	419	413	391	447	407	428	420	433	387	433	440	406	420	405	403	412	421	404	406	408	426	398	434	433	389	427	407	472	399	429	460	386	398	436	418	400	425	394	397	441	444	420	408	411	451	438	473	431	427	404	435	399	456	450	398	419	445	409	400	431	406	440	464	435	411	397	447	427	416	415	427	395	408	449	401	412	457	412	402	455	451	405	433	415	426	456	437	420	428	423	435	435	419	423	421	415	441	433	410	413	425	413	430	418	407	418	410	424	416	440	440	433	434	418	442	364	412	409	393	411	427	353	409	414	433	417	401	420	430	419	411	437	446	443	433	463	419	428	406	430	442	414	410	387	438	437	417	411	446	394	412	405	391	408	402	430	437	466	448	412	455	415	421	425	382	426	433	397	428	414	428	428	454	418	424	413	465	435	428	425	421	413	396	427	430	427	425	442	392	448	407	434	381	431	400	408	413	406	433	434	413	403	434	399	466	428	435	449	421	436	431	425	416	430	427	389	441	445	439	442	433	438	427	416	428	440	446	432	417	433	444	435	453	435	418	406	401	405	416	408	455	450	405	404	433	395	419	426	358
5801	1041	625	615	546	486	491	484	484	465	449	439	458	481	451	460	419	466	441	416	429	435	443	489	454	446	455	471	427	421	464	432	435	424	437	416	434	403	463	429	475	404	451	424	434	431	437	401	439	441	433	427	444	447	441	405	455	437	405	425	433	420	414	430	414	388	440	456	483	454	449	444	444	461	467	451	426	455	399	384	448	452	430	417	422	443	419	419	426	461	434	499	449	444	417	419	437	438	466	474	455	424	461	439	431	457	440	441	477	444	441	469	435	426	426	421	466	437	425	431	420	472	436	482	479	433	414	422	432	486	403	457	431	423	408	416	409	466	449	414	432	390	419	454	458	464	410	453	447	429	395	438	391	472	471	451	450	446	446	410	463	431	441	436	428	410	438	452	415	413	461	400	393	415	448	466	420	436	443	408	439	439	406	408	396	430	414	425	415	442	435	420	413	425	444	442	469	434	426	424	442	430	421	449	408	487	460	424	423	413	424	415	445	386	393	409	441	463	437	440	461	471	415	428	430	404	435	420	458	423	453	417	424	465	407	412	421	427	423	454	474	452	420	440	442	437	446	444	427	407	427	444	430	420	431	472	427	434	460	445	408	444	422	454	450	416	425	460	399	441	414	415	413	454	450	419	456	448	410	435	450	448	432	411	438	387	436	406	439	451	417	400	435	425	428	417	439	414	459	440	410	442	420	413	436	452	460	387	471	458	426	445	449	454	424	406	425	410	437	419	431	436	425	444	429	461	444	438	431	422	462	384	432	461	420	411	406	442	397	431	466	455	420	430	447	432	403	396	435	434	466	429	461	413	430	443	463	459	445	411	420	444	442	425	449	418	442	455	480	441	477	417	411	437	450	425	443	457	460	449	457	386	440	409	444	444	437	415	448	441	457	480	393	419	442	405	433	420	430	424	465	424	420	458	417	466	416	419	389	417	420	485	450	462	401	449	422	421	436	425	417	393	459	443	447	420	446	415	413	422	410	461	428	421	447	442	403	420	465	416	439	463	466	417	412	470	442	409	467	443	472	411	417	431	423	433	499	416	419	389	428	421	404	444	448	397	414	441	451	444	434	411	441	479	399	478	457	447	472	392	403	447	422	457	429	461	427	435	448	421	456	421	407	422	437	428	396	430	437	412	466	427	472	431	423	448	436	442	445	447	440	405	477	431	447	417	426	430	466	440	457	439	448	406	447	426	435	451	422	429	412	449	425	445	452	436	421	418	475	451	433	438	434	431	430	455	435	431	423	410	438	443	418	408	443	448	478	434	476	458	394	423	405	410	468	423	417	445	439	457	435	464	431	473	441	393	457	436	454	454	439	431	457	457	427	402	415	466	410	432	432	401	406	445	417	411	405	414	427	413	410	430	440	438	413	444	426	408	427	407	393	438	424	441	426	458	415	436	409	424	427	453	434	429	420	409	452	402	414	469	454	440	405	448	433	410	443	464	400	417	415	444	436	448	413	388	441	394	420	420	458	397	437	447	478	421	443	418	412	417	401	451	443	415	420	456	488	457	442	424	401	456	408	434	428	436	469	406	433	461	428	447	447	423	423	476	439	429	429	416	402	416	404	480	412	425	423	438	428	450	440	412	429	395	419	396	424	396	401	438	449	448	449	382	417	398	424	414	466	409	418	381	433	418	463	455	439	420	458	460	430	470	408	445	467	477	428	419	460	415	434	442	416	404	435	451	423	466	443	436	414	395	433	420	432	447	428	414	409	430	427	461	406	412	447	423	435	385	435	476	474	434	415	443	459	425	468	419	429	449	424	450	446	401	451	452	389	465	408	442	447	446	460	454	461	441	451	465	421	403	429	419	412	403	409	403	450	413	429	417	443	403	429	430	445	428	430	437	461	431	425	392	425	494	425	406	447	452	424	419	394	446	424	427	441	472	436	448	410	434	470	427	444	433	452	463	434	386	441	429	474	451	423	402	394	432	498	446	414	446	438	455	408	418	456	418	451	453	450	454	430	440	431	453	442	442	458	404	400	453	414	427	383	411	443	437	409	424	447	437	414	455	447	410	438	460	426	481	427	413	406	448	420	444	448	437	438	394	455	467	426	447	431	407	455	455	437	421	443	454	436	445	429	431	447	441	414	454	449	449	433	447	415	435	466	445	459	427	379	437	461	434	427	446	381	449	465	464	408	462	468	445	424	453	449	444	459	438	456	451	436	434	436	447	442	424	439	446	449	453	410	423	423	462	426	450	387	381	402	403	416	446	460	452	422	427	411	416	444	428	428	480	459	428	426	378	451	456	425	447	437	406	452	435	455	450	385	429	433	445	458	440	375	383	404	411	412	433	446	463	425	415	443	434	441	443	419	454	434	446	422	435	464	418	419	462	399	426	427	420	407	448	444	415	449	427	436	421	475	433	460	431	451	464	491	443	464	441	418	440	428	427	429	444	422	429	431	437	438	433	409	455	441	419	442	425	448	452	423	443	393	424	394	435	423	433	428	415	452	395	427	414	392	382	420	417	454	464	424	416	423	427	425	439	435	441	395	433	419	473	460	480	439	468	462	440	395	437	407	477	434	404	401	405	493	407	444	422	425	463	446	428	417	438	458	430	419	442	421	389	439	437	461	442	435	419	446	425	432	396	435	452	426	464	426	437	417	444	394	477	419	457	429	419	435	451	437	426	456	415	442	442	482	442	475	417	431	427	457	436	427	419	425	450	424	372	397	439	450	435	427	428	452	415	435	440	438	421	442	429	457	440	400	450	427	428	425	427	440	439	440	466	417	441	404	452	408	431	443	418	406	442	415	471	457	466	476	451	436	436	467	417	453	467	421	425	407	408	423	418	416	428	440	413	483	394	426	416	439	471	436	432	456	432	452	418	458	448	478	417	443	425	413	419	432	428	408	428	440	458	451	418	428	459	414	423	434	455	431	446	452	409	447	474	434	431	425	431	497	432	421	427	469	408	410	475	490	439	437	428	451	421	419	433	419	404	424	428	473	425	433	414	422	436	458	454	477	473	439	437	432	401	409	426	426	443	427	440	452	438	424	463	437	440	472	427	421	448	393	453	457	474	467	442	431	420	430	414	437	399	412	419	462	441	441	422	449	485	465	420	413	440	438	439	417	436	404	446	440	411	398	440	453	439	435	478	460	481	436	440	426	475	455	420	393	451	430	401	435	449	448	449	434	444	422	464	451	441	445	419	432	468	431	447	438	427	454	440	451	400	459	462	439	418	429	414	412	400	425	397	423	415	443	406	423	472	402	421	445	424	452	410	459	421	469	419	475	427	433	418	455	457	412	402	450	415	429	433	471	449	454	404	442	414	429	462	442	439	395	449	388	432	436	447	401	450	434	439	424	407	418	422	436	442	404	429	476	435	441	434	422	425	423	454	406	415	413	417	422	447	446	443	428	406	419	457	423	415	437	425	445	445	466	426	431	460	445	432	447	425	443	409	468	398	418	449	470	426	481	480	453	443	413	429	424	469	420	453	466	404	460	425	424	429	449	454
4735	1475	1428	1508	1412	1212	1138	1065	1042	1100	1077	1057	1023	973	996	965	991	967	956	918	946	995	955	973	961	978	978	962	997	974	909	963	969	931	905	945	975	924	949	872	972	984	1010	901	949	1003	973	917	926	939	949	961	945	959	959	983	1013	908	876	905	932	905	936	943	955	978	936	932	976	939	937	923	914	922	981	943	951	920	962	991	916	963	950	940	922	967	954	890	978	960	948	929	956	967	903	928	981	930	975	986	929	937	867	985	972	901	957	893	947	919	953	990	931	891	953	970	964	956	950	942	889	922	921	941	870	943	958	942	940	960	968	954	961	986	938	958	936	949	985	924	979	925	961	980	990	926	967	963	952	916	1028	979	945	927	1010	945	910	927	959	959	930	947	959	946	953	936	915	875	936	932	918	931	923	933	931	933	952	872	969	969	943	880	924	959	899	920	974	960	939	954	963	1022	923	925	935	957	956	959	974	921	994	1011	983	946	933	962	919	904	881	954	949	931	964	977	945	1027	958	920	950	889	954	921	991	919	971	892	947	981	925	981	983	995	960	886	940	977	912	955	941	928	930	953	938	954	975	994	964	943	952	961	907	980	964	884	904	960	1008	943	972	946	950	922	930	959	965	937	929	914	962	898	964	941	975	954	921	1017	998	924	949	977	948	959	920	948	951	949	933	991	917	975	945	902	979	928	958	960	949	980	933	931	919	995	961	914	966	1003	933	933	930	958	917	949	897	903	952	970	910	930	920	918	929	940	978	914	959	967	979	937	930	983	950	980	943	981	952	915	930	1014	895	921	1013	949	1003	932	940	913	930	954	913	931	958	980	895	957	928	937	955	966	956	920	976	933	941	919	956	965	928	929	948	976	943	946	951	938	963	955	916	900	953	943	938	876	910	921	952	941	976	968	993	976	968	976	973	953	881	923	999	981	930	905	884	930	905	957	950	971	909	960	916	971	963	974	965	953	960	980	954	923	926	1007	930	977	937	965	945	964	918	937	937	957	991	970	959	921	946	930	982	931	908	935	917	946	911	984	938	930	916	980	948	970	977	934	944	956	936	964	913	945	938	923	922	945	915	924	958	973	934	896	908	927	951	911	898	915	957	963	1009	936	938	908	988	965	909	953	965	939	902	952	946	970	916	951	961	970	965	900	939	955	932	934	965	952	959	953	897	970	910	952	949	992	880	923	943	992	990	952	983	916	966	969	934	947	1003	911	868	916	922	944	939	905	957	915	934	945	928	954	941	962	955	980	1011	968	965	970	888	931	932	915	945	943	953	902	948	1008	928	1009	925	902	909	926	971	924	931	919	963	929	986	973	936	916	941	976	942	972	919	985	893	865	1000	992	942	955	1003	921	888	917	948	951	939	878	974	963	984	943	904	936	932	952	939	992	903	943	918	941	931	908	969	953	932	915	933	930	889	901	943	933	942	954	902	905	1000	921	907	988	922	996	927	922	965	960	978	913	910	974	943	929	958	930	1001	945	953	945	938	996	959	946	992	971	998	943	941	960	952	947	919	908	1000	982	924	963	959	907	981	933	999	928	915	1032	994	929	961	930	954	943	973	1007	932	905	895	934	945	934	998	977	931	953	996	861	965	984	973	956	957	937	996	948	943	939	950	929	965	933	946	961	927	946	925	938	935	954	980	940	975	1005	960	966	927	902	933	924	977	998	947	929	922	979	927	922	878	954	982	905	967	944	898	945	960	945	918	970	928	887	946	919	963	947	940	948	910	909	919	951	938	925	935	918	978	956	915	990	958	984	949	972	938	982	940	925	925	967	969	951	1058	945	883	917	882	964	937	923	920	931	951	973	983	977	946	944	996	993	955	934	932	935	956	983	938	923	993	920	949	943	973	938	873	963	888	942	991	943	950	999	938	954	966	964	908	940	1004	948	944	923	913	942	938	916	933	920	939	971	955	950	900	954	947	954	945	917	967	1040	929	964	972	923	936	952	965	931	872	887	969	982	966	955	919	891	966	937	962	942	927	924	966	940	901	917	924	947	974	958	896	1016	986	952	912	961	977	955	959	946	935	1049	970	1002	925	979	982	994	967	950	952	925	957	985	937	913	970	984	974	884	905	970	951	936	881	940	933	1003	981	918	952	962	985	968	939	994	914	976	945	983	987	954	919	984	957	919	917	943	948	965	970	952	985	938	930	969	893	971	991	985	905	940	1017	937	923	1009	894	964	941	961	965	981	859	920	903	933	937	959	970	955	950	928	957	982	942	939	963	970	942	952	984	963	955	921	937	944	964	966	956	942	906	963	888	911	902	1004	987	926	929	949	959	970	930	892	962	968	977	935	964	953	933	927	1005	910	954	946	933	943	961	976	968	932	929	943	930	995	929	963	941	936	931	938	912	926	927	970	970	970	946	940	957	964	956	963	935	970	959	980	989	932	987	909	958	934	982	919	906	956	927	914	898	953	979	939	942	983	939	984	971	950	886	854	872	949	958	912	958	975	941	984	935	935	986	948	985	950	970	980	956	883	916	932	941	909	931	983	989	964	920	905	936	935	979	941	938	962	932	998	924	930	930	928	927	1005	948	970	916	960	960	915	951	898	900	911	974	979	933	972	996	951	944	908	950	994	949	889	945	948	927	993	974	971	967	962	1002	994	940	919	920	888	918	968	921	941	928	970	978	985	955	975	1007	918	932	954	998	927	948	910	977	963	919	956	932	956	958	933	908	963	912	912	974	1002	931	982	980	893	949	972	961	980	929	958	945	941	938	925	1008	1004	943	973	953	974	974	924	980	897	944	949	937	954	967	884	958	943	967	952	934	937	897	914	934	919	972	882	1007	923	973	937	914	940	972	931	927	957	964	973	956	906	926	921	924	966	943	935	907	919	948	943	935	947	979	979	929	954	942	958	994	966	949	987	974	943	1019	983	943	883	926	963	963	921	914	937	958	940	921	974	947	925	937	971	1002	948	990	903	929	954	935	955	921	942	986	897	934	917	941	956	898	937	920	941	920	886	898	963	927	934	929	969	922	927	961	927	967	994	910	1001	955	921	940	962	947	969	930	1005	967	996	968	944	1016	937	928	950	968	879	934	955	929	973	972	875	914	950	993	915	948	963	950	928	981	988	965	946	940	935	938	913	971	941	937	908	955	942	977	945	938	951	931	967	907	857	965	939	984	909	963	934	923	934	944	948	998	920	969	992	919	912	1010	915	941	958	916	978	957	977	915	940	970	959	969	916	1009	956	920	927	970	943	909	886	952	954	952	959	900	997	945	901	928	986	995	945	901	962	906	949	960	941	962	953	970	997	995	892	917	917	911	887	915	941	977	971	881	954	930	963	928	902	955	901	929	914	900	905	967	989	938	977	988	959	994	971	903	968	1003	917	907	961	970	955	981	886	946	968	953	986	913	962	916	899	955	965	923	977	943	943	963	939	946	911	933	927	974	978	969	921	1032	919	952	966	945	906	968	1015	924	886	935	990	941	902	1004	904	946	929	909	909	925	923	907	913	948	993	921	940	962	921	934	960	948	897	954	964	924	950	956	947	974	901	953	921	919	968	1018	860	1005	1001	971	958
16953	7160	2647	1319	724	533	400	446	381	296	338	323	293	341	273	274	321	267	278	273	291	254	261	259	274	250	249	259	269	265	239	248	271	238	249	266	274	256	256	268	260	229	243	276	262	271	237	273	261	266	251	241	236	269	257	251	257	230	271	272	270	280	249	241	273	262	239	277	257	240	268	255	252	284	285	268	248	245	284	296	264	284	267	243	254	264	250	281	273	251	248	262	247	246	241	240	270	254	247	261	255	249	250	280	289	262	263	260	243	296	252	235	257	244	246	266	263	263	247	260	283	256	222	297	295	276	266	275	247	278	240	252	273	282	261	247	259	241	255	227	227	263	263	220	271	238	256	263	247	235	256	274	250	254	251	288	271	282	266	227	256	253	273	266	241	226	264	257	257	280	298	268	240	221	268	250	246	245	264	235	234	249	263	262	255	242	287	241	249	252	231	267	286	275	249	266	275	258	258	254	269	267	248	246	254	254	254	240	280	257	234	277	262	274	268	244	250	243	245	265	261	307	256	216	281	260	280	270	249	246	238	247	293	280	244	248	254	248	264	289	238	307	245	309	279	271	222	252	256	238	248	312	272	258	260	232	240	262	243	280	256	256	266	234	243	279	281	272	272	254	258	263	257	247	266	265	248	225	239	287	249	245	231	252	253	283	249	246	249	268	259	255	263	264	309	279	263	229	285	257	244	260	291	249	245	258	267	288	244	246	255	264	245	241	255	271	284	260	233	293	313	233	260	218	294	246	259	247	243	253	250	262	288	242	237	262	254	266	257	253	269	256	276	273	256	237	275	255	228	264	259	311	236	288	256	241	260	277	222	277	259	258	264	262	256	258	271	267	260	272	232	251	233	264	290	275	259	259	255	258	235	244	238	250	252	275	239	293	263	259	266	269	249	234	261	255	244	277	292	246	272	268	250	277	264	239	233	280	266	219	277	289	266	258	273	246	239	273	234	264	245	236	248	284	264	264	265	251	247	286	258	263	248	279	285	250	271	234	251	246	246	275	274	273	265	247	250	259	241	284	300	249	278	259	278	223	243	237	257	287	268	273	239	266	259	274	289	273	252	256	256	281	265	271	257	272	259	242	219	248	263	260	243	225	250	252	248	255	261	259	261	263	286	273	269	257	256	282	256	236	255	263	253	271	253	260	271	253	259	271	274	295	255	228	240	246	251	249	239	250	260	236	252	262	269	246	244	244	243	285	242	239	272	247	247	248	250	232	269	245	251	241	265	226	230	229	282	263	260	271	263	236	261	248	246	254	201	283	247	262	290	292	273	267	247	236	252	254	279	251	232	243	269	280	232	247	260	245	222	227	250	263	256	258	260	250	267	254	275	275	251	286	266	309	282	253	278	268	272	282	231	260	274	261	255	259	242	264	263	262	242	259	245	235	240	262	238	257	238	246	247	261	267	219	265	258	259	260	233	251	268	265	285	275	271	211	264	251	253	245	254	282	224	227	251	268	270	245	269	256	274	253	275	259	230	279	256	230	303	282	258	228	246	245	237	245	243	284	271	263	286	253	296	293	285	257	251	270	251	255	262	239	246	244	230	291	257	262	251	250	239	271	272	259	249	253	245	281	266	235	275	260	265	244	239	246	243	280	229	272	276	257	251	274	267	224	239	272	234	273	299	264	270	241	239	264	251	259	248	253	267	237	252	234	239	249	275	264	253	262	261	283	235	273	232	271	264	259	285	275	295	268	274	259	244	255	281	255	270	272	237	242	251	269	262	258	235	247	257	232	252	281	281	250	270	279	252	257	274	251	266	279	272	230	240	237	231	279	258	245	247	286	273	248	271	262	241	224	286	268	251	257	228	258	275	279	224	275	253	255	264	234	255	252	262	288	251	265	284	251	218	274	267	247	246	225	261	257	255	271	250	263	251	254	247	240	241	235	240	273	306	254	266	246	250	246	254	268	260	243	268	227	264	269	274	255	266	244	249	241	269	240	271	257	251	238	240	252	283	253	249	264	280	275	238	286	245	267	285	270	262	245	268	257	268	282	248	245	237	238	257	241	244	252	254	275	230	232	259	260	267	272	242	259	222	258	274	233	274	270	255	272	271	263	254	256	226	257	264	223	234	255	245	260	274	281	244	272	260	250	238	252	267	236	279	233	273	241	253	270	260	288	223	266	254	267	265	265	235	249	270	245	251	248	253	254	259	273	246	264	254	245	221	255	247	240	246	249	250	274	261	260	250	209	279	274	233	249	239	235	230	244	250	284	284	283	269	234	244	254	249	243	275	252	302	265	271	258	235	290	265	231	264	256	249	229	266	255	244	270	255	254	252	238	273	241	250	296	255	280	272	244	244	253	263	245	213	255	263	254	259	274	266	231	253	254	236	243	248	275	262	249	239	258	274	261	256	251	275	254	259	278	259	298	247	271	264	242	230	222	256	211	269	239	276	250	299	279	256	282	227	245	253	272	260	286	263	273	274	253	254	273	272	292	268	239	258	276	258	231	249	255	230	236	263	246	279	280	256	268	253	253	261	240	273	237	211	271	267	246	253	244	283	270	248	269	249	266	271	276	275	271	271	245	248	258	250	254	258	248	262	266	242	235	288	265	266	231	283	242	248	272	266	254	231	253	289	274	240	253	229	266	265	267	233	269	292	238	250	272	244	265	260	261	216	232	276	247	257	269	236	267	286	239	238	286	246	250	266	257	265	230	270	272	219	235	242	255	238	263	244	294	272	239	250	237	251	248	271	250	254	234	265	252	229	251	263	244	241	228	248	257	248	263	269	252	241	262	251	266	240	289	252	257	250	295	244	287	251	241	249	266	243	257	263	246	250	241	246	234	262	281	270	247	271	286	262	241	257	234	240	242	249	272	260	297	276	237	256	273	234	260	262	274	251	273	210	256	262	242	270	244	251	259	274	257	264	239	258	273	286	262	253	292	239	260	249	249	247	251	253	266	268	258	292	261	248	234	275	251	287	271	252	262	272	273	256	274	258	282	289	253	289	261	256	268	268	281	285	264	275	274	231	224	294	232	242	252	253	263	251	225	261	254	266	274	277	254	257	272	256	279	321	250	264	260	240	262	267	262	234	277	294	258	276	264	278	271	277	235	259	268	246	263	268	240	247	249	256	272	307	257	259	247	264	247	270	237	271	243	259	247	256	254	249	237	240	274	299	273	255	240	280	246	264	244	268	272	280	253	240	272	247	260	239	252	276	247	271	272	238	262	246	259	279	261	246	278	250	279	287	271	259	253	218	251	259	273	242	250	289	270	285	273	266	242	263	253	257	238	250	275	235	229	236	235	285	260	267	266	253	241	264	247	219	245	268	264	251	268	256	226	261	291	290	264	211	220	263	270	290	257	293	271	233	250	275	267	217	271	251	258	260	284	266	271	233	290	273	259	258	262	277	243	223	266	257	244	228	226	238	298	274	298	269	249	254	267	252	264	273	250	233	241	228	244	258	249	281	281	235	257	302	279	272	275	278	263	252	237	267	251	220	279	244	243
12157	6435	3340	3109	2420	1837	1453	1313	1105	1058	988	813	805	738	727	687	700	673	624	614	637	600	588	607	608	580	577	660	590	596	630	590	627	627	580	581	576	571	556	574	567	564	550	554	596	614	598	602	557	586	595	590	575	597	611	600	574	568	595	573	570	603	591	572	591	550	564	579	619	563	552	595	587	588	639	602	568	571	636	593	594	595	573	577	595	591	573	557	587	546	593	595	568	595	560	601	598	595	630	583	572	591	601	586	589	605	642	610	603	567	592	582	588	613	580	621	578	603	566	585	575	602	582	593	620	589	574	635	571	588	568	606	568	597	603	547	557	577	582	574	590	588	584	603	545	564	602	603	598	610	568	537	569	595	601	587	569	555	597	575	581	596	607	585	591	595	570	568	571	561	616	583	573	580	571	600	558	591	606	582	572	520	628	581	577	585	587	577	605	572	549	613	570	597	583	587	593	586	592	573	551	570	611	581	608	588	574	598	564	588	551	583	572	580	576	549	636	592	601	577	585	557	538	590	603	572	586	570	561	584	562	555	575	574	575	578	577	595	620	559	537	618	633	611	613	547	563	560	589	567	561	597	569	630	603	559	607	580	619	577	626	574	591	568	538	607	554	551	569	592	560	577	593	599	646	610	586	587	600	593	594	591	564	584	572	587	587	604	580	608	557	567	588	562	588	550	577	552	575	586	553	582	605	552	559	571	581	612	640	611	595	595	589	605	592	531	591	588	596	620	598	624	626	586	560	571	596	544	630	648	552	583	589	607	613	573	588	610	549	578	583	572	581	602	543	589	595	522	556	574	576	571	563	624	551	575	566	576	587	590	557	622	591	593	605	567	582	581	620	565	604	557	652	571	564	585	546	566	572	524	551	574	558	579	640	558	577	558	619	569	552	597	582	603	586	647	570	580	563	571	551	591	636	574	595	610	577	563	588	549	567	573	591	566	577	602	555	580	581	560	597	592	565	577	576	572	595	601	572	584	593	559	612	567	602	561	588	590	614	584	585	606	610	595	573	554	594	550	583	589	600	581	575	577	618	559	594	601	616	563	557	600	553	597	561	607	577	563	593	573	548	610	606	592	660	566	593	584	581	556	591	541	594	620	551	553	552	601	644	614	586	591	507	572	571	587	569	558	593	595	589	578	543	630	574	608	546	593	594	596	610	605	568	564	601	573	607	589	570	586	612	619	581	605	595	608	542	584	547	582	609	611	582	594	542	599	620	562	577	548	637	598	583	561	553	572	556	596	588	567	617	593	610	589	582	575	576	577	539	604	608	587	567	593	558	556	604	573	554	605	597	546	615	629	628	583	601	602	573	574	617	592	595	577	582	616	610	593	595	546	623	582	613	586	581	606	583	587	592	542	542	588	604	590	580	588	582	575	564	578	603	545	598	564	595	586	590	621	585	587	609	638	588	606	536	611	566	611	659	585	556	593	570	573	579	624	529	581	579	554	603	590	589	603	558	596	612	611	546	548	588	604	581	621	557	620	583	628	584	597	588	607	635	579	536	552	600	552	561	561	583	570	585	563	599	583	607	541	569	576	605	555	560	565	601	528	607	603	606	528	559	599	597	563	594	554	605	584	549	583	627	567	611	562	594	551	549	574	584	575	585	571	570	545	529	549	575	572	583	582	599	564	588	568	592	585	651	566	569	582	576	570	527	575	567	529	550	631	584	633	599	581	559	562	537	586	606	606	604	597	566	597	577	611	585	600	598	566	586	616	563	566	544	586	534	606	568	591	591	582	601	591	562	563	605	616	564	617	564	515	547	616	595	600	594	600	570	583	562	576	582	614	628	607	624	594	591	586	564	637	545	573	608	537	605	588	594	606	560	617	559	604	596	624	571	587	541	580	573	587	558	604	617	582	584	642	572	601	590	606	576	596	553	609	570	572	582	563	586	563	572	584	567	621	570	614	578	609	580	599	576	618	561	564	549	571	616	564	620	565	578	575	583	602	582	570	613	588	557	581	567	576	567	562	575	581	600	591	595	615	565	573	548	617	607	562	556	595	567	585	625	594	620	559	549	612	536	573	588	592	558	587	584	581	613	605	587	591	585	593	608	605	521	575	549	599	536	569	563	538	582	566	583	609	619	546	578	589	527	569	610	551	599	561	588	624	572	570	583	552	597	555	581	614	566	549	584	583	586	587	563	559	561	621	617	607	566	564	587	577	602	587	550	588	545	598	591	574	620	573	558	667	580	591	580	567	611	598	584	618	577	596	576	595	561	547	590	593	612	587	553	582	565	583	560	624	589	602	582	566	593	626	595	553	606	582	560	552	579	573	534	591	615	553	548	562	606	549	586	616	571	606	614	549	609	564	585	536	600	522	567	557	582	576	581	573	606	583	587	558	598	602	580	591	575	598	624	570	597	591	612	570	591	574	566	573	552	587	589	550	584	623	584	569	533	597	643	576	624	593	596	536	573	611	570	594	623	572	562	581	551	561	603	615	560	581	576	593	579	585	599	593	561	591	590	554	601	602	615	563	580	597	563	596	575	557	596	577	581	587	600	526	583	608	577	592	587	597	594	604	659	605	588	630	570	559	601	549	577	571	593	576	569	575	589	575	609	597	599	586	598	565	599	602	573	588	599	603	608	593	587	591	551	606	586	552	564	568	555	575	632	605	572	610	597	509	573	564	569	559	581	578	575	557	573	595	603	532	618	602	603	583	596	609	622	585	570	607	547	568	576	541	577	586	585	610	565	592	569	560	587	603	580	571	586	613	608	611	593	560	584	605	616	610	609	628	607	591	569	566	621	552	558	575	554	583	611	572	604	609	566	593	556	553	572	575	621	576	605	587	603	568	556	584	582	606	563	564	577	573	568	594	592	558	547	546	583	588	566	548	617	583	613	575	558	590	607	573	586	564	580	547	589	568	627	597	557	565	569	618	598	607	592	598	605	579	620	582	630	561	562	553	588	559	593	621	573	565	576	608	606	627	576	585	545	609	580	576	587	559	561	596	585	591	583	538	576	621	580	560	587	587	598	584	559	553	608	574	576	574	550	592	585	602	606	570	591	607	598	567	584	594	573	577	594	599	576	579	547	554	599	592	598	604	555	577	627	591	570	553	638	614	579	572	624	578	598	605	577	623	552	600	564	562	570	583	581	560	562	558	581	562	557	566	586	557	564	550	578	586	622	573	600	538	586	569	626	554	600	595	583	578	605	597	574	555	598	539	542	607	578	595	579	582	548	558	589	577	584	581	600	601	585	561	605	555	581	562	572	601	619	555	611	589	623	603	547	616	538	628	567	550	599	608	587	566	593	583	614	581	594	597	589	560	582	533	598	541	588	628	597	584	613	571	592	594	589	589	599	536	559	542	627	550	602	594	556	608	560	633	600	542	547	543	576	557	580	601	612	559	583	560	543	601	615	564	564	584	608	584	586	605	543	584	601	522	565	554	558	557	589	621	586	579	602	567	541	548	607	594	572	568	623	576	565	604	564	558	572	602	645	555	579	619	574	594
25914	12548	4806	2147	1042	613	442	350	324	304	266	251	223	217	234	186	194	215	194	175	167	171	179	161	169	167	182	151	177	182	156	153	163	156	199	175	158	164	159	176	163	182	160	159	155	184	177	135	175	155	185	169	174	174	143	140	172	150	174	167	154	169	176	159	163	175	185	155	185	183	160	169	169	176	175	177	180	170	173	155	155	154	168	140	164	165	175	152	166	181	172	183	154	157	178	176	178	165	169	174	168	159	176	153	141	138	152	164	152	185	180	181	186	151	151	202	158	152	162	144	143	175	167	128	167	160	158	157	161	175	167	160	155	149	150	165	160	153	160	180	155	155	166	158	165	167	142	161	161	130	171	179	153	160	150	147	159	203	176	164	177	146	194	158	141	173	198	166	154	160	168	172	185	144	182	188	187	153	180	168	181	159	157	156	150	187	183	146	139	160	159	164	192	161	159	179	157	161	165	173	159	180	192	167	158	162	156	149	175	157	158	150	160	168	153	162	146	170	164	156	138	163	158	142	137	160	163	173	166	180	191	138	159	156	157	184	162	133	169	160	154	153	163	161	180	178	162	162	178	157	160	181	125	147	165	174	168	185	154	154	185	165	154	158	195	171	176	149	160	195	175	169	153	140	185	139	170	145	172	164	159	160	162	181	130	164	179	153	160	160	162	175	155	172	164	158	176	165	180	172	133	162	183	148	174	164	158	146	158	174	153	149	158	173	203	173	184	162	193	174	156	174	180	149	164	166	181	155	152	172	168	169	187	168	166	177	184	148	173	153	162	160	187	162	176	168	164	163	184	140	133	158	181	181	144	157	188	167	175	152	155	163	174	151	177	165	161	159	161	160	170	161	147	165	178	191	170	186	212	163	178	146	164	170	155	164	185	171	153	157	170	163	172	186	151	158	171	155	178	189	166	158	164	149	169	164	155	178	175	184	151	178	157	143	170	178	205	180	169	128	152	163	170	163	166	199	134	154	155	160	170	146	135	161	151	164	160	154	179	189	136	176	156	161	165	157	164	166	173	147	145	173	142	156	181	161	183	166	168	159	150	188	183	155	151	142	176	154	168	152	186	164	164	165	149	163	167	157	165	167	153	179	162	166	167	175	135	167	169	184	191	173	171	171	170	155	166	178	149	183	160	167	157	170	160	158	161	154	155	163	172	156	162	179	160	171	183	157	162	140	174	171	145	174	185	180	167	157	147	157	164	145	161	166	167	169	158	170	162	176	134	172	130	158	170	160	185	163	175	154	165	167	156	174	147	143	183	147	163	158	165	172	167	186	143	184	165	165	179	173	187	163	129	155	165	156	164	171	149	163	179	160	157	179	152	143	143	161	149	141	163	139	147	154	155	152	157	156	180	148	172	208	161	169	203	174	153	160	173	156	166	162	169	180	153	155	160	159	159	170	178	162	163	153	151	166	141	156	149	174	145	174	172	169	144	162	168	175	130	154	160	183	168	166	168	158	170	168	169	143	149	156	150	157	157	163	169	168	166	173	150	165	158	153	159	164	165	172	175	151	142	168	158	150	165	161	157	177	168	158	162	159	167	161	170	145	179	155	169	164	149	161	166	194	187	148	186	170	173	176	159	155	150	166	154	147	170	173	163	167	167	183	187	177	167	172	157	193	155	165	164	153	150	178	175	167	163	173	163	157	161	170	149	132	177	154	140	167	132	156	147	157	151	139	179	158	174	180	157	161	163	148	153	161	168	177	161	150	178	144	167	170	138	153	153	156	133	159	149	134	149	171	164	154	168	174	152	165	163	172	196	147	153	162	161	166	177	158	155	165	142	152	175	164	166	135	164	154	171	153	194	168	151	175	155	152	158	164	135	172	175	162	175	176	183	168	163	157	164	160	165	174	155	144	165	184	181	156	161	156	175	169	159	178	185	145	162	147	184	186	180	168	180	170	178	152	166	182	189	175	162	167	167	152	177	163	166	151	140	164	177	146	174	168	160	166	163	161	173	178	178	160	145	171	137	158	171	183	180	142	183	138	166	167	142	151	194	164	150	157	157	177	163	153	151	169	160	178	171	163	200	163	179	151	144	167	163	173	182	152	156	135	161	155	172	169	151	162	172	175	176	180	177	186	152	176	150	169	139	160	147	160	152	179	178	169	166	171	186	179	158	184	145	164	182	166	167	166	145	151	184	152	173	187	155	171	192	135	156	197	176	151	124	161	186	171	155	147	159	159	181	154	159	150	169	165	186	186	142	167	186	158	145	166	160	157	182	159	184	177	148	173	156	149	164	156	191	176	134	168	168	156	188	154	191	173	153	169	195	164	150	168	158	147	180	167	154	168	187	156	185	129	167	167	169	163	155	169	143	178	157	175	164	181	168	170	155	155	164	159	146	206	160	156	177	160	166	172	177	138	174	170	172	165	179	180	167	167	184	154	147	178	167	169	149	175	191	189	158	168	177	167	145	168	180	172	163	175	170	176	156	159	161	163	169	161	142	165	173	171	164	158	145	182	183	172	172	163	173	187	173	160	155	180	167	178	168	186	166	147	166	170	158	163	156	159	185	140	165	178	196	179	153	173	184	189	193	163	161	161	161	153	143	162	164	155	143	138	177	165	170	153	137	160	140	184	166	165	142	175	140	155	177	183	161	158	161	160	165	178	154	193	175	149	165	162	170	166	176	173	160	167	152	159	179	160	132	184	165	182	160	169	152	154	155	167	183	173	169	158	187	171	164	169	172	169	170	171	153	175	177	146	161	171	149	177	172	161	155	155	187	142	167	168	158	161	164	190	158	163	144	173	169	184	166	167	164	158	143	177	177	174	172	184	151	159	166	156	125	166	168	147	145	144	155	165	137	172	184	159	153	167	175	170	144	169	138	144	161	169	143	175	148	163	197	167	169	163	163	163	149	157	170	171	191	153	149	169	169	160	144	165	172	138	178	142	175	174	174	173	155	156	153	143	151	167	168	169	162	176	202	144	149	146	167	180	165	178	194	156	164	167	148	153	167	162	181	178	171	137	184	178	154	166	174	161	148	212	175	157	155	160	161	174	167	181	157	165	133	138	146	148	182	184	169	148	152	171	149	176	175	157	156	143	171	170	173	145	161	173	163	149	160	144	155	175	160	175	179	162	151	159	164	177	154	178	191	142	155	160	147	168	173	159	169	181	165	154	171	152	185	150	151	160	185	155	157	171	168	193	158	217	157	167	182	184	156	147	180	171	158	175	158	128	173	140	163	177	179	156	180	158	150	182	154	156	175	161	145	169	154	151	172	165	179	159	156	188	162	168	165	148	178	157	184	157	175	165	163	139	180	160	188	178	153	156	155	146	162	163	149	159	152	158	160	175	168	182	167	187	177	165	159	143	173	159	169	147	156	150	171	172	164	142	169	180	155	180	201	153	155	176	185	146	172	165	164	149	180	161	166	169	176	160	167	153	162	155	156	187	132	152	151	163	189	169	174	190	156	140	167	143	134	169	167	163	159	173	169	158	182	157	176	180	155	161
15589	9122	4961	4762	3577	2724	1775	1566	1387	1215	999	837	796	738	659	554	599	594	560	566	532	488	490	506	481	478	469	435	416	434	463	481	462	439	418	444	439	407	383	416	469	469	463	430	439	396	440	438	436	436	452	397	451	432	426	423	401	421	438	426	408	389	419	424	436	421	415	414	416	412	409	420	382	404	420	390	418	396	447	437	396	416	406	418	429	406	451	422	455	502	434	436	435	403	405	425	398	453	451	394	451	447	400	450	423	401	423	411	432	438	432	448	445	419	431	436	427	421	413	419	393	411	407	409	406	389	417	461	412	463	413	413	413	399	414	452	436	400	407	418	396	411	412	445	403	439	432	413	426	409	399	424	425	425	415	416	422	405	411	440	416	443	418	412	415	442	415	416	434	396	457	401	401	418	423	441	417	421	428	381	441	396	447	389	411	407	427	417	415	389	460	415	414	426	402	401	433	434	420	412	415	419	420	417	411	414	441	445	393	451	393	402	410	373	411	402	426	407	427	403	436	431	384	384	422	418	443	412	413	407	403	415	391	399	420	419	402	451	401	412	401	434	434	440	415	409	427	453	432	421	432	383	411	399	391	490	428	442	422	416	432	416	427	416	378	454	432	453	436	397	412	432	431	445	422	424	398	399	430	442	407	430	431	403	403	398	431	425	417	430	427	390	408	436	407	438	419	428	418	428	415	433	437	406	439	391	432	414	439	379	410	446	446	424	413	428	440	427	426	402	427	422	447	392	452	395	415	414	431	438	424	414	440	407	385	423	454	417	392	409	431	439	383	443	404	426	420	398	425	426	402	423	417	396	430	430	401	411	432	421	432	370	432	386	451	447	445	437	437	449	436	394	431	406	408	439	427	420	409	424	433	426	392	436	397	453	404	419	440	417	407	408	417	450	430	453	422	418	405	417	403	404	401	412	397	456	389	411	390	400	413	428	417	449	422	403	404	423	385	439	405	425	396	407	386	441	426	447	393	406	408	423	391	416	401	403	421	473	394	436	420	473	447	453	411	380	432	450	439	442	434	403	383	460	434	427	439	421	408	433	419	422	443	423	472	417	423	439	432	413	422	448	447	419	427	434	401	368	426	420	443	433	406	402	456	428	402	439	441	406	455	413	410	446	439	357	436	444	411	402	392	398	432	424	422	432	453	410	426	443	391	427	408	411	415	415	422	457	435	401	424	403	448	440	405	394	458	409	410	410	393	388	407	399	433	438	415	438	418	435	392	433	410	429	445	407	433	427	437	400	454	411	452	413	393	382	441	418	442	395	398	448	397	435	426	410	413	425	385	392	385	430	400	442	427	442	444	405	440	401	427	429	377	411	407	423	381	405	449	415	395	423	439	452	414	412	431	425	456	383	420	429	396	447	409	418	428	456	418	397	409	402	415	383	444	460	454	424	451	463	436	458	383	441	449	433	406	429	437	442	426	419	404	452	397	440	373	408	403	387	430	429	403	433	412	385	402	425	447	404	441	423	444	413	390	432	433	406	445	410	436	431	423	433	423	437	428	418	440	428	409	449	476	406	433	398	416	426	433	408	407	424	454	448	405	402	417	395	435	452	421	455	428	436	451	428	407	389	409	398	383	384	446	438	453	460	428	409	453	366	463	453	407	423	416	416	443	399	437	433	406	389	400	414	415	427	374	415	428	460	407	427	409	412	463	422	414	440	405	438	449	436	419	433	450	452	452	406	421	436	388	383	378	414	423	437	438	411	400	417	408	392	432	458	435	418	441	388	412	402	431	421	444	410	414	420	434	392	423	396	389	422	435	422	407	435	409	408	378	409	428	427	443	413	410	399	397	454	397	389	420	422	389	409	446	383	439	400	396	376	428	419	393	425	390	424	403	429	423	445	387	430	407	409	436	447	350	421	442	401	429	397	416	401	427	431	408	455	388	438	410	443	435	388	423	396	458	447	403	409	435	434	407	420	420	431	412	429	410	400	437	428	418	423	414	412	454	430	387	444	448	433	382	413	445	405	426	395	417	411	418	436	431	440	460	404	423	419	397	406	440	468	441	398	415	430	410	460	448	392	416	386	405	474	378	433	418	413	402	405	413	395	420	394	427	419	446	404	454	391	428	394	435	459	383	444	430	404	393	430	439	410	424	436	430	373	434	441	437	445	427	417	440	435	398	404	419	381	418	436	404	396	399	453	442	412	437	439	421	437	376	390	416	398	427	402	421	439	445	407	385	445	455	406	428	393	418	421	433	407	432	392	416	441	379	423	417	443	416	398	411	412	412	445	475	421	409	435	376	446	420	406	432	363	456	423	419	402	393	418	421	388	400	397	396	414	441	381	424	439	430	402	416	400	422	419	456	435	386	451	433	389	425	438	422	429	428	414	408	422	395	431	415	416	414	385	425	385	434	412	455	444	383	422	423	399	447	395	420	405	437	437	405	439	447	430	463	388	375	406	398	397	411	430	453	405	404	430	437	413	450	439	417	416	409	428	449	444	455	407	447	411	434	447	450	423	382	430	452	430	441	412	394	421	430	437	383	427	432	399	408	425	400	437	405	425	403	383	422	450	399	421	457	419	411	470	451	389	449	420	372	397	414	377	418	396	389	432	400	404	428	465	429	417	436	421	439	396	452	446	444	415	418	417	398	413	407	418	435	407	428	407	429	434	407	434	446	422	420	414	421	431	425	442	427	439	438	399	439	431	465	392	431	435	424	468	414	425	385	421	393	421	400	432	441	422	428	399	418	382	376	444	425	405	431	397	423	448	388	449	423	442	411	390	400	399	394	413	438	429	429	452	449	431	391	424	427	435	414	430	410	432	370	418	400	448	428	419	418	419	425	429	413	430	421	437	408	417	458	454	453	406	405	447	423	444	390	405	418	420	405	384	420	431	391	397	452	408	393	439	403	391	416	416	412	367	451	405	421	445	438	438	406	424	392	414	413	411	451	445	402	394	435	386	451	426	399	378	409	412	398	419	409	421	425	430	430	401	410	413	423	427	404	386	442	462	468	438	395	401	383	407	459	422	453	421	422	411	424	397	421	428	414	450	412	435	407	425	452	412	442	400	467	436	401	421	442	432	403	420	423	428	438	438	415	405	419	463	458	392	421	424	453	425	447	410	409	401	429	444	451	396	419	428	419	425	442	440	407	425	413	407	457	456	413	425	408	422	382	399	419	397	411	421	403	424	371	393	383	419	430	407	434	430	378	409	434	398	410	427	445	416	414	408	453	445	390	380	417	424	407	392	425	425	429	383	426	413	394	429	452	429	401	451	400	384	397	464	398	394	394	392	401	429	414	413	413	449	421	429	420	387	376	433	444	418	392	421	392	476	414	383	404	381	433	454	440	399	405	425	422	394	446	472	440	420	426	413	423	405	397	424	398	432	444	453	409	399	404	401	442	443	436	408	381	425	383	406	412	431	402	443	404	444	414	401	426	388	442	424	404	378	452	417	396	414	409	406	427	429	427	425	407	420	403	390	388	374	449	448	432	407	414	443	417	422
5731	1086	594	608	487	519	482	453	438	474	437	424	414	421	430	449	433	434	459	475	493	443	445	456	437	445	440	419	447	420	469	403	437	468	431	416	446	411	471	427	440	454	429	436	423	459	482	446	429	451	431	445	422	422	400	431	431	467	396	491	408	444	452	457	425	455	420	445	475	436	428	456	426	463	468	406	476	459	419	453	444	456	408	450	422	382	421	476	488	456	427	479	423	432	440	404	468	469	449	436	465	447	417	419	407	440	417	438	405	443	442	435	447	419	454	392	438	382	459	420	445	468	440	433	456	441	446	439	443	452	483	466	461	449	406	510	452	463	488	437	416	402	431	434	414	417	437	390	423	440	436	447	448	442	457	442	405	436	388	399	473	415	439	430	462	409	431	421	439	448	421	444	476	420	437	423	434	462	448	444	469	414	440	441	402	437	476	431	380	442	432	408	479	428	445	423	455	390	424	466	439	423	413	400	422	454	454	448	438	452	401	415	431	467	452	431	435	450	429	402	439	444	397	439	448	420	410	412	467	402	448	397	439	460	451	435	423	431	460	418	419	424	421	423	448	444	410	459	467	435	424	419	420	392	431	410	413	459	436	453	390	447	493	437	426	454	419	445	452	468	441	432	435	453	416	429	451	457	397	423	417	442	471	426	479	420	456	431	490	445	454	457	473	440	465	440	462	408	458	421	420	413	442	424	423	457	435	416	461	428	449	415	507	476	430	420	413	452	410	441	435	384	428	460	425	448	443	509	413	444	424	489	444	454	476	422	424	456	418	474	440	408	445	451	430	440	470	398	437	449	444	438	433	479	416	402	448	444	413	423	455	414	424	401	461	451	426	424	440	418	471	420	421	446	428	425	446	418	427	434	436	448	500	456	444	445	486	445	465	464	440	448	438	459	436	472	458	414	427	432	462	422	413	411	440	424	439	404	413	466	403	426	436	468	425	431	460	417	408	419	439	474	489	471	454	443	469	400	469	439	463	455	438	405	436	444	469	424	454	436	461	440	465	436	470	442	467	428	469	449	382	410	415	458	450	468	437	473	469	419	455	453	412	444	420	412	476	476	473	432	415	442	431	441	429	468	459	406	410	424	435	444	441	431	466	453	442	398	423	393	437	446	462	447	413	431	441	409	431	441	424	400	451	470	432	445	439	453	406	427	418	458	442	476	400	424	431	409	455	446	462	464	438	434	461	453	432	436	411	443	441	440	444	438	436	421	424	434	430	475	458	465	431	429	448	457	415	426	472	440	437	426	465	433	456	418	438	435	450	451	433	413	424	391	446	456	441	410	451	442	472	427	457	449	433	400	417	422	426	417	422	418	409	447	437	448	422	462	415	438	413	458	456	430	423	444	457	459	422	432	443	428	455	461	451	456	469	400	421	456	418	422	444	438	432	460	428	445	402	415	404	445	466	434	439	413	446	444	446	486	448	431	431	422	463	440	436	456	439	462	457	427	393	403	467	431	449	467	420	462	456	473	431	461	481	397	415	437	452	441	412	434	396	429	456	400	435	429	442	451	419	386	449	459	435	453	420	400	468	411	402	409	457	411	467	446	437	430	459	402	468	442	457	447	467	398	434	442	430	385	419	425	457	462	472	423	403	420	460	444	405	391	397	479	459	412	414	407	451	457	461	415	442	438	425	437	417	425	453	435	444	438	439	407	443	392	453	440	422	431	417	457	496	482	470	407	484	459	417	472	405	438	431	431	442	444	493	460	453	446	439	445	405	431	439	431	447	427	416	452	446	398	463	450	445	381	427	421	416	471	456	439	407	449	468	456	427	449	426	428	459	464	432	435	434	479	440	469	440	450	451	400	462	473	465	452	408	408	445	425	388	428	467	460	452	406	420	461	457	470	450	433	426	402	406	444	443	484	454	454	442	437	410	415	429	453	442	394	430	414	442	510	411	431	426	407	452	431	394	439	434	466	401	451	455	470	448	441	435	435	449	462	478	433	387	443	445	406	442	428	430	442	417	461	434	444	457	430	449	438	448	455	461	434	424	431	429	462	404	444	418	481	424	460	436	451	459	450	447	506	403	432	479	441	440	427	445	422	460	439	462	463	424	397	460	424	412	447	441	425	403	432	442	449	436	430	415	451	441	419	472	395	393	419	416	429	407	431	433	458	456	418	433	456	409	501	420	458	435	461	396	412	424	403	448	461	437	450	450	415	483	437	406	472	426	435	435	426	447	431	427	429	469	463	448	424	467	452	419	406	412	402	476	411	407	457	434	455	436	450	466	416	466	458	464	468	421	417	423	406	389	429	417	422	445	418	440	436	420	436	436	450	421	448	441	422	448	473	449	426	406	457	399	421	403	461	417	460	445	409	467	411	385	439	467	433	442	381	450	431	424	441	429	477	453	428	409	466	490	455	432	427	445	444	427	401	422	452	437	417	434	452	424	457	429	511	447	451	418	434	449	433	416	462	428	402	445	429	443	417	447	447	421	402	434	459	421	414	420	436	441	425	446	472	436	390	482	434	442	435	396	461	469	439	431	448	400	474	426	434	444	419	440	439	430	426	438	435	415	417	477	454	483	472	464	462	495	425	444	450	448	430	402	453	408	454	488	417	410	414	455	445	438	460	449	389	490	434	458	400	453	403	437	449	402	441	437	477	492	408	439	431	429	421	461	457	468	403	425	414	458	454	457	453	453	432	467	436	419	462	446	427	436	408	422	433	414	464	441	436	422	437	460	437	421	455	452	448	465	428	463	433	442	389	420	416	451	468	457	448	415	465	437	393	424	455	403	466	407	464	426	414	443	469	424	441	432	455	419	446	468	456	417	411	458	416	455	429	450	471	434	383	457	446	509	411	465	394	441	447	442	426	444	455	447	440	472	433	469	441	439	409	427	418	431	441	445	493	447	456	423	415	415	433	435	432	416	449	442	439	439	428	416	421	379	424	433	462	428	433	410	424	405	428	430	429	455	433	423	437	458	421	415	446	439	469	449	452	389	459	442	410	462	397	426	470	438	391	434	435	418	436	464	450	424	406	436	472	419	447	441	482	426	406	444	443	456	427	437	414	455	454	443	408	472	448	493	504	452	433	419	443	432	410	407	388	406	384	429	452	463	445	501	520	444	399	431	417	415	428	481	447	445	429	440	443	429	399	457	450	434	435	434	412	428	418	432	419	452	458	434	425	416	401	413	431	485	434	420	442	438	456	439	404	441	422	448	474	444	422	455	416	447	449	426	431	422	431	385	472	436	413	415	429	450	441	464	401	406	452	447	431	465	404	417	456	458	463	433	423	414	457	435	461	454	468	435	460	470	488	430	486	457	443	455	453	462	471	397	446	433	428	465	455	426	438	435	460	451	439	418	446	453	439	415	467	369	457	441	431	394	447	479	436	393	411	435	466	418	435	430	444	478	432	411	442	445	412	443	434	459	435	452	391	462	404	432	447	431	427	445	445	469	444	446	424	469	452	436	459	415	416	436	418	421	411	446	438	427	444	412	428	429	438	424	436
4627	1439	1351	1426	1354	1275	1142	1106	1088	1116	1058	1007	944	1050	915	984	972	1018	958	977	935	950	944	994	922	991	938	949	955	977	961	935	939	968	930	933	986	979	918	971	1009	930	947	974	989	985	933	969	954	974	918	975	958	952	951	973	918	914	989	972	984	963	958	888	946	936	945	945	869	930	1005	1035	936	906	960	977	948	900	970	947	971	944	941	913	951	910	970	938	937	948	903	911	971	958	986	900	939	971	956	963	928	984	863	953	961	930	899	940	936	981	980	953	934	943	936	931	956	936	926	956	984	966	874	973	931	940	1022	953	899	962	908	949	959	960	925	959	970	979	913	944	923	973	942	972	949	944	943	913	939	918	919	963	967	927	914	978	1011	924	995	914	963	923	905	980	985	917	947	973	954	949	942	951	932	900	976	861	969	930	1008	924	947	1006	895	949	984	978	945	901	940	917	983	926	911	933	939	969	966	934	943	923	962	951	984	910	922	968	972	980	981	948	970	931	912	967	972	1000	957	910	959	971	943	1044	964	938	918	906	948	997	924	948	925	928	926	920	948	908	1025	947	988	944	898	906	976	979	964	975	921	937	995	942	957	968	916	997	1001	903	917	916	956	956	960	949	946	953	962	909	928	947	950	958	935	946	982	925	948	975	923	999	924	923	969	956	947	934	962	927	978	993	931	985	979	953	954	945	908	978	943	912	929	957	981	937	962	956	928	975	957	958	947	993	960	993	950	951	892	944	947	925	952	1006	975	980	931	1002	1022	993	961	916	953	959	954	950	964	983	997	922	966	972	943	945	937	923	935	974	963	945	982	887	958	892	955	891	905	972	961	965	963	900	1002	866	900	983	952	982	947	932	951	898	945	978	995	1002	961	881	944	947	938	923	1005	932	933	961	945	946	942	892	920	928	938	951	928	970	943	975	951	970	1021	1000	998	969	960	965	929	938	911	1010	922	955	886	936	917	954	881	960	993	908	1007	943	960	994	912	978	983	918	993	937	981	914	972	931	957	907	906	913	982	937	945	947	897	970	926	916	951	915	987	966	983	989	972	981	989	971	932	955	845	936	964	925	983	956	992	956	970	1004	957	960	979	959	979	962	1014	960	972	947	988	924	923	940	981	947	933	922	871	956	964	961	1004	917	966	972	968	946	884	920	997	935	949	963	921	993	964	959	968	928	1010	971	1001	973	953	968	965	940	934	944	960	983	960	938	986	986	909	961	981	981	927	931	933	929	950	951	960	972	944	999	923	981	925	989	937	919	940	869	1007	926	915	980	961	922	897	932	988	922	886	934	993	922	935	912	957	957	1002	953	949	908	951	978	920	975	949	890	909	949	1030	928	936	940	959	963	965	946	936	967	940	932	936	952	989	937	957	920	1007	938	940	972	979	952	931	1011	985	1015	913	949	931	944	975	907	923	901	1013	901	970	940	922	908	980	995	981	890	1006	948	941	908	937	982	972	977	932	963	935	976	939	974	950	889	925	982	952	936	984	1019	908	952	922	906	947	947	991	914	950	925	913	982	925	919	950	949	949	854	969	1025	949	957	947	980	932	964	928	977	980	912	935	885	1012	991	949	929	944	987	959	965	974	951	922	924	912	929	887	966	955	933	985	961	971	1007	947	918	959	999	919	979	982	943	953	941	943	951	952	1032	912	933	995	917	940	921	987	899	948	946	925	959	951	952	947	890	958	1011	908	933	961	904	995	932	958	927	935	951	1006	913	940	940	947	1000	984	976	874	939	915	994	915	966	974	955	940	971	941	910	901	951	941	916	945	907	976	1017	920	903	927	955	974	941	990	989	922	1052	958	930	992	932	958	985	931	935	951	964	954	977	888	940	956	946	926	974	969	952	914	948	992	920	959	929	973	1014	963	947	980	924	954	909	976	949	983	921	981	956	938	942	973	951	983	1015	973	963	968	925	983	931	949	1006	999	951	929	955	955	904	957	934	885	983	968	922	910	967	933	982	936	943	1012	941	891	1029	934	968	922	982	922	944	962	990	883	999	940	903	1005	950	921	945	954	963	890	1001	977	924	954	929	904	954	979	987	909	1006	955	921	878	947	963	928	949	918	965	948	937	986	922	949	970	961	915	941	949	984	1006	933	898	918	940	927	942	972	1008	917	922	924	987	948	974	929	954	990	928	858	986	991	954	949	1010	938	940	940	925	883	934	930	1029	939	933	947	925	963	886	992	975	931	945	936	957	1004	954	931	989	957	950	959	1004	896	928	976	951	1016	956	908	982	978	977	955	938	946	936	968	975	974	962	914	880	929	933	962	889	963	940	865	874	977	1025	927	884	953	929	974	1012	893	940	924	968	984	925	911	940	957	936	941	898	965	984	936	995	978	986	956	957	1043	958	935	990	952	932	964	916	946	934	944	989	924	939	913	945	913	933	990	984	945	913	990	949	989	938	982	959	936	981	949	910	870	966	860	953	947	969	969	971	949	971	955	911	1002	921	895	919	919	961	964	1002	939	945	954	914	961	998	959	971	939	972	959	990	903	946	966	966	937	959	937	939	911	1002	991	953	970	972	976	919	908	922	943	959	930	975	965	912	997	963	983	940	969	941	919	938	966	936	910	957	925	937	965	980	983	991	973	970	955	917	911	971	987	916	929	956	1010	940	920	978	975	914	932	947	975	974	918	920	909	936	968	845	965	957	961	955	960	984	938	990	982	948	986	962	974	924	913	949	922	962	986	886	946	911	959	935	977	925	990	991	932	923	933	971	931	925	994	975	944	988	971	944	982	975	1004	892	944	975	971	967	971	972	966	941	942	957	988	924	939	967	990	956	956	992	948	944	914	962	937	969	949	959	945	917	945	924	961	922	895	968	932	963	970	957	950	955	962	1000	946	930	949	926	948	968	994	911	951	914	969	928	970	909	975	947	900	906	975	945	942	937	992	897	961	1001	971	921	975	962	939	949	1004	964	971	944	918	953	942	927	956	966	944	919	970	959	1009	998	920	944	956	907	954	943	936	960	932	1009	961	958	931	905	928	928	1026	950	942	966	935	944	949	941	959	943	968	968	957	939	981	936	930	923	923	988	953	912	943	1016	948	910	951	899	963	946	957	926	949	998	946	933	960	975	901	903	950	973	959	920	993	932	974	994	920	1009	950	917	909	919	958	957	918	963	964	955	957	953	949	920	986	927	928	942	954	974	916	948	935	1040	972	952	945	1001	899	976	961	946	881	981	974	906	928	942	960	976	1017	950	931	947	976	1038	954	959	925	931	928	907	949	995	951	983	959	954	943	932	950	946	913	954	975	862	963	942	932	925	947	963	999	950	967	974	931	990	938	953	1003	963	968	990	937	1007	981	901	882	929	974	962	962	923	962	960	945	939	880	933	951	965	949	992	933	1013	916	943	935	951	929	938	931	970	879	935	952	967	973	984	951	952	998	928	918	906	963	954	894	959	942	960	955	1026	986	923	954	920	955	942	939	1017	902	883	968	972	920	942	915	989	904	953	963	986	945	985	945	976	954	954	940	955	997	890	867	942	947	967	1002	960	994	939	951	963	984	998	911	978	945	938	947	982	946	935	920	968	952	910	936	951	986	964	885	966	960
16664	5584	2050	1194	710	526	411	408	343	297	308	290	271	293	288	282	290	244	282	285	261	260	251	236	261	257	284	302	265	264	215	252	259	247	272	282	226	250	237	250	274	247	268	258	284	246	262	291	256	257	260	244	273	278	281	280	271	279	259	266	281	255	280	252	268	238	272	266	236	258	297	269	270	239	255	233	250	245	245	305	272	225	262	248	257	278	270	279	220	247	256	232	265	257	247	241	283	233	286	258	263	280	246	289	260	285	255	287	256	275	294	263	262	239	244	273	260	253	257	244	258	276	252	217	267	272	268	265	257	257	245	252	259	254	248	248	292	235	260	250	294	248	271	256	244	229	249	252	245	275	289	277	246	278	260	265	228	244	252	274	247	260	248	284	274	289	258	250	234	235	297	261	233	253	235	283	279	289	288	300	267	266	255	258	275	258	237	225	260	249	239	241	266	281	272	276	271	263	246	264	277	273	225	284	241	244	259	287	263	243	263	257	241	243	288	249	249	252	266	248	252	246	258	256	234	252	281	243	260	277	268	276	253	252	265	239	244	278	282	255	232	258	272	224	244	264	278	288	282	292	259	273	254	279	267	267	295	285	243	257	249	267	240	239	251	268	265	243	249	277	269	271	263	240	278	271	244	285	268	236	290	248	278	252	295	274	243	251	283	262	272	215	256	268	246	297	266	261	253	248	255	248	236	264	253	257	262	258	258	262	262	252	269	245	243	234	255	265	236	272	241	265	240	269	238	269	242	263	277	268	260	259	261	299	260	246	273	265	275	281	261	261	258	291	252	262	277	274	243	241	253	273	254	267	277	258	276	248	219	278	288	274	239	265	284	252	268	256	264	279	264	281	251	248	229	248	259	239	283	298	259	267	205	265	232	274	224	262	230	270	237	285	251	239	251	250	245	260	255	246	249	275	232	247	264	251	253	251	266	265	231	240	265	262	283	267	253	219	277	254	263	271	275	247	254	284	245	264	241	274	240	281	234	226	260	278	229	263	267	268	273	233	279	285	265	267	264	267	257	246	262	273	265	256	257	272	271	256	255	249	266	263	251	270	277	249	276	239	276	233	277	215	243	246	246	266	260	257	254	276	253	247	236	287	259	259	223	253	264	283	274	288	250	235	256	242	287	215	263	255	268	284	259	264	217	274	292	269	271	273	257	282	251	262	259	265	216	245	257	231	236	247	221	281	238	227	248	252	251	231	231	267	249	271	264	263	253	255	247	260	249	327	255	259	257	226	271	301	246	252	258	252	259	282	251	201	291	254	277	255	265	271	280	282	238	282	249	242	263	233	278	247	268	303	240	260	259	224	258	292	267	246	263	267	255	244	271	211	269	282	285	267	310	287	264	285	260	245	261	269	282	248	284	232	250	233	236	263	252	262	267	260	259	254	232	263	295	251	266	280	245	246	291	228	233	260	275	234	260	253	269	245	238	236	244	266	253	268	288	259	237	235	282	269	235	254	246	280	275	268	260	233	266	254	235	243	264	243	268	241	280	268	274	250	280	240	251	245	264	237	256	262	270	219	264	268	263	268	233	240	223	246	277	268	275	224	236	260	258	225	238	257	257	266	226	255	258	259	239	249	250	235	238	282	251	247	261	256	234	252	256	279	280	255	284	248	296	235	260	247	251	253	272	264	268	266	274	242	229	226	245	235	259	269	248	278	265	259	241	258	276	279	276	269	256	260	226	238	223	264	218	253	234	260	291	270	259	247	247	242	246	275	284	243	265	207	285	253	270	271	262	260	273	222	266	268	275	246	251	254	292	282	273	274	273	269	272	268	262	234	261	267	266	243	283	234	245	291	273	241	253	265	227	242	238	260	229	253	265	243	264	273	256	295	265	264	237	253	267	252	260	251	266	281	262	285	263	261	269	255	269	247	273	247	268	289	262	260	256	250	250	258	259	256	256	258	252	232	247	268	231	250	247	241	287	267	267	260	254	245	272	274	234	268	263	249	267	263	256	306	254	243	230	242	277	273	256	261	251	246	273	271	265	266	282	252	242	260	254	263	247	242	259	248	293	245	257	298	276	255	243	292	278	290	264	272	245	229	252	273	240	252	274	251	243	239	212	244	263	282	260	252	264	241	258	272	280	276	252	264	224	255	250	299	277	234	259	284	262	267	254	248	272	267	250	264	258	230	265	288	266	261	258	268	238	246	270	265	260	250	270	265	267	277	266	264	253	260	260	274	254	254	244	251	251	255	245	259	258	243	257	252	231	290	238	237	258	258	263	247	294	257	263	253	267	275	270	270	267	271	246	284	246	266	282	289	275	245	229	268	268	310	278	252	272	252	248	271	278	283	217	268	259	275	241	278	280	262	237	256	262	256	248	237	272	259	223	236	228	257	264	260	220	261	271	240	245	236	253	273	273	249	283	259	272	261	232	240	270	211	256	282	279	256	253	229	254	268	232	260	262	245	229	282	284	248	269	254	279	270	245	246	290	241	230	261	215	287	273	245	272	246	269	277	266	295	254	275	257	259	252	290	239	288	232	248	252	243	255	256	247	243	247	246	230	280	271	244	260	269	253	268	270	243	269	251	268	275	242	278	240	267	277	236	243	256	293	249	250	290	256	267	269	269	252	245	264	263	283	250	271	268	271	257	237	240	239	270	292	242	284	234	270	281	270	256	245	259	256	283	256	265	277	288	273	244	275	274	256	254	243	266	268	251	280	251	281	283	248	246	254	245	229	249	270	271	286	283	253	279	291	251	282	228	271	271	255	235	249	261	275	247	258	266	276	274	250	286	242	240	257	264	257	270	213	282	261	257	241	238	272	248	280	253	278	245	242	276	268	253	243	269	262	287	263	278	258	257	263	249	247	266	260	278	260	260	229	250	254	258	275	239	265	266	302	310	277	232	282	271	273	262	263	279	233	265	252	227	268	267	260	260	251	247	273	310	246	233	246	244	254	256	232	258	254	250	258	273	260	248	283	279	244	244	247	258	264	250	261	286	248	273	239	242	263	246	227	241	237	256	245	260	260	251	268	247	241	260	256	277	263	268	268	233	261	266	293	280	222	276	277	247	270	257	265	261	264	252	263	269	264	267	277	250	282	266	238	233	265	238	307	265	253	263	291	269	260	267	252	249	263	243	292	255	267	242	263	281	263	279	266	243	268	264	246	256	255	233	242	253	272	238	241	230	250	254	264	268	260	282	239	228	266	236	270	278	270	261	235	223	243	227	267	273	270	245	241	259	276	258	247	260	274	293	253	262	259	260	251	222	258	249	255	244	259	274	245	276	253	264	243	270	249	260	259	272	260	267	244	279	239	250	265	266	267	240	263	264	254	240	245	260	271	253	253	245	287	258	253	271	288	270	244	277	275	282	236	232	275	263	252	284	264	229	265	269	257	258	242	280	219	251	239	236	258	264	273	254	279	233	273	236	276	260	241	267	274	256	254	268	237	257	254	238	276	256	273	271	268	256	270	230	248	240	278	259	258	231	254	249	254	240	261	240	269	269
11871	4841	2976	3142	2437	1780	1367	1312	1146	1083	881	811	784	724	744	651	652	744	662	666	616	668	592	601	649	586	617	590	577	628	656	587	576	588	605	597	580	580	607	610	584	579	592	595	589	609	631	586	563	627	600	583	599	637	548	596	609	587	565	583	587	577	617	590	585	607	565	570	596	580	622	538	560	577	592	575	608	560	599	578	593	576	610	618	579	601	588	581	552	576	568	571	602	558	626	571	602	610	577	556	557	626	564	599	607	584	583	543	596	533	515	553	573	612	569	571	558	613	595	610	621	583	567	607	594	584	548	557	570	588	588	593	591	575	646	578	562	632	558	603	630	568	567	570	593	623	555	568	577	546	571	600	616	607	583	577	583	561	619	593	599	549	576	603	524	569	567	598	600	582	597	579	563	577	593	568	615	598	624	637	597	579	605	556	592	582	559	608	591	573	554	594	631	547	580	573	625	568	610	580	528	616	587	589	622	595	556	603	598	585	577	589	618	602	594	596	581	544	555	586	583	621	570	558	580	602	603	573	565	576	546	604	610	581	596	600	574	556	577	554	583	588	592	597	627	600	604	582	594	555	561	593	577	569	599	579	542	562	559	541	596	614	601	616	566	585	603	593	614	550	590	593	592	579	611	606	600	580	627	603	592	590	595	582	579	584	594	594	591	595	590	602	552	591	570	565	584	562	571	560	596	553	621	590	583	629	599	571	579	566	595	585	543	570	607	571	593	569	604	621	566	585	540	570	601	613	567	605	596	588	577	586	555	568	616	601	584	559	575	619	562	606	599	591	573	585	537	564	609	581	608	595	591	592	570	589	602	605	584	553	585	574	623	609	606	591	563	551	567	581	617	577	595	599	593	586	552	570	558	579	589	628	584	597	600	552	595	591	573	571	563	608	574	575	573	590	600	584	619	573	541	578	611	613	577	565	556	607	596	575	580	602	568	640	615	552	569	637	617	600	577	549	545	594	492	596	580	570	644	575	584	582	601	583	573	580	586	608	524	580	573	571	568	616	578	594	588	570	581	621	574	556	568	606	622	571	576	598	586	534	588	586	559	576	558	596	568	604	572	617	583	591	577	590	625	606	612	570	594	607	552	615	558	602	574	586	636	605	598	590	582	582	577	565	598	534	570	561	617	581	594	561	609	549	569	546	554	606	577	600	601	639	582	603	559	543	571	556	598	590	563	596	579	601	626	623	558	552	527	597	575	559	583	590	554	588	626	616	561	583	581	580	604	595	605	571	574	588	608	609	586	606	549	585	558	568	604	575	637	585	571	622	544	615	574	604	596	596	591	575	583	608	573	624	566	607	631	602	568	572	599	623	590	570	619	587	565	601	584	590	569	593	570	571	595	582	580	598	639	593	584	606	633	585	597	535	579	613	578	637	530	624	567	610	607	572	581	588	521	572	575	584	565	559	613	558	563	600	597	571	549	581	597	577	596	600	584	634	665	578	549	578	602	562	580	607	567	587	560	567	556	542	592	617	617	570	534	534	584	603	547	661	592	592	538	547	588	596	564	611	643	554	572	557	611	573	589	613	590	626	570	609	599	612	544	601	624	613	603	623	585	624	602	585	607	604	575	574	584	603	576	578	601	543	602	620	571	585	612	600	589	557	597	573	612	579	647	557	594	588	577	575	598	635	547	588	641	575	588	575	553	561	584	553	582	595	616	579	579	568	612	624	559	600	575	560	600	583	570	652	586	584	567	580	611	573	529	578	557	582	554	561	606	586	565	606	546	588	544	559	542	598	591	553	589	576	583	614	560	582	657	585	594	617	545	602	612	592	604	544	547	554	576	596	588	577	622	615	598	567	581	589	529	575	557	627	559	600	554	578	502	565	581	592	572	595	608	591	590	588	570	608	587	548	565	553	550	576	586	622	559	540	596	537	575	603	554	558	612	579	564	597	582	583	592	566	564	586	585	587	583	590	586	555	558	591	595	602	637	577	605	566	577	574	546	609	613	618	511	580	580	549	596	603	585	661	557	563	557	599	607	574	606	525	556	571	588	575	603	590	615	594	581	601	603	579	566	580	562	569	575	563	592	603	599	537	586	594	557	599	596	588	579	613	569	607	625	579	578	597	580	603	586	614	592	551	580	579	591	594	606	581	577	550	619	602	564	579	585	565	603	599	571	552	610	567	616	592	587	570	581	604	554	596	609	577	572	582	565	554	592	564	595	600	555	554	568	581	567	592	589	536	611	580	576	586	546	600	598	589	566	577	583	616	559	575	571	542	607	582	566	584	582	575	561	579	581	572	576	618	552	611	576	558	564	622	622	565	547	592	578	580	603	560	575	562	566	560	571	555	592	581	603	605	576	559	568	605	550	601	607	587	583	572	628	564	600	587	599	594	595	632	593	568	568	593	591	565	602	559	579	614	600	587	605	606	576	563	574	599	599	575	563	573	590	568	583	577	595	598	616	609	611	603	566	597	538	612	568	591	553	621	564	622	583	591	610	562	575	609	569	574	592	586	542	599	582	588	585	561	587	598	594	582	604	582	611	569	608	580	556	575	582	570	574	636	556	552	608	593	567	562	554	592	653	591	610	556	602	579	564	585	619	565	591	577	577	546	579	545	590	598	589	583	582	631	548	573	618	596	610	559	586	579	560	630	563	587	589	584	569	574	607	607	586	555	559	575	579	588	578	577	542	632	615	555	588	586	632	578	583	574	582	604	560	569	586	595	586	591	616	583	588	558	538	563	589	539	599	533	544	505	598	573	562	588	595	563	620	571	651	549	577	567	625	572	587	570	595	589	610	584	540	548	601	617	561	562	571	593	568	593	575	546	602	582	613	575	620	577	584	587	588	546	618	609	557	584	575	558	570	556	593	617	618	552	592	535	579	579	594	588	589	598	568	594	619	572	568	559	613	598	583	540	582	584	607	568	571	648	579	548	589	580	601	566	562	594	583	578	624	568	581	525	563	565	618	578	575	552	551	579	604	609	619	587	567	582	606	532	579	558	589	606	603	612	569	567	654	553	627	587	580	552	529	553	584	606	526	574	563	597	627	588	570	579	579	569	587	580	577	560	571	577	567	538	590	577	612	582	570	543	562	578	593	587	596	613	607	571	599	606	563	587	581	587	615	598	577	566	601	609	597	561	595	575	616	553	593	636	626	588	569	572	618	554	579	572	620	583	576	558	543	577	594	585	609	541	552	561	592	579	626	571	603	597	557	597	567	578	612	585	588	568	567	542	594	599	597	560	611	585	575	557	565	621	558	578	600	563	605	614	554	592	588	584	617	555	588	594	577	579	630	552	599	593	568	573	596	555	621	593	572	617	597	595	615	599	578	591	569	576	576	607	598	564	574	576	594	617	609	612	571	599	579	614	590	579	552	593	576	618	596	573	554	556	578	579	570	579	622	576	593	612	563	572	580	593	604	602	585	565	562	581	574	592	604	562	558	576	634	599	551	589	583	578	596	574	583	591	540	647	587	616	578	597	590	590	596	586	593	570	562	551	581	592
25990	11844	4490	2156	1041	634	418	349	339	294	263	214	237	210	201	175	189	185	187	190	184	174	172	177	177	201	182	168	196	160	181	192	180	147	159	193	142	166	173	175	166	176	147	211	175	182	161	163	172	184	193	162	172	183	155	165	181	164	166	176	184	168	185	156	159	184	181	175	189	161	174	155	160	172	168	169	160	178	157	162	167	179	167	170	172	171	162	166	181	135	146	176	181	171	131	149	158	193	173	173	142	153	178	163	164	180	163	157	158	169	147	173	155	151	157	162	159	160	192	160	183	157	176	187	171	185	181	151	167	159	183	191	185	182	158	152	142	146	163	208	180	184	176	159	165	142	189	137	157	150	160	207	171	184	178	191	161	153	154	181	166	185	171	192	168	157	167	151	167	148	176	169	155	161	156	156	169	154	152	141	173	133	174	156	184	160	164	149	163	195	163	177	168	155	174	182	174	138	177	175	179	152	152	156	167	193	171	157	172	168	157	173	173	184	171	173	172	168	166	146	140	167	155	175	205	157	160	169	159	146	163	171	153	149	162	173	170	157	169	204	169	178	173	181	187	154	146	169	156	186	173	156	143	184	181	154	180	168	193	187	169	180	167	148	183	151	170	169	170	189	171	174	186	179	180	156	164	152	160	165	162	174	187	166	185	162	172	167	191	150	188	163	166	175	192	181	159	146	161	147	152	166	159	152	175	150	167	143	182	166	181	178	160	167	152	176	157	160	162	184	159	177	185	179	175	148	160	168	175	146	162	162	177	154	174	172	164	141	149	195	150	162	164	164	176	187	157	190	175	157	173	191	168	146	159	167	179	176	181	158	174	162	200	167	147	154	173	180	175	193	176	161	161	200	166	177	155	152	173	183	193	175	173	166	182	157	178	147	165	166	164	194	143	198	178	172	163	158	177	195	151	195	180	177	163	155	184	153	159	181	177	170	171	178	162	153	160	166	152	180	161	196	181	145	170	164	195	163	179	151	172	180	176	183	162	157	174	178	177	153	188	160	171	145	160	162	203	163	140	163	151	157	148	197	167	153	214	172	155	185	186	149	162	186	150	155	171	174	204	181	153	158	180	147	165	175	170	176	167	188	172	197	178	170	198	153	142	163	167	157	193	186	162	159	157	176	173	159	163	147	178	184	173	163	172	170	161	169	185	202	164	183	178	156	169	146	162	147	161	160	186	153	167	153	167	167	180	150	179	164	153	153	164	174	171	190	176	178	171	142	161	164	176	179	170	174	199	190	164	169	165	172	171	171	153	156	184	185	171	170	174	168	154	160	160	158	160	164	162	158	177	167	148	172	162	162	167	165	169	165	165	179	164	140	162	151	170	189	188	177	139	175	148	165	168	175	180	154	169	135	152	192	161	177	142	164	175	170	182	143	156	170	173	187	176	172	153	175	168	170	149	173	157	166	151	171	163	172	160	165	168	183	161	159	158	144	166	158	146	164	180	165	149	153	180	168	166	164	159	164	174	186	177	186	158	178	146	128	153	166	186	152	153	168	158	183	187	144	158	176	189	139	171	159	139	170	146	157	173	163	174	165	177	169	180	173	147	164	160	161	169	165	194	178	175	168	144	184	155	159	178	153	170	165	171	183	166	155	180	175	171	177	145	176	174	159	174	197	175	170	153	168	159	160	202	177	157	155	152	162	159	174	178	178	181	194	177	156	181	153	157	180	185	170	181	139	163	169	168	189	183	148	161	154	157	177	156	174	145	159	171	156	181	167	138	153	170	172	201	173	177	178	165	171	164	197	170	146	175	137	209	150	171	161	184	186	172	167	183	184	184	160	161	164	162	186	179	162	174	148	177	176	172	156	168	177	167	165	150	153	157	167	174	180	128	174	165	162	162	188	200	175	157	157	171	159	158	154	185	173	158	166	179	147	165	173	157	173	161	162	164	147	173	152	164	170	188	183	192	171	167	180	158	158	156	183	165	171	184	183	150	157	137	161	183	158	138	174	158	149	154	191	184	174	162	161	168	179	160	176	175	145	150	169	174	164	144	168	167	196	128	172	174	169	180	140	160	171	139	166	177	159	170	159	159	179	158	158	164	150	188	150	158	155	146	185	157	133	150	150	166	162	187	162	164	158	177	175	177	150	171	165	186	169	158	155	167	142	176	164	166	174	154	162	178	160	166	169	149	162	145	169	179	149	178	165	177	169	171	168	151	156	158	188	176	171	171	138	149	173	171	178	145	154	148	166	171	165	165	171	172	163	157	149	173	158	177	157	167	166	187	167	159	158	177	163	156	187	170	175	153	173	168	174	155	172	170	149	173	164	170	192	160	160	161	161	169	164	147	163	162	189	187	157	165	160	170	167	154	154	148	170	184	177	146	162	169	177	170	144	172	177	185	159	186	172	158	194	165	188	172	151	147	171	168	188	157	166	151	162	165	157	166	153	156	164	166	184	154	152	147	176	146	162	167	159	172	167	175	153	178	166	136	154	149	144	161	174	160	161	170	177	200	194	191	148	160	167	172	164	182	169	166	169	172	171	169	130	157	187	194	162	169	177	161	163	177	165	186	152	184	174	135	170	168	194	172	150	166	162	188	177	167	162	148	163	158	157	161	177	156	166	158	160	161	163	161	182	173	172	166	170	158	186	146	165	179	164	151	159	180	187	201	175	182	158	174	181	177	185	150	181	205	142	151	173	160	162	176	183	146	177	173	155	167	184	164	174	171	164	190	179	175	146	177	209	178	165	185	169	162	165	200	167	193	179	142	177	181	176	163	187	166	194	188	185	139	152	168	165	161	170	126	163	186	159	136	184	202	165	146	148	166	145	161	184	181	171	170	149	189	201	174	175	153	173	165	166	172	167	156	127	153	169	177	169	152	160	142	185	147	158	179	157	183	142	163	172	164	139	176	177	173	153	165	171	179	150	141	171	170	179	171	176	189	155	200	150	163	156	166	163	174	147	153	182	170	169	163	160	141	167	166	173	150	178	159	166	179	151	153	163	187	167	158	172	189	168	176	176	165	158	156	178	150	163	159	161	175	179	168	176	177	172	186	166	177	199	154	162	166	169	179	182	170	167	146	161	169	151	153	173	187	147	146	157	143	156	165	179	186	146	171	154	180	166	179	163	181	176	196	158	162	167	198	162	161	168	152	153	167	156	169	153	174	148	159	170	140	166	173	170	180	160	177	174	173	164	175	169	148	168	168	163	165	154	168	157	157	178	162	163	153	150	156	171	157	175	164	164	190	182	157	154	163	160	163	175	155	150	190	177	172	174	164	164	175	153	177	151	162	168	164	190	177	170	157	175	160	170	155	186	172	171	184	183	174	161	161	147	158	179	174	205	153	159	184	173	171	188	168	158	175	184	149	136	164	156	168	187	173	154	164	169	158	155	169	185	148	159	162	168	163	163	172	188	174	158	134	176	156	170	156	165	153	153	168	160	151	155	167	180	168	169	136	147	153	158	179	174	183	160	158	149	159	165	159	173	159	195	142	151	158	177	159	156
15604	8749	4611	4623	3671	2589	1830	1584	1421	1168	1017	897	778	769	731	627	609	618	579	547	526	498	499	488	449	473	504	433	475	445	477	474	454	448	448	447	463	439	457	463	471	393	418	453	427	425	427	466	436	451	418	421	445	442	454	440	461	376	430	387	480	453	433	411	373	457	447	443	417	468	437	445	400	427	410	436	407	462	436	414	460	434	423	431	372	477	391	444	449	376	413	451	431	431	453	436	407	447	399	404	418	423	402	406	427	437	431	407	411	472	415	427	419	380	475	425	445	405	451	407	416	444	434	427	458	434	431	417	410	444	400	408	447	417	416	405	435	417	442	442	450	424	414	448	426	435	431	456	390	423	434	428	430	389	416	432	402	443	446	422	428	431	458	460	456	414	457	412	418	421	442	425	434	405	399	445	429	434	444	420	401	395	431	428	422	427	433	398	435	447	401	444	436	420	393	440	452	410	411	420	449	416	453	390	419	429	425	450	449	431	390	423	439	430	429	406	459	454	423	432	426	436	429	418	454	467	446	447	436	421	411	441	431	475	399	440	423	406	428	404	421	428	410	417	428	455	479	435	414	445	434	419	421	445	456	445	419	415	438	450	406	432	444	389	396	440	419	398	444	433	453	427	456	438	390	443	436	378	430	408	437	420	428	402	453	441	429	436	446	404	424	420	462	425	424	436	424	455	444	421	439	411	457	448	418	436	435	465	440	418	430	423	405	422	397	404	417	406	449	427	418	438	480	402	436	407	458	431	432	451	429	407	433	432	466	414	468	439	437	457	453	404	449	418	408	459	404	447	391	440	439	406	413	432	428	421	444	443	432	404	458	420	401	455	415	464	400	378	435	416	429	430	427	401	426	433	412	412	404	427	423	430	417	423	477	440	431	433	425	462	440	423	388	413	413	429	433	449	439	426	433	423	423	456	448	409	381	411	437	439	399	401	441	423	470	446	415	439	462	443	419	396	428	441	411	400	414	450	462	436	411	433	423	461	465	439	414	449	435	422	408	433	410	413	423	415	463	382	431	425	425	400	413	448	441	412	458	440	441	434	430	415	418	397	419	412	413	452	429	407	415	424	446	436	455	421	411	381	413	419	445	420	435	430	442	434	426	429	408	442	441	432	407	422	422	440	431	428	428	475	435	453	413	423	453	437	425	402	440	428	447	457	434	449	409	427	445	412	407	435	399	431	382	445	390	442	461	421	443	443	433	400	417	433	440	433	429	408	449	445	431	418	449	418	458	454	411	367	421	440	469	402	440	475	445	406	457	455	421	408	448	423	436	439	440	423	433	404	411	466	421	391	421	448	400	439	424	413	432	414	420	418	399	441	423	421	423	462	412	414	458	396	411	433	416	410	440	423	413	434	416	419	426	416	436	403	424	409	445	434	430	451	456	449	437	484	406	504	413	453	429	424	397	392	454	446	418	456	412	414	443	431	420	422	413	396	397	435	403	427	425	444	418	379	414	421	401	439	413	414	406	392	439	445	453	437	450	425	456	439	477	406	415	437	443	412	416	447	487	466	449	418	430	410	463	458	417	416	441	453	441	438	428	444	423	407	395	399	465	414	412	436	394	459	451	401	446	406	457	390	423	463	410	433	440	411	390	444	477	460	420	439	413	406	439	438	403	478	408	430	443	416	427	408	407	415	407	389	426	428	475	429	404	464	439	429	451	441	466	421	434	418	426	436	444	446	414	463	424	426	445	443	444	399	463	440	444	407	438	412	416	451	412	406	412	443	446	435	390	454	448	424	414	407	436	440	442	413	399	417	455	429	423	427	401	428	420	425	426	432	438	443	423	435	425	409	389	479	426	442	400	439	451	403	409	401	443	446	393	468	425	424	430	402	436	436	409	429	416	426	437	426	432	434	409	445	417	453	418	449	424	398	435	435	453	402	411	426	416	431	432	422	471	448	449	414	450	433	411	382	453	403	410	438	399	429	467	393	447	398	418	439	426	439	432	445	478	421	395	428	428	431	376	454	407	445	418	426	412	443	409	447	405	397	444	410	432	398	393	443	436	423	398	417	389	448	433	418	455	450	437	423	422	426	428	393	455	423	425	419	412	448	448	417	422	423	419	450	444	443	436	454	420	422	419	426	464	423	442	411	430	439	441	376	360	449	438	427	443	418	415	449	406	449	475	428	471	429	457	423	437	435	440	440	462	415	416	405	394	437	435	379	421	444	432	419	420	399	434	392	470	449	429	425	420	421	410	407	422	446	433	444	448	425	411	449	391	437	433	448	424	443	440	407	435	413	394	458	428	428	397	429	428	441	428	397	430	449	406	468	457	435	444	411	400	460	449	431	444	432	422	405	431	436	404	449	408	455	418	418	425	421	421	428	413	437	426	450	429	412	458	432	424	417	448	437	420	437	454	386	435	437	417	433	429	414	453	428	412	394	429	430	420	423	432	446	403	455	432	428	446	404	417	435	451	454	431	428	502	411	423	436	464	418	425	427	431	443	407	449	437	412	439	389	392	399	428	427	428	428	436	454	413	446	468	435	443	398	415	430	407	445	440	442	449	407	399	440	419	427	448	430	412	444	433	456	432	444	413	391	405	430	418	441	448	409	427	456	456	390	436	427	425	449	423	446	431	422	428	451	458	458	465	430	416	434	438	461	404	413	415	406	450	433	423	447	433	406	437	405	461	423	433	491	423	383	456	423	417	447	406	418	439	433	418	425	438	402	391	411	442	455	441	453	437	465	475	420	404	443	426	392	422	415	417	441	432	396	448	406	431	426	433	393	441	413	443	436	422	413	465	438	450	427	412	426	398	403	473	446	413	411	453	383	408	434	393	434	418	447	446	406	436	424	414	448	444	423	448	420	432	418	452	412	437	413	406	447	415	434	438	426	447	434	476	435	426	411	404	431	406	418	414	443	406	403	408	428	449	441	395	437	412	433	433	438	378	396	444	468	423	433	426	439	468	427	420	426	460	449	449	424	414	421	436	418	451	428	404	425	449	413	402	454	406	470	390	416	468	436	420	413	439	434	452	402	432	453	400	424	430	422	421	446	443	456	423	464	435	450	401	456	454	406	408	447	455	425	425	442	415	436	441	426	439	430	448	410	431	393	410	433	457	467	408	437	447	452	425	451	418	471	433	407	449	436	438	451	414	452	439	431	424	386	436	436	419	447	454	447	418	392	404	426	409	397	442	431	428	413	420	446	447	405	424	440	427	448	415	443	419	409	413	433	436	413	426	413	386	428	411	415	457	474	418	427	403	450	413	466	412	399	424	447	437	452	426	432	438	420	411	477	450	436	429	448	426	424	403	469	437	420	394	403	411	471	412	425	408	426	430	424	430	451	460	475	399	430	461	449	461	427	442	444	439	444	428	382	432	402	424	462	403	422	429	434	381	415	423	433	415	410	441	430	446	429	452	441	413	421	443	429	439	435	419	459	425	397	413	423	424	425	446	434	391	420	437	376	379	403	424	427	464	451	446	451	417	443	382	436	415	409	411	429	432	415
5428	1004	638	538	550	489	473	493	455	419	460	403	415	478	397	403	434	414	458	418	450	436	436	455	420	448	439	443	411	448	423	451	463	450	456	469	422	425	435	396	424	465	419	426	455	439	478	456	412	468	450	425	398	418	468	429	435	405	423	455	438	452	408	454	405	445	455	469	458	423	466	460	420	439	434	448	416	455	442	438	389	436	406	483	432	437	423	412	431	459	458	377	442	429	404	377	411	443	411	443	429	432	399	446	455	448	443	494	427	436	450	444	447	472	464	425	438	471	439	439	452	403	432	416	420	411	445	415	414	419	439	448	388	425	410	434	429	488	464	420	464	401	430	446	441	466	442	453	435	475	439	470	494	468	446	444	464	461	421	451	459	462	458	430	446	438	449	506	418	457	453	426	433	432	479	469	422	410	446	462	435	461	429	438	464	458	436	434	430	395	430	451	467	438	434	436	445	435	437	458	409	463	469	426	424	416	397	440	409	406	463	453	425	443	420	411	423	426	434	454	455	496	436	437	441	459	439	447	423	419	418	430	449	425	422	443	441	471	414	444	402	399	451	449	439	456	420	441	446	461	431	412	441	417	465	459	433	415	437	445	445	421	427	428	486	483	415	454	419	483	391	425	428	438	406	401	406	441	404	419	410	446	455	434	423	431	424	404	443	466	452	444	431	412	448	423	407	444	399	430	422	384	432	480	472	440	425	429	428	437	424	412	391	488	420	426	410	416	427	461	415	442	451	451	402	447	415	462	425	465	450	429	457	416	421	435	431	442	437	428	434	401	448	424	429	479	403	425	451	436	425	434	387	404	404	437	475	458	420	439	484	411	431	456	428	430	435	480	445	401	455	437	458	484	491	425	410	416	422	427	469	439	475	402	422	427	419	434	445	433	445	408	441	466	416	427	403	399	382	420	417	405	424	426	451	490	409	440	439	417	422	450	437	445	460	425	441	450	455	445	471	442	437	422	458	454	414	396	415	414	464	460	439	440	432	429	426	420	421	387	422	473	407	444	432	405	455	451	421	398	408	442	438	396	421	456	419	421	423	422	484	479	407	442	448	407	477	462	425	442	450	446	421	411	432	427	424	417	443	442	454	393	417	451	421	486	443	453	440	441	428	427	406	419	424	452	434	456	430	419	469	426	423	424	402	453	436	438	412	413	414	414	411	403	411	384	420	431	415	418	419	446	416	432	414	438	426	460	465	454	415	444	441	393	441	414	469	459	393	460	418	465	427	432	436	439	446	452	429	418	439	436	434	417	465	448	414	381	435	424	446	455	465	439	418	449	482	433	426	419	449	415	483	412	444	440	458	428	432	416	411	406	413	475	437	463	437	460	447	488	439	415	428	456	406	423	417	454	428	421	427	411	457	454	439	452	448	440	447	453	414	398	440	407	456	443	393	466	429	431	450	401	462	460	457	456	434	416	436	440	408	414	427	424	431	406	391	445	430	424	404	434	426	425	433	405	464	460	455	427	392	424	436	435	449	424	404	406	393	414	429	460	416	414	454	441	457	450	432	425	420	386	485	422	419	444	400	437	448	467	444	475	419	438	441	469	457	443	476	442	411	491	450	415	414	401	425	429	426	447	424	470	435	442	392	393	467	446	407	429	431	447	438	423	470	414	423	433	474	421	451	449	421	430	452	445	444	424	515	418	486	431	429	419	409	421	419	423	458	414	446	438	471	448	409	434	445	470	406	435	431	426	433	457	420	472	444	422	411	399	452	450	436	419	431	423	409	460	428	422	418	410	421	409	391	423	440	414	398	409	457	444	420	435	412	426	473	436	416	424	450	425	430	454	446	429	436	455	423	443	414	416	424	459	444	424	428	423	447	436	450	439	412	464	397	389	416	449	425	449	420	501	443	454	476	395	437	391	401	420	459	407	438	436	422	445	417	388	469	451	434	451	464	422	432	404	423	427	431	405	454	406	446	414	420	406	436	434	432	404	443	437	403	402	413	437	438	414	440	428	466	421	391	410	478	413	451	428	468	445	437	419	413	454	468	454	431	411	441	422	415	405	410	457	404	435	439	441	443	426	453	439	437	371	440	423	407	451	449	433	423	424	394	412	427	403	446	441	410	468	433	455	428	447	442	443	421	468	445	438	451	432	469	448	446	467	417	435	425	447	433	456	446	486	411	459	456	421	425	418	399	416	455	465	454	465	446	439	409	439	435	425	434	442	499	421	397	445	410	415	478	436	418	426	435	417	413	437	451	434	426	457	451	464	455	416	433	473	455	469	414	410	420	455	420	429	438	408	420	414	379	419	399	413	476	416	445	424	443	418	482	433	413	385	451	450	426	408	387	423	448	446	435	443	454	448	425	493	468	428	445	430	436	400	442	462	446	431	421	374	432	409	484	419	407	452	466	416	441	423	416	421	448	424	443	443	436	417	396	472	429	454	398	414	459	450	410	400	431	431	454	420	450	418	452	446	454	443	402	421	443	411	389	432	450	437	444	428	410	413	415	409	432	435	456	466	444	450	442	447	404	420	425	402	420	453	425	416	428	432	412	437	438	428	475	444	433	421	389	449	419	455	484	476	433	437	423	450	452	447	419	414	423	412	436	436	406	421	427	385	420	433	444	407	430	414	418	391	411	434	465	424	426	450	419	417	454	421	434	465	437	413	429	446	441	448	422	432	457	447	470	476	453	455	421	413	421	504	428	399	435	430	406	400	457	477	426	443	410	430	437	398	474	420	461	444	433	407	403	426	402	446	454	442	417	414	415	437	421	429	465	419	433	435	433	418	460	427	407	428	414	398	420	424	436	456	400	407	429	441	399	481	413	418	400	418	441	413	406	441	420	414	413	388	442	441	426	458	429	467	432	388	432	449	447	401	398	463	455	442	484	437	470	444	435	470	487	413	469	412	463	467	473	400	435	434	452	443	439	380	458	453	473	422	436	435	432	361	437	423	444	422	408	455	453	437	438	456	473	436	443	413	447	416	434	413	429	448	426	418	457	429	447	464	425	391	408	384	443	420	436	435	434	446	430	477	462	399	479	428	449	439	462	408	405	459	414	425	446	378	450	440	453	382	453	415	422	444	450	461	458	446	443	459	441	504	417	435	471	448	447	438	443	464	458	453	413	430	423	426	446	410	449	443	449	434	436	398	384	442	453	411	421	410	428	457	465	426	402	457	387	399	449	447	447	455	457	445	425	438	424	423	446	432	402	448	407	436	451	421	457	425	418	485	444	441	435	425	423	473	420	440	432	423	473	443	448	441	459	453	427	406	444	429	457	413	424	417	468	410	453	407	436	483	424	398	402	457	429	438	406	457	424	433	405	429	404	432	410	443	423	453	449	437	428	434	457	428	403	450	426	395	450	417	473	435	427	444	451	458	415	410	455	405	451	444	423	476	465	498	425	452	434	422	446	423	412	424	409	428	416	436	441	412	417	443	451	461	444	422	468	440	437	446	421	452	454	431	418	425	423	438	428	405	448	472	434	423	425	406	451	449	448	447	416	433
4563	1528	1374	1385	1435	1229	1106	1136	1158	1039	1008	1040	1002	1009	1034	945	965	913	958	937	960	879	979	966	962	955	1013	967	978	981	948	935	982	907	948	968	935	946	951	968	931	938	907	957	942	918	918	888	926	944	972	954	958	960	924	968	975	891	988	939	937	939	951	975	949	968	946	982	958	922	894	965	979	888	966	919	958	1012	973	916	964	944	959	962	910	960	941	950	943	963	968	916	996	947	944	929	919	972	1011	921	951	988	927	975	976	979	965	948	871	976	910	894	941	948	879	961	871	912	977	952	938	953	939	954	963	933	926	967	950	943	960	915	957	961	950	980	891	933	882	1016	958	1022	992	980	945	991	907	959	947	925	945	928	922	976	925	976	974	933	930	990	984	924	961	902	959	998	962	961	964	901	1014	915	959	956	958	954	925	911	941	933	939	934	931	966	959	989	981	967	950	940	1008	890	960	926	967	983	940	968	963	885	968	913	876	975	937	943	930	934	946	951	906	995	926	991	964	950	947	979	993	929	971	918	950	937	989	953	921	963	917	939	920	923	979	920	966	913	958	967	977	905	974	946	961	890	968	938	978	934	957	978	910	935	895	912	942	987	939	915	937	985	1043	906	956	958	980	962	943	936	954	987	946	940	902	934	966	1014	1018	968	919	927	957	981	931	924	946	948	967	953	941	951	961	966	1001	971	942	912	961	930	932	935	949	913	964	971	939	987	1002	986	976	948	972	970	890	921	927	966	881	943	928	986	943	908	905	925	954	964	961	935	938	975	947	934	937	936	983	918	908	901	945	966	961	923	963	992	958	943	924	941	942	936	931	1003	987	971	917	926	928	936	932	925	912	929	888	967	917	946	968	945	939	959	957	903	918	926	920	925	906	921	985	912	1050	999	945	931	950	942	911	914	939	985	966	991	938	950	952	938	899	971	987	944	927	995	942	965	945	981	1007	985	890	984	961	923	1015	946	951	933	929	934	904	985	929	956	980	1001	921	941	955	971	940	984	961	955	981	938	910	967	970	908	971	903	879	967	913	971	957	944	978	965	930	920	949	939	875	973	948	962	932	984	919	950	935	960	925	957	991	931	923	982	953	902	981	900	913	942	964	1011	998	923	944	889	944	972	979	937	939	975	906	929	935	987	900	990	905	941	952	948	940	929	932	956	936	966	977	954	937	974	930	955	984	940	896	964	955	969	912	962	937	969	991	970	971	999	954	919	908	939	912	955	924	924	924	924	938	952	938	1005	952	939	955	948	977	953	941	973	919	974	1018	937	945	897	923	971	994	937	989	965	973	1006	941	928	935	906	925	946	978	940	964	900	957	963	990	978	927	989	955	919	988	933	897	964	1008	968	929	927	935	918	934	897	987	977	932	932	937	952	915	983	959	936	974	942	918	947	935	964	913	977	988	924	1005	935	981	862	926	971	924	1000	973	899	970	910	964	929	983	983	919	961	961	975	961	915	944	969	927	959	987	976	925	933	915	942	986	983	907	923	903	906	963	934	945	942	932	977	936	917	927	947	940	961	910	921	987	983	990	888	958	926	912	950	927	937	949	930	934	943	931	987	894	931	933	913	916	946	930	917	957	922	940	952	980	918	915	972	970	947	939	1004	949	857	924	912	915	937	946	938	982	940	973	945	938	988	931	964	911	975	934	922	966	974	866	999	902	966	973	965	935	957	915	950	949	920	910	916	918	911	997	967	987	997	988	902	939	944	995	955	924	959	933	946	962	895	961	916	993	949	910	959	931	884	987	925	975	927	926	980	952	961	991	948	923	971	973	965	974	951	893	944	976	964	978	927	951	977	908	929	915	937	916	980	890	943	920	970	897	884	954	991	972	930	948	938	961	992	982	941	1032	996	891	926	928	961	947	985	978	969	921	929	922	924	965	966	922	956	940	951	937	942	947	1029	1012	962	918	914	893	960	960	935	938	992	973	965	963	925	923	925	945	904	945	993	945	934	965	948	987	953	977	949	944	893	966	976	970	917	931	913	935	956	975	934	954	924	939	914	994	959	934	997	995	973	999	962	905	960	973	953	981	966	948	928	1038	954	932	1004	922	957	929	971	935	938	936	932	976	978	1013	953	1005	964	957	915	914	986	903	900	963	922	888	987	1006	939	981	943	895	961	945	940	987	948	959	900	935	950	954	962	951	955	985	945	963	922	915	894	946	954	1001	963	903	967	964	966	943	947	970	940	999	913	877	989	1028	937	973	881	974	961	994	978	929	981	960	945	969	902	885	932	921	930	905	936	891	875	928	931	995	945	948	951	922	966	986	894	961	929	986	911	966	939	911	926	895	935	878	947	913	990	930	939	955	961	965	944	933	973	945	927	936	968	974	954	984	930	888	934	930	961	967	986	935	954	896	898	1040	923	976	954	967	928	943	906	941	966	938	907	953	981	915	953	894	984	936	912	939	968	933	899	961	947	998	973	973	935	940	951	970	1000	893	958	922	902	946	922	945	970	937	973	953	924	965	960	990	924	964	938	957	904	938	908	926	933	954	938	925	923	959	978	936	942	932	950	962	966	944	972	968	906	940	926	927	919	905	965	908	956	955	963	927	912	933	974	973	950	945	964	918	926	946	951	936	950	919	945	920	930	949	964	929	938	924	991	901	924	982	988	932	980	964	956	972	960	924	943	943	981	1002	996	940	892	907	945	939	964	936	940	934	959	955	898	958	925	1007	903	989	934	982	1007	957	937	909	960	978	943	977	904	912	963	988	988	955	996	890	945	952	918	924	913	957	972	911	970	935	949	936	1019	926	947	925	963	911	900	927	972	898	920	919	984	930	944	921	963	968	925	915	998	946	889	957	936	943	962	902	919	947	960	947	884	909	935	927	914	983	932	930	957	950	961	950	948	958	938	941	934	959	930	970	890	979	969	983	997	986	973	912	951	977	981	960	985	955	939	950	939	926	961	911	1001	909	941	929	996	922	1012	944	933	945	987	988	943	938	944	919	956	983	955	941	908	967	922	900	975	918	954	920	925	965	925	921	906	962	945	931	934	925	1018	956	931	914	956	978	977	901	980	899	969	944	943	912	957	984	927	965	965	911	952	931	974	979	956	976	933	913	956	956	994	984	902	936	945	985	930	978	963	890	968	932	1010	963	959	927	942	959	919	950	943	931	938	974	995	926	964	931	995	945	967	911	924	929	903	958	926	935	983	953	980	961	895	965	936	999	942	915	952	917	984	980	936	929	944	942	963	957	946	919	980	935	950	932	980	944	883	962	1016	963	950	993	982	907	949	940	949	1004	919	928	901	918	930	1000	949	918	1047	952	967	936	965	936	969	933	992	939	948	945	972	971	1019	969	923	977	934	944	970	956	946	956	944	922	1015	962	935	922	956	936	960	878	959	926	940	896	929	943	956	950	963	913	918	929	960	944	988	974	949	964	946	957	915	903	945	934	941	938	905	974	991	954	903	939	957	909	989	897	974	951	966	930	993	1013	968	920	987	918	966	901	926	996	908	930	958	909	945	939	960	912	1023	976	941	939	944	931	940	920	914	969	920	935	952	963	959	982	974	943	952
16214	5177	1974	1214	723	496	357	339	353	310	330	322	312	321	292	275	273	268	256	298	275	256	255	266	266	280	242	230	272	291	202	214	238	261	249	266	254	276	230	257	261	286	246	259	265	233	227	230	239	235	245	276	258	249	262	277	264	234	269	253	263	235	273	258	245	247	261	265	267	258	270	258	260	258	248	282	244	220	237	260	251	251	262	257	254	259	227	270	249	283	287	275	242	239	262	262	278	266	238	235	278	270	239	249	254	259	289	265	237	249	269	276	258	249	238	219	256	235	272	288	285	268	285	275	228	266	237	264	268	254	256	223	251	274	244	241	254	241	240	231	267	245	263	271	243	229	282	263	277	253	234	257	252	269	257	261	246	251	245	250	253	250	241	262	233	246	239	258	264	269	258	271	260	254	276	257	243	256	234	241	241	248	251	257	247	224	237	246	271	229	239	260	244	277	264	284	272	243	240	305	270	270	273	219	230	245	237	257	280	235	226	250	266	260	246	230	266	267	215	266	257	248	245	260	263	239	307	241	284	257	282	266	272	292	246	251	229	258	233	253	248	243	249	231	276	248	268	279	269	258	247	258	266	263	255	216	265	245	253	250	272	270	234	280	267	231	236	244	257	261	251	300	249	298	254	256	271	272	232	248	245	268	252	272	267	260	287	249	269	250	245	238	262	250	269	249	254	263	261	241	250	273	267	215	228	231	268	248	255	255	251	281	279	221	211	275	233	259	261	245	277	260	271	253	270	263	232	295	301	234	255	252	220	278	284	237	241	263	256	266	279	313	268	237	267	262	283	244	236	226	260	228	268	262	249	271	246	269	267	261	250	248	292	272	253	240	257	235	266	245	269	245	261	283	252	244	239	274	258	248	250	266	250	294	248	261	269	258	264	246	275	277	223	247	239	290	267	246	256	253	283	246	248	248	246	290	284	247	233	234	251	283	273	256	260	269	246	247	227	253	290	256	275	289	274	258	258	261	288	221	255	240	290	224	230	255	215	290	285	235	221	263	254	226	247	246	235	267	260	263	251	296	245	224	254	252	259	234	246	220	279	272	253	255	272	246	250	250	270	263	259	264	262	278	278	264	249	236	244	252	284	262	257	236	248	262	255	235	237	295	229	249	279	258	258	261	232	224	269	270	252	243	260	277	245	248	238	222	233	239	244	252	233	252	269	249	250	266	234	257	256	251	246	267	246	240	238	277	230	238	255	265	292	245	250	240	269	246	203	243	259	228	249	244	249	232	240	270	259	272	269	233	285	248	246	246	271	251	241	264	250	235	245	264	264	265	269	238	230	232	261	259	243	238	248	257	248	257	274	262	256	267	239	261	287	219	248	251	257	249	245	229	269	264	262	233	237	251	274	279	261	234	218	220	247	250	265	280	256	295	247	255	272	261	251	241	273	260	253	276	255	248	273	245	241	233	234	246	234	277	233	258	256	245	271	250	272	261	253	274	249	230	237	251	265	255	241	245	261	273	246	232	284	238	267	254	255	244	266	256	269	284	241	267	228	266	265	278	245	294	246	255	261	259	275	269	252	249	217	245	228	262	263	238	220	229	246	257	270	236	273	239	242	257	247	273	257	248	243	252	278	249	273	246	263	254	247	247	256	240	263	258	250	234	241	253	246	250	247	278	240	242	251	262	253	258	279	240	263	252	240	248	250	262	278	276	251	303	267	227	238	258	267	258	279	248	237	272	288	238	290	271	259	270	249	250	258	244	258	261	243	259	231	281	294	271	276	238	244	273	274	242	253	266	232	250	237	247	254	226	253	231	244	266	247	245	284	243	267	281	275	237	241	255	258	248	263	237	249	244	251	267	250	245	254	226	228	256	247	248	280	273	243	262	259	238	292	244	248	241	261	262	259	248	253	284	266	283	265	225	283	253	249	245	267	261	221	230	278	252	271	208	248	238	264	257	245	274	247	227	221	256	259	257	249	236	240	252	242	271	252	261	283	224	257	230	279	291	236	229	256	268	198	249	246	263	233	265	278	234	275	290	244	251	258	255	292	237	270	235	247	231	226	254	226	239	262	257	255	262	255	276	263	247	275	255	276	222	226	232	273	247	278	251	253	266	265	292	264	233	267	245	255	281	224	268	297	258	250	261	285	280	293	284	217	254	282	236	232	248	256	246	254	272	245	300	278	261	252	259	224	284	225	266	253	271	262	265	237	239	267	234	233	239	252	265	263	298	250	273	254	235	216	267	240	251	247	273	243	255	237	256	275	243	272	288	260	250	279	261	252	234	272	258	254	233	244	235	256	241	267	223	272	239	268	271	247	258	261	270	253	266	274	267	237	285	251	245	279	231	243	270	241	246	282	288	255	264	267	244	230	278	269	269	253	252	251	237	254	247	244	253	246	258	259	249	259	266	265	221	251	222	264	260	250	251	246	264	255	228	265	271	248	246	242	249	255	250	220	235	255	230	273	278	260	244	260	257	241	268	257	227	237	270	240	253	255	263	256	252	258	255	234	228	229	240	267	228	253	268	199	243	236	278	244	259	251	264	270	265	222	252	246	248	251	255	243	243	253	256	243	269	268	259	262	265	259	260	273	257	290	254	272	276	250	272	267	252	262	253	254	244	251	246	259	233	255	242	256	231	246	248	248	265	250	262	236	234	271	237	245	268	271	265	240	268	275	230	244	243	232	256	260	242	252	233	269	242	251	242	286	286	281	243	243	282	257	210	314	250	244	268	241	288	266	250	246	246	266	270	256	285	243	279	231	262	257	223	243	252	281	269	247	270	244	282	267	266	277	230	273	255	301	265	248	255	246	255	227	264	282	240	276	258	282	256	239	257	235	266	274	240	231	260	243	251	273	247	240	261	236	230	261	230	241	245	252	283	262	230	264	250	243	255	229	274	243	248	234	221	277	241	257	277	232	231	276	294	270	242	254	278	242	241	250	266	233	288	237	243	248	260	225	287	256	256	251	272	268	264	224	229	251	262	246	255	214	239	277	268	261	276	274	291	237	228	241	269	243	258	286	243	268	269	243	233	248	234	234	224	280	235	248	249	241	252	246	285	251	282	280	235	246	254	264	278	240	270	276	253	244	258	287	275	227	275	236	257	254	269	216	229	259	268	254	257	243	274	243	242	250	249	261	248	253	245	272	254	260	271	266	243	261	261	248	215	256	270	272	238	238	260	253	253	261	262	271	246	255	278	261	257	251	272	259	251	249	259	231	232	285	256	227	236	260	277	311	287	251	274	242	257	256	231	237	273	247	248	264	261	265	277	253	248	241	252	277	242	251	219	267	236	283	228	250	238	256	225	265	272	262	235	237	246	282	231	212	284	221	248	261	243	249	273	263	249	251	261	264	256	261	236	276	266	268	250	254	240	261	256	261	271	224	253	238	263	252	259	241	266	254	273	250	256	239	264	239	257	277	261	225	284	247	260	239	298	257	255	238	250	240	271	234	251	219	247	266	247	250	253	225	224	256	278	229	303	240	234	223	264	267	231	221	252	276	262
11859	4446	2985	3214	2385	1752	1342	1306	1112	1014	860	842	808	767	722	702	711	629	659	638	638	651	594	648	561	605	603	579	625	624	574	580	563	614	596	595	611	600	593	580	614	559	577	571	581	572	595	580	551	582	547	604	591	588	600	593	585	574	574	609	595	606	598	550	557	580	542	536	598	587	558	576	612	552	554	561	566	567	551	592	611	585	543	613	607	583	553	540	574	596	594	555	564	593	594	586	550	537	538	592	588	604	542	564	571	594	532	607	574	605	569	529	588	549	602	579	591	599	567	563	617	563	576	586	574	581	558	616	556	605	571	544	574	580	585	576	584	593	536	598	561	582	557	556	561	564	583	628	560	575	598	570	539	552	567	575	570	568	587	572	586	559	553	564	568	599	569	566	549	566	599	586	515	604	571	562	584	552	574	608	567	582	585	537	595	577	576	582	570	554	594	538	560	581	596	580	616	570	539	544	569	547	606	546	587	606	576	535	542	628	568	597	582	607	576	565	566	553	564	556	613	512	561	603	560	542	567	556	567	600	605	585	565	568	596	570	579	542	621	618	589	587	596	576	597	584	582	600	589	600	551	546	577	552	623	546	581	620	585	547	571	579	575	565	627	565	627	536	551	583	541	564	598	567	538	578	558	564	592	585	590	566	604	628	580	570	602	593	607	556	567	580	609	556	572	554	565	551	612	574	591	584	582	587	613	567	563	567	610	620	614	601	587	541	540	577	539	518	579	586	614	588	600	589	555	534	585	563	561	595	597	555	564	587	588	536	610	563	580	597	586	535	594	570	539	558	565	546	583	592	552	561	625	565	580	564	579	619	586	550	565	563	615	582	579	604	534	576	564	573	602	578	618	573	529	557	574	571	593	605	581	546	597	581	644	570	546	563	585	623	598	605	548	580	575	558	575	597	556	595	548	622	560	580	550	580	567	568	544	598	609	645	569	578	592	559	572	604	574	602	576	564	603	590	529	549	604	600	566	547	568	576	559	552	575	622	558	579	606	634	558	588	546	536	551	561	542	587	591	606	574	544	580	537	582	596	554	555	626	599	605	550	565	562	573	585	576	610	539	588	551	585	614	613	564	548	588	566	555	574	640	623	572	556	579	590	552	551	573	562	551	601	562	559	551	580	563	575	573	574	552	543	602	577	575	550	588	568	573	556	579	599	571	572	553	598	569	622	582	593	591	566	574	600	567	587	547	564	601	580	612	606	609	606	554	545	586	577	550	610	575	609	610	609	575	544	607	592	568	565	600	573	559	574	602	602	593	596	543	561	563	585	581	580	582	568	562	532	573	590	561	575	568	568	568	579	571	583	588	601	574	632	535	572	554	580	545	586	544	591	566	626	577	595	548	598	566	573	538	606	589	579	600	594	559	582	595	584	585	568	583	501	572	519	533	538	583	617	549	540	592	630	562	585	605	578	544	595	588	615	559	609	553	574	585	588	575	610	592	577	581	592	589	557	575	582	566	606	633	595	571	551	588	574	544	596	581	617	549	577	587	583	576	591	601	583	582	570	581	572	578	595	608	567	595	552	537	552	578	582	594	599	575	547	582	564	618	555	567	590	586	579	615	588	537	563	572	615	604	548	591	551	584	640	538	572	576	552	604	547	563	589	589	532	528	599	622	573	524	573	575	592	594	581	549	588	557	577	581	583	574	609	578	559	590	543	585	586	594	584	596	562	598	541	545	548	585	544	580	593	561	589	559	568	588	556	595	576	572	569	597	587	595	594	580	565	602	564	542	561	555	569	564	583	593	579	584	577	614	558	574	538	622	579	563	619	597	612	553	575	579	593	603	579	560	560	613	591	589	585	501	559	518	587	581	565	611	589	568	578	581	596	567	586	561	614	622	586	626	597	596	569	561	595	576	556	539	557	555	541	599	593	580	585	592	534	561	626	616	609	588	553	562	580	584	589	571	577	558	616	593	605	586	618	509	596	605	572	585	568	580	574	553	607	570	579	584	605	566	615	609	589	566	627	617	634	512	600	547	544	571	576	606	561	618	573	591	595	581	587	569	579	606	550	601	542	582	618	598	535	593	525	560	567	603	601	591	568	605	620	569	576	547	590	583	560	566	585	564	556	597	571	562	566	594	575	545	554	555	632	586	585	603	577	540	537	577	573	554	575	612	611	510	546	617	601	569	556	625	580	565	599	558	603	573	564	567	578	573	569	591	561	563	552	554	564	583	559	565	548	599	573	599	543	597	567	585	574	582	618	605	596	596	603	580	608	557	581	572	569	568	591	572	555	578	584	557	543	588	644	613	585	573	581	588	578	575	613	566	565	599	592	554	531	540	593	585	574	555	565	586	558	547	546	564	598	547	605	594	570	573	572	574	584	560	551	577	589	573	561	539	582	559	534	605	580	590	589	572	597	575	572	547	624	552	548	591	560	561	598	564	550	537	592	488	604	580	598	626	611	611	570	589	605	557	567	590	582	580	581	604	592	579	594	564	564	598	599	566	560	555	576	562	548	556	539	546	559	549	561	583	584	607	548	591	573	552	562	593	562	608	550	601	591	586	589	544	579	601	586	585	606	539	561	545	553	556	556	567	579	576	542	592	517	613	585	583	581	563	626	589	560	587	564	530	607	571	584	605	607	576	548	529	571	580	595	605	614	586	556	608	581	599	568	580	549	566	582	553	588	582	614	561	550	598	596	577	596	569	604	574	568	594	584	582	615	598	571	586	574	563	526	554	564	573	582	579	575	561	607	586	580	573	581	584	578	556	592	553	578	565	590	589	594	567	607	577	565	572	570	536	584	618	565	605	605	572	579	588	553	548	569	567	584	580	550	607	583	619	570	606	595	566	587	540	561	561	592	599	585	543	605	586	550	539	588	571	588	577	614	552	575	639	598	564	589	597	575	555	559	573	599	570	575	594	582	566	536	548	547	576	571	580	609	602	577	577	550	563	553	557	558	527	626	555	593	564	580	541	562	599	578	577	599	610	573	569	565	579	616	568	606	590	602	596	586	558	593	575	586	611	548	570	551	578	540	601	582	589	614	603	575	615	591	552	591	587	542	543	558	575	610	588	610	594	594	544	548	609	606	597	559	594	595	566	538	587	544	567	554	606	596	616	566	594	636	569	539	566	557	604	564	635	546	570	567	582	560	585	581	594	571	549	560	609	591	615	565	568	555	549	527	588	539	594	580	580	537	570	595	626	583	565	626	552	563	574	565	589	618	550	578	594	543	579	613	562	586	585	599	565	569	526	589	562	598	586	617	545	569	599	556	584	573	601	579	568	606	572	554	615	566	595	599	536	546	563	602	586	575	574	590	587	576	583	568	578	532	596	602	608	586	567	566	560	562	568	594	560	566	564	587	572	576	563	586	596	556	555	607	553	553	588	587	602	566	584	558	590	569	591	554	585	626	527	581	537	605	588	594	567	578	559	557	592	570	585	579	552	566	576	584	569	559	602	623	566	576	550	562	543	602	527	579	556	575	593	610	575	593	586	606	575	574	538	614
25247	9715	3802	2089	1025	625	432	394	336	276	244	272	221	203	207	189	190	154	203	164	177	204	159	170	165	151	178	151	152	164	166	202	153	169	187	156	204	154	162	156	176	180	161	179	169	139	151	163	166	176	165	176	156	150	149	162	222	161	190	170	146	158	186	187	193	177	155	159	152	179	194	172	162	174	162	164	181	186	156	165	170	135	153	176	164	152	142	194	151	173	163	159	164	165	158	155	164	157	150	177	180	169	156	163	150	172	156	174	161	138	170	153	151	140	157	143	175	154	148	165	192	154	158	176	149	171	161	167	167	164	177	144	176	163	153	151	153	165	165	170	178	150	170	179	180	178	171	174	178	144	157	173	150	165	155	158	159	194	155	164	168	156	136	172	144	156	170	154	190	163	177	145	154	178	154	159	172	190	164	175	173	168	145	165	153	172	174	140	175	164	183	155	163	156	149	143	148	148	151	163	161	168	152	138	155	162	149	164	157	150	141	172	181	152	141	191	134	153	180	165	153	169	161	164	155	189	151	153	146	153	158	162	149	159	145	151	156	151	159	180	148	179	167	167	160	173	156	150	184	167	153	150	195	164	165	178	132	199	168	170	156	150	173	171	156	145	141	153	150	159	142	139	170	158	140	175	161	164	174	164	183	148	167	138	163	172	154	149	160	165	162	142	169	168	154	168	142	143	147	183	163	157	157	169	173	154	149	152	170	173	176	192	182	179	146	160	157	164	157	148	163	155	158	159	171	169	169	139	154	172	142	154	182	147	150	156	147	175	158	162	163	170	162	137	149	156	167	157	177	162	141	193	156	176	165	148	152	176	157	155	153	168	155	175	162	179	170	169	145	160	150	187	167	166	180	164	168	152	167	175	149	158	160	174	152	173	152	165	173	167	175	171	155	149	156	160	150	181	165	184	157	174	161	156	151	176	198	170	156	158	176	160	170	160	179	166	160	159	175	157	164	150	159	152	135	141	159	128	152	169	153	158	144	148	176	149	162	165	183	170	172	158	170	160	133	171	172	185	162	172	146	147	165	179	159	150	173	140	173	171	160	154	140	162	162	161	142	161	163	160	176	182	153	152	166	149	173	164	140	167	161	183	157	155	148	173	178	151	137	161	165	155	156	184	168	171	153	123	179	178	149	165	170	164	172	149	168	169	187	168	173	180	138	160	142	170	161	162	179	170	152	163	199	160	179	161	163	147	155	189	157	154	189	173	150	165	177	173	176	199	159	155	166	153	160	179	188	150	159	150	161	158	152	147	158	166	146	177	170	140	161	173	158	191	167	165	141	158	158	150	189	155	157	148	162	151	174	138	156	152	175	185	145	171	154	161	158	162	176	152	125	167	173	151	171	142	147	138	152	172	169	154	166	174	162	165	136	158	137	149	156	163	161	156	174	159	160	167	157	171	144	147	163	168	153	168	181	155	142	147	156	182	183	154	157	147	165	180	161	157	145	182	166	172	157	147	164	177	181	150	162	167	139	176	140	136	163	168	189	147	181	171	163	171	169	146	163	175	202	176	124	163	137	156	150	164	168	169	151	177	159	168	162	162	193	212	163	168	155	173	150	150	145	170	170	175	159	165	164	177	157	148	158	164	169	147	161	151	174	139	178	158	171	154	154	150	166	163	182	161	173	151	163	145	152	147	143	155	161	169	157	144	153	158	170	174	159	155	146	142	181	177	179	175	167	167	156	171	148	162	164	165	179	161	168	157	149	150	145	161	173	142	174	161	162	151	154	156	165	160	161	137	164	159	154	156	157	169	195	164	152	156	170	178	168	163	180	160	159	162	156	154	162	180	173	150	167	193	148	143	183	155	167	154	149	158	153	154	143	169	172	148	149	193	159	200	163	155	153	171	156	171	165	143	172	152	174	155	161	154	155	154	160	165	170	180	163	166	195	141	175	173	154	157	160	191	156	139	144	143	168	185	154	179	163	166	159	173	140	165	145	157	160	158	156	172	166	159	184	178	154	172	160	163	134	159	154	167	179	169	152	148	154	185	143	149	167	161	135	152	178	157	171	163	146	174	147	169	180	153	146	177	144	144	156	180	143	155	152	158	172	170	161	174	156	158	153	162	147	151	178	151	161	163	149	154	177	153	156	156	142	144	158	163	156	136	171	174	146	191	173	147	170	185	188	158	149	150	144	145	157	167	144	162	167	118	140	138	155	175	170	167	165	178	164	165	142	152	182	153	163	166	146	190	182	172	174	162	139	162	160	131	166	178	170	161	177	158	169	159	159	175	158	145	168	171	140	166	158	152	134	158	170	166	147	163	164	151	172	153	171	148	146	178	162	177	141	163	160	144	147	182	158	158	167	153	171	173	163	159	155	180	188	164	158	151	159	181	140	169	162	163	175	150	173	170	158	129	162	182	159	174	160	144	171	131	156	164	181	127	178	178	131	140	173	145	166	173	151	177	194	160	115	139	154	170	168	172	159	164	179	180	138	148	164	178	153	179	163	146	154	160	155	152	158	166	174	167	162	169	170	148	161	133	184	150	151	150	170	183	166	150	160	144	165	152	153	160	152	159	151	168	156	166	161	159	153	166	178	164	142	178	166	159	176	146	166	166	158	148	167	141	144	156	158	167	189	167	139	152	153	169	134	191	157	164	154	183	151	173	155	143	168	185	185	154	172	149	162	139	153	154	174	192	154	153	160	158	175	162	173	170	149	171	178	156	176	170	189	158	169	149	147	142	152	166	169	187	151	165	169	160	170	154	159	182	169	158	154	146	147	168	140	190	182	152	151	166	186	159	162	177	160	145	156	153	179	156	156	154	160	173	161	194	155	168	164	158	174	147	166	154	160	144	177	172	152	171	167	169	159	176	152	155	148	156	146	171	167	179	171	157	142	140	145	138	154	173	166	148	164	173	154	161	155	157	168	152	145	159	148	141	172	156	172	152	167	194	162	185	164	142	160	161	165	180	158	177	172	172	148	140	176	171	144	171	150	195	151	156	171	160	184	152	147	155	153	155	142	135	143	159	173	176	172	146	153	168	157	170	148	153	167	154	157	173	165	158	164	169	186	174	146	154	168	155	156	151	179	153	168	169	180	177	136	155	183	135	121	166	157	155	172	172	161	173	147	163	174	155	140	166	183	173	166	165	161	161	141	165	180	170	166	174	171	165	154	169	163	153	152	168	173	166	137	169	182	162	174	159	158	179	148	159	150	157	171	155	165	176	171	167	173	153	172	153	156	170	139	166	180	158	134	175	161	178	177	174	193	160	132	158	147	173	184	178	160	173	176	166	158	158	169	155	157	152	156	170	155	181	184	158	164	145	151	151	131	160	150	162	149	153	164	174	153	179	165	196	157	158	154	144	160	166	143	166	152	138	176	178	177	140	153	143	166	155	165	145	167	178	159	149	164	172	159	150	136	163	164	146	167	156	170	155	149	161	170	164	153	180	177	176	174	138	180	145	146	151	155	132	144	174	171	145	161	137	153	164	149	129	159	173	177	173	147	154
15063	6699	4513	4914	3610	2494	1825	1627	1399	1138	963	902	828	838	704	633	637	612	515	535	537	484	448	458	475	493	487	461	474	457	469	448	436	460	459	444	453	437	423	455	447	433	421	477	443	418	431	457	411	446	451	396	391	406	465	388	406	414	422	440	431	423	406	397	412	466	402	388	432	417	444	467	434	371	436	452	450	463	438	414	476	416	447	419	439	463	424	444	421	403	433	407	421	422	417	444	409	403	407	449	404	417	459	440	438	402	434	395	444	445	424	429	430	392	452	443	444	419	441	430	446	412	431	407	411	450	426	446	421	407	431	403	418	409	410	412	424	391	457	397	426	430	417	406	393	386	418	451	486	408	413	439	430	399	396	422	446	437	391	428	415	435	391	432	399	426	440	407	426	355	416	436	387	393	418	389	401	421	436	432	432	428	444	432	418	432	442	409	415	396	424	425	433	422	425	438	435	398	441	430	427	408	439	423	432	398	415	393	420	438	451	378	386	414	431	436	426	428	387	420	394	425	380	443	422	406	423	429	388	422	430	389	433	437	415	438	419	420	433	437	419	420	428	392	420	417	435	414	449	409	464	434	433	386	453	415	443	421	417	401	431	428	413	420	390	427	416	428	437	455	412	387	411	418	425	410	408	409	418	422	439	393	423	398	437	405	396	433	451	427	408	416	432	421	428	434	419	417	411	442	396	423	424	418	434	423	449	423	393	461	439	404	433	433	406	466	431	417	403	422	406	396	467	425	410	459	436	404	405	424	431	400	411	396	390	436	413	419	410	461	406	425	445	430	384	410	403	435	419	409	393	409	418	417	437	419	425	426	399	452	422	414	403	437	370	432	428	414	408	384	431	450	421	430	419	404	390	434	445	407	413	458	444	418	409	395	401	404	480	429	409	400	420	399	395	410	410	405	410	412	421	434	454	388	457	379	430	388	388	448	400	411	382	421	387	402	429	391	418	408	422	421	409	398	416	411	428	444	406	394	416	387	448	451	402	394	421	373	444	431	402	444	452	387	420	424	396	445	378	409	444	401	430	420	425	402	420	407	400	440	432	374	391	427	413	424	413	422	413	388	419	453	408	426	408	421	451	408	415	403	434	397	401	423	425	425	428	409	436	442	436	393	423	403	424	402	433	402	419	448	425	406	419	407	423	399	408	445	415	418	420	450	419	412	402	444	411	455	451	425	439	408	412	433	396	389	457	422	431	416	404	452	441	396	397	413	425	418	390	416	386	425	419	440	422	382	405	411	409	442	426	419	406	429	440	411	438	405	405	397	433	422	422	387	429	431	394	442	427	454	418	421	407	429	395	401	436	416	450	446	428	371	436	447	426	422	421	450	417	444	409	438	433	435	427	411	427	430	434	397	391	414	434	402	375	413	435	397	408	428	417	440	406	402	412	428	422	411	427	423	443	405	408	400	438	438	436	429	426	430	407	432	433	412	398	433	450	414	432	429	440	426	431	436	420	397	417	423	413	418	397	413	452	427	417	427	391	429	429	427	436	413	400	461	421	378	427	449	399	418	394	430	416	401	415	417	480	446	391	460	418	385	366	434	395	421	411	411	433	409	414	395	452	437	393	411	383	428	410	428	400	429	451	455	394	462	385	429	392	444	450	394	431	428	390	410	401	474	427	434	412	415	413	401	436	444	415	388	432	420	417	420	408	461	429	410	419	388	393	436	411	430	404	369	403	401	433	407	420	418	438	422	424	434	432	413	429	435	428	424	400	411	434	413	428	399	433	419	425	441	416	418	428	411	412	413	419	421	426	397	395	374	413	458	436	401	437	421	413	402	406	410	421	410	382	436	425	400	416	429	409	441	423	417	419	425	392	410	397	412	405	462	437	433	459	401	423	413	427	425	395	412	462	432	442	399	423	416	420	424	421	434	431	437	426	434	391	390	425	407	409	388	460	429	418	406	424	434	411	412	426	438	407	419	399	413	421	424	419	428	456	405	425	446	397	443	438	396	413	404	414	443	427	420	415	429	390	420	397	430	393	428	441	441	446	419	417	404	415	432	409	447	406	426	416	441	398	426	427	455	388	419	415	423	393	448	431	429	416	411	416	448	451	420	415	404	435	403	425	384	439	400	389	410	417	408	413	400	396	389	425	412	399	429	446	447	396	423	452	412	408	440	412	429	411	435	459	444	381	403	401	398	412	394	396	445	387	402	419	425	422	423	442	399	412	454	417	409	416	414	396	448	461	421	401	441	402	424	448	412	419	378	454	409	436	459	420	450	391	411	379	437	409	417	410	430	427	437	414	419	399	419	429	436	386	414	411	436	392	418	443	417	415	420	416	414	417	406	432	423	426	441	418	438	399	399	425	448	440	408	407	407	431	416	403	415	420	444	427	441	399	380	444	406	403	415	417	433	404	395	408	405	437	413	425	442	406	411	431	456	377	423	423	425	416	387	414	399	424	433	474	402	414	442	413	392	427	459	422	425	443	392	468	412	417	416	419	415	425	441	410	447	455	409	416	424	418	411	447	424	401	436	425	450	410	413	389	474	450	405	445	402	410	451	418	402	388	389	397	457	411	456	425	405	407	411	441	390	412	428	416	396	388	447	427	473	428	404	381	408	404	397	418	409	402	366	401	431	402	397	387	455	420	405	431	435	413	430	422	419	405	442	406	433	420	407	416	437	385	412	414	404	391	448	441	387	446	424	405	430	417	414	407	412	443	408	405	408	445	408	421	437	395	416	420	428	438	394	438	404	412	462	435	426	446	389	432	440	425	409	438	452	410	413	454	418	419	387	418	421	422	431	394	432	415	382	423	422	412	434	416	417	412	403	415	399	390	402	410	420	377	392	426	448	402	385	456	425	416	432	406	429	405	407	438	411	399	412	401	383	408	435	432	382	435	420	408	391	395	425	411	439	405	455	389	449	415	406	410	431	451	385	453	428	421	419	427	402	392	410	422	417	402	426	430	418	422	426	427	432	399	371	441	400	417	435	402	428	460	427	387	421	391	430	395	407	438	436	419	434	398	432	440	436	387	380	433	448	458	424	464	377	414	424	436	409	409	383	391	398	426	416	465	443	384	427	475	414	435	401	397	385	403	396	437	448	402	410	445	434	416	438	420	451	414	432	388	442	447	423	394	448	423	409	422	406	376	426	450	413	409	410	438	392	406	416	436	432	388	416	418	432	437	432	430	410	420	411	410	410	407	448	455	430	413	395	412	466	408	439	420	394	398	427	393	391	388	415	421	423	446	410	441	458	399	397	407	382	391	416	402	415	415	449	434	421	419	402	442	435	425	452	403	411	383	433	398	382	386	438	422	426	451	436	417	386	402	406	440	400	407	440	391	406	421	461	424	403	447	431	420	379	425	392	411	427	419	390	428	420	430	366	410	414	414	421	416	451	411	411	418	455	402	405	440	410	406	416	407	403	420	423	395	382	403	433	435	457	372	427	405	399	442	408	411	448	376	426	421	398	409	440	455	372	424	428	410	432	414	426	409	448	423	421	425	428
5504	969	699	592	526	519	452	460	456	467	446	478	427	447	442	488	426	438	458	415	441	430	481	444	452	478	484	442	436	420	425	382	394	460	491	435	386	471	447	440	456	418	394	401	434	459	469	474	459	441	436	430	402	418	407	446	428	435	422	433	423	438	442	411	423	424	423	432	433	434	467	430	406	406	479	448	447	407	409	409	486	454	396	435	417	469	434	415	412	429	425	392	392	414	434	463	480	402	476	418	429	404	400	438	431	415	400	410	418	452	470	427	467	460	456	469	465	423	425	445	388	441	410	459	411	409	454	429	436	482	459	457	428	429	448	446	403	456	405	438	490	424	433	417	445	450	393	471	448	430	419	489	436	442	473	430	453	456	438	447	460	449	422	433	422	463	463	439	452	463	420	406	414	423	408	430	468	430	447	406	417	433	420	389	469	389	427	397	434	430	419	412	411	407	426	467	440	454	438	425	407	432	435	425	430	428	427	430	434	465	451	432	413	460	451	456	471	434	456	442	413	463	423	440	459	403	439	410	452	475	417	426	416	419	425	385	425	442	451	425	448	425	432	432	468	444	453	448	384	403	465	434	420	447	431	406	445	415	449	433	429	450	452	414	467	450	440	413	464	461	449	456	426	431	453	456	408	448	465	422	433	438	439	440	465	430	447	439	421	438	426	396	448	449	461	424	420	409	413	427	435	435	440	417	418	527	429	411	451	429	420	449	409	432	435	421	438	399	452	473	444	445	410	387	407	435	418	428	423	428	409	417	442	464	430	457	419	421	446	424	409	478	397	454	450	404	413	420	413	413	426	412	472	429	426	467	404	420	410	425	415	463	412	409	390	433	455	431	443	449	441	460	431	457	412	440	445	454	395	415	496	466	470	473	439	452	453	437	422	393	445	387	410	432	417	447	446	453	434	436	416	394	436	433	407	424	453	421	434	384	432	421	392	418	433	424	419	431	432	454	439	414	439	430	450	416	406	432	457	440	429	434	435	439	488	448	391	438	449	439	406	422	404	435	453	372	415	435	457	425	412	403	410	420	417	401	432	467	419	465	441	468	434	410	447	447	426	400	447	446	444	456	419	434	428	436	467	443	438	444	450	432	395	402	447	462	436	473	368	412	410	467	411	438	437	459	404	409	463	455	371	399	421	440	439	424	428	423	407	437	424	416	416	420	402	446	434	449	426	464	438	440	458	465	451	403	453	393	430	440	462	434	415	395	412	419	479	438	429	454	400	420	440	465	425	467	439	391	418	435	454	471	435	412	426	421	441	457	405	395	462	414	459	486	439	424	439	429	422	386	444	445	462	447	443	420	449	426	484	441	408	432	432	413	436	413	445	388	413	419	474	446	423	455	447	459	446	444	464	450	426	462	457	423	451	433	437	421	490	404	404	419	438	417	435	449	474	467	461	443	446	448	415	388	435	469	425	434	387	413	423	439	392	427	446	449	481	438	449	444	433	433	448	424	425	394	473	442	407	458	443	472	422	397	463	417	433	447	414	424	415	438	441	452	445	413	409	430	442	434	420	466	414	449	453	462	426	415	440	438	432	464	413	454	410	443	438	489	445	461	433	413	393	452	439	430	415	452	441	444	450	438	428	437	399	391	427	434	434	397	414	441	422	433	400	475	425	424	417	447	445	421	432	462	423	422	472	424	460	444	466	463	391	408	420	443	426	477	465	448	486	420	435	427	443	442	462	464	447	429	453	444	440	442	428	396	439	428	459	429	429	434	444	457	416	423	445	469	413	440	406	419	420	453	430	445	426	413	437	419	412	457	442	426	409	416	410	468	406	460	397	449	432	428	406	457	427	452	411	396	433	431	426	400	449	419	379	451	442	451	412	403	445	444	425	467	400	459	452	444	449	444	486	462	425	423	446	412	420	458	389	434	424	452	458	446	448	438	425	441	425	425	433	435	398	457	477	453	403	421	423	435	443	450	435	445	493	403	411	398	428	410	414	445	468	469	473	413	446	441	463	431	392	476	454	437	425	470	400	453	426	388	431	394	433	409	428	444	425	428	462	445	454	414	481	426	462	465	424	400	429	403	442	451	404	411	471	423	425	442	467	479	433	442	426	463	435	395	447	454	431	434	442	419	403	449	419	443	418	417	419	414	432	453	407	394	439	438	447	412	442	428	458	392	425	490	413	451	443	423	440	450	466	461	480	455	448	423	437	444	487	443	442	453	430	412	445	433	457	444	454	467	400	397	426	426	438	412	410	431	410	434	438	445	418	462	415	434	446	417	444	436	425	429	401	423	460	462	434	404	465	442	424	431	474	403	448	477	456	424	434	436	417	474	462	475	446	435	406	428	449	461	455	412	452	411	453	435	442	416	450	412	412	434	422	477	438	412	444	429	421	423	406	431	430	435	432	431	446	419	469	434	440	427	455	386	434	431	447	451	426	418	466	443	428	417	436	444	425	469	456	445	436	412	439	402	474	432	419	445	466	465	444	439	451	434	452	423	434	397	441	406	431	432	420	390	417	431	464	440	447	435	442	391	427	419	432	444	439	430	462	439	421	420	416	425	438	447	424	423	509	428	409	444	459	439	454	412	403	459	441	414	418	424	434	435	468	443	453	442	485	469	410	471	448	408	422	432	427	436	437	428	406	412	441	446	456	450	441	423	475	439	413	456	441	444	431	461	418	438	443	395	442	466	431	422	439	406	452	452	422	437	453	428	401	428	464	399	434	424	442	491	429	436	389	433	417	437	491	430	402	422	410	402	423	415	450	415	481	418	451	443	455	428	434	439	429	463	401	378	429	435	429	431	449	448	428	437	424	488	457	473	422	430	446	444	402	426	406	486	437	457	417	455	433	445	432	428	440	415	466	446	474	430	461	455	442	442	422	426	452	460	459	448	436	395	426	454	445	462	428	450	432	431	398	430	433	430	422	480	416	439	395	458	428	436	423	427	436	432	403	417	412	459	432	430	445	474	429	444	410	409	404	406	387	447	419	449	496	453	417	470	431	425	425	440	422	443	414	397	440	459	410	416	463	423	389	464	426	430	429	454	425	451	424	416	455	413	460	393	466	417	442	423	425	443	423	420	442	431	462	454	445	406	423	416	396	416	421	460	444	431	481	452	434	427	435	431	454	435	408	392	450	388	414	412	425	427	405	426	453	455	418	403	434	429	425	468	461	424	432	437	405	460	426	437	424	458	397	409	460	436	396	398	449	447	413	428	406	427	407	454	485	493	395	408	410	439	459	450	432	446	433	456	410	405	406	433	418	428	419	457	449	414	410	431	461	438	413	447	428	413	471	465	470	410	452	407	411	462	391	433	424	404	404	475	441	425	477	374	438	433	492	445	440	448	448	463	424	454	473	423	412	441	464	459	467	399	406	402	448	432	451	452	414	439	470	428	421	392	392	414	435	425	406	445	448	441	414	433	460	433	411	442	492	377	435	437	425	417	463	419	439	462	424	456	436	436	456	401	390	434	441	447	441	421	434	465	424	434	415	424	417	414	428	454
4487	1370	1361	1387	1356	1113	1146	1097	1111	1096	1030	1049	994	982	924	988	947	983	955	1023	929	941	947	960	951	980	947	969	951	1003	998	1010	904	966	975	897	949	1003	912	930	924	947	935	961	923	962	976	975	943	964	947	988	924	976	977	917	937	948	890	942	968	1012	938	966	934	869	964	984	922	961	960	928	931	888	982	878	936	952	885	1010	924	1001	981	901	1002	933	969	961	903	946	930	939	964	935	910	969	925	931	963	924	968	943	883	913	960	949	911	921	1018	910	962	967	927	969	1009	974	932	919	947	964	973	1011	948	979	932	894	931	946	935	947	983	944	906	909	925	975	936	954	966	933	936	883	928	971	953	905	919	961	954	968	975	937	936	966	945	948	1005	977	990	946	967	932	958	907	954	983	949	951	982	913	990	971	1013	1014	909	954	975	992	999	934	961	1004	941	948	921	976	979	992	879	956	919	913	941	973	938	922	1006	978	913	916	970	959	946	959	910	932	967	959	895	923	928	897	884	997	952	940	897	985	947	947	916	933	922	934	920	950	1001	953	961	946	899	939	920	942	944	965	932	979	885	917	965	925	968	957	906	912	981	987	925	974	999	892	986	902	939	938	963	917	948	965	908	946	946	955	921	928	918	945	939	948	909	940	959	909	985	976	985	966	967	914	960	933	982	885	966	929	938	929	965	1014	945	959	952	937	904	917	863	965	897	993	957	963	945	959	943	952	957	975	965	936	962	920	911	928	908	950	874	952	925	991	959	962	960	972	995	958	967	952	927	957	916	956	899	915	968	989	947	910	886	970	944	934	946	929	991	944	950	928	907	958	976	1018	953	932	1013	967	911	905	933	931	970	905	899	956	966	980	951	934	959	980	986	953	943	968	928	921	947	908	973	913	1001	996	911	941	926	964	997	904	957	885	943	973	956	907	955	947	926	952	914	1022	934	969	930	907	965	925	920	919	916	1003	913	951	955	952	888	955	961	950	932	943	944	947	960	927	908	962	910	1003	979	997	934	928	901	942	901	950	964	949	899	971	968	901	979	944	953	953	935	923	879	980	937	891	927	931	932	996	958	940	963	931	963	965	974	925	926	901	1003	922	969	987	940	985	898	955	975	948	984	932	964	1038	943	915	934	961	972	1004	977	959	906	974	976	958	969	993	986	929	924	967	914	921	963	958	928	924	887	971	957	972	956	928	984	977	962	949	961	886	1003	991	1002	915	979	1000	901	981	949	964	928	963	910	908	936	916	911	988	894	981	901	928	956	994	1014	975	949	916	918	934	935	923	935	990	988	915	1012	926	936	970	937	970	993	996	931	917	955	976	911	933	938	943	1014	922	933	932	972	958	983	919	921	966	995	953	959	930	936	973	942	963	923	962	975	970	965	943	914	940	898	965	960	921	945	1023	947	941	967	910	965	978	977	991	969	882	951	966	921	989	959	975	950	933	958	936	940	980	949	898	925	958	935	932	901	937	960	952	947	975	1001	944	908	895	948	892	970	895	941	914	981	996	990	951	989	988	922	983	950	964	947	952	971	911	956	950	1029	971	956	941	961	963	982	1000	950	926	960	926	929	1000	979	953	950	944	1013	930	976	938	931	986	943	932	930	939	951	967	936	981	950	938	1003	908	958	945	956	986	943	951	977	922	958	930	927	973	940	982	930	957	923	951	938	941	944	941	967	907	959	928	913	1002	929	919	940	944	937	912	934	954	932	902	922	909	978	940	922	932	957	938	963	938	990	912	1015	907	939	936	992	956	943	977	956	934	952	927	958	906	911	949	909	896	941	950	913	944	937	952	930	901	920	943	941	929	944	906	907	993	941	946	917	935	953	975	934	947	933	903	968	959	978	907	1009	944	959	967	943	953	997	941	1005	943	992	942	967	932	937	952	1001	929	892	953	883	955	929	897	917	890	903	955	955	966	936	899	899	966	955	979	931	967	977	881	929	946	963	943	953	922	963	972	968	937	966	909	961	919	961	945	943	949	939	948	902	953	920	944	975	971	945	936	965	972	965	937	935	932	938	882	918	952	945	966	958	891	950	952	949	960	921	923	943	950	941	921	924	957	909	907	948	924	985	970	960	935	956	998	944	962	974	976	940	926	933	889	893	924	914	948	916	933	908	899	960	978	942	934	914	952	975	940	912	984	963	932	890	916	961	915	924	900	905	998	958	924	941	976	953	984	964	986	961	932	953	951	948	946	959	946	944	953	922	944	970	915	987	923	911	946	883	909	994	933	895	945	913	890	920	987	916	970	966	999	935	994	976	976	999	947	942	939	940	961	892	950	984	1001	859	905	957	995	940	952	901	946	980	938	1001	963	947	912	919	960	969	915	1029	964	1009	900	965	934	926	929	976	958	891	928	926	932	961	933	892	952	958	981	998	944	916	923	937	895	918	900	946	997	941	944	954	915	1000	929	958	979	915	990	951	893	916	956	953	945	953	925	995	933	922	912	941	956	894	977	951	891	915	983	961	962	976	889	980	938	943	989	967	946	922	903	954	933	934	972	1000	940	930	962	1017	990	977	948	944	957	950	952	1015	959	953	1015	967	937	958	882	936	930	953	929	963	912	982	946	979	908	983	937	935	936	945	958	938	910	890	902	943	919	979	943	976	922	976	959	980	932	948	872	870	930	940	916	912	926	931	997	929	932	941	896	919	965	977	971	919	936	931	911	930	871	947	878	927	944	914	967	887	970	992	949	916	923	927	991	976	919	974	998	944	996	958	940	948	970	895	1032	967	926	915	900	1022	964	922	939	952	961	966	945	918	927	964	955	924	918	901	956	941	976	974	940	918	999	983	979	922	910	933	977	959	924	955	942	947	927	976	959	993	914	927	949	906	955	910	909	930	914	940	925	918	943	924	961	940	914	899	919	958	908	933	922	947	975	951	934	935	916	917	951	939	930	953	931	936	986	950	973	955	934	964	943	987	871	1001	930	903	929	927	961	990	979	963	959	922	973	953	933	918	926	906	914	867	960	916	963	962	953	922	966	949	1000	956	963	958	911	977	939	912	1005	964	985	1011	890	998	954	939	940	906	970	885	925	982	979	917	898	934	961	904	936	955	914	989	1009	939	964	932	909	948	945	951	902	991	886	969	897	939	976	943	929	927	923	958	939	962	931	933	970	921	938	929	922	978	933	923	959	965	960	985	950	973	986	914	939	937	937	947	959	966	950	964	919	942	949	943	936	950	971	925	931	905	959	977	895	932	940	993	996	951	961	957	965	966	987	959	931	958	993	902	924	928	909	938	951	996	958	949	967	882	931	872	995	995	965	969	961	976	891	930	959	961	907	940	962	886	962	945	923	903	943	975	920	960	999	948	936	955	898	912	965	1025	930	936	979	957	979	943	984	922	929	954	913	993	939	933	946	974	923	984	936	943	945	993	999	961	956	963	934	919	974	961	922	916	991	912	930	971	974	969	944	1005	955	974	919	899	888	942	901	930	976	923	911	957	955	950	942	946	957	985	931	991	978	967	934	863	950	962	936	961	963	964	950	965	899	893	948	934	935	936	897	974	948	942	952	951	946	922	934	944	988	970	978
16564	4432	1861	1096	672	487	382	361	338	318	298	286	257	275	235	286	304	283	280	249	246	279	282	284	249	266	268	280	251	235	270	276	258	238	247	248	261	282	255	261	277	269	276	250	276	236	250	289	253	266	259	288	273	280	265	222	261	279	237	268	271	319	276	248	279	232	273	292	240	283	248	262	251	226	269	219	290	268	253	238	280	236	286	265	246	271	281	238	271	264	257	270	284	280	284	253	256	250	263	271	251	266	266	246	256	273	270	277	242	275	281	234	246	240	257	277	238	262	252	270	248	232	301	276	214	236	257	264	275	234	236	248	283	227	238	274	274	241	272	252	247	253	273	285	261	251	249	246	267	251	246	229	243	245	281	257	288	280	275	269	251	261	249	259	259	277	285	244	252	222	243	248	251	282	266	267	245	248	257	245	227	248	237	229	261	253	269	274	267	270	259	261	271	253	269	281	252	239	255	234	224	237	257	279	250	256	270	230	269	237	258	266	254	253	263	258	280	275	275	283	258	263	259	269	286	303	257	276	291	255	259	252	262	275	255	261	255	222	254	256	238	246	248	254	236	285	266	233	286	251	242	268	261	252	275	265	263	259	260	230	253	259	280	260	252	271	261	256	251	243	245	269	279	270	275	262	272	295	260	255	287	262	276	285	291	246	285	249	258	238	258	254	247	265	244	266	312	235	269	262	291	284	255	269	267	285	244	292	259	257	265	261	287	277	267	249	271	241	273	267	276	292	245	297	264	259	271	248	272	245	250	276	279	251	230	259	256	232	254	255	263	272	285	260	230	236	269	267	285	269	249	245	255	247	253	280	258	255	242	253	245	264	272	259	250	256	287	280	266	269	289	254	264	265	261	259	247	239	277	272	273	245	243	242	244	239	234	252	244	251	267	298	250	249	247	261	240	263	269	237	254	250	252	238	269	260	264	251	266	292	247	245	221	257	257	289	260	251	247	257	263	237	249	250	240	274	255	271	265	259	238	259	244	257	258	273	261	269	262	312	252	259	272	284	284	270	255	225	253	259	267	275	258	277	260	224	264	250	263	267	250	257	260	271	256	233	259	271	319	274	275	271	249	238	268	244	242	261	257	243	253	222	258	265	271	257	246	265	242	254	251	274	267	278	234	243	239	265	250	265	259	278	275	262	237	247	247	259	276	249	250	254	254	232	256	252	211	296	253	224	259	241	262	256	246	240	228	238	275	256	285	275	251	257	251	230	257	248	244	246	235	222	271	250	220	275	287	276	233	232	270	252	273	240	246	260	280	225	255	266	289	259	229	238	269	254	276	271	243	254	266	232	210	268	296	257	236	247	256	254	273	237	240	244	258	239	236	230	254	258	276	230	269	239	269	249	254	230	257	229	246	256	243	279	250	280	284	224	270	261	251	243	288	283	238	247	246	263	261	230	212	268	234	266	265	309	253	240	247	269	256	268	273	270	284	251	270	252	264	264	250	252	250	266	274	261	259	287	237	243	277	272	298	276	277	258	261	267	214	242	283	258	243	255	231	234	254	230	246	219	254	259	272	256	264	237	237	226	240	235	234	282	256	254	242	252	240	240	280	283	244	275	261	252	267	239	263	264	281	255	233	265	264	261	230	264	284	269	275	264	245	250	269	279	245	231	251	240	270	241	263	303	263	256	263	236	273	250	272	239	295	245	271	257	220	244	247	260	234	264	285	272	255	242	262	241	237	247	227	266	280	276	260	258	266	267	253	257	267	253	272	275	241	308	246	284	240	250	245	250	235	270	270	265	256	269	274	286	276	247	275	259	251	296	247	257	247	243	247	256	275	236	237	240	266	246	279	248	262	235	245	266	294	248	247	228	272	256	270	267	246	227	260	263	273	230	230	242	260	289	262	249	272	258	240	254	264	261	220	247	237	265	247	233	260	251	252	258	266	287	245	237	260	263	249	235	258	240	246	261	259	301	257	233	272	254	261	274	254	222	306	286	268	255	239	236	274	290	250	240	253	270	245	277	225	275	242	234	228	294	233	299	275	299	253	252	223	250	256	252	268	246	240	246	267	273	249	262	270	257	290	284	296	250	281	247	221	256	254	253	274	272	217	258	259	247	282	259	274	270	277	252	289	251	291	247	259	279	250	282	249	276	285	271	250	278	230	260	240	269	287	256	264	271	215	274	302	276	299	253	285	253	263	240	272	255	230	232	267	275	290	258	271	255	221	260	290	270	259	221	254	233	267	253	265	273	267	259	228	262	266	275	276	247	238	289	266	271	265	263	290	260	265	273	251	245	243	264	271	243	272	277	230	239	268	268	277	284	274	271	260	225	235	231	245	252	238	256	249	250	259	280	262	268	257	259	288	269	235	216	283	277	282	240	250	255	278	243	260	265	244	273	270	261	290	248	281	257	277	255	258	272	255	293	286	262	239	261	228	245	265	247	256	231	266	262	287	274	237	274	260	278	275	257	266	264	262	254	270	263	246	262	276	258	279	263	252	258	265	271	285	270	257	294	251	253	286	251	266	267	245	234	288	225	252	246	237	280	239	266	240	239	270	236	251	264	273	235	241	243	249	222	279	254	262	230	244	259	242	270	266	264	279	271	250	239	282	243	238	256	256	247	289	245	262	256	277	277	267	233	227	271	273	272	262	239	251	242	236	266	273	238	280	265	226	253	275	249	277	272	248	244	238	258	229	268	257	242	261	247	285	232	223	257	251	237	224	214	249	253	272	294	265	292	282	245	244	273	254	229	272	279	291	269	249	271	236	242	260	256	251	230	253	248	249	240	256	285	260	260	266	248	267	240	240	283	295	250	242	262	244	246	259	280	272	282	242	244	220	260	279	238	267	246	230	277	287	277	223	224	231	268	255	273	262	248	279	279	261	237	282	263	246	213	260	289	261	275	225	272	233	280	288	233	256	268	271	253	255	263	268	259	266	266	244	266	257	235	225	256	289	231	238	275	248	252	290	260	264	245	241	269	255	239	250	226	272	280	289	291	278	245	269	261	254	276	264	269	236	251	257	243	278	250	256	258	262	250	288	259	235	262	259	247	254	252	258	260	274	258	298	264	262	251	254	267	246	236	255	285	273	258	278	285	261	265	272	272	268	279	285	259	257	281	221	275	234	282	256	280	276	278	256	249	273	289	254	258	270	261	251	256	278	225	295	273	284	285	233	218	230	253	278	282	293	253	250	267	241	248	236	267	281	256	278	261	279	236	263	252	240	242	243	271	290	268	260	251	268	291	241	243	256	257	249	258	248	268	255	276	239	243	250	273	283	260	247	260	236	256	217	266	214	259	277	243	228	262	233	249	259	284	256	230	266	273	287	223	218	269	243	250	268	258	254	261	252	243	255	239	258	240	268	237	255	262	259	266	230	245	271	287	292	242	236	265	304	282	263	274	259	290	263	242	236	280	247	276	265	275	263	237	255	258	245	298	260	305	247	284	274	258	258	284	238	265	238	272	244	257	237	263	231	256	291	265	271	235	251	258	249	258	249	277	270	280
11857	4053	2906	3070	2447	1753	1441	1234	1110	996	825	877	812	810	784	723	683	680	645	653	628	589	614	605	621	607	607	616	627	596	611	658	632	603	622	573	547	559	604	597	584	596	586	608	597	566	577	595	591	589	552	596	595	564	631	565	592	589	589	580	561	607	597	594	575	575	577	597	539	621	621	588	562	579	616	602	596	533	572	569	566	627	581	563	617	599	600	589	613	594	618	589	603	573	560	558	616	528	554	582	602	586	559	591	570	616	627	632	546	612	625	560	568	565	560	611	639	578	559	571	586	569	609	564	585	603	586	582	593	572	616	625	562	617	583	622	587	586	571	599	613	618	576	578	553	594	601	589	556	639	606	590	593	586	583	573	546	585	583	603	605	557	602	555	590	606	559	595	591	598	582	576	601	601	542	606	585	583	594	535	604	577	568	591	558	596	607	543	601	566	586	657	611	593	581	580	554	610	594	577	595	575	543	591	572	612	623	545	629	615	579	587	585	569	608	619	576	577	569	609	563	569	592	591	621	592	546	578	600	599	546	625	568	573	598	591	627	593	638	579	597	581	554	567	556	565	626	562	578	562	573	607	590	588	550	570	571	571	571	597	571	643	612	554	608	606	602	623	594	651	627	571	554	582	606	610	556	594	574	597	563	610	593	595	608	602	556	608	584	590	562	568	578	588	610	607	627	558	594	548	537	568	591	573	597	600	611	583	542	550	605	574	620	610	608	545	561	561	600	566	581	596	564	616	555	582	564	578	576	562	584	629	601	587	628	555	608	583	617	618	519	580	571	594	551	602	609	624	561	552	570	590	575	634	612	595	621	601	581	587	571	564	562	590	566	571	593	594	591	590	594	623	583	630	626	574	576	582	611	633	574	572	596	564	614	606	577	617	558	559	612	563	566	567	553	594	579	605	582	680	549	575	578	570	587	580	614	573	589	547	583	557	581	605	578	578	564	593	598	587	583	581	595	557	628	565	560	590	560	592	576	566	601	594	586	599	600	604	572	599	605	597	619	631	587	614	582	563	618	545	591	575	552	552	611	565	604	557	582	607	584	564	568	592	575	577	656	595	614	619	563	572	605	577	567	600	570	557	565	582	599	566	597	622	589	599	587	612	554	574	567	581	576	559	561	604	595	569	588	566	621	603	595	544	579	586	616	565	582	557	572	630	558	614	577	604	589	591	588	619	565	606	577	593	602	593	546	568	584	568	589	587	589	565	570	601	539	606	520	576	597	582	585	642	568	573	593	600	592	584	595	606	635	601	563	557	578	632	601	572	604	596	575	628	594	588	606	586	614	595	614	574	588	580	604	606	601	603	593	583	539	624	597	560	590	601	576	569	574	593	602	586	605	586	582	589	566	600	593	637	622	583	598	561	596	551	529	621	564	544	632	567	604	581	623	583	578	576	567	569	587	572	603	573	558	611	560	592	596	593	590	605	584	552	577	568	637	571	616	610	598	592	567	606	585	584	632	598	630	605	572	598	535	548	556	601	603	576	611	627	567	598	607	603	571	595	582	595	582	621	541	598	607	595	592	633	606	607	625	590	587	565	581	562	574	598	636	560	590	613	552	566	556	569	595	565	626	565	620	595	581	589	570	574	573	607	597	564	603	633	587	548	584	562	610	581	543	573	528	577	569	602	602	565	575	625	579	608	586	587	604	551	563	551	585	611	597	617	569	623	572	564	577	634	634	604	549	591	529	572	565	572	620	598	553	598	631	594	556	638	562	603	553	582	603	563	617	547	586	599	595	580	614	584	575	598	618	580	571	615	618	565	554	645	617	636	549	618	566	569	547	573	548	612	603	586	589	537	584	634	592	583	571	586	605	567	587	605	604	591	583	552	559	579	584	617	572	588	569	593	559	561	594	574	603	578	584	593	623	619	571	512	629	617	583	566	620	564	608	567	664	646	552	563	579	600	589	631	575	583	582	602	564	561	558	596	566	576	601	604	591	592	586	565	553	581	524	597	550	594	556	525	597	623	565	582	540	577	559	663	624	583	602	546	560	612	595	598	625	594	602	603	571	553	548	566	596	605	557	555	543	565	613	620	608	608	633	543	622	599	579	565	591	580	549	590	555	585	610	618	578	597	560	578	587	523	550	590	579	562	591	567	608	603	589	576	616	623	603	580	616	589	569	591	608	561	579	582	571	575	573	571	639	585	600	636	573	596	655	555	590	591	573	564	610	563	572	557	583	620	580	580	554	610	588	611	573	596	619	585	600	557	565	606	579	586	576	547	563	594	599	596	571	532	633	578	622	656	602	603	552	599	573	595	585	612	587	619	587	602	585	592	594	636	581	586	596	564	595	584	591	632	611	578	620	585	568	604	587	590	579	568	598	598	633	586	584	532	598	599	590	583	581	647	572	588	591	597	615	593	581	575	577	602	565	648	606	606	574	609	566	600	647	558	578	573	584	622	621	598	584	607	590	625	588	564	580	585	573	554	586	578	558	526	564	569	564	593	583	576	625	616	575	612	569	622	614	567	625	594	612	626	560	567	612	570	563	607	560	588	599	566	558	594	617	567	583	594	562	606	543	555	597	603	613	655	628	554	577	601	544	537	602	604	578	570	626	571	614	577	590	584	621	586	565	624	589	571	562	609	616	574	626	563	556	573	600	552	546	608	578	585	613	576	598	632	572	611	589	550	628	580	589	600	562	596	610	583	592	591	554	543	564	589	602	558	582	601	567	586	590	578	588	573	564	637	581	633	621	590	612	588	563	570	561	586	568	587	580	627	608	607	579	579	591	606	587	623	551	609	545	613	579	579	592	616	613	619	576	584	592	532	563	616	615	579	606	573	566	561	575	612	565	608	590	596	575	572	637	571	588	551	595	626	579	551	612	543	626	580	586	619	625	598	577	569	565	565	572	552	580	555	610	556	590	550	576	605	565	605	572	636	575	582	549	551	610	629	601	586	620	575	626	598	562	532	594	599	572	583	578	599	558	642	631	575	593	573	588	575	590	588	609	567	594	558	577	564	543	604	606	573	567	570	563	577	577	577	593	553	573	602	554	571	591	575	583	576	591	566	616	613	581	599	587	640	589	569	536	595	542	594	569	553	561	595	564	591	598	604	579	585	579	587	523	583	638	588	616	593	582	577	583	563	597	571	596	562	561	615	608	585	603	593	609	589	589	594	563	604	570	596	616	603	553	587	572	582	614	573	580	585	605	581	616	605	589	573	579	593	572	662	605	616	593	608	570	619	576	599	604	619	561	563	589	592	591	556	585	626	629	523	573	586	545	594	580	594	595	616	576	558	537	599	579	589	590	583	537	593	539	602	557	591	588	584	570	599	599	598	617	570	606	634	572	588	547	601	561	609	677	558	625	603	560	592	628	609	590	582	570	553	585	616	582	640	612	594	567	572	570	610	626	579	578	606	581	598	587	568	564	594	609	580	598	550	621	583	584	585	572	599	604	596	619	574	584	582	623	589	608	563	572	582	561	587	588	575	597	538	579	544	630	624	579	595
25554	10013	4041	2130	1041	599	469	378	327	285	244	244	218	231	179	187	182	182	178	177	195	193	158	160	161	172	146	166	201	192	151	158	166	140	177	180	184	161	170	179	174	148	166	177	169	162	167	169	182	175	168	166	172	153	163	194	150	183	181	161	144	155	149	171	184	149	199	168	192	141	161	163	184	169	157	193	170	157	168	170	164	167	182	167	163	182	159	151	176	181	142	174	168	149	171	178	149	163	161	173	162	170	155	138	187	177	151	166	169	168	164	179	177	164	161	158	170	146	149	166	166	151	169	174	158	188	183	169	150	156	159	179	155	154	174	150	156	189	167	158	154	185	142	177	162	160	168	136	158	169	152	192	175	173	162	164	142	153	132	187	159	186	190	171	135	162	145	150	165	156	160	176	176	179	166	180	164	189	176	160	151	165	160	163	179	180	158	149	159	151	162	177	184	133	178	174	184	188	177	157	171	171	202	188	159	160	156	148	177	161	165	166	158	157	158	165	189	157	157	147	143	135	177	171	161	166	155	168	147	212	153	146	157	169	169	141	166	147	145	167	179	162	195	171	183	164	169	162	179	152	174	152	158	143	161	152	168	182	164	139	151	164	159	167	181	163	168	146	175	175	184	189	178	149	171	164	190	175	181	165	165	146	181	167	153	176	158	163	161	171	166	153	166	177	170	162	188	175	152	137	159	179	151	159	173	163	192	194	170	163	184	172	156	169	170	148	168	152	176	144	143	165	147	179	159	148	170	153	172	194	150	169	161	165	136	156	174	152	168	182	161	168	144	147	176	172	167	162	151	146	178	158	162	156	152	167	171	182	135	144	154	185	165	159	166	168	167	154	158	164	168	179	148	181	158	162	183	180	158	163	164	162	198	151	148	152	150	159	168	152	156	174	161	166	169	198	147	140	171	168	145	162	172	178	139	179	179	160	167	148	160	173	163	171	152	168	155	173	162	173	159	164	164	163	150	178	174	170	173	171	157	167	178	181	160	166	187	145	145	144	135	155	152	192	170	172	166	157	159	179	151	168	140	166	170	178	172	162	148	165	139	176	167	157	178	174	159	183	183	168	163	187	148	180	176	163	166	166	185	179	161	157	145	164	180	146	168	195	169	155	199	153	163	163	166	169	143	174	187	159	170	163	164	162	151	172	174	161	171	145	162	141	165	169	160	179	155	154	134	167	158	133	171	185	159	159	168	147	152	194	140	165	183	155	156	162	141	183	163	172	160	171	171	170	159	182	173	186	158	185	178	140	186	146	186	185	170	198	173	167	185	160	162	159	173	180	168	152	168	148	152	156	164	141	167	170	166	170	164	161	147	142	189	154	165	164	156	166	169	192	160	168	175	159	150	163	199	182	167	172	167	190	176	153	138	172	180	163	178	186	155	186	179	143	189	161	174	157	157	132	182	179	149	176	166	157	152	171	165	156	172	158	178	183	154	165	161	178	164	163	182	149	160	154	172	162	181	177	172	143	166	192	153	173	177	159	155	158	161	156	157	165	195	191	156	170	171	169	169	143	149	144	185	191	187	177	187	166	158	145	158	163	170	203	177	156	151	144	161	172	200	154	172	186	196	163	162	156	164	175	165	173	169	185	165	155	180	136	164	164	154	178	177	152	162	175	174	166	164	179	168	155	167	164	166	175	151	178	192	174	181	151	170	179	155	174	161	171	152	126	162	148	144	145	150	133	179	154	153	176	161	150	163	172	183	179	148	167	155	190	181	173	169	190	166	162	143	165	177	167	154	176	154	190	153	138	199	163	144	171	164	168	168	184	150	173	170	151	163	164	163	177	166	181	184	181	158	169	147	170	158	182	160	210	155	169	151	166	138	152	170	178	167	160	146	167	166	151	153	174	172	172	185	154	172	162	154	154	170	179	155	154	178	166	179	171	188	156	164	170	147	156	178	166	166	158	163	197	173	143	150	157	156	182	156	160	161	175	163	178	162	175	149	155	155	144	180	168	168	147	167	163	147	170	164	174	177	166	143	165	160	177	155	160	189	166	141	144	176	180	151	161	145	179	150	151	176	181	180	175	161	161	160	199	169	204	155	153	160	149	147	161	180	179	168	177	190	169	180	176	176	145	182	164	195	156	176	143	156	160	194	178	144	141	167	172	180	189	138	142	159	167	160	189	184	146	159	167	154	182	172	157	167	156	162	155	179	151	164	166	163	152	153	145	172	159	182	189	156	185	141	139	181	179	148	172	136	161	165	175	151	156	166	140	154	174	170	152	146	175	157	177	164	160	157	159	166	177	169	154	152	161	176	184	175	195	181	178	174	132	142	182	160	173	171	158	150	163	165	170	154	177	182	166	161	166	173	179	184	148	188	172	151	157	133	156	163	150	160	163	135	179	185	170	159	172	155	159	175	166	152	136	184	195	164	175	168	164	165	157	166	164	178	167	150	181	165	175	168	148	171	148	153	174	157	160	147	167	194	186	176	157	156	179	153	145	171	179	169	177	192	164	175	187	158	168	177	146	160	161	158	165	154	174	149	139	159	160	157	166	163	148	146	190	158	152	166	170	184	158	168	169	146	139	166	166	156	163	158	182	180	149	178	196	153	191	182	167	184	184	176	155	148	164	170	181	155	166	142	174	177	159	159	180	140	161	183	148	157	159	179	159	148	172	143	184	139	146	157	150	173	165	181	153	140	165	184	163	163	170	165	164	161	138	165	179	188	155	176	148	152	146	172	164	162	170	140	167	151	148	162	194	187	138	176	153	151	161	177	141	154	158	204	149	153	135	162	168	153	154	170	162	149	165	142	144	168	177	181	190	203	159	163	164	151	161	128	152	160	168	163	154	180	158	176	181	170	164	149	154	195	166	175	160	162	144	153	168	150	147	163	163	155	169	160	160	180	161	179	163	178	198	145	161	148	173	175	173	172	167	166	157	152	160	165	158	154	150	188	173	174	187	153	156	161	181	168	185	160	160	151	156	159	196	198	160	177	163	163	167	152	180	189	152	154	172	178	174	142	169	166	167	154	165	163	189	176	181	159	174	183	148	162	168	159	158	173	158	144	164	139	159	153	162	177	195	157	205	153	142	149	153	167	159	203	164	162	171	157	154	171	184	134	160	151	164	146	158	168	169	189	173	144	155	173	164	176	181	167	182	173	170	152	157	145	145	180	148	145	165	174	166	139	166	162	144	146	191	171	157	196	148	186	162	175	178	183	158	168	155	181	183	148	191	167	155	177	144	160	180	145	135	157	175	165	148	134	150	158	176	177	167	166	187	167	177	135	166	158	147	158	168	167	169	184	156	172	166	165	162	188	183	158	165	174	145	137	170	166	171	163	178	165	178	163	168	148	177	192	170	152	163	170	140	194	171	158	177	139	164	183	161	173	164	146	154	178	173	179	148	159	132	148	151	172	158	165	166	160	167	147	162	160	172	151	165	156	151	164	167	170	151	171	165	128	171	151	162	167	152	149	155	164	173	176	156	188	169	178	159	157	143	153	162	153	144
15482	6803	4533	4795	3568	2546	1864	1581	1368	1147	979	885	861	858	664	650	628	590	546	538	518	520	500	479	475	435	477	476	433	469	461	452	433	459	422	442	470	421	442	431	405	433	453	424	460	435	434	433	435	433	417	441	405	431	406	435	453	411	439	427	431	436	436	452	430	430	456	441	427	430	410	449	430	443	402	462	452	429	443	414	453	450	428	442	445	381	395	418	404	446	401	419	389	415	409	421	454	415	454	419	459	398	414	397	440	406	424	417	436	393	414	431	431	423	412	423	399	425	443	412	442	413	439	436	424	430	426	425	422	426	444	452	423	444	439	419	430	415	445	443	435	430	410	451	423	428	428	389	423	430	437	433	400	392	419	411	422	467	400	439	411	419	436	420	417	418	429	431	416	436	437	424	402	418	410	404	422	399	428	446	415	451	416	451	428	404	461	410	413	405	432	382	400	433	401	426	429	416	432	443	401	435	421	445	442	456	392	425	408	449	471	413	434	425	439	404	413	410	435	426	440	385	411	430	436	436	414	414	411	426	425	409	406	392	436	429	423	402	408	393	435	399	420	404	446	444	470	451	441	463	407	398	436	454	461	421	427	439	450	466	412	436	447	456	434	427	411	381	430	402	447	430	439	423	385	440	420	428	417	436	408	398	407	404	453	421	477	441	409	423	428	440	421	408	434	410	439	436	420	408	421	441	441	442	424	418	445	409	470	409	434	372	422	443	415	402	445	395	442	417	453	456	419	424	432	431	430	430	448	413	422	404	422	431	463	413	409	417	394	398	423	405	432	424	413	466	445	383	442	421	409	395	423	398	412	413	420	432	460	395	458	421	412	442	424	436	427	425	404	464	392	426	397	452	423	389	394	440	415	398	407	445	411	429	443	408	448	432	414	394	455	470	444	445	453	418	407	385	456	420	438	397	454	447	430	416	411	418	464	434	415	417	436	436	443	420	421	444	427	476	459	412	435	449	423	413	419	423	476	409	438	440	421	424	400	429	448	456	431	415	388	401	425	427	436	431	425	422	446	452	426	432	446	409	414	449	428	424	408	443	440	428	401	420	460	414	404	425	402	436	404	442	426	431	472	451	404	452	467	425	423	431	416	440	426	397	427	412	415	450	451	411	404	454	390	366	422	464	407	422	415	431	419	405	415	416	432	409	413	400	424	415	434	415	420	412	408	426	382	399	407	429	445	386	451	444	422	431	387	445	396	429	431	429	414	385	401	410	437	420	391	398	413	405	390	395	413	417	409	450	437	427	407	415	415	432	436	420	406	464	445	454	411	438	426	433	446	414	452	403	416	397	457	459	419	448	414	455	438	418	416	427	395	440	429	414	443	399	416	465	448	393	457	416	440	419	410	439	414	412	402	418	421	406	428	425	427	417	414	409	414	433	400	438	425	418	409	415	436	429	412	406	426	425	429	409	421	415	389	411	394	448	418	423	418	416	417	427	407	403	454	453	421	430	438	434	384	454	422	446	429	412	420	427	421	423	413	392	397	431	446	450	418	423	405	436	414	410	444	430	411	429	417	446	417	417	434	439	453	422	415	425	402	424	424	385	448	389	426	403	392	422	395	450	423	397	376	431	430	425	431	399	414	409	442	425	404	437	434	393	415	388	424	395	422	439	414	435	420	417	435	412	415	421	440	412	405	437	437	382	416	428	420	395	441	422	399	467	423	410	411	420	430	468	378	418	422	417	470	416	438	400	400	405	392	399	426	426	431	421	452	458	417	402	437	410	455	425	441	407	413	418	401	422	430	401	422	455	420	437	428	379	434	436	397	444	428	440	404	442	434	415	391	453	451	407	445	426	413	372	434	420	454	461	406	468	415	397	424	447	427	435	438	433	434	425	440	440	399	428	414	407	404	424	409	394	418	437	441	400	410	431	444	446	437	402	374	430	434	494	445	423	429	445	432	421	427	458	411	408	393	450	430	423	413	428	448	420	447	446	446	411	423	445	400	438	403	432	406	441	433	419	445	411	403	386	465	435	407	444	410	412	426	440	407	465	368	454	432	413	402	421	429	437	441	414	452	440	436	449	427	420	447	471	402	428	396	445	404	396	421	419	412	407	421	390	419	402	407	374	391	442	437	412	451	456	434	401	449	440	445	443	391	417	416	424	408	448	430	454	421	389	400	421	412	421	432	432	461	415	385	394	416	434	435	400	438	452	431	398	431	432	402	434	390	424	433	415	405	406	465	415	430	421	402	438	463	426	430	465	418	441	476	466	442	407	437	442	458	397	410	435	415	451	419	461	411	441	425	445	417	436	428	439	436	424	433	449	449	431	405	412	406	404	426	437	412	440	440	454	417	402	426	472	444	398	388	435	411	391	403	437	437	413	394	447	424	397	375	400	418	419	403	445	445	453	392	420	467	420	439	431	435	435	401	454	472	404	430	442	409	422	411	422	432	440	421	379	401	472	423	408	429	443	445	444	465	433	458	447	416	430	430	457	415	425	414	447	434	423	457	441	409	415	403	411	445	410	441	397	408	411	415	431	436	441	389	474	426	409	416	428	447	414	413	416	436	396	401	401	444	395	408	455	424	423	427	449	426	437	422	420	430	417	409	430	380	384	418	472	445	480	367	420	440	455	444	424	444	413	418	432	397	441	412	409	415	410	408	423	450	393	419	413	439	410	389	414	423	400	402	450	460	405	395	427	399	453	454	395	410	471	474	395	431	438	399	426	419	397	403	418	414	443	405	415	423	440	422	414	441	434	420	437	392	402	407	418	414	408	420	446	444	450	418	392	448	436	398	434	427	439	399	423	432	412	435	396	406	426	405	426	443	460	403	406	412	467	425	435	425	422	448	403	421	435	445	437	456	438	413	417	430	392	392	422	414	446	439	404	408	386	419	424	454	455	442	422	442	423	394	394	399	396	417	359	395	433	440	427	391	432	411	397	383	440	458	452	389	444	394	411	406	418	420	420	407	444	445	395	376	425	431	408	381	421	416	390	400	403	409	431	433	426	417	424	399	425	437	397	422	428	426	422	420	414	439	422	367	428	427	456	403	459	427	407	428	423	427	427	412	418	446	422	410	463	448	424	424	431	457	436	425	423	442	432	416	446	399	387	425	424	390	412	402	460	436	419	435	470	410	404	413	417	405	414	422	373	444	409	475	438	448	419	433	430	452	385	451	416	414	399	436	390	437	450	419	400	396	452	404	438	434	447	404	417	423	426	423	413	406	413	434	433	400	457	449	433	378	411	407	443	383	411	407	431	422	417	435	434	415	427	417	415	450	394	429	416	438	393	410	388	434	429	426	427	409	455	426	418	431	415	447	430	394	442	444	387	420	470	451	422	432	458	416	439	387	390	424	413	434	416	441	432	409	424	435	422	426	434	439	449	437	452	480	449	422	503	454	411	423	422	435	431	383	446	415	425	445	439	440	415	419	423	426	419	421	413	429	436	427	414	436	419	446	410	456	395	432	444	412	438	460	408	437	408	474	433	399	409	419	450	402	424	412	426
5596	951	609	570	500	443	511	444	448	448	469	421	468	425	450	469	459	458	440	458	429	418	431	432	405	436	423	412	424	411	413	440	403	448	413	451	434	423	423	480	408	391	457	420	443	458	460	442	440	441	434	434	398	462	424	410	460	429	417	407	446	439	433	445	390	438	454	449	437	486	412	435	422	435	478	444	443	412	494	473	423	417	460	417	414	448	471	436	450	456	438	408	375	398	416	442	457	438	393	438	437	459	431	410	446	403	439	455	423	423	410	447	436	471	477	433	450	436	428	431	418	453	477	447	490	445	409	446	465	444	441	473	405	451	443	456	413	440	468	465	442	451	467	430	416	434	431	480	463	447	480	443	448	439	422	480	435	442	453	428	465	462	505	429	416	438	414	458	409	447	459	447	431	405	460	431	456	484	407	430	395	422	513	438	396	465	429	466	454	435	477	413	441	426	400	453	444	449	449	432	468	405	430	444	434	448	439	444	409	413	436	487	413	437	431	415	445	412	451	403	429	434	448	416	427	458	423	437	413	439	479	408	437	461	426	425	481	407	437	454	404	438	417	456	445	424	439	414	452	434	470	460	488	428	424	465	442	432	481	433	434	406	398	464	415	427	458	420	432	475	445	424	413	442	443	421	427	405	402	432	449	447	463	486	444	406	421	443	479	464	433	445	402	451	455	409	449	438	452	408	400	430	458	431	426	446	434	410	479	476	459	456	482	450	421	424	435	435	425	419	443	435	456	430	441	390	400	466	427	434	457	378	431	450	429	436	441	428	404	422	432	435	402	438	402	436	434	430	457	434	428	445	438	423	432	448	433	431	453	433	454	454	393	424	400	420	406	456	444	427	428	434	442	455	454	465	430	419	370	394	417	436	421	473	453	418	447	417	445	434	483	453	466	415	453	470	446	431	467	440	436	418	416	435	438	439	433	389	463	459	457	457	440	450	406	421	416	429	464	447	469	413	474	456	408	427	396	429	434	438	410	409	444	401	425	445	421	440	420	420	423	447	433	432	385	436	436	447	453	443	424	409	459	467	456	439	445	422	444	450	451	394	483	388	457	438	431	413	422	431	447	486	422	447	416	444	416	436	397	460	382	436	440	455	392	437	498	450	441	449	471	435	432	479	429	408	461	457	431	465	462	453	465	417	483	417	415	453	414	439	406	421	438	445	434	450	422	436	446	447	452	379	392	446	399	420	406	474	443	428	445	437	388	403	411	407	402	423	443	438	420	427	452	451	464	440	434	456	464	426	410	435	431	452	445	460	398	416	402	469	427	405	408	400	434	415	445	434	431	435	435	471	423	436	434	482	492	414	369	412	485	425	438	464	418	451	436	439	475	397	396	411	435	465	397	424	454	456	395	433	429	457	399	423	471	428	436	445	427	432	444	435	468	479	456	471	423	440	436	405	455	433	432	416	428	423	427	456	423	438	489	408	479	460	436	470	451	472	478	405	428	475	453	453	450	417	433	471	430	449	451	400	413	426	434	396	442	462	411	440	451	438	432	409	428	416	406	414	440	392	446	461	450	394	430	406	449	460	430	460	430	457	446	457	396	460	459	398	457	413	476	439	382	451	479	435	431	429	444	452	456	446	407	421	400	453	444	409	451	412	435	431	423	407	458	440	470	461	430	433	432	452	473	483	423	434	405	450	422	442	464	405	425	435	458	420	415	435	481	455	436	449	438	460	422	387	450	422	430	450	440	417	455	409	419	406	442	489	396	454	411	483	433	443	421	435	431	398	443	471	456	437	421	414	440	462	425	447	443	424	460	424	468	440	452	414	461	477	479	445	468	380	409	421	440	413	406	398	403	396	448	443	429	437	452	477	416	395	442	455	435	406	434	448	430	436	448	473	443	427	471	424	435	431	443	457	406	420	456	438	455	422	453	422	434	416	443	404	431	398	421	425	435	422	447	447	429	427	428	425	463	424	450	430	436	436	407	403	433	450	433	453	464	428	472	430	443	433	439	436	444	449	429	442	398	378	430	385	402	448	462	431	403	449	433	430	409	452	416	465	457	453	453	440	430	466	429	405	421	363	409	417	489	431	408	436	449	421	416	408	461	405	427	453	443	422	462	439	458	462	457	433	461	457	410	431	446	429	395	462	424	428	431	399	451	409	439	430	447	470	432	477	426	421	423	428	443	456	447	433	407	412	431	418	387	484	460	418	401	449	453	492	425	422	443	476	440	448	422	437	422	407	423	445	412	447	433	436	438	419	419	453	387	437	433	434	439	424	437	424	448	377	431	456	395	428	438	429	421	440	466	421	450	433	468	406	385	416	455	414	448	402	445	435	439	407	447	435	398	439	396	450	454	428	444	444	420	432	465	418	465	459	472	471	434	434	421	441	429	436	425	401	443	460	454	418	421	449	463	458	429	430	437	406	463	421	429	411	435	421	429	454	465	453	421	435	421	448	416	470	411	410	436	386	439	429	428	431	410	388	428	475	441	452	426	443	450	412	452	455	420	423	441	448	455	446	459	413	455	419	481	456	437	440	428	398	439	433	444	445	436	460	425	428	465	448	482	450	447	434	449	446	443	432	403	429	448	478	467	421	457	408	421	429	469	408	476	445	451	435	430	442	418	412	471	440	455	441	443	468	432	438	418	436	446	444	446	428	441	464	475	429	395	427	439	453	391	420	474	446	421	393	434	452	412	453	445	452	455	433	435	407	458	417	449	483	463	382	427	453	425	403	407	461	473	461	435	446	433	470	412	446	446	444	386	400	416	377	409	412	407	440	416	444	435	426	455	440	435	428	483	447	431	391	446	461	448	471	432	448	430	424	403	463	449	430	433	448	463	441	470	441	457	412	404	411	453	439	401	416	434	440	413	457	439	446	451	433	399	427	465	420	460	418	449	436	419	452	433	421	421	448	397	454	451	410	383	476	467	446	432	462	450	404	423	416	386	468	453	448	443	415	442	440	436	394	431	459	422	452	443	405	419	468	427	452	447	469	428	396	456	446	434	442	454	462	438	494	420	437	424	448	461	419	451	427	465	471	476	450	412	421	460	439	443	463	442	477	480	415	478	460	448	459	440	444	454	443	430	466	439	458	401	437	432	474	382	428	474	436	442	446	426	434	442	481	435	437	397	446	429	420	433	476	435	428	423	438	407	453	450	426	417	390	409	458	381	445	432	435	421	430	454	436	442	418	443	444	458	454	458	468	467	416	442	475	431	469	426	473	469	431	456	416	439	452	433	414	430	393	393	446	446	439	379	439	443	436	449	423	432	458	392	383	458	454	423	451	462	407	472	431	440	406	466	437	415	468	439	421	421	417	428	417	413	422	455	422	446	469	398	463	425	431	417	436	469	460	446	428	418	454	452	442	441	427	441	436	409	434	457	438	451	451	455	406	402	451	422	449	447	424	423	472	464	426	416	427	436	477	469	477	426	433	486	414	449	490	430	441	442	416	424	464	479	429	379	410	454	448	443	436	433	418	443	429	422	442	406	446	439	479	438	448	455	431
4605	1382	1264	1449	1363	1192	1139	1157	1093	1055	1033	1016	990	1083	964	1021	989	978	944	955	948	935	976	949	982	949	905	940	942	1029	921	979	946	952	943	1005	959	953	975	933	947	953	885	961	921	959	914	981	935	971	968	939	965	911	918	986	957	986	952	942	1011	918	946	993	964	926	961	947	939	948	1004	987	945	975	930	928	920	987	992	943	964	940	1005	950	884	957	985	1019	966	932	1000	927	958	930	995	942	1031	974	956	955	963	949	961	966	925	963	985	947	998	1014	960	936	974	958	920	955	910	993	980	963	902	966	969	933	946	943	986	1007	927	982	930	962	964	994	924	926	964	943	948	934	955	982	980	1013	970	962	997	989	913	978	947	1004	941	935	953	965	948	968	920	971	950	958	915	916	946	916	973	938	927	908	979	938	1028	997	994	951	946	939	927	932	983	971	965	1002	969	948	899	961	969	956	995	928	937	958	1001	924	921	945	959	946	940	954	948	969	980	1006	1013	964	955	951	942	953	997	981	976	974	917	922	966	946	945	922	947	997	971	1004	948	949	979	927	967	971	979	957	993	979	986	1012	977	939	985	960	935	965	924	1020	948	964	967	922	968	994	963	927	935	962	995	915	933	957	982	941	940	943	907	908	1022	874	930	984	956	946	937	960	957	949	974	962	936	957	901	946	888	974	922	969	946	982	931	943	925	990	962	941	976	925	986	916	935	957	1008	971	972	927	990	926	917	924	949	894	981	917	937	882	945	926	952	970	941	946	1006	945	971	965	905	959	949	980	977	931	931	944	894	951	993	964	932	976	1021	949	955	958	975	889	979	950	971	944	1003	920	926	932	974	961	950	966	991	978	926	1024	920	897	944	952	926	943	990	992	947	938	919	943	991	960	911	927	908	950	944	864	929	983	911	966	986	972	948	973	973	942	930	986	963	904	995	972	955	942	944	935	939	907	981	907	918	981	951	917	983	920	968	976	970	905	918	934	967	944	930	997	898	956	932	944	904	968	965	980	901	953	931	978	975	984	989	994	1000	1003	954	938	962	949	984	941	977	941	969	1013	939	922	921	950	968	928	992	985	958	944	939	987	872	979	980	973	967	903	947	941	1031	1045	949	927	925	944	961	940	1044	966	989	947	941	951	1009	977	977	906	976	928	963	923	958	927	1020	1007	981	998	962	934	986	1000	972	959	926	945	954	1005	975	975	940	935	1005	963	991	993	950	910	912	951	952	976	902	941	945	969	968	928	910	929	964	939	985	919	946	1003	914	952	988	977	960	960	924	973	966	913	944	933	955	918	928	949	934	951	950	917	958	914	918	945	993	897	927	928	927	926	912	991	954	943	996	948	962	984	925	956	915	931	947	940	951	939	957	912	977	1014	1023	921	981	907	926	954	948	906	966	944	1002	991	909	939	927	952	980	981	932	989	913	993	975	895	926	923	964	917	951	976	944	964	977	929	977	917	963	982	948	957	898	972	938	984	944	999	933	936	970	990	951	967	975	972	902	975	1000	978	950	933	915	1001	1034	923	920	924	1020	950	967	934	917	911	969	914	896	1000	948	932	940	966	951	978	921	943	918	957	955	933	926	935	931	975	958	933	915	948	968	966	1030	943	975	934	962	937	937	965	923	957	955	967	972	942	908	991	937	955	950	947	944	973	972	939	904	948	928	903	923	957	983	939	979	985	937	914	955	999	977	969	939	977	950	993	935	940	980	978	940	962	945	921	968	904	921	946	961	933	951	959	965	1027	957	994	978	1045	982	961	919	897	975	941	944	928	923	1001	946	1001	902	902	970	921	984	968	967	915	987	903	919	968	950	948	950	973	1038	988	940	975	907	912	920	926	945	996	955	936	947	925	971	982	951	952	947	946	964	902	946	932	965	974	954	914	922	979	988	974	944	936	907	916	984	982	969	965	911	920	934	904	962	934	1012	986	952	1000	999	924	922	984	1022	998	913	933	915	972	919	941	947	911	962	927	945	978	906	946	953	965	953	930	927	885	929	908	947	912	962	972	955	952	982	920	1006	965	956	941	992	935	1002	928	982	948	910	940	916	925	931	943	956	933	967	967	1008	908	953	947	928	921	912	952	943	930	911	986	933	899	982	916	983	976	951	957	1006	966	990	922	1017	950	971	992	892	1010	928	943	919	925	925	932	927	944	987	946	941	927	1058	923	948	984	980	891	976	947	992	907	995	919	964	1006	944	986	924	913	942	904	964	926	874	945	919	951	988	988	915	896	953	961	905	943	946	951	938	937	998	986	958	976	904	968	953	958	945	946	927	962	918	989	950	945	973	919	956	996	945	942	979	971	967	929	981	951	948	930	990	917	987	950	946	900	942	955	968	952	921	949	994	969	897	934	962	920	926	960	889	934	979	990	1007	1001	924	936	920	892	946	915	959	1011	930	967	986	876	958	1000	900	947	983	927	975	983	977	927	943	995	917	901	899	938	962	938	965	982	986	989	949	903	938	922	940	979	962	924	961	917	968	950	909	952	948	977	967	977	964	983	991	958	986	944	942	965	958	964	945	970	975	969	951	943	969	923	969	922	932	963	944	1012	942	1001	943	936	961	1000	964	985	961	959	965	974	981	933	961	942	924	982	993	957	968	1040	943	951	948	952	985	933	952	907	974	920	926	948	999	880	974	950	897	961	970	952	971	970	983	959	948	938	921	965	958	1001	913	986	936	1007	994	982	958	955	953	888	922	956	909	947	977	889	932	941	936	980	973	939	924	989	922	934	924	961	928	962	960	884	969	952	947	937	1003	946	954	957	921	978	951	931	953	943	926	952	956	895	930	933	923	1032	975	996	960	964	914	1010	997	909	925	1006	931	918	931	901	933	923	927	996	950	946	967	965	973	968	913	958	929	993	930	947	997	950	927	982	962	944	945	904	917	1012	983	946	978	1009	932	935	958	992	992	951	973	977	977	982	925	982	965	960	920	973	929	951	999	954	963	959	963	938	968	971	949	966	947	1006	952	953	932	950	912	911	933	1005	951	927	884	941	957	929	973	952	951	942	935	994	988	929	1017	956	945	945	953	932	919	973	936	1015	957	958	941	977	957	963	949	899	987	908	1039	954	1015	888	956	942	919	997	928	935	932	982	970	888	924	1006	959	948	935	922	958	1008	965	953	968	963	945	956	940	922	941	957	906	939	966	964	915	949	978	923	957	996	953	1006	981	954	955	923	913	974	954	926	961	955	972	944	966	970	969	986	957	934	915	978	950	932	937	947	934	948	932	969	910	955	939	942	999	910	944	959	941	948	928	922	907	953	946	935	925	971	939	958	962	948	925	962	944	938	933	879	936	980	977	909	1017	991	1009	887	972	974	1014	972	927	960	982	991	931	896	963	983	921	934	967	921	926	954	896	925	966	953	961	961	975	982	970	1007	926	1009	1007	965	948	985	952	945	942	949	943	930	997	983	934	969	960	879	1033	949	915	939	955	938	991	969	916	975	930	934	987	984	969	986	991	971	917	970	973	986	974	959	938	959	904	979	925	980	943	913	968	941	955	977	906	939	968	977	925	978	918	919	902	927	921	1006	974	965	913	928	895	971	975	958	965	969	1012	958	1009	954	979	950	997	942
16272	5018	1889	1147	727	488	394	396	339	351	317	318	298	269	266	280	268	289	300	253	267	247	276	258	245	262	283	251	247	260	258	270	257	263	251	242	235	280	239	254	256	281	239	265	302	289	278	248	228	272	270	215	254	259	272	268	242	228	250	272	251	253	244	278	228	247	257	254	238	256	272	256	252	295	271	255	250	241	268	266	239	226	234	261	268	275	252	254	258	262	280	283	249	256	257	255	271	277	258	246	265	285	276	211	262	293	279	268	288	227	270	246	219	255	274	288	251	264	261	263	254	230	277	247	257	253	226	230	259	251	229	258	210	280	269	251	253	233	265	256	247	241	260	261	269	251	269	228	256	268	290	252	245	238	288	237	230	237	264	291	253	262	271	260	248	274	244	272	250	251	245	253	242	233	221	276	265	227	223	239	232	242	251	257	240	295	230	248	242	237	246	264	266	247	262	264	248	246	245	240	297	259	273	281	260	269	250	281	274	265	251	253	258	233	257	251	250	294	258	234	236	262	274	311	251	280	266	250	253	259	256	287	251	264	269	267	271	267	255	249	285	262	261	249	251	241	252	261	244	239	255	242	253	246	263	242	248	262	251	246	244	265	254	224	255	249	255	277	270	270	256	236	229	254	274	275	270	252	261	280	266	261	257	273	266	249	215	248	254	237	257	248	298	249	274	238	274	274	260	275	249	260	234	271	236	233	262	240	280	256	235	258	250	270	270	241	251	275	234	252	263	241	251	236	235	287	242	220	283	231	252	261	219	230	248	259	260	236	269	267	247	238	260	259	254	255	219	242	254	245	240	238	243	265	282	223	247	245	255	263	226	258	245	248	252	261	243	246	251	278	266	278	264	259	266	267	290	267	258	250	256	247	262	249	264	269	266	249	250	243	258	271	274	259	239	248	285	261	261	275	274	237	245	257	236	252	264	255	258	227	283	284	256	250	270	261	258	269	263	273	258	270	251	231	245	249	237	247	261	239	264	273	254	225	247	272	281	226	243	257	239	234	276	246	246	268	242	231	248	275	271	224	271	240	244	244	264	244	239	212	243	271	246	235	269	243	306	276	244	294	252	211	243	271	245	236	279	232	238	273	245	229	253	236	264	266	241	275	285	274	206	276	247	255	253	270	302	276	279	229	233	227	208	250	268	253	223	255	260	237	233	268	245	251	274	265	275	261	263	270	232	275	271	264	248	273	253	268	255	256	263	251	235	273	261	265	274	261	250	237	265	286	281	232	262	254	237	258	273	253	280	250	253	274	270	252	252	238	253	254	252	252	226	273	232	284	250	278	267	231	243	256	237	269	250	245	265	252	255	270	262	230	259	266	271	269	262	246	269	266	258	270	260	278	269	244	291	276	267	253	246	258	272	277	235	266	228	254	289	205	257	265	286	266	292	265	276	252	251	237	251	240	284	239	248	242	240	264	269	235	275	260	233	242	256	252	275	258	233	247	235	281	285	250	239	232	279	246	256	246	248	250	283	265	265	254	273	239	259	257	254	273	258	250	250	246	266	250	234	267	243	248	273	277	256	296	268	246	239	265	241	251	257	269	258	260	272	244	270	274	275	254	233	267	254	238	234	290	270	249	273	267	271	258	255	239	251	255	277	256	268	265	245	235	262	264	208	239	268	259	270	226	230	239	243	231	280	256	224	265	254	267	280	240	257	255	235	257	248	280	276	231	267	267	279	271	246	277	263	254	280	269	254	252	247	258	284	245	238	241	269	295	259	228	266	280	241	278	253	232	263	277	267	292	255	254	264	257	268	296	277	239	229	254	246	244	269	269	228	267	223	282	260	250	225	216	237	261	265	290	267	268	225	243	262	259	263	242	269	251	247	256	284	273	262	284	271	268	260	283	284	263	276	265	252	281	252	279	244	278	238	261	259	243	281	264	276	244	258	263	268	270	258	266	223	249	245	254	259	239	257	262	256	233	256	258	263	239	265	260	241	248	265	233	264	277	275	225	249	282	203	264	283	272	257	258	237	292	273	287	253	243	267	256	244	249	256	245	274	259	270	245	264	278	244	253	276	249	270	233	222	255	253	273	250	228	257	255	235	243	264	269	266	268	256	260	234	257	240	262	275	258	280	228	232	234	245	244	272	268	274	236	233	264	237	240	247	269	272	278	275	275	257	255	263	223	245	244	261	270	254	218	240	239	273	251	258	282	256	269	275	280	277	206	259	253	269	261	255	300	226	275	269	266	234	273	271	262	232	234	262	262	247	247	261	250	248	256	239	251	252	247	238	244	270	252	279	278	243	279	240	243	270	256	243	251	264	225	244	263	267	265	254	261	274	275	240	258	285	240	251	240	265	269	270	255	226	252	247	279	282	239	266	272	241	253	256	246	263	262	264	285	220	266	249	270	284	235	272	274	246	246	257	275	266	278	240	256	263	254	232	262	282	276	276	259	245	245	234	251	261	277	253	259	269	266	255	256	291	295	254	230	252	237	258	243	235	235	260	243	258	279	270	269	256	277	295	267	244	257	258	263	276	252	257	268	269	281	279	238	264	244	253	295	283	282	232	230	270	227	244	248	270	263	244	284	303	247	243	252	252	270	240	273	262	298	259	267	290	291	258	266	254	247	266	308	227	269	259	261	261	292	268	299	254	269	259	276	249	253	278	264	270	277	241	274	245	264	292	250	271	288	299	238	265	261	216	248	253	284	217	251	250	274	273	243	277	268	235	255	242	264	259	274	272	269	256	270	232	221	235	272	265	284	276	276	242	270	237	246	258	243	235	231	273	266	267	262	217	245	275	265	272	252	231	229	279	252	235	260	276	258	258	271	262	264	250	283	244	239	255	265	263	261	251	225	243	235	253	277	251	239	258	285	267	267	239	252	242	276	241	221	269	276	265	272	250	254	262	237	273	265	287	263	248	233	256	253	239	231	250	260	260	278	257	261	236	291	257	250	265	228	227	283	270	268	240	261	236	285	284	270	229	254	247	258	237	271	249	240	263	271	243	271	257	250	253	283	281	231	270	242	250	247	283	238	264	241	259	252	243	243	240	278	235	269	231	254	229	234	261	249	272	282	274	234	263	236	253	252	299	248	279	250	271	247	282	263	249	263	270	251	230	240	249	228	268	252	253	273	253	259	244	261	219	248	257	232	308	265	264	278	277	265	282	263	253	250	248	263	233	247	264	263	245	223	263	261	252	283	262	262	243	257	236	246	253	245	234	265	237	262	264	230	259	270	245	257	261	264	267	224	273	247	282	295	222	261	248	250	245	260	251	258	275	266	254	243	239	244	250	224	273	274	262	263	295	275	266	250	239	263	232	243	268	238	316	234	271	261	272	281	242	243	267	255	231	258	230	260	236	244	256	255	239	231	290	231	236	265	281	254	253	277	279	270	223	283	257	294	243	249	268	258	246	261	250	274	261	261	257	264	273	253	238	260	246	232	272	265	296	273	255	226	253	253	261	248	239	245	265	268	240	245	265	262	240	249	284	250	282	260	249	247	248	257
11839	4064	2824	3047	2360	1735	1416	1295	1115	973	876	900	848	879	760	707	692	708	613	671	634	607	630	625	596	636	611	617	633	597	557	589	596	592	604	610	614	604	591	582	620	597	572	632	607	635	614	597	578	556	582	646	600	569	587	622	590	583	622	527	589	607	601	556	573	596	589	582	602	562	618	530	576	644	561	575	618	576	575	620	629	573	586	628	551	586	570	598	593	572	530	587	537	576	614	559	549	586	621	575	570	621	577	607	585	614	610	572	593	591	610	593	579	577	599	602	570	564	582	592	581	572	556	588	594	592	575	567	607	597	615	600	619	580	576	631	631	582	559	584	564	615	593	586	602	571	563	588	613	590	603	570	607	637	557	624	635	611	618	594	563	590	579	588	603	599	567	568	558	582	529	575	609	592	606	550	589	538	569	594	557	573	614	607	599	604	611	565	595	620	586	628	607	566	542	624	603	587	579	556	577	554	556	570	558	548	534	556	582	594	575	613	579	565	557	611	582	567	597	548	590	583	581	588	586	610	605	543	536	613	616	571	563	551	578	583	587	614	604	593	593	604	567	521	580	591	557	600	575	573	589	549	564	552	536	628	593	590	557	601	609	524	558	585	559	572	571	573	612	557	633	556	592	608	517	585	544	625	565	585	608	592	567	598	579	568	580	578	557	590	566	583	574	533	543	558	588	563	625	586	615	555	575	597	561	571	628	621	632	551	583	594	599	542	619	572	577	620	587	574	572	590	595	586	571	589	593	608	610	557	584	578	595	597	592	554	555	597	579	580	582	594	577	600	595	576	559	564	614	555	572	556	571	560	600	558	554	603	605	582	601	585	553	535	619	595	533	569	580	580	597	625	555	527	623	565	561	570	552	628	622	550	606	587	589	584	571	546	610	574	588	590	575	611	588	573	572	581	611	572	580	553	559	603	558	596	572	588	584	585	584	574	571	639	621	555	559	569	567	569	557	577	603	566	563	578	605	570	603	555	574	554	563	635	564	588	577	555	591	531	616	591	564	592	606	591	616	601	603	582	580	569	602	608	638	575	605	621	579	536	581	596	554	587	590	610	551	576	569	593	583	604	592	571	589	584	601	608	579	601	555	590	587	577	561	594	592	586	632	571	578	608	630	603	626	581	566	589	593	554	584	591	584	598	560	595	623	621	574	565	590	577	595	587	591	580	643	591	559	602	572	546	582	585	575	620	571	551	583	566	621	626	574	591	599	609	570	624	560	574	579	628	569	606	606	594	533	568	602	596	597	565	588	579	610	628	634	593	556	624	562	566	612	564	617	595	564	613	606	591	577	550	571	578	570	593	590	607	560	602	598	567	581	576	547	561	594	547	595	547	560	598	585	620	551	563	555	571	595	610	582	581	572	551	591	549	593	569	594	571	583	588	580	558	616	571	567	591	589	567	583	583	633	598	581	609	599	590	568	585	585	625	538	581	576	613	544	545	542	561	583	565	555	589	582	591	603	539	585	600	588	553	562	564	572	578	575	612	598	554	595	556	618	553	586	601	551	613	619	592	553	546	532	618	562	563	546	605	542	527	587	640	617	585	584	617	616	583	584	556	581	562	602	605	575	572	551	586	586	568	551	584	580	617	576	564	556	583	578	546	578	542	565	581	555	556	567	556	567	563	578	606	606	564	611	643	538	559	586	580	632	579	583	631	631	581	608	552	583	605	593	577	570	583	573	569	565	549	580	586	624	596	579	559	610	629	580	597	544	547	582	571	599	552	561	579	555	620	597	563	585	558	555	613	581	592	581	558	554	585	549	623	580	572	589	581	532	595	548	575	588	576	619	566	568	567	616	552	590	613	576	588	614	593	587	614	583	616	595	579	603	602	583	598	597	582	520	568	548	585	582	567	587	574	531	561	621	604	600	579	555	599	547	558	637	589	561	573	614	619	616	561	549	611	562	582	556	562	578	565	578	557	580	556	539	581	629	550	595	594	564	624	574	596	580	647	566	602	579	608	580	610	599	565	586	609	598	618	608	583	618	580	529	616	594	558	593	555	551	585	569	572	556	535	568	608	607	596	566	566	585	646	608	576	569	550	617	564	619	572	587	571	567	596	597	595	533	607	624	610	595	659	581	606	548	612	599	590	574	598	570	559	577	560	593	607	589	553	602	570	583	561	589	575	558	597	554	609	576	604	566	595	574	598	558	593	625	587	603	602	613	596	588	574	550	577	572	595	557	609	543	593	590	607	563	556	628	590	563	571	577	605	636	577	563	549	523	541	557	594	625	591	572	589	549	625	585	593	595	590	590	582	618	595	589	584	568	551	555	587	604	597	586	576	620	610	592	588	586	567	644	588	604	563	594	614	583	590	566	565	596	600	586	607	605	570	564	559	584	591	584	584	616	578	588	580	612	588	571	547	535	579	571	550	601	555	550	601	582	584	563	559	572	596	596	583	598	568	594	573	571	544	562	568	555	612	555	607	569	600	549	571	544	595	595	605	553	589	582	583	585	599	595	564	573	536	592	576	585	615	575	559	577	581	564	538	575	601	582	651	573	611	633	575	590	614	587	634	599	529	628	546	604	578	558	586	582	574	563	559	622	533	647	581	572	563	554	554	575	529	578	564	605	598	599	578	576	607	585	582	602	571	601	597	576	606	591	578	557	584	605	566	615	571	576	573	586	621	566	619	538	606	552	528	556	616	568	589	599	588	565	554	598	562	576	564	578	553	598	571	571	567	575	583	601	608	602	574	567	543	595	556	561	554	568	584	566	589	585	607	544	622	589	558	589	560	597	599	603	609	575	569	582	588	593	571	596	600	571	576	583	577	590	604	576	577	591	573	580	557	571	547	555	592	593	632	610	543	614	566	553	561	589	595	585	567	576	591	586	576	573	582	566	589	610	604	567	567	609	593	604	627	525	564	610	597	607	577	555	559	578	567	613	573	580	564	570	611	589	626	573	604	607	593	544	620	573	599	586	600	569	584	564	602	585	581	528	580	579	591	604	547	574	598	591	595	584	561	604	565	585	591	577	574	649	574	568	597	580	572	626	593	599	544	611	626	550	557	621	570	599	590	578	621	568	584	552	554	564	594	599	606	605	589	554	556	546	591	580	580	598	621	596	566	608	582	543	548	607	606	606	580	564	556	572	570	600	572	579	594	555	616	562	568	571	591	587	591	580	555	580	638	613	628	587	610	581	562	553	598	572	601	599	588	584	620	567	587	575	587	527	583	597	572	583	578	627	579	585	605	617	582	571	571	605	609	604	609	566	592	552	571	571	629	625	546	578	575	579	605	582	586	566	553	585	566	548	525	604	604	570	576	557	604	580	578	603	570	599	605	539	577	603	548	611	558	554	588	588	575	597	568	624	622	577	565	597	597	609	583	544	586	586	586	599	590	573	596	578	564	598	623	589	579	535	583	581	586	596	538	621	586	599	555	599	601	572	573	593	538	584	541	574	559	565	584	571	564	548	565	587	603	627	549	564	567	576	528	579	566	615	618	526	555	616	593
25567	9041	3552	1933	1035	654	463	376	305	292	269	248	235	232	195	218	198	173	192	179	189	188	189	177	141	189	159	130	181	178	161	185	179	204	186	189	159	151	156	200	185	191	159	142	129	173	160	143	158	144	189	165	174	175	149	183	165	173	163	188	169	159	153	161	165	147	156	162	165	163	168	164	164	171	173	173	143	173	178	158	172	161	161	157	178	172	173	182	167	165	185	180	179	174	159	150	163	194	157	193	169	178	158	178	168	139	166	163	171	152	159	170	149	160	167	170	172	177	202	177	189	161	173	177	165	164	170	178	155	162	160	189	147	156	165	186	152	165	167	163	170	170	168	183	171	166	177	191	162	154	167	168	179	175	157	164	171	174	168	152	147	166	183	164	156	150	183	161	187	146	148	161	142	159	180	154	190	176	162	161	183	182	173	152	174	170	156	155	154	161	141	171	157	164	155	181	161	181	160	188	172	142	140	160	176	175	154	168	156	166	175	144	175	156	153	166	162	147	165	156	172	158	169	191	194	155	157	163	164	188	176	173	158	167	182	136	143	183	169	166	159	181	170	146	177	182	157	183	170	171	174	169	157	177	167	170	165	177	167	167	183	160	159	162	173	165	172	170	168	144	151	157	180	176	154	178	167	162	152	164	161	148	163	153	150	180	165	166	150	163	216	163	156	187	168	179	170	154	200	160	172	168	187	171	142	181	141	161	173	165	161	173	148	164	172	171	174	155	177	170	159	155	155	152	169	177	171	132	194	162	140	150	169	184	172	164	168	156	170	177	154	170	172	164	167	176	160	178	161	183	149	160	156	160	175	158	165	154	160	186	168	172	148	138	152	173	148	161	168	164	157	174	175	157	147	152	178	169	168	157	160	145	169	171	173	180	160	166	164	165	180	141	172	162	186	142	143	158	189	150	145	156	169	184	168	142	147	152	142	148	172	176	160	181	165	149	177	153	195	140	168	171	152	162	133	170	147	146	166	169	182	156	156	158	165	151	171	154	160	174	144	144	160	150	177	165	140	165	166	163	165	160	194	154	195	183	141	151	156	185	183	139	164	178	142	166	172	149	183	163	174	165	194	147	149	176	164	167	156	152	155	199	180	163	173	192	176	177	177	142	141	127	156	189	176	163	155	156	178	171	183	167	135	191	149	197	189	168	154	149	147	155	163	167	161	152	154	162	164	154	168	145	161	155	169	169	168	170	161	180	153	180	175	153	159	147	171	178	151	159	167	155	168	163	176	174	176	180	197	160	168	176	154	151	171	167	161	159	151	159	170	160	155	163	158	168	148	149	184	174	164	162	161	158	177	179	179	167	169	173	178	148	164	173	180	179	165	167	174	165	138	175	182	169	166	184	188	186	191	141	177	172	163	169	146	151	141	147	158	160	170	179	156	169	178	167	155	166	173	182	171	174	176	147	177	183	176	164	163	160	183	170	163	151	164	152	158	180	156	142	158	159	180	158	165	167	160	165	186	169	176	151	164	161	167	161	176	153	173	160	167	163	175	158	172	162	180	170	151	159	169	200	174	188	168	192	160	162	158	161	173	170	181	176	204	170	141	174	157	155	158	150	175	159	167	159	156	176	179	171	145	170	150	177	179	175	180	163	149	171	180	164	156	167	172	174	192	171	176	170	182	183	179	175	150	158	148	164	185	174	157	156	165	188	167	180	168	162	185	165	162	151	166	199	169	161	181	168	172	176	173	176	174	172	182	154	158	165	166	174	192	145	162	168	186	153	169	171	163	171	156	191	192	173	167	179	156	181	166	164	161	143	184	182	169	184	180	168	164	166	158	166	157	157	170	162	162	141	155	166	156	170	171	162	147	167	139	183	157	178	180	157	139	158	171	141	159	151	186	175	192	153	159	166	166	182	156	187	137	177	183	138	153	172	137	173	155	171	148	171	155	184	175	169	154	151	173	166	159	140	166	164	175	157	190	184	161	187	167	193	182	179	166	193	199	162	153	178	179	194	176	161	154	164	171	168	163	165	162	164	196	182	159	190	183	176	133	162	155	159	159	169	153	191	159	164	175	156	147	164	165	171	144	170	158	166	160	152	150	162	188	180	165	167	175	155	176	182	195	183	182	148	176	144	147	156	152	145	181	185	196	175	159	175	158	153	170	173	169	162	177	190	162	155	187	157	171	169	146	144	144	154	154	177	179	153	143	150	155	185	171	171	171	155	177	166	166	180	169	167	162	176	152	163	160	153	167	157	177	161	181	162	156	137	150	162	185	169	182	182	173	166	152	164	180	185	156	192	163	158	168	154	168	185	168	180	175	156	150	177	185	154	160	161	165	148	163	189	174	173	162	185	155	167	163	143	152	171	175	180	164	157	159	176	165	166	172	171	166	161	176	155	180	165	174	155	168	170	165	166	191	179	174	133	174	178	166	163	159	150	141	168	158	154	164	157	207	164	174	169	156	157	167	170	178	165	172	177	189	165	166	173	173	151	177	163	169	179	174	133	159	173	173	198	151	164	158	176	166	154	161	177	155	160	171	158	206	148	160	180	166	164	174	170	142	166	174	163	156	163	145	175	165	151	152	171	161	153	167	165	189	158	173	173	183	157	156	172	173	191	175	178	166	166	173	208	159	184	175	163	168	162	179	154	178	174	164	156	162	176	160	167	167	184	158	170	192	179	177	171	154	168	186	167	152	150	180	156	155	191	181	150	142	141	146	170	182	138	169	183	189	157	166	188	173	186	144	164	128	192	181	169	135	153	162	157	199	171	172	179	142	186	162	185	143	138	173	157	165	170	151	149	167	159	134	212	160	191	170	165	196	142	185	170	167	159	169	160	163	154	189	182	180	170	159	174	180	174	162	151	186	172	168	144	176	155	171	179	162	135	180	179	155	172	175	180	153	176	168	145	151	175	177	163	160	189	175	168	165	168	179	155	168	181	185	158	175	162	161	172	174	170	149	157	179	172	173	163	155	161	204	169	174	168	160	156	158	176	172	177	180	165	169	137	160	173	194	166	177	170	169	161	167	206	172	146	186	183	170	147	163	164	163	183	164	192	179	166	161	160	164	144	157	182	173	160	158	157	140	161	205	172	160	187	168	180	198	157	181	152	165	141	178	169	180	158	150	189	163	151	171	149	150	149	164	191	147	154	170	164	156	183	158	164	168	174	159	181	182	180	174	181	162	182	189	183	153	128	166	170	159	190	143	178	150	159	153	169	142	149	165	157	165	167	152	182	140	155	161	152	165	171	158	149	169	156	155	198	161	154	169	186	167	154	154	168	174	167	156	151	168	169	169	164	151	155	176	168	173	157	147	175	137	170	165	160	161	156	174	172	159	170	177	180	148	162	175	179	177	176	168	166	161	167	154	144	161	196	136	175	195	142	176	162	148	159	157	143	173	215	146	154	172	184	171	165	164	143	160	180	166	177	164	181	186	184	166	178	186	144	159	174	173	181	153	155	164	143	188	161	150	170	161	158	186	170	169	144	168	142	178	148	164	161	162	156
15166	6293	4466	4753	3588	2440	1863	1673	1304	1037	914	1009	891	876	707	608	628	619	554	497	452	488	511	439	490	450	438	503	448	490	441	439	459	456	487	455	459	456	440	424	475	489	475	447	474	460	441	427	451	427	428	438	454	418	429	422	444	452	484	408	439	438	484	438	441	393	426	449	446	411	411	409	455	419	469	460	431	422	434	436	400	405	417	458	445	414	426	455	423	396	414	433	444	423	429	416	428	454	439	442	459	446	387	381	392	439	415	440	438	409	413	423	457	421	450	430	433	426	423	452	405	452	401	439	429	415	449	454	472	417	434	437	435	435	392	421	459	430	433	462	452	437	431	408	431	442	459	434	432	437	456	435	445	437	416	463	438	416	403	431	391	403	439	423	437	414	410	440	442	458	415	471	471	402	452	432	389	422	437	425	421	449	400	469	390	450	424	423	427	463	422	400	479	462	421	441	457	437	400	442	393	460	438	419	424	431	396	416	427	443	465	421	398	472	442	419	438	421	425	428	465	422	449	431	400	445	413	452	423	413	433	419	455	484	416	444	425	442	408	423	433	421	437	410	407	419	463	449	409	451	450	409	448	441	467	442	409	419	427	425	429	438	458	433	417	426	446	412	432	408	428	392	401	421	421	399	445	430	411	442	442	415	448	437	429	432	434	441	425	451	421	420	395	410	447	432	452	444	421	438	471	409	439	430	442	411	418	465	428	410	430	445	417	422	455	470	417	398	421	477	437	410	438	448	462	413	414	408	439	445	449	432	409	415	394	395	405	418	379	426	432	418	409	440	440	384	430	424	403	435	423	407	421	449	427	432	435	438	411	459	438	437	435	454	429	447	391	417	431	414	420	457	468	415	442	449	448	463	426	425	440	409	427	431	446	439	440	425	427	444	437	429	422	416	475	394	434	415	427	417	445	419	427	383	436	434	443	464	431	402	405	393	439	431	411	455	394	402	452	447	395	442	433	423	415	439	436	400	411	414	412	435	420	453	410	439	432	432	421	453	418	409	481	442	421	412	440	435	452	419	428	414	424	410	408	436	425	425	452	421	417	426	445	413	463	426	478	429	425	397	385	452	409	429	422	436	398	435	402	435	426	408	418	428	414	439	437	419	448	425	404	405	424	431	418	410	410	409	452	384	464	431	446	470	442	430	413	414	430	471	472	398	422	432	433	469	396	421	442	458	426	417	407	421	466	466	444	447	448	451	402	407	431	452	403	376	452	420	443	451	418	432	389	418	434	451	434	428	413	430	430	414	382	442	443	430	427	426	435	400	419	451	412	413	437	434	436	404	415	437	421	448	437	423	440	443	445	453	424	414	413	392	446	441	428	429	424	423	440	412	454	457	418	435	426	450	409	411	423	380	438	421	450	434	402	464	425	422	426	390	445	462	449	428	445	407	437	428	386	437	398	456	455	446	432	418	399	422	454	451	444	430	411	434	431	463	431	403	422	418	408	406	445	407	413	417	413	441	410	444	421	434	473	425	403	374	417	410	395	450	423	447	409	437	436	478	425	445	394	415	473	444	436	463	431	443	406	474	416	415	455	463	414	403	436	436	458	406	430	420	451	422	454	425	409	415	419	452	434	408	419	441	434	427	443	431	435	422	395	448	434	451	439	432	406	428	438	400	465	430	437	426	425	465	458	402	433	403	403	376	405	416	443	451	447	469	404	447	397	411	431	394	422	447	440	448	401	441	411	411	429	435	410	488	378	430	409	438	388	417	408	408	420	401	425	433	430	433	390	427	484	412	453	408	403	466	442	433	418	468	412	484	461	429	430	436	410	399	429	469	408	390	451	475	447	476	445	382	460	450	439	448	420	427	440	431	397	395	401	423	465	413	427	415	449	418	426	403	419	436	439	398	440	425	437	398	442	434	397	415	423	418	391	414	448	409	445	453	422	424	444	405	432	445	421	411	447	442	480	439	421	414	422	438	414	434	425	384	434	414	427	426	431	419	399	451	439	464	418	465	417	418	443	436	428	431	403	412	420	423	410	455	461	432	401	452	417	440	428	419	443	406	413	454	426	451	442	435	433	399	391	437	402	417	437	410	408	422	424	429	415	434	441	447	434	452	412	430	454	439	456	437	448	436	399	424	437	423	412	425	397	428	416	421	405	396	413	418	432	445	434	414	422	423	433	440	430	405	464	393	415	447	423	436	435	427	426	427	432	426	433	405	457	425	473	420	433	414	460	432	423	447	465	428	411	404	406	418	425	411	433	426	415	419	431	437	430	442	408	409	431	464	395	421	421	429	422	436	424	430	437	410	408	416	456	422	436	427	423	458	430	410	405	427	435	417	421	428	459	413	423	442	423	425	419	435	427	400	411	378	447	451	432	434	442	401	402	439	453	397	450	408	442	478	434	435	456	417	412	418	398	461	440	404	419	430	417	446	448	436	416	438	415	429	434	429	436	425	444	405	416	457	415	409	402	429	411	444	441	433	436	431	441	436	412	421	434	449	434	431	444	394	437	428	442	428	415	436	415	415	409	413	446	441	495	417	430	449	438	415	438	417	437	418	410	478	423	430	449	482	381	407	419	431	424	415	440	392	423	436	437	433	423	412	442	427	404	427	413	418	453	415	393	437	415	417	437	445	449	437	414	426	420	390	401	455	459	442	422	456	477	475	421	403	451	400	445	456	436	433	426	441	423	417	461	412	426	440	423	429	412	418	435	399	418	442	454	397	394	394	423	417	417	417	402	408	414	426	449	421	451	423	404	426	428	422	445	431	420	426	440	456	442	423	413	438	445	436	436	430	447	439	424	434	458	424	443	431	464	413	410	479	431	415	382	443	400	409	443	418	409	428	417	446	458	440	414	449	407	393	427	422	415	418	412	403	427	468	407	429	375	458	409	430	413	400	425	455	423	414	402	425	454	442	428	439	414	438	428	465	424	431	445	414	421	432	454	413	466	433	452	430	437	425	411	452	403	422	416	421	457	444	423	445	397	426	430	421	421	414	414	466	442	428	409	430	411	441	437	420	428	441	434	416	407	424	445	422	427	391	406	450	414	393	442	439	435	438	443	385	463	450	447	427	429	437	411	411	433	420	423	406	456	476	410	414	444	402	419	412	412	422	411	422	404	450	451	458	451	415	439	416	426	445	447	434	382	406	425	411	440	438	439	415	448	390	446	406	411	433	436	447	396	419	396	427	411	444	415	415	414	458	405	435	439	389	460	398	411	407	410	441	453	422	354	423	407	423	445	454	478	401	429	439	383	459	428	414	416	417	429	425	445	397	437	404	466	436	434	453	414	450	425	453	436	385	399	430	392	452	431	421	419	410	429	440	411	421	407	445	429	438	433	419	417	428	411	427	406	411	422	439	454	416	458	415	407	411	415	387	408	429	446	428	429	441	444	417	423	412	409	447	450	433	480	419	456	424	399	416	447	458	415	418	430	419	481	465	433	414	426	420	458	491	482	421	423	438	431	419	443	440	429	401	441	414	425	441	438	435	457	417	398	442	425	415
5294	916	568	529	576	502	476	436	434	492	482	446	438	387	440	432	432	413	417	441	420	449	422	446	407	411	397	421	458	437	421	422	419	439	471	418	418	466	382	458	436	423	435	441	485	463	426	447	434	449	451	445	396	410	473	386	435	402	433	401	436	479	440	421	411	414	418	413	427	484	427	418	456	402	437	460	482	408	456	475	436	447	423	431	444	434	434	465	427	434	441	455	438	430	422	435	406	466	439	433	430	413	443	424	447	443	450	458	457	442	453	441	448	431	431	385	444	428	390	417	397	392	465	453	466	406	415	441	438	416	447	427	449	431	443	453	418	433	418	442	452	434	452	412	410	400	437	452	436	440	386	410	454	461	440	412	416	436	466	442	454	387	374	413	398	436	422	408	459	434	425	430	418	422	443	439	449	453	445	428	420	401	422	403	409	439	419	466	471	416	477	444	427	426	418	447	434	420	439	470	413	436	422	416	465	376	407	370	435	460	462	457	424	430	445	410	429	478	427	426	450	446	423	437	428	398	439	434	450	428	446	356	463	408	417	458	432	437	415	441	377	407	408	451	445	402	438	440	445	439	447	423	424	438	435	449	401	428	421	405	420	460	444	452	460	444	430	407	372	437	423	425	442	436	439	474	425	441	424	423	499	437	444	406	435	432	410	440	397	434	439	421	420	466	451	421	452	430	407	446	437	473	425	427	436	415	432	443	466	436	455	410	418	422	451	420	446	425	405	443	408	420	410	446	440	459	394	461	442	448	424	423	441	400	440	440	433	429	453	463	414	439	427	431	436	438	417	429	419	389	397	420	446	464	464	450	398	424	412	439	450	410	443	466	430	425	457	419	428	395	397	434	413	432	431	430	478	461	417	433	440	418	437	461	403	390	451	416	427	462	424	376	433	467	460	435	393	496	454	438	438	466	458	452	470	409	429	425	420	394	436	410	403	434	446	437	448	448	455	475	428	434	437	448	432	434	426	425	446	419	443	435	469	424	426	472	431	454	419	443	441	434	447	419	460	407	404	431	461	430	429	440	454	423	449	472	466	447	461	432	451	441	410	407	391	431	435	447	441	425	436	393	465	466	415	446	388	439	430	430	446	466	405	430	416	464	441	443	467	407	427	446	464	426	452	467	410	441	429	481	419	474	397	420	463	436	412	450	407	401	439	415	417	463	436	430	422	413	480	440	436	451	461	408	399	472	470	393	403	431	441	439	485	454	421	450	392	418	424	463	434	417	389	400	464	444	391	444	454	418	387	475	420	468	413	475	382	418	398	487	448	389	422	438	398	428	438	472	405	415	410	463	430	449	463	457	423	462	375	456	441	394	430	448	449	431	472	455	445	439	466	446	430	408	419	460	450	402	434	432	417	442	456	448	431	422	388	462	412	441	501	438	423	436	427	455	396	455	424	428	443	421	453	473	464	421	436	445	437	448	427	450	468	427	432	418	437	443	414	414	422	425	480	444	430	450	469	428	406	443	390	428	450	411	438	477	446	458	427	480	391	428	444	416	457	422	468	470	422	414	437	436	434	468	422	399	473	447	450	426	430	406	432	424	454	401	424	457	437	409	406	426	417	448	417	487	389	452	405	483	430	432	418	427	416	456	407	432	439	482	440	443	487	450	404	406	415	433	458	463	454	401	443	422	430	459	425	432	430	423	447	421	388	423	423	447	385	423	417	470	431	413	445	455	422	446	465	474	437	424	445	429	446	429	412	453	421	452	426	426	422	425	395	402	416	425	452	487	462	414	429	464	433	408	434	422	402	452	471	424	420	440	444	428	466	421	436	424	407	404	435	422	453	447	422	413	396	394	412	432	433	434	428	449	446	421	429	445	429	434	413	403	470	453	405	443	460	444	441	455	431	442	447	426	456	426	450	443	433	418	416	450	419	436	429	426	458	436	454	448	423	414	421	444	443	436	457	476	476	466	436	495	463	425	454	409	423	399	454	446	433	404	447	427	436	429	449	440	465	436	433	424	412	443	430	440	405	453	473	452	434	443	456	464	438	414	465	437	438	448	454	422	430	401	435	401	478	448	428	444	411	474	423	403	456	420	507	428	418	412	444	427	404	440	415	452	424	419	443	449	458	438	431	450	475	470	429	414	419	428	391	413	449	385	421	426	437	431	412	415	431	440	424	387	433	468	400	444	420	416	371	426	436	441	415	435	414	431	413	441	463	439	426	435	421	441	424	408	432	456	410	422	441	391	437	457	415	429	415	427	422	456	428	465	397	421	457	438	451	379	430	434	417	404	425	420	421	434	440	411	423	473	430	424	437	448	388	410	374	463	443	458	463	431	427	404	413	451	463	455	424	449	441	439	426	448	454	478	378	406	417	401	412	403	451	409	468	450	480	436	422	419	420	439	454	422	427	388	432	454	454	462	412	475	441	430	439	407	419	437	402	453	411	429	381	420	454	416	403	456	460	444	458	416	441	448	462	435	410	471	427	425	432	418	448	437	387	415	411	362	420	447	466	466	428	398	423	454	421	436	459	438	439	420	414	437	426	458	412	403	411	446	420	400	408	423	444	411	380	455	430	454	426	433	434	408	417	476	424	421	441	455	470	463	413	435	459	437	460	431	433	442	422	437	434	423	458	436	419	433	489	449	443	449	447	421	445	444	445	463	432	436	413	389	403	453	425	442	438	435	465	423	419	459	428	423	441	407	431	421	405	450	379	433	426	423	406	419	490	417	403	441	466	442	434	449	435	446	444	469	433	483	415	433	431	448	485	436	404	477	443	388	436	441	446	432	454	440	401	425	405	423	422	432	432	450	441	477	439	440	434	397	482	414	446	448	433	462	415	439	444	456	442	395	401	455	431	392	452	449	450	423	479	454	458	410	429	392	420	407	420	467	428	453	414	414	408	453	436	437	412	426	414	428	453	439	395	422	430	437	419	410	463	395	442	430	412	409	447	407	443	440	448	411	426	438	396	442	442	445	463	414	491	442	434	458	454	452	402	472	429	459	452	439	438	421	453	379	424	433	432	433	424	447	451	470	405	403	459	403	451	418	438	435	421	424	454	446	424	395	475	439	401	451	432	409	458	454	463	398	408	426	436	455	434	444	432	472	415	422	431	405	416	417	431	452	407	455	407	464	402	411	392	418	423	416	422	467	423	440	473	439	458	459	454	403	498	419	453	450	405	447	408	425	462	421	453	421	450	397	427	461	471	429	458	446	433	442	426	457	396	433	460	391	420	452	411	438	414	436	417	446	449	424	425	460	427	433	457	409	414	407	458	450	478	451	441	405	420	417	425	400	456	402	440	458	472	434	450	436	434	398	413	463	392	454	430	441	424	442	413	409	396	443	457	503	459	401	412	401	427	405	433	450	439	455	448	417	475	429	491	434	445	423	447	477	416	421	414	427	474	421	429	474	415	427	435	477	459	401	412	445	478	481	463	425	482	437	447	417	415	435	458	417	433	410	442	455	428	419	436	425	428	461	426	419	461	442	392	465	476	445	427	427	439	424
4494	1391	1327	1451	1349	1187	1175	1129	1097	1079	1077	1007	1029	1037	1016	961	979	937	922	944	964	943	945	965	959	945	975	942	985	919	959	926	948	1008	930	945	947	926	947	1003	944	926	905	936	993	1010	995	931	913	1010	944	872	949	979	945	966	957	930	944	926	944	864	924	995	988	926	973	993	955	1017	954	935	941	949	949	1000	944	995	966	970	955	1048	1055	894	948	948	999	912	927	983	900	960	935	946	959	872	945	971	947	967	963	968	986	937	981	977	953	976	970	975	1024	932	978	1001	936	959	908	1029	897	917	968	956	970	958	919	965	935	916	937	975	964	950	948	880	967	959	944	965	904	942	955	919	1004	973	980	954	967	982	882	945	936	976	954	1017	910	917	968	994	951	968	1017	958	994	953	891	954	971	931	950	977	950	1000	926	946	971	1012	952	936	993	957	1006	911	950	916	918	894	950	985	975	970	930	1013	936	967	948	973	959	964	946	865	1006	908	955	988	972	981	1032	968	917	945	990	877	960	947	931	944	1002	940	990	964	964	975	962	966	975	984	926	923	998	924	962	960	928	956	888	959	947	945	982	961	985	977	947	953	962	935	918	896	939	944	956	1011	969	974	943	960	928	947	936	974	896	939	1008	935	918	1001	951	911	956	935	960	957	973	970	919	930	931	944	946	923	1027	967	965	922	927	989	966	913	981	941	885	964	972	976	953	911	948	1004	982	984	989	925	945	967	941	968	926	987	964	987	980	937	987	929	928	951	969	954	1024	971	940	955	987	958	922	962	947	948	981	980	950	948	976	932	965	1015	909	931	935	980	905	951	971	887	971	931	977	960	949	959	910	952	945	978	970	945	957	925	951	943	929	970	940	978	920	966	910	906	942	981	955	980	945	928	937	949	971	985	961	954	993	953	945	994	950	935	967	958	958	968	967	929	942	970	1017	999	896	955	971	955	970	958	966	948	920	942	925	934	935	939	953	1031	906	964	915	887	980	952	998	935	998	941	944	971	910	992	915	960	927	974	969	929	978	931	988	974	952	986	903	957	927	933	1018	927	984	935	926	970	938	925	964	919	941	982	970	955	923	956	1039	920	953	962	992	920	964	925	951	946	949	920	947	947	925	952	948	934	911	961	942	917	956	959	997	864	889	1023	940	928	949	943	988	921	885	1007	1034	926	961	945	977	943	982	950	961	993	924	912	997	967	987	1003	905	978	941	974	968	955	944	907	983	962	925	954	951	918	955	936	959	952	953	987	888	942	883	957	1018	894	978	983	1003	902	975	959	984	983	966	936	944	947	954	955	1021	960	956	1023	923	938	955	910	962	989	964	955	948	982	935	946	929	1009	883	921	973	983	950	972	983	963	948	1023	925	954	944	1011	928	905	954	949	942	919	941	937	960	936	978	967	947	934	953	969	926	902	943	941	965	928	966	924	946	917	939	992	922	916	949	882	984	922	959	1021	920	978	948	949	951	937	978	963	956	938	951	944	944	945	987	982	972	927	912	943	934	949	939	931	944	973	947	985	962	957	985	983	1033	936	954	938	898	956	948	996	1015	980	906	986	960	972	935	994	962	916	951	957	972	895	1023	912	973	931	944	955	982	924	958	933	892	982	952	974	867	1009	918	935	933	957	955	958	925	950	940	960	905	927	953	931	929	992	929	933	942	958	943	977	943	930	956	966	951	966	891	944	975	945	951	889	968	1007	926	881	945	984	990	974	966	942	944	979	960	958	979	989	998	940	960	962	942	949	987	963	938	980	921	983	965	946	908	956	909	959	922	993	934	900	971	962	977	991	1001	948	1016	910	951	933	910	923	988	961	932	962	946	932	976	937	964	928	923	941	932	972	991	932	951	952	921	981	940	1020	970	953	969	940	962	953	968	999	945	938	944	958	929	947	930	977	976	904	923	951	949	891	933	947	985	899	935	916	926	885	930	885	962	942	904	958	949	978	917	974	1000	996	922	930	990	964	981	944	877	921	982	932	958	932	1008	954	976	950	943	895	965	1027	944	942	952	983	942	909	957	1028	912	937	910	951	907	931	944	962	953	916	955	989	963	965	895	906	977	950	922	950	947	999	916	915	955	960	925	938	967	1003	966	948	985	941	1021	946	920	940	926	914	926	1011	956	924	928	924	973	923	974	906	931	955	948	928	941	967	954	922	934	950	935	940	921	922	943	954	980	931	935	1001	1014	898	919	998	1000	954	990	904	970	915	954	995	956	962	931	928	986	952	967	952	938	959	984	927	990	935	981	924	912	927	959	916	964	968	925	913	902	955	980	984	967	945	972	931	947	952	955	974	934	939	961	1009	935	938	942	967	973	979	947	942	965	947	907	937	931	978	939	925	947	949	887	969	969	980	962	944	982	971	977	943	971	973	927	940	928	966	979	907	952	929	982	946	959	950	948	947	939	954	953	908	971	939	971	942	1009	1017	941	1005	922	983	880	957	938	921	958	982	989	998	952	946	940	900	976	924	932	934	944	950	952	937	978	943	964	953	981	968	946	986	947	931	966	932	994	945	936	936	930	984	984	986	949	958	945	904	951	931	977	925	1005	939	950	954	961	892	918	971	962	949	894	987	1002	945	967	966	962	931	988	950	929	968	939	920	906	967	980	940	952	889	987	985	961	893	967	961	1017	945	946	961	942	923	958	954	963	997	957	921	982	944	944	975	966	944	986	933	967	936	984	944	944	899	984	932	968	964	983	924	911	985	977	982	947	898	937	963	943	1053	946	883	910	912	944	917	919	961	966	957	909	950	916	978	933	936	932	974	965	981	1025	908	954	950	914	973	936	958	906	937	952	928	913	958	962	935	995	980	932	1015	933	926	961	996	960	993	957	951	960	915	954	938	986	932	957	968	944	1015	959	940	901	959	975	990	991	959	926	975	991	956	926	963	978	916	954	998	985	931	972	985	952	935	954	932	983	955	940	993	978	918	902	980	907	971	930	974	991	933	983	1017	991	1004	978	938	949	965	938	935	997	944	960	949	950	952	889	967	969	976	942	969	908	901	910	1003	1007	950	943	916	974	929	1023	950	939	965	920	967	939	921	998	969	961	904	966	996	947	937	895	988	1015	984	916	978	954	961	939	914	918	945	943	959	964	939	927	924	978	946	957	934	1004	975	929	990	953	997	924	925	982	925	990	950	955	876	964	931	966	919	1001	944	1024	905	946	964	1039	864	897	957	954	926	929	936	1003	925	976	954	985	902	994	929	900	910	995	974	916	919	1004	957	932	948	983	936	939	953	983	963	937	923	985	886	912	914	936	960	906	959	915	997	1008	1042	938	933	950	919	941	963	964	917	921	945	946	959	945	963	962	991	939	957	967	915	925	961	912	914	968	927	947	952	914	978	940	994	941	969	947	984	955	904	943	979	922	902	905	921	987	967	915	914	961	931	987	903	924	918	974	917	993	928	959	940	1003	961	947	902	916	921	968	952	957	948	987	881	947	920	1009	948	1022	964	941	989	978	946	933	949	933	929	957	950	956	1007	1017	979	968	917	921	940	973	961	952	940	966	947	990	899	959	1010	1013	961	910	927	957	986	980	908	933	960	951	999	927	959	981	949	955	934	939	929	922	945
16380	4268	1791	1129	645	458	419	418	367	283	300	337	282	323	302	242	295	292	283	261	268	248	245	264	242	256	279	261	288	260	273	279	251	254	288	257	271	264	282	258	233	268	266	230	257	281	283	245	264	264	261	270	266	260	286	270	250	238	247	262	229	274	266	239	292	263	263	233	285	257	258	263	269	245	238	276	291	251	250	278	267	243	243	254	271	269	295	241	272	227	255	256	257	279	264	259	278	252	277	300	259	254	252	269	279	251	265	239	263	217	269	247	232	253	276	250	241	249	253	239	261	261	281	265	269	260	259	241	230	255	268	246	257	281	282	260	255	271	252	251	248	239	238	239	246	247	255	227	256	253	276	298	255	242	250	236	266	239	257	243	268	242	249	265	238	255	267	260	232	249	237	279	280	254	233	251	247	289	269	252	272	247	253	254	277	281	290	303	265	285	268	231	238	239	245	241	252	249	239	237	260	250	265	267	226	235	254	260	237	261	266	232	247	235	258	255	257	263	249	217	262	262	253	240	222	263	286	286	259	272	272	261	241	257	275	230	225	243	250	228	233	281	227	239	245	267	231	246	246	255	241	235	272	256	280	231	238	239	229	237	250	236	266	265	281	251	229	242	266	274	290	271	258	243	245	239	233	292	243	235	254	249	259	233	275	242	236	267	264	239	244	262	287	231	270	253	284	266	261	255	275	244	242	236	259	267	229	270	256	256	275	261	267	255	266	280	244	273	261	253	246	247	250	261	252	247	239	262	246	286	260	248	264	259	250	292	229	244	266	235	236	278	254	279	253	270	251	288	248	260	251	263	257	231	250	279	275	275	270	252	285	252	241	243	259	254	280	270	234	261	237	261	240	205	273	280	234	234	257	285	253	243	262	248	258	268	265	287	254	235	258	280	271	279	293	274	295	268	268	275	262	285	256	264	274	247	264	243	264	292	241	259	251	241	256	260	275	280	246	285	263	285	251	246	233	243	254	270	254	257	262	306	247	252	261	243	240	266	267	249	277	270	252	241	256	263	244	236	286	261	263	253	255	253	252	239	233	246	250	256	245	232	278	266	272	238	245	242	242	264	275	291	258	264	243	270	263	276	264	280	254	253	220	271	254	254	241	232	261	286	233	238	257	257	266	279	266	243	280	266	241	222	245	280	270	236	266	247	233	234	263	254	228	266	242	244	255	235	254	271	274	275	240	251	272	268	261	248	238	244	257	238	254	251	286	277	230	262	274	267	239	234	278	248	253	248	224	268	273	267	252	260	286	237	261	256	262	251	268	265	251	268	241	266	235	252	252	246	236	275	258	245	247	252	250	256	237	258	281	243	250	231	279	262	241	255	271	261	255	276	245	257	277	243	295	264	255	214	241	251	290	257	260	254	263	259	281	251	239	274	290	251	225	256	239	254	239	243	257	230	266	266	277	264	252	241	233	256	250	232	246	304	259	258	250	281	301	261	270	241	265	233	232	265	240	280	248	229	288	228	252	262	284	248	259	272	262	227	228	247	264	269	240	273	249	265	270	259	235	273	271	272	262	246	263	260	268	235	326	263	273	265	242	256	245	253	238	259	233	272	245	257	254	242	288	256	252	220	252	259	286	278	257	230	263	248	279	251	260	265	273	253	270	220	272	264	242	248	257	244	258	232	269	244	230	241	261	273	261	249	263	260	257	241	248	272	275	270	259	222	237	229	276	227	229	237	260	251	248	229	263	258	263	243	276	257	247	242	246	241	237	255	245	219	252	258	213	256	249	268	265	256	273	259	280	275	250	273	229	263	272	225	296	272	258	250	258	281	266	277	247	222	244	262	276	239	257	227	240	232	276	248	250	262	274	264	261	231	249	257	243	258	242	261	276	272	238	255	262	258	241	228	248	280	249	273	227	229	255	283	267	254	288	264	253	257	247	258	232	240	266	277	229	236	231	263	266	271	233	264	252	258	257	250	249	231	249	248	263	258	261	237	256	248	285	249	261	253	262	243	273	282	256	274	287	274	271	252	271	282	263	256	262	253	262	253	244	229	243	261	233	261	260	251	256	242	247	270	284	240	249	266	247	269	237	239	240	243	269	258	258	263	260	261	253	258	269	282	268	248	236	235	290	268	245	266	258	255	238	266	248	254	271	257	248	238	277	274	256	267	276	275	269	251	259	268	277	253	246	222	253	245	250	245	246	241	257	250	263	254	255	285	243	270	229	287	298	267	260	252	281	251	263	275	222	280	255	277	230	276	251	279	270	263	262	232	285	281	274	271	275	265	234	286	263	272	225	263	271	270	261	283	268	234	235	233	270	231	276	248	237	257	275	229	259	206	241	269	279	263	226	287	272	256	266	276	234	233	252	276	238	248	272	292	267	253	233	260	245	276	264	291	282	251	231	232	288	278	282	231	246	258	284	259	267	242	265	287	268	243	269	252	248	266	286	266	268	270	250	278	265	246	272	260	269	244	244	241	248	304	265	243	275	284	277	278	266	250	282	290	242	272	282	233	259	286	259	252	285	255	263	266	262	277	250	260	273	281	247	256	254	268	283	259	238	277	245	227	260	258	243	215	240	242	277	239	244	264	233	264	248	257	290	237	253	252	262	261	260	259	268	237	273	232	260	254	238	232	268	243	258	238	223	255	263	256	233	251	253	253	245	270	218	245	258	242	235	236	245	270	263	252	266	265	260	254	268	227	212	249	248	245	241	245	256	301	294	268	278	238	264	251	220	261	283	226	267	272	253	253	284	246	242	270	281	236	276	266	276	255	242	270	249	285	225	222	236	243	255	252	268	265	269	276	249	267	223	265	286	241	270	279	242	260	241	252	252	267	261	267	249	247	258	269	237	267	244	264	281	259	246	239	267	243	259	265	279	272	244	260	285	266	282	269	265	236	242	232	224	240	255	247	286	240	263	260	250	255	259	236	250	287	257	242	228	272	264	247	243	244	229	255	263	265	263	237	252	252	247	261	276	273	232	262	222	260	270	228	269	270	252	240	256	225	268	251	271	278	232	256	261	250	242	247	273	273	251	256	240	227	247	261	262	248	247	254	244	262	252	255	257	272	274	237	241	276	282	251	308	264	234	244	271	243	270	243	264	247	242	275	252	268	259	244	240	237	282	249	251	254	251	278	257	264	272	280	273	279	240	245	243	243	285	271	274	254	235	271	232	240	262	265	217	257	230	237	259	251	234	258	256	248	290	251	247	250	238	260	262	261	301	276	266	278	247	245	259	263	259	256	283	243	242	259	259	231	237	240	232	255	267	250	251	264	280	269	269	278	248	250	288	247	257	281	233	248	256	257	260	282	241	257	255	269	288	244	267	276	264	288	271	302	249	254	259	259	241	273	233	252	225	274	249	276	259	256	243	285	259	254	245	258	239	239	268	223	307	260	228	263	264	248	257	254	246	265	261	254	238	254	257	307	257	240	220	240	232	258	258	323	262	254	249	254	271	254	276	277	236	223	250	280	248	273	260	251	252	249	237	270	258	274	253	259	249	241
11618	3580	2916	3101	2437	1725	1404	1272	1113	958	884	935	816	802	763	717	694	654	682	668	660	650	597	626	604	605	590	650	618	579	616	612	583	575	638	599	608	627	636	558	611	601	561	608	598	568	561	587	543	595	539	626	550	578	524	531	639	533	596	544	606	632	546	582	570	562	578	564	640	581	614	590	581	572	567	585	608	623	605	609	539	583	536	643	611	543	610	593	619	599	584	597	568	572	553	561	577	613	602	551	593	575	598	546	642	567	593	588	612	624	596	605	630	619	545	586	585	628	601	561	599	573	589	562	542	585	585	575	586	598	587	592	593	569	595	582	630	594	550	566	588	605	561	574	586	559	588	580	574	578	587	578	604	618	559	639	590	617	569	565	609	622	559	569	535	596	574	588	615	590	613	564	569	591	595	580	589	604	589	569	564	568	588	589	599	555	580	602	600	580	594	607	602	622	542	577	587	574	592	559	589	558	557	553	629	615	612	584	593	548	576	602	630	598	619	566	612	590	614	558	555	575	591	604	598	561	624	610	603	584	545	607	577	584	624	620	575	538	590	595	562	572	575	553	548	599	604	613	611	549	559	614	555	556	611	623	581	544	615	538	604	579	592	607	599	544	597	600	567	569	620	568	602	582	564	566	587	567	573	612	597	579	638	557	552	604	561	619	630	552	584	607	542	604	576	601	580	589	630	602	556	566	596	613	576	567	586	581	570	562	602	613	635	562	578	605	546	552	577	585	586	625	597	584	600	595	554	576	611	618	572	608	635	540	559	582	579	574	604	609	539	595	616	562	589	604	578	583	581	620	589	606	601	613	588	575	589	570	620	580	582	577	583	568	558	570	538	607	597	591	595	574	595	575	596	619	573	581	587	545	522	585	585	557	623	573	594	596	562	592	625	611	591	598	615	591	562	614	616	576	563	588	602	591	584	583	593	580	619	633	571	532	578	588	598	592	536	603	583	598	589	589	584	576	636	562	597	580	580	592	556	577	577	591	569	605	631	617	611	574	564	607	550	595	581	663	607	581	594	591	619	573	586	594	549	546	607	591	582	582	585	577	549	552	560	580	574	584	601	567	586	594	576	617	563	573	605	557	538	548	609	580	601	632	604	557	562	568	587	558	603	576	573	622	616	620	588	584	582	603	563	564	580	560	651	593	570	556	577	584	531	557	583	593	588	605	628	591	655	595	561	617	612	621	600	533	622	610	595	591	587	636	585	584	572	533	588	590	598	586	604	584	591	559	608	572	561	622	579	571	532	564	564	598	577	576	598	582	574	557	576	554	642	564	602	601	605	603	573	560	577	597	607	596	596	564	552	562	582	575	570	576	595	579	591	611	597	604	577	591	567	614	579	575	599	530	595	582	595	558	595	553	551	564	582	550	562	570	592	574	625	618	580	573	610	561	605	636	603	587	595	580	579	577	607	577	582	624	588	576	593	592	548	602	600	582	599	588	615	572	553	561	607	549	592	583	623	547	600	565	592	559	582	583	582	581	559	608	615	589	623	583	606	642	574	585	604	582	596	531	571	582	542	623	590	611	580	585	549	589	556	581	579	550	610	634	608	570	588	623	621	603	585	585	575	583	573	593	601	596	610	546	637	595	565	591	561	588	630	572	581	563	569	543	599	581	614	561	569	581	618	605	575	568	571	573	557	552	599	560	590	547	571	583	546	613	562	614	627	589	605	624	557	569	594	606	625	591	623	612	562	623	557	593	580	561	606	519	607	570	593	574	558	587	545	574	551	572	604	546	576	592	563	586	560	570	557	589	594	640	561	581	576	590	563	600	575	557	571	610	577	562	572	566	577	623	606	616	564	575	553	608	580	585	595	558	576	597	615	594	585	580	595	556	579	627	623	627	623	614	559	570	610	578	665	587	584	572	590	603	625	561	614	626	555	628	555	555	586	573	571	593	594	559	561	596	615	590	635	581	544	597	573	582	609	607	589	540	577	595	625	587	610	556	565	580	584	582	555	610	613	585	573	626	606	605	591	544	602	594	591	556	584	619	606	619	632	584	566	591	563	606	570	561	547	608	600	541	602	579	633	620	579	630	606	580	632	577	608	581	604	609	604	579	589	588	550	576	560	554	596	581	597	601	597	556	625	582	603	536	564	599	572	575	625	576	629	575	621	585	591	593	593	586	581	601	592	558	570	598	581	614	608	595	579	544	598	608	595	589	563	587	576	574	628	609	581	597	590	579	602	573	531	549	580	590	574	600	611	589	606	543	595	568	599	649	582	519	630	549	540	572	569	571	595	622	563	583	577	565	572	600	587	626	541	574	566	567	595	585	591	613	603	625	597	576	564	604	591	614	601	571	611	549	557	595	594	558	635	600	567	572	581	605	569	579	560	623	581	586	633	585	575	625	589	546	574	573	605	560	559	633	565	605	561	591	597	616	587	563	615	595	623	588	602	558	589	614	580	596	586	580	578	611	609	591	585	563	570	578	549	576	563	551	614	575	582	570	546	595	566	590	573	585	596	561	588	576	585	580	613	620	566	584	591	560	599	637	559	590	616	617	621	586	616	578	580	600	599	591	553	602	586	570	605	569	549	549	600	571	592	565	619	566	600	584	598	588	641	544	626	599	562	565	602	570	590	591	569	590	603	597	562	553	570	596	567	548	589	592	564	542	590	581	578	622	627	619	599	580	590	611	573	551	584	528	568	586	557	603	593	557	593	629	587	613	586	621	576	619	599	580	578	606	562	625	569	571	652	591	596	591	599	545	575	568	591	572	592	616	582	608	613	588	561	593	610	580	675	546	601	614	590	570	568	629	596	593	564	585	605	610	585	631	585	582	610	588	562	610	632	601	600	594	618	565	622	586	592	583	595	597	622	574	565	571	565	603	574	644	569	579	530	586	595	592	573	579	591	573	539	603	563	581	578	620	555	605	558	583	586	578	619	593	565	557	579	592	553	605	614	576	603	585	580	586	592	577	570	575	617	590	578	555	578	585	583	572	587	633	594	555	622	576	548	599	592	621	558	540	614	543	625	623	567	575	655	595	563	580	576	542	580	590	551	533	623	537	566	567	584	572	577	566	561	555	551	604	559	568	534	598	612	566	560	595	604	630	571	533	543	593	581	625	543	629	595	598	593	566	570	620	569	595	571	591	595	554	605	590	562	566	613	590	610	550	536	584	588	585	613	565	589	574	599	602	591	609	576	648	632	542	583	562	553	576	572	586	573	574	590	556	535	594	620	559	624	583	571	571	564	603	568	549	573	549	554	567	557	561	574	585	541	548	581	616	604	554	580	600	602	591	571	589	585	620	577	597	580	560	537	580	559	597	597	567	605	581	606	615	536	613	576	594	605	596	632	570	611	579	563	537	603	600	597	576	637	599	587	580	588	603	588	604	591	590	585	573	561	566	580	604	612	555	554	585	576	582	546	621	582	589	584	570	574	592	621	599	587	561	601	575	586	552	596	539	542	561	573	584	559	582	575	603	586	580	577	590	624	571	572	580	590	569	594	558
25542	8157	3489	1986	1049	682	464	373	367	301	258	255	255	252	226	214	201	172	195	176	190	159	146	175	174	177	178	151	172	170	156	157	185	175	179	168	162	162	167	167	175	184	159	168	157	180	165	170	187	166	152	164	182	155	167	166	161	167	168	166	172	181	176	176	171	191	170	154	176	181	162	157	197	160	162	161	185	149	150	157	154	167	159	151	167	170	166	168	174	170	177	166	165	161	166	181	146	169	165	153	147	150	174	141	165	165	160	171	171	176	165	146	188	167	168	157	140	166	156	167	158	171	177	157	180	156	165	181	170	156	160	165	143	161	187	183	173	176	148	162	184	177	157	175	166	140	161	161	149	148	129	158	162	175	174	163	166	156	187	158	181	169	163	182	172	168	148	180	181	182	144	157	154	171	184	151	161	161	166	187	156	140	171	182	181	155	169	153	151	175	168	170	162	155	162	159	165	153	179	161	200	145	168	154	183	169	182	155	179	169	146	157	153	182	182	140	188	159	143	162	145	152	180	140	153	166	158	154	174	152	181	160	154	157	155	163	193	149	179	140	173	182	186	178	179	175	167	161	179	162	142	166	161	153	157	169	175	154	183	183	164	179	171	182	163	154	160	181	147	156	183	169	170	171	150	173	184	138	176	187	154	146	163	163	153	160	159	152	188	169	168	165	150	166	150	174	158	186	178	158	174	155	174	162	181	158	169	182	153	142	175	151	154	161	183	171	198	168	156	136	141	153	166	157	153	174	185	178	180	154	180	186	181	173	161	157	145	168	157	154	178	129	156	194	157	148	153	186	170	163	174	185	162	152	184	189	151	187	147	143	162	183	150	143	169	172	190	165	199	170	158	166	186	190	154	161	188	170	164	172	187	158	146	166	171	157	177	171	182	183	170	189	165	158	183	154	133	164	145	166	162	149	181	154	190	170	173	158	186	133	179	183	182	176	180	161	162	170	146	161	162	189	162	173	147	153	159	183	147	169	151	147	162	157	167	184	155	167	190	152	182	158	164	166	165	164	172	179	162	170	168	145	154	196	163	162	149	150	163	148	159	152	160	152	159	157	181	164	154	173	179	175	165	160	156	178	169	174	161	165	159	159	146	169	152	172	174	140	189	181	144	142	168	164	177	146	176	181	156	160	175	172	173	186	157	163	188	189	168	164	167	148	153	175	167	151	152	182	155	190	167	150	178	167	180	156	192	147	180	184	158	173	158	153	159	157	140	169	158	187	156	181	172	151	147	147	174	178	138	166	155	168	151	179	177	169	167	177	195	155	179	144	169	124	174	182	170	169	157	181	176	168	187	177	192	180	176	154	149	150	160	164	178	173	191	136	150	137	168	184	177	174	148	168	161	193	174	166	159	168	147	173	170	181	181	206	177	175	148	179	168	179	153	185	166	138	172	155	166	161	151	164	162	154	173	157	160	170	150	148	156	145	173	144	151	182	164	169	147	172	158	153	171	170	175	176	178	172	168	169	153	137	150	170	165	168	153	170	166	169	145	162	167	181	141	156	154	165	159	143	175	186	178	176	160	169	157	175	165	168	171	151	158	148	189	177	163	165	202	169	193	168	163	156	159	158	157	168	168	189	182	169	158	179	155	151	165	170	181	177	164	147	166	150	167	156	178	184	165	150	154	161	160	183	172	173	176	163	157	201	166	198	170	156	168	174	169	154	171	168	166	164	176	171	190	163	191	161	181	167	161	175	184	146	136	177	155	173	163	183	172	179	169	165	163	177	183	178	142	137	185	174	177	164	180	176	171	149	171	156	177	163	177	180	185	190	192	151	156	181	178	188	158	169	164	165	194	202	157	171	170	142	159	141	180	167	171	157	148	185	168	173	182	171	162	171	169	175	158	162	171	155	186	168	162	170	164	190	174	162	176	170	158	144	148	153	135	152	185	172	172	186	160	162	163	175	172	186	185	164	159	159	172	171	165	168	173	189	170	156	169	171	162	157	179	167	162	162	171	165	159	183	198	164	170	138	158	159	170	153	172	171	165	159	155	176	143	171	159	152	181	146	167	185	172	159	168	181	187	181	156	159	151	194	162	156	161	156	178	157	150	176	173	180	172	173	172	158	157	136	174	186	163	153	182	151	181	151	176	178	165	185	174	174	201	179	170	175	165	163	188	184	189	169	183	149	179	157	198	171	175	152	169	170	167	204	179	193	160	172	171	175	162	155	141	188	186	176	149	136	165	166	154	159	175	158	176	154	176	145	182	159	158	152	166	171	145	152	146	153	176	165	170	176	173	187	152	150	181	165	186	166	178	158	182	183	177	174	171	128	157	141	141	165	151	188	169	180	176	156	162	178	173	161	188	170	209	179	156	156	177	169	169	165	171	159	155	158	161	149	147	155	166	181	189	165	168	173	149	162	173	181	153	158	169	167	158	162	165	165	168	151	172	168	178	198	161	153	159	160	184	178	147	178	176	172	168	149	165	183	166	151	154	168	181	168	165	159	158	175	157	164	133	154	189	147	181	155	174	166	157	168	173	183	174	157	176	184	176	164	169	190	172	149	177	167	182	158	188	185	179	181	147	157	192	158	144	176	167	155	156	178	158	181	157	155	154	172	194	215	147	134	183	148	169	165	153	173	186	179	196	198	167	146	171	190	148	157	182	157	172	181	189	183	149	167	183	194	189	153	140	145	157	167	161	163	154	162	132	158	134	166	160	147	165	151	172	170	171	154	151	173	176	145	153	160	154	165	169	180	185	154	190	174	181	177	154	162	174	191	152	187	162	146	170	149	180	146	165	161	187	178	166	169	168	171	182	169	162	179	178	173	137	173	170	165	175	167	160	157	157	173	167	185	158	165	171	157	146	196	166	170	195	150	183	167	169	164	167	159	165	172	161	183	164	166	169	159	175	154	165	147	188	150	168	187	200	181	155	164	165	159	166	182	167	160	172	156	159	171	148	181	179	165	182	171	166	169	182	168	179	166	147	160	164	165	178	189	140	125	172	178	158	158	188	167	163	174	164	154	151	175	175	166	154	174	164	190	189	169	172	205	158	184	174	138	180	139	170	170	185	169	163	171	167	171	169	167	155	165	182	174	158	156	177	180	169	181	161	168	174	161	167	185	198	185	193	186	169	154	162	165	173	148	172	154	154	179	161	187	171	170	164	176	154	147	176	183	178	162	187	163	157	150	170	160	166	139	183	177	159	173	169	171	170	164	176	149	191	152	189	170	174	156	168	153	137	157	172	148	193	167	154	153	186	180	166	180	150	159	154	188	180	161	167	167	148	136	145	156	178	170	157	158	170	187	193	148	148	171	198	201	164	162	161	146	185	214	154	155	177	162	174	161	154	163	170	166	171	176	195	166	128	150	180	179	163	164	177	180	171	160	160	183	162	185	158	151	159	180	188	182	185	179	164	153	173	186	178	159	144	157	175	176	154	156	159	173	169	166	148	162	144	167	185	167	153	171	163	162	154	169	157	178	162	185	173	181	156	193	186	166	169	161	159	146
15347	5222	4575	4884	3538	2549	1847	1599	1284	1026	1005	948	886	890	682	663	667	621	581	542	528	496	483	482	486	462	492	479	476	514	453	460	471	458	441	452	451	472	459	414	394	461	447	454	413	434	475	455	444	421	442	500	410	446	428	409	460	439	419	448	415	475	420	441	435	447	462	451	445	446	425	441	412	465	447	447	427	421	439	451	419	452	451	399	428	484	428	420	416	443	430	439	427	413	435	420	456	433	406	446	454	461	433	430	434	456	432	444	421	405	441	415	442	446	427	435	434	431	463	419	408	416	457	388	455	443	440	419	401	449	457	423	431	450	424	412	435	414	458	397	412	428	480	455	424	412	422	435	472	441	421	437	448	429	452	433	456	415	440	425	434	434	431	411	441	442	415	409	433	433	412	455	415	455	427	417	444	428	405	453	408	457	433	444	415	468	419	466	456	458	456	442	427	453	475	428	466	432	425	457	434	459	434	427	433	401	426	436	456	401	418	401	442	422	447	422	419	458	437	420	456	428	440	424	428	415	416	412	448	448	417	455	435	442	480	434	430	433	444	409	415	407	417	438	439	468	430	422	429	433	424	436	408	423	474	462	440	410	425	412	445	414	416	443	417	436	463	423	434	401	450	388	404	441	436	406	419	394	453	392	403	428	429	420	415	426	439	436	428	397	375	430	430	423	464	408	450	441	443	414	444	447	422	396	453	440	386	441	414	429	435	432	403	465	467	411	445	434	477	437	410	453	440	458	420	429	402	423	461	430	427	435	402	413	426	424	421	424	451	422	392	431	423	427	401	439	413	430	464	438	419	438	435	444	410	437	435	399	437	415	415	414	434	424	420	444	411	462	420	432	396	428	439	468	463	423	396	456	460	412	436	449	469	438	411	432	429	432	455	410	422	407	469	444	455	444	473	411	427	461	457	433	450	382	416	414	423	426	433	441	411	473	466	460	437	442	477	455	450	420	423	428	428	447	408	427	426	441	440	409	451	436	434	427	424	442	433	426	446	407	416	433	410	468	424	392	434	419	440	414	453	451	375	368	454	430	428	429	395	379	422	420	406	392	432	422	423	439	428	428	435	434	458	423	415	450	434	438	432	410	448	432	436	418	442	408	411	417	414	450	402	406	452	459	422	406	461	464	416	435	420	445	444	423	413	414	426	408	431	462	492	440	430	419	408	447	434	394	444	425	410	425	418	437	434	409	414	470	437	421	443	414	450	450	429	422	424	420	438	428	439	419	460	436	421	422	445	428	430	454	417	435	476	418	443	428	419	399	402	427	431	447	421	453	446	454	426	450	445	426	417	426	448	450	419	423	444	465	443	466	447	437	480	447	421	418	443	422	425	408	438	423	438	431	421	430	415	402	408	407	450	405	420	403	439	432	434	418	432	483	452	441	413	430	440	435	452	411	434	433	445	436	407	430	427	441	404	411	398	430	429	433	468	413	431	425	412	442	426	447	425	424	423	445	434	417	454	475	419	445	427	444	432	419	461	408	433	412	414	440	436	411	450	397	425	459	450	410	438	427	428	422	421	451	454	442	435	435	449	437	426	428	425	442	412	421	454	448	444	414	443	430	406	420	418	446	444	439	410	417	421	411	456	429	458	450	460	413	460	431	428	437	433	399	440	437	390	434	422	408	429	406	449	456	433	420	410	462	464	421	436	462	419	447	438	426	413	434	447	400	447	421	442	437	447	438	419	441	437	417	431	465	461	432	446	426	414	430	444	445	437	399	400	426	440	432	439	436	424	400	423	381	436	402	392	414	428	434	454	447	436	458	431	491	439	457	417	454	424	449	412	417	402	412	443	464	431	442	425	429	416	454	408	416	439	428	421	406	421	425	442	408	417	435	419	412	461	431	400	447	410	431	447	465	443	416	452	443	451	422	445	396	419	448	450	418	433	437	417	437	428	418	441	428	432	432	390	407	453	416	455	449	444	414	429	453	431	451	413	455	446	446	429	386	451	448	403	431	449	421	440	447	397	434	413	429	434	445	412	419	401	468	375	464	406	441	406	456	441	439	454	395	422	427	424	391	410	411	407	402	441	466	428	437	399	426	419	427	432	445	473	422	430	422	420	408	435	391	462	437	403	467	448	402	407	430	405	445	448	440	483	475	423	419	431	417	448	448	435	425	423	453	452	462	460	435	453	428	430	430	428	428	414	431	456	432	436	415	401	413	419	437	438	428	457	433	405	458	410	416	413	448	435	440	410	425	443	446	417	425	425	438	394	396	416	444	411	493	443	422	455	387	458	415	444	452	431	460	473	468	439	422	416	431	422	457	418	417	407	438	477	460	440	367	438	449	407	405	449	416	431	456	442	426	452	424	412	460	452	409	442	450	448	408	404	456	427	426	444	445	440	440	449	445	403	441	430	416	411	435	434	431	429	419	412	453	395	417	450	458	420	447	465	413	462	418	455	434	438	466	464	466	451	463	435	404	417	444	408	457	423	406	474	440	416	425	441	401	412	450	439	451	426	433	421	444	418	453	446	459	426	440	391	419	404	448	401	474	407	372	442	455	402	427	419	395	427	440	452	419	395	493	418	422	424	450	468	438	434	444	403	398	468	437	441	424	440	431	412	427	403	422	397	402	417	447	431	432	465	430	428	456	458	440	428	434	441	445	406	451	467	460	418	388	432	397	386	401	408	453	399	429	431	427	412	404	429	430	427	423	430	421	409	430	425	426	453	430	417	486	426	420	425	460	415	446	428	429	432	409	470	432	460	446	399	400	449	468	438	428	427	444	447	437	389	434	450	464	422	431	435	415	454	425	441	414	403	425	402	473	398	419	412	453	385	439	403	415	400	393	440	432	416	449	424	474	412	386	414	406	429	407	453	434	398	412	430	407	451	394	435	435	426	426	431	436	447	436	420	479	431	429	394	465	443	441	451	450	456	427	387	442	433	468	453	439	464	406	427	443	409	440	446	421	445	421	403	439	438	474	432	443	452	442	446	409	440	447	388	414	467	430	441	417	454	402	441	463	430	454	427	412	456	437	425	414	416	442	444	449	487	425	415	444	458	418	443	438	413	451	443	426	440	445	424	454	429	441	443	417	398	466	446	409	425	464	435	420	434	448	399	474	433	423	428	427	459	475	463	455	432	415	450	430	458	407	435	406	442	428	442	458	406	406	426	452	426	447	402	407	418	432	466	404	437	442	424	431	440	404	415	415	454	422	437	405	421	431	423	391	455	438	456	445	417	415	456	406	415	420	453	429	411	437	416	427	435	445	397	450	422	423	424	441	429	440	423	404	440	405	422	452	429	413	449	407	427	405	429	471	461	455	457	437	421	445	427	399	462	411	455	427	414	440	408	449	439	429	400	438	429	451	440	454	429	450	425	427	411	448	401	439	474	429	427	410	444	453	461	401	467	407	445	422	446	494	410	395	406	402	432	446	448	443	485	444	430	417	421	427	429	461	413	433	426	433	432	417	386	458	444	431	444	432	400	424	445	434	405	385	412	452	418	434	397	449
5181	958	636	540	529	459	484	464	470	408	461	445	444	426	426	420	422	453	429	452	452	432	441	469	430	442	456	432	429	417	402	411	445	418	410	447	433	452	460	439	391	412	443	412	443	456	418	433	415	478	438	388	421	486	425	433	426	398	454	427	425	406	432	439	407	443	420	426	398	449	452	392	432	453	435	460	488	446	425	424	403	415	436	386	425	439	455	480	412	439	437	480	443	428	401	426	456	443	443	432	459	429	451	450	417	431	424	383	445	464	427	448	449	444	406	450	440	451	442	437	425	408	443	430	428	428	441	438	427	426	489	426	393	474	425	406	443	412	398	406	465	444	469	482	427	431	398	431	433	436	400	392	418	397	419	424	448	396	433	475	445	409	438	430	448	438	418	426	417	428	425	438	416	393	407	454	440	481	443	463	440	436	439	420	427	420	443	405	438	456	437	421	431	425	429	402	434	402	395	412	400	449	401	424	467	438	447	428	462	461	416	415	438	486	462	465	412	461	398	423	456	386	421	481	439	377	438	437	421	446	436	440	475	394	456	441	435	447	443	449	437	425	436	403	459	388	430	417	454	424	410	424	429	415	450	445	456	427	415	395	435	434	400	412	424	432	460	439	421	455	443	433	477	448	471	425	465	439	495	490	450	454	437	425	442	443	378	475	446	435	446	459	430	410	412	414	425	434	440	396	467	456	431	412	421	432	456	423	429	477	478	400	404	426	426	405	439	405	438	441	448	397	410	413	459	471	446	463	440	451	448	437	430	412	434	424	428	452	477	442	418	420	446	441	414	425	451	404	490	419	407	465	432	406	475	439	442	410	438	399	465	480	466	450	411	441	442	428	413	467	397	479	426	456	427	415	403	423	412	429	439	465	432	419	389	411	433	445	461	430	389	444	419	446	436	465	452	426	439	421	402	431	453	444	440	464	443	418	439	449	415	430	434	428	422	456	451	412	445	446	468	418	415	460	457	458	453	458	464	427	415	390	441	446	418	459	430	429	441	438	423	416	422	442	424	431	481	434	457	439	424	453	401	427	453	453	412	457	434	446	441	415	412	385	450	423	452	438	460	430	453	429	434	447	383	439	445	428	420	446	491	403	456	448	433	424	440	437	440	420	410	413	437	426	434	442	449	453	425	446	402	461	439	460	466	421	415	455	428	465	479	442	430	427	426	450	398	441	444	455	442	436	431	484	448	415	454	422	478	385	411	442	420	444	385	436	397	449	444	399	426	460	442	419	421	398	429	400	411	417	439	429	432	439	436	468	418	391	444	489	409	427	413	460	473	417	432	398	441	457	389	433	470	460	386	375	442	434	419	428	435	433	446	443	437	425	437	424	399	455	432	456	453	389	399	471	425	432	438	473	384	470	466	424	445	444	446	463	457	448	445	469	480	415	446	457	454	424	443	435	440	467	415	435	462	446	440	448	433	427	417	461	443	453	424	426	432	426	442	477	387	441	427	462	398	415	424	455	454	442	398	435	409	406	454	408	421	405	424	443	452	454	450	432	474	433	439	448	384	463	413	463	396	453	471	446	441	452	434	400	433	425	419	418	415	430	488	439	416	488	406	465	457	466	429	476	428	448	450	460	413	425	413	450	449	406	455	436	420	432	415	470	421	393	437	402	405	471	436	415	482	424	455	433	414	451	402	424	428	426	446	392	424	418	452	467	467	435	441	458	430	395	457	436	431	412	454	414	458	424	423	411	427	409	409	428	445	455	449	392	432	420	435	390	393	422	448	430	434	439	429	427	433	436	446	430	429	397	446	438	438	416	420	437	465	485	462	433	416	468	474	443	444	434	432	413	458	410	424	459	451	409	414	417	480	484	427	439	429	392	410	452	486	418	456	472	423	450	450	357	444	438	453	402	418	427	412	421	429	457	441	471	408	448	438	459	435	431	436	440	447	468	432	451	448	448	440	410	450	450	458	413	412	440	459	461	448	389	412	493	446	479	453	475	461	406	463	401	444	383	435	420	427	410	431	451	415	415	437	413	428	449	439	418	431	446	402	407	451	439	424	431	415	416	468	429	438	440	386	433	410	434	458	420	410	444	437	412	410	423	444	453	453	442	454	377	416	415	479	447	426	417	435	428	435	440	408	404	437	489	419	427	411	409	405	457	445	416	421	408	430	410	388	409	416	415	423	418	452	452	428	465	457	438	437	439	424	480	442	463	439	431	396	427	443	421	429	429	402	415	435	440	437	424	419	423	430	396	422	443	449	477	421	419	441	428	450	455	485	456	452	438	442	402	439	450	440	452	395	415	455	417	441	413	400	446	422	408	460	417	421	419	438	449	463	481	426	474	470	395	405	440	476	409	440	448	408	418	409	440	441	433	442	440	463	433	436	459	477	438	415	416	397	441	469	434	419	433	418	466	398	448	440	513	439	409	451	445	452	459	427	412	439	481	458	433	386	432	445	475	488	455	455	431	433	460	384	449	397	461	419	405	442	407	446	415	444	410	453	451	426	418	436	388	459	438	441	419	418	446	426	420	429	397	439	412	432	435	455	460	447	459	424	420	410	429	449	431	393	425	455	406	427	380	470	450	449	434	439	428	447	449	443	417	408	423	442	432	415	462	416	390	430	435	431	467	426	404	450	442	430	407	414	441	441	413	456	431	442	455	433	446	437	451	375	433	446	394	420	434	437	447	410	413	436	450	448	449	431	431	457	414	439	450	419	434	450	419	446	493	454	415	421	410	419	440	422	432	487	440	457	449	429	406	448	456	402	401	438	418	463	423	398	428	402	452	429	428	455	417	447	435	434	453	439	406	448	446	436	426	439	474	413	471	452	397	403	431	445	441	442	434	488	394	462	435	468	445	425	456	418	421	443	418	448	425	380	402	449	464	417	400	441	416	420	428	410	443	416	393	412	454	450	397	399	432	425	431	447	486	424	374	437	440	470	419	431	417	419	475	417	394	403	425	386	409	438	434	466	410	399	472	458	439	389	468	462	452	422	424	403	477	433	440	467	420	430	441	464	431	426	407	438	461	421	428	409	435	435	454	442	429	418	414	418	403	445	416	439	454	448	425	398	447	437	396	436	444	409	447	401	395	471	453	448	466	443	428	493	435	444	416	436	436	422	470	401	456	410	440	434	442	457	445	426	426	444	462	427	465	449	430	453	416	437	472	446	425	458	459	429	462	431	445	446	453	466	443	405	441	423	452	420	417	444	410	452	434	430	463	463	397	453	426	423	443	439	468	470	407	446	447	420	445	397	451	400	430	389	404	413	467	415	435	443	446	413	431	419	440	478	430	478	444	468	419	448	446	459	408	450	381	440	432	401	425	408	432	424	452	449	468	440	421	400	464	455	453	421	429	446	447	447	461	431	451	420	407	460	447	442	439	429	453	453	425	443	455	477	442	447	428	427	420	414	399	434	435	405	432	455	443	407	443	438	423	417	469	447	405	451	406	479	399	426	458	418	455	455	442	420	425	424	419	453	437	410	449	451	454	409	463	433	475	455	417
4506	1409	1320	1474	1332	1151	1131	1120	1041	1062	1006	1035	1064	1005	945	966	974	1009	893	925	1012	944	942	953	928	953	912	986	972	959	966	944	960	989	968	946	946	965	929	987	989	908	974	946	940	978	975	915	985	979	973	954	934	987	970	968	948	951	1000	985	957	972	947	1025	942	977	941	951	895	943	961	939	914	874	1007	942	939	1021	960	949	948	959	938	1011	933	899	970	953	974	956	1009	865	973	900	940	956	920	928	954	895	930	958	919	943	971	979	939	929	988	977	886	950	1008	949	989	991	941	886	942	983	936	980	951	985	959	942	988	984	929	934	1000	928	956	903	925	937	930	947	937	917	995	960	1003	920	931	978	919	960	946	1037	923	982	961	956	966	946	958	925	908	941	962	980	902	901	964	868	914	997	969	887	973	927	962	937	972	972	913	949	953	919	925	890	987	867	953	957	967	930	998	972	961	953	949	967	933	951	927	946	903	944	977	957	942	896	921	918	909	900	997	964	999	923	916	922	925	944	980	954	963	930	943	943	969	932	947	888	922	980	906	961	946	986	973	934	1000	910	934	990	908	935	926	972	944	973	932	923	934	964	980	945	947	966	962	908	1018	987	949	961	927	963	929	918	1015	967	971	958	950	938	995	967	950	970	934	974	974	1009	980	966	1010	921	899	972	959	916	938	967	952	947	947	960	934	965	975	958	962	968	948	913	961	923	942	958	921	928	1002	903	948	924	945	945	965	976	914	983	933	921	998	967	892	909	935	981	925	941	925	960	969	997	966	984	953	930	965	960	929	978	963	973	957	995	924	995	911	949	893	974	944	997	968	919	991	928	945	979	923	946	949	955	1060	966	940	976	901	972	919	943	926	968	936	962	962	989	922	925	931	949	947	924	1024	918	910	964	939	939	943	915	932	1006	925	933	910	941	963	946	962	891	1036	1011	986	940	922	906	992	920	983	929	943	1027	966	951	934	976	998	977	991	971	958	946	961	995	942	906	922	923	940	1009	964	945	981	997	947	939	976	976	938	1000	985	978	969	926	924	971	978	992	939	931	965	948	943	963	967	924	946	949	924	938	956	1025	947	954	988	915	907	932	937	958	912	949	909	933	924	948	982	941	910	933	895	916	949	992	965	928	869	961	985	946	910	924	986	933	954	894	960	910	939	936	941	949	983	994	966	955	922	939	945	881	957	927	989	1007	917	957	930	917	942	964	941	898	916	959	970	946	994	917	911	939	960	1000	967	955	956	980	920	923	925	957	919	936	951	891	979	939	919	958	919	932	962	921	927	957	913	937	913	969	946	922	932	871	943	974	932	947	952	913	960	930	916	972	945	913	929	979	992	929	923	984	969	999	921	956	891	948	942	943	939	934	982	948	984	971	885	919	882	931	957	937	965	943	930	941	948	984	992	960	946	911	944	925	937	1006	930	923	938	912	906	907	926	991	900	944	947	949	957	902	941	988	992	922	975	941	971	927	947	969	943	955	939	936	929	920	901	945	935	996	980	917	961	886	906	998	903	893	948	989	935	978	1000	928	895	933	933	983	986	970	963	946	963	985	993	961	963	969	966	940	969	940	939	972	914	941	926	962	965	889	979	924	913	920	981	959	954	960	932	978	919	937	936	968	884	946	999	892	973	929	941	992	958	893	983	963	955	941	1001	973	1016	915	918	934	940	952	937	939	954	921	974	918	1019	978	974	941	950	967	936	1001	920	977	944	973	984	937	898	971	972	938	979	954	932	962	952	939	958	938	943	884	922	963	915	915	952	909	925	979	925	934	902	959	947	997	965	956	958	896	913	961	940	1013	964	976	966	919	941	938	947	917	937	940	969	1000	984	905	955	943	973	893	898	933	960	911	979	894	938	952	912	948	969	917	951	943	980	961	988	969	963	946	947	908	891	945	904	920	954	962	924	941	942	946	916	930	966	940	920	1035	965	924	917	948	959	933	994	968	962	903	952	908	894	983	951	1007	925	928	954	921	923	977	957	945	910	940	898	943	967	947	953	940	1015	988	960	915	927	968	944	938	925	975	932	998	949	931	898	948	930	1000	927	921	980	969	918	939	907	941	864	959	1000	910	961	911	949	970	980	895	909	922	989	970	947	986	931	946	922	931	902	918	952	930	920	968	959	986	915	927	946	985	921	958	920	931	959	976	980	967	962	973	982	935	953	1015	946	929	910	969	964	964	949	988	917	959	943	978	966	913	906	949	951	928	1024	904	974	953	898	962	988	926	960	968	946	946	916	935	937	937	940	940	998	947	956	924	968	885	945	1035	989	991	951	940	972	934	965	946	960	940	851	950	876	912	943	869	952	951	924	975	968	950	944	994	965	944	939	965	917	971	919	941	945	958	945	962	932	956	970	913	988	948	988	969	902	966	956	973	930	927	930	936	966	920	990	958	983	920	957	948	959	915	953	960	992	985	937	962	977	901	922	914	975	990	998	1008	951	925	971	940	921	932	990	949	955	944	934	966	967	953	933	957	948	933	915	989	964	945	917	916	936	903	924	989	926	919	884	948	1012	958	972	965	933	1009	939	944	915	966	944	972	966	977	1008	977	969	929	943	955	950	911	954	968	960	925	912	973	938	952	939	946	972	928	975	974	939	931	982	971	968	948	956	939	946	889	955	957	906	930	984	944	929	959	898	964	934	933	945	932	938	967	945	945	953	989	923	993	918	924	973	984	973	978	956	921	1011	955	912	968	965	923	959	890	951	956	947	948	971	1001	963	900	964	942	953	970	947	961	948	926	967	938	982	948	913	987	965	944	927	953	921	942	903	962	921	941	943	982	961	984	926	947	908	1001	937	920	920	952	936	1053	936	975	924	954	960	936	985	965	954	1003	942	996	913	898	923	961	930	964	938	901	956	915	943	960	954	914	879	990	975	940	977	951	992	920	988	988	955	945	990	992	951	960	991	956	891	967	943	919	890	893	969	940	931	978	985	912	927	941	912	941	890	950	981	970	979	1003	900	953	975	944	984	946	967	1005	987	933	975	1015	893	967	952	921	929	971	920	909	949	998	915	939	956	985	888	927	904	923	968	971	976	1007	905	905	1027	903	968	946	945	932	951	1006	907	997	951	939	931	983	980	943	940	931	956	898	952	950	901	934	958	969	953	909	962	1003	924	957	925	959	942	899	891	927	922	974	969	964	981	904	966	937	933	959	909	935	957	978	980	903	947	906	969	964	968	949	975	889	999	918	897	1024	945	959	960	997	931	956	961	936	927	1005	964	974	977	961	986	975	903	964	974	950	942	949	956	976	921	974	947	950	914	929	946	959	936	981	931	939	916	971	946	980	945	972	986	1002	908	930	953	912	962	960	948	919	938	924	984	929	967	960	963	963	933	920	899	930	983	957	943	999	935	944	1001	1028	925	919	939	909	959	911	980	976	928	877	956	969	1000	933	900	988	946	941	967	981	940	914	990	996	941	907	872	971	958	931	929	968	910	967	955	928	922	913	915	971	915	914	959	914	982	991	917	940	960	956	914	1010	968	973	942	1028	881	872	950	948	924	991	914	932	983	975	982	922	941	950	927	963	947	964	966	976	960	926
16156	4475	1796	1095	680	508	423	365	371	297	316	315	316	278	276	252	264	298	268	237	262	277	276	274	263	258	257	254	253	238	272	261	301	260	270	272	230	283	248	245	220	245	291	271	272	264	247	263	263	257	225	254	252	294	262	262	281	270	252	255	245	263	266	248	251	286	270	252	256	246	277	263	268	254	228	266	274	263	234	259	245	214	249	282	243	249	221	298	247	253	231	236	251	285	253	256	261	235	265	272	239	252	250	243	267	249	255	270	259	296	261	240	276	254	248	241	249	251	234	266	268	248	242	254	260	242	259	254	260	251	257	264	228	253	258	244	224	268	224	264	295	272	248	258	262	254	272	253	295	279	250	252	268	262	251	239	253	235	248	243	250	254	237	234	246	267	265	231	273	229	254	250	239	234	280	277	243	272	243	236	282	242	250	239	284	260	281	232	279	285	292	253	239	269	270	269	245	228	233	251	268	252	288	259	240	243	233	216	223	243	213	251	260	235	243	248	241	267	292	249	221	260	247	248	277	259	233	262	255	284	261	250	246	238	233	246	263	258	255	237	258	262	246	253	226	267	269	211	289	253	272	225	250	252	249	281	257	222	249	264	255	293	275	289	259	245	254	257	248	260	242	244	255	260	270	283	262	287	246	253	246	262	235	251	219	262	275	244	257	256	284	247	247	247	257	247	239	277	263	237	238	247	220	224	249	272	244	243	286	248	268	255	283	277	262	256	320	266	252	260	245	274	265	262	247	245	291	234	243	298	241	269	236	251	243	259	243	248	255	260	239	260	261	231	218	271	257	242	296	234	264	280	251	259	239	226	260	257	258	275	244	239	253	239	281	262	296	256	252	245	269	239	289	253	272	279	245	239	266	253	233	276	250	277	261	259	242	244	255	258	247	259	252	257	267	256	276	253	268	280	280	266	248	270	273	244	262	263	256	271	255	254	242	276	256	247	248	288	270	246	245	246	252	243	281	253	236	267	265	257	256	252	276	270	248	248	244	285	254	246	263	261	288	262	263	254	237	278	264	243	258	247	240	260	275	259	242	240	264	257	248	256	266	258	295	258	253	272	258	253	259	237	243	238	237	267	227	247	261	257	254	267	259	265	280	247	290	220	244	261	276	240	306	287	277	252	260	240	262	238	247	246	254	228	255	264	254	241	237	270	245	251	265	240	222	251	249	259	247	269	252	243	277	232	234	230	236	271	235	219	259	220	227	255	267	272	256	255	292	276	272	260	252	248	270	262	269	258	237	257	252	268	254	228	265	249	269	274	244	273	246	283	279	291	242	282	272	269	255	266	269	276	247	249	269	267	288	286	228	235	271	279	249	249	303	290	223	243	275	248	243	232	259	249	243	265	259	244	227	264	281	253	237	263	263	295	252	258	273	254	244	268	240	238	250	263	267	255	262	229	262	251	260	289	226	229	260	246	287	233	285	232	221	275	257	234	252	266	275	261	249	221	253	273	269	267	218	223	259	266	264	301	243	271	261	267	263	241	213	267	252	256	269	265	292	279	265	257	255	241	291	268	262	233	213	263	242	258	249	255	257	262	276	282	236	251	264	261	239	255	265	250	260	252	254	224	257	251	244	268	253	269	287	229	235	219	249	234	272	275	284	246	245	242	232	268	246	280	244	237	242	245	243	262	272	257	256	235	246	234	235	256	241	277	242	258	266	247	282	268	280	237	251	270	260	243	244	255	257	266	238	250	215	277	254	254	273	276	245	248	251	241	253	276	268	272	246	243	243	268	230	258	255	275	238	281	261	249	249	292	259	239	250	264	284	269	268	230	256	254	315	247	273	249	248	234	269	269	230	222	251	246	250	220	261	258	242	231	260	244	286	269	276	240	254	264	238	265	278	257	249	245	284	228	251	266	291	254	236	250	242	268	208	259	272	247	242	257	246	244	246	260	262	242	251	245	262	279	269	242	237	268	246	262	253	266	263	261	267	228	231	239	235	242	275	270	212	256	260	242	239	265	242	253	260	265	285	267	253	276	240	255	258	247	284	254	255	279	257	270	283	261	248	242	263	243	272	232	271	260	257	257	253	248	266	259	232	293	258	268	257	293	252	265	245	234	250	246	240	226	238	225	247	251	226	264	264	238	241	257	258	284	252	248	243	272	272	277	250	262	277	266	263	282	248	286	243	254	259	244	248	202	254	269	266	245	233	242	257	249	279	272	228	227	241	220	252	258	240	260	264	264	233	236	268	238	262	263	269	257	249	294	234	233	260	263	256	287	262	238	280	272	294	253	241	247	243	280	261	277	269	251	268	228	228	221	256	283	276	232	237	256	228	233	262	254	254	232	278	260	253	253	297	256	257	253	263	242	274	257	243	223	261	222	239	278	238	263	278	235	284	246	251	244	259	260	264	277	234	252	272	241	254	275	236	215	262	270	239	247	286	238	269	234	244	239	258	222	265	246	247	238	261	278	310	271	268	261	262	261	235	259	287	263	252	252	272	239	290	281	266	261	247	241	271	249	244	253	266	260	254	269	283	249	243	234	232	266	274	254	255	263	248	240	257	252	279	262	255	256	258	291	255	240	265	265	214	243	233	234	254	267	275	273	244	288	244	282	241	251	245	253	277	266	280	282	250	244	257	281	276	271	272	249	278	277	249	262	257	273	261	249	233	260	247	264	261	315	271	272	245	219	229	272	268	271	251	288	236	293	267	238	270	254	286	220	266	266	268	274	255	232	253	272	258	241	244	267	266	275	258	243	273	294	268	265	260	277	271	267	253	260	250	267	269	253	279	247	246	250	291	263	248	248	256	225	267	216	235	252	246	255	262	275	269	227	249	243	255	249	253	253	261	241	264	269	242	245	282	245	260	284	264	254	248	263	271	247	272	241	253	293	273	258	254	256	219	277	254	224	236	240	247	248	259	277	235	261	260	244	249	257	268	225	276	273	244	272	293	265	275	261	250	260	253	253	257	271	276	226	246	265	260	255	275	248	227	226	252	209	269	249	253	261	282	253	218	255	258	252	277	270	276	237	288	232	252	215	263	292	255	277	237	271	262	250	250	237	233	257	251	271	276	261	245	248	265	274	304	257	235	244	260	283	257	249	296	242	255	231	263	241	243	277	233	288	276	243	262	249	238	278	252	263	279	263	267	250	260	267	242	243	253	254	244	250	266	268	250	245	269	246	246	266	254	295	269	270	250	292	237	247	253	262	218	239	249	251	249	258	233	259	272	245	246	265	229	260	251	235	242	233	258	232	260	291	261	255	267	226	251	251	260	296	289	263	246	234	293	258	272	286	227	284	264	244	257	239	243	239	244	242	254	270	257	225	235	273	233	261	231	257	264	303	269	250	254	268	284	243	218	272	260	247	244	271	247	276	274	236	247	265	247	248	264	226	247	256	212	266	237	229	235	262	251	258	283	261	269	262	263	254	259	285	265	257	253	253	243	256	293	282	288	239	280	273	259	230	274	252	261	258	269	266	258	278	251	288	251	282	245	265	244	276	264	264
11751	3869	2890	3212	2427	1755	1461	1263	1082	916	857	936	878	864	831	707	721	661	654	618	656	599	579	622	609	602	633	590	605	608	581	580	601	588	601	596	581	559	609	570	578	571	596	600	582	577	556	612	567	626	563	631	609	626	585	582	556	591	572	585	598	591	519	594	607	593	553	574	607	587	594	605	560	575	612	586	614	586	584	571	585	616	546	597	577	579	600	575	573	595	555	638	564	563	549	580	616	566	574	570	605	603	609	590	576	594	548	602	576	579	599	631	647	594	555	620	556	588	583	610	621	582	572	605	589	567	600	577	596	598	586	540	576	588	562	592	585	585	558	582	543	568	579	596	646	568	570	581	625	587	573	618	637	593	566	567	578	546	575	607	539	541	616	564	582	544	589	597	591	582	612	568	579	567	554	583	636	618	580	591	598	620	631	562	576	623	580	576	598	536	594	632	590	560	578	602	592	588	607	601	616	570	574	587	588	574	572	627	575	537	616	575	584	546	569	590	546	607	564	545	550	548	575	556	572	577	577	575	532	590	565	587	544	607	618	578	603	587	539	584	546	606	573	583	606	612	605	588	582	601	569	549	617	608	570	586	552	595	588	577	571	600	594	531	558	557	605	604	562	637	637	580	607	573	565	583	548	593	580	564	608	602	580	573	575	591	594	635	567	566	575	615	567	572	611	586	570	578	605	608	600	596	541	576	608	613	630	563	602	601	570	622	592	580	596	535	598	594	583	658	564	557	587	592	576	602	603	586	550	603	625	569	571	568	604	601	544	599	606	599	588	585	588	567	566	564	626	598	535	589	582	604	555	614	580	614	585	565	554	652	591	550	564	589	582	550	553	587	606	584	609	568	555	601	598	564	595	587	590	594	618	655	575	597	549	524	521	552	596	584	539	539	574	576	561	593	627	568	627	602	557	555	567	601	590	609	564	594	558	606	638	584	552	624	560	630	610	623	586	623	546	541	611	554	615	607	584	580	599	563	587	555	585	589	612	573	593	593	607	595	595	604	561	543	588	602	613	604	618	585	585	575	583	572	615	576	569	599	613	589	582	584	595	582	603	579	595	578	568	586	523	612	547	579	585	523	548	589	598	598	587	579	592	619	585	573	593	563	581	589	598	532	593	584	556	574	609	598	582	578	613	567	578	557	606	552	576	590	560	584	586	571	593	583	553	593	568	577	641	602	572	575	558	571	568	543	584	580	609	616	587	575	600	613	642	550	583	576	625	631	588	557	603	578	602	562	624	517	587	608	546	597	560	617	610	582	570	600	602	589	566	609	620	572	580	574	578	606	579	552	583	586	554	597	627	580	606	576	582	605	590	592	602	588	548	611	567	586	580	565	574	568	606	583	600	599	613	581	635	599	583	629	590	589	588	636	608	578	625	578	560	567	594	576	532	577	621	556	576	592	597	597	549	582	556	631	595	614	602	558	555	576	615	589	619	611	571	589	567	570	632	564	590	577	585	585	554	613	559	553	537	573	584	649	564	596	570	588	575	570	577	595	611	607	595	600	556	592	593	548	615	579	611	611	597	593	558	547	570	545	586	582	567	578	574	587	542	570	573	617	562	599	592	549	583	599	550	617	592	602	600	571	615	626	593	595	576	635	583	634	573	608	591	556	597	578	570	617	632	583	589	542	575	551	577	573	585	562	589	599	618	599	561	584	597	564	557	579	612	556	586	628	560	559	550	608	577	571	569	570	591	600	611	572	560	571	592	576	533	592	578	610	583	626	550	601	618	562	576	585	612	631	573	572	592	559	602	537	522	597	601	613	558	618	560	617	607	603	571	551	588	551	574	606	578	582	591	589	595	549	533	583	578	572	614	594	561	593	563	580	569	582	576	577	577	575	552	578	581	630	588	569	627	578	551	579	559	618	609	569	562	601	563	549	607	590	587	569	607	587	582	598	555	611	564	594	624	617	578	623	600	619	583	606	608	581	553	608	610	595	620	594	597	538	582	604	594	590	582	556	566	570	588	646	583	580	576	592	632	590	549	578	554	559	612	566	620	593	611	593	642	579	593	585	592	595	614	592	570	580	620	589	609	592	602	529	558	588	599	594	561	605	564	618	571	595	597	585	586	552	638	545	585	558	619	624	608	582	628	585	576	557	599	624	557	585	566	568	565	577	559	554	613	567	614	607	619	598	588	609	609	570	590	585	601	604	610	576	581	552	566	571	569	548	568	604	605	604	619	565	604	544	545	584	575	577	623	542	555	581	564	574	593	588	584	552	604	576	593	583	585	572	630	616	595	570	579	603	571	586	548	567	598	607	579	590	609	586	602	604	600	617	546	600	576	585	636	538	595	629	597	611	544	578	581	548	587	608	607	574	573	583	594	571	612	555	586	528	589	563	571	577	576	619	594	594	620	572	614	552	621	623	613	578	593	607	604	581	603	605	585	579	600	543	602	572	623	592	603	632	631	539	583	596	541	584	592	581	573	585	625	606	562	562	631	619	591	570	612	594	619	581	630	533	614	624	593	598	531	591	597	581	601	587	585	605	564	613	549	580	590	570	591	625	557	573	565	553	597	577	585	613	595	549	617	617	620	604	608	622	592	554	591	630	601	582	560	591	582	541	566	600	573	573	565	603	609	594	569	576	584	565	591	589	586	549	556	592	576	590	549	592	555	577	576	559	620	607	585	599	608	616	594	584	616	611	584	580	593	595	600	586	600	605	609	594	599	590	572	596	537	561	565	569	606	553	581	616	560	578	577	595	601	606	570	595	572	562	611	629	583	596	572	592	585	612	555	601	546	570	565	584	563	570	588	571	583	562	587	613	565	617	609	578	568	589	600	611	608	600	606	598	626	587	557	583	553	584	571	585	599	608	625	570	589	577	565	605	604	633	591	546	612	603	579	582	592	568	566	589	576	566	611	583	570	580	585	584	601	564	583	598	555	565	571	605	618	633	609	598	603	577	585	565	605	600	582	605	602	556	643	567	591	558	609	590	600	575	556	591	563	540	597	601	563	576	627	599	586	585	556	605	559	582	594	598	607	612	616	594	570	556	585	578	585	579	574	571	552	575	589	615	572	560	600	589	589	547	577	565	592	549	588	590	552	593	596	588	615	547	595	596	548	630	593	651	599	582	554	559	618	582	558	600	558	573	564	597	631	630	587	623	589	634	574	597	577	596	600	584	582	609	577	580	589	629	591	546	583	538	556	592	581	557	590	576	546	542	554	552	611	571	570	574	577	566	576	577	609	603	589	588	588	594	585	582	611	608	602	584	580	558	600	596	583	586	580	576	579	587	609	600	599	596	566	572	561	566	602	558	606	604	556	580	606	564	609	589	584	588	548	584	631	575	591	588	581	537	553	573	617	595	576	604	576	600	575	580	594	589	594	567	607	571	573	646	630	559	549	575	598	579	593	600	581	584	627	565	600	593	576	582	564	571	547	570	550	592	584	587	593	543	584	576	593	591	541	622	585	590	580	575	564	605	573	573	585	559	542	600	598	575	568	554	632	553
25482	8202	3387	1928	1062	593	474	341	326	293	243	237	224	246	211	194	202	178	184	172	183	190	171	190	177	165	216	203	168	166	183	165	143	184	169	171	140	168	160	169	184	183	148	138	156	179	178	159	163	162	188	152	191	168	172	173	164	149	179	162	169	142	154	148	183	185	155	181	158	164	176	155	173	166	188	148	162	183	171	147	141	175	160	160	149	179	165	154	172	184	160	137	165	192	176	157	155	146	181	150	191	185	148	169	165	160	129	162	175	176	184	169	146	203	140	175	182	181	161	177	168	152	136	160	202	133	170	174	188	165	167	189	187	163	159	185	177	157	162	162	157	152	145	164	145	158	145	170	157	168	164	153	170	153	190	187	152	178	143	162	156	171	167	175	172	189	164	194	155	168	173	176	175	156	145	175	188	167	172	147	161	196	163	163	175	138	173	157	162	172	147	170	160	165	179	173	170	170	161	150	155	162	164	192	170	157	161	150	153	144	176	173	184	171	158	164	160	150	166	179	155	160	181	184	158	149	177	181	191	195	169	191	166	190	167	157	165	151	149	160	135	169	178	170	151	193	158	169	177	201	185	152	147	183	162	137	149	171	146	153	183	167	155	155	160	175	151	168	159	168	207	166	156	164	188	174	166	186	160	159	140	164	148	150	168	150	181	162	142	175	152	175	162	157	155	194	167	166	148	163	150	162	187	151	182	178	161	170	169	173	149	163	185	184	187	169	157	170	157	148	158	177	170	165	153	139	166	150	167	144	182	163	173	160	168	170	156	173	173	162	156	152	169	176	158	181	175	165	183	162	178	198	191	182	160	157	180	142	167	155	177	165	154	149	159	176	173	162	181	180	160	145	147	165	174	169	169	169	151	164	164	196	186	173	174	151	170	165	154	167	195	195	163	166	145	176	138	169	175	175	171	174	183	154	143	157	153	155	171	163	197	197	183	156	162	173	185	156	173	171	169	163	176	175	167	143	183	187	161	165	163	154	182	184	165	163	173	166	162	196	136	180	183	164	176	162	172	178	172	172	178	158	149	149	152	167	165	167	156	159	177	170	165	181	180	144	165	145	146	167	183	189	163	171	183	166	193	149	152	167	161	144	167	186	182	170	161	170	162	146	147	153	163	144	167	157	170	146	143	180	158	169	152	166	166	177	173	149	168	140	171	162	158	147	159	175	163	154	188	173	166	173	188	133	163	172	153	169	164	168	180	165	137	153	140	178	174	152	172	149	180	167	150	178	148	163	160	147	148	177	149	185	165	165	160	177	175	156	142	159	182	164	144	165	162	153	173	161	171	167	176	163	182	194	187	180	160	147	157	147	189	174	155	194	181	159	154	169	172	167	160	160	173	172	162	177	190	163	174	171	157	173	165	173	185	200	168	156	162	163	167	184	184	159	142	164	194	175	171	204	148	165	189	159	175	176	154	164	187	170	143	173	164	176	166	167	173	190	153	163	148	167	173	158	161	165	163	167	148	165	171	152	173	157	175	150	161	163	169	190	170	168	167	179	178	181	181	158	163	163	154	161	151	158	170	161	160	181	162	145	175	156	172	174	152	164	167	152	174	191	179	147	154	146	192	152	167	157	166	162	159	180	171	169	155	150	161	162	163	156	166	182	156	187	163	156	163	184	169	171	157	156	174	143	166	189	151	183	152	150	157	159	140	165	184	178	165	143	150	160	151	172	162	183	180	172	152	144	163	167	176	182	171	165	151	160	159	146	191	172	170	159	161	161	162	144	162	168	190	153	156	163	152	165	167	156	174	142	155	151	165	173	155	150	175	157	165	163	148	149	150	157	146	176	151	162	162	176	172	144	167	160	166	156	178	167	162	144	170	188	152	166	174	163	137	174	159	159	182	138	163	163	173	157	167	176	177	177	154	181	185	163	167	173	190	164	183	175	156	168	190	152	148	161	166	176	164	173	173	170	191	188	205	169	154	135	153	183	186	155	168	198	171	173	187	151	174	180	183	190	154	163	169	177	153	190	154	181	174	130	165	173	178	195	199	160	161	164	192	158	179	175	157	179	190	173	165	170	147	148	170	171	175	154	192	161	165	162	184	150	159	166	160	166	147	173	182	180	162	176	149	164	171	148	160	154	161	153	158	169	158	154	171	171	148	179	170	177	179	153	172	144	184	140	158	156	163	192	165	142	144	157	175	156	162	171	179	184	173	198	162	168	195	161	150	156	168	158	160	175	148	165	153	166	165	164	175	173	158	175	171	192	164	148	145	163	168	179	164	139	163	179	169	158	150	184	177	160	171	165	176	168	192	163	171	168	178	165	164	157	162	167	168	168	158	181	193	133	148	162	175	149	165	157	203	194	163	162	162	170	162	162	170	174	171	162	166	134	164	177	180	177	174	138	159	159	157	161	196	152	157	178	176	164	167	174	161	158	145	172	168	152	160	160	164	179	183	151	180	171	150	177	173	176	186	155	172	196	181	167	178	175	141	171	164	180	160	130	162	180	171	159	188	164	170	146	172	188	174	180	178	175	192	177	197	154	150	166	167	144	176	149	167	160	167	147	159	179	175	153	162	161	147	150	174	187	174	161	177	161	146	149	144	170	169	173	189	142	168	155	177	150	183	167	161	189	152	161	168	181	169	179	173	156	185	165	183	157	160	170	171	195	168	143	171	177	162	165	162	175	167	188	181	180	140	141	181	181	151	168	175	180	169	160	181	162	161	148	165	175	153	185	161	137	166	151	166	145	177	159	151	155	180	183	166	170	185	160	169	176	142	144	161	154	188	178	176	176	176	158	161	185	170	145	157	164	167	152	148	152	153	191	174	171	172	176	159	164	168	167	159	161	185	154	155	155	136	169	142	158	184	147	162	179	163	157	160	150	192	159	163	168	175	163	166	170	177	148	156	164	151	150	177	171	174	169	153	162	188	184	181	153	166	193	167	179	164	182	158	158	160	157	167	207	172	177	173	161	182	157	143	155	172	166	169	151	167	160	169	151	168	165	150	151	148	172	133	163	188	175	180	161	152	165	180	154	160	174	166	174	158	174	166	166	133	180	156	170	140	169	165	162	160	180	159	170	172	197	135	155	177	174	147	162	190	172	145	169	160	155	167	185	178	165	150	152	171	155	155	172	168	148	158	164	176	156	172	184	184	201	145	178	181	183	166	184	162	157	148	161	173	150	144	147	160	149	171	172	174	181	174	181	165	188	139	164	199	177	176	155	154	154	163	165	157	140	155	175	169	169	166	190	155	158	165	160	150	190	178	156	168	169	155	168	189	171	134	171	176	171	164	157	147	159	175	158	177	155	148	170	160	182	179	166	188	177	155	167	172	165	202	156	168	175	162	166	180	174	127	164	177	157	171	142	152	161	172	158	170	166	185	155	164	153	191	176	164	173	160	170	186	157	171	170	161	150	182	172	161	163	165	165	153	164	170	175	169	181	163	160	186	163	175	151	154	163	164	159	167	165	179	197	154	152	157	176	151	149	194	159	168	158	156	182	174	159
15235	5571	4616	4858	3645	2531	1974	1666	1273	1111	973	1000	860	864	657	675	670	588	527	494	506	481	491	488	530	471	477	459	442	486	479	446	447	450	440	479	428	450	439	433	425	468	463	423	415	435	428	450	428	425	448	451	408	432	446	425	409	413	431	451	436	447	455	421	421	439	424	428	458	382	459	448	459	476	437	408	435	392	416	383	435	482	451	443	424	436	411	450	397	387	460	460	411	429	444	435	450	415	405	440	436	401	439	433	422	407	429	436	400	389	412	433	460	429	421	406	445	480	424	393	426	422	422	442	435	459	463	405	427	458	436	403	446	435	432	409	443	407	429	459	412	451	423	414	451	457	436	438	410	406	411	437	421	417	415	449	482	425	410	398	423	414	409	434	430	431	426	452	455	436	388	462	425	427	430	391	424	429	454	432	392	478	439	428	436	449	432	398	470	438	419	418	423	415	430	402	430	409	392	451	436	427	478	429	394	436	432	416	399	440	462	399	430	428	432	435	420	430	423	430	424	427	418	442	423	428	403	402	453	464	407	456	420	467	444	423	430	431	444	416	387	386	440	423	424	425	422	445	417	438	440	438	400	424	397	439	426	402	423	433	452	417	420	422	412	415	422	422	449	427	381	461	442	428	431	442	458	452	442	425	453	432	417	439	425	467	395	451	436	409	412	434	447	441	447	409	399	436	425	432	426	410	419	396	441	449	462	404	462	468	429	392	419	431	439	430	440	437	435	411	422	419	402	414	459	420	455	406	413	441	405	422	419	429	420	426	436	468	394	423	477	428	469	454	447	436	440	435	411	456	444	420	424	441	371	413	436	411	388	436	408	445	418	424	412	414	438	421	431	424	427	398	437	423	415	450	430	421	399	420	444	489	459	455	410	469	437	449	427	446	473	408	425	402	446	422	423	459	431	440	421	439	412	444	425	409	429	451	428	404	445	444	405	404	430	439	426	404	451	416	418	416	436	461	437	414	442	440	436	447	449	468	438	427	442	449	417	436	437	437	438	417	419	410	487	376	393	458	424	429	433	465	409	394	423	403	431	424	452	389	421	413	416	419	435	395	440	447	420	420	433	441	454	437	429	436	419	452	404	432	429	416	438	448	437	451	445	419	411	400	475	411	468	435	458	402	421	432	409	416	463	409	454	455	426	430	418	435	452	403	440	428	444	451	409	444	465	466	434	450	440	440	428	396	418	430	472	413	438	421	456	431	394	428	411	431	469	425	408	435	403	444	427	425	437	433	452	464	429	425	455	411	442	447	440	464	461	415	445	413	404	422	439	451	400	423	461	413	431	448	414	423	431	403	416	396	431	455	396	438	451	419	454	415	448	404	435	403	454	427	452	444	422	420	423	421	471	398	427	424	416	408	426	487	387	456	465	436	430	422	419	429	433	434	436	419	407	434	414	450	403	453	487	422	442	381	454	463	451	415	401	445	404	411	444	440	451	438	410	451	419	439	427	436	438	413	404	443	400	426	433	422	424	412	439	420	426	399	386	408	427	430	444	423	424	402	419	430	432	458	471	463	448	413	408	448	448	443	432	431	403	450	418	449	423	452	486	433	461	421	456	471	427	430	400	430	423	457	426	458	411	448	400	443	416	451	415	436	418	459	424	437	383	452	422	436	456	438	454	424	395	422	431	450	439	427	417	457	440	442	458	432	412	420	449	440	413	437	414	390	455	451	455	407	451	439	452	454	443	412	435	431	451	374	426	452	405	409	435	440	427	418	413	383	423	431	403	440	439	416	447	424	417	405	386	410	430	433	446	449	439	471	404	400	412	447	455	390	429	450	397	445	409	474	422	445	447	441	435	422	454	437	405	403	432	468	418	429	458	458	459	472	435	421	403	415	426	424	427	417	424	406	435	446	415	452	414	447	452	406	455	416	424	431	419	415	420	460	448	400	446	411	408	462	417	447	401	454	446	432	420	430	419	447	392	436	426	430	419	440	452	421	438	410	439	437	437	441	456	416	401	438	393	404	410	412	435	439	392	434	477	444	430	430	436	393	440	446	407	421	448	419	411	420	434	426	439	454	431	455	433	407	430	418	469	435	355	412	426	400	448	444	421	444	436	437	438	441	397	445	412	415	409	436	426	440	436	414	439	421	417	427	428	414	415	427	415	461	424	416	438	411	429	431	459	443	410	417	426	417	419	448	411	391	391	446	415	414	418	421	418	456	446	440	442	483	445	438	413	392	414	431	428	428	412	407	479	455	440	418	457	438	405	423	401	424	456	450	435	441	393	414	445	397	414	422	437	421	410	420	448	402	394	426	426	423	404	437	390	428	415	388	453	468	453	455	425	435	415	459	441	461	397	439	418	423	406	439	430	426	399	476	442	425	411	409	395	439	421	436	435	414	453	436	405	444	411	437	424	412	433	476	423	442	374	417	432	429	402	409	375	441	434	443	438	416	438	431	431	427	398	427	404	436	403	413	437	429	417	445	492	425	445	441	458	425	427	428	442	428	420	441	407	425	462	439	431	413	414	427	461	429	426	421	418	417	444	415	418	430	435	398	432	433	482	431	435	463	438	427	427	436	395	416	421	424	439	425	410	406	414	415	419	450	445	404	438	421	415	455	419	379	429	414	456	438	403	391	411	438	467	426	438	412	464	443	452	416	396	451	462	455	410	448	392	434	433	432	431	435	392	435	444	411	421	421	452	432	445	465	415	429	410	416	417	453	442	418	418	413	441	459	454	414	445	452	414	442	410	443	393	422	430	382	449	425	425	408	465	418	389	410	437	429	435	424	466	428	453	416	406	429	421	408	441	464	429	426	433	426	435	416	420	442	449	448	466	437	472	436	441	424	432	415	413	475	431	441	418	433	413	427	412	434	432	477	438	403	445	439	464	446	449	403	432	410	412	422	381	412	419	462	446	431	447	400	438	412	403	397	456	436	435	419	438	400	450	426	426	425	398	434	430	397	427	443	413	408	439	436	438	409	450	399	440	481	454	440	427	428	442	445	435	412	422	404	440	447	409	428	420	426	386	422	452	455	424	388	437	488	440	401	413	436	404	448	448	397	415	448	426	442	455	404	411	448	411	416	444	437	462	463	437	411	452	457	431	421	451	437	447	399	448	458	430	435	452	461	442	435	433	433	393	419	424	412	454	439	445	437	424	443	440	425	414	437	418	433	426	430	415	419	418	429	454	438	422	424	407	423	428	446	436	448	434	419	432	424	417	407	399	432	429	454	405	436	483	458	429	456	442	453	414	457	456	361	435	419	454	410	383	429	470	424	391	445	455	448	414	435	429	450	396	414	415	413	421	450	414	460	430	440	458	434	427	443	412	422	454	408	460	436	470	418	443	419	430	450	432	392	436	415	437	437	397	442	422	410	461	422	422	421	449	424	414	441	438	451	437	390	430	462	444	428	436	449	427	414	467	410	438	412	415	425	451	412	443	430	434	392	407	443	457	420	403	420	429	456	410	410	405	445	435	454	435	460	422	386	386	466	414	432	432	433	430	443
5265	851	640	573	512	527	536	439	441	462	430	418	440	447	469	436	408	456	463	413	431	481	443	454	454	457	440	455	446	454	457	435	415	414	413	477	432	442	436	463	433	459	439	451	433	436	398	416	422	471	441	462	435	466	440	399	450	435	424	429	428	418	418	417	452	449	460	427	487	452	458	453	437	437	434	468	459	404	419	423	411	464	450	434	460	453	436	453	440	424	422	440	467	420	398	429	391	440	434	439	416	407	430	422	436	477	427	412	426	363	446	395	455	451	477	406	417	437	428	404	397	472	469	421	408	445	435	440	460	453	455	414	412	452	455	444	416	421	429	452	451	458	437	460	432	420	450	465	426	414	456	481	440	416	386	392	444	442	467	514	439	430	459	472	438	426	413	421	432	447	455	430	452	440	435	468	450	431	436	427	477	421	463	432	421	402	475	427	432	398	434	439	428	461	428	505	427	445	453	439	458	430	461	402	451	455	422	446	432	410	465	463	410	470	467	444	468	438	460	420	413	469	421	441	418	446	383	433	434	452	466	389	426	425	441	461	407	429	440	436	443	428	405	433	478	448	458	430	399	389	447	424	419	439	400	417	426	430	440	433	432	447	439	412	396	431	432	409	436	431	440	440	442	414	425	400	466	469	432	436	497	446	454	441	476	436	452	393	473	448	414	423	405	429	407	419	456	439	416	401	458	454	423	419	435	421	434	410	443	433	422	462	433	447	447	436	424	406	445	435	457	428	420	422	464	425	438	459	449	453	370	448	421	405	402	421	417	435	448	427	449	441	399	402	416	422	444	446	394	478	430	418	427	411	425	422	464	456	437	410	403	416	411	417	401	431	396	420	441	424	454	467	485	429	420	450	429	460	409	502	452	430	454	440	403	414	415	424	456	407	436	410	420	408	441	436	466	463	402	446	461	438	441	433	413	458	466	444	447	440	445	430	441	427	439	454	456	464	434	433	437	421	414	498	427	442	412	456	417	441	419	438	417	452	449	439	428	465	461	400	424	452	443	449	427	460	440	457	473	485	407	444	448	466	477	439	449	433	459	431	454	433	434	415	433	452	419	419	421	447	428	403	459	464	414	425	431	427	438	466	398	450	447	410	434	435	442	417	403	413	411	444	438	415	455	458	461	417	475	449	441	442	427	503	473	405	454	445	467	439	438	471	400	428	444	425	465	451	388	401	445	442	437	485	466	461	450	427	394	471	415	429	400	447	427	439	419	413	403	471	458	456	437	438	463	406	454	415	436	461	463	451	478	427	452	445	414	432	440	437	417	422	431	427	417	413	419	458	450	401	465	451	468	449	443	431	371	434	435	473	437	448	450	435	478	448	396	411	427	437	461	475	387	442	432	417	409	444	457	454	454	425	430	441	421	396	438	443	450	419	401	416	425	477	446	444	440	407	411	449	452	449	410	439	449	452	412	413	411	444	486	436	429	433	461	432	450	418	403	476	423	428	398	414	434	448	439	413	383	442	431	392	451	433	417	414	443	430	421	392	459	428	416	433	455	429	431	433	424	435	427	425	504	437	425	450	505	414	444	413	428	417	427	430	420	432	446	420	424	455	461	435	459	422	478	434	433	433	414	447	424	393	409	431	443	464	422	466	419	443	493	413	453	447	441	481	379	467	438	464	404	423	403	442	432	425	435	468	439	416	425	422	412	430	429	423	409	475	488	403	379	470	432	435	411	387	451	464	450	427	431	444	467	447	448	365	424	429	386	401	441	424	439	466	458	411	415	443	444	426	406	457	439	430	428	442	462	423	473	421	444	412	420	459	455	468	419	448	460	465	421	478	440	449	444	422	434	429	434	428	431	439	461	431	441	417	446	421	439	478	476	434	430	441	452	466	452	414	458	427	447	412	410	443	426	453	465	384	455	449	407	386	439	429	451	460	467	429	426	398	463	443	428	409	439	459	457	463	454	463	503	462	413	433	434	428	440	473	411	406	405	400	426	414	451	438	421	416	452	420	442	413	405	450	412	442	403	419	424	434	458	428	392	412	471	434	458	440	461	423	468	461	397	431	464	435	404	432	467	440	462	449	431	413	477	445	427	455	483	448	463	409	450	462	433	443	423	394	425	439	444	454	425	426	457	433	466	417	444	412	424	469	450	429	437	433	394	451	419	439	396	458	471	460	437	439	439	460	440	428	465	486	455	457	459	425	433	438	433	428	454	467	456	446	430	421	460	442	456	452	441	438	443	493	431	439	462	447	434	455	444	397	451	395	381	451	431	422	443	443	457	471	430	423	476	438	417	416	426	411	430	414	456	438	421	437	429	465	433	422	434	429	449	394	484	421	449	444	440	429	394	471	454	424	482	392	399	427	438	397	432	446	409	440	392	458	403	407	453	402	428	421	417	436	462	470	402	437	423	408	409	430	404	460	487	444	424	419	435	409	440	463	426	470	401	455	459	421	412	460	448	448	486	416	421	441	413	433	409	464	456	442	416	438	463	449	421	419	459	402	433	438	424	429	430	423	444	449	453	438	454	438	419	460	432	434	427	425	439	440	422	425	451	420	452	440	424	420	408	376	396	431	431	431	423	443	388	444	409	456	439	460	392	443	447	410	434	449	450	421	396	430	394	427	409	460	413	470	430	429	432	418	419	413	408	407	463	443	426	407	442	447	433	478	431	417	433	491	444	426	423	423	411	457	465	430	484	430	402	448	410	429	432	414	457	438	448	444	464	418	488	429	422	416	433	468	472	482	440	451	443	441	443	424	441	460	410	431	451	448	434	441	376	457	470	429	482	453	426	495	455	441	418	397	440	437	428	449	450	404	409	395	466	435	464	446	437	474	453	444	428	435	470	470	421	466	451	477	408	432	394	459	431	451	452	448	435	461	434	436	407	434	417	405	439	430	438	413	453	447	402	462	466	470	487	448	474	459	449	443	424	427	485	439	434	421	439	425	412	466	477	414	445	422	433	398	416	436	465	448	406	433	463	394	394	431	452	437	493	448	418	426	424	409	401	462	430	431	442	452	414	440	430	474	397	373	418	414	431	430	485	409	411	448	413	424	461	442	438	422	480	428	421	441	410	444	425	444	455	411	441	433	436	414	414	451	446	462	433	422	438	398	459	441	454	416	447	483	420	457	464	456	461	473	474	412	445	420	438	426	425	454	435	454	426	419	408	432	442	426	441	451	428	435	434	427	457	431	432	437	440	457	449	450	424	444	437	451	462	445	425	437	432	417	537	426	436	456	470	415	458	410	437	427	442	425	435	427	388	427	434	434	449	433	421	402	425	433	432	433	437	426	432	444	447	442	454	445	388	386	382	444	457	467	416	404	430	474	438	416	451	437	436	449	453	436	456	464	455	476	396	472	432	463	433	445	430	432	464	438	452	451	415	452	432	437	449	377	448	382	476	440	428	417	451	434	408	415	429	434	459	438	446	424	407	439	456	427	438	404	427	465	456	436	389	428	443	433	461	407	446	447	398	425	448	417	419	414	428	437	462	453	469	465	431	437
4555	1305	1379	1511	1408	1180	1098	1064	1035	1012	1007	1082	1059	1023	1041	1037	1030	1006	978	927	930	969	919	955	989	1006	936	967	961	964	966	1016	993	947	953	963	994	989	942	954	995	935	949	943	968	954	919	968	900	980	1011	951	941	979	979	962	923	988	894	955	968	963	987	945	974	898	989	976	1016	964	873	939	944	1005	959	970	976	983	973	935	952	983	965	1019	938	953	943	995	963	923	981	922	945	957	956	892	915	966	952	923	962	912	933	962	945	974	972	955	927	959	968	927	959	910	927	968	910	966	937	914	974	960	945	943	975	939	945	1004	962	953	916	952	924	959	938	1003	911	965	926	1005	958	956	966	932	955	942	968	925	936	994	1003	949	942	964	964	920	894	1001	955	968	937	978	960	972	1007	892	896	981	969	921	958	947	906	926	985	980	940	910	913	958	889	947	895	960	938	919	968	942	972	912	967	953	896	943	969	952	955	896	891	969	925	952	955	948	1004	971	967	1004	879	937	926	953	942	971	961	957	987	982	937	892	943	983	945	953	992	966	953	934	965	959	919	948	999	1043	968	933	981	957	924	914	920	931	928	984	965	921	934	917	949	955	985	956	982	945	923	928	956	964	966	926	883	976	927	921	983	908	997	965	939	1009	1002	947	978	934	953	952	932	986	956	939	938	918	952	963	995	988	934	979	944	961	965	927	1010	958	910	948	960	903	910	941	931	961	906	1000	970	891	913	924	959	975	987	951	924	1023	963	995	941	957	939	964	984	995	939	940	944	933	1005	973	929	909	967	918	953	986	960	1013	1027	942	1001	922	922	905	929	910	937	945	956	925	916	967	955	975	975	926	947	954	920	951	916	895	912	968	957	981	983	966	960	992	915	952	955	954	936	998	955	1002	961	984	953	965	995	971	964	967	944	979	1006	979	918	951	1004	1009	890	989	982	920	947	899	950	939	951	936	932	944	928	922	911	925	973	1002	954	929	891	938	992	983	999	940	898	1023	942	973	981	939	938	918	968	927	943	960	986	907	929	961	965	976	1009	920	973	973	894	964	937	971	977	1026	968	916	940	964	946	953	984	957	978	973	945	980	912	975	986	948	989	921	965	936	929	949	995	959	926	867	940	888	930	1004	900	956	920	953	961	947	951	931	959	929	923	991	897	949	947	957	922	916	991	1001	917	950	909	971	977	938	959	984	952	956	936	961	952	942	1017	1010	1005	952	993	971	965	956	922	966	945	943	992	949	965	957	988	970	1013	990	978	978	1000	993	936	927	1021	931	1002	1028	943	928	932	956	964	961	932	938	1001	978	996	947	989	929	962	978	934	954	970	925	988	903	925	933	975	941	946	954	890	924	949	1031	928	905	960	939	938	916	960	942	924	963	953	945	915	959	923	944	997	949	943	930	910	966	908	886	1003	1005	942	969	937	977	980	953	939	918	946	962	972	997	969	983	933	955	990	906	957	975	1001	951	929	902	936	964	930	900	1002	959	931	958	1014	926	963	901	977	1001	965	961	970	979	954	954	965	1017	933	930	936	936	946	921	961	931	969	922	967	920	949	1001	941	951	973	903	915	942	968	905	927	949	976	1006	930	994	933	929	932	958	913	940	973	956	974	984	962	1011	878	960	922	965	1017	927	921	946	900	949	936	970	925	924	961	930	925	942	945	894	960	957	961	955	928	968	989	1006	949	905	937	997	891	940	939	973	1009	1007	938	938	973	964	947	940	986	992	1023	906	941	937	953	961	950	915	949	941	942	951	942	1004	950	987	901	947	952	951	980	937	939	1021	952	948	943	927	965	1004	934	993	923	997	930	963	975	952	994	956	961	979	963	973	1001	904	1006	945	919	944	915	912	953	959	893	1027	906	953	915	942	997	1008	932	997	939	1015	977	977	950	941	939	936	920	940	956	924	935	932	954	911	995	934	883	961	1002	960	953	964	962	1003	924	956	915	937	938	944	901	953	976	960	994	963	902	985	954	958	984	1009	904	971	999	944	968	950	934	938	919	958	1007	934	954	954	959	933	960	927	927	935	922	987	997	910	1018	937	923	919	928	1012	988	976	961	944	972	941	976	886	1025	923	882	935	963	1006	936	960	935	1013	938	942	942	994	954	899	963	966	978	909	944	986	997	957	947	943	1005	981	910	897	986	986	970	925	979	962	933	920	948	1030	996	1002	958	920	923	918	997	986	972	943	984	981	990	937	971	991	987	920	948	973	910	960	981	978	917	932	944	948	961	973	993	941	1012	966	930	983	982	992	956	960	935	934	948	993	969	974	893	998	980	964	927	949	937	954	978	924	947	963	948	914	922	997	972	960	928	980	967	941	959	947	954	981	961	935	940	997	948	948	980	933	970	933	928	947	964	945	983	967	941	990	941	951	967	937	946	974	891	902	1017	926	994	924	916	944	987	973	996	919	896	958	951	919	995	915	999	955	977	993	907	1000	963	930	920	980	928	957	987	957	892	954	986	976	933	990	972	942	962	978	946	885	882	998	959	922	934	957	965	956	960	938	999	983	926	933	976	985	971	950	988	941	972	1017	977	920	940	1026	931	1001	1002	938	976	954	930	958	906	979	975	973	973	983	931	940	926	934	968	999	936	982	916	977	989	983	919	984	883	920	990	947	963	942	898	979	954	971	954	916	976	1003	968	960	953	933	970	927	901	982	1021	975	984	943	921	878	983	1002	947	955	928	918	904	987	961	1001	928	1005	982	978	925	1015	930	961	1004	928	958	911	964	947	1006	1004	993	958	921	932	912	952	961	968	978	991	985	954	979	958	948	965	900	979	938	1015	1003	938	987	923	947	925	941	985	946	890	957	925	935	913	947	932	965	968	949	973	1009	994	943	911	989	984	946	990	1003	950	928	958	969	1011	1050	970	905	931	922	989	961	954	936	950	936	923	974	908	952	949	918	1012	946	963	903	927	953	971	963	956	977	972	1031	1027	909	948	968	938	920	999	950	995	955	926	954	939	923	958	940	994	947	926	941	966	960	994	901	927	985	1021	1023	962	896	917	934	935	920	971	928	1001	901	934	933	975	868	950	980	1038	912	921	979	965	975	973	992	965	942	881	938	970	988	973	910	979	952	897	909	915	925	918	958	921	915	941	979	1001	958	956	927	939	979	947	962	906	1009	939	962	945	926	1025	942	942	959	944	948	981	995	969	925	910	958	962	932	899	936	977	929	966	936	1019	978	926	958	938	929	965	964	950	922	1010	959	939	976	975	991	913	894	990	957	869	942	952	992	953	968	902	923	936	958	978	1020	972	947	939	919	963	982	936	960	996	959	976	994	954	958	991	1010	1003	971	927	912	931	961	965	958	944	984	935	953	967	934	958	934	952	986	989	938	951	965	992	953	928	971	982	1024	939	1016	982	948	959	969	977	939	936	934	959	931	958	981	914	900	943	933	931	948	973	893	938	945	929	968	964	922	929	881	928	984	921	933	990	943	984	1013	965	1021	960	927	951	963	938	887	972	957	912	957	956	993	909	968	973	992	983	939	919	980	920	974	970	932	970	943	963	970	963	954	978	976	934	956	912	931	935	987	952	1015	929	938	913	986	977	942	960	980	985	950	969	992	974	939	959	969	918	906	960	905	958	958	991	1011	921	911	954
15688	3822	1886	1139	672	497	402	404	355	321	286	281	272	293	296	294	286	315	233	260	276	261	275	272	295	260	265	275	261	273	261	247	270	239	259	304	273	262	254	267	273	250	264	254	258	282	282	249	268	249	277	274	233	257	238	253	308	276	256	277	269	277	248	234	269	285	245	259	246	261	271	298	271	226	229	279	249	251	223	257	248	257	250	234	253	251	250	264	254	248	235	291	239	261	275	250	254	265	258	273	274	260	258	252	257	233	260	268	275	257	256	252	257	268	239	258	244	248	284	257	251	253	239	245	233	254	276	250	265	245	218	257	259	286	274	298	269	260	261	262	233	240	266	272	258	270	249	290	280	277	249	277	256	264	237	273	274	255	240	264	274	225	250	286	248	239	221	261	271	241	285	271	250	267	248	212	252	278	241	266	269	229	239	256	268	256	247	243	252	247	255	238	271	247	244	241	250	257	261	236	237	270	289	230	267	273	257	245	262	256	239	247	281	252	248	297	271	276	252	273	244	214	265	261	290	242	270	265	269	249	242	232	234	258	269	223	246	268	263	268	225	262	235	231	249	250	249	268	288	242	276	244	236	270	263	252	259	265	277	273	237	268	281	230	262	248	275	289	257	253	253	280	254	285	286	278	244	257	280	251	227	234	242	291	247	291	253	267	247	243	242	228	284	277	255	241	264	257	257	288	259	274	260	234	266	232	266	278	261	244	261	235	238	240	261	247	273	267	288	258	252	247	263	249	271	242	277	300	235	263	288	270	250	252	261	273	252	229	242	243	242	298	247	276	239	237	260	270	257	247	266	236	239	265	283	251	244	230	213	257	263	253	274	249	248	252	252	271	256	210	236	245	244	284	259	270	257	258	220	261	250	257	253	255	253	225	262	278	309	248	250	255	260	240	241	242	257	248	266	288	259	239	247	272	255	265	246	253	252	248	264	241	264	249	261	238	256	263	277	240	275	216	255	230	249	265	251	224	238	271	264	265	231	288	280	259	237	262	291	252	258	240	284	256	285	245	269	231	243	260	254	256	250	255	277	255	247	248	280	238	284	263	260	250	248	253	246	246	270	242	251	298	283	234	263	246	254	265	244	261	244	241	274	253	251	272	270	250	251	271	258	261	234	263	253	248	249	231	275	254	269	252	272	240	280	275	264	253	247	244	272	258	236	269	246	225	240	260	251	242	260	248	272	296	246	234	251	240	265	255	257	264	267	260	268	262	254	238	260	279	268	262	264	235	257	250	255	280	251	248	260	234	296	239	278	262	242	249	253	234	270	274	286	249	267	259	282	267	283	269	260	277	265	277	246	241	261	283	255	278	257	303	258	273	246	274	246	236	270	255	263	271	269	238	246	252	271	249	246	248	256	243	243	265	255	267	273	255	257	270	265	283	236	247	276	233	226	272	287	250	267	248	298	225	263	253	238	232	241	264	245	289	258	277	276	240	229	268	256	255	268	258	243	255	254	257	277	279	262	248	260	298	270	257	285	259	252	237	282	290	258	260	237	271	281	249	258	230	268	261	241	257	247	253	252	257	244	259	266	222	244	243	241	258	229	237	253	239	251	239	249	246	253	252	260	243	253	243	262	231	236	269	267	255	253	280	262	274	266	263	257	228	233	277	251	291	285	251	272	242	248	258	276	226	266	231	254	249	271	279	238	233	237	259	272	236	240	293	268	273	239	243	281	260	256	280	252	244	277	250	272	267	251	230	253	246	265	234	234	273	242	259	260	257	282	245	231	257	251	274	244	259	267	271	262	227	276	283	261	278	279	276	267	255	293	238	261	257	287	246	261	261	282	264	229	247	265	258	278	288	263	279	274	272	251	258	261	262	264	238	235	259	260	236	263	284	238	256	255	278	260	250	289	266	240	286	243	244	263	244	240	257	240	247	265	233	278	232	285	259	240	263	235	270	226	277	260	269	271	281	249	253	255	233	271	255	241	258	262	246	256	275	268	237	236	254	269	280	257	274	255	242	245	272	246	257	242	240	252	237	251	261	256	292	277	293	270	252	266	244	245	237	290	260	298	246	274	229	242	254	238	264	250	255	269	249	254	277	250	257	243	238	238	246	250	271	247	266	263	285	263	260	264	258	275	267	251	250	248	254	264	235	266	256	268	279	264	247	262	286	222	237	256	286	266	242	265	241	249	267	273	265	255	263	249	246	255	272	269	276	268	261	254	278	251	240	258	242	237	249	300	270	262	248	237	252	224	266	259	280	257	275	280	256	262	284	265	230	248	239	250	234	216	245	242	255	237	271	277	286	253	282	280	239	242	223	308	245	279	240	238	228	251	256	243	280	221	267	249	278	249	252	235	254	269	275	261	238	270	281	275	268	273	260	246	293	261	247	285	277	248	267	263	232	248	272	266	236	263	232	255	307	241	258	264	247	250	251	263	276	228	267	247	258	223	238	289	280	249	246	251	284	277	271	244	259	263	257	261	224	253	281	299	250	247	244	225	260	276	247	265	237	270	281	290	248	247	271	267	266	280	219	260	235	262	261	241	239	260	270	266	268	270	278	257	229	278	251	283	269	249	253	288	280	244	251	264	236	257	234	256	251	275	276	247	248	267	251	251	263	278	284	261	246	255	267	256	262	271	247	251	279	268	258	266	251	258	267	273	275	257	252	270	279	241	218	307	283	226	242	258	236	232	274	289	241	279	226	263	276	260	271	268	270	276	264	259	246	257	248	285	246	253	224	259	263	242	246	253	244	258	285	277	262	259	239	272	283	251	257	263	242	271	216	271	251	259	248	245	257	263	272	254	254	250	268	266	252	284	241	235	258	248	272	265	296	270	251	243	270	274	320	282	246	264	273	246	249	256	266	237	272	239	233	242	264	294	239	288	256	270	255	254	233	258	243	236	260	252	274	261	238	246	257	219	233	231	262	279	290	250	242	284	257	265	260	232	267	270	233	271	264	231	271	232	238	279	290	250	248	276	275	225	264	255	267	253	281	229	312	255	262	223	246	252	289	255	227	248	260	266	248	267	250	259	263	229	273	272	304	250	272	265	238	256	272	271	279	244	272	239	236	268	223	248	264	261	270	263	243	248	242	226	279	263	287	245	254	251	248	273	253	252	272	293	240	259	255	253	234	234	238	261	246	235	247	247	249	266	264	268	245	238	249	279	266	253	252	253	262	303	262	278	267	246	264	225	288	253	275	236	241	255	266	290	277	258	286	225	256	230	251	262	264	271	265	264	239	272	269	262	280	260	258	239	232	286	264	245	239	268	266	248	283	258	274	257	250	297	265	256	262	256	283	241	247	266	237	269	222	259	262	251	264	260	263	237	255	237	238	256	254	236	243	275	272	247	272	263	257	230	261	241	236	271	234	257	242	274	248	266	245	246	253	267	249	246	274	269	254	259	295	249	263	249	245	261	243	274	286	269	261	270	270	274	257	256	243	272	255	249	256	227	237	263	262	239	220	263	269	259	234	237	255	264	263	240	257	244	281	231	240	262	234	263	252
11284	3472	2940	3172	2405	1703	1430	1269	1059	996	931	905	838	864	751	759	715	671	670	630	664	661	659	568	605	607	648	604	591	613	603	621	630	536	608	603	616	582	583	634	648	618	598	571	601	569	608	582	579	600	591	548	582	570	634	565	562	600	582	613	623	558	617	570	613	650	609	588	592	592	620	599	610	603	583	607	573	547	595	581	605	638	597	609	564	612	563	537	576	614	602	593	571	625	609	608	560	620	591	615	571	601	600	612	606	624	564	574	612	575	585	562	624	573	556	574	573	651	612	627	582	584	599	600	588	596	574	571	576	571	562	573	570	607	604	588	603	634	551	590	596	625	571	614	595	613	596	588	592	549	561	604	597	590	591	540	565	563	599	598	617	560	646	545	602	562	576	578	596	584	638	586	630	628	546	593	613	572	589	620	587	608	599	564	612	603	596	580	611	600	582	568	620	553	591	584	612	639	590	590	590	590	593	585	591	597	593	595	612	549	569	585	580	611	558	575	599	564	600	555	585	569	609	534	590	527	610	579	571	593	609	600	583	620	562	567	603	576	615	537	572	561	556	570	625	597	627	601	619	609	615	575	568	564	614	605	560	600	612	600	556	550	571	562	561	602	611	546	598	625	622	600	543	567	578	580	611	599	579	560	552	592	574	586	599	572	597	581	598	570	580	568	626	598	595	607	569	565	615	608	601	568	629	589	572	594	609	629	528	581	596	584	575	608	620	613	623	587	594	590	652	563	609	631	602	589	582	616	601	656	605	602	560	586	620	548	557	582	621	573	607	570	585	548	559	580	560	571	538	573	575	575	590	604	605	642	580	590	565	588	558	602	596	556	597	565	618	616	553	554	578	608	604	609	517	598	576	559	627	565	608	623	575	610	580	646	627	584	570	571	564	577	575	526	606	591	599	567	611	583	605	575	586	572	553	609	601	563	590	578	577	627	571	624	573	574	585	573	617	590	595	580	617	591	583	548	598	568	600	612	569	601	598	567	618	640	599	554	646	577	618	600	647	594	594	584	629	598	633	579	602	561	605	591	622	583	590	601	597	589	621	574	580	591	602	612	604	563	573	606	579	590	566	573	580	583	598	591	607	624	595	554	570	542	559	592	605	576	601	576	583	564	590	605	590	610	561	568	591	569	594	615	583	613	552	590	537	552	594	602	586	566	583	548	613	596	583	570	600	590	584	511	561	592	572	581	611	606	552	609	612	553	625	613	566	627	612	584	588	612	582	622	607	554	592	587	570	524	571	624	578	591	607	572	584	598	577	605	556	622	541	605	582	554	561	596	590	622	610	591	566	627	573	590	566	589	588	585	568	569	560	589	589	590	586	602	570	580	610	619	621	560	596	585	576	631	584	633	606	598	577	588	588	623	584	588	576	550	605	611	527	567	620	591	584	561	580	545	558	566	596	597	564	610	593	612	645	582	607	586	592	550	574	568	588	586	616	593	566	562	609	597	630	612	588	604	591	620	574	539	594	578	614	605	606	562	575	586	601	561	581	582	594	561	614	633	595	583	575	624	588	591	593	602	546	612	595	578	617	553	584	621	577	563	623	558	563	592	565	650	578	569	598	565	567	625	592	587	577	556	633	598	560	605	605	607	586	621	597	602	582	582	592	580	614	558	582	575	630	590	590	586	605	563	635	593	610	612	627	594	556	595	569	605	567	576	568	604	585	548	595	605	563	616	595	615	559	605	593	572	544	577	577	585	580	582	578	581	583	623	589	614	576	585	581	602	577	588	546	577	591	598	608	580	604	581	595	609	587	567	582	605	592	605	591	632	542	586	568	620	575	576	593	639	622	603	565	598	635	598	576	584	583	595	586	596	587	600	596	582	623	561	546	577	620	590	549	604	599	576	601	559	603	584	620	530	568	547	566	534	596	565	576	609	530	602	569	638	565	603	577	588	581	550	613	606	569	560	604	616	604	563	625	602	600	614	631	587	601	616	615	576	584	589	605	608	564	575	588	597	594	584	632	579	587	569	634	578	573	579	587	559	584	578	605	577	579	585	608	558	628	593	569	581	593	575	592	583	634	580	595	546	606	604	628	609	618	573	588	604	604	608	616	551	606	581	591	606	559	577	595	586	579	601	588	522	576	586	556	601	629	594	599	585	608	621	555	582	577	556	571	534	637	603	620	571	600	584	604	618	556	600	632	578	594	588	596	562	618	642	561	573	548	565	572	620	574	558	609	583	571	571	587	593	599	599	582	610	582	567	559	607	600	559	596	614	576	594	563	538	570	643	589	564	621	600	609	599	601	551	578	548	609	577	590	624	578	610	538	606	609	546	610	559	630	574	610	571	637	574	566	602	602	545	565	623	608	603	562	541	593	558	619	601	582	580	596	586	567	576	610	589	586	574	553	568	603	576	583	593	580	525	548	595	577	575	568	556	590	598	636	588	588	613	576	554	555	606	566	603	542	592	608	636	573	578	578	603	626	604	609	623	575	606	587	555	558	589	551	590	537	613	588	598	577	577	547	612	598	572	555	587	546	609	580	594	567	595	557	588	583	608	612	639	595	577	523	576	598	557	585	608	593	578	602	565	584	589	604	565	555	582	580	586	600	553	595	583	617	597	587	617	572	569	576	662	565	602	591	620	610	605	627	574	543	543	629	586	562	578	571	576	565	603	614	590	599	572	594	591	598	526	603	581	653	617	607	569	604	615	599	589	596	618	597	599	601	604	585	590	650	594	569	576	547	571	588	585	585	581	608	595	592	614	576	605	596	527	589	590	538	590	600	586	620	610	606	624	606	599	604	594	602	587	565	590	595	616	590	582	600	583	587	587	530	586	618	594	567	562	575	569	595	616	580	599	591	598	572	570	555	577	575	582	575	588	595	570	565	540	590	581	609	600	590	561	619	545	589	608	582	550	633	577	574	586	570	559	571	582	571	609	609	559	597	564	551	569	624	568	622	572	568	617	582	583	621	584	580	577	584	562	563	615	599	598	570	583	581	568	593	594	603	628	597	573	625	601	593	567	594	566	601	558	560	559	596	640	582	643	635	605	608	623	545	586	582	558	614	562	628	554	570	559	580	609	614	598	611	620	566	612	586	610	590	576	614	538	582	580	561	612	621	561	599	559	563	583	579	594	567	591	593	584	605	552	594	551	651	610	572	573	557	543	584	575	590	586	592	560	585	606	587	589	580	574	605	622	597	609	581	569	620	577	585	581	591	630	576	627	611	596	594	602	567	580	615	548	595	601	583	603	538	568	599	602	575	536	633	582	630	588	598	577	638	549	582	613	558	587	587	532	598	584	604	595	575	630	540	585	603	610	613	573	572	557	590	588	602	609	581	571	597	594	608	575	561	579	610	605	589	631	556	567	564	594	564	618	597	567	568	609	517	568	624	581	617	568	588	597	581	588	570	583	570	593	577	597	584	552	600	578	585	593	623	619	535	558	542	587	611	601	605	583	573	627	561	612	596	613	627	645	600	573	620	589	596	588	565	574	614	568	590	598	584	563
25663	8700	3727	2018	1055	647	488	411	316	258	256	263	251	227	209	191	210	186	175	188	168	166	176	174	164	190	166	160	167	179	172	175	147	166	196	164	177	189	170	150	156	177	170	170	172	153	172	158	184	136	167	156	170	170	156	149	154	159	180	153	147	163	169	184	185	194	179	167	160	174	162	180	175	177	161	169	159	189	169	153	159	179	153	147	174	190	182	197	160	180	183	173	164	155	146	168	174	174	164	168	172	183	166	147	174	171	151	178	152	161	168	153	157	175	184	182	176	150	170	190	183	189	180	143	205	178	138	177	207	170	176	181	167	153	165	157	181	167	190	142	172	153	169	159	175	150	175	167	176	168	178	148	172	166	189	167	151	169	148	164	175	175	163	183	175	169	170	156	152	178	151	169	174	185	166	153	169	159	156	170	157	193	164	176	170	194	164	174	168	172	158	166	160	170	154	187	142	165	158	163	161	155	161	162	147	198	169	147	175	141	188	144	170	154	155	160	180	171	164	196	157	159	171	159	171	177	169	174	162	175	160	156	161	139	148	164	191	175	146	195	180	192	148	165	136	172	148	176	171	166	175	144	170	180	147	183	151	160	146	161	159	192	153	179	156	187	163	175	183	156	156	163	159	192	154	146	153	166	161	153	174	154	152	182	155	157	182	165	201	156	161	137	176	160	159	147	175	164	141	171	165	179	160	153	179	165	182	154	149	168	154	187	147	167	159	164	176	172	182	180	162	174	164	146	164	165	162	160	172	177	155	160	162	174	187	133	172	157	163	142	166	146	173	179	191	155	189	149	165	179	162	175	186	177	195	158	159	182	127	177	145	147	153	150	161	164	189	154	172	175	162	177	183	156	165	158	201	177	171	148	164	165	147	165	164	182	148	184	161	165	172	172	178	142	144	171	175	170	156	184	163	157	161	168	152	150	153	189	163	172	161	171	157	158	177	181	200	163	165	165	182	194	176	153	161	173	170	145	188	174	162	150	157	176	189	149	175	183	170	167	153	187	187	186	180	188	153	165	150	178	165	139	168	162	171	144	185	182	156	168	183	195	164	155	161	165	155	141	162	172	159	173	171	149	156	171	195	168	164	184	168	155	161	153	160	131	161	165	161	172	166	149	174	178	184	162	168	183	156	160	183	170	177	152	153	185	153	156	147	140	164	141	169	164	153	162	163	178	173	170	194	178	186	179	151	158	147	154	185	161	134	150	160	190	179	179	156	174	151	182	173	155	158	156	155	180	178	174	172	171	162	157	180	183	177	163	185	162	155	149	172	177	132	140	151	159	172	183	169	173	168	153	151	149	187	169	141	173	184	175	157	162	145	165	160	164	174	139	145	159	175	156	172	168	167	177	181	176	155	176	171	184	166	156	165	154	161	155	148	201	153	173	181	155	173	157	168	153	144	163	181	161	173	169	151	184	173	161	160	186	171	147	167	163	169	165	155	187	177	177	149	185	163	141	207	152	140	154	191	154	175	159	199	197	173	174	167	150	161	181	164	155	160	189	156	192	199	179	196	185	157	190	181	197	173	156	158	176	174	174	168	151	164	163	184	164	166	171	172	166	161	155	190	183	183	148	152	156	181	181	166	171	188	183	154	157	172	184	161	172	193	170	184	175	190	163	156	155	164	156	176	174	172	172	158	174	169	154	140	154	177	153	165	162	166	181	168	186	178	152	177	176	153	180	167	191	192	179	156	163	185	159	174	161	173	157	180	154	152	170	180	160	133	168	181	156	186	150	168	186	143	151	176	174	155	181	150	163	160	181	172	152	169	162	159	169	170	167	160	180	167	171	170	181	182	159	162	169	148	168	188	172	172	181	182	178	179	158	178	145	175	200	156	159	160	148	157	168	182	174	166	186	164	150	148	169	191	178	190	167	183	152	195	171	170	169	150	173	152	163	154	170	155	156	155	132	152	149	195	174	177	168	172	194	176	176	169	147	149	136	162	169	161	159	144	191	149	155	174	180	166	178	145	160	169	170	165	169	188	167	186	174	185	182	171	149	163	149	156	171	164	151	158	165	144	171	153	185	177	171	181	174	164	164	159	153	160	171	152	171	159	161	167	167	190	179	173	150	175	153	185	156	166	161	177	169	182	167	163	189	160	172	145	158	174	137	185	177	175	171	176	173	161	192	150	174	166	186	165	146	165	151	166	176	182	175	193	166	179	198	164	173	137	176	149	199	157	157	166	179	156	192	176	160	157	194	163	174	174	157	164	180	184	175	142	160	143	189	182	158	152	172	193	156	173	157	157	153	171	168	151	141	191	153	189	160	176	162	202	176	170	165	187	179	146	166	177	169	171	163	152	160	175	165	163	158	178	187	150	173	178	161	162	181	145	177	178	179	181	152	182	177	161	142	155	147	171	143	174	167	139	166	148	172	169	147	157	184	169	166	192	181	169	150	151	157	172	148	148	165	170	168	140	166	172	182	163	157	199	199	187	184	163	152	145	162	197	155	166	155	169	173	157	153	174	167	138	173	177	173	158	165	158	152	130	163	172	172	166	196	172	167	186	159	167	167	153	212	155	184	172	154	156	159	141	167	156	166	189	157	163	158	150	178	186	151	172	179	137	160	149	177	175	180	177	176	203	172	178	169	164	163	178	156	156	142	156	173	172	167	179	163	174	164	173	147	180	165	167	186	160	159	156	173	168	194	199	170	157	171	168	162	164	187	172	191	167	163	170	159	141	152	165	159	163	183	131	152	176	175	174	159	161	141	133	140	189	176	153	175	171	182	144	152	187	155	164	144	150	159	175	164	181	190	168	178	185	164	152	190	164	141	176	156	178	165	185	143	171	161	172	184	156	154	163	138	161	161	164	168	154	165	166	166	183	184	184	181	176	168	170	161	166	194	166	156	155	202	185	192	187	157	168	159	188	178	168	183	158	178	170	162	182	159	163	158	161	152	165	156	154	169	179	158	190	154	186	186	161	163	153	185	140	185	161	169	172	179	187	168	174	159	136	178	151	157	170	171	169	150	154	158	163	151	182	150	158	153	186	155	170	162	161	157	162	179	164	160	156	143	176	179	165	176	176	135	185	182	169	179	173	166	170	174	176	173	163	165	154	179	172	181	161	159	155	143	155	160	155	151	167	198	154	162	150	172	185	156	162	151	160	146	180	173	156	149	183	154	141	181	176	176	149	148	167	161	171	197	174	153	156	171	175	177	173	174	151	170	152	165	166	181	151	158	175	195	177	164	165	163	191	151	165	176	178	173	164	162	160	162	173	172	177	164	142	151	153	170	182	173	153	172	150	144	137	183	177	163	189	184	171	161	160	180	144	182	182	161	158	173	154	180	165	183	173	157	184	162	169	171	163	186	191	178	168	174	167	164	164	163	134	166	166	141	193	163	171	169	162	191	150	155	158	162	159	166	156	149	152	155	150	175	168	160	172	162	161	165	154	162	165	160	166	170	167	196	161	170	167	186	167	164	160	164	180	166	174	166	168	181	184	148	175	155	169	184
15297	5911	4706	4846	3565	2417	2025	1621	1272	1124	1035	979	882	968	734	685	649	604	572	516	516	544	477	487	471	519	469	504	503	457	450	462	483	504	467	480	438	452	476	460	449	434	476	457	450	444	443	434	449	409	453	424	460	460	437	438	404	438	424	482	434	412	431	432	428	419	409	454	406	437	437	452	415	409	432	444	464	418	412	417	435	429	444	398	447	449	476	444	460	426	417	419	449	435	446	417	453	436	422	426	493	438	441	473	403	411	417	454	422	415	448	421	428	408	432	446	409	430	447	462	438	435	388	431	453	395	418	418	453	464	430	462	446	436	428	460	448	450	484	415	396	443	410	423	424	442	416	445	421	440	430	442	434	418	464	449	410	436	430	446	483	410	443	425	389	408	428	439	453	424	443	436	428	438	445	454	450	437	459	418	454	417	398	410	442	408	439	433	458	411	421	459	437	443	416	418	437	428	445	418	447	440	404	431	425	406	430	460	450	432	421	454	434	427	414	409	415	411	447	449	402	454	411	418	418	407	408	440	449	431	452	421	419	435	418	383	434	418	425	446	453	423	441	416	427	417	421	389	441	471	426	475	423	483	478	434	474	433	464	402	452	431	414	419	449	411	435	466	457	435	413	432	437	438	428	422	455	446	445	424	449	411	468	396	442	411	434	436	409	443	418	421	423	393	403	495	421	471	385	403	449	420	403	434	452	429	442	431	430	412	455	420	415	460	440	432	401	429	415	435	447	474	454	455	407	410	415	425	421	453	447	427	409	406	405	470	438	431	432	436	467	415	419	442	442	436	428	448	435	440	414	397	437	443	420	435	423	432	395	429	418	420	435	397	424	428	448	371	437	436	424	432	450	410	414	450	446	410	463	429	436	385	464	447	436	424	438	435	435	418	451	446	467	426	402	408	399	426	430	425	437	476	449	446	434	440	454	478	451	423	420	436	442	427	431	432	392	438	432	444	411	425	453	443	434	402	417	455	445	462	434	423	419	440	435	440	420	425	451	478	443	410	414	460	471	433	426	395	430	424	441	417	433	434	423	395	439	436	450	451	435	425	456	382	383	404	430	399	411	387	433	415	457	387	445	433	466	441	405	435	442	416	434	433	434	454	414	383	463	404	415	396	440	469	437	400	438	424	448	443	429	444	453	451	445	419	458	448	374	478	423	417	420	420	458	416	422	427	430	422	409	473	421	446	436	482	440	446	445	453	410	457	428	479	452	407	429	453	442	433	424	444	393	409	450	466	442	481	441	467	420	454	394	421	435	424	454	457	437	386	445	425	444	469	429	439	478	404	443	412	398	392	419	403	452	413	461	474	434	439	411	453	424	422	422	436	398	446	449	456	425	425	421	434	425	445	424	369	439	437	424	473	423	421	410	419	430	388	421	439	407	345	432	375	440	459	435	439	417	418	416	435	418	416	441	413	428	420	432	437	442	417	427	447	421	394	425	417	422	456	455	424	464	451	459	426	414	467	412	441	414	427	429	437	467	449	435	449	453	443	459	435	442	410	409	433	406	443	447	447	467	441	441	445	427	458	428	426	446	449	472	434	420	439	415	443	415	388	444	442	452	389	462	451	477	435	405	433	446	433	434	397	434	426	396	459	476	450	419	422	417	454	397	452	434	408	434	439	476	441	396	421	466	431	407	465	441	447	445	405	370	436	488	425	438	464	460	428	419	438	441	431	424	466	409	429	455	427	444	469	403	395	428	441	415	417	440	396	433	423	443	421	452	426	423	462	442	430	442	429	429	382	403	398	455	397	454	427	398	461	442	419	444	464	454	435	428	463	409	418	440	428	425	434	402	430	430	457	432	426	434	435	422	428	403	410	391	395	477	417	413	480	429	417	425	417	428	435	396	404	421	484	425	437	411	435	426	420	424	454	455	418	425	470	434	427	449	451	423	425	461	439	450	442	403	460	485	429	442	440	437	445	447	419	409	396	437	433	409	470	425	441	451	434	449	449	458	429	431	461	424	455	472	417	422	456	458	424	457	402	400	467	404	433	414	423	429	443	444	452	448	439	420	447	424	410	438	431	461	456	426	466	406	422	440	449	437	436	447	454	471	413	398	413	494	449	402	409	415	412	441	420	484	416	446	406	460	398	438	435	396	442	437	411	460	429	436	443	429	447	464	476	414	436	428	402	441	447	435	417	431	452	454	444	441	453	414	437	401	428	400	434	420	417	446	435	413	403	447	469	426	412	406	420	416	475	430	454	450	456	465	440	449	456	474	429	445	450	423	432	454	443	422	432	471	434	447	413	458	417	486	422	477	461	448	427	433	412	435	461	436	467	414	452	395	409	422	489	429	434	432	457	438	434	396	405	432	454	439	419	404	484	417	448	438	410	442	445	424	419	419	428	450	452	427	433	442	414	427	438	391	431	438	445	422	429	447	429	429	441	443	443	457	442	446	409	439	402	472	440	438	449	439	400	437	412	413	439	407	430	416	428	438	413	450	425	417	430	393	418	448	444	434	443	402	463	407	449	429	391	439	433	441	433	390	445	450	410	402	432	428	437	442	419	419	447	458	397	392	435	430	480	410	429	460	425	466	433	441	436	410	438	443	410	429	429	462	438	428	387	406	443	407	453	441	423	438	444	460	458	434	424	445	429	437	427	466	434	455	418	459	429	413	423	437	415	416	426	459	409	411	408	426	428	456	439	451	450	477	450	445	419	429	476	425	452	451	447	411	433	414	445	417	434	409	441	417	373	382	454	415	447	480	409	434	434	422	460	408	407	416	429	407	480	450	444	421	446	452	456	438	422	438	411	381	460	464	406	437	458	437	463	448	438	411	438	431	428	426	440	433	447	438	466	435	413	403	423	482	388	476	460	430	419	441	442	397	409	431	464	413	422	451	439	429	434	444	416	409	403	420	448	420	406	436	445	448	441	427	443	427	462	387	412	419	420	389	443	457	418	415	430	393	431	404	424	421	448	415	427	453	446	433	458	425	423	431	437	440	424	427	463	457	440	378	422	435	410	430	389	449	437	477	434	433	380	443	417	450	439	439	439	423	400	416	449	429	412	439	421	416	438	401	436	427	422	462	435	452	436	411	421	444	438	413	462	417	444	460	423	420	436	427	467	434	399	436	394	404	431	434	424	437	436	418	517	456	417	442	432	456	433	419	421	402	414	423	452	462	445	432	413	424	417	435	487	430	386	427	397	442	460	383	424	425	400	449	451	430	406	421	442	444	417	432	423	436	417	411	409	426	481	475	448	436	430	422	412	464	426	440	452	421	430	407	440	431	428	403	412	434	420	446	426	423	434	437	444	418	465	405	460	470	434	424	390	411	466	424	446	439	452	437	436	440	426	396	429	392	440	431	445	452	431	428	440	415	377	423	450	383	393	438	441	446	444	422	433	428	423	427	431	410	451	472	428	432	454	445	386	454	452	438	412	451	451	409	445	422	398	435	444	413	427	416	433	446	411	432	476	454	396	417	437	431	405	442	423	409	427	436	434	456	455	441	459
5462	901	625	597	519	465	482	463	424	429	449	450	436	446	466	465	423	424	430	469	427	388	427	439	497	427	413	429	435	437	493	422	463	404	433	404	458	495	420	414	450	435	425	447	436	464	437	406	416	453	474	459	401	405	421	391	502	442	437	425	443	428	426	447	430	418	416	441	452	420	443	458	400	407	419	440	403	436	411	436	426	458	416	455	433	458	424	437	458	397	477	420	434	431	435	448	409	453	396	405	435	452	415	417	448	440	424	428	436	411	406	440	417	404	442	414	448	395	427	411	383	442	409	426	463	407	424	452	433	443	416	421	420	479	429	408	428	445	471	446	440	410	414	405	404	491	438	472	418	431	414	466	434	414	412	428	413	399	445	435	429	429	441	471	405	413	445	456	419	410	444	412	419	418	464	437	405	429	417	404	390	418	427	432	429	462	416	459	479	441	409	420	468	462	447	445	439	429	401	399	425	440	425	485	412	418	355	435	430	420	420	438	428	463	407	429	440	413	411	443	447	484	440	403	412	419	465	466	455	456	436	436	450	435	452	433	407	445	429	466	445	424	418	416	420	434	422	404	415	415	439	421	419	417	439	467	495	420	393	406	464	426	465	433	464	430	455	411	428	399	434	424	419	442	424	445	474	399	448	414	402	380	451	431	444	433	396	456	397	442	434	458	451	409	433	407	460	466	406	418	423	443	433	457	440	454	460	456	413	437	457	450	411	417	411	428	426	428	467	446	401	419	438	410	403	469	429	484	419	451	469	462	440	416	447	422	444	425	423	424	452	458	443	457	428	443	422	447	402	428	427	449	418	409	431	432	416	423	468	415	445	425	485	456	480	438	422	412	424	432	420	451	441	457	430	425	500	430	464	417	493	449	465	456	493	469	434	402	461	463	432	466	424	438	420	460	450	426	408	426	422	432	440	428	401	457	441	425	445	429	436	440	433	425	454	473	449	476	501	479	429	460	431	391	410	411	431	455	443	445	451	451	444	429	418	425	373	460	449	438	442	483	458	438	447	445	421	436	432	461	438	413	441	422	440	401	423	402	386	442	450	464	440	398	486	430	431	444	406	456	438	415	404	449	462	413	415	448	469	435	479	416	444	414	449	412	432	382	438	424	405	467	407	482	441	453	432	429	478	431	433	435	453	404	424	418	416	454	454	445	407	419	454	441	438	468	409	402	434	437	427	405	429	467	452	470	433	414	414	396	440	451	422	426	443	408	445	436	437	398	464	470	445	445	432	465	424	418	462	420	465	477	398	461	444	408	415	431	387	426	424	429	425	430	407	427	420	458	422	410	419	405	438	432	402	410	398	453	447	435	427	450	436	442	444	460	443	455	446	440	423	477	428	431	400	421	430	409	443	403	446	463	453	390	407	403	408	472	463	476	425	436	448	422	421	459	446	473	398	389	419	454	464	434	445	384	411	396	469	473	439	434	394	459	412	449	388	420	434	444	445	441	396	423	421	439	451	435	434	435	461	439	403	433	434	431	442	477	435	449	436	412	435	435	433	408	389	423	422	448	444	443	406	404	379	461	404	438	440	455	461	439	445	424	453	443	495	430	440	431	447	436	408	452	444	436	457	460	439	451	479	466	426	422	443	458	460	415	429	419	425	462	459	470	473	433	395	446	410	437	416	464	435	458	411	458	443	402	413	432	435	467	428	457	429	472	439	433	430	432	412	441	425	444	438	431	429	445	424	437	442	422	484	413	428	422	404	408	421	446	456	422	439	428	443	435	476	418	448	428	448	427	441	482	434	444	456	445	366	466	434	407	394	412	453	427	389	428	431	419	478	397	431	436	432	388	396	465	435	432	379	433	434	440	424	406	431	418	468	440	445	452	501	454	415	412	394	434	447	403	449	422	442	452	449	430	450	454	458	427	422	413	436	460	396	456	474	409	467	422	443	422	464	392	445	406	415	437	482	449	404	434	411	395	442	459	426	412	435	447	440	461	448	438	430	435	419	424	466	405	436	424	427	388	469	427	426	422	420	426	426	417	460	446	439	458	446	451	441	435	444	451	439	445	430	450	439	413	407	425	400	421	420	404	428	424	437	460	417	476	421	454	458	441	469	414	441	438	419	458	516	461	470	421	437	434	429	473	517	444	409	445	471	438	433	422	460	447	414	401	415	451	417	451	446	441	448	427	409	460	437	453	444	416	431	415	418	423	400	416	413	404	431	423	463	426	386	434	434	462	432	435	430	478	455	437	406	444	444	424	443	456	448	459	430	433	448	431	414	412	413	406	407	405	445	426	409	462	445	437	429	455	453	459	454	429	431	438	424	429	443	458	422	457	441	466	430	484	478	441	407	424	430	458	437	442	428	448	497	438	436	410	462	459	406	434	444	408	418	401	423	417	372	437	454	468	435	425	413	430	399	405	446	448	415	427	415	434	425	421	445	452	450	430	437	445	457	442	377	424	480	465	429	432	459	447	433	446	421	422	429	410	424	465	490	428	412	434	420	446	462	406	416	435	437	456	421	440	397	420	451	426	435	399	461	421	422	467	444	440	457	455	450	414	428	458	470	430	471	490	434	419	422	431	439	413	411	480	468	406	441	487	448	433	470	464	426	409	430	433	453	417	408	427	411	435	438	432	448	448	418	433	431	433	377	448	455	450	430	456	425	462	447	440	429	411	439	440	467	409	429	474	447	423	437	391	451	456	469	432	437	451	418	506	452	405	467	432	443	407	464	426	449	392	416	429	469	452	466	406	444	399	434	447	442	361	431	411	465	399	434	430	500	452	457	430	434	444	445	446	422	446	442	399	402	458	456	437	453	444	417	465	442	394	463	442	417	431	414	441	415	424	438	420	433	439	434	456	447	453	410	416	452	443	453	384	435	434	468	463	460	431	471	412	403	442	405	433	390	475	419	428	442	440	458	476	475	424	463	427	438	404	427	431	425	399	409	455	442	397	406	428	403	424	433	442	392	446	426	430	438	458	446	462	410	403	414	450	439	453	465	448	446	429	444	423	429	434	453	398	415	405	402	445	441	420	436	445	402	420	444	466	399	451	430	448	427	443	435	393	467	453	417	418	422	423	447	419	471	448	457	393	452	436	449	414	432	439	467	391	394	446	401	389	454	425	433	436	463	426	460	442	435	413	448	455	421	423	438	468	461	428	456	434	431	443	440	416	391	458	460	420	446	412	420	439	457	450	467	415	390	462	461	453	452	415	450	479	443	416	427	426	467	444	417	469	449	412	388	448	443	432	437	426	428	399	436	352	461	450	404	458	418	419	435	406	491	408	453	506	445	436	470	419	428	426	391	435	484	468	427	446	404	406	462	428	432	439	409	404	403	437	437	469	417	449	446	387	474	451	441	435	421	445	419	444	459	458	469	458	425	428	389	430	458	449	477	445	427	445	441	482	422	458	426	390	439	441	409	428	449	440	455	429	435	412	455	459	421	431	420	487	443	456	428	418	399	424	439	459	412	425	423	424	405	467	427	476	451	440	441	464	433	414	480	476
4476	1298	1395	1488	1336	1231	1147	1035	1031	1047	1014	1078	1005	1064	1020	996	904	1001	914	952	983	923	954	951	961	917	975	1028	956	993	937	1004	970	932	967	990	904	961	871	969	990	978	974	974	924	910	982	974	922	948	1005	901	901	984	942	938	936	932	917	1001	935	913	897	1007	915	947	978	942	989	980	932	936	957	990	955	942	939	906	935	963	930	903	945	945	886	956	933	972	943	924	962	949	909	906	942	936	1002	947	927	929	940	921	940	941	976	964	965	951	989	987	937	980	928	1005	1000	921	943	953	941	1002	918	974	1024	1005	950	958	987	899	976	932	955	954	942	947	944	999	970	979	977	922	1015	949	916	939	943	996	971	928	969	945	962	949	919	968	926	955	945	912	914	995	950	987	925	913	907	980	979	965	965	929	929	943	925	921	957	878	958	945	938	965	962	904	954	960	977	920	931	925	973	956	946	996	969	994	950	935	938	970	961	984	981	959	964	991	975	907	1043	973	992	962	961	936	949	983	917	1003	984	940	955	937	973	968	988	958	939	968	1008	1021	897	955	928	959	958	960	976	965	955	998	970	968	952	962	952	904	895	964	924	965	951	979	952	921	967	907	958	902	923	949	970	951	925	957	976	933	975	961	960	975	972	990	956	962	981	944	964	987	932	952	1007	969	924	994	971	989	961	900	956	914	914	963	944	943	981	969	940	942	956	978	968	943	969	895	942	925	927	951	978	975	966	950	971	945	941	908	982	972	920	951	934	925	965	956	923	998	895	966	939	975	924	941	968	977	955	973	951	941	929	960	985	977	977	975	1019	991	984	903	975	1009	1009	963	958	988	971	950	1058	1006	950	1044	887	1001	950	972	961	959	1001	966	998	946	998	972	965	1027	968	905	935	927	885	963	907	971	950	992	935	940	905	978	938	975	942	973	950	918	909	935	906	884	934	930	964	931	928	939	979	933	980	949	995	980	946	955	977	949	1031	957	924	894	987	931	943	963	961	949	944	909	923	921	971	979	901	934	988	945	973	928	945	999	953	977	956	979	941	927	948	943	942	926	937	972	941	906	940	954	907	923	961	900	949	970	941	912	935	952	959	952	916	947	911	926	972	951	971	941	945	1002	998	960	1012	941	918	916	930	936	994	954	947	961	977	937	967	974	968	971	936	917	933	961	903	896	967	883	973	1004	929	929	955	944	1017	1015	937	930	959	941	984	981	920	941	954	949	926	941	961	957	1001	911	1004	919	940	944	957	943	923	974	1002	932	932	980	985	905	908	944	1000	966	1001	980	936	955	936	977	962	942	944	1015	970	980	950	1007	945	973	974	920	989	945	946	1001	934	933	999	965	948	966	923	920	934	970	972	927	933	911	940	935	908	985	957	930	970	958	966	961	932	928	953	979	978	963	932	903	937	960	931	966	969	934	903	958	995	930	945	1013	989	924	982	933	967	954	942	965	971	914	988	954	953	971	936	944	934	951	948	909	988	908	900	905	904	979	997	952	972	972	963	967	966	950	967	912	917	934	966	955	979	951	963	958	970	938	944	966	1007	920	937	988	976	978	953	918	920	942	960	971	931	935	955	966	973	953	908	959	975	959	963	934	928	966	923	885	914	885	950	977	966	981	956	972	956	923	981	981	992	1008	1010	965	951	979	964	965	944	946	942	934	994	977	941	913	1004	952	966	921	948	990	947	956	909	932	971	937	935	963	991	954	947	1002	952	970	991	959	941	981	919	991	968	909	965	931	956	960	968	978	925	937	913	927	981	931	941	942	968	1020	937	978	945	951	980	960	913	938	964	923	922	1010	908	920	983	965	927	965	954	928	949	998	959	981	940	952	914	1000	968	959	980	1031	969	957	927	953	970	902	900	962	961	929	962	936	952	966	938	987	988	995	951	921	996	910	944	994	918	914	989	993	930	928	973	987	904	920	988	967	938	985	954	1011	914	944	989	950	914	963	885	949	954	915	897	956	909	1016	961	884	892	991	929	902	984	967	912	943	1016	893	932	924	986	998	973	950	959	987	968	964	943	1015	993	959	952	946	915	1015	967	946	984	880	953	920	941	958	911	943	926	973	1001	915	958	970	987	996	931	984	963	931	988	975	980	995	960	956	929	933	1004	913	944	929	964	959	916	971	898	935	942	1000	943	924	963	1019	973	970	1019	967	937	921	928	1043	899	966	923	930	994	983	907	1038	978	972	984	923	976	928	926	982	984	930	947	997	942	933	962	942	963	927	983	938	1006	969	1025	951	943	984	1029	946	898	969	1001	995	904	997	916	949	945	944	971	942	951	991	935	961	975	906	935	939	981	941	936	940	969	994	913	950	939	948	977	937	960	993	940	969	919	902	961	935	932	906	970	984	925	962	970	971	990	995	961	960	943	926	1007	935	968	913	945	918	986	986	923	1022	984	960	972	953	937	944	926	994	974	928	942	938	916	985	987	929	955	976	935	980	966	1004	959	918	1005	927	924	956	946	961	1001	974	937	975	958	972	949	981	933	982	959	991	956	984	928	949	983	957	905	939	927	984	980	961	946	936	964	981	993	984	942	900	940	951	938	1012	940	929	923	973	954	907	906	939	939	927	967	966	916	965	927	955	939	940	959	954	979	988	945	906	971	1007	924	903	929	907	977	953	962	980	966	944	916	949	944	962	920	943	953	930	980	934	924	929	973	899	1018	984	929	997	935	967	987	960	1025	1017	990	971	1037	921	989	933	953	940	939	957	959	985	947	938	908	937	946	929	972	957	905	938	983	941	970	1012	951	938	932	961	964	945	965	936	909	925	993	931	943	937	953	930	946	979	967	939	984	951	947	941	930	946	990	942	972	968	967	960	977	945	935	942	951	912	925	961	945	969	952	939	954	976	991	936	938	973	985	922	946	910	970	963	927	914	1001	939	917	955	997	951	933	984	931	957	927	997	950	918	954	951	955	910	970	972	966	949	915	955	908	950	970	971	877	971	1008	947	905	954	952	921	1021	930	923	959	969	962	955	969	967	980	971	966	882	1003	937	873	942	937	973	948	958	962	938	1017	946	940	985	989	947	992	891	977	963	925	964	938	953	926	1013	973	969	956	999	966	931	923	866	953	981	963	920	955	939	955	953	948	972	927	947	942	933	951	952	925	967	970	971	946	923	937	958	953	944	962	961	980	939	1000	938	912	957	951	1000	945	984	930	912	987	970	918	930	966	926	953	936	1005	1029	1004	981	955	932	965	968	912	945	992	962	963	995	916	943	980	996	945	952	932	983	1011	987	931	989	970	966	927	949	985	1001	1008	949	979	928	955	975	895	955	944	977	959	962	1015	1012	958	918	971	946	930	1008	956	962	970	923	938	927	994	961	1004	934	965	990	992	931	990	914	936	957	962	987	974	937	934	942	969	960	976	914	956	957	940	932	951	915	909	982	965	945	948	845	957	901	977	972	989	966	932	909	953	958	892	949	957	920	925	978	903	1022	946	981	926	987	945	976	932	946	1010	935	962	1000	946	1002	978	892	914	959	938	966	955	971	907	956	908	963	972	922	992	943	931	912	938	949	952	954	936	926	919	955	988	906	946	1017	978	944	975	972	944	964	938	1009	997	950	968	945	941	893	929
15986	3637	1742	1090	672	516	453	350	324	279	268	321	298	270	291	291	267	242	297	258	276	243	227	259	246	260	254	260	261	274	294	223	268	241	247	264	219	263	225	250	246	279	262	247	261	245	280	241	272	259	231	236	263	272	216	248	272	240	238	248	260	225	279	265	271	266	253	264	264	273	234	237	258	248	278	246	257	270	241	269	246	263	280	226	261	250	248	270	226	285	291	242	249	257	240	255	240	276	246	274	259	267	249	229	242	244	263	266	248	273	258	233	251	282	282	248	263	272	249	298	254	266	232	252	234	236	275	268	270	264	278	293	230	263	261	259	284	270	270	278	239	245	254	262	272	276	282	280	224	241	271	259	226	275	257	276	228	248	259	248	276	249	234	247	249	264	264	246	239	301	273	271	267	242	225	237	264	239	258	278	259	240	286	264	241	281	240	258	258	256	261	283	255	264	257	293	286	244	291	254	235	244	265	217	265	240	259	245	299	243	256	273	301	239	267	272	242	268	262	250	276	276	239	227	230	278	210	239	272	271	285	259	243	241	276	285	246	282	272	271	258	261	265	275	257	251	303	288	249	265	299	251	256	261	249	240	266	290	242	282	260	240	248	261	225	274	299	231	259	251	245	253	240	273	223	263	280	249	246	257	246	258	254	267	265	269	275	253	244	253	281	268	266	239	269	250	232	243	248	251	285	249	262	265	257	268	246	261	242	282	249	273	257	269	223	259	243	242	272	275	261	271	249	271	271	282	256	278	251	232	270	249	279	255	253	246	243	278	257	266	269	239	283	255	301	234	258	274	293	235	234	253	257	276	276	255	256	255	286	247	279	268	274	243	278	242	292	239	254	241	289	266	251	261	258	260	282	285	295	250	250	255	277	270	259	255	246	217	235	272	261	268	274	269	223	259	236	243	256	240	288	242	266	247	254	253	266	247	283	247	244	253	264	289	247	276	245	244	256	268	254	246	224	252	248	234	274	246	263	253	267	262	259	238	274	245	260	247	255	318	273	263	270	229	272	261	255	294	246	243	258	264	256	257	253	249	264	252	265	250	261	255	278	278	249	246	263	259	256	268	270	228	273	237	248	258	256	258	274	231	240	232	237	279	268	252	252	229	272	239	253	260	256	266	266	230	249	272	252	235	255	287	260	255	268	284	254	281	255	256	253	248	267	248	249	266	256	267	260	240	244	221	237	233	245	249	257	253	233	271	246	219	252	231	241	252	267	237	223	230	318	279	286	300	279	278	266	240	267	231	255	252	245	282	266	272	295	229	212	259	257	269	262	258	275	250	235	289	249	275	241	262	286	263	245	264	258	243	218	248	296	240	229	259	242	283	262	262	281	263	290	251	210	252	248	283	271	271	251	227	262	247	257	246	277	254	264	239	258	261	302	254	240	245	263	258	274	268	232	245	246	245	261	248	270	227	245	254	270	264	285	264	255	257	286	268	277	274	259	276	261	257	264	244	227	244	222	249	254	223	243	261	246	262	232	294	270	237	253	288	276	281	232	247	256	239	244	275	283	244	248	250	230	229	267	238	248	250	229	247	276	269	247	246	257	237	250	234	253	267	257	249	237	259	253	273	254	249	240	245	244	302	281	245	242	244	257	252	265	258	244	251	238	239	270	254	283	231	262	273	233	249	268	261	277	265	232	273	278	227	258	241	278	262	310	243	248	254	260	225	270	240	242	250	261	246	261	271	246	237	258	263	270	249	248	268	241	255	281	257	230	253	262	226	229	266	273	271	257	274	248	279	265	269	270	276	232	257	272	217	258	264	298	253	270	270	238	225	289	243	263	262	248	274	280	265	270	252	271	289	280	223	290	263	265	243	242	269	246	272	270	296	260	247	252	247	249	250	249	236	236	244	282	240	265	268	232	255	276	281	275	295	244	247	263	244	246	258	245	279	250	230	262	272	299	269	272	271	227	248	272	249	276	251	266	252	271	256	255	250	260	263	253	245	256	247	246	261	280	249	258	252	272	241	243	263	275	256	254	266	260	270	268	269	249	267	271	263	232	260	271	289	263	263	250	265	272	248	251	268	234	267	256	243	234	259	267	209	266	255	332	275	243	259	260	273	268	274	242	253	264	257	252	254	274	257	264	279	249	266	265	256	268	263	233	251	271	232	267	271	251	245	265	250	251	288	244	261	239	251	255	249	259	264	289	268	256	233	249	227	235	295	273	259	260	257	214	243	259	247	252	260	240	251	279	230	264	266	233	263	270	231	231	252	283	275	280	257	271	264	258	251	269	277	246	239	245	274	271	281	252	235	270	270	259	232	253	270	269	263	237	257	274	259	292	250	267	257	256	248	224	254	257	267	255	261	244	253	256	266	262	230	260	292	251	265	288	240	264	250	254	235	247	252	248	277	252	220	223	258	247	296	250	241	256	232	232	232	222	270	301	241	255	248	274	253	257	258	269	250	254	234	247	239	302	249	274	275	262	254	270	260	288	267	283	260	248	242	245	262	241	250	255	264	240	279	232	270	275	258	230	246	257	220	237	243	266	237	257	271	232	276	240	234	274	247	245	269	244	237	232	232	247	281	214	240	262	259	266	253	256	280	270	241	262	244	255	251	228	271	263	252	267	238	261	282	252	230	252	249	235	288	252	261	246	257	287	263	296	249	258	279	243	252	245	252	279	252	240	247	246	273	226	224	276	246	263	230	250	256	241	249	263	285	258	247	239	240	267	245	246	298	250	264	241	234	263	258	278	260	252	243	250	282	255	232	242	260	251	237	248	259	244	288	270	247	246	234	253	261	269	237	232	246	274	277	240	243	248	273	275	267	254	266	273	254	263	261	256	265	223	257	279	243	263	250	242	233	246	241	247	258	269	252	272	258	236	294	250	255	225	273	273	253	232	237	229	272	241	265	246	236	257	251	286	234	243	233	254	242	246	260	242	241	231	232	258	248	268	243	290	241	263	272	264	260	246	249	259	235	273	217	241	233	244	253	256	252	253	269	294	236	250	260	252	253	222	257	241	263	237	279	266	296	236	247	265	264	265	261	241	263	268	261	235	267	248	249	280	290	262	260	249	272	264	222	262	263	256	303	270	238	284	272	236	262	217	246	268	268	268	267	265	267	256	251	259	261	283	228	263	254	284	253	241	255	227	259	259	247	242	234	246	253	229	238	260	257	254	258	276	260	265	259	255	263	237	250	236	273	242	258	253	248	240	241	279	277	234	259	245	238	264	240	274	259	241	235	247	258	245	232	237	255	257	245	255	273	246	260	265	268	237	251	272	232	256	255	234	257	246	247	247	226	265	289	254	235	243	240	264	250	264	245	248	256	243	281	254	269	273	275	270	251	238	286	274	261	279	242	256	248	249	239	241	266	277	224	264	293	240	274	255	247	230	244	257	233	231	279	253	274	264	273	277	282	253	223	293	247	227	263	261	290	254	262	273	260	241	247	219	285	253	236	245	259	256	258	241	276	262	252	245	236	234	265	232	227	259	268	243	268	283	235	223	252
11401	3152	3142	3086	2393	1686	1469	1215	1090	914	848	960	814	903	721	753	753	716	666	658	640	596	609	596	592	599	598	555	577	578	621	591	614	585	617	576	643	599	570	623	576	570	593	593	611	584	582	591	607	599	603	570	588	616	608	569	663	568	568	569	590	530	634	576	603	574	574	559	598	581	593	578	593	610	577	562	589	620	595	603	596	611	595	607	626	572	564	575	585	584	548	639	570	650	600	584	575	588	587	554	529	588	577	607	603	577	533	534	593	606	656	630	598	598	576	625	593	561	597	612	568	590	608	575	564	533	593	599	598	591	585	590	577	572	586	564	598	588	581	588	607	571	568	601	568	591	613	563	610	552	609	585	547	571	635	564	557	616	613	594	602	606	656	604	624	617	603	560	571	617	585	594	648	603	621	533	592	564	575	592	598	607	569	562	585	582	599	550	599	588	535	597	579	598	610	600	604	575	631	578	600	603	584	469	555	579	579	582	575	593	550	623	607	619	616	589	587	568	579	655	588	588	572	585	579	606	620	571	615	568	606	569	610	575	566	620	586	603	606	567	606	568	547	592	599	603	573	609	607	650	613	558	623	598	608	580	578	589	604	606	555	625	597	557	580	605	587	584	611	570	579	554	561	579	539	582	593	585	610	565	577	580	594	599	570	600	591	601	601	598	575	572	591	549	596	559	555	572	594	602	564	536	589	580	579	604	606	618	619	573	566	615	578	610	574	584	550	593	595	627	601	573	578	582	564	587	577	575	583	588	583	611	611	595	590	600	607	561	576	602	551	554	560	601	593	596	622	598	617	621	573	598	572	634	589	600	625	604	551	574	621	619	610	615	587	564	604	597	602	595	590	616	600	592	580	576	596	573	601	631	584	555	622	583	633	549	605	583	577	595	560	554	583	605	611	597	574	650	634	639	624	600	569	559	591	580	636	583	593	554	603	590	612	544	636	552	623	584	611	619	605	565	603	599	613	566	610	621	576	623	563	559	618	593	586	620	567	576	601	576	604	548	563	591	557	569	598	585	609	656	583	607	613	559	553	605	577	570	579	519	591	544	617	559	564	615	582	565	599	514	593	586	593	615	581	609	559	586	584	585	543	577	593	574	605	590	585	613	607	582	570	608	587	549	585	588	549	606	603	553	543	541	566	592	589	577	580	566	562	585	577	572	599	588	543	555	607	603	577	565	534	580	634	613	622	596	602	588	549	606	597	601	582	581	615	562	571	550	607	615	547	546	592	604	620	603	585	612	628	567	570	572	602	582	610	631	589	605	555	577	620	564	603	579	602	593	619	567	589	588	617	591	591	568	598	582	621	590	577	593	563	587	595	622	583	591	617	564	588	597	558	595	590	634	546	577	588	564	547	570	531	594	598	606	593	566	599	613	582	620	577	599	640	572	570	609	626	572	583	577	623	600	631	583	525	602	577	577	550	585	620	624	555	565	607	562	554	652	609	574	583	574	602	558	566	595	565	582	558	597	594	584	632	574	598	546	599	546	617	607	621	611	574	589	578	602	577	570	572	578	588	593	561	569	614	591	579	542	533	609	598	572	589	592	610	561	582	630	590	579	582	558	577	601	582	587	615	606	599	617	592	571	601	573	567	580	597	533	598	588	590	553	600	555	632	589	562	603	601	577	590	619	580	577	602	550	579	590	581	559	548	552	628	590	608	567	573	648	595	569	591	579	643	598	557	568	572	596	621	604	609	532	590	630	606	608	572	574	609	599	614	596	606	591	588	584	618	615	585	551	586	540	567	548	584	589	582	589	551	616	599	575	605	572	602	550	639	581	571	586	555	570	599	545	578	601	606	550	616	569	578	616	620	551	589	589	600	602	540	593	584	557	580	575	605	569	619	605	567	580	626	589	591	579	545	610	633	636	633	554	560	591	567	580	580	621	566	600	611	532	616	574	547	609	608	569	579	625	578	584	560	590	602	564	546	571	599	591	582	529	572	571	588	562	566	555	588	579	591	587	586	588	626	598	568	565	572	590	584	530	628	594	550	566	573	642	580	598	572	624	602	601	588	572	580	623	539	586	573	576	581	577	561	573	570	584	621	595	602	596	585	615	598	548	573	603	615	565	591	572	583	597	608	617	630	635	585	627	553	609	564	588	623	627	571	607	565	578	566	559	562	561	565	554	576	555	564	561	613	575	571	546	589	632	628	609	552	568	598	570	576	598	551	561	588	564	538	610	601	586	574	608	591	594	594	617	577	581	574	584	617	606	607	600	586	580	594	582	596	622	584	598	597	603	600	587	586	637	618	597	571	603	570	565	595	591	587	579	576	595	602	596	610	583	590	530	578	571	600	605	602	585	628	586	580	602	556	561	603	549	621	602	591	592	582	548	609	609	624	575	577	586	628	551	587	610	592	667	582	575	595	535	609	575	550	572	554	544	625	589	619	594	604	555	623	582	600	570	562	609	628	578	598	575	576	587	580	547	590	593	624	585	597	613	573	550	581	571	641	650	579	611	560	578	581	594	666	571	576	587	601	579	571	575	532	565	598	561	555	551	601	535	626	638	596	579	620	610	555	577	550	567	588	629	609	588	573	574	563	589	593	627	585	626	577	622	590	624	583	543	572	609	620	546	600	598	545	574	574	600	570	554	591	553	551	564	552	603	595	570	538	559	591	586	556	578	587	600	636	589	590	599	604	597	647	606	574	627	602	613	574	599	549	594	602	629	588	588	579	589	591	564	591	557	546	618	611	590	530	595	639	627	604	567	567	597	606	577	627	533	595	568	580	579	593	604	587	620	621	595	561	587	587	590	563	597	598	570	576	588	594	620	585	592	612	602	566	547	598	588	589	568	588	558	564	589	595	632	589	609	589	606	627	605	563	613	573	521	588	570	606	612	557	585	565	629	587	568	568	608	597	590	590	590	581	594	565	575	601	588	579	597	584	572	615	580	598	576	610	571	576	559	585	616	594	550	594	624	571	605	605	568	600	598	612	574	566	570	596	581	601	568	604	582	612	559	594	590	605	598	587	570	572	599	565	544	622	619	580	589	603	614	597	579	580	562	567	592	583	561	563	607	527	586	537	574	566	608	589	611	604	570	585	591	576	611	583	564	576	608	590	579	619	608	616	601	576	576	599	595	589	572	587	572	573	613	571	594	656	584	605	615	609	577	592	592	609	580	580	575	598	562	580	592	575	603	557	592	613	565	597	554	633	522	619	603	571	605	551	578	589	582	574	576	567	649	609	571	582	606	616	590	633	575	576	586	549	621	565	573	539	584	625	596	592	568	578	599	569	596	580	590	596	585	629	561	608	597	599	571	607	589	615	542	555	592	540	595	549	595	566	545	598	545	558	574	588	561	595	587	585	611	581	566	604	582	618	578	624	572	604	588	631	557	550	590	597	559	591	610	611	558	589	588	561	569	621	545	611	589	551	571	562	603	543	567	568	573	638	572	572	628	556	595	574	567	610	592	570	599	586	570	576	592	558	602	601	591	620	557	588	566	573	628	592	599
24750	6738	3482	1900	1008	610	462	410	345	280	258	267	241	224	192	202	213	192	179	168	185	191	175	148	153	184	162	178	170	173	173	172	173	163	180	170	161	179	172	172	176	155	166	164	165	165	155	186	150	171	154	177	176	164	159	147	165	166	161	167	176	163	176	164	164	177	179	171	166	180	175	161	179	178	173	153	171	171	164	188	164	185	173	179	165	140	185	159	161	160	169	166	177	154	167	184	186	180	178	149	182	153	170	175	138	184	150	153	179	152	163	185	159	164	179	169	179	173	149	159	167	153	175	142	177	153	162	160	150	169	158	205	182	150	163	174	188	155	186	192	152	171	156	176	156	182	146	146	158	149	162	169	150	157	153	162	167	157	165	192	142	185	168	158	159	189	149	168	140	163	155	142	170	185	139	150	150	156	176	143	165	141	164	170	157	161	134	174	153	157	181	166	145	160	167	148	155	171	139	190	154	169	163	180	199	189	168	170	180	168	150	197	165	157	160	165	183	151	156	159	159	147	153	143	177	191	155	153	181	178	163	173	147	162	155	154	191	162	167	160	188	164	185	146	184	189	184	136	161	189	140	160	173	175	182	169	171	142	151	165	171	202	160	176	185	166	156	159	181	144	145	184	146	172	159	165	160	193	182	157	183	151	179	170	153	159	152	163	161	160	176	171	162	183	161	167	180	168	154	178	174	168	140	149	174	193	146	176	183	190	158	202	184	141	167	189	145	176	148	178	169	170	172	170	168	159	159	152	171	157	176	162	155	188	194	161	198	161	189	190	176	167	150	174	157	198	185	169	172	146	189	160	184	172	158	168	163	189	150	148	174	168	165	153	157	159	160	172	153	174	151	176	181	163	176	170	187	182	172	159	167	141	163	169	141	172	130	166	161	146	179	153	142	162	177	153	190	188	181	162	175	144	125	148	180	132	156	163	168	154	174	167	183	156	198	168	172	159	164	154	171	158	172	165	162	162	188	160	168	162	171	155	176	203	190	170	147	165	185	159	164	143	169	180	173	155	181	191	192	163	160	153	170	150	173	143	167	162	157	154	181	171	153	150	169	157	174	173	152	174	160	170	173	176	164	158	163	187	184	162	177	171	168	174	152	184	172	184	165	160	137	165	148	159	175	148	160	158	177	202	169	164	159	166	172	169	184	193	186	170	194	201	174	163	142	160	168	169	148	142	167	181	166	181	184	169	143	146	176	145	167	177	180	155	136	173	156	146	144	187	144	158	202	168	159	159	145	164	183	184	175	171	204	176	182	154	158	182	167	202	173	181	165	160	171	168	193	162	180	172	155	174	146	163	165	161	163	148	164	199	155	172	204	189	164	196	182	201	171	158	183	171	174	163	165	158	191	164	167	161	200	194	165	162	175	143	168	167	170	168	159	159	155	180	165	194	167	172	195	161	159	178	157	170	166	192	166	177	172	167	169	168	154	172	177	160	150	179	157	163	150	185	156	170	190	165	165	174	162	156	171	178	182	157	182	165	175	161	165	160	155	160	155	152	165	180	162	174	163	143	170	173	170	171	148	129	160	156	183	160	143	180	156	172	161	180	141	151	180	160	144	159	199	170	181	170	148	164	179	165	167	173	162	157	179	151	151	150	195	140	161	167	137	160	207	180	164	211	170	145	174	164	148	152	143	159	160	148	149	150	157	154	173	167	171	167	165	169	165	167	156	147	149	172	179	168	166	161	152	165	142	156	162	158	161	173	172	165	154	168	179	151	168	165	164	162	182	172	170	189	200	169	168	150	175	181	168	169	145	171	176	180	175	165	182	163	169	154	186	141	201	174	166	160	158	162	166	158	164	175	181	162	164	192	156	158	178	168	154	180	185	185	153	152	154	171	170	184	154	159	192	213	170	169	163	169	178	156	169	180	173	174	178	156	167	163	160	177	172	151	180	162	157	135	158	171	179	183	196	168	172	166	148	183	204	170	154	165	182	187	157	163	168	160	168	164	162	173	170	179	149	165	173	174	138	167	179	192	174	201	155	208	162	182	177	169	148	185	178	166	174	178	163	177	160	186	187	156	173	169	159	179	151	139	168	195	175	174	175	159	170	172	159	183	162	152	160	158	157	208	164	179	173	183	151	143	147	169	160	170	147	168	179	165	164	164	152	176	139	188	183	172	166	159	178	167	174	153	163	147	174	181	165	191	155	185	182	161	202	160	169	179	154	137	176	170	172	147	192	156	160	180	156	170	158	180	138	164	174	175	169	155	172	167	170	183	166	198	157	144	175	165	192	169	159	159	180	146	174	200	156	182	155	179	162	186	185	126	183	159	162	151	159	156	170	155	172	152	166	153	147	170	173	182	168	169	148	169	188	157	163	182	165	134	177	170	178	175	200	165	192	156	165	182	199	146	173	158	168	177	159	172	154	185	164	168	173	184	178	178	126	182	172	189	155	164	160	166	174	143	158	157	143	167	176	163	170	172	172	159	186	160	188	190	167	173	186	154	157	179	165	160	170	138	156	179	165	162	159	154	180	172	158	172	171	162	159	181	179	169	166	162	164	161	168	159	167	147	184	156	160	155	154	177	169	182	155	155	157	195	164	165	163	153	170	194	170	176	186	158	155	163	167	159	165	168	160	174	174	163	157	175	163	142	156	175	164	188	168	179	160	190	188	183	154	134	164	177	164	168	167	166	190	167	185	146	159	176	179	169	181	184	160	174	154	139	172	179	143	172	170	160	149	151	159	167	149	153	170	174	174	184	185	176	149	162	175	172	183	148	175	174	182	159	172	183	177	189	174	182	163	171	164	180	170	188	168	160	169	153	187	165	171	145	175	177	160	177	162	179	162	150	182	150	168	183	123	179	179	190	162	172	182	154	150	181	155	142	202	160	134	160	173	179	168	189	154	166	154	141	166	180	191	161	164	159	171	174	183	173	151	203	158	191	147	166	172	182	160	161	173	172	186	188	178	158	161	152	170	169	155	174	154	186	196	173	158	188	182	168	153	164	167	171	182	160	151	165	192	181	193	165	160	186	174	155	221	176	158	166	175	193	165	157	177	161	173	166	153	182	122	176	166	175	166	162	160	164	188	169	156	192	184	165	170	169	192	161	169	166	151	174	168	170	212	151	171	165	153	175	146	183	153	164	177	161	153	179	174	156	152	176	171	160	181	191	165	170	162	157	179	168	166	185	171	158	180	165	167	163	155	169	169	178	189	195	162	164	164	157	163	157	184	170	165	172	179	185	158	160	163	167	180	150	167	183	184	177	174	174	160	166	181	180	176	144	174	169	168	170	161	136	177	163	161	170	174	166	182	145	187	148	138	177	173	172	161	164	195	144	166	152	166	164	153	170	159	183	160	172	165	143	156	168	153	134	141	183	157	180	173	179	180	167	157	177	162	167	154	172	170	189	173	179	182	164	168	161	171	171	178	182	175	156	170	152	153	167	182	183	188	156	186	173	167	155	183	173	157	172	168	189	177	159	157	176	189	174	177	126	140	162	156	167	184	170
14748	4588	4843	4805	3673	2565	1954	1667	1359	1014	913	1062	906	926	642	690	697	586	535	557	533	499	530	514	491	501	505	488	450	480	500	448	486	467	442	458	506	483	409	474	481	445	464	451	446	458	449	486	429	487	447	455	428	429	445	458	469	435	437	474	435	457	462	452	456	445	437	437	416	408	438	480	445	442	470	407	448	441	471	398	453	406	449	442	440	423	451	434	487	420	421	458	435	403	438	470	416	431	408	436	432	418	445	439	448	393	417	460	422	408	442	459	464	425	427	447	436	465	470	451	428	398	414	412	430	390	421	440	444	466	449	423	426	395	437	448	457	476	442	453	460	450	426	437	421	455	421	460	434	428	462	438	434	467	445	429	453	499	411	423	441	467	406	435	462	439	440	466	433	432	414	388	449	432	421	430	387	441	471	455	454	424	412	441	474	440	424	449	428	426	432	439	459	433	458	437	417	421	442	438	473	450	447	440	383	436	428	437	429	397	460	415	446	413	450	452	457	460	452	405	454	443	418	409	434	447	480	460	430	471	464	408	418	436	451	390	428	491	464	457	425	442	436	442	424	406	459	418	476	457	440	420	414	431	425	431	442	418	436	441	459	434	443	427	440	445	421	460	420	458	441	416	437	424	481	477	422	414	434	418	449	430	418	409	394	426	446	441	430	423	429	443	460	442	425	441	427	457	473	432	434	436	425	439	427	406	428	403	420	439	398	443	433	415	459	441	430	414	457	404	450	454	473	417	450	446	441	446	425	430	465	384	408	423	401	445	450	450	439	449	408	442	459	427	454	434	427	427	437	438	424	473	469	386	430	466	446	444	423	420	445	419	437	479	462	451	436	444	432	424	429	414	425	443	399	409	440	471	426	431	435	451	483	411	442	451	440	438	435	423	441	445	441	463	417	439	446	456	438	452	419	410	460	427	452	424	442	434	398	421	446	436	420	418	428	433	429	444	422	432	423	487	429	464	437	437	438	407	451	453	426	419	449	411	454	418	430	461	375	413	438	436	419	434	419	391	418	405	420	437	435	417	425	422	422	433	457	429	434	463	441	440	471	429	368	458	435	446	469	454	454	426	433	422	417	432	465	410	430	425	452	433	416	449	444	410	439	409	430	417	433	444	430	474	423	423	460	443	445	483	463	446	436	454	433	439	411	399	406	414	432	451	437	431	448	439	461	454	439	417	403	412	437	464	431	443	440	387	426	470	452	451	441	423	399	457	458	442	449	415	453	456	417	442	413	441	424	449	461	435	439	407	447	417	451	385	408	436	430	447	393	449	442	410	463	424	449	426	428	404	438	445	427	415	382	411	433	394	445	386	418	444	446	411	402	482	422	458	436	441	432	435	465	461	427	460	408	434	428	436	422	435	403	460	426	452	403	412	404	426	423	469	450	453	422	449	411	454	457	435	440	436	423	436	453	419	439	455	423	468	479	457	445	432	439	474	478	446	437	424	455	444	425	471	438	470	453	442	419	460	382	411	429	409	459	446	448	417	469	451	472	436	470	440	438	407	468	441	443	447	400	408	431	458	416	433	427	432	450	465	454	458	451	438	414	431	450	483	425	434	467	433	451	456	429	437	435	411	420	449	434	465	437	452	441	428	452	459	435	450	459	455	451	464	467	455	449	424	437	452	448	438	452	440	451	429	455	462	440	451	447	431	456	405	432	428	448	414	456	447	450	415	450	417	431	489	437	492	430	453	503	395	438	406	442	429	421	447	463	407	414	468	418	423	417	441	446	455	415	451	431	446	432	445	434	434	439	431	449	415	424	436	450	418	439	419	425	405	413	436	427	476	444	444	427	440	440	435	455	420	445	415	430	436	502	425	441	419	434	416	405	442	426	447	469	434	423	402	439	436	421	424	432	442	435	448	480	424	427	390	395	438	457	459	454	438	422	401	425	428	403	454	418	427	446	447	458	440	475	460	427	401	420	429	436	427	454	453	433	409	419	437	453	438	423	459	443	406	414	430	441	430	427	464	414	426	451	427	436	440	458	416	443	424	437	434	439	419	446	425	448	423	416	438	437	445	409	422	441	462	420	434	440	435	402	405	405	449	423	427	428	409	453	400	473	387	463	472	459	434	475	431	470	446	451	463	424	492	456	432	444	391	464	434	414	421	435	423	427	480	453	442	419	426	464	442	461	465	450	437	407	467	462	429	427	428	385	418	460	427	416	451	395	432	422	445	424	398	402	420	402	417	453	470	449	439	441	472	441	409	407	446	474	459	437	435	435	444	411	432	432	476	440	478	429	463	458	433	467	396	449	469	416	433	459	462	433	437	483	431	425	430	428	427	426	423	447	445	420	431	457	440	457	439	518	385	453	477	453	423	445	404	420	441	446	440	427	422	434	457	432	398	438	390	477	454	423	456	432	423	433	398	418	431	446	427	437	422	400	443	446	439	443	458	457	453	389	443	441	407	403	388	427	423	457	421	468	447	437	414	467	459	426	446	426	406	441	447	434	445	450	412	424	467	436	383	444	423	437	438	416	416	434	406	445	452	456	437	433	439	417	453	415	465	396	451	407	434	426	456	459	408	424	447	436	461	422	421	424	427	445	436	449	452	437	444	429	435	429	439	419	417	413	420	431	416	399	472	478	423	415	450	444	434	443	456	409	453	452	423	471	403	413	420	459	438	411	454	420	451	434	441	428	431	420	411	404	405	385	443	443	466	428	402	440	437	424	426	445	380	437	421	452	405	407	443	444	440	422	420	444	448	395	415	401	427	432	406	439	433	425	432	390	470	437	403	445	446	438	409	466	445	431	434	458	435	421	429	407	428	443	501	448	465	410	423	461	477	427	410	388	403	440	480	432	454	433	483	460	413	445	468	456	443	461	463	427	395	447	442	452	431	430	447	430	444	465	430	423	402	452	427	458	437	442	410	418	439	430	483	435	428	430	390	376	432	423	418	406	465	447	418	444	450	461	416	427	475	416	464	458	445	460	453	464	424	426	425	431	420	412	436	435	411	439	450	424	437	434	427	460	454	441	441	413	451	419	379	444	452	416	427	442	433	445	446	457	444	438	445	409	439	421	437	426	430	451	444	433	440	419	417	416	416	389	427	471	440	404	451	423	447	424	454	446	428	426	451	440	437	445	415	426	461	422	450	433	438	442	440	429	438	434	425	445	408	443	404	429	433	438	441	432	433	474	451	463	423	442	435	433	400	471	462	447	408	444	457	417	424	393	417	417	447	431	413	462	415	430	408	431	441	422	448	438	416	407	394	444	442	447	413	418	463	461	392	418	435	434	424	445	420	428	406	439	453	443	464	435	478	398	443	450	426	483	438	437	434	427	440	432	416	430	449	478	448	417	415	403	415	393	448	438	421	458	429	436	442	424	418	453	440	422	403	420	419	412	418	429	454	433	415	419	429	430	411	429	393	394	447	468	417	425	453	393	470	445	400	452	431	427	397	469	416	430	451	439	406	420	453	428	420	428	427	446	443	421	463	442	430	471	428	451	451	396	437
4988	833	602	575	519	479	480	471	458	461	459	413	474	465	469	370	426	441	429	444	446	438	420	460	462	436	448	425	445	473	418	435	441	455	404	416	444	467	460	429	409	447	420	443	428	440	423	428	441	403	397	464	441	400	418	440	442	502	409	413	446	472	432	435	427	444	474	472	492	396	418	435	412	423	428	439	421	425	451	402	391	449	420	468	453	440	442	450	443	421	422	438	421	466	453	378	454	442	440	436	390	466	398	430	419	425	429	439	437	443	451	436	460	435	399	414	418	444	412	439	436	414	400	455	400	434	458	440	459	424	445	426	421	454	418	401	424	399	455	416	489	430	432	441	408	415	425	392	425	454	466	424	466	377	401	416	422	459	467	408	466	453	411	410	427	435	453	430	452	443	435	436	461	433	433	421	413	411	455	439	415	451	425	426	473	422	421	471	411	459	433	461	411	414	422	459	452	438	449	457	443	432	407	412	415	418	439	451	422	444	420	420	445	403	415	476	399	438	456	386	437	470	436	419	447	438	449	415	401	427	415	443	432	413	406	462	470	452	450	399	440	465	446	432	435	401	438	429	408	427	443	437	460	468	439	433	432	450	473	471	422	462	434	440	441	436	487	455	440	443	411	411	440	427	439	434	419	441	423	433	416	435	436	435	485	446	425	470	429	419	423	414	409	442	440	440	419	418	389	458	416	433	432	457	441	443	404	398	439	385	479	449	406	458	447	437	439	448	434	426	452	454	442	399	458	449	455	432	400	413	452	445	439	409	467	421	421	421	425	405	447	401	456	440	460	427	401	432	426	455	441	447	435	440	449	416	459	396	424	449	416	419	414	430	416	469	407	450	406	409	432	422	464	411	438	458	421	426	465	417	436	437	430	425	459	454	465	427	403	448	441	441	415	418	448	434	441	466	467	450	389	425	427	493	406	418	432	428	425	444	412	446	427	428	460	412	424	467	421	455	442	404	427	451	451	440	384	419	423	447	457	410	437	397	421	407	447	420	432	423	414	410	395	444	423	454	459	435	413	430	445	396	442	421	427	439	410	439	434	423	440	435	435	420	402	412	425	438	397	441	433	425	430	396	431	421	429	431	416	428	449	414	407	438	404	451	386	427	400	470	514	428	440	415	449	417	432	414	418	399	433	419	415	461	422	491	440	432	405	423	427	429	417	416	404	429	437	464	434	428	477	409	401	462	418	440	449	421	445	433	429	434	448	432	445	406	447	452	438	415	419	417	426	456	444	408	457	436	421	432	451	422	406	417	437	429	456	419	440	420	424	411	441	461	426	414	413	499	475	409	413	445	435	412	433	477	432	423	405	433	438	417	437	428	437	425	423	420	439	464	407	465	442	439	408	448	390	421	436	437	449	428	429	457	436	463	415	472	441	419	451	436	442	398	409	457	470	424	404	435	447	452	441	410	423	408	428	417	457	406	457	409	458	416	432	392	429	434	428	419	411	396	398	438	446	399	417	428	444	443	458	430	438	420	448	441	420	415	420	456	430	364	415	443	476	414	403	444	426	392	415	425	436	420	431	473	458	486	459	403	417	427	439	437	411	443	461	450	458	392	399	453	427	424	414	430	470	406	406	427	432	430	427	402	439	423	437	412	440	464	414	446	425	420	471	406	396	409	445	435	441	447	428	423	468	420	453	438	467	467	423	417	418	413	408	417	434	430	386	443	468	455	407	432	425	453	451	418	482	446	436	396	444	452	427	427	430	415	425	446	446	448	401	441	449	446	415	388	426	431	440	409	405	438	425	419	425	449	422	441	431	434	455	449	453	417	463	439	428	444	423	480	423	405	422	425	448	459	443	395	413	393	434	444	402	416	431	422	431	449	434	470	473	416	437	434	426	418	417	463	445	419	441	436	439	430	436	430	436	495	459	438	451	521	396	414	466	434	426	455	429	446	426	394	456	449	433	413	438	396	410	409	425	478	437	398	433	467	422	438	427	434	446	488	451	440	449	460	455	425	425	412	450	441	414	437	406	446	403	454	432	415	444	420	402	478	460	437	445	459	399	409	394	461	414	430	409	421	411	379	451	438	442	469	425	440	453	454	438	459	433	461	440	415	450	425	446	412	452	445	422	440	421	402	426	410	430	467	387	436	418	414	440	476	416	427	440	432	440	468	452	435	419	402	426	422	448	429	463	423	437	457	420	416	419	467	422	443	461	427	433	445	412	420	432	455	443	399	464	425	417	413	463	432	416	427	414	450	448	412	424	431	450	392	448	465	440	429	454	404	436	424	431	442	441	473	432	460	425	418	422	398	418	432	441	446	466	434	443	439	420	446	426	426	434	388	428	398	418	415	441	444	428	460	429	452	423	464	475	436	461	445	445	441	433	475	418	471	436	439	400	431	440	411	446	420	439	454	440	429	437	420	392	434	391	415	415	412	396	447	404	442	434	439	506	445	438	380	432	459	465	421	437	449	467	386	443	445	411	419	439	456	441	420	445	432	432	403	444	406	455	452	424	425	409	399	415	410	411	486	395	434	441	451	441	418	392	414	423	404	467	440	447	415	459	438	460	454	421	414	421	438	406	448	470	406	444	446	440	422	390	417	462	419	414	438	411	433	402	428	401	394	431	436	451	443	399	447	434	455	459	468	394	389	489	391	418	449	447	405	432	421	401	416	433	422	472	486	435	476	421	374	432	423	417	373	401	429	419	416	405	431	452	429	432	441	467	404	445	414	446	410	434	406	465	448	401	427	423	411	455	454	403	404	418	433	434	449	455	404	428	435	448	433	400	437	419	440	391	402	460	445	451	445	404	428	406	434	431	426	430	444	415	431	485	457	465	436	424	396	417	438	467	422	442	430	466	448	434	416	403	442	416	393	434	446	427	419	424	443	417	453	414	406	417	414	382	471	430	465	451	426	437	413	427	443	434	464	435	427	450	448	428	363	459	436	387	420	454	405	395	400	431	454	397	449	410	442	445	460	451	479	463	463	411	425	446	419	422	456	416	443	441	457	465	419	433	403	383	411	422	403	448	449	417	469	426	442	421	407	416	433	397	397	404	449	473	436	451	436	428	473	473	419	442	449	441	427	420	426	465	427	445	457	428	408	401	406	422	436	409	445	396	443	453	402	428	430	425	440	434	420	482	429	451	462	410	462	462	445	414	424	391	440	416	436	440	432	391	451	422	413	389	412	426	440	460	446	431	432	445	372	419	477	447	410	433	435	501	432	412	465	440	456	440	416	457	420	415	443	462	431	417	414	445	421	418	427	362	431	447	431	455	439	450	437	420	455	433	405	457	435	447	441	413	422	432	439	415	441	461	446	437	403	442	444	455	452	431	414	446	458	415	448	436	394	420	392	421	406	421	455	420	458	458	419	412	403	425	439	471	439	413	436	450	460	423	421	423	425	427	463	442	460	415	415	401	452	444	441	425	460	411	438	403	387	417	438	417	389	426	411	436	485	465	464	419	426	458	412	416	403	450	448	427	446	477	446	427	442	416	448	432	457	440	439
4300	1268	1338	1404	1358	1206	1162	1105	1044	1050	1039	1020	1000	1054	977	997	1016	953	974	962	942	930	985	979	939	946	991	953	946	985	898	969	988	929	947	996	905	930	974	989	995	979	919	979	919	957	942	937	984	935	933	949	964	990	950	1011	881	954	920	893	939	949	978	938	966	943	957	1002	898	978	960	898	931	974	878	979	963	923	1005	959	1001	914	981	882	934	933	987	971	944	954	891	987	901	964	954	1019	956	1002	932	951	994	933	922	956	921	926	975	938	946	963	956	923	994	914	924	962	954	949	949	946	989	988	921	989	953	925	956	1049	977	970	1027	1015	969	925	958	980	955	985	928	987	914	939	925	972	984	1000	987	956	974	913	972	954	884	962	933	960	956	939	975	936	940	907	1000	949	940	955	942	932	940	957	943	949	1015	925	973	972	1020	955	954	973	921	988	961	893	977	968	918	959	908	950	955	985	974	941	921	933	959	981	908	999	934	955	939	998	944	931	1001	939	948	959	981	925	995	972	944	897	956	979	912	972	966	949	992	942	962	973	933	936	970	918	942	963	944	956	911	938	954	1016	1036	947	965	922	975	931	944	953	951	1003	962	941	1005	939	953	971	986	935	928	946	875	1036	977	981	968	945	947	951	953	971	1024	943	905	950	956	883	860	1035	965	975	923	1013	928	925	993	980	970	990	932	914	975	952	975	936	970	955	959	999	956	951	926	995	920	973	956	946	942	1034	946	1010	949	978	883	1002	1021	963	961	957	983	959	931	949	917	956	976	934	916	986	1008	1019	937	939	983	964	1022	941	962	959	963	970	932	966	959	968	938	922	938	928	992	952	917	957	947	936	974	912	932	944	888	932	944	987	975	934	919	907	949	940	942	941	930	903	978	962	943	897	942	973	990	916	980	966	976	929	961	976	928	990	987	1003	964	949	1008	938	1002	1006	935	919	887	944	934	970	936	932	951	962	940	936	971	986	943	1013	914	924	961	953	952	924	1006	940	982	997	936	948	967	979	975	910	970	923	958	937	910	885	975	946	958	1013	957	921	974	908	948	917	966	979	952	934	919	950	938	922	976	955	966	980	943	901	951	944	957	939	971	936	979	953	925	969	980	921	948	999	945	961	1003	972	968	934	937	978	953	970	946	1006	898	948	968	931	986	969	984	952	956	994	961	937	948	957	908	959	879	983	959	952	937	1000	945	1026	954	925	949	940	960	941	916	976	918	964	954	940	922	984	902	946	959	923	916	897	979	985	945	967	979	888	926	970	975	987	1022	1003	934	944	986	885	926	919	926	921	950	896	960	970	940	992	935	909	953	928	954	1025	920	925	949	964	913	957	944	955	953	940	975	968	953	922	961	953	931	955	933	993	925	965	946	912	927	990	929	942	921	949	909	996	989	931	936	937	976	968	894	990	949	947	898	983	952	945	891	956	920	950	983	955	930	957	967	918	941	952	977	956	1025	941	958	956	975	946	955	880	945	960	982	969	937	978	989	926	920	976	953	961	947	913	907	924	1019	961	951	913	940	892	940	916	968	952	969	959	967	962	1024	1014	940	880	957	947	935	964	968	959	963	1019	962	916	937	953	925	936	960	938	971	962	894	961	966	965	1017	943	953	980	913	906	968	983	976	930	915	1008	938	931	988	982	986	957	934	983	965	978	953	946	988	983	995	961	923	944	955	938	922	993	968	940	905	975	975	1016	952	930	901	963	921	968	983	886	970	914	972	962	963	962	1019	938	978	970	936	914	960	934	1005	999	980	1005	943	969	953	980	985	937	935	941	973	945	949	943	965	989	974	933	911	930	939	986	961	962	973	984	1011	951	983	954	964	935	915	942	952	877	953	947	933	940	950	991	965	951	939	961	949	903	997	949	958	887	941	956	946	952	924	969	953	943	955	971	972	903	951	914	905	926	933	993	957	944	989	945	958	978	983	961	967	1043	961	906	952	963	970	961	922	912	972	985	954	948	944	964	964	993	954	940	937	999	967	927	923	945	998	969	964	961	997	950	971	979	927	929	1011	921	990	926	979	917	978	978	986	947	970	989	993	968	955	956	965	985	988	926	937	928	1013	927	997	884	906	924	984	930	955	971	936	949	904	970	928	966	910	915	929	934	970	942	979	951	943	920	1014	909	916	984	951	929	968	985	927	916	955	921	972	908	939	927	960	956	939	963	1026	942	953	914	950	913	970	915	989	923	989	955	984	958	963	966	907	974	944	910	982	922	965	949	980	974	933	933	1028	991	927	870	923	924	929	954	1021	901	960	921	897	940	911	943	911	1010	976	922	968	922	914	955	962	957	931	960	963	914	968	958	961	1024	927	960	963	978	962	918	967	915	957	973	944	1018	957	903	1006	908	933	952	932	904	974	986	1013	981	965	957	900	953	941	906	941	999	950	935	934	929	970	987	967	980	961	939	1008	981	959	956	966	967	969	982	938	923	905	958	937	965	992	974	916	923	1030	960	946	973	945	964	935	946	975	983	983	916	1025	997	956	939	965	948	871	1008	984	975	913	926	916	978	945	1004	977	896	958	1002	973	1007	940	988	876	974	962	923	899	957	980	1030	919	974	974	947	981	932	948	928	953	961	977	976	967	924	955	926	909	937	977	973	974	980	929	967	961	914	941	974	930	932	981	948	935	931	909	953	953	995	905	915	990	956	965	965	982	928	946	913	909	1017	862	929	931	940	956	926	940	927	1017	928	988	942	997	917	977	914	980	989	959	962	977	966	975	925	973	969	1005	998	932	1005	1016	939	893	988	934	946	978	919	972	955	953	954	955	963	975	977	942	941	962	898	988	937	976	945	936	973	991	974	913	966	865	984	991	997	950	989	984	955	969	919	965	930	935	979	981	951	943	934	969	935	946	1015	961	972	937	929	920	947	916	946	940	903	1013	1003	915	970	961	905	980	927	876	950	908	909	998	944	921	959	904	970	952	895	946	943	914	967	975	964	920	1020	970	988	941	955	953	989	934	1001	913	933	980	969	898	978	967	972	953	893	964	1016	947	1012	949	946	927	972	840	949	954	951	902	970	989	1005	969	908	1013	990	1027	981	980	961	911	962	988	966	969	879	952	969	985	942	956	993	935	975	972	938	960	1002	1004	968	978	992	990	990	993	941	994	922	1008	950	987	975	921	980	881	932	949	917	970	947	936	917	939	897	972	966	874	929	1009	968	882	892	950	938	935	959	954	898	957	894	943	1017	927	991	932	980	1014	940	943	1001	976	974	934	939	955	941	898	1008	978	996	957	993	907	947	980	924	914	954	975	928	951	939	929	984	988	967	922	939	964	950	942	949	967	896	944	943	899	964	976	917	972	936	933	963	929	948	955	964	929	901	948	939	990	941	953	955	972	964	944	967	965	924	946	1003	910	1004	950	952	913	922	1045	952	998	987	925	964	941	955	928	1009	987	963	974	943	960	949	933	990	928	910	1007	920	1009	1036	960	946	946	927	935	972	949	928	1005	934	948	952	999	997	1008	977	934	911	993	898	932	915	968	923	947	953	1017	949	970	927	996	916	969	947	880	903	945	932	929	914	904	1006	939	918	905	985	959	924	963	918	940	969	899	965	955	945	952	904	979	996	964	969	928	991	963	963
15322	3504	1734	1204	668	457	394	365	347	308	310	302	295	294	270	295	322	234	281	251	244	267	224	277	264	267	258	273	264	264	265	252	249	244	252	269	305	251	225	235	275	242	257	256	293	261	256	269	252	261	263	238	242	233	245	282	267	256	260	253	212	245	265	258	268	231	264	260	258	271	286	280	263	280	251	247	286	264	298	251	293	256	249	232	253	260	267	267	259	243	255	262	285	263	276	244	253	242	264	259	259	244	268	239	264	259	238	285	263	251	255	267	242	241	274	278	220	291	258	246	289	271	255	230	239	240	235	236	261	226	257	285	290	233	262	248	247	290	260	283	268	245	266	211	245	245	287	240	225	272	259	235	243	254	268	264	258	224	251	259	237	246	260	280	259	222	279	265	272	280	256	247	249	256	276	212	260	267	252	253	264	267	247	270	245	259	236	226	253	256	259	241	237	273	256	257	254	286	203	265	248	298	242	230	277	249	245	288	255	263	261	252	257	221	254	274	256	264	233	252	247	257	229	271	221	250	248	248	257	251	248	279	287	240	217	254	241	252	280	272	252	226	247	231	257	269	240	279	258	268	264	286	285	273	273	231	271	274	276	279	265	246	262	256	258	274	265	230	269	260	256	245	263	293	275	236	250	267	251	235	272	238	267	225	252	247	243	256	272	271	236	263	248	297	247	238	273	230	247	220	251	249	272	243	257	257	245	263	256	258	231	242	265	275	247	258	245	263	273	235	243	232	264	232	252	254	241	256	279	268	248	260	261	290	282	261	289	271	242	260	274	267	263	252	228	252	265	254	240	263	249	268	263	245	286	244	250	243	248	234	258	265	247	265	251	227	280	279	239	256	246	259	268	256	263	274	254	235	261	265	264	245	263	252	261	237	279	253	247	268	256	286	222	283	239	229	253	263	259	262	249	251	255	254	240	267	267	246	255	270	236	267	260	261	262	262	257	269	239	271	225	269	278	275	230	270	242	253	236	267	256	265	244	227	252	239	265	257	229	256	241	245	228	270	264	253	236	257	253	247	245	256	255	251	238	246	256	246	269	284	254	248	268	262	228	254	265	279	278	266	224	251	284	262	272	266	209	225	244	257	235	228	252	242	256	281	226	249	264	235	254	303	256	246	281	254	291	273	240	267	252	258	274	252	281	261	260	242	280	269	227	237	265	262	275	260	273	246	256	276	267	246	255	229	243	262	229	233	265	241	261	251	229	256	250	266	211	246	229	312	254	243	289	265	236	273	274	222	274	244	241	252	275	241	268	244	269	274	283	246	251	282	273	255	242	280	271	264	241	267	279	228	264	280	256	261	255	262	289	264	281	252	231	261	268	236	246	248	256	273	251	256	276	221	268	263	266	248	253	252	260	241	221	291	245	254	240	277	285	254	267	271	247	249	253	280	248	239	282	230	250	258	262	243	273	280	256	233	255	280	276	268	237	245	238	262	270	239	252	272	271	264	267	282	233	229	243	270	231	271	255	241	272	263	261	262	272	242	258	253	269	256	256	241	274	278	255	290	256	256	249	267	252	255	249	245	264	268	254	278	271	266	238	271	252	258	278	280	260	258	237	285	245	255	266	240	254	277	266	268	262	269	257	257	245	276	258	266	253	271	235	235	259	242	243	256	241	248	252	283	238	247	278	241	249	265	242	249	262	265	250	229	270	264	260	286	293	273	257	229	264	266	277	248	255	230	252	269	253	253	306	231	252	266	258	235	285	278	267	261	287	246	241	264	237	243	256	250	280	264	249	251	244	250	234	234	258	255	246	277	255	273	286	259	273	279	270	253	265	247	284	279	255	275	273	275	220	272	254	257	255	243	247	263	268	253	244	249	277	263	260	258	265	249	229	260	250	230	274	260	269	241	283	269	253	275	245	250	273	252	270	256	244	260	279	259	248	273	281	251	250	248	279	227	243	250	250	254	239	262	236	276	284	276	251	264	282	247	236	256	265	253	233	226	274	241	272	271	246	260	248	250	246	239	253	239	254	259	247	265	252	273	235	254	277	269	243	255	237	251	290	279	280	264	253	290	277	302	264	237	263	267	275	240	262	247	264	241	254	246	273	282	281	254	253	254	232	277	244	258	259	295	243	255	280	274	254	274	246	258	225	274	217	248	259	250	251	242	235	275	266	239	262	272	272	239	267	280	263	247	267	257	288	257	261	251	271	221	258	275	261	244	248	260	276	246	256	252	252	259	237	286	265	261	237	288	266	243	244	253	250	260	260	246	255	260	258	242	259	233	275	236	255	247	263	270	235	232	260	250	276	261	269	289	254	241	290	235	241	272	280	254	267	258	242	225	252	251	242	254	249	245	270	263	244	277	266	269	259	220	267	267	243	262	268	220	248	257	282	248	259	247	244	234	252	270	285	235	222	267	298	236	230	252	253	253	256	254	289	267	286	252	244	242	254	225	259	244	227	287	260	268	272	237	258	240	263	219	258	265	250	258	268	245	257	260	262	236	264	249	250	247	250	275	256	256	262	249	257	250	219	249	224	268	238	254	264	249	258	245	228	243	264	257	259	255	233	251	269	276	262	267	252	245	266	274	271	246	283	270	250	288	249	244	249	269	252	226	275	269	231	230	287	236	277	244	247	226	257	290	272	261	233	273	251	246	229	220	239	258	268	242	244	231	246	249	245	272	235	262	241	256	296	280	246	287	260	281	276	235	240	254	290	276	260	263	260	294	236	265	253	260	242	238	266	259	282	258	257	241	242	258	302	249	264	266	249	239	233	258	243	270	281	238	238	286	280	252	246	239	260	249	257	251	261	255	251	278	279	251	250	220	272	272	277	243	219	246	245	266	287	272	240	251	268	289	268	241	245	245	258	242	274	269	237	238	245	267	249	279	225	239	245	253	248	255	249	261	271	264	221	243	229	236	269	225	260	272	249	269	234	243	254	262	285	257	271	263	263	234	283	272	266	237	239	245	256	237	249	256	244	274	232	234	243	246	260	263	263	249	248	259	250	251	280	259	227	262	237	261	250	263	221	241	267	231	266	251	252	259	267	265	257	254	226	288	217	242	225	252	270	252	262	250	245	241	257	274	298	254	243	278	266	229	230	254	296	274	237	253	249	275	248	245	247	260	254	263	269	265	260	267	256	250	245	222	252	251	253	280	257	279	235	228	249	246	241	252	239	257	255	271	264	247	254	238	236	283	233	261	237	250	230	268	238	249	261	250	222	250	269	256	264	214	259	273	252	274	241	268	274	227	225	268	268	241	276	266	270	262	220	258	233	244	291	241	229	262	267	245	253	247	255	255	233	275	281	261	246	236	293	277	237	251	248	267	254	229	260	258	271	253	256	244	261	245	269	253	251	245	262	242	281	290	257	269	264	270	268	249	263	262	274	294	260	259	277	271	250	241	257	264	264	305	233	231	263	289	253	267	264	263	257	253	241	257	265	262	269	275	267	256	281	258	279	222	264	260	253	234	250	262	265	233	274	226	263	280	252	265	241	281	262	267	266	264
11150	3006	3023	3254	2440	1803	1413	1277	1120	949	934	998	919	870	675	737	737	705	636	663	592	612	593	664	655	596	583	668	625	592	544	612	609	566	608	613	607	620	627	588	574	607	604	602	575	578	558	568	557	570	569	613	543	570	587	591	615	578	612	602	599	561	553	572	578	577	620	625	579	616	580	584	565	627	606	609	555	558	592	589	574	586	600	634	556	579	581	611	615	599	578	577	623	553	620	565	574	638	585	555	605	581	570	577	576	548	567	589	585	547	579	546	602	574	630	626	596	533	574	594	562	544	565	564	571	616	614	609	594	587	571	557	597	574	602	549	573	567	615	559	608	549	577	585	587	583	589	617	575	608	570	570	615	578	563	597	596	614	611	582	613	572	608	563	578	576	541	591	615	585	615	579	587	610	566	582	539	567	583	630	599	568	597	568	604	552	621	597	597	559	621	586	630	595	642	610	593	585	599	587	584	601	591	576	595	577	602	595	574	585	599	611	584	552	615	578	567	573	603	597	605	574	616	608	591	603	581	568	568	543	564	568	571	617	565	614	583	575	544	556	663	611	579	585	619	572	608	564	555	605	579	588	591	612	595	595	580	540	604	621	566	572	580	609	590	574	576	619	579	575	570	565	533	573	604	614	554	594	590	584	597	593	565	596	582	580	604	576	638	556	634	625	568	604	551	573	562	610	602	596	596	585	568	546	572	591	556	598	586	594	588	594	600	635	600	569	622	616	561	608	608	597	609	597	584	595	608	557	583	627	614	599	604	575	566	572	609	580	542	588	597	571	582	565	551	619	551	545	568	600	564	614	574	607	551	560	591	593	617	573	625	565	558	608	586	604	590	564	579	588	603	548	581	647	591	611	525	553	648	615	595	610	583	567	574	552	605	622	610	567	619	619	586	552	601	537	564	556	571	594	586	592	610	572	590	564	594	582	618	590	599	594	554	606	601	592	599	600	576	584	550	560	581	579	532	598	576	545	603	576	608	569	570	633	616	577	621	571	536	585	547	574	588	572	575	574	572	582	576	596	574	594	572	613	606	586	629	580	606	535	633	615	601	557	621	593	576	561	605	595	585	604	585	566	545	603	593	559	566	585	559	598	566	575	570	610	565	628	598	595	595	593	607	580	559	612	600	566	614	585	551	583	560	573	563	629	574	587	590	596	586	618	574	597	567	597	590	616	568	546	578	607	605	618	603	555	591	566	578	588	591	622	542	607	561	592	587	562	543	592	598	575	590	576	607	616	566	595	592	609	601	564	602	572	608	600	606	565	579	551	598	606	557	533	589	564	592	576	590	565	560	587	571	565	580	591	549	553	587	546	582	610	609	592	563	573	568	623	601	601	634	602	618	586	593	588	606	630	581	596	554	543	596	620	563	597	572	613	610	570	597	595	558	594	600	574	571	578	574	572	599	585	553	602	605	587	552	566	598	600	597	589	615	630	585	599	584	562	581	582	611	587	615	575	578	604	593	570	604	595	569	608	603	611	538	564	609	621	571	614	582	577	565	581	580	538	585	591	606	603	613	571	548	581	572	630	594	625	588	602	582	627	622	581	591	584	590	603	554	630	565	588	602	560	609	618	539	597	617	631	550	550	600	575	543	548	555	605	600	594	570	548	575	610	613	585	596	596	601	594	604	609	577	656	598	590	594	607	582	581	590	549	560	546	599	550	584	618	593	610	626	592	598	546	549	552	610	596	569	566	577	593	563	584	553	618	619	622	565	550	589	597	570	573	602	581	630	553	630	596	588	588	577	593	621	584	565	562	589	616	588	609	614	602	585	607	546	587	592	545	612	591	622	578	548	594	606	588	581	554	573	574	601	630	573	586	599	601	571	586	580	563	557	625	596	599	580	600	597	604	603	637	584	566	542	575	588	594	642	541	607	602	586	586	603	589	599	620	564	556	574	544	584	603	620	540	580	580	581	621	603	594	586	585	589	602	526	537	563	563	548	639	610	547	629	590	542	588	616	572	620	610	582	586	598	585	593	583	562	607	612	589	567	595	576	595	593	598	615	583	541	616	635	589	582	563	594	632	596	622	640	586	582	578	622	556	616	589	569	554	587	588	582	528	613	607	600	636	540	577	596	625	588	580	591	571	588	558	591	592	624	575	570	606	586	605	601	581	586	542	571	542	600	544	556	562	599	585	578	549	633	595	582	607	559	590	572	553	586	589	568	552	631	621	578	579	587	552	580	551	607	603	600	550	566	616	557	573	566	580	561	612	593	621	619	588	551	592	570	611	579	589	611	586	562	630	572	626	625	581	618	571	561	549	576	616	564	539	565	566	610	540	569	568	581	614	536	601	589	586	567	585	585	601	563	619	630	563	592	619	606	640	556	590	607	584	595	576	650	605	589	596	563	610	622	611	590	593	597	579	610	566	613	610	575	622	580	604	598	595	596	586	587	580	594	655	588	626	625	561	611	589	595	616	556	591	591	628	561	558	573	620	555	632	578	583	605	582	562	577	577	569	596	594	585	607	559	586	585	620	523	561	592	606	566	592	585	579	622	593	636	659	577	604	621	579	543	624	643	569	608	607	591	600	572	592	594	559	564	578	591	601	554	617	590	624	571	570	575	587	644	578	593	565	603	598	601	593	580	599	546	589	566	572	604	639	585	558	619	609	576	592	632	579	606	568	593	587	586	586	591	650	617	630	592	593	572	608	588	621	555	590	582	570	579	588	532	597	562	586	586	566	564	622	563	581	589	553	611	605	577	566	542	576	594	608	568	600	599	591	603	578	645	577	569	612	573	566	609	598	584	584	600	591	566	591	577	562	618	599	574	590	605	589	618	610	600	566	591	608	573	591	560	611	596	612	587	604	601	549	589	579	566	576	573	587	585	561	576	586	596	560	570	582	554	630	585	592	586	586	613	595	631	572	579	573	595	542	611	584	614	576	595	609	596	578	570	569	537	608	602	600	557	580	588	553	621	625	593	623	611	556	596	606	583	605	619	559	591	524	622	587	561	613	611	586	567	592	541	607	585	584	611	591	586	579	604	580	580	594	600	556	590	543	564	568	575	626	542	586	579	629	516	597	538	554	546	609	548	593	601	572	567	615	615	573	612	566	607	590	615	554	594	578	557	623	597	611	571	590	570	559	599	594	611	570	614	569	623	575	617	600	573	571	567	579	585	566	597	580	618	608	615	617	589	597	558	600	579	633	602	581	596	580	556	596	605	589	571	572	597	594	576	588	572	591	558	602	559	593	592	595	547	599	585	576	629	610	616	567	597	607	551	584	556	615	553	573	625	541	576	559	605	589	579	587	580	611	575	578	616	598	584	584	586	556	556	571	598	608	583	549	624	558	594	636	605	560	587	552	576	581	589	609	588	565	635	593	604	598	599	586	605	572	598	566	606	587	602	568	552	550	574	533	571	609	609	557	630	598	574	591	553	680	563	584	617	559	615	521	560	584	604	583	599	583	589	559	578	596	627	596	599	630	596	601	589	591	554	596	615	597	597	593	620	610
24802	7264	3482	1930	1051	605	483	385	344	260	233	261	273	229	191	188	204	193	211	197	203	171	164	189	184	174	168	182	188	173	193	192	186	188	157	150	153	172	162	180	162	174	163	177	162	177	168	193	179	184	166	167	164	170	188	186	149	172	179	198	170	175	166	166	165	164	179	167	172	177	175	151	168	183	183	176	165	158	158	169	186	200	159	170	184	182	167	163	186	187	195	181	173	166	162	166	164	162	183	183	177	177	159	210	170	191	146	143	164	165	185	183	155	174	182	165	188	189	173	182	190	161	174	186	187	152	145	161	147	162	159	170	169	195	163	180	176	161	182	162	175	154	173	163	172	179	182	163	177	171	159	154	158	174	159	157	174	187	195	181	153	175	169	167	156	146	155	153	176	164	152	151	188	153	172	189	163	188	179	179	157	156	178	199	182	174	183	177	173	174	172	181	175	150	164	164	172	161	186	172	166	177	184	176	183	158	152	163	163	143	158	163	183	170	177	180	197	152	170	166	170	151	177	163	164	180	167	172	157	165	174	167	160	148	165	147	175	150	146	155	156	178	172	176	153	141	181	187	178	160	185	160	159	173	147	165	181	185	157	193	153	195	160	169	159	162	171	185	172	169	176	176	158	168	172	160	170	178	166	202	186	188	181	144	155	157	178	154	181	170	161	165	165	168	178	182	173	158	170	161	136	181	171	165	195	165	157	153	197	181	147	164	169	165	141	186	155	193	154	167	173	164	189	172	176	175	179	164	160	165	167	174	176	164	182	163	156	168	175	185	153	170	164	159	176	172	180	158	142	170	173	178	166	162	170	185	150	153	155	183	179	157	176	186	179	172	182	175	169	175	139	172	184	164	124	181	155	177	168	155	183	154	157	183	174	165	151	165	165	182	155	178	176	180	162	188	193	149	179	171	180	178	154	174	177	169	166	162	170	171	149	209	150	156	181	172	174	186	162	151	184	152	157	152	155	178	177	161	155	167	176	160	167	172	164	159	180	160	195	162	161	203	153	172	205	153	172	151	178	178	170	156	176	184	149	162	151	170	170	159	168	153	151	162	154	164	162	173	150	145	171	159	170	164	181	150	170	167	192	177	161	181	175	172	188	155	144	166	177	172	155	157	154	169	158	156	145	148	204	187	188	177	181	165	150	160	200	171	147	164	157	176	145	153	180	160	154	174	171	177	185	158	178	187	183	165	187	178	169	142	163	158	192	194	161	192	152	196	175	196	193	173	189	171	177	169	171	180	181	172	181	180	182	156	162	179	184	152	169	193	139	152	185	158	185	169	188	191	170	163	188	175	183	178	166	178	151	179	200	157	173	192	164	172	182	165	167	181	178	144	160	175	168	152	149	160	163	164	178	153	185	184	166	165	172	174	161	165	175	166	181	196	158	174	198	186	194	168	177	183	186	159	168	162	168	166	208	198	165	148	178	162	155	167	184	155	163	202	161	177	171	175	180	188	163	161	177	144	173	172	187	160	189	182	175	144	162	161	169	153	163	162	156	152	170	184	165	181	150	162	214	155	189	185	149	169	178	153	164	167	175	156	189	149	167	155	134	178	168	162	157	185	176	180	178	177	184	142	150	176	188	154	154	169	176	190	161	171	168	152	192	169	173	192	162	177	171	174	179	177	153	174	142	151	156	147	165	176	170	195	172	168	186	178	163	178	183	168	145	167	151	185	165	154	163	162	170	140	189	180	164	155	152	153	162	180	189	146	163	190	188	190	169	141	141	165	167	167	170	175	181	170	183	183	174	167	187	172	163	174	148	169	181	150	187	177	148	196	151	166	155	163	157	179	225	163	154	169	171	161	168	183	177	159	168	170	168	175	168	166	156	170	164	201	143	172	170	168	167	158	165	161	148	186	147	183	187	160	162	166	160	165	178	183	207	189	180	157	173	186	159	166	177	163	147	171	174	184	174	149	170	200	169	163	164	176	168	150	179	165	159	172	154	160	175	168	180	158	164	169	177	165	162	159	165	193	157	161	167	161	178	171	165	192	153	161	172	185	151	180	137	187	144	151	176	176	173	181	184	176	160	168	151	182	172	185	164	156	167	168	167	173	157	181	162	178	167	182	179	174	184	181	160	170	168	197	174	160	180	167	169	147	148	178	160	174	195	171	176	163	171	208	175	167	153	185	142	151	179	167	179	161	170	187	153	155	179	174	175	152	180	189	179	158	172	161	163	160	199	158	199	182	140	175	198	183	178	174	155	162	173	144	174	170	153	161	171	170	195	200	184	170	144	168	169	160	200	145	179	164	151	190	147	148	177	173	182	161	168	181	191	160	152	167	176	172	157	171	200	153	169	176	161	174	177	142	149	177	164	160	194	157	150	143	160	190	184	150	166	178	167	172	180	164	185	195	191	161	173	161	166	179	191	157	177	181	165	156	176	174	171	156	177	136	170	152	182	196	175	160	171	160	200	189	174	186	174	152	174	157	157	183	154	183	179	172	175	192	177	158	170	165	172	154	173	188	161	187	156	170	172	164	170	175	160	170	185	139	155	178	160	169	185	170	168	179	176	184	164	184	155	175	173	163	157	153	170	182	158	165	158	133	176	144	173	172	164	168	176	164	183	170	173	155	174	188	174	162	158	181	171	185	166	173	177	168	164	171	192	171	145	178	166	166	147	161	194	165	142	166	159	171	168	179	158	165	126	184	140	185	162	165	150	177	159	191	190	171	183	182	186	179	152	158	183	188	161	185	185	180	201	176	174	164	145	155	154	137	175	179	187	159	163	170	180	173	161	153	153	151	159	187	155	184	162	163	168	155	176	156	170	148	182	185	172	171	149	170	168	165	166	163	163	151	170	163	165	181	190	190	172	164	159	190	132	163	176	163	191	179	138	143	177	160	182	171	165	155	184	162	185	213	145	159	159	187	186	164	182	171	152	170	148	156	167	179	181	170	168	160	175	140	171	149	153	159	186	168	179	143	180	187	186	192	165	166	180	168	199	168	152	162	176	155	168	184	152	131	165	178	172	164	160	160	160	159	154	197	179	168	198	165	163	169	164	152	174	185	175	179	163	177	162	191	160	170	177	168	163	153	179	158	184	171	153	164	175	168	173	148	139	156	156	158	161	165	176	140	171	175	181	162	188	143	163	175	193	188	157	167	163	168	187	176	150	174	174	189	207	188	170	153	162	171	178	163	170	177	166	174	168	183	164	178	183	170	171	167	179	162	186	171	168	162	164	150	182	181	152	159	163	160	142	180	194	184	157	174	178	190	140	187	172	162	179	150	195	155	157	169	180	163	165	163	151	159	145	153	164	174	174	160	165	180	176	188	162	152	179	190	167	158	158	172	139	170	172	141	175	162	151	160	165	198	175	187	188	156	156	160	158	155	141	162	148	188	185	180	172	160	160	156	167	172	160	152	180	167	178	140	169	159	183	174	210	157	180	176	175	162	146	158	208	166	185	162	171	141	203	144	163	198	175	156	142	174	167	175	193	183	174	190	162	162	175	173
14683	4882	4749	4739	3500	2618	1987	1599	1267	1051	973	1055	987	896	687	720	673	627	584	538	529	497	559	480	481	502	482	487	487	461	470	476	441	475	444	454	455	386	487	445	511	383	445	427	432	434	424	460	437	424	443	438	452	454	469	420	482	479	415	437	424	452	466	438	477	463	474	449	452	457	481	446	456	434	453	429	426	424	429	433	427	405	457	440	441	433	473	452	460	444	456	436	415	421	455	471	477	441	421	458	458	407	446	437	453	486	420	449	475	442	419	425	459	450	427	462	468	451	452	453	416	428	420	423	442	427	436	480	447	462	444	430	434	435	448	412	437	426	458	463	446	433	421	481	451	463	454	456	411	465	455	450	463	434	420	436	413	483	413	418	448	460	442	415	412	460	450	461	432	408	458	401	456	426	447	451	414	436	451	448	444	431	428	446	385	407	448	424	439	421	431	455	448	417	447	476	435	453	438	456	431	438	427	422	449	419	428	422	461	440	426	418	417	426	392	464	444	440	436	421	439	430	472	401	456	460	407	440	408	425	458	449	424	423	458	455	429	457	445	440	414	423	425	452	445	458	436	477	447	438	448	442	442	412	396	458	430	456	398	458	400	432	438	432	443	406	442	466	438	430	439	426	468	422	455	454	431	414	455	451	421	416	467	425	426	478	455	417	423	459	463	473	414	415	436	454	433	436	420	428	462	463	434	436	470	429	449	422	455	430	428	460	465	444	451	447	410	448	429	402	470	455	456	464	393	434	417	413	398	413	420	480	450	434	437	439	444	396	463	420	421	473	472	431	435	493	456	402	474	455	455	413	458	433	460	453	416	444	439	428	432	443	449	428	450	448	463	407	483	434	431	425	459	464	421	455	457	416	432	438	469	430	451	448	407	437	473	443	435	449	436	468	431	426	448	461	431	439	433	429	466	431	415	467	452	477	436	455	427	401	434	443	450	423	466	441	494	436	426	418	420	399	405	452	440	408	459	433	421	421	438	431	433	447	453	450	449	447	471	435	432	464	456	437	428	454	430	457	410	436	444	438	424	432	423	399	427	437	438	441	426	471	447	476	417	456	447	424	455	474	459	446	396	456	448	478	456	435	464	421	425	440	424	426	425	430	445	420	407	454	469	434	394	436	461	461	479	416	397	457	410	459	445	448	398	458	467	491	429	414	436	446	422	426	432	427	445	425	440	430	467	478	433	438	423	462	431	442	435	465	445	427	425	458	481	440	402	459	446	446	437	487	412	421	441	446	451	421	441	475	394	418	442	449	395	429	450	444	432	417	433	419	429	451	414	433	417	443	445	438	457	430	438	403	462	476	435	447	458	434	452	411	456	409	403	405	452	466	452	437	438	441	422	441	471	431	427	459	416	436	424	488	416	415	446	410	435	394	465	454	431	422	453	401	431	429	451	422	411	408	422	437	454	417	430	446	422	433	445	440	420	445	420	449	428	414	440	450	465	431	466	461	434	426	435	422	416	440	429	420	432	429	408	456	424	423	460	394	432	463	425	446	393	452	407	456	443	469	426	413	418	415	446	466	407	462	441	406	466	449	423	434	444	476	404	438	445	460	448	440	439	438	440	425	452	437	451	402	488	423	379	436	437	420	391	447	465	447	443	448	452	416	421	450	417	401	419	460	429	415	439	435	415	424	452	425	417	433	453	436	505	426	445	463	403	429	441	429	432	472	431	463	450	474	408	446	471	463	450	422	424	432	456	426	423	468	448	401	438	442	398	423	438	431	447	415	428	458	430	456	452	449	448	425	437	425	446	427	448	450	422	435	433	435	428	465	446	422	418	437	440	424	455	448	395	400	434	443	442	455	413	457	429	415	422	404	462	439	458	434	447	434	425	408	454	449	431	413	471	429	461	449	461	412	425	408	475	400	451	434	395	459	429	445	426	446	472	430	434	437	417	437	445	388	428	448	462	429	474	422	466	438	448	444	427	435	423	413	413	433	436	420	462	447	425	442	438	424	460	436	451	403	473	439	429	446	450	429	452	436	413	430	426	430	471	421	487	435	457	449	449	441	458	442	414	441	401	429	444	467	459	429	433	422	469	406	412	436	452	439	428	461	415	441	414	454	429	436	417	441	450	441	451	471	425	403	504	468	418	450	470	432	444	449	422	455	419	430	413	456	453	460	466	433	458	441	438	473	459	430	429	462	452	487	479	449	440	418	438	462	453	429	457	454	456	436	422	484	440	437	434	412	430	453	431	438	433	451	472	468	433	418	427	411	471	412	477	466	435	438	463	443	494	437	442	388	414	398	429	395	420	425	448	410	423	447	442	480	447	452	415	428	404	423	422	404	449	432	428	468	411	432	471	425	436	441	443	449	442	446	424	460	446	446	445	419	446	397	438	447	469	456	450	431	453	447	441	447	432	463	404	448	460	422	436	445	430	441	413	432	432	452	416	498	421	469	418	416	422	448	474	420	442	436	445	453	408	439	424	451	392	477	456	467	446	410	435	410	434	448	422	455	450	411	440	434	452	460	416	439	437	454	443	447	460	443	458	449	413	465	450	421	442	429	421	472	434	454	443	423	468	420	474	442	435	446	451	426	443	458	436	456	426	425	425	461	461	451	451	456	431	399	427	433	456	458	452	436	408	440	408	501	449	442	458	445	488	437	447	429	413	450	455	436	434	443	402	433	448	445	446	448	455	425	428	465	475	472	434	436	439	452	432	456	466	407	440	431	443	471	441	431	430	443	404	428	458	447	430	455	446	423	435	472	414	432	462	416	449	456	388	443	478	438	454	449	430	419	436	430	446	447	503	454	443	459	433	440	422	448	467	446	417	458	450	464	426	487	457	458	439	428	451	427	451	454	432	435	449	467	426	459	424	467	465	446	433	456	458	413	421	466	445	423	425	448	483	450	456	441	435	458	431	453	423	462	450	449	452	425	413	439	436	410	428	437	445	459	419	413	463	393	434	434	418	457	449	424	423	460	415	436	421	470	405	442	463	444	430	405	419	446	435	422	439	405	437	434	469	438	422	422	464	432	461	465	445	393	431	411	444	449	457	416	450	497	488	486	434	463	428	436	416	435	428	419	459	442	462	427	479	457	442	432	444	461	460	428	471	452	455	395	433	434	438	440	446	445	430	420	426	406	477	446	436	456	424	427	421	427	446	446	432	462	461	443	383	430	443	443	451	441	448	397	429	421	431	410	402	402	399	439	438	428	480	432	416	485	418	427	445	429	460	430	428	411	436	447	435	460	465	462	430	440	413	466	402	395	446	445	501	471	457	454	458	407	416	411	430	451	411	450	422	400	405	461	457	445	428	461	496	397	431	432	430	456	450	444	410	451	453	435	420	428	450	422	424	451	375	465	452	444	426	436	477	455	454	440	442	472	456	440	437	452	427	424	462	438	450	465	462	463	394	432	460	411	430	452	454	398	416	430	444	419	453	453	421	460	455	440	456	423	468	448	439	420	441	473	438	453	450	434	472	463	455	436	456	413	458	444	411	416	461	438	459	435
5213	889	625	608	536	539	465	444	423	455	470	500	427	445	450	458	420	409	403	439	435	418	431	445	426	437	436	420	495	427	408	423	444	449	435	421	485	409	404	432	411	447	430	475	485	434	443	419	464	407	414	445	416	461	479	472	444	452	447	427	465	457	430	429	435	430	386	429	447	461	489	446	442	444	439	417	444	435	420	451	428	428	412	430	475	445	415	419	414	449	461	402	431	457	467	430	442	433	453	447	404	481	426	440	433	402	439	389	436	481	439	402	423	430	479	409	427	407	435	483	406	457	453	443	477	439	480	465	454	409	392	435	430	415	426	504	448	436	448	475	453	453	479	460	419	459	439	393	386	489	454	429	415	456	448	434	453	475	398	438	418	393	457	450	480	457	437	438	447	429	420	454	442	428	432	428	430	431	455	498	411	419	426	446	393	474	439	436	455	455	465	458	441	432	428	434	432	453	422	422	444	479	439	460	425	436	447	421	460	439	443	426	420	478	404	417	462	431	460	433	387	457	473	435	434	460	447	418	428	436	457	407	419	454	445	452	478	433	430	437	431	425	433	395	445	451	442	436	416	442	436	432	463	459	416	424	454	495	498	426	415	419	438	455	427	440	418	441	420	420	418	405	417	394	459	417	417	434	438	431	435	480	452	442	448	497	408	426	471	419	453	464	449	461	462	410	432	431	482	458	420	441	441	461	433	424	465	410	456	436	455	417	469	443	429	419	434	505	446	448	466	439	396	432	432	414	479	450	435	431	430	449	441	452	444	420	421	426	425	435	426	455	410	428	438	462	431	428	444	450	413	414	464	410	441	444	402	431	405	409	421	400	454	456	433	426	427	460	433	450	494	450	434	490	459	424	424	453	425	435	453	399	464	430	455	433	474	443	443	480	419	480	450	464	450	437	428	447	454	426	443	453	434	436	430	404	428	446	402	446	430	378	458	469	462	443	422	469	415	447	445	478	477	432	436	444	443	405	437	487	445	418	444	455	428	470	457	455	462	443	425	413	456	439	437	398	437	461	456	362	404	432	426	422	469	458	431	417	450	449	420	425	467	468	410	412	445	409	446	423	436	472	438	424	417	417	417	483	423	448	473	417	421	483	469	464	419	453	441	452	470	435	426	443	449	435	453	446	460	458	382	434	479	451	461	464	399	458	491	449	432	458	446	454	441	456	444	457	427	458	505	427	427	456	444	469	448	448	411	428	417	435	457	460	444	470	459	446	457	463	449	445	443	424	430	406	461	457	442	453	428	442	430	434	436	426	457	459	444	463	472	461	439	426	464	457	436	472	445	418	484	452	470	455	401	413	401	427	434	439	434	424	406	425	467	417	460	452	471	445	447	453	461	445	463	455	457	450	416	397	430	448	426	470	468	443	415	452	436	438	458	412	415	415	463	469	469	459	446	426	419	416	465	450	433	437	455	405	462	450	459	427	434	443	471	431	427	456	422	417	405	470	463	416	436	423	433	400	423	431	432	404	469	475	462	428	437	407	459	413	449	485	428	433	411	457	445	406	442	437	425	460	447	458	466	416	429	470	443	405	411	432	446	476	476	457	469	420	474	442	487	459	429	448	460	413	440	429	457	427	448	452	468	425	445	400	450	464	461	457	447	440	436	390	392	464	471	422	436	446	421	419	417	421	442	429	440	425	452	408	432	454	396	423	414	403	472	467	442	426	415	422	455	450	421	435	433	432	423	460	405	471	419	475	403	428	454	477	437	403	456	429	428	473	493	388	373	386	437	461	455	441	412	423	422	408	424	404	422	441	488	424	414	428	419	454	454	450	435	476	440	446	457	425	437	430	445	437	441	411	436	489	453	457	420	482	449	406	449	434	405	446	464	488	415	468	433	459	401	427	449	443	458	440	460	436	418	412	411	422	423	442	395	396	448	463	444	455	446	515	423	392	442	441	425	438	495	435	440	440	440	438	444	407	436	406	437	438	440	420	472	446	418	415	436	412	444	460	449	445	434	455	436	461	456	407	441	436	404	419	440	445	449	466	423	426	426	450	427	431	455	467	418	457	445	467	451	485	478	462	437	445	432	416	421	454	467	503	456	431	421	400	435	462	438	441	452	468	465	392	456	431	421	464	420	427	446	429	434	476	457	444	432	401	457	450	430	450	418	463	412	453	448	435	438	432	441	459	456	436	406	466	462	429	449	496	445	454	457	416	464	425	407	443	470	443	399	431	462	441	445	404	473	411	409	426	458	438	410	420	451	459	463	402	397	472	436	447	440	436	458	458	433	445	456	405	442	425	434	430	431	422	432	452	402	451	440	412	387	416	415	420	411	407	430	424	445	415	465	403	454	432	413	442	465	438	463	449	442	482	431	472	424	441	444	432	421	449	440	432	420	458	442	474	411	437	446	438	421	479	442	427	436	464	447	436	424	441	423	455	452	447	433	459	434	439	446	434	447	419	453	444	423	412	474	444	460	425	450	457	429	445	459	420	386	428	428	419	458	424	433	455	423	434	460	426	454	423	433	464	397	427	452	454	420	421	418	424	486	438	461	466	443	419	439	446	452	450	454	437	436	437	474	492	475	469	445	405	479	451	450	449	420	462	445	449	463	434	393	421	405	426	425	440	441	426	476	462	446	431	408	432	431	431	442	419	429	432	451	440	456	415	427	442	435	453	407	426	456	443	390	477	410	447	412	428	447	467	445	441	424	479	451	439	412	440	463	460	453	429	404	445	455	472	404	426	431	467	469	421	416	438	456	451	453	437	440	448	463	434	471	420	427	422	437	444	413	404	446	443	434	416	414	434	441	463	430	467	433	425	426	432	439	436	404	462	427	441	422	455	415	453	416	468	429	445	490	449	465	449	427	464	442	432	490	442	418	428	414	432	424	382	465	439	450	430	429	482	434	435	457	441	403	438	420	406	447	402	461	457	465	465	395	451	450	461	452	468	468	493	453	430	426	425	425	456	451	439	468	442	409	402	434	448	444	479	450	443	463	440	492	444	476	445	423	452	457	439	393	447	451	414	420	436	428	433	432	489	432	425	479	468	468	464	468	405	440	493	442	443	411	419	430	468	420	413	443	458	431	399	427	447	451	441	442	426	449	434	431	419	446	440	467	478	451	484	446	380	406	437	427	475	437	462	487	426	462	439	493	455	412	436	447	436	484	423	480	426	431	418	446	453	438	479	399	438	412	454	460	455	424	443	432	485	403	425	439	451	428	411	460	419	428	394	443	399	433	450	482	446	396	428	486	415	419	467	452	430	481	431	470	398	430	426	475	431	464	458	427	483	447	433	435	460	478	466	374	419	466	427	446	456	438	442	463	452	438	474	433	447	430	441	433	425	440	435	430	413	458	456	406	456	456	437	427	433	446	453	446	425	440	441	441	384	429	441	442	455	414	410	434	452	439	409	470	459	421	418	377	461	415	453	444	451	423	476	439	475	443	419	447	443	426	476	391	420	410	472	449	417	419	441	462	448	421	424	460	445	443	439	447	462	435	447	482	421
4621	1278	1366	1522	1377	1229	1134	1133	1060	1075	1027	1069	1044	1074	999	1023	953	1045	964	896	953	930	983	985	995	970	956	927	951	956	954	989	983	958	949	986	971	1002	1000	913	996	984	981	1010	914	1011	980	911	957	982	915	1033	937	953	934	957	946	978	999	1010	905	975	947	946	958	980	950	942	1007	909	985	932	907	954	995	965	950	918	964	969	964	941	958	989	914	872	987	991	972	952	983	973	967	966	959	986	944	993	1029	931	983	982	929	959	931	943	970	934	910	1014	939	937	985	963	986	956	973	1003	959	927	959	967	958	928	952	958	918	981	914	1003	914	977	1008	955	987	981	989	968	946	939	1021	978	960	947	991	972	956	958	896	934	991	929	956	934	1015	905	1003	990	955	993	985	948	975	912	951	990	964	952	957	938	992	955	990	920	923	974	942	1015	932	962	941	996	923	988	945	927	931	967	972	967	949	965	974	981	986	934	960	918	906	925	973	954	913	946	980	988	982	930	938	971	981	990	969	944	879	957	1030	976	960	912	988	998	956	988	977	1019	902	949	996	935	984	981	982	978	974	1024	905	993	958	996	933	1037	940	972	972	944	924	926	938	996	943	963	942	991	986	942	910	956	966	955	958	974	986	972	941	926	972	996	942	962	983	979	953	918	932	978	965	961	922	994	935	996	926	989	976	996	996	976	932	973	1022	1032	931	1017	981	1012	979	975	932	967	962	962	990	1028	1018	982	962	983	951	960	991	931	963	946	965	1046	931	963	967	919	977	988	954	968	980	913	928	983	993	974	1017	970	927	1050	958	996	978	930	975	999	989	926	927	951	976	935	964	983	956	1002	998	944	950	969	969	962	962	957	947	917	978	954	973	928	969	955	999	986	967	967	1003	976	958	981	962	964	935	1004	977	1024	913	1007	992	975	923	978	910	973	946	1016	962	977	962	987	989	995	957	965	982	954	922	917	988	987	988	968	935	939	982	977	988	991	1002	941	1016	941	960	918	966	936	968	930	926	972	976	951	1014	992	957	952	964	1001	991	983	970	937	974	922	966	919	978	1002	980	940	1008	1012	974	973	922	937	979	947	967	942	1003	978	935	965	975	945	908	978	973	943	982	953	951	955	936	954	945	993	1017	979	944	951	993	902	919	998	956	983	918	990	936	987	994	957	939	1011	941	960	1016	945	968	951	984	985	946	926	983	945	988	945	978	1006	934	972	922	978	991	974	942	919	946	967	971	981	951	977	965	892	954	972	943	928	979	1014	940	971	928	963	935	944	910	938	948	911	948	972	997	926	983	1041	943	921	934	963	915	926	959	962	976	959	941	1011	976	975	958	891	944	926	983	975	929	978	965	1024	945	972	951	928	1002	942	938	898	998	918	1002	984	972	988	932	927	974	947	941	988	965	942	994	946	1024	938	996	968	985	993	986	847	966	933	1003	949	954	957	939	957	1029	985	960	924	952	951	944	942	944	974	940	984	949	984	951	944	948	932	950	972	1004	966	918	974	986	914	968	955	976	967	994	930	1028	976	987	927	952	967	942	977	950	943	958	969	1001	964	941	957	978	960	962	978	920	955	947	959	976	968	966	984	980	968	972	975	994	978	1020	1004	945	1008	973	947	1020	947	949	995	994	972	940	956	953	975	991	1089	931	974	943	1010	985	1016	956	958	938	939	956	1004	968	939	910	1000	943	931	944	993	897	1000	996	977	1023	976	953	962	975	934	935	996	965	986	950	1016	933	940	956	946	983	972	948	981	1012	951	987	912	1046	979	935	982	922	935	943	992	957	964	964	936	996	988	986	889	979	989	941	920	943	969	1009	964	968	938	949	1006	986	968	942	954	994	939	967	908	1044	912	972	952	940	995	960	971	974	952	991	956	968	990	896	902	949	975	1012	934	971	962	970	971	950	943	994	962	980	974	978	987	949	1008	956	995	967	961	936	943	935	943	908	980	940	954	975	938	940	1026	940	1000	913	989	924	966	938	966	906	991	955	978	931	986	942	983	949	961	987	957	1004	989	917	948	988	986	963	932	931	971	934	956	925	926	1003	924	983	966	936	960	953	974	962	976	933	1009	948	953	938	931	948	947	976	969	944	941	941	917	950	961	977	976	938	957	976	963	946	930	966	943	957	986	954	953	995	971	938	997	974	973	948	973	975	967	981	961	987	978	916	1020	949	946	1022	968	933	1004	958	988	951	1004	985	960	988	977	945	962	985	958	983	962	916	984	1007	989	929	967	981	961	927	987	975	975	939	953	995	939	1001	895	941	973	973	988	958	1003	991	932	1020	999	939	982	1028	956	936	924	964	960	992	1000	986	1025	945	966	992	942	996	964	901	910	992	916	930	935	900	1028	1009	984	950	954	949	920	990	977	1002	971	968	954	1015	956	949	970	957	948	961	979	936	950	951	977	966	953	922	989	997	981	963	960	1003	953	991	950	991	924	1000	981	938	970	964	972	960	943	988	989	1004	1021	900	903	947	968	979	988	1037	1007	931	1004	966	952	986	993	976	1015	923	1019	981	927	983	987	972	912	960	991	935	918	985	914	961	989	1004	950	949	1020	970	921	952	953	989	991	942	929	966	1025	979	997	987	984	1005	917	948	954	943	982	919	945	965	939	966	965	1018	967	961	991	938	968	1002	966	952	952	925	1010	933	906	988	973	956	963	984	1001	1023	982	978	1011	986	916	964	967	976	950	986	952	945	933	983	955	970	971	922	937	920	961	936	1014	991	898	906	913	963	948	937	1021	973	959	933	968	959	987	951	943	911	960	946	937	969	1020	980	984	942	965	993	970	954	960	984	945	992	947	963	951	948	935	954	960	1003	966	944	949	993	1008	1027	1041	950	925	1043	912	932	990	946	942	913	985	953	910	924	944	982	961	988	920	988	948	928	998	918	974	1013	903	930	966	908	984	932	935	974	966	1016	941	945	1006	930	986	942	951	972	960	975	909	999	974	994	1008	943	964	879	946	920	978	981	976	962	919	950	941	1008	960	961	990	970	992	988	967	1007	960	937	999	954	950	984	945	940	969	950	932	1005	953	943	922	1004	942	925	986	959	894	974	967	958	995	983	878	1083	958	997	1054	970	985	952	928	907	918	973	923	989	934	956	997	981	1022	937	970	976	955	961	961	939	909	988	960	995	943	943	962	996	947	961	977	949	946	977	997	991	982	914	955	939	971	1013	939	931	1009	944	962	965	1018	896	944	939	970	977	954	1002	1015	982	897	1037	1009	970	977	978	968	1011	958	1012	945	958	926	951	951	895	933	962	1022	982	914	931	978	975	1015	937	931	998	955	992	941	943	961	944	966	975	977	944	985	962	938	951	937	987	953	958	996	951	964	950	940	951	978	954	945	927	969	978	935	976	930	894	999	981	939	982	993	953	966	940	1007	967	969	1008	973	1011	945	993	920	1000	937	951	942	974	953	957	962	1016	973	1000	995	966	934	940	1034	976	948	913	1033	958	1015	992	980	965	982	907	928	936	965	938	978	969	945	951	929	961	992	932	972	947	961	980	959	944	942	962	930	963	993	966	991	934	967	1029	1011	990	949	977	957	932	926	1010	940	928	901	929	946	964	1002	957	966	951	966	947	991	998	977	937	898	979	919	1023	960	996	970	995	955	1011	970	965	1004	986	1014	980	976	967	1005	912	989	989	1005
15748	3371	1694	1053	685	470	374	382	319	292	284	341	322	318	270	237	284	265	294	254	246	268	285	246	253	232	259	245	248	267	260	248	243	254	266	242	266	275	259	248	241	266	278	279	241	263	267	310	259	274	267	275	257	246	251	284	279	271	249	266	253	259	247	260	240	265	218	288	285	260	237	242	244	264	254	225	265	257	273	239	255	240	247	257	257	247	236	273	262	255	248	266	261	261	263	274	262	276	290	230	263	254	263	264	262	237	279	215	265	268	227	281	279	268	255	255	273	259	257	240	284	258	240	229	274	281	260	278	250	271	286	253	275	252	278	254	243	287	240	277	248	278	240	266	243	226	274	258	252	253	256	245	278	260	232	266	283	271	274	247	221	293	274	280	275	245	235	280	274	255	271	251	300	261	244	267	261	238	282	249	244	266	248	221	210	241	234	261	282	248	258	242	285	274	265	261	256	244	243	274	248	244	248	255	264	249	274	257	265	266	261	220	267	266	249	232	301	233	284	250	272	230	256	276	270	257	248	267	263	237	267	251	261	288	255	293	284	268	284	271	253	260	262	238	225	258	248	233	240	252	267	248	276	259	290	274	260	266	241	258	285	259	256	265	262	247	235	268	244	219	263	281	256	234	278	260	262	261	257	246	266	266	245	245	215	254	253	248	243	240	255	231	225	248	288	226	273	270	276	257	270	302	238	265	279	272	285	254	231	273	273	253	275	254	241	277	264	260	274	249	289	253	247	220	273	251	270	276	232	247	276	240	272	276	266	261	263	301	275	275	282	272	266	226	245	230	279	241	284	274	295	231	247	249	265	272	272	257	240	260	270	276	284	230	259	291	281	267	265	251	279	295	294	249	269	251	226	271	257	255	251	249	241	244	275	239	266	270	276	248	256	255	248	255	268	253	248	246	272	255	253	242	279	267	269	270	265	287	248	264	256	248	239	269	257	285	276	262	272	273	252	270	303	244	278	276	243	257	249	235	254	243	261	239	255	261	233	264	263	261	233	264	245	285	244	253	261	274	248	280	288	265	253	238	261	246	279	242	225	274	247	257	252	243	270	256	271	274	267	270	288	285	292	241	254	264	253	279	230	256	266	238	262	287	270	243	259	246	267	285	267	272	266	264	258	267	256	265	268	236	255	236	262	245	294	266	255	274	217	254	261	269	289	257	266	257	266	249	259	241	270	265	269	286	262	219	281	282	278	251	255	253	276	271	262	240	272	277	263	247	275	229	257	251	245	263	264	282	282	242	267	261	218	275	260	261	238	259	238	259	273	246	248	278	279	260	230	236	255	262	254	244	273	234	256	227	272	291	240	293	260	275	259	242	273	259	265	238	258	257	266	267	290	271	262	235	267	245	274	278	260	259	284	274	240	242	233	276	247	225	254	286	254	258	292	223	271	234	263	248	253	287	269	256	267	245	259	256	263	240	274	253	272	277	231	256	298	262	310	253	278	269	245	268	279	299	258	255	260	257	300	272	269	254	229	260	240	244	246	284	264	277	241	275	231	266	256	248	274	275	270	247	265	268	244	282	230	242	252	269	249	272	241	270	265	246	278	256	230	260	305	258	246	287	249	258	294	264	253	248	257	239	255	261	242	268	275	227	275	274	246	278	302	268	284	247	234	244	255	277	238	258	228	259	294	250	263	246	259	256	278	258	260	257	230	275	264	245	241	241	250	227	255	269	287	276	276	263	240	245	217	292	288	260	264	267	256	270	247	272	241	279	272	244	256	269	277	242	233	272	288	250	223	256	257	282	266	259	244	294	250	249	294	271	251	273	258	231	259	274	244	235	261	247	249	243	288	265	272	275	303	254	269	256	267	284	236	263	273	260	265	259	260	280	230	296	249	257	245	246	294	220	236	250	267	257	261	263	252	229	268	267	256	294	262	247	281	272	252	254	232	300	243	239	243	267	258	259	248	244	224	264	237	260	250	268	260	265	249	282	289	266	266	250	260	269	248	270	277	262	273	268	242	248	295	226	243	245	280	250	234	260	268	274	272	280	269	255	279	244	266	258	271	274	261	243	239	239	258	266	297	255	259	264	260	235	259	253	288	279	264	268	257	243	238	258	248	260	224	279	253	281	250	282	282	253	284	267	272	256	281	265	239	247	273	257	278	275	241	259	273	245	249	247	246	263	280	276	243	242	270	276	267	243	271	279	268	263	283	245	261	253	276	270	262	274	235	257	262	261	216	266	270	230	267	254	258	244	251	271	249	269	279	264	247	256	249	233	236	273	295	271	231	244	230	260	266	237	257	256	229	266	241	264	262	274	257	288	273	253	287	250	279	257	287	276	246	245	267	248	257	269	271	250	280	285	247	281	255	278	255	245	290	289	256	314	272	250	255	258	273	247	260	250	279	253	259	265	254	259	260	267	291	223	253	265	271	283	268	274	282	260	281	261	257	250	267	272	248	253	271	268	269	261	264	291	266	223	231	237	258	250	268	238	255	275	260	265	233	251	265	267	233	231	265	251	242	292	280	262	255	266	256	265	265	279	277	249	277	247	301	285	259	268	259	256	258	253	262	259	284	252	271	273	256	234	246	262	272	256	242	264	249	237	252	253	238	270	258	244	272	251	279	266	251	259	263	243	263	245	234	286	271	271	271	261	247	250	263	254	251	297	277	234	282	247	276	230	273	292	257	258	267	254	248	256	276	255	273	254	267	279	250	240	242	223	265	258	268	261	244	255	277	271	277	289	266	266	232	302	251	247	260	234	265	249	248	269	235	282	267	256	252	263	259	246	264	266	240	286	251	270	242	282	262	248	256	251	237	264	253	251	241	253	256	227	255	289	273	271	267	250	260	263	257	265	270	268	268	252	248	247	290	287	280	242	255	290	243	237	266	285	239	249	249	273	245	252	248	287	266	253	256	285	244	248	252	251	246	269	265	262	243	250	275	266	268	235	275	267	229	256	251	300	261	243	283	272	256	279	272	261	261	243	271	271	254	276	259	243	272	258	246	293	246	278	246	264	258	257	287	245	252	264	272	253	233	287	294	262	264	255	271	266	223	267	272	295	241	256	246	244	238	311	269	260	264	219	270	263	250	267	266	235	269	245	260	227	250	265	272	270	227	320	258	219	262	294	269	265	279	253	259	267	237	277	279	302	238	257	266	257	271	271	283	230	258	243	251	255	284	283	269	239	240	267	246	263	282	252	253	283	292	264	233	264	284	287	307	266	256	252	263	245	276	279	261	255	267	234	225	292	279	268	267	263	269	262	253	261	268	295	268	266	254	258	259	256	234	242	271	254	265	267	249	260	265	240	258	243	241	251	245	244	239	252	271	279	235	281	276	237	253	249	272	296	269	248	237	279	282	247	240	248	260	281	230	269	244	285	260	238	247	276	275	260	269	264	268	251	296	270	271	237	252	211	239	245	256	231	282	260	248	282	271	245	222	244	242	258	282	260	261	278	253	250	272	258	277	272	250	273	263	308	301	248	299	257	273	245	243	242	262	266	267	254
11159	2975	2917	3080	2498	1744	1365	1261	1062	905	936	957	906	868	742	798	756	697	676	650	692	668	683	639	650	658	610	632	650	611	579	619	598	626	597	636	588	614	599	574	575	585	584	605	612	587	628	574	565	615	581	574	603	575	596	598	572	608	601	572	620	586	597	630	599	566	554	588	585	621	568	579	627	589	586	645	593	623	570	611	591	623	618	568	627	578	610	613	561	585	602	624	616	616	580	559	617	618	620	593	597	601	560	621	557	613	633	621	602	569	596	541	541	639	573	591	567	592	611	572	594	593	554	622	568	565	574	592	529	564	589	568	590	577	608	570	600	595	594	573	590	629	598	643	588	568	554	592	562	604	618	551	632	577	634	589	587	622	602	660	579	585	636	599	619	556	554	580	571	565	609	568	591	579	591	574	609	610	604	570	610	605	591	600	583	612	598	588	580	595	607	574	621	578	636	583	591	585	554	600	607	572	606	611	609	582	532	564	575	579	558	562	571	611	612	617	571	619	570	609	587	567	610	581	579	591	576	613	602	581	599	565	555	589	592	578	592	602	610	577	567	591	604	637	616	583	586	633	592	569	566	597	601	600	559	605	641	590	618	594	596	582	601	565	552	608	538	573	586	595	618	553	572	576	545	582	583	601	578	616	633	598	527	604	600	632	598	601	586	586	608	563	593	576	563	584	544	544	543	607	563	610	555	569	557	639	543	600	618	614	616	626	614	580	603	549	610	603	606	610	597	569	603	640	578	599	603	581	613	582	608	614	600	623	564	606	585	615	606	611	554	540	570	603	603	613	571	558	582	608	573	614	595	607	587	614	609	619	587	572	588	570	566	583	585	613	613	629	580	592	599	588	583	595	588	578	646	557	596	574	577	580	538	623	610	600	591	551	586	564	574	624	572	597	565	635	565	573	592	620	620	586	612	600	592	599	566	578	577	589	601	580	557	641	623	552	622	608	597	560	595	589	617	600	603	601	592	568	513	617	534	566	587	604	636	581	599	595	579	579	556	600	624	613	580	598	571	598	606	569	598	577	567	604	581	583	632	582	595	618	616	582	563	599	585	585	587	580	586	597	605	601	569	643	601	556	586	599	597	574	604	609	572	613	576	610	609	614	602	612	548	613	603	590	605	580	590	628	581	607	605	593	589	622	649	578	555	598	608	610	586	615	614	626	576	591	633	632	614	627	578	601	618	601	596	574	618	561	595	570	603	579	642	621	568	580	575	629	568	607	584	598	542	598	582	599	610	576	598	589	588	599	616	555	576	584	590	569	602	573	616	542	592	620	634	602	573	610	585	608	606	612	632	622	585	628	580	587	632	626	585	565	600	599	569	581	611	596	605	539	570	582	597	658	594	591	579	551	548	610	641	598	619	585	584	621	594	589	630	565	579	570	591	633	669	634	559	609	579	616	585	582	635	594	592	613	554	610	600	548	579	561	594	563	589	559	585	618	555	666	605	564	612	606	646	606	602	603	598	601	586	582	590	561	653	619	610	619	602	616	632	641	567	577	578	604	549	582	554	568	610	595	660	624	580	584	589	600	558	592	596	582	626	595	559	602	572	575	560	570	588	581	584	601	581	595	585	586	587	564	573	616	594	618	612	637	595	623	582	565	615	531	603	600	578	582	589	578	632	543	634	609	609	580	575	600	584	566	653	644	566	602	585	584	572	578	629	610	556	588	567	592	569	610	584	561	579	552	619	558	581	575	574	600	590	594	565	627	561	571	582	618	601	549	600	641	598	583	598	577	629	596	541	634	543	643	618	631	631	568	618	571	609	597	592	614	614	618	624	595	612	637	612	605	551	602	596	584	582	601	639	603	627	600	604	606	559	629	623	543	553	553	582	603	617	582	573	579	606	574	559	593	591	592	594	616	572	608	587	611	614	590	619	579	590	586	605	632	583	568	608	614	581	594	650	626	576	604	570	635	650	568	563	650	612	579	583	599	586	586	555	587	589	624	620	623	607	622	646	546	598	612	608	583	613	608	557	600	606	608	616	595	591	595	620	583	596	625	574	602	604	568	615	589	588	577	613	595	605	570	610	626	624	578	620	609	587	628	620	591	611	611	593	594	625	577	628	605	557	625	552	583	538	591	568	621	595	637	636	605	616	593	628	567	595	543	628	584	600	595	603	596	608	608	584	604	573	562	615	580	557	622	565	619	636	636	579	574	646	581	580	579	591	582	617	563	606	558	552	582	596	593	600	582	607	579	599	589	555	624	568	599	583	620	632	588	615	611	563	581	594	613	637	570	634	601	569	612	585	606	588	626	602	638	576	579	571	599	557	606	585	612	560	639	590	592	569	613	557	584	583	582	618	633	583	634	590	594	609	542	624	592	606	586	587	561	621	634	623	614	542	623	640	597	564	595	576	561	602	583	584	586	569	607	615	551	597	606	636	624	604	643	562	565	645	596	605	650	561	583	557	600	616	600	652	622	625	596	587	608	580	646	566	571	616	582	579	620	603	589	615	578	567	587	630	578	578	605	565	602	561	594	628	618	598	562	576	625	609	588	579	596	558	585	556	637	626	571	587	590	584	585	559	555	543	615	618	577	597	571	598	602	580	599	573	630	592	615	632	581	582	597	576	559	605	572	567	596	567	583	615	590	600	588	579	641	600	571	593	601	611	566	568	585	616	624	614	603	574	587	620	556	594	603	556	584	607	586	626	614	608	634	584	592	578	625	624	610	606	570	587	600	548	594	639	586	573	555	587	616	638	603	591	599	580	594	617	549	569	589	613	574	615	566	588	617	617	574	593	602	566	580	591	581	650	575	615	606	643	614	585	571	587	591	612	598	603	614	558	591	613	600	628	564	554	614	599	627	599	603	621	626	571	591	601	587	598	600	545	578	625	572	571	560	595	592	628	578	639	562	589	575	598	616	556	622	615	569	560	617	576	559	573	601	598	607	582	607	591	619	584	613	638	633	570	611	600	583	616	628	617	599	606	599	568	584	582	561	593	588	580	646	609	553	616	622	619	574	616	605	575	601	591	616	618	600	604	604	591	606	586	614	605	551	596	600	598	591	581	619	627	613	617	628	585	578	594	600	612	610	588	625	602	627	608	571	619	611	624	616	635	630	570	558	617	539	605	592	539	592	548	671	578	600	542	598	565	635	609	550	556	606	592	538	523	583	573	583	611	647	608	578	594	618	607	594	608	583	637	635	593	596	587	576	628	537	596	559	582	612	608	626	546	607	590	596	562	593	567	550	564	599	562	607	610	568	622	560	582	529	548	597	585	560	587	656	578	567	627	592	627	570	599	588	597	611	570	569	564	566	622	592	590	619	614	620	560	539	600	583	546	583	597	556	632	571	603	638	588	635	595	582	577	606	574	588	647	606	536	593	605	610	557	616	592	625	604	619	577	593	556	615	578	579	548	592	597	593	589	577	563	642	553	601	594	599	599	564	657	565	625	595	554	544	601	554	580	568	612	565	593	588	618	640	604	588	590	604	650	566	579	595	589	625	562	599
25139	7174	3286	1847	1027	616	451	342	331	282	254	280	264	242	195	212	213	215	216	169	201	200	186	154	185	185	174	168	185	159	201	174	167	167	173	171	171	171	140	144	161	178	196	178	160	175	182	171	185	189	157	171	173	176	180	182	169	172	185	200	157	189	184	157	163	175	183	185	168	170	169	177	164	160	158	178	183	154	187	150	198	159	178	172	168	194	189	166	169	166	156	187	174	185	161	163	169	173	190	166	178	160	164	197	196	188	163	178	189	192	182	160	193	158	168	191	179	177	181	144	163	184	187	188	169	163	165	166	184	177	152	156	178	174	141	156	178	176	144	150	142	151	155	171	163	178	188	168	169	180	165	161	172	164	185	194	177	163	166	186	178	188	214	137	161	180	172	176	168	197	183	156	210	164	176	180	168	178	153	168	205	173	171	197	173	162	154	202	184	154	146	165	176	168	158	190	150	163	188	185	169	186	150	167	168	194	180	135	183	172	210	176	189	176	203	185	159	177	179	168	193	178	204	176	168	158	150	160	179	180	167	156	169	203	182	168	187	165	160	191	180	176	145	188	166	170	174	164	185	188	187	177	179	153	154	175	171	196	201	198	176	173	176	181	202	194	173	175	163	172	158	185	154	181	174	210	182	158	159	179	152	176	167	169	198	147	166	177	174	188	164	164	166	180	184	177	198	173	172	169	156	189	180	173	162	176	160	173	169	188	152	183	172	158	161	172	170	161	193	158	189	176	166	175	178	191	176	192	177	211	144	186	168	160	168	161	176	189	171	183	164	173	190	162	165	184	165	185	177	177	168	171	164	176	195	165	177	198	172	182	176	190	181	180	181	158	160	156	163	162	158	183	172	165	168	151	162	152	189	166	191	194	157	156	191	177	171	158	175	193	186	198	181	182	163	153	174	173	191	173	183	184	138	168	191	172	178	171	159	174	167	165	173	179	173	142	181	190	164	162	158	178	196	176	182	181	171	181	190	190	172	187	188	176	180	153	169	174	193	177	179	160	170	167	185	162	187	163	165	154	143	177	176	181	203	157	169	170	189	160	140	160	178	166	161	158	157	161	182	173	164	191	187	167	172	181	173	170	174	150	165	148	190	174	195	172	146	161	172	185	198	168	187	185	168	199	174	164	147	177	195	196	161	194	169	177	150	169	175	166	160	167	163	167	184	175	185	177	158	175	170	202	170	176	172	197	162	177	140	159	178	170	171	168	187	188	167	169	157	205	178	168	158	169	160	195	173	161	144	153	164	168	149	166	162	178	192	187	183	183	155	143	163	168	163	168	169	180	154	190	187	182	183	184	166	171	165	162	172	157	186	140	153	150	167	182	174	170	185	179	170	175	161	171	195	179	168	172	186	188	167	163	153	178	169	171	179	168	180	169	166	224	167	138	165	171	187	191	178	181	148	168	150	168	162	197	184	156	182	157	155	169	167	182	169	189	166	185	179	159	183	170	187	199	148	168	151	196	179	158	157	158	146	163	165	188	181	147	153	142	167	146	157	194	164	184	163	171	159	168	179	186	177	178	165	222	163	204	165	187	153	186	165	168	199	188	169	171	160	171	188	181	186	181	157	162	185	164	193	169	206	175	178	174	159	165	173	151	175	182	205	192	181	193	153	148	145	151	165	174	144	178	153	159	158	195	174	183	157	162	152	174	181	170	176	171	179	187	166	168	190	185	157	156	150	169	175	165	166	162	205	201	171	146	147	170	197	165	182	179	171	174	175	176	164	183	173	153	150	167	179	187	158	178	184	177	174	180	183	178	135	169	160	181	159	163	194	168	169	199	173	176	157	148	181	182	170	183	175	187	165	150	196	164	168	201	153	167	171	164	157	141	167	175	167	178	171	187	200	177	164	212	186	176	163	181	193	195	170	185	188	176	187	166	167	161	181	184	188	166	152	180	183	173	186	178	175	166	151	177	186	155	193	183	178	181	182	167	162	164	174	183	156	194	178	182	178	179	177	179	167	178	157	177	168	181	175	176	198	172	171	150	179	170	169	168	171	184	185	174	169	157	152	167	158	165	175	174	202	190	170	188	153	153	173	177	156	181	166	166	172	162	171	153	173	172	183	185	179	168	176	190	178	197	176	154	161	171	177	180	159	174	160	192	160	177	178	156	182	180	183	183	156	162	152	191	174	161	179	161	195	167	181	173	185	185	173	147	176	169	164	165	184	178	181	185	144	196	191	166	187	163	200	192	164	168	168	177	195	169	175	182	162	147	178	176	158	185	160	174	175	179	171	156	206	176	163	172	150	187	171	200	178	177	161	161	156	175	161	169	178	189	170	165	159	165	168	185	161	159	166	173	147	166	196	169	157	186	160	160	174	169	152	163	188	167	178	176	150	176	166	177	177	191	159	170	173	181	178	177	191	172	167	172	184	171	170	166	169	164	178	161	167	203	173	177	166	158	197	182	167	162	186	199	193	164	163	156	176	171	183	175	158	162	162	160	174	205	168	170	184	173	179	150	166	196	173	161	166	167	197	188	150	164	176	170	163	189	186	221	161	155	165	152	184	181	150	189	189	167	171	158	167	168	148	173	149	165	190	159	168	171	159	171	184	178	183	164	173	166	166	121	160	141	153	164	187	162	186	166	153	170	177	161	168	184	180	168	166	192	187	166	182	163	179	147	167	143	166	175	171	181	164	166	179	174	173	181	186	182	121	183	184	170	156	169	168	170	153	179	181	173	154	177	159	203	164	179	177	206	168	174	171	172	147	173	164	169	182	169	166	165	173	187	173	162	159	196	173	168	175	165	167	188	195	173	167	175	180	166	156	171	187	158	176	158	161	170	163	190	182	180	146	165	155	158	199	188	184	166	167	181	177	208	166	195	175	157	158	207	141	177	176	165	181	170	157	181	182	166	162	168	173	183	196	144	158	185	172	166	158	186	162	156	164	168	178	179	193	175	145	164	167	200	183	155	165	170	184	174	150	176	170	150	201	171	141	184	186	156	174	175	150	143	149	192	164	173	157	177	187	195	176	162	179	199	169	151	160	162	178	198	181	200	169	196	201	169	166	181	162	181	186	159	168	151	164	159	175	172	140	166	168	180	155	171	143	183	190	174	187	179	195	204	190	171	196	152	184	165	158	162	170	151	163	152	173	149	187	185	163	169	166	187	155	154	183	152	188	175	168	188	149	186	167	176	185	185	183	194	174	187	175	186	188	177	200	147	180	161	180	176	182	154	189	170	177	172	172	170	153	172	165	167	188	168	201	162	170	157	170	175	178	173	161	195	203	166	181	146	161	170	178	178	151	199	156	173	199	187	186	192	171	168	167	174	178	169	185	187	164	166	203	158	184	152	189	209	170	157	179	147	178	176	178	172	172	198	170	171	176	200	177	175	197	157	178	166	167	181	171	196	172	171	154	169	183	167	185	188	179	168	173	185	150	171	177	175	158	165	181	144	177	146	179	175	153	185	189	167	168	172	179	159	184	189	192	164	180	176	149	183	166	198	179	148
14730	5034	4713	4615	3651	2579	1915	1659	1256	1079	974	1066	1015	957	651	722	680	545	529	578	577	503	520	528	456	458	508	475	514	485	453	499	465	491	501	486	492	442	464	472	458	465	456	446	427	454	454	490	445	471	469	491	479	449	463	479	452	429	460	447	437	472	451	490	460	417	471	458	463	444	484	454	495	480	461	456	434	442	474	449	479	462	448	438	445	474	423	403	463	453	430	464	419	430	442	476	439	464	488	439	462	391	467	460	441	450	458	381	443	442	460	452	447	464	505	468	443	451	478	465	463	491	451	447	424	436	419	446	435	455	441	448	465	434	446	480	434	430	453	483	435	428	404	476	441	458	458	454	433	451	488	439	435	420	423	430	434	462	441	457	451	455	445	450	416	436	441	459	401	471	436	454	425	459	462	443	453	445	448	440	445	420	431	434	470	446	411	450	450	439	435	452	472	443	463	445	440	478	448	414	437	430	446	432	417	446	437	493	466	440	450	467	452	462	447	438	473	469	435	433	441	455	394	428	463	469	519	389	466	423	438	470	431	482	419	477	464	459	494	458	442	429	428	444	435	436	465	459	431	414	452	457	423	415	427	479	444	413	443	443	416	423	451	438	432	442	461	471	466	432	426	485	461	428	427	448	482	458	476	496	449	440	457	482	428	442	440	494	435	463	434	430	453	467	442	445	493	434	461	432	435	458	460	474	479	452	403	436	450	446	484	439	450	439	456	440	414	466	431	451	461	435	429	425	450	468	453	457	430	462	421	452	450	474	445	441	418	458	451	482	490	464	443	479	437	460	408	435	462	445	448	432	474	438	445	436	445	492	427	446	407	485	421	428	453	424	447	452	464	455	470	464	438	417	441	464	427	433	423	459	436	456	436	441	444	447	434	462	437	438	436	442	427	441	465	455	450	453	444	458	471	501	410	466	475	453	454	445	455	449	435	452	501	455	410	408	467	473	440	416	456	417	443	463	428	428	457	423	422	464	461	481	400	454	436	495	479	443	440	428	485	437	480	444	431	431	434	443	453	423	417	489	462	423	438	462	446	460	424	463	440	476	428	423	475	426	451	456	437	463	490	439	467	411	452	457	448	460	435	436	460	478	437	458	452	431	454	428	483	438	497	466	412	455	445	432	447	466	463	431	414	433	474	407	442	425	450	488	421	411	454	439	427	452	459	434	445	435	419	439	431	437	450	446	436	454	439	430	442	494	467	461	467	428	519	482	485	457	419	455	439	453	431	444	467	448	435	460	479	442	486	475	464	438	412	423	439	399	465	469	460	499	447	467	474	452	444	402	429	439	450	412	439	472	454	422	442	396	436	469	411	424	443	422	437	440	481	482	450	420	449	450	475	436	471	451	435	452	433	440	434	472	472	427	441	447	423	447	480	434	448	434	471	463	449	438	441	444	430	449	458	426	422	457	423	434	492	448	405	446	461	414	446	415	459	440	427	416	472	456	454	445	402	422	459	469	458	395	492	474	494	437	456	442	422	468	422	457	438	403	461	436	442	454	452	432	447	442	444	423	454	415	468	458	506	434	397	450	447	454	448	458	439	458	433	452	460	435	475	413	412	434	490	505	483	437	457	418	447	478	439	431	453	459	414	437	425	456	489	433	439	426	447	488	442	427	436	438	454	430	451	394	453	442	455	449	445	441	408	426	432	422	433	450	418	450	429	436	437	434	425	419	438	467	452	430	448	411	471	458	416	458	438	424	456	434	429	434	430	441	430	444	442	478	441	445	469	437	407	457	442	487	448	426	417	430	434	415	468	429	462	461	437	431	461	425	457	430	460	430	492	447	429	463	436	434	456	462	443	442	408	475	424	470	411	450	464	446	470	439	442	454	438	449	444	467	455	453	472	456	434	443	484	474	432	438	456	437	441	456	398	430	463	432	406	437	478	458	442	447	460	471	451	458	414	425	432	462	441	422	456	429	502	442	428	450	471	422	454	481	436	453	447	430	453	419	437	405	461	427	445	486	441	452	441	450	435	473	431	443	461	437	473	449	450	463	436	439	475	434	406	451	437	459	464	401	460	437	473	466	443	417	407	429	452	399	455	439	446	447	488	445	448	464	469	446	453	482	439	450	482	435	456	428	424	477	424	464	452	414	466	467	463	440	499	456	425	464	378	439	420	461	445	458	483	419	427	452	452	454	396	465	434	414	450	478	487	429	451	460	417	437	431	462	452	469	439	447	425	422	486	462	431	445	422	431	484	464	434	423	445	447	406	439	457	470	433	459	444	467	433	440	434	466	453	457	487	446	482	433	437	438	483	398	427	410	479	455	456	449	425	436	447	466	422	450	447	452	447	443	445	466	455	442	462	454	461	434	461	423	486	442	473	450	447	442	417	480	477	438	427	438	415	452	448	445	455	455	460	464	449	453	445	406	454	438	436	461	441	481	463	426	431	477	454	445	472	461	437	441	447	466	468	435	457	417	468	422	436	471	468	440	484	437	477	485	461	453	452	458	468	431	457	423	446	426	468	447	467	431	479	434	465	434	456	421	458	426	436	458	458	427	416	458	425	452	427	443	437	415	468	428	434	441	455	475	462	461	421	491	452	499	448	467	446	420	449	465	446	451	432	472	402	442	413	477	447	468	446	448	444	438	466	443	427	441	449	465	434	469	444	420	441	458	413	437	446	419	444	428	437	447	481	419	452	428	442	455	456	420	460	474	418	452	417	455	454	422	456	435	451	440	453	475	450	448	454	441	406	448	404	439	415	444	474	450	400	457	480	452	435	508	453	445	439	451	403	487	479	485	433	419	451	473	464	411	456	461	438	428	466	424	455	444	434	419	446	463	465	454	453	452	457	419	426	465	463	443	469	463	488	444	441	489	437	411	423	447	409	425	469	468	469	473	454	458	430	468	440	434	470	440	426	447	429	440	427	425	439	489	442	434	434	397	439	455	398	433	456	473	439	426	441	426	418	410	444	452	423	454	473	433	421	475	418	407	438	431	423	502	453	435	469	494	474	410	455	429	439	475	461	434	430	448	447	458	430	458	418	468	424	407	452	429	465	449	462	428	500	491	446	477	437	442	446	430	465	441	452	466	456	442	442	475	420	469	451	486	419	467	484	465	448	448	478	428	418	423	456	414	484	457	476	495	460	412	449	512	441	457	507	425	454	471	439	455	432	453	415	460	435	408	421	465	442	437	475	460	445	400	457	465	463	457	487	441	458	431	455	431	452	415	411	420	450	409	416	476	429	491	488	468	431	454	451	468	449	413	451	449	431	482	456	417	462	462	476	434	460	453	475	432	431	443	438	435	421	466	441	462	420	454	431	452	436	451	418	440	480	449	431	446	446	454	464	439	453	455	459	422	464	462	442	482	442	433	424	475	453	486	454	458	424	452	412	442	445	425	439	482	458	442	447	467	469	457	464	466	437	442	458	477	427	441	397	475	444	432	437	442	437	441	442	459	445	451	466	446	462	427	444	426	438	440	456	459	451	407	441	414	465	441	435	440	431	451
5117	822	661	593	551	472	452	450	475	473	425	453	442	443	387	457	428	432	432	411	419	458	444	514	426	420	448	426	422	455	405	422	426	431	441	446	454	424	426	463	461	410	476	434	459	440	475	440	427	442	458	404	449	439	461	450	439	455	478	444	422	392	485	436	416	443	426	425	437	435	455	443	375	405	438	458	404	458	432	437	479	461	405	435	418	468	443	401	407	427	448	418	455	444	421	449	412	443	453	441	472	428	415	424	457	428	451	415	428	407	416	414	443	478	457	421	448	424	454	432	407	448	461	448	406	424	406	406	441	434	424	389	442	447	396	419	383	425	483	453	417	418	454	441	440	412	425	432	418	429	467	437	404	475	397	477	466	443	453	477	447	412	436	425	440	472	451	462	425	435	466	434	419	414	457	415	413	450	427	450	435	413	429	435	451	428	453	468	432	410	454	435	445	481	442	405	427	412	397	441	456	449	439	423	392	486	438	445	441	466	440	396	468	422	437	447	417	443	415	456	435	434	460	438	432	441	439	479	422	443	444	421	443	447	471	392	415	417	458	448	417	440	417	405	409	464	441	408	432	488	449	439	443	448	422	445	439	431	428	446	442	440	441	470	436	425	418	421	419	434	455	478	474	433	476	431	463	433	427	425	461	465	448	440	425	445	426	395	458	466	430	465	464	443	428	445	423	454	431	456	465	436	425	426	434	453	476	419	491	435	405	442	453	444	445	446	446	461	448	448	431	421	416	436	437	464	432	436	459	435	388	438	457	461	449	438	411	429	425	423	443	396	409	441	422	398	410	413	431	444	453	477	415	396	450	417	416	425	442	453	409	476	452	463	422	444	399	455	470	396	455	437	439	394	480	439	433	427	430	392	414	453	425	444	452	443	402	439	413	403	424	427	426	417	422	456	450	435	480	445	454	474	427	458	437	420	444	404	450	465	465	450	403	437	418	448	436	446	436	451	409	507	447	473	448	447	410	446	435	403	426	438	431	433	468	503	432	441	428	462	406	441	435	419	448	411	436	441	412	391	473	441	441	434	424	437	461	417	482	423	461	409	414	460	437	443	415	407	430	444	431	445	471	413	424	395	425	445	427	427	469	439	479	454	454	428	469	402	436	459	443	443	413	427	460	436	430	431	442	443	415	448	420	407	464	447	431	417	443	436	446	400	433	437	456	440	446	480	460	437	442	431	445	427	411	454	448	432	442	407	458	468	445	449	450	426	404	440	423	422	441	413	417	438	465	469	410	436	433	411	412	471	440	431	470	455	446	455	428	419	419	436	456	425	453	417	390	427	443	461	422	443	457	447	483	418	428	416	446	448	426	462	455	474	382	432	402	428	457	433	434	439	396	456	447	453	419	421	451	446	436	431	486	421	449	421	431	403	443	463	405	451	429	466	420	422	432	459	472	477	409	427	448	395	407	463	429	456	468	472	397	419	445	436	427	386	387	403	478	456	395	443	406	418	462	427	453	444	466	440	427	430	423	422	441	429	437	466	436	420	426	440	414	419	477	416	418	448	419	469	407	432	447	438	443	436	447	441	425	410	430	430	449	397	427	438	430	462	452	447	428	438	437	441	415	392	471	432	436	417	445	457	467	443	443	448	415	481	457	456	428	463	429	429	462	440	426	448	447	442	414	438	417	439	413	426	412	449	421	445	445	432	446	390	398	427	448	401	449	429	421	436	448	477	390	436	435	490	439	429	446	451	416	426	493	450	431	412	436	429	432	414	452	409	438	464	441	460	428	448	444	453	421	453	419	445	420	400	464	423	457	442	420	408	431	443	445	468	421	425	406	448	475	410	414	445	485	420	398	425	424	451	447	444	452	407	430	430	430	442	428	441	425	464	427	435	475	415	391	467	471	427	474	429	437	424	457	449	387	450	430	415	439	421	457	400	420	415	466	471	451	446	421	415	425	444	461	428	428	456	434	400	464	415	422	414	451	445	454	461	430	412	417	449	433	444	432	465	403	423	451	452	465	415	419	415	420	456	464	488	421	426	435	410	413	448	469	416	433	424	425	440	433	410	420	437	411	437	431	404	447	437	448	431	448	442	451	449	470	405	434	409	419	417	414	452	429	509	415	441	433	419	477	398	449	443	422	447	416	423	436	436	442	417	443	439	440	443	437	445	422	401	401	460	469	418	470	464	469	455	433	470	465	426	444	418	439	443	423	464	445	429	450	417	496	455	413	429	422	513	447	427	408	445	404	419	407	397	456	461	438	419	433	415	477	476	422	454	437	464	459	450	453	441	411	419	413	389	438	409	415	459	431	448	461	464	408	454	448	473	408	424	430	437	447	470	468	467	430	469	444	453	464	447	454	380	442	460	477	434	457	430	455	423	427	441	424	432	423	422	426	469	456	431	423	413	442	439	446	416	442	454	460	459	458	463	449	452	450	469	482	457	429	403	429	439	443	439	415	446	448	438	411	434	446	480	448	450	419	457	419	410	441	431	440	428	421	414	403	439	459	459	425	439	458	411	459	443	426	403	448	427	428	424	423	472	417	435	451	448	458	455	440	435	435	418	466	407	441	456	433	434	441	465	424	449	435	440	461	445	413	428	473	381	438	424	477	438	423	445	401	463	409	441	463	428	435	405	443	469	408	447	426	443	416	428	403	462	416	462	417	450	454	431	399	433	452	423	410	448	427	405	438	458	422	456	392	432	476	420	423	463	441	422	430	408	402	449	415	441	431	439	405	458	489	436	430	469	478	461	447	407	470	481	430	419	444	415	439	420	396	429	444	474	427	444	425	432	432	465	424	419	435	407	447	421	453	492	428	408	467	433	434	463	427	419	437	432	446	443	419	461	430	411	443	437	420	437	448	448	453	467	413	418	464	446	443	450	406	455	413	459	429	454	424	412	466	453	410	433	438	434	382	407	427	417	463	408	421	380	426	486	416	419	438	422	439	441	440	419	459	458	437	418	433	459	435	467	422	421	426	415	409	430	423	430	471	439	423	411	480	438	411	476	453	437	427	426	446	455	451	456	441	407	456	427	411	436	426	468	455	407	443	449	421	376	411	446	423	431	444	406	421	431	455	421	435	404	438	441	452	386	408	420	421	405	429	442	448	440	450	476	417	465	369	418	426	462	413	434	420	423	456	402	410	423	472	439	426	437	410	452	419	407	417	437	448	413	423	402	415	432	452	411	434	467	446	414	438	469	429	441	426	428	420	401	397	438	428	477	444	451	429	434	469	458	441	437	404	447	436	452	467	421	444	385	416	404	405	425	447	426	477	444	427	437	481	447	454	453	434	436	421	436	420	427	479	440	436	416	451	462	443	422	462	462	423	437	445	444	420	421	430	419	421	487	451	389	437	471	379	432	420	434	415	418	458	403	442	429	416	434	375	431	407	440	432	435	437	410	460	426	449	422	446	450	462	457	413	439	390	421	452	461	421	450	462	416	417	421	421	432	402	422	414	453	419	412	425	436	481	453	431	434	425	409	425	421	425	438	461	459	483	473	436	459
4405	1295	1335	1456	1331	1267	1184	1126	1093	1057	1025	1099	1013	1070	985	985	1058	994	953	927	966	974	960	959	916	933	952	944	1004	937	950	984	968	939	968	990	950	922	933	945	1006	974	983	935	992	956	948	936	971	948	915	914	978	932	987	982	918	948	981	939	1006	957	965	1017	939	909	935	967	920	960	960	935	954	945	972	949	1013	956	956	950	967	912	963	927	977	928	980	922	1024	973	946	996	969	935	945	909	932	948	937	956	937	997	972	981	975	986	1004	952	997	977	960	950	923	959	930	1009	952	949	996	948	985	1040	930	974	1006	991	944	974	930	987	988	954	949	945	983	942	952	963	944	922	923	988	940	939	967	933	957	919	913	982	924	937	967	952	975	933	941	936	922	971	971	950	982	953	947	968	914	925	932	924	977	966	910	957	999	968	942	903	994	915	907	925	997	959	992	971	918	943	957	967	932	932	933	961	945	989	965	929	955	980	941	963	987	1008	921	954	943	937	944	957	995	954	963	923	925	975	928	970	936	943	968	979	992	976	926	958	893	988	964	947	930	1009	957	943	1026	989	943	969	982	899	972	948	945	934	957	966	1012	953	975	997	980	927	933	957	953	891	1008	967	1018	965	954	909	936	906	934	944	917	948	1016	999	947	984	1041	941	937	954	967	957	986	945	989	959	990	966	955	928	995	947	972	942	933	1008	981	1026	967	910	970	920	980	930	963	885	952	916	949	979	938	963	989	1014	917	1006	1006	940	957	988	944	918	951	957	985	956	994	1001	956	928	988	990	956	973	997	955	941	957	996	951	1040	964	986	984	972	939	974	1014	962	995	921	973	971	992	1020	938	950	980	949	1017	971	962	998	977	1004	999	928	935	958	950	990	945	942	907	946	952	971	989	915	1005	996	1011	935	953	923	960	962	935	928	943	936	977	982	950	924	1011	972	967	975	931	928	958	934	922	935	927	963	955	953	941	960	977	965	901	956	981	969	987	957	912	945	960	922	962	967	1005	935	965	957	973	938	917	919	997	967	969	985	925	924	936	955	990	981	932	973	976	966	933	913	1001	929	994	972	966	968	932	929	977	881	1011	988	993	1002	989	935	989	957	1002	949	976	999	940	924	1039	948	975	943	924	979	950	955	947	962	960	918	1016	998	949	1004	921	1024	938	970	957	974	965	969	955	926	929	1013	937	972	970	964	999	929	934	953	1021	976	949	973	968	943	955	1005	977	862	966	944	952	994	961	922	919	996	985	953	963	976	970	963	966	951	953	909	953	1001	926	969	960	979	933	933	955	971	978	963	968	1000	948	946	960	931	953	1048	1002	933	985	1016	976	1001	1012	964	940	970	947	947	939	985	991	947	977	974	905	956	1004	962	932	903	950	954	928	941	921	989	972	957	952	965	997	958	1003	948	953	957	939	956	958	932	950	961	988	931	970	954	943	988	982	952	978	974	944	947	948	973	995	1004	906	926	980	930	945	1010	909	941	994	942	983	984	1019	932	968	956	963	967	991	1026	977	963	986	944	942	913	1019	906	927	999	919	955	963	975	1015	912	941	1033	922	992	963	951	985	1018	1007	976	985	956	987	919	928	900	962	967	991	891	962	956	911	992	998	976	983	920	910	946	911	999	904	1021	1025	902	950	960	933	948	988	923	944	936	969	959	1015	930	1046	953	1012	982	955	961	903	958	928	954	948	932	961	968	908	975	998	981	966	990	947	963	930	997	988	935	935	971	928	936	954	928	983	964	968	976	911	955	938	979	919	947	946	975	954	936	999	952	967	1014	963	921	940	981	942	972	929	899	920	932	912	926	936	917	916	991	959	976	985	972	968	952	1001	1000	985	976	963	964	949	983	927	935	956	1006	960	973	929	998	911	920	926	1001	1015	908	966	965	942	946	957	962	912	954	940	1032	935	927	940	971	928	1003	1010	1004	946	960	973	965	940	940	962	935	954	919	986	945	1009	934	979	961	961	949	991	956	1006	959	949	965	936	933	936	985	923	930	888	1005	955	998	902	929	973	905	993	859	944	916	1005	991	1016	963	944	959	917	945	930	987	983	960	947	956	1010	961	929	948	975	1012	966	911	1000	961	935	916	956	977	952	982	980	928	978	937	1032	936	964	1011	970	996	916	936	959	972	1015	1014	1027	940	940	981	963	1008	952	989	1016	939	951	1000	922	954	947	940	993	970	949	929	979	959	970	957	929	963	922	982	995	965	979	983	915	963	972	948	1023	934	1011	920	1008	963	964	914	1017	974	963	911	951	996	1025	940	972	968	975	974	950	920	982	978	961	950	961	952	974	982	958	942	897	1004	953	960	980	968	944	948	956	967	920	918	1011	977	1006	915	966	985	1009	988	961	948	923	1019	943	986	950	914	976	968	938	1011	936	949	940	966	997	936	923	967	913	1039	981	959	947	964	970	920	972	957	1006	941	959	913	936	960	912	973	962	918	951	978	901	1001	984	955	986	904	948	973	928	943	950	954	946	943	974	964	919	1013	973	1001	987	967	917	929	899	974	931	978	981	990	938	953	957	928	935	934	922	972	981	944	970	954	929	990	964	926	939	931	1020	977	980	958	953	952	947	959	940	970	988	988	927	966	936	966	926	937	961	984	984	969	943	982	957	928	960	932	997	1009	977	930	972	967	971	1013	953	933	935	910	924	983	963	874	954	952	965	948	916	937	981	936	948	986	980	1006	915	982	981	965	978	946	1003	942	946	925	977	982	942	954	932	959	968	991	961	931	993	915	956	952	960	961	972	955	982	1018	928	976	911	933	925	1003	969	907	992	962	919	957	912	953	968	936	928	956	979	954	958	928	943	966	970	980	965	949	1012	978	945	987	937	952	981	938	940	887	921	938	959	1025	984	956	957	957	933	952	983	935	917	928	1003	933	988	1003	994	972	981	1040	951	969	982	940	994	934	959	1043	953	990	983	890	1004	914	948	966	934	911	950	907	987	973	972	971	983	982	952	964	944	955	932	950	968	939	959	974	991	946	1016	918	940	903	951	963	971	921	945	933	953	949	977	927	862	976	915	1003	920	998	950	978	939	971	926	954	975	958	986	951	918	946	941	979	949	916	963	941	956	942	973	986	935	962	975	939	967	990	942	959	981	960	915	977	917	995	934	914	964	969	964	951	971	951	951	908	959	1028	993	963	980	917	936	971	992	985	960	1005	954	982	1010	962	994	994	976	920	993	958	941	979	941	978	988	953	929	974	939	966	973	1038	977	930	935	969	966	991	954	974	956	948	952	961	963	990	920	921	978	937	948	926	904	974	981	987	983	966	919	963	958	961	941	987	990	953	959	958	943	918	962	975	967	1000	1005	955	986	953	975	956	951	1000	986	917	982	969	953	939	924	953	966	989	941	943	932	950	979	1004	981	945	932	1001	926	986	983	961	955	988	959	908	950	950	961	934	917	921	949	906	974	982	941	978	946	990	905	981	999	966	940	923	936	952	995	993	965	974	889	949	973	924	920	956	965	982	947	991	942	952	908	966	897	996	956	976	943	900	959	992	997	953	942	974	1021	910	940	947	981	914	1002	942	957	1003	946	973	975	1012	940	939	979	920	929	931	891	979	960	934	1009	992	979	1013	925	979	963	1016	958	969	960	979	907	973	930	957	939	951	936	961	977
15550	3663	1763	1104	704	499	433	426	354	334	331	303	311	313	261	298	246	263	296	276	264	279	284	281	277	267	258	242	247	282	286	236	298	264	262	255	247	266	243	253	238	256	303	282	267	266	253	268	269	241	241	257	228	253	263	267	277	248	271	277	301	294	237	254	269	237	270	291	292	262	275	246	252	251	275	277	239	239	252	248	270	253	279	266	270	269	246	260	257	257	230	264	302	244	249	269	275	231	237	261	274	227	249	251	243	241	255	247	257	256	244	240	242	249	222	279	258	264	268	293	238	263	266	256	300	230	276	279	278	274	253	246	260	269	269	254	230	242	291	236	283	260	265	292	270	268	254	221	257	227	266	272	292	241	278	240	250	270	253	251	249	248	233	268	271	271	224	261	234	237	252	259	260	280	262	263	259	238	267	255	260	245	257	244	267	268	277	251	249	260	280	250	257	261	274	257	264	253	272	302	269	216	280	248	222	259	247	271	253	224	246	247	260	256	261	237	245	272	260	268	252	243	288	255	265	287	265	262	239	260	295	258	275	259	235	247	273	299	259	263	285	286	227	245	225	247	271	240	271	254	266	263	256	243	267	265	241	287	244	294	244	237	293	242	263	244	254	236	258	274	260	268	248	244	252	283	267	247	261	233	273	264	236	242	265	275	225	255	254	259	225	254	246	267	229	245	268	267	274	283	252	257	258	231	229	278	254	229	250	255	245	267	272	282	266	255	289	256	272	280	269	276	267	275	259	221	295	281	258	249	224	239	238	270	251	247	233	245	228	250	264	305	289	273	271	247	255	272	245	238	263	248	284	247	237	248	251	265	268	235	277	231	260	263	249	245	214	276	273	220	243	254	234	289	242	208	274	273	259	267	287	263	258	252	247	270	247	270	300	243	247	282	316	284	271	277	262	255	269	273	265	286	253	246	294	232	283	256	271	266	259	270	269	250	305	250	262	254	256	249	233	257	236	282	250	263	265	247	249	262	276	276	289	293	227	276	271	281	273	286	253	253	252	252	235	262	245	268	283	276	254	243	250	265	275	276	250	290	260	262	258	298	241	274	271	273	252	231	260	256	270	278	264	269	251	249	259	251	251	241	263	262	259	257	269	271	299	258	269	218	266	252	265	273	260	233	251	279	279	267	286	279	253	252	261	246	251	244	236	235	285	260	253	250	262	256	244	280	288	264	266	266	257	278	266	266	236	244	274	256	251	273	236	254	263	282	247	258	255	250	285	252	237	268	252	255	278	264	274	284	248	290	239	257	258	255	255	279	246	240	269	270	260	273	241	286	246	264	254	263	259	238	250	270	251	271	271	261	271	262	296	233	254	222	263	277	248	249	228	259	248	243	233	274	275	246	257	283	210	251	250	239	264	236	223	252	239	273	278	281	258	246	233	264	269	249	269	267	281	260	271	275	237	256	258	253	269	235	290	247	264	262	240	220	247	245	273	251	256	248	234	261	257	279	264	270	242	266	258	303	297	218	242	267	236	224	267	260	276	240	250	275	267	241	259	265	271	232	238	253	275	261	291	252	289	260	272	270	270	241	253	256	256	268	293	292	288	247	228	251	262	281	275	255	258	255	226	243	295	287	294	261	270	271	257	244	265	271	247	271	263	257	278	264	284	277	262	265	320	276	262	248	249	292	297	238	261	264	270	248	249	254	281	262	256	271	255	233	275	252	254	279	245	268	285	257	265	271	268	277	239	238	230	242	278	257	276	247	256	261	262	261	257	252	240	254	261	270	267	269	285	263	255	266	213	250	239	270	271	247	256	249	264	247	270	283	261	261	265	280	314	254	235	266	261	255	265	266	266	283	259	285	297	271	260	256	274	280	275	223	272	265	254	245	234	240	260	237	257	275	255	278	238	259	298	257	248	255	262	270	264	288	260	261	298	243	257	281	258	248	278	284	261	274	269	245	265	228	257	274	244	270	270	227	236	285	255	289	262	247	263	284	250	244	231	235	227	259	249	239	243	236	265	253	277	265	267	286	271	268	243	248	243	241	251	255	237	266	287	273	263	259	255	264	264	251	270	298	271	271	268	255	258	279	253	274	271	243	260	265	260	250	262	242	250	256	254	244	214	247	255	231	283	274	276	264	231	256	244	236	240	250	252	252	241	273	308	279	264	252	290	237	252	268	269	251	261	280	253	256	263	238	270	246	270	262	240	263	260	274	289	265	269	268	235	255	241	257	241	288	249	254	264	255	253	260	279	262	226	274	257	252	274	236	267	262	233	237	275	222	262	243	262	240	275	295	266	250	234	263	285	257	264	285	255	274	270	278	274	253	244	255	257	247	235	253	258	231	256	238	218	248	289	260	245	233	281	262	259	255	227	260	265	250	264	273	234	242	251	253	263	221	255	260	233	260	296	243	255	254	257	253	263	240	249	254	269	256	295	251	240	235	254	236	275	270	274	266	276	272	244	258	272	295	273	279	249	282	253	253	237	262	236	232	248	245	247	270	252	253	258	289	256	250	237	266	239	271	272	267	252	252	250	231	234	270	258	263	252	246	253	259	282	257	233	254	263	237	254	222	276	269	222	239	264	263	276	257	244	283	265	253	259	236	248	231	240	234	240	256	253	268	233	271	282	254	255	247	251	247	249	238	247	246	252	263	270	280	246	267	264	240	245	286	260	271	272	257	244	252	238	257	262	265	262	268	291	263	259	242	281	254	231	244	282	277	264	257	222	259	243	243	268	262	289	254	227	268	258	270	267	250	274	256	256	243	252	263	287	258	241	248	236	288	265	268	238	247	261	258	266	272	240	285	269	257	295	288	217	253	274	245	263	272	243	248	248	234	231	229	264	290	248	239	266	293	264	258	245	306	287	244	271	283	254	235	258	253	272	260	253	266	261	267	242	293	266	266	264	253	228	293	229	263	243	243	239	250	253	247	207	261	250	274	250	276	234	288	268	231	276	241	270	281	228	271	251	248	233	258	242	258	243	280	262	284	265	256	260	262	294	263	267	279	233	263	272	282	258	263	251	244	258	229	245	258	264	250	240	282	257	300	261	220	284	239	246	254	253	269	235	263	254	268	282	272	259	260	206	275	259	272	265	249	270	278	257	286	270	260	237	241	257	245	248	231	266	255	232	273	259	261	265	264	257	249	286	253	273	233	254	262	264	259	266	236	265	260	237	250	238	250	247	269	254	261	296	280	263	242	301	248	261	266	254	272	266	247	240	272	251	247	249	281	266	268	283	272	268	242	252	240	244	273	224	223	250	284	265	257	257	253	266	271	245	259	261	261	267	265	276	247	246	256	271	289	242	254	243	254	266	262	262	240	294	255	229	238	258	237	234	226	245	275	246	257	265	248	244	242	248	242	258	289	284	258	271	275	283	268	261	266	260	267	237	263	251	272	272	271	251	263	280	237	287	270	283	300	245	237	234	275	278	254	237	273	288	267	273	263	280	308	283	278	279	328	262	258	243	235	279	280	282	258	266	302	252	239	294	250	251	257	234	251	237	249
11397	3324	3096	3240	2354	1763	1506	1289	1058	924	941	960	959	883	762	793	774	714	647	674	623	649	640	606	618	607	638	601	621	630	621	625	616	580	587	608	593	557	613	642	578	603	596	590	600	590	612	632	600	569	628	576	596	604	616	590	573	579	605	589	565	601	586	587	654	593	639	585	582	606	617	631	605	600	633	608	558	541	607	602	624	594	591	597	604	588	606	579	572	594	612	589	562	588	554	600	628	618	580	607	611	537	583	583	573	570	604	570	592	592	556	563	610	569	592	635	576	576	576	610	568	611	599	622	577	556	557	581	601	581	622	606	574	584	586	577	576	577	628	600	646	625	594	618	562	591	589	617	574	535	660	583	540	576	558	606	565	587	585	547	553	639	590	608	567	626	635	591	610	606	593	604	586	573	601	618	608	597	619	547	582	601	616	592	607	574	612	573	585	579	617	539	590	623	594	595	585	579	568	611	539	575	574	584	571	586	557	599	571	572	601	599	610	600	573	610	599	552	580	603	590	618	571	606	587	569	571	550	598	633	610	610	590	591	554	644	589	614	549	625	575	579	599	641	547	610	569	590	597	570	582	576	614	607	592	598	578	623	592	621	572	595	607	583	559	593	566	599	583	596	613	585	626	604	554	612	607	577	578	611	612	581	582	603	594	582	552	587	568	575	582	583	607	571	616	611	563	556	598	579	612	588	605	548	567	586	606	622	593	584	603	614	564	641	516	582	625	600	574	599	589	610	578	572	608	555	545	566	571	586	593	561	604	622	580	595	610	602	629	598	605	621	575	640	595	583	603	610	579	632	566	603	579	592	594	587	617	554	545	608	615	602	557	615	547	619	596	604	588	588	584	579	591	605	599	581	560	615	613	570	530	590	585	595	563	606	592	576	591	600	606	586	571	618	593	587	573	545	627	558	573	603	595	553	620	599	636	570	628	616	590	597	588	580	595	566	570	534	575	580	581	619	619	561	625	627	587	596	611	611	598	624	580	611	548	546	603	599	603	549	588	604	611	621	657	638	598	589	613	581	597	620	595	617	587	568	614	580	625	577	573	585	572	615	556	569	571	617	614	584	596	591	593	575	584	632	580	601	592	561	628	583	599	600	576	602	570	593	607	624	598	595	610	613	586	660	618	560	591	633	596	587	572	594	600	600	579	626	557	612	587	569	597	588	551	582	563	587	603	566	593	559	543	544	589	623	582	582	536	611	575	638	576	575	589	610	591	575	588	583	582	551	616	598	585	594	647	639	576	570	576	576	586	581	596	623	602	603	617	603	586	633	593	604	571	600	596	593	597	568	553	690	560	608	566	601	606	627	547	586	625	638	611	605	611	603	563	554	596	610	623	579	595	547	597	595	590	581	580	605	548	563	598	612	558	554	558	606	588	604	574	600	556	634	602	567	583	582	572	624	626	594	588	604	590	627	582	562	627	626	581	572	595	610	601	644	592	554	571	548	607	574	557	593	607	594	654	577	591	613	594	633	622	604	585	575	610	602	597	584	582	603	617	618	597	614	585	620	645	587	602	571	574	604	610	567	575	611	598	614	588	595	583	616	538	615	619	580	603	584	600	584	635	585	548	551	591	559	600	589	609	602	641	569	594	575	555	585	586	574	616	554	589	619	572	560	591	599	618	592	584	602	575	599	568	584	572	610	608	600	594	629	559	598	572	569	617	596	562	586	605	619	614	592	564	624	584	566	572	646	628	571	574	581	580	614	608	566	577	568	599	595	602	615	605	575	610	594	572	660	627	588	621	585	572	592	573	569	550	566	614	570	581	583	608	570	645	639	561	604	552	626	559	589	626	634	597	607	567	588	628	585	625	603	561	576	610	575	604	596	591	617	589	615	566	583	570	605	553	576	563	596	600	591	625	582	598	575	579	626	605	631	610	602	621	620	568	602	542	594	604	611	580	574	597	583	580	618	587	572	603	582	608	578	593	580	594	637	610	599	563	611	603	589	595	593	581	593	577	580	582	597	641	611	614	584	589	596	583	604	544	596	577	540	596	590	576	592	577	605	583	589	583	575	640	566	553	587	598	600	599	588	560	588	613	610	621	568	630	607	604	561	640	594	596	582	593	602	575	591	595	596	589	605	625	607	627	604	553	559	602	584	586	635	599	654	576	595	604	579	608	621	546	612	641	610	600	651	607	596	612	587	617	609	586	594	626	602	615	613	632	579	588	581	647	608	600	646	613	603	614	576	586	667	556	605	569	609	619	565	593	581	617	594	575	601	601	592	595	608	581	598	614	619	598	570	583	602	616	582	597	584	541	615	549	598	596	577	565	558	558	625	582	582	571	605	563	618	638	600	633	549	607	583	610	599	587	590	564	603	601	592	603	626	609	639	613	645	552	583	583	594	598	605	589	659	627	556	609	572	596	611	613	564	616	583	624	622	598	575	579	585	594	604	606	580	618	618	629	576	575	607	540	664	542	572	557	619	612	622	567	579	588	617	587	571	632	583	628	585	559	629	573	619	616	567	601	588	571	575	572	602	580	591	592	566	568	592	535	565	591	603	614	623	642	540	601	606	638	589	546	580	598	633	645	581	575	589	592	617	620	608	625	567	621	622	593	598	582	609	584	609	575	602	553	629	620	628	644	632	592	577	609	586	579	626	546	588	597	599	605	590	596	588	608	622	599	638	610	551	589	565	650	546	611	613	600	581	601	560	636	575	623	606	576	631	594	598	595	571	596	575	646	556	580	625	616	602	599	550	543	597	596	594	573	555	567	542	581	542	621	579	600	572	624	571	656	593	572	587	593	591	589	620	614	568	594	568	605	569	587	574	641	624	602	568	595	600	576	633	543	562	591	597	580	580	588	630	652	588	541	582	643	588	620	615	596	643	584	573	575	619	603	592	613	609	587	587	605	544	599	591	581	588	581	606	580	642	627	581	627	587	633	618	566	592	566	608	654	577	558	619	562	558	548	604	542	591	576	581	630	600	628	585	568	581	577	621	580	605	582	596	582	575	580	641	554	597	627	586	587	602	612	633	555	590	588	593	615	592	606	618	600	572	589	595	591	588	577	599	593	596	589	605	559	597	566	588	607	600	578	570	618	641	566	590	603	611	579	593	599	607	615	607	598	595	601	601	592	615	613	619	567	589	587	568	598	620	585	598	637	617	601	605	621	650	575	629	601	596	622	623	576	573	604	600	601	583	625	585	607	573	556	557	618	587	574	568	546	569	575	623	618	562	598	595	612	592	623	581	593	623	599	588	580	650	619	580	589	645	616	564	586	598	561	605	625	579	611	584	587	588	603	571	600	591	605	585	584	625	585	610	607	572	562	599	597	627	571	607	607	578	659	571	599	605	582	615	628	582	624	612	630	612	641	580	602	597	565	611	622	615	618	604	589	613	575	550	598	617	658	583	613	574	581	570	578	584	576	595	587	578	608	571	531	588	584	599	550	624	622	616	579	584	602	610	597	622	570	573	609	560	598	586	624	623	633	555	598	635	619	588	568	614	581	603
24748	7475	3563	2029	1017	638	441	353	315	280	277	275	261	239	222	217	220	185	191	176	171	182	182	174	161	184	164	178	174	172	148	181	157	182	170	165	178	190	176	166	171	175	176	171	174	166	160	180	178	202	177	190	145	167	160	176	183	204	169	161	185	161	162	176	171	155	196	191	166	177	160	169	196	165	171	167	178	191	164	177	188	155	150	153	171	196	177	172	191	173	157	164	175	165	183	183	178	160	171	173	168	188	176	184	170	179	156	161	152	159	158	165	160	202	172	161	171	147	156	172	189	171	153	191	187	168	167	146	180	196	143	185	151	160	146	169	185	169	176	179	172	182	162	159	178	159	176	176	190	197	172	172	203	188	181	158	186	165	163	159	168	180	212	181	175	166	169	151	166	174	161	150	192	169	160	158	181	179	151	175	178	147	175	186	168	189	170	181	189	160	175	159	179	180	158	162	163	171	162	154	184	169	196	154	187	182	182	158	169	158	170	151	184	177	186	189	180	156	162	194	199	174	180	163	169	175	178	179	180	189	158	161	155	167	176	202	148	158	176	170	174	172	159	162	164	185	153	182	174	149	155	190	160	140	137	180	169	162	207	157	160	157	148	177	193	165	154	172	164	184	188	152	171	156	193	160	175	169	156	171	204	169	179	179	156	166	157	171	171	193	155	184	193	176	143	196	177	165	189	180	158	185	163	158	161	146	186	173	175	191	170	138	189	177	164	153	163	178	161	174	156	180	161	164	176	167	171	169	184	174	146	157	189	175	163	199	182	158	152	175	174	174	183	170	137	157	166	172	177	161	159	157	183	168	152	180	178	177	166	151	170	187	184	163	174	147	160	169	180	160	136	190	168	184	165	196	161	160	164	173	184	164	163	165	171	136	168	192	174	178	167	184	181	198	168	169	192	166	187	171	167	170	138	191	177	153	174	173	185	144	166	188	152	158	192	150	166	177	184	145	190	175	177	152	159	168	168	166	198	159	158	178	154	163	176	175	216	165	158	153	205	171	142	151	173	175	166	172	154	160	138	180	167	191	164	180	181	174	163	165	181	198	171	182	162	183	171	177	173	159	163	163	186	190	154	169	184	160	168	180	189	185	166	165	180	159	175	172	173	164	175	194	198	166	181	176	142	183	179	166	179	154	161	155	168	175	180	163	197	168	177	145	167	177	170	177	167	165	167	167	180	190	172	167	149	165	164	208	176	164	195	166	190	153	164	150	179	161	176	164	182	170	191	166	171	199	168	158	174	181	160	161	171	170	167	196	170	159	141	153	169	179	182	169	170	174	155	171	160	145	170	168	162	196	179	176	163	177	163	155	158	181	139	180	183	177	180	178	183	191	196	166	167	185	185	185	162	157	165	183	165	170	171	185	192	188	172	161	161	182	161	181	192	173	191	159	153	168	184	171	180	178	164	181	188	165	155	170	186	177	158	175	166	156	184	174	136	173	168	163	163	176	186	188	188	177	172	183	179	149	154	171	188	181	152	160	154	172	162	157	165	162	162	175	160	175	154	176	154	161	161	213	166	169	151	161	189	174	148	178	189	164	167	182	169	161	175	166	160	179	179	177	180	179	135	177	175	160	145	177	159	179	191	186	152	156	160	154	163	174	176	177	155	150	166	170	167	177	172	152	172	164	178	161	169	172	179	188	177	170	190	190	178	167	176	181	170	181	192	175	162	166	178	162	181	166	183	143	173	177	174	155	171	201	183	168	183	174	163	177	169	161	173	173	156	175	180	180	188	197	193	181	184	156	172	150	144	181	198	136	167	164	155	183	155	156	185	163	158	164	172	182	188	186	174	179	179	161	158	178	178	173	149	165	165	167	169	206	170	167	167	154	175	154	184	163	150	151	181	160	164	163	172	161	168	175	181	163	175	193	162	185	160	160	169	143	168	167	177	171	188	192	190	147	180	177	150	207	188	174	171	171	184	180	175	167	180	178	198	163	186	165	151	166	146	164	153	179	182	179	142	148	190	171	191	146	175	153	177	158	188	169	167	159	182	164	172	185	177	190	182	177	169	185	151	157	158	174	192	176	152	168	164	163	159	171	158	185	159	154	160	183	170	151	164	153	166	181	161	175	188	148	175	178	156	165	168	175	163	172	172	155	152	166	155	174	178	176	172	170	191	171	188	172	155	160	166	154	186	162	164	187	150	166	177	181	173	141	173	157	175	172	164	171	160	173	157	194	183	159	162	189	161	157	163	145	158	168	177	183	181	167	153	203	164	173	173	164	193	174	189	173	178	164	170	189	180	155	157	187	148	174	180	186	155	165	189	170	191	170	159	177	182	196	206	158	181	164	188	161	176	189	175	189	166	175	170	154	146	144	164	181	170	177	175	141	171	174	179	193	174	142	170	171	154	161	171	169	170	167	168	187	163	170	174	181	168	160	173	181	169	178	207	186	169	159	166	169	165	194	179	187	141	164	177	160	185	166	171	191	173	177	171	149	191	167	167	159	166	165	170	175	173	197	154	170	159	178	168	184	158	194	179	203	158	164	180	176	189	159	172	180	212	168	162	160	177	176	174	170	197	178	193	182	150	176	168	166	152	165	164	161	188	154	168	164	171	186	150	177	197	171	193	166	180	140	144	147	186	218	178	156	167	164	164	162	169	174	171	163	153	161	172	153	167	167	158	187	154	154	160	170	169	181	166	168	184	162	190	169	195	183	158	165	179	191	163	136	162	193	160	160	162	173	171	151	176	169	160	191	193	174	178	188	154	141	153	166	176	167	174	182	172	163	171	176	176	182	176	175	196	171	159	182	166	182	175	179	161	180	172	185	179	178	163	168	148	151	163	167	153	182	156	155	177	170	193	177	155	156	153	176	182	180	174	172	149	178	150	194	155	167	180	167	160	163	163	168	173	173	168	169	157	159	178	185	162	179	155	195	151	164	202	162	163	164	170	186	156	170	186	152	190	161	160	163	183	167	164	201	161	173	175	162	163	175	174	157	159	179	183	173	151	153	173	180	171	186	195	138	148	153	181	177	175	173	185	178	163	135	171	150	198	161	183	178	151	201	170	153	167	164	140	165	194	175	144	137	181	174	186	177	193	191	182	140	159	178	167	171	182	169	168	172	166	168	177	161	179	163	168	167	196	176	172	172	170	158	164	177	158	208	176	162	176	178	160	165	172	173	170	181	178	172	176	161	143	179	176	168	188	158	175	191	145	179	178	171	172	186	171	167	165	171	182	187	184	168	180	170	144	161	184	155	208	163	145	160	174	180	138	122	144	166	178	193	210	189	175	159	187	180	179	170	172	172	169	167	151	158	166	170	175	155	162	155	160	152	175	183	169	167	156	171	163	137	182	178	190	152	149	172	172	180	170	170	169	150	154	159	176	164	185	187	182	161	149	165	156	174	164	183	173	174	177	173	169	197	174	186	166	178	173	181	161	193	178	159	160	182	171	160	156	162	153	200	175	170	175	159	163	185	191	190	188	185	163	162	165	191	165	172	166	166	194	153
14946	5061	4622	4991	3630	2504	1957	1542	1313	1086	989	1074	1009	961	692	773	713	608	591	584	550	509	495	492	512	467	451	462	468	455	452	478	474	480	459	443	470	482	436	462	463	421	445	450	447	447	476	459	420	465	443	470	429	432	449	456	425	448	447	457	464	477	458	441	452	425	440	485	450	460	422	458	466	429	420	421	436	468	462	413	453	429	410	438	431	464	423	444	412	415	460	451	461	404	430	456	496	417	440	436	413	459	442	402	441	434	479	418	422	451	471	459	442	420	443	462	429	407	449	425	447	429	428	409	431	405	453	402	457	445	462	475	454	417	459	434	451	457	434	474	435	442	449	446	469	440	448	461	467	398	395	456	451	467	476	436	425	457	441	464	456	484	474	435	405	448	481	427	449	435	481	464	432	461	480	440	457	466	439	444	439	464	437	454	448	420	467	385	441	460	415	449	432	436	427	461	443	435	436	437	431	413	433	418	415	409	441	454	469	424	482	418	446	525	450	444	410	422	452	460	437	435	412	447	435	432	462	425	475	427	444	415	452	418	450	484	465	408	438	429	438	426	430	431	461	456	466	447	437	428	438	467	428	441	457	414	418	418	461	464	400	422	427	442	452	439	452	471	417	436	446	453	432	417	465	450	418	400	396	460	453	422	452	441	466	445	435	456	434	443	398	416	448	454	437	476	430	462	462	461	458	460	441	446	409	420	445	442	432	456	453	451	486	425	456	453	404	455	407	438	423	476	442	449	440	420	441	444	429	434	420	432	457	441	422	438	479	437	447	453	431	467	433	422	442	449	450	454	461	441	450	469	429	422	440	423	437	453	447	448	465	445	435	445	411	413	460	395	457	444	458	440	437	431	437	460	435	449	448	454	441	434	410	471	470	425	415	424	462	447	425	422	448	436	433	442	446	458	425	437	434	423	400	462	432	423	453	472	442	456	424	446	473	463	473	429	463	472	459	413	423	445	447	442	468	432	407	470	451	415	438	448	477	393	440	486	462	429	442	434	423	428	426	417	403	415	441	435	422	432	418	449	449	431	445	460	430	426	429	419	468	461	461	421	447	453	459	456	433	433	448	452	440	474	415	428	480	466	414	423	444	410	463	420	452	424	435	419	433	471	423	417	476	439	478	461	454	446	409	466	479	442	439	433	468	473	440	417	453	441	448	415	420	438	413	464	457	455	440	427	437	424	464	405	455	405	467	421	389	422	431	433	409	438	468	418	429	453	454	464	436	438	405	470	437	467	442	446	446	417	458	426	435	444	434	414	439	421	430	451	472	408	437	446	427	437	461	425	446	426	481	451	437	485	442	449	422	444	443	431	451	411	409	411	404	403	421	431	404	420	429	423	414	445	446	474	442	418	434	423	434	460	460	427	446	423	434	455	471	449	438	432	440	421	467	443	428	453	412	437	468	458	418	400	453	425	448	402	436	464	432	457	437	418	442	422	416	423	461	442	479	409	451	423	461	426	431	440	436	439	435	445	367	452	464	432	422	437	454	421	415	447	434	464	461	439	443	416	454	436	423	435	420	414	401	447	430	443	465	441	438	420	406	415	461	432	466	465	415	405	436	443	425	424	498	434	423	427	392	449	425	463	434	442	432	446	453	442	475	468	427	410	480	493	417	436	454	431	416	434	416	430	461	455	417	443	442	468	469	457	451	409	422	397	425	442	447	440	420	439	449	409	495	455	440	421	447	399	435	420	426	401	459	478	454	454	446	433	416	430	450	467	427	424	470	433	429	470	431	446	423	449	453	418	444	449	434	424	454	445	431	413	437	423	418	416	433	447	432	479	459	454	424	444	474	417	474	417	477	422	429	438	467	442	425	425	467	435	457	442	408	464	428	473	421	453	426	464	430	428	432	463	404	432	496	483	435	448	459	466	466	435	424	457	450	427	428	450	439	444	445	447	431	445	450	430	419	439	459	435	453	468	444	443	465	456	423	455	414	440	409	445	485	482	429	471	420	442	411	433	465	465	469	426	406	470	430	468	434	452	482	443	449	429	424	417	416	427	451	437	426	433	490	440	419	420	426	453	440	447	420	453	432	441	429	433	452	424	422	442	453	426	485	441	442	449	420	451	431	423	429	440	450	460	457	421	458	458	411	446	435	461	432	448	427	439	441	443	452	413	429	444	411	430	432	462	471	421	419	444	408	466	463	463	437	412	429	404	416	421	411	449	420	412	434	442	410	430	435	437	426	441	426	410	441	426	454	432	422	456	440	447	406	439	449	419	474	429	407	419	450	406	458	443	435	450	444	449	451	395	412	453	442	435	449	429	455	446	411	453	429	438	489	416	435	446	444	429	470	477	422	447	443	418	390	471	448	413	449	472	394	449	406	480	461	460	437	448	440	428	427	415	393	416	416	455	456	437	425	443	414	383	455	412	460	471	457	425	454	425	432	426	424	477	489	458	456	439	415	479	433	420	450	451	449	435	463	426	450	431	411	449	438	451	443	408	452	405	457	404	428	436	437	419	407	445	445	440	441	458	425	426	487	452	458	441	436	414	424	407	426	439	436	441	456	472	443	434	485	436	383	416	490	452	467	428	428	427	437	434	447	459	447	461	419	475	440	444	476	444	453	439	446	430	446	416	433	419	439	453	453	418	438	418	427	454	447	400	461	400	463	411	449	472	420	455	467	448	456	453	465	428	475	466	457	412	454	431	420	457	396	434	478	420	423	452	432	447	421	459	421	444	419	419	461	412	458	403	433	449	428	429	453	471	424	438	424	438	432	431	466	431	386	441	439	446	430	454	441	403	474	452	417	432	426	417	452	452	448	422	449	471	391	454	489	449	471	496	401	472	419	423	436	415	417	439	431	421	437	441	420	458	471	443	453	439	465	461	432	429	462	434	450	433	461	431	428	407	467	413	444	467	435	453	482	466	440	452	450	432	443	418	436	449	440	419	462	467	454	451	467	407	437	440	442	455	466	427	427	481	445	467	466	469	464	427	428	457	462	430	446	444	446	434	448	453	436	408	434	364	422	420	438	440	413	420	464	448	425	437	438	420	475	464	463	441	404	435	475	446	453	446	434	444	478	419	425	455	413	408	454	426	437	443	449	403	435	455	462	475	419	423	437	436	422	424	440	468	402	451	455	425	461	445	450	451	412	483	476	437	425	438	413	430	452	395	444	448	419	420	431	442	438	472	413	464	456	452	459	406	447	421	437	409	452	409	436	422	422	464	438	427	437	404	430	420	417	443	435	442	460	469	413	443	439	434	472	416	478	431	439	417	442	438	435	439	421	445	453	455	481	420	434	407	426	410	411	485	436	441	503	441	437	440	456	433	464	440	419	436	433	405	445	469	461	449	435	454	409	433	416	430	437	457	462	390	475	463	450	440	441	455	421	488	446	419	445	435	467	426	432	426	429	444	418	410	468	410	443	452	425	414	441	436	447	459	439	410	433	439	444	436	389	458	422	433	430	421	473	457	420	460	436	436	421	435	450	435	480	454	472	452	476	449	433	448
5306	841	672	639	526	488	460	460	450	456	464	459	437	501	451	413	435	412	404	420	446	401	423	463	421	425	435	446	432	414	449	423	451	423	434	458	470	444	409	453	443	437	420	456	443	408	474	443	419	431	449	446	462	431	398	420	414	464	449	409	455	468	443	456	455	462	422	445	442	485	445	442	413	429	443	426	445	433	431	416	426	436	462	437	417	428	442	422	434	448	408	420	455	453	413	451	438	417	433	434	415	448	438	412	469	412	412	483	441	417	388	466	446	407	428	449	455	457	396	431	434	432	415	436	473	443	429	427	453	427	410	469	448	431	406	423	439	457	428	427	402	458	460	425	426	443	412	468	425	420	440	439	454	420	442	410	426	417	404	452	469	448	445	470	440	415	477	414	467	466	417	467	476	431	428	402	434	431	419	431	417	436	463	439	451	461	423	453	434	457	453	420	457	436	423	458	421	451	461	436	451	467	417	449	429	429	442	386	419	443	420	419	456	447	422	390	421	455	416	410	459	395	463	469	400	442	460	440	422	429	422	425	430	464	430	421	450	462	427	409	427	409	458	448	410	453	459	446	442	454	403	422	436	403	430	438	457	424	418	407	474	429	403	416	422	441	442	461	373	445	425	412	466	419	419	432	441	424	461	443	405	447	415	428	415	445	409	440	453	446	463	446	423	433	454	466	426	447	481	458	471	464	422	444	453	473	444	416	394	430	385	430	472	431	455	424	454	491	409	468	436	474	461	446	424	452	423	450	447	428	470	402	516	422	441	434	415	410	463	392	419	405	457	474	413	423	416	479	468	393	463	448	418	389	397	452	444	486	438	434	448	412	425	444	446	439	428	425	460	460	404	437	426	415	436	448	423	431	429	404	440	459	460	418	431	443	458	443	464	412	402	393	435	417	417	424	422	409	453	475	439	426	445	431	430	439	424	420	489	460	419	450	416	426	460	436	448	472	423	458	453	449	377	413	454	438	409	431	427	443	447	438	473	453	441	451	426	447	434	430	435	467	446	396	424	430	493	422	413	454	447	446	457	456	427	417	431	402	486	404	441	442	459	457	468	386	435	425	416	448	411	431	444	415	421	403	454	434	442	431	421	448	453	457	406	437	485	434	441	424	424	441	483	477	408	454	445	436	413	463	470	446	413	462	402	446	418	404	415	383	370	456	429	440	451	426	444	415	449	466	420	428	458	452	425	403	412	441	485	449	419	437	498	441	461	431	434	456	439	443	461	432	437	481	460	447	430	452	437	438	421	466	403	469	402	438	406	439	455	444	414	436	469	425	427	433	436	399	389	482	431	450	406	425	431	438	389	457	430	427	444	381	440	450	437	448	453	449	429	430	446	423	414	414	471	467	428	433	437	466	428	428	470	458	410	427	417	413	469	427	523	421	449	451	441	436	418	444	433	446	407	432	450	437	406	412	445	439	430	439	442	437	460	438	462	416	448	399	456	377	427	417	456	440	483	499	449	449	421	426	465	390	425	477	409	439	421	413	464	429	452	444	447	446	405	446	425	451	461	438	437	427	465	435	470	448	441	411	430	387	427	404	404	490	411	435	426	455	439	447	441	412	455	447	443	447	431	435	419	422	421	400	438	450	480	486	440	395	419	423	444	457	436	425	467	488	430	470	431	448	386	419	398	441	452	426	413	426	436	390	424	434	458	386	421	431	429	426	417	422	436	406	446	407	395	442	455	450	483	465	485	470	447	429	434	464	447	438	457	426	448	410	428	434	438	448	438	402	451	447	454	457	396	426	441	467	442	458	424	467	414	434	428	445	434	423	467	448	457	414	452	462	414	421	448	437	457	415	415	434	463	420	449	424	416	424	452	482	446	418	461	443	441	467	409	425	428	439	468	463	464	409	415	469	416	462	410	454	476	410	422	429	460	435	442	452	431	419	444	424	439	482	452	421	421	396	457	402	448	436	400	462	419	415	446	456	439	435	450	427	452	442	441	439	433	459	450	438	460	469	457	447	426	434	395	454	419	434	443	406	381	434	434	459	387	439	452	445	406	416	457	416	441	427	436	438	439	447	439	418	488	465	444	429	424	431	438	471	411	428	417	421	434	446	460	411	469	467	434	432	456	456	467	434	427	432	465	445	443	419	455	463	429	415	438	391	494	443	425	441	460	427	433	425	458	447	439	468	470	419	483	449	422	446	434	401	464	404	440	443	458	426	433	370	446	408	449	441	465	436	439	412	400	429	443	413	444	492	476	473	452	408	466	409	416	442	455	463	467	396	402	448	442	395	449	440	466	411	429	452	405	397	414	423	445	457	432	398	418	434	460	420	428	464	436	447	424	451	397	444	421	493	433	460	468	452	464	462	411	453	466	397	414	428	435	426	473	444	417	419	442	420	424	427	444	399	479	438	469	442	443	437	443	462	445	414	425	423	443	420	407	427	418	391	421	468	418	456	437	402	434	430	419	424	472	415	432	432	442	423	423	440	480	457	411	427	470	425	421	425	446	451	431	472	435	434	412	446	452	409	388	456	455	465	411	432	451	405	427	449	426	420	407	420	449	413	403	398	439	422	418	428	425	451	395	466	416	437	443	461	423	435	412	455	427	422	425	435	403	394	413	458	445	399	440	431	462	454	484	436	435	421	400	382	411	449	427	421	404	414	432	452	377	482	455	465	425	428	425	461	411	452	440	444	419	438	454	423	471	490	421	459	421	405	416	403	424	478	412	473	455	450	500	417	411	439	437	448	456	460	405	437	444	419	469	442	417	433	454	415	433	438	427	469	414	409	409	418	461	480	441	416	458	437	434	436	463	414	416	415	401	437	409	421	433	406	410	428	439	418	474	465	431	458	441	447	459	428	434	421	423	447	427	423	445	456	448	422	429	442	430	417	432	382	392	455	447	474	402	426	428	439	467	431	444	458	426	450	444	497	445	449	445	456	439	468	435	460	473	453	398	468	431	433	448	445	426	447	467	412	438	453	417	430	420	468	411	477	488	482	481	456	443	430	431	448	447	460	405	431	445	440	425	438	451	398	456	389	422	436	453	432	449	432	414	441	447	383	434	473	471	416	435	436	423	406	424	405	464	426	424	461	461	441	397	414	439	423	462	456	447	443	430	499	472	454	403	470	460	460	454	409	394	477	445	400	457	420	440	447	427	427	439	444	434	450	420	448	429	455	415	440	445	477	413	461	451	422	420	412	445	439	430	428	431	449	437	442	444	448	455	472	431	440	427	441	397	435	448	431	414	424	414	463	450	415	431	424	443	427	448	465	440	456	441	483	422	454	451	471	481	470	452	455	439	433	449	431	429	443	420	450	479	421	428	381	460	431	402	475	399	458	449	449	426	443	425	431	463	452	475	443	397	412	388	484	454	464	446	462	441	473	436	410	424	452	407	450	471	426	411	438	454	428	417	399	407	434	478	414	446	479	448	438	418	440	472	446	474	458	430	450	450	410	411	452	441	452	420	456	479	410	407	440	423	450	450	440	453	446	429	492	448	426	463	440
4361	1376	1365	1579	1371	1200	1192	1149	1050	1055	965	1086	1080	1013	951	996	1034	994	1000	926	972	918	977	928	977	971	927	942	944	1002	1018	864	979	995	998	933	955	926	967	946	982	1002	966	957	952	941	950	967	972	930	943	978	979	953	965	925	973	945	963	926	959	947	978	977	995	965	974	991	950	953	938	949	989	930	1006	959	957	946	952	933	960	953	936	943	958	991	907	953	904	954	970	1001	983	959	943	944	954	952	980	938	930	986	988	971	969	968	886	1030	949	966	896	976	982	957	943	956	970	951	932	940	949	1009	911	920	931	940	896	919	986	904	953	992	929	1057	939	970	950	969	919	1002	1007	957	990	979	950	920	1019	966	978	1000	937	968	902	991	961	976	1018	941	1019	950	977	977	948	981	964	937	976	972	972	927	916	1018	940	996	912	942	939	974	954	973	873	921	982	971	1017	957	936	961	934	926	949	959	958	997	951	944	943	1018	914	962	957	953	1003	931	993	969	1004	933	965	871	919	988	953	939	927	940	988	905	988	954	921	977	876	958	963	921	947	968	997	917	951	979	933	1051	971	924	996	920	973	960	973	1009	1001	948	1004	985	1033	948	922	1038	929	1032	972	960	930	1019	957	954	950	966	996	916	1005	903	919	966	931	1023	963	959	986	915	892	923	967	915	929	963	923	1016	938	937	961	952	966	1000	944	962	916	988	1001	1019	943	942	987	974	955	975	898	909	975	959	940	1002	983	907	911	956	952	963	952	988	931	1002	979	952	940	961	937	1021	1039	993	935	925	951	947	961	967	993	960	968	1020	965	991	1001	943	949	1001	940	908	875	996	951	996	949	971	1004	979	922	953	910	899	944	998	944	991	942	917	926	961	951	988	961	950	941	998	1006	924	961	964	972	934	925	968	1003	993	986	928	942	922	945	913	923	937	959	989	967	1030	888	997	987	934	966	924	921	963	990	935	950	1001	965	910	959	920	916	933	967	965	937	985	1019	985	909	926	911	944	935	1002	868	968	965	972	998	944	977	955	933	947	926	981	907	947	943	981	952	967	988	956	998	952	946	981	950	958	998	929	963	901	1009	989	935	947	929	952	940	937	944	952	986	965	939	997	1006	1011	972	952	963	955	970	998	906	963	951	925	898	968	938	937	1026	1007	949	943	952	966	979	963	934	966	973	1018	959	1066	1019	949	931	1000	926	951	949	940	954	985	994	925	1005	983	991	948	929	895	949	933	966	981	975	934	928	964	1001	989	929	978	972	992	1004	958	1014	962	1040	939	997	920	948	969	967	1016	925	944	959	1009	920	977	1001	986	999	937	938	959	895	952	924	923	943	949	952	934	955	963	982	982	982	983	975	949	1025	981	948	968	934	923	952	966	980	937	967	960	937	964	962	972	939	978	950	942	986	1001	986	1001	990	923	1001	955	919	970	994	967	948	983	945	964	933	955	983	930	981	975	973	1005	956	959	937	972	985	983	1020	953	969	1011	966	1011	937	998	1005	988	947	971	991	896	958	945	972	956	881	951	927	946	1005	1015	977	972	1025	960	957	931	1016	974	960	1001	907	970	1000	953	946	959	963	972	956	972	920	955	946	958	967	985	971	963	945	944	863	960	898	927	978	911	909	941	951	978	979	999	949	964	969	955	947	1010	971	956	961	901	987	949	952	968	1016	983	956	986	929	968	933	974	959	953	920	911	1001	986	966	969	934	944	967	975	1037	972	1013	948	955	962	911	953	950	998	1006	988	960	944	900	952	938	901	901	893	956	927	966	998	995	1003	947	939	943	962	923	925	965	926	933	983	942	981	945	913	970	872	876	972	945	981	888	992	918	953	934	903	957	969	912	996	942	908	996	998	1002	969	972	930	969	910	972	936	968	918	904	941	937	918	1012	969	916	947	930	965	936	950	971	940	963	952	903	955	936	936	956	953	985	959	928	950	952	928	944	930	930	959	951	960	994	890	1019	954	969	962	1025	939	882	956	981	976	922	1002	946	950	978	953	936	892	975	952	916	936	934	941	946	940	965	1042	955	957	908	945	1034	978	971	998	947	946	977	914	920	940	928	980	954	994	986	963	935	966	975	997	998	934	940	944	974	946	902	967	918	960	950	927	949	954	1000	976	944	947	951	1008	970	999	980	903	911	960	956	908	963	908	937	938	987	984	968	955	978	986	934	940	922	928	979	1000	945	953	934	952	973	932	980	933	952	944	984	965	917	992	950	976	1014	933	963	1003	963	925	933	990	975	969	971	942	971	953	919	942	938	989	998	902	947	929	944	985	1004	972	938	959	925	932	910	953	974	955	953	933	969	887	998	938	969	941	946	919	918	951	958	943	925	933	947	1018	877	981	968	964	967	943	975	1008	1016	1011	974	910	1003	930	937	923	990	976	973	951	933	954	922	950	953	924	954	970	921	954	957	929	896	936	946	976	946	962	909	955	939	925	975	939	952	969	917	977	964	992	956	950	961	951	947	1030	988	946	994	927	920	930	943	1026	946	942	946	928	948	996	945	949	912	915	991	982	948	978	969	944	1014	969	977	941	909	983	1026	940	971	902	968	990	866	956	894	968	980	934	991	948	933	932	1003	939	979	912	960	962	986	965	950	945	946	982	995	969	919	964	944	933	966	954	933	1005	970	985	979	935	931	972	966	965	985	1024	1001	911	954	979	962	971	955	906	938	946	948	952	975	950	952	944	989	983	980	950	984	989	1013	889	950	928	932	969	951	911	972	959	914	967	1021	946	939	976	945	954	949	947	986	937	976	951	992	965	1020	953	999	958	933	985	955	936	960	916	969	931	980	942	974	984	980	938	1032	976	961	989	922	936	977	1022	920	987	976	965	938	918	921	1003	955	926	1012	958	959	918	947	1011	915	929	996	947	938	890	990	943	965	901	966	935	931	901	948	929	959	902	940	944	921	995	915	989	969	953	993	1000	928	961	917	942	940	948	915	929	962	956	944	1040	976	963	951	957	1002	953	961	964	963	956	941	954	957	959	887	928	959	954	1006	961	945	885	960	950	916	939	1009	958	935	977	976	960	984	918	942	961	999	967	971	946	904	918	941	959	971	960	890	974	968	1003	941	899	901	963	976	987	969	999	955	983	936	959	1014	949	913	1028	972	927	930	928	971	906	951	983	942	922	1018	981	908	963	991	931	920	980	975	928	933	997	978	967	964	935	981	924	990	982	923	948	951	949	989	968	1008	899	994	934	988	983	997	898	891	933	1019	1007	918	996	948	976	959	913	953	961	954	927	950	971	971	961	966	991	949	906	938	960	974	927	985	972	1032	945	970	986	919	1052	914	987	991	902	971	951	958	895	1002	1002	954	991	945	970	942	1006	963	1007	946	1022	956	967	986	916	940	974	939	981	995	999	971	996	930	981	995	953	980	979	948	903	930	965	962	982	885	947	934	995	972	966	947	926	965	968	935	948	973	955	938	915	963	945	956	957	912	943	938	888	987	924	944	972	962	985	957	967	970	986	933	977	920	915	996	938	946	991	916	952	931	936	915	947	1009	959	928	901	950	930	971	987	918	1021	918	965	988	883	981	929	951	951	1019	945	943	968	939	949	986	962	914	969	901	966	987	943	963	968	990	1009	937	941	976	931	913	971	992	997	954	966	953	957	954	931	939	985
15972	3523	1690	1185	711	511	460	361	337	336	315	309	309	296	267	262	254	287	298	246	257	250	267	273	257	267	284	262	256	241	268	242	254	298	257	275	251	266	254	221	256	253	291	295	294	251	230	271	273	261	271	246	270	260	242	272	242	272	274	278	276	250	257	279	231	249	262	247	276	273	259	273	273	260	278	263	252	267	296	245	242	254	256	253	295	268	266	251	257	274	260	266	250	289	248	279	263	267	277	255	282	237	252	255	265	276	279	263	259	224	267	249	247	253	294	287	271	274	276	273	287	263	270	247	246	248	257	263	240	201	261	240	271	271	234	228	270	253	247	241	244	268	291	233	244	256	255	242	286	254	286	241	277	230	245	268	240	251	230	258	275	251	247	261	262	305	252	260	282	267	255	253	240	242	271	232	246	219	273	252	268	274	244	251	268	259	255	253	246	284	240	270	258	263	273	256	281	282	235	251	245	268	264	257	253	279	251	235	247	251	274	243	249	277	279	228	269	266	248	267	256	269	241	263	253	215	261	260	254	252	262	227	261	245	271	276	244	255	258	279	258	272	255	251	291	287	278	259	249	238	267	256	232	246	241	270	284	230	279	245	244	267	250	274	261	229	234	226	293	243	295	285	262	264	227	269	239	271	225	249	261	239	240	269	248	249	264	263	240	231	261	241	271	245	275	258	283	239	248	253	232	264	247	293	237	250	246	276	266	275	251	251	234	295	256	249	281	282	265	228	261	252	253	237	249	254	320	264	246	291	249	259	246	264	256	255	258	269	287	245	278	259	262	265	278	254	230	275	259	236	268	247	258	253	283	262	261	285	253	271	248	232	281	284	255	250	237	268	250	262	254	259	247	239	271	263	243	257	272	247	272	259	261	275	261	301	278	255	257	285	211	292	277	264	253	251	261	255	260	253	287	252	288	276	296	261	234	255	265	243	284	275	268	258	243	264	252	257	250	269	237	267	281	275	293	261	221	243	301	250	253	252	261	262	260	278	267	254	271	262	250	251	267	273	269	264	249	257	240	235	258	254	279	262	233	244	266	237	278	260	272	260	253	271	264	269	245	249	231	251	243	284	263	235	284	258	281	249	229	266	279	248	260	275	272	265	269	251	221	250	261	244	265	274	251	254	211	268	266	275	288	226	265	273	256	244	271	244	258	253	272	255	253	288	267	263	286	262	245	232	286	229	226	251	255	245	263	264	242	274	263	245	277	260	252	242	242	284	278	271	265	254	267	275	256	244	269	267	256	259	243	267	215	245	271	258	279	259	241	273	249	247	254	264	265	257	277	260	248	297	242	254	286	268	279	249	263	263	244	289	275	241	247	239	253	260	281	251	255	248	304	257	271	238	269	260	234	247	261	275	265	260	257	245	253	246	229	245	283	272	277	292	236	283	248	273	276	261	254	273	262	291	260	251	242	240	254	283	261	258	257	246	271	283	264	264	251	253	278	270	284	230	273	243	258	267	225	227	270	235	278	243	263	244	243	244	277	237	302	238	258	265	216	243	266	272	233	256	238	203	275	265	241	253	230	265	243	272	257	271	229	285	257	252	240	260	271	242	252	258	244	254	255	281	255	262	272	264	242	262	255	262	250	260	260	267	247	272	262	236	276	259	257	280	269	289	226	249	265	276	254	254	257	255	263	242	232	273	255	260	235	268	274	249	226	247	246	271	302	268	225	259	272	271	260	286	245	271	257	242	259	250	254	243	228	254	255	303	258	268	268	247	260	223	249	279	250	261	254	255	268	258	261	240	245	254	248	301	257	254	272	268	249	273	266	260	254	273	250	272	252	218	261	287	261	254	266	277	249	281	248	273	240	267	268	240	237	229	249	253	266	276	255	283	260	256	282	272	296	268	244	273	254	259	259	237	255	284	273	256	265	283	274	235	266	267	270	266	234	286	245	221	271	241	253	249	262	261	251	276	249	255	265	270	237	253	274	248	273	246	278	258	289	254	275	249	272	246	241	256	271	272	254	290	261	246	233	241	231	213	245	251	288	257	258	248	243	222	236	257	245	264	287	260	274	259	243	251	237	218	255	272	260	243	229	253	272	256	260	266	282	224	242	253	270	261	248	256	277	246	246	246	244	255	251	265	244	238	234	273	232	245	222	249	251	256	275	228	252	238	246	270	256	236	277	257	246	265	266	266	263	262	268	244	247	271	247	237	267	280	270	267	278	261	271	243	265	253	234	248	255	236	255	286	282	263	231	251	255	258	266	222	255	275	301	240	282	268	243	246	250	281	293	256	266	275	273	270	257	271	265	236	279	239	263	275	252	262	243	258	257	282	237	258	291	250	253	288	246	259	247	262	251	293	236	237	232	232	256	266	278	240	262	239	269	280	256	283	257	300	297	272	245	269	269	267	265	263	250	271	262	262	256	222	273	213	252	279	250	254	206	231	274	271	248	245	238	253	224	232	241	286	283	261	286	278	259	252	259	270	275	264	234	247	260	227	279	280	258	261	247	275	249	295	247	248	267	272	260	271	284	247	282	266	263	245	291	249	266	276	276	273	272	273	275	242	231	244	257	271	278	231	235	235	255	294	243	255	256	240	245	267	267	280	233	230	282	252	262	263	242	270	230	251	277	277	237	270	252	251	285	255	243	266	264	259	226	262	267	253	291	254	247	283	268	252	238	272	275	262	273	235	231	247	248	237	251	269	262	253	263	278	268	275	260	243	281	256	234	279	236	256	276	223	250	269	247	255	271	276	267	267	237	286	287	251	256	237	231	287	224	270	238	292	250	245	261	263	272	262	268	234	249	238	297	277	264	256	261	297	264	265	265	299	239	256	257	236	231	244	279	263	245	263	280	292	264	247	255	248	267	262	236	234	288	245	262	259	275	243	256	259	242	291	271	273	266	240	249	292	263	258	265	295	226	237	291	269	247	307	243	270	240	250	241	262	235	288	248	225	249	287	248	266	272	262	260	263	268	266	235	258	251	284	280	249	281	268	271	254	267	283	239	280	273	231	252	270	264	231	285	279	270	264	259	278	252	262	260	262	253	232	252	232	257	280	281	247	277	242	277	266	270	288	281	257	258	243	251	250	234	283	252	269	252	263	278	257	249	244	285	264	252	267	207	241	264	275	235	254	280	256	242	284	269	258	278	250	250	271	243	257	219	230	265	264	266	258	249	248	251	231	244	297	268	248	261	265	249	260	238	250	262	258	260	273	274	240	277	273	243	278	287	281	266	290	259	254	283	282	288	257	248	247	275	214	261	295	263	244	245	247	234	268	242	253	246	247	280	245	267	253	266	282	235	235	211	261	221	280	242	246	281	283	280	267	261	266	238	220	290	249	293	295	286	237	263	259	273	237	296	250	240	276	260	283	260	274	275	280	266	253	266	281	242	266	231	255	265	275	263	252	256	259	261	278	252	245	261	276	273	271	259	272	266	258	274	249	264	266	274	256	275	293	220	243	259	236	246	271	271	300	260	241	251	245	255	245	263	266	265	252	264	236	252	257
11351	3052	3032	3372	2479	1797	1418	1268	1074	967	968	964	987	851	785	790	750	642	669	577	632	624	625	600	611	601	613	647	600	590	599	679	591	578	629	600	624	620	591	600	602	567	628	591	585	661	583	594	590	594	601	569	552	551	570	589	585	589	595	572	597	609	585	564	618	592	605	585	625	599	601	593	598	631	619	593	591	571	536	590	615	577	547	578	576	584	602	592	623	566	615	599	620	598	564	626	547	570	588	583	570	602	579	579	573	630	639	570	575	560	592	583	563	585	570	599	566	622	581	581	586	599	593	567	602	589	581	574	543	579	589	574	572	578	552	637	615	579	585	602	597	574	565	577	619	623	634	604	608	615	562	585	591	617	585	574	623	606	616	612	558	580	622	554	561	541	591	612	591	565	591	549	561	580	588	549	589	601	603	592	606	570	577	554	615	588	573	607	585	583	553	569	572	542	587	614	579	619	580	595	601	593	589	563	603	576	555	565	522	609	639	562	606	598	617	592	597	574	560	580	613	563	601	608	597	548	618	617	613	600	594	592	594	645	544	593	550	637	571	598	600	567	572	590	578	562	618	572	632	622	617	559	602	558	571	573	588	628	625	589	594	587	627	583	626	586	569	615	598	575	565	577	592	591	611	559	631	551	584	616	588	569	575	572	632	559	556	560	563	582	597	581	577	556	602	601	581	599	640	609	601	576	571	605	597	542	565	602	594	550	574	596	541	600	611	631	580	587	553	589	599	594	563	617	650	628	600	574	599	621	567	595	585	615	604	580	584	584	548	577	594	593	609	573	586	595	611	596	600	575	616	619	587	557	568	592	584	549	615	599	600	581	591	548	542	580	581	608	592	594	619	585	592	584	607	596	576	598	598	543	577	594	582	594	615	570	642	599	597	581	610	594	567	606	582	589	591	589	581	622	602	579	570	594	603	553	543	576	584	564	612	605	576	608	585	558	568	586	620	565	588	632	583	586	614	587	657	598	623	563	583	602	615	585	592	593	610	616	615	625	552	631	594	616	539	579	574	630	615	610	632	599	632	587	562	579	598	593	608	606	598	596	573	542	565	597	588	618	603	640	592	614	614	546	603	595	628	560	593	631	586	600	581	630	583	578	590	614	551	610	598	639	558	589	599	578	581	556	581	612	595	633	575	561	561	570	595	606	603	610	666	570	585	578	605	594	603	597	661	555	568	607	611	567	554	554	562	616	577	589	614	595	596	550	571	596	578	563	559	625	597	579	608	564	606	609	628	566	615	608	585	595	586	588	589	619	597	611	622	572	629	592	588	589	588	578	565	579	568	600	594	590	536	578	603	587	623	589	602	580	553	577	598	517	602	589	611	561	581	591	536	572	600	574	626	576	589	544	640	568	601	593	562	567	560	630	607	574	595	572	613	588	603	603	576	580	579	556	569	606	555	610	573	612	555	568	577	570	579	530	575	574	574	589	586	587	650	595	598	611	601	604	604	576	585	566	611	579	626	612	567	571	564	587	606	545	614	545	607	586	610	593	556	646	589	607	594	597	614	612	590	562	565	614	564	570	610	611	569	603	591	599	588	604	554	610	599	574	596	624	597	574	598	561	621	617	611	617	578	544	587	569	628	580	621	550	568	571	549	626	577	638	585	596	583	600	567	581	566	619	590	604	560	583	627	634	657	547	581	599	615	617	631	628	533	575	579	563	668	631	574	596	551	593	616	629	610	570	571	571	613	599	603	588	562	607	607	582	553	587	587	609	583	555	580	571	579	561	602	575	537	571	573	566	586	600	585	595	581	642	583	611	581	580	569	581	538	604	644	577	626	626	618	624	642	633	595	615	545	621	587	599	616	601	634	578	603	620	590	572	602	577	557	595	592	633	606	595	562	579	580	590	608	626	601	584	578	577	576	629	599	578	628	650	578	600	600	619	608	579	611	575	584	581	567	626	597	566	608	603	570	532	574	601	587	591	596	576	555	552	601	622	591	637	598	587	567	597	580	510	585	538	579	592	582	567	587	573	544	615	562	604	591	589	610	608	601	589	588	532	553	574	655	590	606	573	592	595	603	629	588	565	615	576	560	617	613	583	583	593	588	587	618	596	596	570	581	553	592	597	621	608	590	574	542	631	604	546	563	584	596	600	580	563	603	543	570	559	585	608	570	587	578	586	555	567	570	599	593	565	571	608	583	569	595	576	547	614	649	580	604	599	614	617	622	609	613	577	584	632	625	574	584	631	593	592	609	611	609	647	593	599	634	583	631	605	564	567	588	597	568	550	540	596	617	549	590	581	667	574	576	566	558	565	634	598	592	583	580	583	623	605	607	598	605	607	576	594	603	651	562	584	568	595	583	599	576	593	605	624	606	570	578	586	622	622	541	587	610	613	545	574	595	601	564	577	576	596	620	584	578	576	629	652	621	552	576	594	593	559	641	590	560	612	580	590	616	597	608	564	595	576	633	584	639	591	563	570	583	602	606	588	588	610	574	596	576	623	542	587	594	612	582	599	565	585	562	566	580	600	568	589	629	569	566	589	565	614	582	608	598	574	546	602	560	569	570	623	556	578	597	606	615	597	537	615	627	566	590	604	641	581	589	578	606	576	591	560	566	592	565	603	613	565	560	631	555	602	617	608	603	603	581	621	606	616	568	580	573	592	637	585	578	617	559	639	571	617	588	567	605	628	589	575	563	592	551	618	585	605	610	583	556	594	598	551	618	576	600	561	610	622	595	615	624	614	614	594	598	564	606	554	603	653	567	585	626	622	627	593	615	584	617	605	599	601	596	565	596	585	634	611	572	566	610	605	606	607	585	602	600	582	574	613	625	576	591	581	619	582	598	612	598	571	568	639	568	587	623	566	625	577	601	611	613	569	573	579	599	584	562	575	582	582	590	573	568	568	610	583	603	585	615	581	613	601	613	585	623	581	619	581	581	612	567	598	575	550	620	590	618	602	624	597	634	582	587	592	567	575	572	586	650	611	593	570	589	599	584	565	575	565	590	583	589	621	615	585	600	575	600	600	594	609	586	564	601	576	597	605	605	610	625	609	548	585	553	573	599	570	609	587	626	600	628	617	573	586	597	604	566	616	579	595	556	589	610	625	565	575	594	611	566	564	630	631	572	600	594	542	568	581	562	584	628	597	572	585	590	593	594	615	615	596	627	577	611	620	608	571	612	583	622	571	588	579	595	638	636	545	594	572	600	558	620	603	577	620	603	603	617	622	611	642	563	612	604	555	595	561	592	560	597	589	564	630	577	637	641	630	606	628	574	589	565	568	585	588	599	572	613	555	548	610	538	616	600	561	582	632	562	594	575	603	540	557	581	587	598	609	600	596	550	589	609	630	578	579	610	607	641	581	600	568	598	578	589	602	631	584	579	576	584	592	566	612	619	581	563	554	604	614	588	532	561	572	588	610	544	595	597	582	561	524	581	578	607	557	638	541	628	588	586	559	639	621	584	593	594	599	593	578	617	630	582	620	566	611	622	581	570	604	565	570	566	607
25027	7879	3583	1978	1061	650	454	396	294	268	282	332	255	257	213	219	198	197	172	176	179	193	202	206	174	200	164	174	153	193	168	175	165	190	167	163	169	163	181	198	180	170	165	185	169	180	169	175	165	138	176	163	156	193	169	181	159	170	179	179	184	158	157	180	193	183	170	165	164	166	180	187	198	150	165	160	172	181	172	162	187	182	185	162	172	179	169	158	186	182	189	162	165	154	174	163	191	160	190	178	166	167	177	178	179	185	163	179	178	171	145	155	167	201	169	184	168	174	168	165	170	145	158	151	156	191	181	169	169	190	155	174	174	198	173	164	163	181	157	185	173	194	163	179	200	166	172	172	141	138	155	182	168	185	173	182	146	174	188	175	144	164	148	165	158	176	194	152	165	162	185	182	173	184	177	179	200	174	171	167	190	170	167	173	159	175	156	174	183	166	176	158	151	173	169	180	157	157	173	178	177	183	177	204	144	170	150	185	180	159	191	183	174	179	160	145	152	171	177	159	187	173	159	158	167	165	174	168	196	176	162	159	170	178	171	187	173	193	171	200	163	176	143	162	170	183	160	181	167	179	152	169	134	143	164	165	164	170	166	163	181	168	163	185	168	170	166	174	163	138	187	156	169	178	174	161	159	175	185	182	159	168	178	184	166	166	169	192	206	189	173	144	148	182	174	151	184	174	178	147	136	170	148	166	164	147	181	190	192	174	182	169	174	174	167	167	167	161	178	173	173	164	165	156	184	182	171	157	180	169	164	159	176	156	180	188	157	169	158	154	158	175	165	159	179	160	175	177	168	176	149	159	165	168	190	192	146	161	190	189	152	182	186	182	154	166	150	163	162	174	164	136	157	198	159	194	180	164	163	161	158	181	154	143	183	160	194	162	186	167	169	159	174	168	164	198	157	182	176	156	188	174	163	164	175	202	177	187	184	192	168	168	182	177	162	162	178	172	153	158	158	172	183	176	169	170	166	180	197	192	169	175	181	180	176	171	165	166	160	146	180	209	175	176	153	166	155	173	149	183	181	183	158	178	174	146	171	171	145	183	161	166	119	160	169	180	164	181	178	186	180	176	178	150	159	175	155	160	159	171	179	193	182	173	147	166	166	183	185	189	178	169	161	169	174	145	165	155	181	164	174	166	171	187	164	163	200	165	158	168	180	182	156	169	168	188	176	177	166	192	165	178	175	161	174	166	160	183	173	158	163	161	146	144	198	163	198	183	171	182	150	158	164	194	166	172	199	171	175	173	183	166	177	168	158	153	186	172	159	173	170	184	192	162	163	195	176	168	179	188	190	170	175	168	173	149	152	161	176	170	154	156	173	197	162	167	170	149	164	172	166	170	154	169	154	161	175	187	192	200	184	185	162	170	158	163	181	166	159	198	174	186	164	161	162	162	167	176	175	168	169	161	194	151	146	187	168	170	164	166	172	209	179	178	182	164	186	173	163	176	138	179	195	194	176	183	189	152	157	170	180	177	180	165	204	171	171	167	193	183	159	153	172	168	174	176	167	173	190	195	166	177	201	160	188	169	203	193	194	165	179	179	183	181	164	159	188	153	166	164	172	160	146	185	180	172	162	180	187	168	141	188	154	166	162	184	186	148	162	192	157	171	160	178	154	173	169	162	166	142	169	170	145	171	168	174	170	156	148	160	178	169	150	166	166	199	165	128	185	157	146	182	157	150	183	179	179	160	163	145	159	165	193	194	184	162	184	181	205	184	165	176	159	157	181	169	170	151	164	175	181	177	167	173	172	168	177	157	167	179	158	183	176	182	149	162	158	194	187	152	183	182	156	171	183	196	168	161	196	166	174	155	166	199	171	221	192	140	157	166	164	139	182	172	143	161	157	162	150	170	163	177	162	187	184	197	175	183	151	154	157	176	170	155	193	172	167	178	178	159	164	158	162	185	172	159	170	172	154	169	156	160	173	167	175	158	172	174	173	163	187	148	204	180	183	151	160	168	193	136	178	152	179	174	158	179	162	184	179	149	172	171	189	157	172	166	172	163	179	156	182	159	167	165	158	188	167	161	206	145	161	134	180	163	149	198	143	152	163	157	153	160	163	209	184	168	177	159	154	165	157	149	178	161	167	181	159	149	188	201	183	172	186	180	181	159	147	167	212	172	162	170	166	165	157	173	178	169	176	181	161	167	166	168	163	171	179	167	186	188	156	184	169	200	177	166	148	162	194	166	180	165	166	166	185	168	158	153	173	190	164	180	157	190	180	189	173	164	177	174	168	157	170	182	155	192	145	179	163	178	162	157	173	181	145	178	194	174	166	178	159	188	162	187	177	174	164	164	169	150	182	172	173	196	156	154	170	160	181	149	167	158	182	195	182	164	166	168	186	198	163	164	167	157	175	163	164	184	188	179	179	149	149	154	166	170	148	150	155	205	171	184	184	184	167	162	171	152	175	162	153	148	174	168	187	172	188	169	202	165	198	192	170	154	173	154	160	156	171	166	172	167	162	187	172	165	170	146	172	158	159	169	176	153	151	189	163	164	177	169	146	175	153	179	160	164	177	178	148	180	155	148	149	197	217	172	183	175	183	181	174	181	178	190	167	162	185	191	166	167	150	177	170	183	183	160	172	205	185	160	186	165	158	195	185	156	155	198	172	189	187	186	149	165	198	146	168	154	157	181	172	138	173	158	167	171	191	142	178	165	177	182	154	158	169	193	160	141	163	153	174	154	184	166	163	149	169	191	154	150	167	166	159	177	178	163	164	156	183	191	164	163	178	174	169	153	148	163	168	160	182	188	164	153	150	183	165	144	165	158	168	162	152	180	158	167	175	167	167	164	155	172	168	155	184	170	163	187	164	188	168	174	195	186	201	138	171	191	169	161	157	181	188	181	159	165	157	168	189	183	178	177	166	138	183	178	164	187	144	175	156	169	154	178	157	170	172	172	175	151	161	166	147	163	170	163	177	176	169	161	138	169	171	173	162	178	172	161	153	185	148	156	164	154	172	167	182	164	187	168	156	187	168	142	167	170	159	176	157	164	159	157	161	167	178	191	185	191	165	182	184	155	157	154	136	163	165	150	179	171	175	161	162	143	151	186	130	185	189	202	157	148	158	187	162	188	191	212	168	174	182	149	163	166	176	202	190	162	159	164	154	182	168	152	155	164	180	165	178	183	152	149	167	180	161	159	157	160	156	137	175	164	193	165	190	159	183	158	159	150	186	169	180	195	188	174	173	161	145	134	169	161	185	164	175	182	160	137	171	184	175	180	184	190	173	159	151	169	178	168	174	177	156	188	155	165	194	162	162	176	161	179	178	170	179	139	156	177	184	152	166	142	167	183	203	174	168	191	156	175	164	143	183	170	163	170	160	163	163	164	155	198	161	180	195	166	159	168	166	177	172	181	172	173	170	181	165	156	167	164	150	176	168	160	152	173	184	136	155	170	172	178	165	176	150	157	176	162	169	167	187	199	160	184	160	178	169	199	166	176	181	184	168	166	187	204
14971	5215	4717	5013	3661	2594	1845	1447	1221	1078	1109	1090	958	857	735	752	748	599	601	563	561	513	512	516	531	520	469	455	509	447	468	472	460	492	471	417	462	456	448	452	437	472	451	416	468	445	475	470	458	422	479	476	472	441	492	449	400	461	461	443	409	472	410	389	399	442	404	448	458	468	438	470	442	397	403	414	411	448	451	456	441	450	429	441	410	478	467	414	445	469	429	402	467	436	446	405	413	449	425	457	481	445	409	432	482	437	445	454	466	454	438	420	448	432	443	473	457	440	448	476	454	418	415	398	444	425	465	476	457	469	466	444	428	459	411	393	432	416	451	404	409	436	454	436	437	442	442	431	415	437	464	477	472	454	419	414	428	431	454	438	441	435	409	405	508	434	466	455	465	472	432	426	459	425	457	472	438	417	412	462	441	424	479	436	425	458	448	446	472	435	432	466	474	441	448	413	455	462	426	419	438	421	432	432	446	427	496	444	437	420	470	431	429	432	439	398	439	412	448	428	435	404	440	447	431	393	469	440	475	414	473	419	457	448	443	428	434	408	419	433	467	472	454	446	469	472	420	434	483	409	414	398	414	451	450	444	398	407	424	446	474	462	455	429	483	452	442	448	463	450	428	478	450	475	441	436	410	431	431	476	435	444	471	454	480	421	434	430	429	403	431	446	438	457	449	437	434	435	461	429	432	470	431	440	428	434	440	411	448	434	408	412	439	399	432	461	480	429	439	485	409	418	438	431	438	456	458	438	415	401	439	457	408	416	439	459	428	422	451	431	434	432	407	442	434	444	431	467	413	427	433	453	408	419	455	425	438	426	490	433	453	443	422	458	420	437	454	437	431	396	412	459	421	440	435	472	478	417	464	442	458	417	437	429	440	418	422	438	442	413	438	466	450	446	433	399	427	437	453	430	442	439	394	464	472	478	406	441	415	455	447	456	468	422	435	448	455	427	440	442	465	459	440	441	425	416	437	460	455	413	436	434	438	436	423	448	455	445	421	428	434	427	452	450	414	421	462	419	420	427	416	437	478	418	452	478	443	488	475	429	429	441	431	409	442	440	414	453	433	470	420	415	431	461	486	444	447	420	453	434	415	472	462	443	482	426	453	477	449	427	454	426	433	441	438	464	411	437	420	445	447	441	397	461	454	441	438	407	441	462	444	437	437	436	412	438	419	443	420	400	421	442	397	441	433	426	453	438	437	442	434	467	470	436	426	426	435	457	423	409	409	452	433	420	436	413	448	452	420	430	450	423	441	465	428	458	420	437	416	450	396	435	453	464	432	464	445	423	432	448	438	445	425	408	448	439	464	404	453	413	464	462	429	457	488	446	438	427	456	478	422	436	428	486	437	405	486	442	424	415	465	448	420	445	417	448	425	424	462	458	428	430	434	429	442	449	444	465	467	440	422	481	412	437	395	468	463	434	409	420	448	458	440	450	410	432	436	404	427	462	437	459	441	440	430	428	443	426	456	419	433	409	412	443	463	398	427	453	428	409	441	433	468	450	442	415	436	453	424	424	441	404	448	446	445	442	501	439	420	440	442	434	433	440	437	424	437	473	455	429	428	446	438	420	411	420	468	457	463	436	401	456	460	458	425	456	446	431	447	474	453	465	434	444	414	464	414	452	455	475	460	426	463	442	437	403	468	430	461	429	435	437	429	443	415	444	444	433	417	445	441	458	425	439	436	451	441	455	439	431	407	429	436	457	434	431	458	428	481	460	450	455	399	456	458	437	412	423	444	399	444	446	437	422	440	400	447	409	433	441	400	426	425	414	438	432	454	481	439	420	409	437	460	439	447	447	425	438	409	460	420	464	459	460	429	442	445	450	434	437	470	433	467	425	450	440	471	433	436	453	427	461	434	455	414	488	430	486	421	438	400	458	437	428	434	454	439	407	439	474	428	409	450	459	418	451	466	436	426	404	469	447	456	461	442	408	449	429	396	458	432	391	464	452	476	439	471	444	469	465	423	442	433	469	426	450	443	440	425	419	427	428	440	442	452	428	419	408	436	426	480	430	501	431	420	456	498	430	426	459	428	410	454	436	460	455	474	475	467	448	413	405	451	438	467	411	445	452	420	429	471	441	437	470	442	427	475	412	442	430	413	451	433	434	443	438	435	418	413	466	425	485	433	442	418	412	414	453	428	430	427	441	451	431	477	445	448	430	413	467	444	439	419	457	435	435	434	414	459	451	451	443	449	467	474	469	437	429	460	416	424	436	446	428	453	417	466	434	402	450	469	397	428	433	407	429	440	454	434	457	410	450	448	479	470	409	439	420	462	414	426	475	433	439	448	423	466	420	436	448	440	446	440	434	417	433	429	448	440	473	434	472	429	448	406	435	416	453	484	471	434	475	452	435	386	442	447	447	423	425	418	434	449	451	478	400	442	495	437	478	436	476	455	486	396	434	444	432	408	447	491	495	436	420	446	442	447	457	472	430	494	412	430	453	425	423	451	443	432	458	403	435	404	446	457	440	466	411	431	422	445	415	392	425	445	443	415	437	454	405	446	437	421	450	452	455	433	425	419	445	465	433	429	439	421	406	448	412	424	448	423	453	479	445	455	431	445	438	467	446	448	384	467	434	476	419	460	469	410	473	421	447	432	457	462	401	440	428	444	436	448	444	450	442	438	403	449	443	476	467	434	483	383	421	451	459	401	411	472	408	445	467	447	440	423	470	487	415	439	455	449	476	432	450	433	438	407	444	396	461	453	423	435	449	422	397	438	444	405	422	448	436	465	472	454	455	435	430	452	445	433	437	434	381	495	434	420	453	461	430	431	473	400	437	415	436	453	443	502	439	418	455	434	412	480	426	438	454	470	407	411	447	424	436	432	432	429	450	437	465	428	452	430	449	466	452	453	426	432	414	473	437	410	422	419	423	457	434	436	464	476	445	437	413	460	440	408	410	459	477	473	436	416	439	438	419	404	491	460	405	464	426	438	462	449	431	436	410	424	436	469	442	432	444	422	432	418	422	410	458	425	419	426	455	405	446	454	441	450	421	393	390	408	417	495	443	463	425	428	415	427	469	444	432	459	433	444	444	448	446	425	436	426	463	423	444	456	406	459	443	452	434	442	445	392	488	445	445	431	406	453	433	450	457	453	426	422	439	464	444	427	514	451	439	429	431	452	442	461	439	414	439	473	465	453	471	464	455	444	427	434	426	465	460	468	427	444	420	432	444	440	450	457	427	430	434	423	488	421	436	446	446	433	435	449	441	415	445	449	427	440	420	412	489	413	453	424	479	442	434	425	484	432	446	440	414	466	461	440	509	442	460	479	444	470	418	470	418	437	440	453	451	454	422	467	433	452	416	452	420	415	420	435	416	419	476	456	465	426	436	464	439	454	422	425	390	430	414	407	390	423	445	471	431	463	462	441	468	473	465	417	414	408	453	433	439	471	446	443	421	429	432	451	451	462	432	454	434	449	438	423	465	501	426	417	446	425	418	417	413	431	441	419	428	415	438
5232	828	656	600	537	461	442	490	457	409	448	429	459	488	492	418	458	448	417	447	429	455	484	413	471	433	415	461	400	389	407	427	437	442	447	448	423	444	447	463	449	415	458	425	472	432	426	461	441	420	424	438	430	387	443	451	398	442	431	347	418	444	414	445	453	418	429	431	435	439	433	423	477	476	417	451	441	462	418	444	442	450	409	458	429	389	444	452	426	438	429	438	418	485	420	476	402	476	443	425	459	415	421	433	423	435	471	433	424	430	427	470	434	446	423	451	409	492	435	439	405	422	522	448	476	432	451	430	463	462	433	413	472	431	477	437	422	434	415	442	423	425	457	417	442	444	422	424	449	441	432	433	423	451	467	435	444	461	451	422	460	391	447	448	446	426	431	445	433	430	431	492	434	406	444	431	450	427	439	388	430	447	439	401	435	399	412	440	442	463	418	477	444	417	416	448	490	477	438	436	443	421	423	433	450	453	462	462	464	380	482	483	441	431	471	407	434	474	447	428	406	460	443	448	439	458	453	405	452	455	468	415	428	411	469	449	446	435	445	451	468	445	433	450	428	434	435	457	423	438	478	404	445	457	463	460	413	401	415	436	447	401	406	440	476	401	456	458	430	440	459	433	473	438	439	471	402	431	471	424	441	431	424	451	456	411	447	462	458	457	448	414	428	456	436	448	445	422	420	457	453	411	423	459	412	500	456	466	449	458	455	446	455	437	413	406	421	425	398	441	472	459	405	400	420	415	457	440	440	448	444	416	414	410	422	443	404	425	511	452	409	467	458	420	471	436	406	454	442	405	455	429	445	370	420	445	432	460	451	426	466	445	411	415	405	445	447	439	425	438	467	424	452	441	412	423	466	464	457	429	459	412	453	427	463	436	426	418	442	434	445	463	443	451	448	414	412	464	453	431	475	460	469	449	401	420	432	420	412	424	407	451	508	418	432	430	439	438	380	445	453	442	434	446	413	451	397	426	438	440	449	446	460	411	414	431	423	475	405	402	437	436	450	443	409	424	426	436	427	430	433	424	431	466	455	430	414	465	439	433	409	449	418	409	434	399	427	481	453	435	449	469	452	471	426	433	405	420	465	451	382	411	464	412	429	406	435	445	441	412	440	451	461	439	403	447	398	462	465	473	438	452	411	408	436	449	439	442	439	480	491	408	414	412	431	432	422	442	434	482	445	452	450	373	461	459	421	408	450	453	426	433	444	456	461	452	419	423	432	397	446	460	406	440	405	423	422	462	442	444	406	393	387	416	440	440	458	417	427	448	448	418	406	427	443	407	456	427	442	402	419	461	415	425	405	448	422	455	436	444	493	471	477	463	405	432	411	423	475	448	373	433	478	434	439	436	436	453	400	413	441	430	418	449	472	408	444	438	408	471	433	454	434	413	466	403	442	428	456	429	443	459	395	412	417	419	431	423	433	455	454	433	441	410	386	453	466	467	447	436	472	465	431	458	471	440	471	465	443	445	479	411	434	448	454	434	426	464	514	426	433	421	444	458	428	455	419	411	411	455	469	443	459	447	451	440	424	455	486	419	445	444	451	438	416	440	420	413	471	426	430	435	447	425	461	448	438	471	401	465	444	421	423	467	440	464	460	475	385	452	418	472	460	396	425	452	427	468	452	415	416	493	429	460	435	413	396	453	425	465	444	448	456	426	427	424	458	435	445	404	420	424	489	453	402	413	450	507	444	446	409	431	432	471	406	451	391	398	455	485	406	464	456	443	462	478	452	435	470	452	448	482	442	441	423	483	466	486	446	432	413	417	432	455	423	458	434	439	409	448	439	469	395	431	466	441	430	457	425	453	438	446	418	458	460	445	390	465	449	448	433	429	453	420	421	454	469	476	447	455	437	437	427	415	406	392	454	433	421	416	468	472	441	452	401	410	417	429	443	435	422	418	460	444	449	396	477	434	444	423	463	453	442	449	402	390	436	439	455	469	472	431	410	462	410	430	441	426	421	442	401	498	472	424	484	438	452	424	444	412	430	456	432	432	460	436	474	438	406	434	478	429	400	454	445	451	420	451	413	423	439	449	434	432	452	417	465	452	454	443	442	439	427	406	440	436	454	434	444	506	509	423	440	403	425	413	427	444	457	447	454	383	415	452	434	449	469	417	389	459	456	434	450	432	443	462	417	406	452	466	430	427	424	445	452	450	451	431	467	408	450	450	452	444	429	425	430	424	453	471	488	404	468	427	412	410	440	420	440	460	432	407	457	440	412	448	435	426	415	442	449	413	394	404	445	420	416	451	378	450	446	422	441	460	455	419	470	466	465	453	428	395	444	448	458	442	429	409	417	466	425	436	472	458	454	427	428	431	430	454	409	443	475	421	445	410	407	447	422	407	468	410	458	397	452	409	397	471	423	393	451	460	403	428	440	425	382	438	430	398	440	423	432	439	424	427	442	418	415	448	406	436	452	438	468	423	428	437	413	411	448	456	388	396	461	431	389	423	428	449	450	443	458	421	425	433	426	433	424	406	406	431	478	458	428	479	427	393	467	459	417	433	464	459	418	449	431	441	470	445	425	472	431	446	446	406	440	382	477	470	429	430	428	455	431	442	496	415	419	419	398	430	441	486	426	418	448	441	387	474	453	427	457	443	456	458	411	453	418	446	411	442	419	463	477	448	441	453	412	438	435	441	437	463	437	426	410	428	418	433	437	389	440	437	466	429	451	437	471	462	371	427	398	427	451	456	430	475	447	430	403	443	436	446	394	457	419	422	434	508	431	452	431	440	477	434	423	403	416	431	385	455	469	458	443	410	409	411	390	462	432	425	440	439	407	459	396	461	410	447	417	431	412	395	487	458	409	405	409	402	444	423	437	432	468	439	425	460	416	451	401	478	475	458	465	459	423	436	433	419	458	404	434	424	483	433	428	458	461	418	421	436	418	396	395	424	436	429	405	425	383	396	419	430	442	410	419	443	476	456	387	450	440	440	462	450	450	424	436	414	456	443	439	445	447	420	425	490	476	411	432	447	476	438	437	429	453	399	456	446	426	479	431	475	459	441	445	421	486	473	440	446	418	403	468	433	452	408	440	422	447	475	419	444	468	462	467	423	437	411	452	441	459	423	423	448	441	422	452	460	441	443	427	429	406	456	406	431	438	440	422	413	455	465	433	432	429	413	467	450	432	424	430	432	462	451	449	426	446	427	404	432	462	423	435	439	404	437	420	420	465	418	440	478	456	479	429	445	436	452	427	402	440	432	446	409	438	425	466	432	454	417	463	435	431	407	461	410	460	420	391	442	450	444	417	407	427	411	408	397	430	412	446	420	470	476	401	463	483	405	516	444	454	418	459	430	412	406	454	409	416	437	443	415	439	399	453	403	411	433	474	472	448	462	416	408	420	491	478	457	472	450	427	436	407	411	438	481	422	462	474	461	470	464	414	442	452	420	450	428	463	436	408	451	431	430	420	468	434	437	419	443	434	413	460	442	450	467	399	435	484	450	421	419	395	431
4416	1348	1403	1549	1341	1194	1155	1089	1106	1026	1049	1069	1082	1020	1003	1027	992	976	932	931	972	929	958	946	926	928	931	949	937	937	926	975	952	936	934	921	939	958	948	993	991	928	926	925	917	917	1006	899	956	985	992	926	1019	959	957	947	908	976	978	926	921	939	927	945	988	977	998	953	996	957	947	953	919	984	993	952	968	971	1033	937	921	926	898	917	985	945	856	980	962	981	952	935	951	918	904	961	976	1026	954	998	979	958	954	981	911	940	966	940	981	924	1007	944	948	981	938	944	948	959	1020	971	920	979	1007	940	934	991	952	970	958	959	971	947	963	961	965	901	966	958	980	995	993	952	913	919	966	890	926	967	914	903	892	980	954	958	941	947	981	953	1022	968	943	986	1029	974	916	964	901	1003	945	980	976	936	958	956	926	970	993	930	982	972	933	981	979	961	946	920	982	986	1001	1006	951	968	916	970	984	911	920	952	953	945	945	948	980	931	958	950	976	995	989	947	944	960	952	972	905	968	942	1007	874	981	980	935	903	958	972	918	1024	981	976	992	970	984	978	950	989	976	981	953	966	906	938	930	978	959	929	962	982	915	939	939	969	951	938	1032	922	898	911	974	962	913	915	961	950	937	956	923	988	975	955	923	937	969	938	920	1000	979	967	1027	974	934	966	993	930	933	964	989	980	906	935	928	906	989	1062	937	1014	952	951	971	897	956	968	877	924	925	965	951	960	966	940	997	964	952	983	969	917	1009	913	1025	1013	959	939	953	978	995	981	945	943	957	921	927	948	986	966	998	985	1006	930	905	975	988	929	954	995	941	1017	978	943	950	912	980	991	967	948	958	940	962	992	963	933	993	951	934	979	964	990	958	1011	942	915	967	947	939	962	966	952	944	1030	875	928	917	941	938	931	926	931	934	989	993	986	976	1019	993	923	980	937	963	1012	945	977	1008	931	911	982	957	961	920	961	981	994	989	951	1011	957	944	961	986	958	939	958	907	995	938	981	913	967	993	998	948	992	959	993	998	968	953	934	973	969	974	982	983	935	929	966	944	1012	963	977	963	991	966	947	950	978	952	1016	984	931	988	1006	930	969	895	914	989	943	972	963	990	996	964	1009	982	1004	964	911	996	939	924	954	954	888	933	958	960	1014	955	983	972	982	937	993	977	978	973	984	1013	985	947	995	924	965	919	966	979	983	994	987	978	944	947	989	964	953	990	918	971	920	925	960	920	998	972	936	1002	976	961	923	969	970	976	997	990	918	911	932	958	950	961	922	944	980	1026	984	916	983	981	963	989	959	991	889	942	971	968	970	1008	986	931	916	928	960	972	958	898	981	970	952	1009	997	937	968	998	978	964	1000	926	1018	923	900	942	903	972	935	889	931	939	968	957	911	970	923	961	997	968	949	948	967	941	926	1011	939	924	951	966	1028	994	925	964	944	983	976	965	1007	979	880	941	939	956	915	947	987	938	992	936	934	927	982	960	961	970	999	956	1007	1001	985	953	972	967	956	977	983	989	977	947	956	962	921	990	909	961	935	940	938	920	918	980	953	975	914	960	938	993	951	944	958	957	948	975	950	953	930	897	946	936	961	965	955	1042	941	1036	882	927	941	902	923	1035	984	996	948	921	982	911	1010	938	933	994	972	966	969	973	927	910	926	943	981	958	949	950	958	922	949	963	917	921	959	934	965	905	945	980	963	874	923	948	954	980	943	965	944	948	922	987	937	977	954	963	982	950	940	909	954	996	967	908	944	1031	965	978	983	969	944	995	1011	931	950	1018	955	945	939	926	977	959	984	920	961	976	1000	992	973	954	959	941	969	992	918	930	926	962	966	1017	995	942	966	984	936	973	987	951	928	940	955	953	964	938	956	991	947	954	979	939	947	964	966	945	918	997	975	991	961	937	958	965	903	1009	978	946	978	931	987	986	963	932	969	975	984	920	1028	958	982	924	955	920	900	944	986	986	993	936	978	974	1019	974	948	927	965	982	916	971	940	928	1002	965	967	913	995	964	938	919	954	1033	947	936	952	941	919	961	938	989	960	973	900	921	965	998	979	910	968	938	966	925	957	968	958	955	977	969	900	971	965	919	934	937	939	994	959	984	1005	1006	970	959	987	988	951	962	971	966	997	947	991	959	934	937	897	1000	1003	993	998	994	944	964	960	933	968	989	930	980	1026	967	948	979	954	988	1021	945	933	967	980	939	950	915	965	977	936	923	982	989	937	965	955	927	897	967	956	970	1009	999	943	948	985	952	960	923	914	1002	924	966	1018	950	975	997	988	952	887	932	934	912	921	1027	964	998	977	934	927	967	942	969	937	949	983	874	963	966	913	954	938	945	905	990	983	962	970	979	975	926	956	907	958	906	887	947	964	951	964	928	969	925	983	998	971	910	952	1001	973	982	899	928	960	954	981	990	994	903	1013	976	975	926	969	994	947	962	944	999	942	941	965	985	955	932	978	1008	1013	914	994	930	918	985	991	936	1017	992	931	987	981	912	942	967	1004	922	938	953	986	930	998	945	959	950	961	1006	945	970	931	933	914	994	987	979	997	989	983	961	953	938	916	979	964	933	982	959	927	943	993	934	910	927	1000	951	986	915	969	972	938	984	971	943	1008	939	923	923	952	970	946	906	964	998	977	899	975	980	933	906	918	964	950	990	1014	979	975	900	936	945	938	951	1006	970	973	900	936	1009	967	937	932	930	924	994	938	972	963	958	995	911	930	954	963	990	879	961	917	907	999	931	946	940	977	972	983	964	915	985	974	841	936	967	966	990	941	986	945	963	964	998	967	984	925	900	944	981	993	988	978	926	933	978	981	932	930	943	961	971	935	945	989	1034	984	971	962	916	995	973	949	941	982	1014	877	1009	990	950	907	954	941	993	997	964	934	1019	931	965	992	933	1002	950	1002	926	936	953	952	963	951	936	935	969	950	979	942	947	967	936	977	917	949	957	950	942	958	942	957	929	964	929	928	1000	939	961	1020	948	983	933	988	975	944	941	972	935	995	909	946	955	938	958	993	1016	975	955	1004	954	941	968	942	927	941	979	926	899	986	946	993	951	909	955	937	973	939	985	940	914	984	959	979	929	1003	977	983	950	932	971	1006	980	950	950	961	962	973	985	958	931	988	961	897	948	989	935	986	950	986	951	996	940	948	944	901	959	895	986	1015	978	919	939	934	985	983	993	969	987	978	954	968	1003	972	927	1023	991	956	959	918	981	998	930	957	953	959	925	968	947	985	998	951	972	976	958	984	923	940	980	917	932	903	1025	945	941	992	960	901	960	987	980	920	993	967	938	979	892	996	949	967	924	950	979	929	983	949	934	957	1018	1042	1008	965	955	965	990	993	975	977	971	990	982	978	882	1021	960	910	975	917	1000	970	930	897	955	964	974	1024	955	940	968	964	960	937	1015	940	977	1007	941	960	963	955	952	997	928	962	982	983	956	965	936	944	945	958	968	1007	948	935	943	981	904	1012	963	932	981	954	944	924	952	965	981	996	925	934	938	1007	949	965	899	952	895	913	966	908	921	970	958	944	991	934	907	888	970	974	957	955	966	948	914	953	958	999	999	943	972	942	947	932	948	1024	955	954	920	970	1019
15194	3699	1807	1170	700	475	422	360	339	300	317	314	327	300	277	307	266	256	262	242	264	270	258	282	273	296	221	263	300	284	267	268	260	263	260	274	270	240	259	255	266	247	270	293	288	276	280	290	259	249	281	258	249	244	263	243	246	266	255	248	281	256	257	267	274	252	247	241	268	261	260	256	270	200	281	275	241	250	259	252	247	252	267	257	236	278	272	252	284	241	292	233	241	268	279	236	270	293	279	251	270	262	231	261	242	260	238	266	241	237	251	261	256	244	252	234	255	272	244	251	238	226	252	255	294	253	257	276	256	238	271	290	260	261	276	241	248	243	260	268	270	263	267	284	243	251	253	240	259	258	249	250	249	273	261	245	281	255	263	227	261	258	243	282	237	261	253	269	271	266	264	264	266	271	282	234	248	269	239	249	267	244	271	272	248	271	263	274	269	267	270	263	272	268	249	269	258	250	250	230	266	284	259	254	251	260	232	202	231	227	285	245	253	247	301	255	221	256	231	243	286	260	265	275	256	259	225	252	270	258	263	244	238	245	250	250	249	269	264	263	252	246	270	265	240	260	264	260	262	274	267	264	299	267	275	263	276	214	266	277	258	235	274	233	293	276	269	287	288	278	236	261	269	248	271	262	266	260	273	247	261	233	252	229	288	281	264	270	257	277	271	218	282	271	240	280	266	286	271	277	260	248	282	271	262	296	263	296	284	279	272	254	246	249	261	253	239	234	260	248	294	287	242	252	273	276	274	270	260	263	268	269	252	265	284	261	276	267	259	293	222	256	241	253	272	300	228	284	236	291	245	252	219	271	269	263	230	251	255	248	246	264	248	288	264	228	242	260	250	270	239	257	293	250	262	272	282	258	257	240	245	273	280	262	255	291	240	223	249	261	249	252	258	253	256	249	248	252	238	283	259	251	254	245	236	221	251	278	243	235	257	237	274	234	227	305	298	246	262	236	253	241	258	251	241	226	286	247	265	260	245	245	246	247	246	261	259	248	263	264	259	268	255	269	256	223	255	263	268	244	267	256	275	257	239	244	247	267	265	240	239	268	288	252	274	278	254	251	254	253	277	270	238	228	247	251	248	262	302	279	232	274	259	293	251	256	261	222	275	290	251	262	269	260	280	279	261	250	274	246	238	230	251	284	268	262	269	240	271	288	252	256	268	288	256	282	268	245	255	223	240	250	268	277	233	223	288	253	225	270	260	236	262	266	258	293	258	254	264	274	254	243	280	274	276	263	253	276	280	222	245	258	233	245	288	264	249	280	245	285	252	222	260	229	247	247	266	260	260	258	264	272	256	266	241	277	245	275	248	250	219	261	275	256	241	266	260	260	245	283	286	279	247	261	285	265	232	253	282	273	237	263	275	247	257	259	249	261	229	242	249	255	277	283	251	255	283	239	277	257	287	246	226	254	278	266	288	252	228	249	283	274	253	296	253	246	255	274	261	276	264	241	263	246	256	236	242	240	258	283	269	268	242	276	264	269	239	292	270	276	251	255	283	260	260	265	260	261	276	257	240	235	283	306	249	247	255	277	252	252	221	278	281	277	247	258	249	241	250	271	273	236	221	293	253	220	244	270	271	288	235	283	245	246	273	262	262	272	294	265	249	235	250	229	250	273	238	245	243	251	227	300	275	237	264	242	254	250	287	270	258	252	253	274	232	247	285	247	248	280	281	232	264	262	270	276	257	256	273	270	271	267	240	243	265	267	276	263	279	269	265	284	239	235	236	241	273	292	240	269	270	277	267	248	261	269	252	269	232	247	250	255	241	241	246	294	282	255	300	276	249	269	244	249	263	241	267	274	259	249	248	283	254	243	228	249	256	265	251	280	291	271	264	250	265	251	217	259	259	268	278	271	241	263	261	253	260	250	281	267	262	240	235	279	260	246	259	269	291	248	232	260	253	242	251	277	253	243	252	254	241	264	221	268	277	272	276	279	253	255	248	242	257	251	274	266	252	257	266	265	254	273	268	263	271	255	247	242	261	268	282	243	222	255	282	256	259	263	249	276	269	222	257	259	264	263	240	248	271	278	249	287	252	266	274	257	262	294	321	285	253	245	255	273	274	259	275	267	275	291	237	243	255	254	249	276	270	296	265	253	273	263	240	281	265	253	258	258	250	252	286	281	273	239	244	258	291	249	263	258	270	275	285	271	254	266	264	256	248	249	265	263	261	261	259	296	270	251	281	263	282	252	300	252	221	255	219	236	226	258	246	226	260	251	244	274	285	253	279	212	270	253	251	252	246	275	251	262	274	269	258	223	251	266	220	281	250	263	235	306	274	244	269	259	231	254	264	247	270	273	236	233	269	288	251	237	253	249	282	257	261	256	258	273	276	265	274	254	278	257	252	271	260	235	246	240	263	288	251	246	252	276	261	253	257	287	246	250	265	267	272	243	262	244	231	263	268	242	270	292	292	268	282	269	245	253	271	261	273	301	285	230	293	270	270	290	255	261	231	285	272	263	256	284	248	255	260	271	248	267	240	243	228	254	253	261	272	239	258	238	291	282	254	229	276	242	275	273	291	258	244	246	263	252	230	226	278	252	258	292	257	249	251	237	242	261	251	274	256	303	274	273	282	265	238	259	260	259	269	245	271	239	261	238	251	252	235	249	255	245	238	269	262	261	286	275	247	247	242	265	265	247	245	228	256	240	283	267	288	255	239	269	254	246	310	231	251	269	254	240	260	273	253	260	246	258	280	261	303	262	261	255	240	293	240	229	269	238	246	267	267	253	270	276	246	243	272	280	268	266	293	267	268	278	239	266	266	254	246	263	257	244	259	246	247	267	274	262	287	262	240	286	293	271	267	246	267	252	259	259	261	234	269	234	258	250	301	245	251	257	261	261	266	230	259	291	273	241	251	231	279	265	249	273	254	251	241	253	242	246	221	249	285	286	239	264	264	245	241	277	248	251	245	307	268	271	261	252	241	274	248	267	257	262	269	239	258	242	269	271	294	273	254	201	263	273	246	253	256	273	257	243	270	260	226	240	263	265	254	286	273	257	260	257	230	263	235	264	254	280	256	265	267	244	272	253	248	235	248	244	253	279	282	267	255	257	282	269	265	280	262	270	302	273	266	304	252	239	254	259	275	279	254	270	255	253	258	243	264	245	249	268	253	262	239	223	294	240	284	238	259	254	279	263	246	262	273	267	221	279	270	292	283	277	238	289	243	274	251	253	250	229	237	251	240	218	229	278	227	288	258	271	278	246	268	262	264	238	261	284	233	261	246	233	267	252	237	289	262	258	250	246	280	268	262	248	264	295	274	252	266	257	223	250	267	309	271	260	246	247	257	242	271	263	273	281	287	266	275	252	243	255	251	252	259	244	286	270	249	317	261	261	249	252	258	232	254	254	262	272	291	239	232	273	244	271	258	227	276	231	247	245	274	231	285	231	254	267	254	283	251	260	261	263	242	251	240	263	249	255	253	259	259	255	257	261	263	229	262	232	236	274	265	263	256	252
10825	3273	3127	3386	2412	1803	1400	1169	1089	937	921	977	885	811	783	832	765	685	695	711	665	641	653	621	651	599	592	584	571	636	630	587	589	599	603	578	630	603	615	606	586	597	614	620	557	600	592	648	593	584	593	615	619	592	600	601	644	570	579	608	600	623	605	612	622	599	598	594	588	628	599	625	613	614	613	612	641	580	622	614	630	609	596	540	605	606	599	630	577	626	561	578	579	618	602	581	555	629	585	564	577	621	636	614	595	620	603	629	633	646	571	558	616	592	575	630	604	565	568	598	609	545	598	588	595	592	618	618	587	573	587	602	555	603	582	612	590	600	588	541	614	582	656	612	592	606	658	552	599	562	576	602	580	599	631	592	590	614	614	591	576	610	539	607	602	614	606	599	578	588	564	610	586	583	583	555	590	597	604	581	625	609	616	572	604	603	600	593	594	593	622	591	622	578	606	584	566	582	592	577	543	555	592	610	604	590	559	641	586	598	618	574	611	579	530	605	608	574	551	592	596	575	627	616	597	614	569	603	585	568	574	582	595	601	596	611	599	598	582	622	597	610	582	601	577	564	555	593	580	617	603	586	613	593	578	607	582	622	537	662	600	573	603	600	582	624	595	610	580	612	595	576	584	579	597	599	568	616	617	571	666	573	598	582	592	606	631	588	583	624	612	602	562	617	586	621	606	628	598	546	605	614	583	590	548	596	578	605	615	639	585	599	578	577	581	599	583	581	597	560	592	620	612	563	592	597	573	566	636	605	644	604	614	591	590	564	559	603	559	607	555	613	578	630	578	583	587	595	580	606	610	577	575	538	609	604	593	582	620	587	567	593	609	629	601	628	597	614	609	604	596	624	609	576	586	563	601	602	574	568	608	528	556	565	602	651	595	587	596	573	610	582	585	578	577	616	621	599	625	651	621	586	579	620	628	604	657	589	557	588	567	577	614	604	656	606	580	607	604	605	619	579	555	599	593	549	653	595	601	586	626	648	543	535	571	561	611	614	599	619	582	582	630	566	566	595	595	575	602	584	625	592	626	568	635	600	606	602	628	612	586	583	598	622	606	563	572	640	567	583	597	553	531	564	615	534	597	579	600	602	607	577	583	538	603	598	583	578	595	606	578	592	603	575	589	587	569	585	589	591	606	611	536	533	581	583	574	599	623	598	595	575	592	601	602	564	585	571	582	549	611	598	592	626	617	597	552	614	575	601	618	620	611	563	572	598	635	595	561	630	615	564	544	577	572	603	580	614	625	596	555	610	586	585	611	588	572	576	619	600	595	605	595	611	573	591	584	624	620	597	584	619	638	603	594	596	544	587	590	591	586	589	584	609	624	607	591	637	608	566	639	606	581	577	616	584	557	597	568	587	615	586	626	615	576	586	566	593	599	624	614	604	571	635	627	599	603	600	590	607	612	598	572	618	593	623	598	564	565	618	583	617	610	581	582	567	632	604	547	582	593	580	587	606	625	632	623	571	571	591	600	594	631	560	577	633	589	605	599	565	584	575	610	581	592	597	632	577	588	595	589	596	567	604	637	609	567	583	609	571	590	598	583	592	559	576	622	583	576	593	587	597	574	551	609	570	611	546	612	567	578	603	586	606	610	596	650	627	635	610	580	561	576	609	619	600	600	609	616	566	628	596	620	620	565	610	594	617	603	568	612	616	595	583	565	601	567	623	586	606	566	606	585	606	628	632	619	602	578	595	605	591	587	559	574	604	603	621	572	598	566	597	615	611	538	615	607	581	605	592	602	568	597	579	579	587	571	606	588	605	554	570	659	591	557	625	627	582	614	617	564	616	556	591	586	579	574	597	615	601	602	579	606	587	568	588	585	603	565	608	646	582	583	553	590	568	546	618	589	578	583	600	589	611	593	598	574	600	561	624	608	598	613	568	564	553	596	598	552	572	581	571	576	583	584	617	598	608	609	623	585	598	585	564	597	577	584	602	590	604	568	558	538	590	571	592	587	606	587	620	605	620	607	632	555	622	596	582	590	610	571	619	638	630	572	561	603	612	593	558	599	589	609	589	602	615	589	581	592	577	599	574	584	595	603	612	553	606	533	583	546	561	631	661	580	655	576	584	560	577	619	540	594	588	568	581	554	596	617	599	587	589	619	675	585	598	613	580	632	576	635	590	607	617	588	633	563	577	610	621	558	624	568	573	584	590	598	604	575	571	649	608	556	579	578	568	612	589	577	639	588	585	543	569	590	578	649	575	609	598	596	583	583	569	642	626	593	611	598	599	599	609	562	576	582	592	613	640	587	577	592	560	614	613	621	651	618	556	578	556	590	547	553	598	584	612	609	596	617	597	608	615	608	559	545	541	593	569	561	579	620	630	611	608	597	584	598	610	587	643	605	599	613	599	567	578	594	576	587	576	578	609	613	649	574	581	568	559	605	583	555	598	560	578	558	594	613	568	602	569	590	557	610	623	592	589	604	598	569	601	580	553	572	568	625	608	595	638	627	571	614	601	593	587	598	611	575	581	589	578	542	554	570	656	597	589	620	554	606	584	579	596	615	595	588	602	550	631	603	609	593	592	626	576	595	563	576	570	566	582	594	569	608	561	567	633	549	615	593	539	571	635	627	600	578	585	618	576	607	612	588	550	614	586	617	564	565	586	563	597	581	597	601	584	580	638	620	590	593	601	575	607	570	583	607	594	562	600	660	630	596	579	630	588	594	578	589	570	572	590	626	574	575	591	542	605	581	619	578	593	659	584	598	607	642	553	592	579	585	548	569	619	620	564	587	620	583	602	632	606	581	551	589	579	600	581	555	584	590	636	613	576	594	643	593	627	618	650	569	611	607	577	608	680	616	612	572	620	617	604	578	603	599	581	571	623	581	605	611	602	594	580	597	584	613	582	590	603	545	595	589	610	603	593	603	595	551	604	594	573	604	594	660	580	618	550	598	582	590	568	613	614	605	627	633	583	555	562	554	605	589	587	617	606	623	593	609	619	593	543	553	597	574	606	571	578	588	594	629	580	592	595	620	607	593	578	548	632	602	604	614	569	553	569	583	601	610	630	550	634	548	579	601	571	591	582	615	606	601	623	582	600	585	586	594	598	601	581	602	627	596	598	615	585	573	594	550	568	606	598	565	589	594	567	572	591	593	602	605	615	569	592	621	615	614	624	595	579	580	606	596	585	581	609	588	567	550	567	590	566	626	562	602	590	620	577	613	623	627	610	587	565	582	550	586	613	591	562	605	568	602	577	585	593	655	610	579	600	581	617	602	611	592	581	603	591	589	592	588	574	618	572	597	571	568	615	574	574	551	628	579	642	584	589	636	617	574	614	570	551	619	582	598	606	614	642	587	614	615	560	577	585	612	574	577	602	630	594	591	579	558	617	575	607	574	605	615	599	587	539	604	644	582	584	559	636	595	585	594	604	607	639	587	594	612	601	575	604	544	581	593	585	615	614	613	586	637	602	619	561	600	581	602	612	599	607	599	570	571	614	590	577	585	565	572	573
24684	8343	3575	2013	1033	669	414	355	299	305	244	268	275	237	198	201	212	195	173	202	200	169	163	178	163	212	202	161	150	170	194	169	176	172	198	168	169	186	177	187	182	187	166	185	177	162	157	179	176	172	161	161	174	170	176	155	182	179	152	167	180	170	175	162	183	136	185	169	164	171	178	187	145	163	183	169	179	172	174	172	159	178	149	163	178	162	165	186	175	182	187	175	166	168	175	165	163	147	176	165	159	163	184	163	153	169	162	174	155	170	176	179	158	162	188	181	178	182	186	171	179	178	177	199	190	173	170	160	161	162	155	148	177	172	153	182	153	159	160	167	167	179	186	183	155	181	176	182	175	197	168	188	159	172	180	152	178	190	156	204	165	144	170	188	168	176	180	174	156	170	151	169	180	170	180	158	153	173	189	195	175	159	168	183	160	175	202	219	170	187	175	175	151	161	128	170	177	177	142	148	170	165	178	164	180	162	183	164	181	171	159	154	176	174	178	176	189	178	151	162	179	179	173	182	166	161	159	211	157	183	180	197	172	179	159	172	184	183	194	173	173	172	159	172	163	181	190	168	163	155	167	186	159	153	175	158	162	171	173	162	159	172	167	149	168	183	190	183	159	175	162	161	183	188	168	192	158	160	151	171	168	155	165	166	158	177	193	159	191	171	170	171	157	144	181	168	186	179	176	190	191	182	204	177	163	133	165	175	152	170	175	145	163	169	186	165	189	166	160	181	186	196	173	185	184	156	195	177	164	174	161	201	165	143	184	174	150	163	163	170	180	172	161	149	179	189	153	178	150	186	172	178	168	171	165	173	172	173	186	166	176	188	151	190	165	163	174	174	161	177	187	180	168	206	188	163	161	172	161	139	164	155	196	180	165	174	187	179	190	179	171	129	157	157	152	155	161	166	180	176	168	173	179	185	168	150	152	171	173	160	178	174	171	193	165	182	192	168	185	196	186	177	176	184	156	164	172	187	184	181	178	189	176	195	161	177	168	174	175	181	159	181	192	187	182	169	219	184	186	150	178	171	181	189	155	188	178	168	161	163	182	147	173	190	148	158	194	164	168	153	176	184	159	189	173	174	174	168	168	165	173	184	189	167	153	176	157	205	172	188	141	154	184	206	165	180	183	170	180	170	168	186	171	151	203	178	164	171	191	215	186	154	186	166	163	161	156	192	163	189	164	172	174	187	170	143	162	173	168	155	170	151	164	187	190	178	168	180	175	193	193	157	149	169	192	156	195	166	174	180	161	182	150	184	178	134	155	170	163	170	177	180	185	160	189	164	168	178	175	198	208	139	178	155	181	183	150	190	189	163	186	157	160	137	165	186	168	161	181	161	156	186	153	189	157	150	181	171	165	170	199	165	171	169	185	170	169	160	161	168	164	177	164	174	186	188	163	151	170	175	156	182	183	206	163	174	177	164	137	156	169	177	174	167	157	179	172	178	153	183	185	193	168	155	159	179	162	190	189	160	197	163	199	190	185	172	169	169	182	202	184	191	174	171	162	182	181	153	149	165	171	174	176	154	183	155	178	183	196	180	184	164	168	206	160	162	170	186	170	153	182	150	191	190	180	168	183	162	201	162	161	184	177	200	179	170	167	191	184	159	170	190	187	168	160	202	170	184	159	136	159	174	176	189	176	167	166	165	167	193	184	182	167	163	179	150	164	168	183	151	172	179	156	168	165	151	161	182	182	180	178	185	169	196	187	156	207	152	167	185	176	185	154	144	160	189	155	177	168	166	185	152	176	183	180	164	163	159	160	201	172	181	185	180	142	178	190	180	171	167	164	182	205	180	157	170	184	189	171	184	169	149	174	150	167	169	197	180	176	178	163	171	172	147	157	187	192	168	182	172	173	180	171	181	180	181	203	175	170	173	175	161	192	184	194	148	173	202	176	184	171	174	183	165	190	169	173	177	190	167	189	180	161	173	183	149	195	165	182	176	176	172	161	204	164	163	188	165	169	160	146	181	175	179	185	184	199	171	191	177	147	211	157	164	163	166	159	160	184	167	172	163	178	160	142	173	175	195	186	192	141	189	197	184	159	173	186	184	190	204	201	181	162	188	164	159	179	165	172	175	180	168	178	172	177	196	162	171	175	188	182	154	187	169	193	177	147	174	158	170	171	175	158	184	180	163	158	165	155	177	184	163	166	145	168	168	153	175	161	176	198	175	171	175	170	174	184	157	158	155	206	207	159	169	152	179	179	176	152	176	171	186	151	152	161	189	162	185	187	171	183	163	173	158	179	176	187	183	179	170	184	170	196	178	169	183	165	169	155	199	166	158	163	151	157	181	167	169	161	171	149	177	178	153	172	141	187	172	173	199	153	161	177	205	199	173	169	161	166	162	178	169	159	166	185	207	164	170	167	178	177	177	179	161	162	187	208	164	168	179	182	150	165	170	185	171	160	181	164	167	171	190	164	147	166	178	185	149	203	176	177	134	172	204	173	182	183	158	167	174	175	165	169	147	180	178	183	171	162	184	184	181	163	173	156	168	157	196	162	171	178	178	174	155	207	189	181	185	184	207	203	200	150	151	170	165	165	147	187	167	178	171	179	172	162	171	149	163	147	180	167	178	171	188	176	167	165	145	174	172	172	182	195	198	160	178	170	187	199	193	172	177	181	181	166	185	180	164	148	173	180	192	169	190	186	172	160	191	190	163	169	184	165	164	178	165	170	155	155	186	172	179	175	161	165	183	180	178	151	145	162	180	189	142	143	147	154	198	177	147	192	199	146	176	199	196	199	199	190	157	160	155	171	169	179	160	160	182	168	150	195	165	173	166	172	177	144	174	176	185	161	191	173	156	164	169	168	168	177	172	159	165	148	184	175	141	164	177	163	176	167	165	172	181	160	208	179	198	187	185	171	188	180	183	200	178	174	191	172	169	191	154	169	154	168	160	180	163	157	198	178	184	157	192	181	156	164	165	172	156	183	188	181	154	150	183	170	194	176	168	176	170	169	178	145	193	148	188	181	161	156	178	189	181	158	180	200	146	170	176	144	174	170	174	167	178	196	191	190	184	176	157	167	164	147	170	159	170	174	171	144	136	146	183	177	173	178	159	165	170	174	148	185	214	183	169	168	168	165	167	170	167	162	200	176	182	184	166	164	207	169	179	167	228	193	166	185	190	173	157	181	198	154	187	171	198	197	171	179	179	166	176	170	153	158	179	168	171	166	162	163	162	195	168	162	168	182	176	170	165	198	182	163	178	153	172	163	148	151	147	167	178	167	142	157	171	148	171	190	178	168	207	179	163	170	164	165	185	173	152	172	181	159	171	163	168	182	171	186	181	169	160	168	169	161	170	159	168	175	169	157	167	174	165	160	170	162	172	190	146	173	169	190	166	169	164	183	149	171	186	176	167	184	178	157	178	175	189	178	178	178	174	185	158	176	172	194	158	173	175	151	187	161	176	164	185	171	190	193	187	158	172	169	157	168	146	148	163	172	149	183	166	146	179	188	184
14417	6079	4423	5240	3538	2471	1905	1537	1310	1051	1014	1126	959	833	729	810	662	605	578	559	536	525	537	517	497	503	481	440	482	499	450	448	458	476	467	471	488	460	439	455	457	472	453	489	470	443	491	439	468	423	504	463	466	455	489	451	463	416	436	474	473	456	452	427	470	493	448	464	457	429	447	434	405	475	464	432	474	445	474	459	451	494	475	446	443	424	496	447	427	488	425	450	470	449	449	450	461	429	455	448	472	460	436	444	448	465	451	416	453	465	452	446	448	448	451	475	457	455	403	460	414	431	430	452	472	431	394	421	432	454	444	456	433	446	435	446	466	437	439	473	438	432	455	441	478	466	445	456	437	428	431	439	399	471	450	450	472	433	473	465	479	413	455	425	423	483	472	469	446	443	484	438	461	444	438	437	452	428	467	467	461	426	443	445	467	461	453	435	419	453	456	438	430	450	448	440	451	420	427	455	465	459	454	470	439	463	412	446	453	457	438	430	446	398	447	453	432	453	446	413	428	415	449	431	460	436	432	449	447	467	477	495	450	437	421	466	438	410	448	439	388	452	386	442	443	442	424	473	450	416	451	413	480	412	443	428	473	448	440	433	454	452	423	467	406	431	467	412	435	456	460	451	436	428	423	414	451	421	452	432	447	479	444	458	471	432	486	464	408	431	442	446	414	447	430	460	465	435	425	443	430	483	459	416	446	466	432	453	450	446	473	428	415	427	427	465	443	409	489	445	462	419	410	429	423	461	428	458	420	458	452	448	415	442	448	417	416	415	436	482	478	450	431	472	429	436	422	466	461	443	449	419	426	424	452	465	443	452	447	454	444	466	456	415	419	445	444	424	468	447	458	430	460	458	443	477	425	443	434	430	457	430	419	472	450	461	409	436	453	452	434	486	415	520	446	417	439	459	418	429	459	446	442	450	480	444	481	478	448	427	448	442	478	421	432	479	466	457	445	434	456	466	472	435	440	450	449	472	431	452	436	450	454	447	416	424	434	476	493	438	437	452	429	420	483	430	451	463	392	431	409	470	464	412	467	426	430	449	457	410	466	437	435	469	439	456	432	444	443	420	456	460	457	431	453	460	461	422	456	406	455	441	438	421	408	467	425	481	414	430	451	497	440	440	459	476	450	446	430	454	439	433	446	441	445	454	453	448	421	424	470	427	468	432	459	444	465	433	439	449	459	453	463	459	474	442	480	452	462	441	439	446	429	420	432	469	473	444	432	407	428	460	454	447	418	427	444	462	460	449	432	475	442	437	451	417	481	434	436	468	525	448	419	456	428	464	446	420	442	486	503	469	463	456	453	490	454	439	474	444	426	466	417	437	457	425	499	437	443	390	480	419	451	423	454	405	436	432	426	437	457	468	443	444	427	464	452	445	417	416	442	442	465	439	451	448	424	437	427	410	402	456	420	448	412	423	427	452	438	429	476	447	427	435	441	448	442	425	444	469	456	440	444	465	460	448	428	444	417	433	456	411	467	467	437	434	462	492	450	461	428	437	480	481	443	454	434	468	448	462	436	457	454	428	474	471	428	458	429	425	419	437	445	464	429	454	427	454	479	439	463	468	440	430	429	429	414	473	492	464	459	469	459	426	451	429	428	432	443	479	444	443	458	411	472	449	449	456	477	456	481	475	409	449	444	442	467	456	453	453	462	462	411	447	472	467	458	461	423	419	463	468	424	406	457	453	449	460	411	463	416	437	438	471	472	433	438	430	453	471	469	452	469	434	444	451	459	415	473	462	477	436	448	447	477	477	483	441	438	440	453	466	468	467	469	471	483	480	436	419	449	423	466	454	439	422	428	465	463	419	457	469	410	458	439	467	423	453	484	418	454	449	447	422	420	455	457	466	451	459	442	448	436	432	451	447	421	413	426	467	448	446	495	459	444	452	461	388	451	418	444	445	437	449	495	451	408	458	443	459	439	465	455	452	430	441	453	407	433	419	459	472	444	444	463	420	419	466	462	418	429	460	423	477	469	425	487	446	442	478	444	434	470	446	443	429	441	446	460	455	431	421	437	425	435	465	462	426	466	441	453	445	424	452	415	448	480	419	424	444	442	415	465	473	441	486	463	431	461	440	444	463	471	431	443	441	465	429	441	433	448	451	440	464	425	467	476	452	462	421	430	443	428	417	468	442	412	437	436	465	435	402	436	467	394	458	447	447	407	421	454	446	436	449	446	450	421	439	441	445	451	460	451	432	455	441	437	415	430	402	437	430	428	434	418	444	448	484	437	429	448	469	455	421	404	480	405	417	428	423	424	434	470	482	460	458	406	457	480	476	447	451	417	462	483	458	439	483	424	461	457	419	473	425	411	465	449	420	434	467	418	456	450	484	432	447	462	452	440	453	428	424	434	436	446	418	456	407	442	440	431	422	448	463	501	416	425	454	405	470	447	435	471	445	425	437	449	437	452	437	420	445	395	456	430	445	459	415	423	443	427	470	452	430	430	409	430	480	414	420	438	421	465	447	456	433	460	448	428	435	433	446	431	460	428	443	421	420	478	456	461	401	445	441	459	466	473	461	418	449	428	454	472	520	447	484	487	445	409	439	448	438	403	396	406	409	460	458	461	453	478	433	457	449	428	424	447	419	467	449	455	446	475	458	460	450	427	512	454	441	451	452	458	472	473	434	439	472	430	446	424	451	491	443	455	424	457	464	463	457	450	452	440	447	442	445	450	471	441	466	470	463	447	471	452	432	429	474	433	469	460	450	442	443	459	440	466	440	453	434	430	443	447	447	433	461	467	477	484	469	432	439	438	468	426	447	440	411	435	403	452	425	483	449	451	463	459	426	445	423	452	521	417	462	475	471	491	429	407	431	410	441	472	443	396	418	488	420	457	432	454	484	455	454	470	434	452	474	443	468	463	458	445	461	453	463	405	445	488	433	401	430	457	448	460	441	457	458	444	445	479	445	454	411	423	401	453	448	434	489	472	449	451	421	442	452	455	443	426	432	463	432	476	446	445	445	474	481	459	438	455	463	466	454	455	432	414	437	463	434	417	456	444	409	435	450	432	448	465	464	423	449	440	465	473	488	463	501	409	408	447	439	450	468	463	425	451	437	444	446	425	470	418	465	445	446	461	416	437	423	479	444	456	433	483	440	442	421	450	439	413	461	424	470	467	410	449	485	471	426	446	500	409	428	408	454	409	470	428	430	416	486	489	455	407	409	442	403	414	419	458	493	417	433	416	445	411	452	455	453	465	458	436	424	458	416	415	466	440	467	449	441	433	440	441	448	444	482	424	473	415	429	403	457	448	436	456	416	473	492	472	433	424	451	445	395	451	436	448	441	460	421	480	479	478	426	448	411	464	429	442	442	455	461	448	402	461	412	434	422	455	437	449	450	454	462	443	449	460	439	446	454	461	452	458	471	428	462	454	459	451	464	416	443	455	462	487	440	427	452	490	472	424	444	448	458	452	461	433	454	477	426	452	422	468	467	430	405	472	421	381	452	444	503	408	458
5287	917	696	617	533	494	439	446	434	443	463	459	465	438	410	394	456	474	434	447	411	425	425	427	409	460	452	472	420	419	447	465	419	478	418	437	405	450	418	433	413	402	427	433	428	473	408	473	415	433	444	408	421	445	446	436	465	399	425	438	432	456	422	447	474	471	414	416	467	417	430	409	437	426	447	453	477	444	407	438	466	430	405	441	408	456	458	431	495	406	418	448	453	431	423	415	443	449	473	407	424	399	485	429	435	429	423	460	443	432	438	441	450	417	445	465	468	468	447	461	433	441	436	419	405	454	446	514	415	430	465	429	411	450	427	443	458	458	469	471	454	425	450	486	443	427	407	481	431	445	424	461	416	419	458	420	441	440	518	454	414	471	438	465	446	448	427	439	430	453	410	445	441	489	442	451	442	451	432	441	452	427	404	441	450	459	448	464	416	468	425	451	434	453	440	434	463	407	473	479	482	406	443	430	414	441	440	439	450	452	445	421	453	457	455	418	474	435	448	430	455	427	439	428	455	453	414	454	402	450	420	457	471	460	417	418	429	439	422	437	426	449	433	453	434	428	452	398	440	441	426	463	432	426	426	480	415	460	445	434	439	405	432	449	430	433	452	477	412	439	447	471	422	436	469	442	420	480	493	423	445	473	432	426	426	401	459	475	428	408	422	456	425	442	438	452	398	445	422	446	430	463	448	444	448	460	419	455	440	442	418	432	444	402	449	446	449	403	446	438	479	430	431	422	421	480	467	485	448	452	381	449	424	418	414	448	431	413	439	418	447	447	462	417	421	400	466	428	462	445	445	436	431	447	463	487	475	489	415	413	469	413	411	454	466	420	444	434	411	440	454	456	418	457	453	475	448	449	451	470	398	414	420	448	444	423	455	482	401	453	427	475	448	456	433	424	484	428	451	462	454	436	427	469	496	410	396	464	430	438	446	408	431	464	435	438	455	453	433	460	438	447	456	440	453	435	467	437	438	442	468	470	429	458	436	470	471	430	438	448	453	466	447	453	440	423	430	415	425	462	458	447	451	401	481	468	422	444	462	443	422	445	443	462	421	428	501	420	436	434	434	487	443	423	457	473	436	420	425	447	446	433	440	466	453	409	445	459	407	398	436	467	428	410	460	432	435	474	428	442	464	445	428	369	444	488	458	482	444	458	456	424	449	417	407	434	474	406	407	431	452	453	428	431	424	438	462	423	441	415	490	433	436	462	406	418	396	436	411	424	476	425	441	448	447	449	432	448	461	447	424	439	441	427	456	399	458	455	424	450	441	426	437	427	423	451	384	418	428	424	458	438	433	435	416	465	445	430	448	422	427	438	435	408	442	456	427	451	406	433	474	451	443	409	476	415	469	490	429	423	392	412	466	424	409	448	454	417	412	417	497	428	422	413	406	442	432	413	426	432	424	396	407	436	433	451	479	441	412	411	440	462	454	475	447	455	474	452	432	416	434	450	414	431	432	426	428	432	413	439	432	468	445	426	474	403	475	436	478	447	468	422	461	463	432	446	441	435	415	444	435	433	411	444	411	485	426	438	418	437	400	459	422	465	447	445	448	474	468	457	422	454	429	462	475	435	430	418	437	421	440	451	425	434	436	435	431	446	451	416	427	469	462	424	456	447	445	449	452	441	484	435	413	404	419	421	414	401	441	385	449	442	396	423	434	452	451	417	448	455	466	415	424	445	412	418	408	472	423	450	427	430	431	460	454	466	457	426	426	413	437	450	429	444	428	417	446	463	435	446	407	461	463	437	439	424	425	398	469	449	418	428	436	433	454	484	420	438	417	449	438	422	447	455	405	459	458	478	455	476	428	453	449	437	461	386	420	391	420	472	433	474	418	439	412	468	414	459	418	443	428	432	434	430	441	462	453	484	423	455	431	473	439	432	430	453	430	451	493	465	419	453	465	442	437	478	429	425	453	441	435	435	444	445	480	425	477	433	433	427	478	434	418	462	463	451	461	448	447	448	430	421	450	453	425	433	416	434	449	473	413	430	456	417	422	443	459	450	417	418	425	437	440	430	433	475	382	427	437	477	453	424	425	438	421	439	451	427	450	434	439	455	454	422	369	446	473	430	434	446	462	436	447	418	466	470	431	472	450	459	452	435	481	474	454	410	424	426	434	433	407	411	428	402	451	449	440	437	431	435	474	455	388	403	407	423	428	454	448	412	464	445	442	423	517	428	446	460	430	454	419	437	466	400	446	453	446	471	437	415	458	440	393	422	425	434	452	427	430	448	415	469	460	383	444	426	437	441	460	430	422	458	448	398	453	462	435	457	461	440	418	438	455	446	467	434	450	434	430	440	450	430	424	432	456	438	445	484	493	426	456	468	426	470	448	429	427	419	418	469	457	442	470	427	429	438	469	422	418	414	460	427	485	443	424	431	438	438	423	461	428	450	442	443	416	425	476	454	441	393	432	490	447	466	455	426	422	408	412	468	471	501	448	452	434	420	455	439	442	426	414	445	394	445	436	414	469	450	445	450	431	449	435	447	468	462	459	445	438	430	427	424	461	408	431	480	458	449	468	469	452	399	462	447	417	424	457	431	435	426	451	445	454	486	453	480	437	462	418	401	438	441	437	459	413	450	459	420	435	443	464	476	432	427	450	416	450	425	449	412	388	417	407	401	427	436	449	445	459	383	449	459	427	411	434	465	440	429	412	449	442	388	405	425	437	474	428	445	444	412	458	426	445	451	452	440	455	482	410	431	421	502	433	427	424	452	417	456	475	468	430	451	443	453	401	456	449	444	461	453	435	419	469	477	406	472	426	433	441	428	418	461	473	420	445	430	416	422	474	422	442	471	422	457	427	433	451	434	433	430	482	465	420	395	451	453	444	431	451	457	422	420	472	485	466	413	431	456	448	412	409	435	438	472	439	431	403	440	466	431	449	438	455	442	435	431	462	424	442	432	459	428	415	434	465	428	446	451	434	416	456	478	448	458	405	410	441	463	433	444	439	417	422	436	455	447	403	438	425	480	480	436	396	449	414	418	424	401	429	466	436	406	389	433	422	454	467	430	435	469	463	464	474	417	409	423	436	469	486	438	465	439	391	458	444	445	425	434	467	421	382	411	449	430	401	439	442	490	424	470	426	474	448	412	459	413	482	488	424	455	407	422	452	461	459	440	443	426	422	434	484	373	436	478	425	465	439	435	421	393	433	435	457	452	444	447	431	422	445	461	441	465	456	401	429	482	448	429	455	431	431	424	462	458	434	419	449	439	472	460	470	433	426	431	474	450	444	420	439	412	431	453	424	421	466	419	458	453	460	431	430	450	433	480	434	459	401	438	451	437	477	465	468	420	455	427	428	443	424	438	412	430	483	452	457	420	418	418	457	496	434	481	414	441	436	434	453	453	433	413	451	442	416	429	436	422	448	487	504	450	455	465	432	442	418	422	473	423	416	423	400	459	434	415	447	469	478	474	424	443	440	414	413	414	402	455	432	468	455	415	455	409	446	425	399	407
4392	1394	1502	1609	1385	1260	1138	1084	983	1054	1079	1091	1031	1067	1035	992	957	952	1004	965	940	1013	979	950	948	951	914	942	1005	965	940	966	979	974	954	948	982	974	968	1044	959	969	975	923	929	966	966	968	1017	1024	962	992	951	930	883	972	1016	984	964	980	944	982	956	901	972	992	946	916	973	1012	889	995	1008	1005	1008	955	1019	991	987	971	975	942	940	952	971	969	926	925	976	959	952	946	914	900	960	1000	918	976	956	997	1021	1027	967	906	889	1027	933	960	985	988	1015	974	955	1018	957	965	967	918	942	991	989	1016	962	930	968	907	930	912	985	917	955	989	930	902	949	979	1012	968	951	927	933	977	975	924	951	943	965	966	948	962	980	992	1003	995	937	994	972	930	979	972	959	940	979	1005	972	933	904	976	989	928	983	979	967	967	953	981	971	974	958	951	984	940	929	938	1017	933	1002	954	976	936	930	939	988	957	970	1001	965	953	887	1041	958	999	979	995	955	963	956	951	959	950	964	963	940	969	979	983	1007	946	936	1021	908	988	925	978	944	959	936	981	947	993	952	996	1010	973	974	953	940	943	987	986	981	949	960	978	925	992	966	955	958	932	998	942	916	960	965	980	933	987	964	1000	984	920	966	942	996	992	997	951	950	1023	983	1021	946	986	961	960	952	995	983	1009	980	929	958	969	916	998	954	980	976	911	937	989	945	964	942	1007	934	978	949	960	945	974	981	953	1010	979	940	1001	942	984	947	971	961	929	1001	942	1015	920	974	933	998	962	961	926	952	969	898	947	1029	921	948	984	965	945	957	930	1003	933	968	951	1013	942	980	942	995	1065	948	988	922	907	944	938	967	930	922	937	973	979	973	952	968	905	971	994	1007	1005	955	973	918	960	962	949	976	988	967	974	959	925	905	1002	971	955	971	963	975	971	1013	983	1026	967	985	1020	957	969	938	947	978	959	925	966	1054	984	967	959	934	965	895	960	962	981	973	949	958	978	934	951	945	943	978	956	893	936	987	955	962	970	1002	948	1007	989	911	984	964	906	967	957	906	915	982	958	983	925	959	977	996	940	940	966	975	992	942	938	996	968	1004	969	939	951	923	955	913	959	937	982	988	1009	955	950	1006	922	933	933	933	925	967	937	964	963	925	933	1054	936	956	952	959	977	960	994	1026	981	984	971	950	988	984	929	996	978	981	931	1017	906	945	956	1001	998	1012	952	961	983	991	946	953	984	940	911	905	955	956	945	989	997	982	960	918	917	942	994	937	950	1000	1009	977	994	936	925	950	990	979	959	979	947	950	962	969	990	1006	947	970	986	960	947	981	1010	981	992	1005	949	1020	1066	980	936	921	969	941	957	1005	969	1034	932	980	982	973	1027	973	977	953	970	972	1058	997	1006	953	953	964	977	949	925	977	967	949	997	938	960	914	961	981	894	932	995	982	959	988	944	921	959	1001	919	995	1013	1029	923	899	954	937	940	980	1007	944	976	969	991	933	955	990	993	946	987	933	920	950	965	1011	965	908	989	992	974	921	984	979	914	984	1012	946	959	917	961	989	1023	945	1016	975	977	982	996	988	999	984	1008	947	937	957	945	964	966	981	928	960	1023	952	941	972	987	956	1018	951	942	938	925	960	990	995	943	944	966	959	973	958	964	952	1010	1025	982	944	946	961	992	978	953	950	968	992	955	985	933	975	985	942	1003	943	926	964	973	985	993	1031	992	959	1018	965	960	910	983	927	938	964	973	960	962	947	1039	952	1008	941	953	992	987	1024	983	991	976	950	989	962	957	994	990	925	1010	943	963	1032	992	965	965	985	936	965	957	933	967	981	911	993	942	915	999	993	958	955	984	946	1031	919	943	1020	942	976	974	936	931	942	940	950	967	964	964	948	969	950	977	958	979	998	942	950	987	958	985	943	969	975	946	970	977	946	966	1000	984	1030	980	937	921	1000	993	943	1002	957	1002	985	955	962	925	923	981	977	946	989	923	950	903	966	1007	1004	986	1019	936	991	940	991	1000	947	980	972	933	958	964	1005	960	926	976	911	934	940	974	936	976	938	1011	953	927	926	895	957	971	937	952	961	954	975	960	964	1006	936	913	922	936	985	926	1024	969	974	995	1014	950	940	962	979	990	921	1013	940	933	932	981	960	1007	980	1000	960	956	991	975	993	948	966	1003	966	1014	967	951	966	920	1016	994	954	935	985	944	938	1009	949	970	971	978	949	945	942	940	994	996	924	958	924	982	952	921	962	989	942	955	954	956	964	961	986	958	916	967	988	890	1014	934	916	961	985	920	937	1019	955	919	956	980	949	988	968	981	961	927	943	981	991	978	949	991	970	971	936	966	935	964	925	931	955	956	931	976	967	982	932	949	943	987	932	953	1000	974	952	954	939	969	959	946	962	921	991	943	960	995	993	939	944	957	942	948	982	998	994	967	900	932	940	935	1002	994	945	962	915	924	974	997	943	964	960	1034	950	1018	947	938	984	951	984	967	940	1017	930	991	930	1006	942	972	983	1004	904	973	998	976	927	947	1042	943	1010	930	948	991	896	988	924	988	980	977	962	963	1011	930	970	965	950	986	946	900	900	970	1000	975	977	951	1002	927	982	923	903	980	959	943	934	948	974	957	966	966	955	965	925	933	963	927	923	990	974	962	997	975	1004	937	975	1000	974	952	954	962	945	958	957	979	953	986	998	1028	967	967	959	986	918	976	960	988	952	956	959	990	979	966	932	986	952	986	1010	971	944	970	986	965	940	932	919	931	984	974	955	996	999	977	912	939	897	948	971	971	958	940	958	984	989	1007	931	960	935	922	926	958	988	996	1035	1009	943	926	998	997	1025	948	950	991	961	939	989	970	956	989	950	914	961	920	946	912	991	979	909	960	978	989	946	958	938	974	907	967	1002	994	979	985	996	930	917	927	986	980	989	955	983	952	978	980	932	950	953	1046	941	999	981	965	913	933	941	934	941	956	955	993	992	1007	956	957	970	954	946	974	938	923	1033	957	993	941	924	954	965	974	936	984	996	952	978	1043	948	969	983	920	943	957	1005	951	1000	979	983	941	997	1000	986	945	982	938	947	984	996	984	990	1019	1007	976	933	933	923	952	969	935	938	978	957	950	937	923	978	935	942	922	951	963	962	947	978	1027	1019	982	953	917	942	938	981	917	982	986	935	942	947	991	1008	951	973	959	955	956	1011	970	995	1023	1016	999	947	947	950	962	970	997	952	967	969	998	949	926	1034	946	948	886	966	943	1014	995	932	890	925	970	947	966	949	1010	931	977	966	961	998	979	907	963	972	917	957	1008	948	934	949	1002	897	979	992	926	971	1011	964	1017	1002	976	971	909	987	968	1021	957	1012	970	936	940	926	976	920	967	947	978	998	936	984	1055	961	919	968	946	990	983	1023	935	951	952	941	947	1024	1000	949	963	976	999	936	954	924	946	978	979	934	985	962	1031	977	1001	938	965	939	965	940	965	952	970	1001	956	921	927	918	978	983	986	977	959	967	1007	983	976	953	932	974	991	964	967	941	979	969	946	968	979	1007	985	947	984	953	948	1012	972	956	948	935	990	946	937	922	900	952	953	988	988	998	960	954	962	997	949	964	928	1004	961	981	928	991	974	936	989	999	1028	955	1009	971	972	980	993	996	1012	988	985	954	972
15572	4148	1833	1181	720	531	432	371	329	341	314	340	336	308	287	293	264	272	297	287	257	255	259	252	269	280	217	249	277	239	269	251	231	250	221	284	244	273	289	268	233	284	264	253	261	249	212	246	274	263	245	241	263	242	256	284	263	269	251	270	264	271	263	243	244	251	263	274	266	232	265	236	277	278	263	276	231	253	260	274	269	226	271	265	261	247	231	313	226	245	267	254	274	264	268	261	270	239	234	251	246	267	272	242	284	269	234	251	259	256	270	275	251	275	267	285	275	260	279	229	242	252	247	245	294	256	251	271	236	259	262	265	273	226	263	268	246	291	263	264	263	278	287	261	228	220	263	269	274	256	251	267	268	276	260	244	274	268	259	225	240	274	251	273	226	259	248	273	261	253	264	259	260	255	253	271	245	262	269	226	286	253	250	260	231	250	250	253	250	224	287	247	257	290	247	275	264	271	267	252	261	251	265	247	273	274	249	252	240	231	251	273	250	238	260	271	251	266	260	298	250	259	267	252	262	270	257	246	263	276	277	285	276	275	244	231	245	248	317	257	225	245	289	255	247	248	267	248	281	233	299	252	252	245	249	259	243	262	256	275	265	292	241	251	262	214	253	288	270	262	249	260	253	294	262	248	271	280	252	228	210	255	256	280	272	242	269	253	234	209	239	229	232	303	263	233	259	255	241	231	287	286	264	284	253	276	268	278	265	292	235	264	258	268	242	284	242	269	262	237	246	287	241	239	252	222	256	242	235	255	234	249	257	273	245	234	265	263	230	241	253	272	262	258	250	278	258	259	278	246	286	262	285	237	249	249	261	249	273	248	232	284	274	249	262	259	233	241	279	287	276	295	298	269	259	278	240	278	289	250	294	267	257	241	234	270	255	256	235	237	253	267	263	280	255	275	270	246	266	282	245	246	232	256	300	267	255	249	272	283	265	240	250	250	245	276	272	246	269	248	237	242	251	243	271	261	220	236	264	272	268	266	262	272	257	224	247	268	258	249	265	278	270	240	270	249	264	246	243	274	258	285	244	258	249	260	275	245	253	252	251	242	265	268	257	238	260	234	237	277	255	291	292	255	257	239	247	275	283	269	267	283	270	245	264	250	242	273	275	255	281	243	284	274	256	242	249	271	274	250	261	237	281	252	255	302	269	254	303	245	251	254	258	239	275	268	232	262	243	281	274	283	259	260	239	264	282	241	263	256	266	248	245	237	283	252	256	241	256	275	265	251	261	257	272	266	240	269	274	269	271	254	232	261	273	240	261	256	281	252	250	275	260	245	288	264	224	268	239	269	258	264	281	229	242	282	248	247	248	277	256	289	260	269	248	283	277	290	284	282	262	273	272	235	258	255	238	256	250	270	251	268	241	275	224	256	248	232	258	280	273	261	258	265	288	269	239	250	249	287	250	264	275	293	246	292	261	253	263	275	236	263	260	255	236	249	249	266	234	247	248	251	230	248	279	277	243	260	270	245	242	246	245	271	280	292	264	266	289	260	238	239	273	260	232	278	269	233	264	244	233	257	243	252	269	237	248	252	249	279	249	261	255	280	265	257	259	263	268	266	234	251	232	273	250	235	257	262	281	261	281	267	286	238	240	253	276	216	262	261	245	249	242	233	241	279	260	239	256	259	243	282	265	242	253	275	244	234	296	272	260	274	215	266	257	272	248	264	238	241	234	267	292	261	257	243	276	272	243	248	240	292	284	273	256	270	246	259	250	238	247	244	267	278	263	260	253	287	258	292	279	211	276	275	231	273	229	269	249	271	251	265	242	254	245	248	241	258	270	262	284	244	235	280	276	239	255	247	275	305	289	277	264	236	251	264	251	222	239	261	251	251	276	249	265	230	241	270	277	262	244	260	265	264	266	242	256	246	265	257	274	234	271	260	243	274	291	246	237	266	253	279	233	259	244	276	289	231	267	269	251	274	271	252	256	258	270	255	269	252	286	247	282	275	251	268	253	233	236	248	256	249	286	252	258	256	254	265	257	250	296	259	250	268	238	233	237	239	238	267	251	244	265	285	270	267	272	255	287	271	282	248	245	255	291	235	249	286	272	256	278	271	236	276	239	250	231	259	268	249	242	274	268	241	259	269	251	248	235	272	283	263	262	257	268	257	263	218	249	229	266	236	229	247	265	287	279	227	272	279	282	256	290	284	278	256	263	272	295	269	274	264	225	262	252	268	282	286	256	253	263	253	236	267	301	272	234	271	246	291	276	241	272	301	277	241	268	250	241	273	284	240	255	266	279	258	266	254	241	260	232	260	251	258	242	240	280	289	253	232	269	268	285	260	266	286	278	258	265	258	252	260	267	250	257	255	292	275	254	270	218	250	235	268	268	245	256	253	274	254	232	248	260	274	276	242	244	236	259	301	234	273	264	245	263	251	274	268	278	234	250	246	228	252	273	260	256	268	245	278	239	263	249	260	234	277	285	249	227	247	268	229	250	250	265	262	265	251	268	268	254	227	248	225	249	255	220	256	261	275	253	231	251	255	259	275	267	261	273	254	273	273	234	259	280	262	230	268	263	276	248	248	259	255	262	240	270	264	283	272	276	286	255	287	252	251	277	260	233	261	267	242	308	251	285	261	244	264	289	249	260	267	242	264	258	243	268	276	293	255	237	248	259	250	270	267	285	276	250	267	265	248	243	291	238	261	282	280	264	261	288	267	277	254	285	242	231	241	231	232	273	237	256	287	245	261	258	244	245	233	271	281	272	282	266	258	272	250	257	259	270	253	257	317	266	279	238	240	247	267	258	253	273	283	258	275	231	255	247	257	263	269	250	247	226	237	245	275	254	272	265	272	265	276	228	290	250	240	258	273	298	264	258	262	262	281	255	233	256	256	253	218	277	281	268	263	225	280	290	273	236	255	230	262	270	272	255	242	258	276	258	239	283	262	276	256	253	238	231	288	289	290	242	283	281	280	223	253	235	242	255	257	276	263	260	273	231	248	262	243	247	248	259	260	256	242	261	240	261	249	246	236	282	282	271	249	244	252	274	245	262	253	260	237	278	300	281	275	240	281	274	266	264	244	264	269	257	270	246	241	243	273	233	270	258	255	253	259	261	266	261	245	257	232	270	259	296	271	262	269	276	258	271	308	272	253	266	274	261	283	271	263	273	268	267	254	228	267	252	259	246	221	264	242	297	252	232	257	234	231	248	250	257	253	232	263	274	246	286	295	262	264	254	288	298	250	226	304	254	228	235	236	242	224	250	268	266	280	268	201	276	243	269	262	290	242	269	257	258	251	238	221	245	266	280	255	280	279	273	263	245	273	238	281	221	278	268	292	294	264	233	285	254	276	262	289	297	257	242	250	201	291	257	280	264	229	260	267	233	260	251	256	272	270	266	277	238	288	243	241	255	254	256	262	255	239	247	308	274	239	273	272	264	259	254	279	250	263	266	284	269	236	267	283	263	278	252	311	250	275	267	263	254	269	287	258	279	299	270	251	259	285	268	238	269	262
11016	3852	3004	3222	2423	1760	1359	1238	1151	899	885	1029	923	797	783	802	736	699	602	641	617	636	667	611	624	607	605	621	630	561	609	584	566	610	603	600	600	617	579	616	603	586	566	546	619	581	571	619	591	602	596	568	589	586	601	609	563	610	569	592	602	616	636	556	620	586	600	571	602	587	628	612	572	587	585	634	617	570	565	581	586	619	599	594	598	541	572	583	570	569	599	630	618	601	600	637	588	620	565	598	552	600	535	540	601	597	558	613	620	582	564	610	554	573	646	603	601	581	589	568	628	554	608	565	584	610	623	605	611	602	595	597	607	604	613	639	601	596	600	631	582	601	649	568	604	576	572	599	585	574	585	629	581	606	567	605	593	576	608	579	611	617	603	583	572	599	600	590	606	616	596	624	557	571	602	553	556	609	571	568	594	600	595	573	625	624	623	594	599	551	599	588	611	627	590	586	544	577	613	584	610	579	622	628	560	588	588	596	586	555	550	616	546	603	570	588	588	587	588	589	602	567	612	604	587	643	570	569	570	596	578	576	587	582	558	617	607	582	576	603	620	567	601	590	571	618	570	583	593	552	570	619	586	604	589	587	555	621	574	569	600	607	640	610	566	547	590	615	606	598	574	609	572	615	562	592	539	626	581	572	613	586	591	630	562	598	552	588	595	593	569	597	611	575	595	587	576	578	619	577	579	587	588	567	618	579	547	625	617	574	568	634	573	574	577	638	566	608	582	629	613	600	604	589	598	622	612	605	608	619	560	544	579	552	567	598	585	566	602	579	583	601	596	538	620	599	596	631	585	583	553	580	553	609	544	585	543	598	625	561	588	579	607	569	563	604	599	597	657	584	625	576	601	597	582	619	560	587	591	613	620	586	570	587	590	605	576	578	596	625	611	577	575	584	647	596	587	604	600	594	588	596	564	600	567	640	596	612	606	586	630	595	594	572	606	593	588	603	574	566	591	628	586	599	612	571	569	626	623	586	649	584	549	589	609	579	631	598	586	567	564	576	631	616	610	572	564	589	584	564	586	565	597	644	577	612	571	637	615	589	563	533	604	620	573	627	594	594	583	644	592	633	578	595	610	597	586	556	607	618	574	585	606	584	588	593	567	566	574	605	615	596	590	565	603	584	577	610	535	581	596	604	628	631	610	559	568	610	563	628	607	574	572	577	584	621	587	616	624	606	592	603	546	573	586	564	577	599	580	566	595	600	580	608	643	603	576	603	529	606	607	600	600	592	594	605	623	555	546	614	587	552	604	570	571	555	612	602	590	611	570	582	594	608	594	629	586	574	560	591	610	568	589	595	588	602	600	555	574	656	575	587	599	595	575	584	588	544	584	615	601	566	565	564	606	607	563	587	580	610	609	596	594	591	599	624	600	580	559	628	605	564	580	593	559	601	587	613	560	581	616	615	569	601	588	540	590	587	561	650	605	572	617	571	599	580	617	649	569	615	599	581	589	571	569	582	578	571	561	572	555	612	573	634	578	599	607	581	581	566	628	608	606	586	582	608	590	576	562	577	537	584	590	614	614	561	561	561	553	594	551	571	606	588	619	583	583	604	636	575	582	573	621	592	587	607	590	564	599	602	582	595	620	608	595	557	613	599	549	569	608	621	590	557	607	562	579	576	622	576	595	592	594	640	618	579	608	583	610	547	612	563	600	566	624	642	564	605	586	597	596	613	585	595	599	592	597	613	560	629	621	587	609	601	605	545	586	650	592	558	628	595	552	568	639	585	586	596	601	581	589	610	518	594	600	598	613	613	635	603	586	583	589	578	593	541	595	602	573	535	584	592	604	638	574	537	642	565	568	577	544	591	590	633	582	648	636	590	605	572	603	588	586	599	627	552	580	559	566	615	566	588	562	565	590	609	572	613	594	615	587	645	635	592	582	603	609	576	564	572	557	584	584	560	562	626	625	605	585	577	584	598	605	568	578	594	601	626	563	591	632	610	600	618	540	610	618	568	581	569	585	594	621	587	591	601	592	594	594	609	609	629	558	571	571	549	611	634	622	577	592	570	594	570	575	564	598	589	558	620	608	585	590	561	586	592	594	572	619	566	578	616	578	567	613	589	570	587	561	615	604	574	616	541	617	615	623	607	540	578	588	577	587	633	613	575	615	578	604	618	633	589	574	617	567	610	578	622	611	567	583	545	615	557	575	612	599	570	606	597	571	600	568	620	613	573	621	548	592	586	601	587	627	542	533	598	591	567	596	623	557	564	596	583	554	604	627	558	570	595	578	605	575	583	602	621	549	588	546	600	608	525	552	641	603	607	579	609	595	588	567	577	575	580	570	566	591	572	620	588	591	629	585	590	576	558	648	566	610	605	574	591	608	570	557	584	611	570	568	596	568	603	602	596	558	620	570	563	585	592	561	616	584	597	595	615	590	601	576	553	570	579	558	611	574	548	653	590	614	611	590	579	555	603	588	563	613	570	645	590	620	664	566	576	593	596	588	608	631	575	604	572	568	602	584	567	588	634	608	627	612	613	582	649	639	649	615	592	558	617	553	601	622	573	575	614	589	610	537	607	589	612	582	599	586	606	632	578	596	619	569	603	594	601	606	595	620	589	586	609	578	627	589	584	589	603	560	582	546	543	604	584	586	548	586	571	602	608	617	567	622	584	546	599	564	596	586	583	590	592	611	586	629	561	620	594	545	587	537	591	604	634	590	599	581	613	627	553	580	654	618	585	576	607	593	579	613	544	610	623	590	649	612	544	602	582	571	587	598	588	588	588	578	583	600	620	561	582	598	628	559	577	597	592	580	593	608	615	610	547	594	573	564	575	550	522	550	566	597	620	566	594	610	615	599	535	592	592	591	624	559	615	578	653	557	625	583	593	580	626	587	558	574	626	594	566	540	649	615	623	578	647	597	570	564	585	594	613	571	634	565	557	625	586	566	593	577	570	612	606	584	581	623	585	623	630	591	558	637	619	597	576	576	573	568	615	583	600	610	578	571	599	619	595	571	616	595	599	623	566	569	576	570	597	639	553	594	605	600	620	610	595	587	575	608	565	568	588	595	590	603	618	622	592	540	593	604	589	566	579	564	569	613	629	628	598	598	633	571	585	579	599	595	564	595	571	569	609	562	572	594	603	605	575	576	599	581	611	647	604	609	579	608	579	566	570	580	580	576	627	593	571	572	590	616	617	578	594	579	561	576	566	597	576	604	625	570	582	612	573	574	593	578	601	592	578	599	600	617	603	563	601	593	594	609	613	583	608	590	594	588	572	582	618	595	574	625	593	592	579	580	588	597	575	554	583	574	616	539	565	599	552	624	557	564	616	613	612	595	588	635	548	582	612	646	587	588	607	624	562	595	565	612	555	585	614	570	568	634	574	571	612	578	598	595	606	559	578	568	602	609	577	598	586	589	586	574	606	582	602	615	606	629	612	584	578	580	597	606	619	593	562	569	586	575	665	634	563	595	583	639	579	597	639	624	603	585	555	633	599	593	587	596	606	619	608
24256	8708	3875	2082	1025	610	453	376	297	270	275	312	285	212	268	248	208	239	183	179	184	185	165	187	180	203	173	167	166	184	178	182	173	176	182	161	151	178	163	163	167	167	175	180	163	177	187	182	175	178	150	169	163	177	181	181	186	149	193	174	190	168	175	154	181	190	174	169	173	158	163	175	131	180	169	163	184	165	159	188	201	174	171	167	205	180	198	162	160	190	164	169	153	171	188	171	165	178	170	183	186	170	164	177	163	186	153	184	159	175	176	179	171	190	174	162	163	174	156	174	158	188	163	163	172	165	180	154	173	199	165	162	197	166	182	152	147	174	165	162	187	175	185	161	190	153	177	140	175	196	186	189	185	177	177	171	139	166	180	173	151	186	161	152	158	148	160	172	153	153	185	171	156	164	162	185	175	163	180	163	174	164	168	186	171	176	151	172	163	171	184	184	181	186	161	148	169	184	177	187	180	168	153	188	169	149	201	188	182	178	175	185	156	178	151	184	162	153	179	180	164	182	184	139	162	162	164	170	184	158	152	188	180	144	163	192	191	152	159	200	184	199	156	188	171	196	164	173	187	165	174	180	180	152	154	169	171	160	173	167	188	158	161	175	158	190	172	168	148	188	204	144	157	180	163	189	189	181	168	152	175	157	171	178	147	157	180	157	147	169	155	183	166	175	172	175	158	174	174	166	171	185	162	181	184	144	147	181	154	162	181	161	130	157	159	164	187	193	173	166	174	192	164	185	163	156	175	173	162	183	179	205	154	182	169	177	136	141	161	171	192	156	178	174	190	173	154	155	153	156	165	160	161	179	185	179	174	191	159	184	208	162	168	156	171	183	181	176	159	184	170	186	155	176	150	178	178	177	176	159	197	196	167	171	171	156	160	185	133	187	157	181	182	183	151	153	192	168	172	179	150	154	179	169	172	185	184	174	170	167	165	175	169	168	141	179	155	154	166	150	161	158	153	158	167	149	161	175	174	160	172	152	177	186	180	159	158	203	178	161	175	172	192	164	183	153	173	182	176	173	172	169	151	171	169	175	184	171	175	134	170	161	165	169	152	165	167	176	168	153	169	180	170	188	185	176	170	159	160	152	163	197	168	168	196	172	162	148	170	169	152	180	179	181	187	153	182	167	183	145	170	172	172	162	157	181	146	161	168	173	178	168	173	165	178	153	170	144	155	142	161	198	140	158	199	151	148	172	194	154	157	187	180	189	181	161	178	151	169	174	188	157	165	202	177	186	160	180	180	168	160	157	170	175	173	164	174	171	184	168	156	178	181	218	165	184	157	143	166	162	174	155	157	165	169	181	159	180	196	184	179	179	186	166	177	166	177	155	165	156	158	151	174	185	159	185	167	161	180	171	181	165	167	155	177	176	170	179	176	198	183	143	168	167	164	168	181	185	173	193	148	164	167	146	166	187	160	171	168	152	151	171	186	204	171	149	163	153	167	167	164	184	167	173	169	172	169	211	162	190	185	163	170	167	176	170	172	177	171	178	150	177	187	166	177	150	183	149	175	166	160	170	136	169	164	150	199	158	181	198	152	154	175	165	183	199	167	165	180	189	213	166	203	166	173	164	175	169	172	171	169	141	178	165	164	149	169	166	176	166	161	162	151	182	202	166	173	177	176	159	166	158	166	189	187	151	174	189	174	202	156	161	161	192	177	185	174	177	157	167	169	158	177	155	136	171	186	174	182	170	183	159	146	162	158	150	152	150	152	192	185	192	160	172	168	169	163	145	180	183	187	153	167	166	185	172	173	179	164	169	167	177	173	167	193	165	173	181	211	165	178	150	199	174	174	194	174	163	170	191	172	194	173	154	188	199	165	165	170	166	191	177	171	146	160	192	161	187	162	154	197	165	174	167	170	162	176	156	175	184	162	178	164	178	160	162	159	161	174	130	145	155	192	188	173	186	178	189	162	154	163	163	189	161	169	181	199	179	192	168	181	176	180	158	178	180	189	171	171	183	174	187	180	169	165	166	167	160	173	180	166	151	185	168	179	188	185	164	181	179	183	161	165	188	171	165	172	150	181	186	166	165	174	162	176	193	152	181	182	220	183	180	178	184	168	173	175	172	143	173	155	152	165	149	164	165	167	169	181	168	171	156	170	180	180	177	174	187	181	156	171	175	152	176	192	180	188	169	168	182	188	168	191	185	137	180	170	159	179	175	196	148	159	162	150	175	161	160	168	164	193	186	165	179	168	143	187	160	151	178	167	157	158	161	198	178	169	181	157	173	176	158	168	138	172	159	173	176	170	184	159	169	187	165	184	168	184	189	174	180	155	143	171	189	142	152	179	141	180	184	170	175	178	188	159	156	173	166	174	146	168	184	173	155	155	196	154	142	155	154	159	146	148	171	181	204	188	178	162	179	188	137	179	195	180	166	150	186	185	179	174	193	169	166	191	166	185	175	189	176	186	161	170	165	169	162	168	153	167	179	153	145	172	169	162	176	155	177	174	162	178	189	188	154	181	177	194	186	179	156	188	174	155	160	166	195	163	182	182	177	163	156	170	150	169	198	224	182	166	150	181	178	155	164	162	163	173	184	168	169	179	155	170	167	168	176	159	178	183	160	176	160	177	160	176	184	179	182	157	182	180	162	176	178	173	175	162	164	167	173	197	181	166	172	190	209	182	171	191	161	175	153	160	180	184	177	152	210	164	156	155	157	162	190	197	188	184	161	169	143	187	168	158	146	185	170	156	185	138	165	157	169	157	148	160	157	160	155	174	164	195	177	168	188	166	166	192	156	163	172	162	169	158	177	183	186	152	173	186	171	167	164	184	167	180	178	178	179	166	159	177	183	170	151	181	175	185	183	169	183	167	155	170	177	170	167	208	178	183	173	175	161	163	181	148	163	180	194	181	174	181	169	178	174	177	158	167	196	153	174	165	148	177	171	199	147	178	185	150	157	174	170	173	152	161	174	184	166	161	194	169	165	186	161	156	171	163	165	192	174	161	185	161	175	190	161	158	186	178	184	170	185	181	158	178	169	164	153	194	154	174	178	171	146	177	167	179	173	175	185	135	151	180	168	143	175	175	176	181	155	156	176	195	198	176	193	182	189	143	156	186	187	164	182	168	179	173	148	176	168	155	172	159	165	191	178	163	154	151	153	161	153	171	187	171	182	158	173	180	177	179	155	163	190	188	165	171	155	163	180	163	159	181	193	165	146	153	192	201	168	172	180	170	192	158	188	170	159	177	175	144	172	198	167	174	174	173	167	151	180	166	157	188	170	179	153	186	198	183	180	181	196	180	180	178	160	158	191	186	134	174	153	144	164	178	160	163	172	168	177	196	157	153	177	182	169	166	163	167	149	166	166	165	171	156	166	180	188	173	164	159	176	180	178	176	139	166	169	158	161	181	164	164	157	192	176	180	183	159	170	195	179	163	176	151	175	158	169	174	191	161	159	165	176	175	164	171	171	150	170	179	174	178	158	174	155	173	193	194	165	180	152	179	180	168	198
14509	6412	4588	5021	3588	2491	1862	1523	1319	1023	1060	1235	942	803	782	810	692	605	581	542	506	505	504	483	472	518	462	475	475	519	449	505	483	465	444	461	456	442	456	465	478	477	452	447	417	432	506	480	447	392	470	426	453	470	475	464	466	442	465	427	451	431	422	461	436	447	425	455	427	471	402	430	458	463	438	415	476	437	462	402	451	437	457	480	443	412	415	444	480	452	449	437	423	435	478	438	465	442	479	486	456	410	450	442	400	437	436	448	410	474	451	472	429	457	471	451	456	470	460	401	429	466	461	442	437	485	456	428	417	421	467	442	441	449	474	469	444	447	445	468	456	453	432	424	444	481	439	443	448	430	425	419	447	435	464	420	442	456	434	443	437	434	441	425	432	442	437	412	443	469	399	421	452	439	426	458	433	464	420	468	430	445	445	421	394	414	416	463	450	479	443	430	439	422	458	461	473	438	441	457	493	406	413	408	435	439	443	471	443	397	453	446	440	411	482	458	448	427	442	488	456	395	432	494	409	463	457	443	459	449	433	413	460	408	442	419	437	418	447	408	436	418	475	459	434	438	417	437	439	405	455	511	468	416	438	447	460	454	436	444	428	449	445	426	457	442	436	464	427	439	488	418	432	452	420	459	446	465	422	457	448	445	438	409	438	413	482	427	486	462	411	449	427	453	426	457	443	414	438	416	444	443	447	462	450	394	438	417	471	427	434	431	417	423	452	469	477	392	450	455	439	405	463	422	426	425	404	439	448	433	467	440	419	452	452	426	415	424	479	442	441	440	438	456	448	467	473	449	433	439	444	479	433	473	428	441	449	444	415	489	414	456	427	462	443	456	425	433	465	424	434	382	431	448	444	441	441	450	411	414	452	419	391	419	445	474	426	421	429	478	447	439	461	442	458	457	426	453	425	402	454	425	402	411	449	411	453	425	447	445	455	445	388	412	430	437	458	451	448	455	468	437	478	414	414	462	435	474	465	434	415	468	440	436	427	484	471	465	410	443	437	444	415	402	423	448	450	420	449	416	436	426	429	436	434	393	437	446	452	452	434	425	407	470	446	426	439	456	422	456	422	423	437	435	420	433	443	413	432	458	419	434	428	449	427	440	462	430	466	431	439	437	438	423	427	450	426	450	431	453	436	435	437	435	402	438	420	431	436	450	425	394	449	446	473	450	455	434	455	440	459	434	424	457	467	465	435	469	412	449	406	467	419	414	430	442	422	453	431	388	452	463	429	450	434	443	451	432	464	412	438	396	453	466	451	430	485	471	407	458	457	452	433	473	438	409	436	441	428	472	430	475	443	456	422	472	421	449	431	431	430	437	446	462	426	425	463	409	432	414	437	448	444	455	434	452	452	458	460	423	491	406	479	438	405	414	437	480	419	441	441	412	451	479	445	408	433	470	471	449	434	490	461	487	417	416	425	436	466	404	429	391	457	446	439	406	429	455	442	426	433	454	406	409	454	443	415	420	435	443	446	412	427	455	436	412	395	413	430	474	464	482	437	414	423	431	454	464	450	445	459	462	469	433	431	404	427	422	399	452	490	476	393	471	445	392	436	432	426	436	403	429	408	433	432	429	423	400	435	441	452	417	479	402	418	470	406	414	397	437	395	409	454	438	425	429	434	443	474	411	457	481	456	416	427	421	426	423	449	442	422	458	402	472	476	445	440	438	412	430	438	421	434	440	435	442	421	423	447	433	442	445	463	413	457	443	422	429	423	447	447	440	437	430	420	448	450	471	409	469	421	456	440	441	425	372	439	476	437	464	442	420	423	441	444	440	425	388	431	417	437	445	466	424	457	443	437	410	433	444	453	412	419	423	445	473	419	421	426	430	432	428	462	456	439	443	390	418	439	451	433	434	445	471	462	459	444	431	459	413	401	410	388	437	431	456	428	411	450	455	435	417	474	427	438	445	439	428	453	433	413	446	410	424	443	435	434	460	448	444	446	442	424	412	439	460	438	414	428	438	391	414	435	423	436	417	471	384	469	458	441	458	430	443	400	439	445	410	434	471	415	465	427	446	436	444	462	436	452	406	437	457	477	471	405	437	420	436	455	441	422	461	447	492	451	394	404	409	428	411	446	420	455	428	435	442	455	450	445	427	435	434	409	439	442	436	467	468	459	460	436	459	447	443	476	414	437	436	448	428	439	444	470	432	436	426	436	400	439	440	415	448	461	454	424	437	416	478	453	384	480	436	445	438	450	448	429	441	430	425	417	463	421	466	432	438	420	436	416	481	444	448	439	441	434	477	456	416	445	444	460	458	423	411	449	445	380	417	397	414	396	444	497	433	431	465	443	430	405	444	430	500	467	450	437	410	449	421	432	444	432	482	408	440	406	468	448	442	433	473	445	429	465	433	450	431	428	443	443	441	415	428	438	422	438	499	430	410	437	452	503	429	444	426	467	454	457	425	432	429	439	475	465	446	439	418	448	432	481	438	458	417	416	440	448	433	422	460	420	436	461	430	453	449	449	453	447	448	447	421	450	461	461	459	422	470	426	424	434	424	406	417	433	429	397	444	405	450	399	430	438	407	431	410	465	430	448	437	430	447	441	420	446	461	439	448	439	403	433	421	426	444	440	410	470	454	457	421	432	473	439	442	458	462	444	474	466	463	400	462	412	417	431	424	424	420	427	417	450	415	437	412	467	430	462	472	443	469	450	393	402	449	440	437	439	422	401	433	454	426	440	416	481	440	433	420	451	474	438	407	450	451	436	399	459	473	433	445	419	448	445	418	424	449	451	449	427	444	429	430	454	421	463	464	505	420	452	451	435	435	419	445	457	420	442	437	419	439	465	469	458	430	442	428	432	446	436	429	418	416	461	444	486	474	452	480	444	423	435	446	436	441	437	484	458	444	423	419	419	444	421	420	414	425	405	429	482	432	435	436	419	426	453	428	438	451	450	440	476	474	432	402	429	471	460	460	391	449	446	412	452	428	397	455	422	427	461	453	435	429	442	442	421	433	449	445	449	442	470	434	440	496	452	463	423	438	422	475	449	493	467	451	428	453	444	440	428	444	410	456	420	454	446	451	490	431	439	439	435	414	428	441	431	465	398	443	422	453	442	422	457	460	471	428	444	410	425	400	423	445	475	481	450	461	456	471	439	413	421	477	412	433	441	437	502	423	437	435	431	433	452	476	425	401	463	440	418	443	443	443	475	458	476	459	412	430	445	442	410	455	398	434	420	445	455	428	394	468	466	415	463	432	421	454	505	447	404	394	440	465	482	431	449	463	463	407	445	423	456	417	447	432	465	459	450	431	452	428	455	428	433	463	398	454	479	425	437	427	446	442	426	439	443	462	424	435	440	456	421	443	434	457	443	458	435	433	446	467	451	377	425	464	428	477	424	426	425	454	436	451	454	445	405	405	425	424	402	465	437	425	486	448	459	475	380	456	431	461	473	426	447	434	396	446	425	432	433	420	431	450	415	434	448	449	475	452	423	427	473	446	488	459	421	460	430	414
5444	903	674	589	521	466	474	475	482	443	477	466	453	459	430	434	450	452	447	475	488	425	471	410	445	470	435	490	419	435	424	433	444	454	446	388	415	424	426	459	431	462	422	437	437	455	425	450	461	431	423	473	447	448	443	419	426	435	429	441	419	448	430	419	403	435	448	444	459	440	436	446	434	438	458	420	416	434	496	454	461	474	452	421	467	460	445	445	458	432	451	440	447	446	463	437	403	494	414	435	483	436	460	405	471	418	455	429	441	456	456	443	452	421	447	460	456	436	430	459	447	495	439	460	445	439	457	452	434	440	435	438	470	432	437	438	478	478	461	430	451	421	423	457	504	465	446	408	430	446	449	438	462	435	445	441	445	434	482	427	442	441	441	446	454	437	443	432	424	449	450	427	450	451	436	444	432	420	450	475	459	470	432	456	425	396	457	450	443	434	479	445	472	462	479	435	434	439	428	489	477	452	417	412	421	385	423	439	464	426	474	433	463	447	447	464	429	439	422	459	446	447	426	423	477	420	447	444	468	440	402	455	432	433	510	469	442	432	434	463	449	490	460	466	422	463	433	458	449	426	425	405	411	436	449	448	505	453	426	426	407	421	391	453	451	408	410	425	454	405	476	440	425	441	458	474	418	408	444	453	472	437	439	432	479	494	436	414	461	448	449	412	450	441	445	452	438	445	451	474	441	464	434	444	458	438	451	506	461	465	444	478	457	434	443	466	463	434	436	462	425	435	417	491	402	417	452	465	421	475	439	454	440	434	461	425	478	456	402	439	436	434	420	421	462	420	475	462	436	446	466	415	417	479	423	424	423	458	480	446	431	432	494	487	444	440	474	454	439	446	453	445	437	445	425	434	448	423	454	447	472	446	449	451	441	454	451	440	457	498	412	463	442	439	423	452	462	414	387	467	433	425	455	450	462	488	454	440	432	419	423	460	446	445	411	471	414	453	400	464	443	408	402	489	441	421	473	420	433	403	405	478	435	453	472	406	428	431	474	449	500	429	448	459	422	422	436	454	453	454	473	496	464	424	397	421	479	393	488	447	419	437	466	414	467	466	428	460	457	415	407	430	436	444	468	488	453	453	449	435	422	424	431	411	436	455	466	396	467	453	440	410	473	441	435	380	452	456	457	410	493	452	487	481	448	418	450	477	464	442	460	455	411	464	456	478	412	419	465	469	446	453	436	452	399	444	491	448	432	443	445	403	417	423	437	482	441	405	436	423	450	447	430	431	423	411	459	449	418	420	460	448	411	414	425	443	432	455	428	473	455	480	424	461	453	465	490	427	427	411	453	410	441	441	460	461	395	437	442	416	454	434	427	489	477	439	480	437	462	416	433	434	438	462	438	422	464	445	452	478	401	417	476	431	436	423	438	427	399	444	424	409	477	434	435	412	428	424	424	436	422	447	456	441	440	476	469	463	407	428	416	484	452	483	439	434	464	468	396	432	418	449	404	413	446	439	460	452	461	416	420	401	430	439	443	423	450	445	438	463	431	448	448	421	493	434	397	468	481	415	378	427	472	501	433	473	466	399	451	450	435	443	411	461	460	455	442	444	439	459	430	436	496	490	454	469	430	467	442	468	440	482	442	451	408	424	427	409	418	434	439	405	461	415	481	454	441	446	472	440	396	485	443	417	443	446	482	454	454	428	419	431	465	455	462	438	477	450	450	461	418	413	441	401	400	439	438	444	465	468	436	450	407	446	420	447	445	459	472	469	431	432	423	441	414	444	447	446	432	418	407	433	403	453	465	433	394	428	427	417	419	430	421	423	429	460	468	412	450	444	443	448	443	415	441	466	435	413	438	439	473	432	459	435	451	431	435	489	456	453	426	469	375	409	500	404	403	443	463	441	492	459	462	440	425	430	431	443	437	436	384	456	426	405	467	476	464	444	454	483	461	448	442	446	419	438	467	431	414	455	419	450	431	466	436	414	451	470	444	446	392	441	431	464	471	444	441	450	459	417	420	469	471	455	429	403	475	448	503	432	477	422	411	414	436	439	407	473	466	466	447	462	451	456	409	441	467	420	407	430	452	431	488	451	436	438	432	430	412	465	410	429	414	462	431	434	464	428	374	433	439	410	441	462	472	431	453	418	436	451	429	431	441	441	414	446	444	450	449	409	404	419	408	446	465	440	404	418	439	453	447	424	423	403	433	426	439	430	437	435	429	440	431	411	444	454	459	448	434	438	428	433	485	443	425	438	443	431	431	463	454	415	459	440	431	435	413	425	433	431	436	433	435	414	459	439	463	415	412	462	423	459	444	440	419	400	433	472	455	458	447	434	436	400	451	444	426	438	408	456	454	431	456	431	428	430	485	434	454	422	461	472	465	495	471	436	421	434	448	435	453	456	427	466	412	413	459	442	440	460	443	448	409	413	428	438	457	400	462	481	453	460	421	439	463	427	454	464	500	401	430	429	434	449	457	445	434	448	476	440	446	440	414	450	440	471	441	430	476	446	470	471	453	421	433	411	442	461	438	442	478	429	418	443	431	437	439	459	434	462	461	424	478	413	402	417	432	459	455	425	442	459	459	441	432	410	499	430	461	467	436	484	420	476	437	422	439	477	447	452	438	458	450	428	454	446	456	485	421	416	416	441	439	451	434	409	473	441	458	469	437	414	453	483	459	468	434	451	457	435	445	467	453	438	437	464	440	438	417	453	446	458	444	462	431	440	473	453	457	431	444	410	420	431	458	427	421	469	480	457	435	471	433	411	468	412	413	458	461	466	436	471	392	410	473	486	453	475	484	429	474	466	461	441	465	439	464	422	421	468	406	441	464	456	419	456	463	463	443	444	456	439	473	449	499	449	432	442	441	432	452	450	421	482	473	486	458	442	431	457	467	442	427	433	455	471	438	458	450	439	437	444	459	457	456	389	435	431	467	426	452	473	458	459	447	433	422	440	399	419	443	409	429	453	464	481	438	439	435	458	473	454	462	461	435	449	460	410	423	453	440	441	478	443	475	459	396	442	462	442	454	435	468	432	429	421	455	468	429	471	456	457	440	415	412	466	453	430	419	464	465	452	485	445	434	418	407	439	432	465	442	436	423	481	456	443	430	481	442	477	462	440	406	490	435	436	428	431	440	459	481	468	462	458	466	449	452	451	459	424	448	404	460	454	414	449	443	448	492	457	439	469	435	443	489	447	420	447	441	459	455	436	398	420	434	441	483	468	457	476	451	495	469	439	445	457	456	456	437	444	447	456	458	414	412	454	480	448	439	452	443	443	478	430	433	433	446	435	450	455	439	458	409	480	431	445	483	458	449	410	459	463	440	474	434	476	473	468	449	411	440	440	451	471	437	407	516	442	452	479	456	488	431	438	429	462	413	487	457	452	478	467	433	483	451	420	424	458	450	472	451	449	451	451	466	424	452	417	465	481	432	419	427	457	429	483	448	452	394	426	450	462	448	453	456	435	465	429	469	380	417	467	454	459	473	419	461	429	450	454	405	418	431	451	456	459
4746	1406	1394	1606	1297	1117	1090	1105	1108	1089	1046	1065	1020	992	1027	1030	997	1001	981	983	1008	953	1002	950	993	995	965	947	1010	1029	948	948	911	969	975	950	952	978	951	945	968	1041	1020	940	928	922	964	962	1025	972	955	950	982	955	954	1004	945	1043	920	974	963	985	963	979	984	1001	935	1022	940	930	994	1000	1010	989	932	982	913	978	989	943	1015	887	989	897	887	990	947	1031	988	1014	915	958	979	1037	995	975	982	958	951	987	1005	971	973	948	914	944	986	971	910	990	1015	958	988	977	925	957	989	979	962	938	971	920	989	1005	948	949	998	987	950	930	995	979	974	992	955	951	985	1031	957	992	953	939	933	1005	946	970	922	977	1001	933	968	997	933	1002	951	953	990	960	924	995	1024	989	986	873	946	930	966	968	974	945	991	1005	967	980	932	1006	905	962	941	972	948	943	961	988	1023	972	950	926	960	1001	958	938	973	963	953	951	947	1035	949	1035	982	919	891	997	966	920	996	889	986	924	977	955	922	936	938	922	983	972	961	956	976	1040	989	981	950	977	992	978	948	973	947	964	988	861	984	929	942	926	952	942	938	953	976	1000	961	984	1029	967	930	996	980	972	966	957	926	970	1006	959	977	949	959	968	998	958	1031	960	1000	903	932	922	963	967	947	1033	937	914	968	943	937	995	1027	918	994	962	966	898	1008	964	939	942	939	982	952	1025	964	920	950	1031	958	966	897	960	944	946	970	973	1010	987	958	986	956	949	979	963	975	948	952	917	1012	973	950	959	904	945	920	946	990	984	947	981	990	950	940	977	976	945	976	968	944	970	966	946	945	996	930	946	986	1010	996	998	927	964	950	999	976	985	959	909	979	969	1008	972	1013	974	945	965	944	944	992	1004	1017	998	982	958	1011	989	955	969	906	966	973	965	986	989	993	941	984	978	947	955	986	1024	950	947	952	977	977	967	1032	931	961	957	966	970	913	1009	965	990	974	947	969	993	976	992	1001	966	879	1003	949	942	920	985	927	989	964	907	906	1020	968	965	1004	939	980	933	947	916	965	932	980	956	943	1019	970	957	979	989	977	965	929	972	961	944	1018	982	955	966	948	973	989	990	997	939	980	1012	929	938	982	954	1009	962	1005	954	999	927	926	946	1006	975	912	973	975	995	960	1010	917	934	958	994	920	910	997	960	929	1013	908	986	977	1019	970	990	980	938	1011	968	1003	961	980	962	920	981	953	979	953	1003	948	925	982	992	1020	985	1013	967	940	986	937	967	982	931	914	991	902	973	986	988	969	990	994	990	940	900	1011	976	957	943	958	964	937	956	934	970	963	919	979	970	1004	974	973	982	931	960	964	984	985	994	971	989	938	929	945	952	988	935	946	1041	983	1003	957	975	968	929	1006	954	972	908	924	960	1013	949	944	954	977	932	993	950	953	990	963	946	950	902	1030	985	1005	991	979	965	935	988	1007	1008	984	971	956	996	940	934	968	967	1003	930	946	970	962	957	954	951	957	1026	952	981	983	967	1062	947	927	953	905	957	992	919	971	935	965	987	941	1003	958	980	1014	995	1012	959	931	1045	945	1025	953	963	963	963	983	947	972	935	963	964	938	975	978	1013	995	989	967	998	985	912	965	1017	885	1018	988	913	984	958	954	973	1011	1000	995	987	981	990	1023	1011	967	983	988	979	952	965	999	988	950	951	991	969	946	1021	932	1000	967	935	975	943	966	971	970	1008	978	1011	970	942	946	933	969	925	918	963	976	997	965	945	953	971	1014	948	966	1003	993	1005	979	968	936	994	1026	909	944	1015	999	993	990	958	949	880	1030	1003	1000	895	991	939	983	961	959	983	951	982	1020	958	994	1019	938	939	996	994	929	947	969	955	942	980	938	981	953	996	945	994	950	913	985	997	973	993	951	999	947	919	998	953	971	983	958	951	1009	990	957	938	914	897	924	946	959	938	906	964	927	972	993	961	1047	925	974	987	923	981	977	945	948	942	959	955	932	979	1001	984	930	959	962	923	962	952	1014	960	941	974	983	927	970	951	975	938	909	928	944	962	979	979	1030	957	1034	1027	965	995	993	968	960	967	977	976	964	948	966	941	1026	1057	997	940	1036	971	972	997	960	960	959	966	1012	951	943	952	957	935	956	905	967	988	941	1007	962	1006	1003	1020	974	967	964	1000	975	949	976	955	937	980	936	1002	989	941	952	1008	1010	967	948	939	976	956	957	935	983	949	936	974	1006	900	957	1021	939	981	973	940	943	900	933	970	965	953	1026	956	941	958	932	1003	1029	990	975	1023	1026	996	1011	958	1000	967	1021	948	925	915	1010	977	1000	913	1012	993	931	936	1003	962	1038	974	945	953	988	987	1056	864	954	970	976	1021	964	1046	998	943	909	957	973	941	919	987	1005	949	972	1014	1028	946	973	1034	986	958	948	976	994	951	939	973	947	983	958	962	1004	975	975	985	1007	1070	978	1001	1000	973	956	993	976	978	978	934	970	962	1001	965	993	1047	961	985	999	956	920	996	995	993	972	975	933	925	1041	886	971	935	946	992	972	941	910	926	941	932	960	974	958	993	953	979	925	947	979	964	944	938	985	982	1002	968	1033	962	1029	975	964	1002	972	950	976	959	982	987	993	963	917	975	996	940	988	944	992	975	972	1033	927	1046	934	976	957	978	984	1000	1014	932	1017	934	993	981	966	945	957	950	975	923	979	956	929	978	999	969	869	890	949	1005	943	1027	975	956	1019	965	992	952	1006	1028	984	963	886	960	993	977	978	924	959	982	941	971	979	958	944	969	996	1001	999	953	956	951	973	963	926	970	962	983	963	896	1015	982	977	933	1009	949	995	928	974	927	906	949	1009	969	959	952	983	969	927	948	974	926	1017	999	952	955	1008	1012	959	982	984	963	934	975	986	916	1054	911	917	968	922	928	1006	975	1004	1008	922	999	959	983	987	959	928	904	1034	935	916	941	906	984	936	996	957	988	973	957	988	959	946	963	943	987	973	1019	950	960	1017	956	940	918	972	926	916	970	996	948	1019	960	982	934	927	976	929	974	965	947	920	942	981	943	960	983	890	982	952	984	1001	975	936	975	1011	974	986	940	918	991	995	952	1005	958	1008	963	939	989	979	959	949	1041	972	928	972	970	938	919	989	974	1009	981	992	1013	1000	999	989	991	966	967	1011	1012	930	956	942	988	1015	992	955	926	930	1029	1002	972	956	980	992	973	998	949	919	1024	946	1032	972	900	956	1027	929	1013	1009	1005	931	950	939	998	896	956	950	1009	944	940	1017	927	965	973	1008	1020	957	994	974	921	911	974	1006	986	968	934	963	946	1051	992	939	971	983	1006	932	989	1011	991	1004	952	1004	915	970	977	1004	962	973	949	998	987	994	955	1023	925	1045	956	1014	947	993	980	975	902	1006	970	918	1036	926	1014	992	981	1001	964	993	960	984	962	946	947	959	923	966	951	1026	917	984	993	985	960	939	1011	974	975	940	992	968	991	978	954	984	976	937	972	991	972	943	961	974	979	951	955	960	962	967	947	956	990	976	978	948	1030	970	959	943	947	981	989	976	946	971	911	948	963	1001	947	1038	1031	903	953	980	935	980	934	952	1011	969	972	964	987	933	984	989	995	975	970	987	982	1022	986	998	977	964	1002	977	975	982	991	945	1015	988	977	962	956	966	1028	992	1030	965	931	928	923	928	950	967	961	950	948	967	1001
15631	4368	1827	1170	652	516	401	380	345	366	314	336	311	292	272	288	267	321	300	287	287	259	317	280	251	266	245	240	237	265	269	252	265	282	277	292	272	233	244	255	284	271	298	248	267	264	254	261	254	273	271	287	277	241	270	291	250	255	257	261	276	244	240	259	261	277	292	261	250	266	286	284	261	262	233	246	261	257	233	269	274	290	289	275	257	246	265	280	252	297	264	245	258	268	265	276	267	279	253	290	287	257	234	254	262	283	295	233	286	263	266	263	263	268	288	247	249	283	258	256	229	269	277	255	280	256	256	286	256	266	264	250	268	260	260	272	266	266	238	256	270	246	273	248	249	247	261	244	265	257	257	284	277	246	278	279	278	260	279	281	274	273	231	275	267	256	272	242	225	290	225	234	251	284	285	276	242	276	277	265	281	271	275	249	283	250	269	254	261	252	272	278	269	257	267	277	263	235	245	260	269	274	305	255	255	256	284	277	277	267	273	277	283	241	277	291	264	282	264	222	254	236	269	263	273	228	307	248	236	255	246	242	283	269	277	259	262	314	271	264	245	226	232	268	289	287	261	276	254	270	250	227	248	263	242	273	248	246	255	267	246	266	260	301	271	265	271	268	265	275	261	265	291	254	295	275	268	246	241	240	270	247	225	276	266	288	286	275	297	272	238	268	270	283	269	300	277	278	255	296	291	268	241	294	249	265	270	228	245	246	249	299	263	274	296	230	258	241	248	242	254	248	265	261	279	268	250	246	252	268	297	267	256	268	263	234	264	250	295	266	250	266	233	268	284	292	243	263	257	280	232	274	247	278	243	266	254	264	245	263	246	267	277	247	266	263	233	264	261	261	271	256	275	276	251	254	262	270	273	269	293	264	253	276	287	258	243	255	211	263	249	300	279	273	270	270	274	259	265	249	244	251	277	294	254	267	274	274	222	253	270	258	256	288	264	270	268	270	252	257	266	254	255	270	271	256	240	248	280	252	252	255	283	263	243	248	273	247	244	268	237	277	276	274	268	258	284	272	234	256	250	265	271	254	252	248	263	257	277	245	270	239	238	248	256	256	209	250	243	255	268	228	255	257	257	261	293	237	249	258	294	260	248	274	265	264	267	270	248	277	275	271	273	250	254	252	256	272	281	265	253	240	259	300	308	243	244	278	262	285	260	262	277	293	251	269	274	272	247	265	265	273	273	261	282	246	265	248	259	275	277	256	272	276	254	265	256	279	260	257	264	270	252	242	311	258	243	260	244	262	238	245	251	232	240	255	293	278	247	253	242	261	253	270	285	262	270	261	256	287	282	230	268	266	275	242	275	281	280	255	292	285	274	236	264	280	268	276	258	234	252	227	258	271	291	255	221	255	241	236	266	306	276	268	268	264	238	299	252	237	267	307	252	242	235	281	264	261	248	297	284	271	267	281	238	271	251	280	262	261	228	240	268	287	263	275	251	266	278	288	299	247	255	260	257	274	260	241	282	274	238	272	269	256	283	246	255	269	266	266	270	289	269	244	259	263	281	258	260	250	279	248	242	267	257	248	253	220	265	294	297	274	250	253	247	276	222	245	279	246	263	297	279	256	237	254	263	258	277	262	255	255	273	241	295	247	291	264	250	244	261	253	279	269	262	245	287	254	260	279	245	257	276	264	285	253	243	282	260	260	251	263	279	252	252	275	250	269	262	268	235	263	274	250	274	251	270	261	254	268	250	285	234	269	271	256	256	276	233	265	263	292	274	270	249	241	257	236	244	262	268	252	251	264	260	244	271	310	242	272	255	271	258	261	288	263	265	275	244	303	249	254	274	274	278	276	259	273	262	221	269	300	242	254	286	263	248	244	260	261	268	237	268	272	266	254	265	255	302	265	280	254	280	272	276	287	275	277	258	273	304	241	277	248	275	258	283	268	248	270	284	261	256	262	262	261	238	253	268	282	255	238	288	265	265	257	261	262	273	267	251	283	283	260	253	253	305	257	257	248	247	258	264	257	245	265	234	287	273	256	257	269	269	233	274	243	261	264	276	260	283	256	264	229	251	282	257	276	293	269	269	260	245	275	230	292	247	256	266	297	247	261	242	264	258	262	285	266	269	228	257	259	224	264	282	280	274	284	252	253	273	271	278	244	244	267	276	253	259	215	248	254	293	298	252	249	243	265	260	264	247	243	246	262	258	282	249	236	281	272	286	247	270	275	267	265	232	274	257	264	265	236	279	276	236	290	252	260	261	263	278	263	293	287	280	233	266	259	240	273	263	288	239	280	260	254	265	288	274	259	237	258	277	231	265	298	250	255	280	245	252	293	269	283	263	280	286	241	233	266	226	276	257	263	246	244	265	294	285	245	280	256	278	245	256	298	282	270	276	234	258	260	278	224	268	256	255	279	244	258	265	243	289	240	262	271	265	256	289	270	243	271	276	252	258	235	315	289	276	235	251	276	268	259	274	245	263	273	271	275	309	253	289	279	256	268	268	260	249	284	310	281	266	267	251	253	248	260	259	278	274	297	293	252	281	258	270	263	281	301	268	268	257	284	265	269	263	286	289	296	267	244	261	278	265	280	263	273	262	290	267	221	284	239	294	296	234	261	275	277	240	279	245	268	269	285	285	278	297	232	267	268	285	262	243	270	266	243	255	273	279	262	243	236	270	279	279	258	259	242	269	247	258	262	243	273	243	259	241	293	254	265	272	232	282	275	233	284	257	252	265	242	258	276	255	277	268	263	267	261	272	260	287	282	303	268	275	280	238	228	258	263	261	266	267	266	277	272	306	249	282	245	276	255	285	259	271	281	252	274	218	266	269	263	275	248	263	265	238	249	267	285	273	248	272	241	262	288	256	254	255	264	260	268	260	275	263	243	280	248	254	268	270	251	264	245	256	269	269	262	252	242	241	253	250	291	226	294	271	236	250	275	253	287	290	263	275	266	261	257	281	289	220	261	279	261	260	249	238	269	267	253	245	241	245	243	264	258	286	257	254	260	289	259	235	266	221	257	264	255	310	251	258	261	265	251	252	274	282	233	280	257	261	270	236	261	274	247	251	258	243	254	250	246	273	272	280	294	268	270	284	261	249	298	258	269	257	271	265	260	254	282	242	271	269	242	263	302	269	226	230	258	227	263	258	268	271	246	251	274	273	256	249	249	272	246	264	258	273	266	257	259	273	277	273	257	244	270	257	268	300	257	212	237	253	266	243	243	251	281	274	262	247	267	267	250	251	264	262	251	283	230	260	292	280	283	247	248	291	234	260	268	284	276	242	274	243	252	276	258	277	254	263	260	252	213	256	279	239	243	281	275	283	273	267	262	264	277	249	261	271	257	264	274	247	243	267	244	222	270	303	315	263	246	259	264	280	285	283	243	240	258	269	256	258	310	275	282	278	278	261	236	242	279	256	263	239	239	250	265	263	250	304	298	282	290	245	270	257	282	267	246	274	287	259	233	258	236	262	287	257	243	235	236	253	262	238	251	261	252	274	239	262	240	286	272
11255	4209	3034	3095	2229	1752	1376	1282	1061	920	947	1019	855	767	830	822	740	656	679	673	671	630	650	662	637	667	656	590	582	636	620	655	629	615	599	655	599	607	584	624	615	644	570	593	570	618	606	586	618	670	603	615	572	564	584	609	644	572	582	620	574	565	615	661	601	569	608	609	573	590	623	644	609	624	605	628	582	587	603	590	619	633	583	609	622	589	559	604	600	625	591	630	596	608	605	583	620	579	593	588	627	615	586	545	575	639	596	603	608	600	593	582	607	612	613	555	610	587	640	574	608	628	673	613	586	630	588	601	592	599	553	618	584	605	610	587	604	604	585	635	617	582	639	610	576	624	608	618	604	613	577	590	632	639	621	606	585	582	600	589	600	608	568	627	556	617	569	569	599	606	593	624	551	561	589	622	584	620	593	589	593	617	616	583	602	611	601	586	626	630	597	578	544	638	591	615	589	605	562	628	581	586	570	592	620	600	597	594	578	602	604	596	622	638	603	566	614	642	603	617	585	576	581	608	603	627	586	577	564	591	569	589	615	573	629	608	556	540	600	577	596	653	623	636	634	584	654	643	620	538	636	594	597	582	604	587	581	589	593	595	572	615	629	580	596	610	610	602	540	583	605	585	621	612	638	569	604	580	601	576	597	597	609	612	591	611	597	546	560	549	595	641	618	578	609	608	616	586	633	606	624	613	662	646	623	624	579	617	587	619	595	600	600	582	606	605	619	612	592	636	605	583	678	640	605	609	561	564	626	588	578	568	572	592	612	627	569	597	622	564	596	604	658	581	609	573	621	615	593	612	605	606	586	581	577	589	615	597	634	572	598	607	632	600	600	579	604	591	632	577	609	599	568	615	589	592	596	640	599	590	595	584	567	623	606	598	597	592	611	605	575	581	582	593	607	589	614	601	611	569	604	603	604	647	589	569	618	585	597	611	590	573	581	600	593	598	578	606	562	536	598	552	563	594	588	590	629	577	648	605	606	599	554	591	631	614	586	556	628	632	619	583	624	581	607	620	564	549	582	587	618	578	604	583	584	593	600	612	596	562	642	581	599	604	608	604	593	561	586	598	605	635	627	626	590	591	588	569	647	629	611	617	616	621	616	503	592	622	595	579	578	630	625	611	643	611	581	639	641	567	591	622	595	582	623	564	595	587	609	544	605	613	619	620	614	602	607	611	603	565	616	583	590	607	636	581	584	599	600	578	590	599	566	609	593	563	598	576	587	589	583	580	608	653	630	601	608	615	618	611	604	612	621	583	601	639	610	613	635	588	607	591	580	615	587	618	568	565	602	600	604	597	583	605	571	617	588	597	586	658	603	615	590	609	576	611	599	612	596	598	591	578	611	556	604	603	589	614	563	641	585	575	609	605	609	597	577	581	613	566	592	594	583	591	557	552	618	546	547	556	596	581	609	586	569	628	561	565	624	607	606	599	647	649	583	609	595	574	638	624	645	573	626	635	613	590	629	587	563	585	630	593	582	582	594	584	585	586	587	627	619	590	587	615	612	615	646	588	588	585	642	585	605	590	601	575	603	583	594	622	566	636	624	643	600	613	638	577	587	563	615	552	613	574	639	614	606	605	584	615	627	592	580	641	633	620	553	574	577	580	597	628	579	598	656	582	607	647	606	592	592	551	584	592	609	584	559	611	603	607	574	594	597	586	583	551	597	628	600	585	606	601	573	578	586	596	655	567	562	611	621	611	621	576	585	572	612	597	620	590	613	569	631	612	613	612	605	618	612	614	595	607	617	569	580	605	665	598	594	639	647	557	611	574	626	595	615	535	604	583	596	561	585	567	591	595	654	591	541	565	612	554	599	566	575	597	603	563	584	584	614	615	590	554	632	571	644	573	580	580	564	610	564	610	593	616	618	584	543	575	604	627	611	639	624	577	584	571	583	624	590	585	616	608	576	578	605	624	575	593	594	616	592	599	619	675	608	577	589	607	567	569	610	602	585	616	606	608	591	604	584	577	601	608	597	579	585	588	609	625	586	565	615	604	594	594	628	581	611	567	544	608	637	599	549	593	621	555	608	609	601	611	618	602	649	604	601	546	569	602	626	607	609	605	601	575	563	616	600	614	574	592	583	615	629	607	624	578	588	648	608	644	566	587	591	610	639	615	545	600	609	586	580	548	637	592	578	628	555	580	578	598	599	639	664	626	574	551	576	598	577	642	556	627	573	578	593	589	557	575	586	600	620	595	594	620	594	594	618	625	591	588	599	573	630	607	622	657	583	633	598	618	592	597	570	591	639	581	599	587	598	603	576	592	578	600	618	576	601	611	634	527	604	607	612	631	587	609	609	593	621	593	594	585	578	593	616	613	599	591	574	588	604	612	629	633	602	601	573	585	593	586	605	629	567	559	613	630	583	598	629	597	609	583	575	601	641	626	624	607	563	577	604	624	601	589	617	608	624	641	548	586	552	619	605	597	594	640	609	602	631	616	568	620	605	552	646	625	582	645	591	569	599	561	568	596	602	565	553	612	545	599	581	583	614	615	627	596	564	586	586	611	608	554	569	625	575	587	586	608	588	556	634	586	599	567	616	584	582	580	645	586	629	583	585	600	620	596	555	602	583	579	612	647	593	603	575	592	616	618	650	586	644	595	561	581	579	569	585	526	591	555	578	643	621	587	601	590	595	621	593	605	570	590	642	603	631	581	576	632	621	619	607	591	568	614	619	575	586	586	596	599	577	577	593	616	599	631	603	583	595	617	617	595	618	576	575	625	649	572	548	619	646	609	596	590	596	632	605	623	613	571	606	599	598	579	611	581	580	618	604	564	614	620	571	587	624	621	561	580	591	602	610	586	578	584	599	599	609	599	609	603	595	656	591	582	624	626	618	621	627	582	637	574	611	629	589	588	569	599	622	568	611	567	637	627	550	603	640	553	622	590	610	602	590	581	564	580	553	614	556	573	615	585	592	631	573	602	569	569	581	618	555	632	560	588	609	625	637	576	595	590	612	596	585	629	606	572	637	608	626	574	568	592	634	644	647	606	566	575	592	608	598	609	598	619	577	589	584	571	586	604	562	582	623	603	599	636	631	603	575	595	556	562	623	585	636	644	621	600	595	585	539	586	625	584	618	613	558	631	576	642	599	621	595	581	621	617	575	626	571	603	621	573	605	645	622	618	571	627	608	620	570	599	628	570	611	598	585	564	613	621	567	601	587	642	566	604	592	614	574	634	590	621	628	605	587	619	614	614	620	585	621	579	560	581	606	611	585	590	627	606	558	620	634	627	562	595	590	634	600	585	621	595	535	575	569	651	637	614	599	648	574	609	594	579	589	619	613	630	598	589	625	562	612	584	615	636	569	626	606	614	614	667	566	553	611	609	580	631	552	605	585	621	627	579	624	637	620	573	611	585	571	590	589	594	607	598	603	609	597	573	594	609	629	583	594	614	590	607	583	583	538	574	597	622	624	580	553	601	588	564	617	580	618	623	605	651	596	630	562	609	612	624	586	651
24554	8557	3785	2013	1041	613	456	374	354	300	306	280	228	223	223	213	207	212	187	202	195	199	179	183	178	200	181	170	183	208	176	196	177	182	177	150	186	173	218	182	172	207	185	172	161	178	192	158	172	159	175	166	151	175	183	176	175	193	152	176	183	171	175	187	192	175	175	172	161	166	175	158	194	157	190	180	188	165	194	144	181	168	140	170	188	205	178	196	195	197	199	146	174	175	164	181	161	187	177	160	161	140	157	191	178	198	184	187	163	164	170	187	179	184	187	175	171	191	179	169	198	186	169	168	190	158	154	171	188	179	175	191	202	156	166	197	177	197	193	171	165	167	183	177	178	179	167	165	181	197	175	164	184	165	175	169	153	190	162	188	153	180	184	170	179	178	168	194	145	149	208	158	188	160	166	173	200	134	175	180	172	159	188	148	187	192	180	177	178	182	174	193	167	170	180	201	173	174	175	167	184	187	208	187	173	183	164	161	152	176	171	158	145	128	168	180	173	161	167	183	199	195	172	184	194	194	168	179	161	167	192	161	162	182	165	158	197	170	149	152	168	159	167	174	190	172	171	178	199	175	204	186	160	157	175	170	171	172	169	185	161	170	174	181	181	175	163	199	189	179	192	174	200	173	172	165	178	167	191	172	151	166	189	176	159	168	187	168	171	163	186	152	186	178	184	169	147	163	168	171	177	179	188	169	153	158	160	182	181	176	152	190	184	180	198	181	163	178	172	181	201	173	185	164	157	148	211	194	156	195	157	160	178	184	176	168	177	180	159	166	158	184	172	163	180	189	186	184	191	171	194	173	141	209	186	181	164	165	167	191	185	177	186	156	186	216	193	213	181	187	152	168	191	174	156	176	168	163	187	180	178	194	158	184	157	177	154	170	182	170	221	176	170	170	168	167	194	177	184	176	166	168	200	158	200	190	172	181	163	175	186	179	150	189	168	189	168	167	153	172	168	172	167	178	178	161	181	153	175	195	178	178	169	183	177	187	142	148	181	154	160	169	186	178	194	190	176	176	171	175	151	167	188	172	184	164	161	179	178	197	186	174	160	176	181	174	176	162	156	179	178	138	148	177	179	165	163	195	162	183	171	196	191	199	179	206	173	191	185	164	173	174	192	189	193	170	206	172	180	153	167	204	171	180	153	172	185	178	189	201	162	164	170	183	159	174	177	167	166	169	179	197	169	180	182	176	183	163	185	177	173	176	158	173	192	166	174	177	169	186	178	153	178	184	161	156	199	212	194	178	191	173	160	171	148	168	187	183	183	185	184	174	173	182	182	186	181	166	172	161	158	193	166	193	181	154	190	179	165	170	200	169	151	168	181	178	201	208	170	158	209	145	172	162	179	169	188	150	186	187	189	165	178	143	190	166	143	186	190	205	184	175	165	164	178	147	178	199	177	164	161	163	165	184	169	165	155	158	154	184	171	181	198	182	162	161	172	164	155	187	174	163	176	189	190	174	162	167	176	181	169	181	171	152	179	155	143	182	179	190	193	201	155	219	163	164	186	189	188	192	165	171	174	186	190	172	170	178	180	170	173	186	198	186	173	185	189	171	210	175	173	157	169	162	150	183	163	168	181	179	150	203	166	169	161	170	204	185	170	187	182	168	182	177	159	160	174	165	197	177	177	152	186	173	180	192	188	176	169	181	150	144	144	203	190	158	173	186	178	186	190	166	140	186	178	201	185	155	158	170	178	158	164	161	183	164	156	177	192	183	150	168	183	181	187	176	172	182	186	167	157	179	161	146	173	179	163	183	152	164	171	174	181	191	206	168	167	172	186	165	177	167	175	169	200	215	166	174	150	162	170	174	154	177	185	211	159	164	198	210	175	173	175	179	176	161	175	178	178	161	171	171	160	182	202	172	168	147	178	164	186	179	168	175	178	161	171	152	162	147	151	171	177	161	175	195	184	191	182	186	172	171	177	175	167	163	161	149	176	151	168	166	163	156	178	138	161	185	170	169	190	188	185	187	190	204	184	173	173	177	192	194	167	173	182	208	169	158	183	161	168	172	182	182	167	178	160	163	176	148	162	178	205	175	167	171	177	171	160	142	163	151	187	176	168	165	176	158	184	199	175	180	157	210	177	145	144	193	187	159	172	176	197	172	170	162	163	172	169	190	173	212	168	181	160	159	176	194	189	164	177	187	179	177	167	194	161	182	182	153	175	172	185	179	163	169	167	157	175	188	181	180	161	181	181	171	206	165	190	195	177	183	180	161	161	170	161	172	178	198	192	194	168	153	169	196	190	197	193	173	153	148	166	161	186	162	163	174	184	159	165	154	164	169	155	154	216	179	148	171	183	184	189	163	197	189	179	160	179	170	191	170	178	195	161	171	170	186	200	162	161	165	162	181	187	150	186	172	193	166	211	170	142	163	197	192	187	182	162	166	193	180	174	181	175	179	173	169	160	177	186	164	154	185	180	162	179	150	162	178	193	162	189	193	171	201	179	139	190	171	191	167	166	169	176	167	158	190	176	189	193	178	187	200	164	205	187	166	163	183	173	149	165	181	197	175	176	175	179	175	177	174	164	170	185	174	179	161	170	172	209	178	185	175	149	178	174	173	174	181	166	170	174	165	171	151	196	182	212	174	197	160	192	160	187	188	195	188	166	183	196	156	176	194	179	152	183	172	177	157	181	199	181	173	166	151	164	170	184	172	201	183	159	175	198	166	157	162	172	176	171	186	149	154	153	181	170	177	161	172	136	179	189	172	162	145	159	168	179	172	180	194	160	187	159	167	208	178	175	148	183	155	180	154	161	172	152	155	167	166	168	183	187	188	164	159	198	175	150	195	170	183	165	185	183	189	187	164	168	169	152	178	175	170	178	170	190	198	184	183	188	192	199	188	174	194	192	144	180	161	200	186	194	177	161	160	172	171	183	186	184	187	160	163	162	164	163	185	160	169	175	171	166	193	183	164	184	179	181	176	157	183	174	190	171	172	174	171	185	176	161	195	172	159	175	163	173	191	172	171	194	185	173	172	172	159	172	167	204	166	150	183	174	160	170	167	154	171	190	177	212	170	171	176	152	164	168	183	194	179	194	147	139	162	175	158	153	177	190	173	171	182	168	182	168	173	190	176	182	171	173	176	194	174	164	176	139	146	181	173	163	200	200	153	192	176	176	180	206	148	192	162	188	139	164	173	160	165	167	175	192	186	169	162	159	202	175	139	195	193	197	199	173	153	206	181	192	190	189	198	185	158	176	178	183	199	184	151	171	160	150	180	168	192	169	181	159	148	176	160	173	164	150	194	213	166	184	174	222	142	190	168	172	168	164	182	182	191	199	190	183	167	164	182	161	171	180	191	182	175	189	174	159	183	166	150	195	157	178	174	189	179	182	161	178	202	171	164	173	168	183	174	192	165	173	202	167	185	153	154	192	187	173	175	172	204	161	170	176	184	160	157	184	179	171	181	188	171	172	178	151	170	150	176	195	185	178	174	184	190	177	174	177	158	189	154
14471	6498	4502	4918	3565	2544	1914	1463	1306	1111	1109	1223	972	750	807	801	660	572	605	557	531	499	502	486	537	536	513	489	493	495	470	444	456	453	494	492	457	485	439	487	488	483	462	494	473	451	487	450	446	448	465	475	463	446	446	408	431	472	461	447	482	481	442	417	460	475	466	436	470	431	446	487	500	467	442	414	493	491	463	447	447	416	466	479	480	443	455	423	415	446	463	438	497	478	438	467	463	423	450	433	431	456	504	448	437	447	428	451	454	447	432	408	457	446	411	412	456	463	436	464	474	434	466	465	442	448	466	457	448	460	440	445	453	475	424	435	466	449	448	418	450	448	452	450	483	458	445	486	461	442	458	424	471	474	493	445	468	425	422	435	431	441	476	434	411	431	436	426	454	472	436	438	440	425	427	441	476	430	435	439	449	482	474	442	450	461	463	468	474	448	494	428	449	456	460	477	463	501	436	458	447	419	470	445	432	462	452	438	421	420	477	424	436	457	486	445	458	445	456	455	433	434	424	427	438	437	423	456	423	440	445	450	444	454	432	463	440	447	433	452	445	433	460	454	463	458	439	436	464	434	448	439	454	452	430	430	397	422	443	437	431	448	428	454	464	444	411	448	451	439	415	431	434	450	451	456	392	429	437	452	461	458	478	434	431	446	428	472	452	486	433	449	426	435	482	406	418	469	481	442	456	439	448	429	460	459	450	473	479	475	437	459	452	449	458	450	434	446	427	446	465	470	447	444	464	459	482	455	412	431	436	460	455	427	476	452	456	419	442	473	425	451	456	428	472	447	418	460	435	425	427	471	438	467	451	445	430	441	429	500	445	484	408	445	457	422	466	462	415	432	471	471	449	453	442	430	444	481	465	482	439	380	490	433	457	461	484	472	426	410	475	437	456	399	459	451	434	446	467	455	446	436	448	445	466	428	445	461	454	445	457	456	450	456	457	450	437	447	440	465	427	443	415	428	414	443	450	441	426	426	451	409	464	460	447	466	429	448	448	429	436	426	449	467	447	454	441	406	419	427	433	492	444	419	438	433	458	446	431	472	460	427	413	468	406	471	425	440	444	458	447	437	509	471	448	425	448	418	395	450	458	477	425	476	440	420	453	462	471	450	461	488	458	452	458	441	409	473	413	422	430	462	453	426	436	464	447	423	461	420	429	430	470	424	451	427	455	427	441	475	460	496	461	431	438	464	430	481	484	462	439	473	428	409	443	474	403	454	446	440	442	470	443	457	461	425	439	423	445	464	460	417	422	412	426	455	435	450	440	466	462	468	455	458	472	459	455	440	446	422	419	465	433	469	446	450	434	410	442	438	479	442	449	434	440	454	453	438	474	458	418	444	461	461	465	417	417	459	468	464	435	425	427	449	448	418	428	456	423	460	420	420	460	499	426	464	435	474	470	415	462	478	417	407	430	473	465	461	443	454	426	463	453	402	471	443	464	475	465	465	472	425	462	439	461	405	449	457	462	431	449	402	461	445	460	497	445	452	470	461	435	448	430	483	461	410	462	420	460	459	454	456	406	448	448	456	439	430	442	438	470	468	436	437	426	423	454	453	489	482	468	456	459	443	411	448	478	429	439	489	435	456	474	447	447	433	488	468	438	451	416	436	439	447	453	446	421	463	447	479	409	467	441	490	454	450	434	429	440	448	409	475	451	417	464	461	464	474	454	432	446	497	458	437	481	459	410	443	436	462	455	463	460	486	476	437	421	482	422	442	458	432	423	424	454	444	444	440	472	415	455	483	453	428	445	440	453	434	450	480	480	429	459	480	475	450	462	501	453	459	428	481	439	468	441	436	480	463	425	424	431	442	457	443	424	427	438	432	456	420	465	445	464	452	421	425	422	443	410	437	456	458	454	451	463	467	444	382	448	433	404	438	469	456	436	479	450	481	474	485	424	458	438	457	478	404	447	435	494	459	427	484	488	431	432	469	445	464	448	444	455	475	466	445	463	434	442	439	445	451	465	476	456	421	467	389	418	476	448	430	463	439	450	446	470	480	435	448	410	469	447	457	497	452	466	502	428	455	478	400	452	438	429	451	441	462	444	464	437	473	450	402	442	430	416	456	450	388	496	451	468	465	467	464	445	431	454	450	447	485	435	427	479	427	427	449	428	462	442	413	472	433	424	451	425	464	428	457	440	426	477	461	488	424	437	466	433	454	444	433	438	443	466	442	435	489	466	442	452	397	452	457	446	438	437	478	448	471	453	442	427	466	455	447	445	433	467	445	411	509	415	434	480	404	422	447	465	403	435	484	453	433	442	436	447	421	466	461	449	456	458	450	453	458	508	441	462	450	425	425	424	458	517	457	442	439	444	462	463	429	439	452	446	467	437	492	490	442	443	423	430	436	442	463	414	450	442	436	472	429	479	427	419	493	505	471	411	499	455	458	420	416	473	416	472	429	484	449	442	465	452	467	432	437	410	446	488	457	455	424	417	469	469	465	441	473	472	477	460	475	456	445	425	439	425	452	464	453	425	474	457	409	480	443	440	459	432	406	438	465	430	428	433	433	432	415	480	442	423	434	469	447	424	483	462	446	444	426	426	471	403	445	477	464	459	444	410	451	444	454	489	445	461	436	472	431	428	457	479	453	461	485	440	444	455	446	449	442	449	439	462	489	447	468	454	474	459	462	452	415	426	462	432	472	439	437	415	472	485	462	447	448	452	426	447	487	468	423	473	411	501	502	440	465	481	439	464	408	408	449	417	422	468	441	455	462	481	455	428	440	434	451	442	459	437	447	450	449	443	425	422	505	428	452	455	479	451	448	451	446	454	464	425	461	522	444	459	450	426	455	448	427	430	429	482	440	457	423	430	487	445	457	484	457	433	428	478	425	433	454	431	466	478	448	445	456	436	464	408	495	420	480	481	458	414	413	465	496	447	487	439	450	434	457	443	468	452	427	440	485	438	432	452	457	438	403	448	430	456	420	481	436	419	455	477	467	450	418	449	454	441	445	479	429	445	442	453	467	431	417	446	473	449	472	432	482	433	431	447	431	422	472	421	443	439	432	415	412	446	405	430	443	457	445	500	433	473	465	444	492	418	423	471	402	488	424	436	471	497	440	432	475	446	470	437	424	470	419	464	463	444	427	452	453	422	391	428	465	449	487	445	430	458	423	447	474	473	477	434	399	468	416	417	476	445	497	431	455	454	452	406	482	507	446	423	412	440	445	412	502	460	452	429	491	437	418	410	441	437	475	459	448	463	455	489	478	402	413	474	451	442	479	445	470	464	461	441	432	457	455	450	497	473	447	384	486	496	470	451	450	412	442	422	459	423	441	413	436	460	457	462	489	444	424	442	454	409	421	448	503	446	438	458	443	453	448	478	444	422	417	410	461	445	450	460	437	432	449	460	478	466	444	436	453	476	435	438	474	452	468	443	474	489	450	441	432	459	477	453	433	432	423	492	436	460	428	423	490	426	438	447	446	487	436	422	478	450	433	426	458	482	477	434	439	418	415
5352	894	599	636	534	522	429	467	424	445	485	483	446	451	426	470	460	487	430	454	448	475	441	454	410	488	462	488	453	441	440	461	440	476	426	423	388	447	422	445	421	451	436	394	439	430	407	455	445	454	429	435	388	439	475	472	470	436	454	467	449	429	434	429	389	422	454	451	436	435	477	384	460	464	467	460	420	438	444	453	455	447	432	415	413	470	417	438	427	432	415	415	463	450	448	455	441	444	440	421	407	425	430	436	428	424	432	406	459	435	467	428	479	477	476	424	478	454	451	444	402	436	450	453	414	447	417	417	413	458	453	441	453	422	432	432	428	425	449	431	427	468	443	411	412	425	460	471	433	440	453	435	388	427	409	425	481	456	429	468	422	458	459	432	383	454	444	432	432	445	465	431	416	460	493	435	469	470	452	454	452	413	435	448	457	407	393	448	439	431	409	446	465	487	458	486	402	402	435	461	423	441	406	409	440	448	467	487	420	429	469	426	477	465	414	423	476	470	457	426	431	416	412	426	430	450	452	445	424	412	415	412	435	460	446	463	440	459	458	416	477	467	410	422	453	440	430	453	425	439	429	504	433	429	414	453	443	438	416	430	425	419	474	474	416	429	459	443	441	406	433	433	440	447	461	458	461	478	418	424	429	437	425	435	466	452	437	446	433	395	439	396	419	466	462	435	454	475	422	432	452	449	408	441	464	441	429	457	457	425	383	442	424	458	422	435	499	455	426	436	449	454	442	437	444	438	464	448	463	447	483	438	481	430	454	429	425	470	444	430	479	451	422	456	468	433	418	431	410	413	437	411	437	478	426	383	460	472	472	490	420	435	443	417	442	475	425	456	472	440	459	457	475	459	471	454	460	447	423	409	430	500	424	457	464	488	467	458	435	440	427	490	454	455	407	423	419	427	451	427	458	460	413	426	426	457	426	453	465	409	481	420	431	455	467	415	433	457	447	469	437	429	392	461	431	435	469	466	426	440	440	435	423	453	480	438	429	415	459	437	436	393	401	458	435	430	437	441	424	475	397	473	446	404	394	437	452	469	407	430	476	446	452	439	442	413	419	435	456	424	438	445	431	435	473	422	441	422	393	429	456	459	421	446	454	492	441	418	455	427	416	434	460	433	432	413	472	434	407	435	394	475	462	450	451	444	459	432	463	431	457	403	449	455	436	467	460	468	465	435	447	406	433	442	390	442	396	445	441	380	431	441	422	421	460	467	450	451	458	428	452	463	438	422	486	430	489	484	472	433	463	437	437	441	465	501	447	466	467	461	431	446	385	448	481	472	427	414	460	449	392	407	499	451	427	437	429	409	455	426	390	459	449	449	448	442	418	445	454	426	455	422	441	466	399	419	443	428	462	411	436	437	431	440	423	421	435	447	437	460	430	454	479	425	480	428	437	453	422	429	466	465	475	450	439	475	439	448	484	476	429	414	444	445	424	418	440	444	394	389	500	449	427	428	441	444	416	406	441	444	436	441	446	472	438	440	470	443	453	432	452	448	436	391	501	465	449	460	478	462	448	449	431	456	445	406	467	439	435	447	467	444	445	429	407	464	479	486	482	389	449	477	469	464	468	484	425	449	443	425	448	487	472	476	460	423	483	470	420	441	432	463	461	485	423	424	449	424	455	486	433	433	464	454	439	445	461	464	448	455	413	457	461	452	467	437	428	463	434	444	429	454	442	477	453	447	421	440	443	446	465	477	430	421	473	437	457	450	417	447	430	436	432	407	403	437	470	449	475	451	421	409	444	438	430	474	445	462	440	458	444	461	417	393	418	445	394	452	437	433	441	408	447	481	435	437	448	443	478	417	415	401	466	465	434	435	469	463	425	405	424	416	445	428	403	424	422	445	467	434	453	419	434	425	449	445	474	432	410	466	394	453	446	434	401	428	470	457	451	425	445	423	410	393	414	416	431	424	414	444	407	420	430	435	393	460	446	439	454	458	429	438	438	431	447	453	432	408	444	446	450	437	467	453	438	445	465	454	421	419	427	426	449	427	419	433	483	459	455	433	437	440	446	448	453	410	454	425	415	405	440	481	456	467	435	423	434	422	435	438	416	468	463	442	452	425	443	467	400	425	423	461	439	420	438	449	478	426	413	472	431	438	456	455	444	426	469	465	438	441	462	441	428	450	432	417	500	440	433	431	425	427	434	407	409	459	465	458	422	404	442	470	423	457	423	458	419	423	472	426	469	475	430	395	469	437	429	439	443	445	397	419	426	448	476	407	421	432	436	459	421	453	436	419	487	424	461	449	432	423	454	449	443	424	414	408	462	450	449	428	458	448	462	457	427	468	441	396	448	422	445	423	419	423	438	444	441	407	449	423	496	426	405	437	479	445	437	398	433	441	465	472	500	439	485	409	416	416	430	469	471	463	438	420	458	478	442	477	442	490	467	415	488	422	403	464	413	491	420	466	395	410	416	436	473	429	432	438	442	419	447	407	425	454	398	441	430	422	449	440	435	499	418	426	448	384	441	454	437	478	450	460	445	411	428	444	396	412	405	496	437	477	437	429	420	432	414	457	431	426	419	424	417	444	445	434	417	479	417	443	438	424	429	442	411	408	474	441	462	466	437	485	449	448	424	444	431	497	455	440	453	429	431	440	429	445	435	406	481	472	442	437	475	443	426	437	428	435	431	435	396	485	457	418	472	476	468	445	445	420	417	486	488	427	425	441	428	420	431	403	449	456	446	467	450	444	449	420	421	396	463	443	485	452	414	429	431	399	426	433	452	428	453	423	476	468	453	436	454	467	430	432	404	449	475	449	422	432	440	439	435	440	414	421	415	444	465	464	496	447	432	428	483	475	471	444	420	440	431	430	417	487	432	476	439	451	504	414	421	430	405	448	445	456	458	470	487	422	451	466	463	439	433	435	405	419	478	430	425	469	450	433	441	458	445	494	465	420	498	437	430	434	429	447	485	424	444	459	485	451	427	442	414	447	450	435	452	470	474	456	474	463	417	449	454	438	448	443	419	475	421	483	455	460	438	439	451	445	442	462	434	435	458	447	424	439	489	447	450	476	436	428	419	433	432	414	448	407	410	468	454	481	418	439	464	455	446	451	429	445	466	486	425	482	455	437	450	454	473	433	432	456	466	463	408	424	400	490	477	440	424	439	419	412	455	446	415	499	442	460	444	436	469	441	437	458	425	460	438	480	444	446	421	417	416	442	454	412	435	425	440	426	482	461	481	438	469	460	467	445	424	438	425	463	433	420	420	449	450	432	435	432	410	460	447	425	447	451	437	458	472	413	434	424	435	452	445	448	448	431	470	434	428	449	455	414	411	416	398	464	475	449	461	425	450	449	465	440	397	427	428	466	474	395	409	514	441	458	446	454	456	431	436	412	425	408	442	407	433	391	456	467	429	497	409	433	434	428	428	421	418	467	432	511	471	431	395	398	450	420	436	417	465	474	459	465	444	414	435	424	433	421	423	463	449	449	437	453	430	479	442	467	461	433	445	457
4494	1284	1434	1499	1405	1235	1156	1134	1010	1062	1048	1101	1015	986	1037	979	983	961	1014	977	999	921	937	973	997	917	941	951	1022	968	926	960	1001	946	981	965	983	977	995	928	970	941	1005	936	951	910	972	948	939	942	937	977	968	1003	931	1007	1005	961	950	1004	944	976	969	919	956	987	1028	959	963	975	1010	978	944	944	961	1002	976	979	968	996	941	950	999	1035	980	936	979	932	959	975	950	928	983	1015	946	1007	950	956	922	931	962	1041	951	958	909	997	978	1005	984	974	943	948	993	974	961	993	957	975	1005	974	979	1034	909	936	1014	999	970	942	1022	1050	939	925	932	967	924	958	1004	1011	943	946	984	1004	928	960	895	950	937	1019	944	1016	996	914	954	929	923	1009	968	957	994	888	981	972	996	953	976	1058	920	893	948	962	954	954	956	962	953	940	943	934	995	981	969	915	956	984	938	1016	917	952	978	1005	987	1007	965	986	973	935	1013	916	995	984	968	970	970	956	983	977	1002	957	1007	943	1008	970	1027	950	979	1014	990	960	941	897	975	979	967	945	966	952	955	913	979	979	951	989	1007	990	948	941	967	998	960	967	1020	986	953	991	1006	945	1004	934	960	892	957	948	1020	944	952	918	954	925	918	963	950	937	1012	971	924	984	960	959	987	931	998	966	970	982	1013	932	981	1016	1029	981	1018	963	1000	969	945	992	978	962	954	938	948	976	946	969	923	966	932	977	1021	999	957	947	892	939	950	971	983	958	998	999	939	972	932	923	948	940	955	926	913	939	999	993	945	1010	976	986	952	990	998	954	974	1010	974	925	966	972	960	895	938	925	909	987	962	961	970	963	918	972	938	979	921	1003	1023	920	956	884	1000	924	1010	981	989	1048	923	966	983	1016	965	958	942	947	1001	1003	962	1028	962	964	902	1008	984	1028	983	957	968	923	1000	979	965	988	973	919	938	992	928	977	975	987	981	969	965	935	923	970	957	947	1000	922	999	935	938	949	986	951	953	994	1010	941	916	951	997	941	982	983	971	943	978	934	913	1009	975	922	959	935	980	973	981	934	963	985	972	958	976	964	937	950	990	998	962	943	982	959	965	931	990	990	933	986	941	1010	946	1001	1016	961	1019	957	977	985	927	981	998	991	985	918	935	942	994	969	935	1005	1040	1004	945	1006	988	975	943	925	942	1005	974	936	1003	940	1002	961	946	990	962	993	922	971	893	976	967	928	940	961	974	936	958	935	927	975	979	903	934	951	928	931	928	949	970	955	993	983	950	967	962	919	948	1027	947	970	911	928	970	971	947	931	944	967	965	940	988	944	941	951	1021	923	999	955	944	968	1003	939	951	932	967	986	999	963	992	975	955	941	907	989	1018	983	943	983	962	964	926	973	1010	968	994	918	945	928	967	980	1031	948	932	965	961	967	991	982	945	1009	969	992	956	987	972	942	948	970	954	964	976	878	978	980	973	971	960	969	979	1021	922	976	953	965	943	1026	966	967	963	915	955	969	969	1003	921	987	988	976	1020	960	1001	1052	932	913	941	938	1002	970	1008	982	941	994	936	916	981	995	963	937	932	991	998	995	1010	927	883	999	1018	948	991	937	978	1016	939	967	977	958	945	978	955	919	962	1008	973	1030	973	991	925	972	958	923	958	1055	916	992	965	941	962	937	979	1000	998	950	1005	962	926	923	933	957	969	933	931	986	1001	946	995	944	963	974	951	1011	986	949	999	973	992	943	969	972	949	961	975	993	891	983	911	968	956	987	960	925	903	946	985	986	983	989	1005	968	972	940	978	977	943	944	1018	987	996	912	966	1001	973	986	982	1025	908	1003	928	979	992	992	977	986	969	1016	1022	1006	929	938	959	982	973	960	967	964	1038	1014	922	1003	985	981	1031	968	968	1013	1001	949	953	1023	971	951	962	968	999	967	977	936	958	957	914	962	948	979	938	1011	956	972	952	966	994	977	988	985	1008	957	959	993	932	954	975	985	972	1031	963	984	974	972	922	983	954	906	923	955	914	1005	963	893	937	942	925	977	937	1014	972	949	977	977	1008	992	980	942	998	1021	933	908	930	985	988	974	961	894	1012	976	996	942	975	967	947	959	905	982	1008	992	898	987	932	1042	963	978	938	940	977	955	962	959	975	1016	957	1004	956	1023	992	988	965	1000	1011	941	949	958	1017	968	1048	947	961	918	965	931	902	952	967	952	975	977	993	977	961	964	931	969	1021	955	991	915	962	980	958	921	980	1008	988	965	939	932	987	956	933	970	994	994	948	979	982	943	932	1011	965	972	930	971	930	988	983	1000	957	975	902	927	981	914	971	999	960	1023	977	996	975	964	988	944	936	982	950	954	930	946	1032	1014	935	982	949	948	1036	940	988	951	987	965	914	887	987	1005	984	991	986	937	969	1061	961	992	923	999	961	959	914	929	957	966	954	987	1004	1004	969	972	991	947	980	997	933	914	934	983	1011	951	1019	1035	1001	956	1023	946	990	955	1000	1001	955	936	986	972	980	942	942	994	926	927	992	984	955	985	937	918	917	932	937	955	979	932	994	917	988	1038	992	938	974	971	949	957	905	977	959	981	985	1005	1007	970	960	932	1000	972	930	942	906	957	941	970	1003	1019	920	1024	989	956	949	987	941	944	952	972	950	910	935	910	941	984	1001	1021	957	922	954	959	985	962	937	934	959	928	952	944	928	901	926	987	965	953	917	997	943	973	1008	997	980	979	981	1008	1021	940	965	959	991	920	990	974	974	971	975	1051	1027	980	937	927	970	1007	1002	1005	981	944	988	920	959	871	996	966	979	959	919	987	1011	965	934	981	999	975	941	876	884	931	1007	954	879	936	958	939	949	923	973	956	951	975	911	962	895	946	950	943	936	985	978	963	986	987	937	983	1004	928	904	972	966	984	909	943	988	908	968	1015	932	956	999	1004	986	958	956	977	991	962	969	950	903	983	970	971	1004	953	946	999	946	955	961	947	955	960	1004	1048	958	925	913	1014	984	964	956	1018	956	945	919	897	995	957	935	975	990	1009	970	945	1019	937	929	897	999	965	947	999	995	971	979	959	937	969	944	984	975	960	994	917	958	1013	1013	942	982	969	946	943	992	976	969	989	982	967	988	970	988	938	932	967	998	1046	965	980	971	966	995	1008	960	1040	997	993	994	905	999	1006	952	961	978	965	1022	968	981	946	946	901	923	946	984	932	939	950	974	1008	969	962	956	937	952	1031	964	910	982	955	983	980	942	941	946	967	965	967	958	958	948	1012	932	994	966	987	965	965	934	968	944	910	953	978	967	980	971	971	1025	1007	1011	961	963	997	968	933	920	999	967	973	963	1018	971	1041	940	943	1016	1016	992	943	985	943	952	979	980	981	1014	943	941	1000	961	937	989	1004	974	949	1010	967	989	968	982	994	1017	942	965	960	984	989	988	940	989	958	1007	940	973	967	981	945	997	979	1010	918	931	1000	909	942	968	974	1012	948	990	987	942	964	987	967	959	945	974	914	937	1003	994	1011	939	942	994	953	956	895	941	969	938	1005	1028	947	935	939	931	929	947	975	1002	981	1039	1006	942	968	997	966	1014	965	1026	1003	925	918	954	977	919	994	972	950	986	968	950	995	909	961	964	979	952	953	958	998	978	943	956	1033	937	917	1011	963	942	914	965	993	949	877	959	947	973	979	945	886	952	984	977	964	938	958	1004	973
15236	4707	1854	1094	640	501	446	384	338	325	330	334	316	248	294	261	245	301	243	282	258	233	251	242	271	252	260	262	253	269	244	291	257	261	247	290	265	285	257	241	287	273	258	261	261	275	276	281	263	245	245	253	271	255	266	248	257	268	246	250	258	271	247	261	270	260	254	272	270	246	279	267	263	279	249	258	258	264	251	265	249	256	242	228	258	252	246	235	275	240	231	270	264	257	263	247	256	255	282	254	255	240	295	262	265	222	244	244	250	285	283	239	296	277	291	282	230	283	263	275	240	281	286	258	231	261	255	248	279	253	291	251	269	243	265	257	272	258	260	284	266	256	280	253	273	254	253	237	263	251	237	246	261	257	247	296	256	250	267	243	257	260	270	252	248	281	245	255	256	279	241	259	275	256	246	263	230	248	253	251	269	268	267	257	266	265	273	231	235	244	267	247	267	247	248	234	232	270	257	242	243	280	234	264	255	234	260	277	260	282	237	255	264	275	231	259	249	255	270	296	278	291	297	270	313	279	261	271	254	243	261	274	230	279	257	258	244	251	274	252	255	223	242	245	253	252	274	239	249	258	258	230	278	271	262	257	237	280	261	261	234	285	250	263	228	277	271	258	249	268	237	245	221	263	289	257	279	249	238	226	289	268	224	248	253	229	231	273	256	222	229	285	227	241	255	260	236	234	272	256	254	253	259	263	264	289	270	259	239	280	300	238	274	254	247	277	238	294	251	251	242	232	271	274	265	266	268	270	247	272	252	226	271	254	273	249	275	257	273	252	226	279	298	265	286	258	242	241	268	260	262	246	277	250	252	249	245	264	246	254	277	277	240	246	256	228	238	233	275	269	246	232	252	267	255	228	271	270	256	278	250	246	281	274	258	263	241	272	232	220	271	268	252	274	252	263	259	254	260	275	247	238	261	259	249	246	257	243	241	268	269	251	246	256	249	252	277	295	275	254	240	254	263	301	246	264	257	236	232	234	229	240	242	259	245	270	270	267	232	240	251	272	301	277	222	258	230	253	276	226	254	247	234	261	283	270	233	239	282	248	264	248	236	274	262	255	299	253	245	268	253	245	245	274	265	280	226	260	264	279	266	269	263	252	262	255	254	262	241	249	281	265	263	249	256	228	249	277	272	249	289	262	236	273	249	265	263	256	269	248	246	217	244	255	256	258	267	259	283	276	277	228	258	279	247	288	259	212	251	259	253	244	257	264	294	248	283	281	272	289	244	264	240	249	258	253	226	244	262	236	278	262	271	242	249	278	242	246	236	282	242	233	260	268	275	271	250	265	273	242	274	270	228	249	260	243	295	232	241	266	256	252	232	274	238	238	288	270	266	289	269	237	272	246	280	246	231	262	264	221	240	258	290	278	267	250	261	274	259	274	280	279	244	248	252	256	236	266	215	253	271	240	253	253	267	274	265	267	241	277	258	241	229	291	278	267	245	250	260	280	263	263	269	260	255	232	253	250	257	245	267	259	225	256	247	241	270	264	269	258	252	252	275	288	244	250	283	227	254	256	293	266	253	262	278	261	246	245	276	252	289	253	257	286	241	263	281	273	248	274	259	264	240	240	279	284	241	277	254	275	260	261	223	278	281	277	240	260	271	292	287	280	263	239	266	273	272	267	266	249	293	250	285	252	262	249	274	254	247	258	275	253	263	285	263	299	253	274	267	240	245	245	280	278	232	240	240	248	236	234	275	268	278	232	273	233	246	270	275	276	277	268	239	273	252	263	284	272	290	282	199	274	271	262	225	228	260	264	252	270	236	300	249	254	266	280	263	261	278	244	252	264	281	257	268	250	223	266	281	247	233	251	210	280	244	268	256	260	288	241	240	263	290	266	250	252	243	277	241	229	263	270	276	265	235	261	231	231	237	265	273	246	256	254	253	244	277	245	272	271	242	304	234	265	248	276	278	238	255	236	294	258	272	288	266	281	248	225	262	285	278	257	270	249	255	256	240	278	248	244	278	282	249	238	244	253	268	257	262	236	277	264	234	269	225	233	233	248	302	259	246	259	232	274	269	243	282	232	280	272	238	237	242	216	244	241	272	288	240	270	254	226	268	248	252	290	263	233	262	269	230	270	246	297	282	259	261	234	266	230	237	258	242	273	251	241	266	273	249	247	228	248	253	234	235	249	248	250	251	267	230	265	249	273	269	236	250	270	277	285	256	287	273	247	258	257	228	254	232	263	258	250	248	250	247	246	264	279	251	243	257	243	262	233	246	280	256	276	268	254	244	260	265	251	263	239	247	260	269	277	236	259	249	284	249	249	276	262	268	268	271	256	267	271	273	222	276	258	287	229	250	281	245	267	287	261	247	232	236	248	257	268	236	276	265	258	261	236	265	266	238	259	243	239	235	261	254	272	250	266	284	256	268	253	293	272	292	249	274	262	268	237	242	278	249	259	282	295	265	244	248	299	266	259	272	253	267	215	234	271	253	243	290	258	255	260	275	281	274	251	247	288	250	255	255	207	277	259	239	253	275	287	237	274	249	253	226	262	271	263	273	263	235	276	292	231	244	257	276	229	278	259	226	271	262	283	259	213	247	231	257	256	256	252	246	261	249	267	259	276	255	259	247	250	278	282	242	259	256	249	269	259	255	258	247	280	268	267	218	254	279	232	278	265	237	271	272	249	256	244	224	249	230	262	267	281	257	261	240	268	243	269	226	225	272	266	254	248	242	235	245	246	253	246	249	258	252	267	271	254	235	257	260	255	229	258	264	239	246	265	277	232	267	235	286	258	262	247	258	253	266	262	272	281	246	253	250	267	251	232	240	256	256	251	247	248	265	225	236	263	220	254	248	258	240	261	269	293	279	282	230	240	271	247	246	273	281	274	264	234	281	256	253	236	267	278	268	241	287	262	255	276	267	263	290	284	275	297	242	261	296	263	261	256	235	278	274	252	266	262	255	242	272	256	249	273	229	272	290	262	251	269	271	238	279	252	235	274	270	268	268	279	224	241	278	275	274	255	261	281	291	206	248	256	230	250	239	255	252	258	275	240	230	238	266	269	244	243	248	236	234	255	275	267	247	281	243	248	243	272	278	269	251	270	257	248	292	256	242	273	262	265	247	240	257	239	294	271	232	265	259	259	260	276	255	272	260	238	260	255	277	245	254	272	240	233	231	239	261	286	234	278	275	289	244	243	263	299	269	250	221	254	256	237	282	225	265	259	252	232	236	256	250	256	252	230	226	217	265	259	260	261	262	228	249	236	297	259	256	242	262	265	250	252	275	235	235	262	283	250	258	283	239	261	265	247	256	282	256	239	254	277	273	265	252	277	222	264	269	278	254	223	304	258	257	249	242	247	259	280	262	305	266	222	285	238	254	229	259	254	274	249	270	249	278	271	284	245	236	244	263	275	282	264	254	246	267	247	266	241	270	264	235	244	253	269	266	246	232	234	232	260	269	282	254	253	241	256	270	239	258	242	261	275	289	255	274	272	268	277	244	247	275	261	274	243
11036	4355	2874	2994	2330	1685	1433	1192	1031	977	977	1007	865	763	831	845	702	659	652	694	648	617	674	658	615	618	621	615	587	602	618	630	591	628	589	611	600	579	572	624	602	603	634	585	580	614	600	572	568	570	604	594	590	593	591	604	574	569	578	594	568	592	589	605	605	596	611	593	570	604	572	621	596	614	562	597	570	579	608	603	560	586	576	591	594	586	585	617	552	570	540	599	572	585	576	568	561	599	571	597	563	566	581	603	600	591	584	582	585	569	622	596	567	632	601	563	566	583	598	603	592	602	602	555	569	574	613	559	598	608	601	622	601	591	586	589	597	594	606	597	614	628	550	605	553	612	586	593	627	605	605	549	611	583	570	594	605	600	604	561	576	594	578	609	596	585	585	583	563	616	634	637	616	592	569	623	599	616	572	602	546	571	595	567	629	627	552	635	593	594	616	576	592	625	563	588	636	576	581	594	582	595	590	631	575	558	595	613	531	572	575	548	568	618	554	568	623	597	585	606	590	603	588	619	546	647	583	601	573	592	612	562	605	586	591	565	600	576	621	573	580	554	595	603	593	596	583	583	584	601	628	591	588	534	580	590	610	555	590	603	546	561	588	571	604	595	567	598	570	576	627	587	592	564	587	593	613	592	608	573	562	605	574	567	578	577	634	638	604	573	561	559	566	579	572	555	602	587	592	595	607	582	588	587	596	571	587	579	617	587	578	568	631	568	551	605	574	590	588	585	614	612	609	604	602	612	628	589	557	602	547	549	614	603	555	598	522	570	590	605	625	575	562	603	612	591	629	557	639	585	566	568	582	570	606	578	573	601	632	587	634	601	611	555	618	596	590	612	592	590	615	578	570	627	584	577	573	613	587	558	550	566	602	526	567	568	549	590	576	541	565	595	535	570	591	588	544	595	588	580	562	576	611	574	608	593	572	587	574	579	611	653	601	608	609	561	564	623	621	578	602	603	632	574	582	585	539	573	566	581	589	611	567	595	578	604	566	588	608	610	582	560	576	587	560	573	625	569	584	555	613	572	595	565	613	592	572	600	577	632	561	626	596	580	547	627	577	542	555	602	577	596	564	608	562	607	597	535	577	561	611	581	594	586	561	584	606	584	604	617	582	552	594	559	549	650	627	555	570	588	610	627	542	586	583	603	665	573	559	597	567	588	579	631	546	599	587	593	583	542	611	569	569	602	618	565	548	595	575	526	590	605	566	617	624	577	621	598	592	572	610	593	592	638	614	579	587	561	589	556	576	605	593	595	614	600	588	606	604	575	588	583	515	541	534	588	542	623	589	592	529	600	599	582	585	597	612	616	597	565	591	570	647	568	580	614	580	587	564	613	611	567	590	628	575	589	576	564	582	568	588	600	555	627	576	568	612	612	637	583	549	599	595	608	583	584	598	641	566	604	572	567	583	539	612	636	595	560	595	602	624	616	634	594	568	622	628	601	586	573	571	550	539	577	611	586	535	604	626	587	602	585	582	570	582	571	606	612	579	608	566	600	567	590	515	573	546	590	555	601	597	580	598	565	605	556	619	555	596	585	572	571	555	608	579	577	582	578	580	565	578	607	587	586	580	559	599	609	613	622	605	552	586	594	573	581	602	590	612	641	579	608	635	592	587	590	615	574	564	555	606	610	583	615	620	566	600	561	598	560	594	598	584	606	567	576	548	602	581	603	585	629	609	616	575	619	627	634	580	532	602	645	566	595	607	569	605	585	580	610	584	516	583	609	602	604	553	638	570	525	578	584	598	585	646	551	590	565	619	576	572	576	556	605	567	558	549	548	583	604	586	563	533	568	546	612	633	569	612	576	601	582	595	589	583	591	531	594	593	514	589	595	570	591	605	617	552	572	615	607	562	557	589	606	605	588	607	565	596	544	597	581	577	629	591	569	575	586	574	600	574	581	557	586	653	576	634	573	588	646	549	565	617	584	589	583	534	551	583	576	542	592	563	556	621	592	524	601	596	577	579	593	612	563	596	589	582	572	596	605	601	588	621	591	589	575	588	571	589	567	582	577	602	591	576	585	591	567	577	579	557	580	598	592	597	616	561	576	582	587	640	552	585	585	592	585	583	581	578	617	595	624	595	553	575	595	615	544	593	584	601	566	591	578	581	602	630	573	594	604	634	583	545	593	569	615	622	591	593	586	580	596	532	545	597	568	570	615	622	588	568	577	583	569	617	553	637	583	601	555	613	590	640	573	596	652	551	587	582	650	554	597	551	570	566	611	581	600	567	576	600	601	605	610	561	549	612	606	636	592	596	577	578	614	603	643	586	593	589	635	591	621	577	590	619	587	605	606	518	592	566	599	586	624	593	587	589	614	603	651	603	557	631	573	561	645	608	602	619	558	585	607	531	593	612	559	604	620	558	563	635	610	648	570	609	598	577	572	596	589	555	575	540	571	578	571	629	589	607	625	545	566	580	593	567	620	611	578	618	626	598	575	556	571	578	605	567	556	602	615	556	588	560	540	588	582	570	603	579	584	612	564	570	564	571	605	619	559	600	623	594	573	574	578	589	634	593	596	562	593	515	604	596	571	638	602	568	604	564	580	574	614	578	598	573	576	559	566	570	561	606	611	588	585	573	584	628	621	548	628	600	592	574	583	590	576	631	553	561	577	569	623	650	572	588	591	570	592	551	577	590	587	579	604	599	569	560	641	565	601	591	592	589	566	575	617	541	584	543	585	616	546	565	614	593	557	569	559	587	543	569	614	587	556	624	623	598	586	583	624	612	589	564	639	558	551	555	552	621	620	556	542	561	625	603	585	573	582	605	587	609	619	582	579	594	593	641	583	598	568	569	624	595	610	586	595	604	564	562	585	585	587	591	560	598	610	613	561	625	621	588	574	603	589	639	591	592	611	610	567	578	577	582	578	639	580	601	574	605	613	583	569	605	584	580	581	568	534	596	574	602	604	576	539	536	569	586	574	618	591	594	559	577	565	574	606	605	569	617	560	619	557	545	592	600	617	611	570	602	547	595	618	579	610	593	588	584	593	625	616	564	579	623	591	581	587	548	569	580	569	592	569	590	603	557	571	568	545	583	591	570	576	623	620	597	619	613	567	562	549	600	581	592	596	607	589	572	572	589	560	607	594	573	596	608	608	572	573	588	580	597	603	595	569	606	572	557	606	609	627	575	581	585	632	602	576	614	553	637	549	572	610	610	624	578	563	609	590	604	588	627	624	553	568	577	605	578	598	570	621	561	579	614	557	633	562	591	606	618	633	586	556	605	566	570	601	600	552	554	575	569	563	613	586	622	558	584	597	567	616	590	633	598	595	621	593	584	597	614	602	603	560	605	587	612	600	534	574	624	534	585	625	575	640	570	582	581	567	615	627	582	608	609	586	580	615	593	581	599	608	615	591	592	607	606	606	580	558	610	588	616	566	593	609	614	573	565	601	601	577	565	602	572	568	586	587	607	596	588	586	567	597	585	586	592	570	587	583	591	606	563	628	623	610	609	614
24556	8753	3723	1942	928	654	481	381	326	266	262	300	247	248	232	224	212	192	183	198	188	174	179	162	168	194	181	194	177	167	130	182	162	186	154	173	176	147	146	170	159	178	188	166	151	171	149	172	189	171	151	167	169	145	173	159	162	180	177	190	171	167	177	166	155	177	188	165	167	174	168	178	175	168	185	198	164	198	166	175	203	164	171	159	159	157	194	208	167	156	196	143	166	178	161	172	175	184	155	199	187	163	175	162	173	158	177	201	190	166	167	187	169	198	168	168	180	164	178	154	158	150	193	153	186	188	193	170	201	169	167	185	169	183	151	158	183	176	181	161	186	174	178	182	162	173	167	165	165	168	179	181	159	160	194	178	174	174	152	168	170	173	181	176	124	184	185	163	172	160	174	153	174	152	189	179	177	161	186	160	160	176	166	174	177	188	172	173	182	166	207	159	179	180	167	171	195	182	171	143	145	196	180	157	170	168	194	206	180	155	177	175	159	157	184	174	185	181	180	200	138	164	161	191	174	170	162	151	168	165	157	167	203	205	186	154	159	182	185	161	164	181	173	175	160	179	158	186	156	194	159	185	170	171	175	166	167	162	175	195	161	155	167	148	172	182	188	183	152	184	185	190	165	162	179	172	156	187	178	175	203	197	160	189	195	180	158	193	173	173	185	175	162	177	182	205	220	182	157	187	177	197	165	160	153	188	170	169	183	174	141	173	199	131	148	201	189	164	174	154	160	179	182	183	184	177	165	160	171	137	166	160	187	170	148	170	168	167	180	186	174	178	196	162	163	166	164	144	175	181	186	209	182	154	186	174	172	189	179	163	163	162	155	185	172	192	183	188	155	166	185	171	164	172	186	152	186	183	147	180	150	173	199	188	154	176	165	178	156	162	191	167	185	188	171	179	163	178	179	167	151	161	176	173	178	179	174	176	172	166	175	147	171	171	159	134	185	160	159	181	210	198	156	158	165	178	180	174	165	146	172	197	152	149	170	175	159	166	158	195	190	154	137	179	194	164	188	183	171	169	173	176	167	176	186	176	162	181	143	160	172	180	176	169	177	179	195	193	151	180	181	169	139	170	147	164	159	179	196	188	182	170	204	170	183	176	146	169	158	182	144	178	172	173	148	175	150	163	197	165	149	177	167	178	163	179	152	189	189	137	167	172	159	176	151	171	185	164	168	161	182	154	172	172	169	177	173	180	163	190	163	193	195	179	188	157	145	160	185	184	156	159	194	159	146	168	167	170	158	162	172	200	129	189	205	171	167	173	208	179	182	192	196	184	177	166	187	146	179	174	169	166	172	193	186	167	176	193	183	194	151	156	153	187	190	182	182	188	172	167	195	161	175	164	172	201	158	153	166	160	175	172	189	167	178	189	183	189	182	182	187	164	190	152	159	155	175	169	180	173	169	145	166	150	138	175	209	187	216	166	160	176	164	178	178	168	166	160	167	164	175	177	155	156	157	167	167	157	152	172	171	163	161	175	186	187	173	169	153	182	174	173	191	206	166	152	202	173	201	167	169	185	173	187	198	181	178	170	168	157	167	186	177	186	166	201	167	163	164	174	176	160	187	179	170	184	185	179	180	140	153	169	169	159	192	192	204	154	160	196	156	183	167	161	166	165	166	168	197	184	195	200	181	173	176	167	163	185	188	180	203	164	191	167	140	187	186	182	162	177	167	167	199	174	181	187	172	165	177	180	204	191	193	176	146	166	179	186	164	166	175	165	155	169	158	166	201	206	171	170	181	135	178	172	160	158	162	163	189	132	177	189	158	166	151	157	173	202	199	162	157	181	169	168	198	169	180	173	183	174	219	171	167	197	173	159	147	196	177	165	164	152	175	173	169	145	148	143	160	155	185	173	170	163	147	160	213	189	183	161	166	167	163	159	187	194	191	177	215	170	145	147	169	176	167	185	176	173	172	150	181	192	189	183	157	185	155	188	180	154	180	170	166	171	166	187	164	158	177	169	199	178	154	189	180	182	180	175	187	180	182	194	134	188	163	160	163	178	167	175	178	160	181	181	172	176	143	159	167	165	166	150	206	191	165	185	169	170	164	189	181	194	176	172	170	171	163	146	192	171	183	151	197	190	177	174	163	209	182	192	166	198	171	139	149	173	165	180	163	197	163	177	159	160	183	182	154	172	159	168	179	172	169	162	169	174	162	192	196	191	178	170	162	174	167	178	175	176	170	184	182	162	150	192	175	147	168	175	147	182	197	166	156	158	176	193	174	172	174	179	180	169	161	140	161	161	180	143	159	179	150	182	158	173	164	168	191	194	182	172	178	172	162	152	182	176	172	169	177	157	199	150	167	147	166	166	143	184	167	148	173	195	152	151	155	133	173	159	157	167	153	157	187	180	183	166	174	165	162	179	167	169	180	162	157	171	180	204	161	186	177	169	159	192	200	167	171	155	186	166	168	175	154	185	167	168	148	187	177	178	153	183	190	168	178	160	161	162	203	153	177	160	183	167	178	205	169	200	180	177	187	170	182	194	163	192	170	204	196	188	135	187	192	167	140	176	176	171	167	180	164	169	158	156	173	164	173	162	168	174	203	163	168	170	194	176	172	133	160	169	168	180	172	190	167	167	169	172	186	178	161	174	182	178	173	188	176	157	205	184	169	177	163	189	180	143	171	193	188	166	161	169	144	176	173	143	163	161	198	188	173	171	155	165	201	181	169	150	167	170	205	170	169	175	191	187	166	161	176	170	175	164	158	165	163	185	178	151	164	177	197	190	216	187	170	185	184	159	169	183	163	182	189	157	184	169	154	163	160	190	157	167	170	177	184	188	163	168	176	155	142	172	171	145	174	174	163	179	185	173	171	171	156	172	185	167	177	170	145	190	179	183	153	165	171	159	161	167	161	182	178	176	184	197	164	201	190	176	148	157	169	141	172	161	188	166	177	164	153	166	172	192	180	173	187	181	153	183	178	181	184	171	185	186	191	191	192	173	164	152	167	165	177	182	170	174	183	180	178	151	172	194	160	142	174	182	172	157	190	159	163	158	188	158	144	178	167	173	183	164	183	159	165	149	190	177	187	170	169	162	173	173	160	166	165	179	160	160	167	190	196	157	184	187	150	169	175	176	164	153	171	176	179	187	182	168	169	175	191	197	163	177	180	158	167	188	157	179	184	160	172	177	145	167	152	175	147	191	183	195	175	124	177	151	179	204	189	159	164	174	183	185	168	159	165	168	172	199	159	195	152	168	175	170	178	176	184	158	176	180	160	171	181	164	191	155	178	179	156	192	169	187	175	169	184	169	173	179	196	178	155	177	182	172	175	184	175	178	147	160	162	183	175	178	207	184	160	175	178	176	172	162	178	178	177	171	166	173	185	192	187	159	150	168	185	174	196	198	187	188	165	166	176	184	183	178	157	181	163	161	162	172	163	153	170	144	179	180	145	161	171	178	181	168	169	161	190	167	170	189	158	187	161	193	180	179	162	181	179	179	161	178	154	173	191	161
14312	6485	4503	4727	3409	2584	2000	1483	1287	1112	1096	1221	957	709	867	806	651	561	582	546	514	521	456	519	479	473	521	466	504	474	465	471	469	504	445	489	479	472	461	458	471	479	445	447	473	504	441	440	451	464	475	403	499	455	470	471	446	458	462	464	460	499	430	448	448	463	431	452	442	482	437	494	442	449	437	451	406	467	437	419	456	436	474	455	474	438	452	472	427	417	456	438	428	469	468	471	436	442	399	452	432	452	440	452	465	466	392	455	428	465	453	445	422	421	445	447	435	472	470	420	441	417	435	476	463	455	434	456	451	425	459	441	433	431	429	458	476	434	433	432	461	454	466	450	462	452	405	439	457	485	452	435	446	432	424	408	463	436	444	471	446	436	428	411	410	461	461	472	400	436	487	437	455	410	445	454	426	409	444	407	469	462	446	450	443	443	444	467	408	448	448	406	464	415	429	458	442	463	450	419	418	427	423	425	437	466	457	437	468	458	455	443	441	437	441	430	418	434	412	435	444	443	420	422	434	427	434	447	458	451	445	427	429	432	445	446	469	444	475	466	406	423	442	447	464	424	433	436	460	438	481	437	447	455	437	469	497	480	400	435	404	490	433	464	463	450	415	463	409	428	457	457	471	457	447	423	428	454	462	448	464	452	431	457	449	460	469	427	426	458	475	441	443	478	435	467	463	442	434	418	451	435	446	433	441	450	411	430	433	452	441	433	456	427	443	447	418	479	410	444	439	427	443	449	454	430	442	418	438	450	433	457	440	426	413	460	445	418	452	408	468	414	428	454	413	472	429	422	449	440	422	475	394	419	423	448	454	441	434	432	421	445	427	444	477	441	432	449	449	452	416	444	438	407	414	434	457	468	477	456	447	420	455	423	437	455	428	421	452	424	461	422	409	407	413	419	452	455	443	467	437	453	425	407	431	459	449	443	455	449	439	454	439	405	442	405	411	418	462	433	458	441	450	429	452	438	432	434	460	442	431	466	465	451	428	461	451	464	447	433	421	440	438	440	427	461	456	434	420	429	429	454	411	435	463	484	496	416	445	431	438	460	430	440	413	470	448	421	466	478	453	451	453	446	471	432	444	443	457	455	438	472	433	439	424	481	465	453	447	425	443	476	442	413	402	441	441	440	449	445	444	455	482	443	456	438	439	443	448	464	409	421	439	426	484	432	447	437	426	458	412	423	493	467	458	424	429	466	421	449	460	478	449	429	428	462	442	463	509	463	432	466	443	416	428	430	434	406	460	441	445	427	472	454	466	468	432	480	448	437	440	404	461	437	457	462	424	438	469	444	472	449	435	435	442	487	473	422	465	426	448	442	428	438	471	428	419	441	417	425	443	431	453	428	443	467	447	513	466	429	443	472	439	471	458	443	433	437	436	433	467	437	431	441	449	421	448	474	440	393	416	427	428	483	495	440	449	407	427	443	476	416	441	459	438	467	445	449	472	425	427	443	423	465	437	443	429	401	471	477	435	441	445	438	444	424	452	469	444	459	474	464	492	403	463	438	432	470	435	434	430	432	439	428	464	456	438	435	473	438	462	430	479	467	433	465	454	459	418	419	461	475	458	406	467	438	429	415	470	447	428	452	468	419	432	469	445	462	434	471	433	462	457	447	450	403	406	477	461	457	432	438	430	425	480	403	451	416	443	431	416	433	448	475	442	458	424	441	422	422	428	435	413	453	431	431	452	429	432	394	460	414	488	465	462	425	441	456	458	447	464	400	462	429	473	412	450	447	436	417	434	422	438	466	437	408	437	464	445	492	463	470	444	445	435	449	399	411	449	435	459	445	453	459	450	431	448	430	427	456	448	418	449	437	420	440	452	480	428	446	423	392	447	453	426	444	438	458	468	418	416	433	452	465	480	430	436	467	488	479	447	431	383	424	475	455	389	459	464	420	446	449	452	456	378	432	477	439	475	440	407	472	437	441	475	426	423	439	409	454	428	456	470	433	448	438	432	420	463	428	443	419	417	460	436	427	464	434	482	442	438	424	441	410	423	432	457	452	393	488	437	439	446	446	462	444	450	446	469	455	421	479	451	421	451	458	455	437	420	439	428	470	401	436	463	461	445	476	436	436	445	445	455	461	433	482	420	469	460	451	455	430	461	457	446	434	449	436	452	443	432	455	441	444	512	440	444	485	445	491	445	446	465	440	469	437	418	462	442	456	457	451	445	418	472	451	431	445	443	430	429	463	445	420	424	435	451	431	427	447	398	449	453	427	436	470	445	446	436	487	448	452	477	407	447	445	425	430	467	434	430	473	458	391	446	402	438	453	434	455	457	452	442	427	459	433	447	447	445	452	451	437	451	447	431	432	502	453	434	462	428	447	459	440	422	445	472	462	453	469	457	436	433	470	424	445	419	459	436	430	458	433	445	454	448	446	416	460	463	422	468	415	454	447	423	458	413	413	492	445	477	483	449	419	425	446	413	411	427	433	422	461	418	444	468	442	448	431	452	467	448	477	442	430	441	464	496	458	463	467	439	446	396	444	471	446	418	419	408	465	446	456	419	443	454	445	446	435	443	448	449	446	454	464	471	479	432	415	435	457	441	449	443	422	433	453	420	436	415	412	447	442	468	478	428	485	422	440	431	442	459	465	448	460	450	465	421	446	414	449	417	449	444	454	479	448	410	455	449	435	438	437	451	426	417	438	443	440	425	475	456	435	433	444	472	458	459	436	459	435	428	451	459	446	440	442	425	422	448	455	452	456	454	418	431	445	460	494	482	439	439	438	431	433	506	475	434	401	464	454	475	408	437	455	503	455	447	423	420	477	424	427	428	431	412	437	464	451	494	452	438	458	423	436	413	440	400	446	480	442	442	414	462	476	449	432	457	452	462	454	442	430	462	452	434	436	464	439	440	459	488	411	390	419	433	444	435	428	464	418	453	456	397	432	443	412	462	421	435	430	412	460	459	435	421	463	448	454	466	432	410	430	475	463	447	461	438	447	449	485	471	437	445	446	439	446	424	475	418	436	454	456	459	424	429	452	436	438	461	398	407	470	468	454	466	383	455	423	435	449	444	469	451	442	428	453	466	423	429	461	424	440	470	447	466	431	492	458	428	460	473	450	490	419	434	452	455	417	431	430	454	482	425	443	460	437	451	447	449	432	451	440	441	469	505	410	409	433	440	432	467	467	437	435	424	439	439	480	429	458	469	441	424	475	458	439	471	425	443	426	429	490	414	393	470	439	485	463	459	432	416	450	432	473	440	436	445	465	419	460	392	464	465	439	426	435	444	454	433	450	460	477	443	437	478	421	484	422	404	469	473	462	427	435	432	505	446	410	433	421	420	410	436	448	425	463	394	400	416	423	447	487	467	444	432	421	449	420	434	434	474	419	429	454	444	416	425	430	444	437	439	485	435	430	433	450	456	443	473	450	469	450	437	425	413	433	457	434	414	427	437	470	475	444	431	442	458	474	465	431	440	466	425	465	464	432	409	439	504	423	428	435	458	439	464	439
5277	845	594	572	572	514	453	509	451	467	421	447	459	393	427	447	438	484	452	450	456	409	405	455	427	424	432	429	456	437	415	429	451	434	472	408	417	415	459	421	447	445	436	423	435	423	412	444	418	468	437	453	454	440	416	407	465	442	457	431	464	421	458	451	435	408	425	497	513	421	426	452	466	430	429	425	446	438	392	418	431	447	395	427	447	432	472	426	477	429	440	414	427	420	430	460	434	411	461	483	439	424	419	441	440	445	492	455	417	447	444	443	475	439	477	434	416	442	449	367	446	429	441	450	428	431	441	458	422	473	435	420	416	476	448	447	448	426	457	461	421	413	443	479	478	482	439	443	481	452	440	448	421	429	431	411	398	418	474	431	404	437	408	434	422	442	403	433	450	491	447	419	422	418	415	374	440	459	456	414	422	451	443	447	470	490	464	458	456	418	443	447	440	457	450	477	467	461	456	440	447	475	402	451	459	421	442	430	483	421	471	433	451	429	414	457	436	416	427	434	415	460	453	442	425	444	469	407	463	466	430	453	497	484	472	441	444	446	426	451	416	379	432	470	428	428	468	453	461	439	434	488	432	483	423	437	422	470	457	411	404	449	408	476	419	467	449	429	452	434	462	406	391	466	436	404	454	460	430	424	439	436	391	443	392	445	420	412	430	426	446	460	388	439	424	460	457	404	484	437	424	464	429	455	472	441	401	424	468	454	446	433	401	431	439	450	454	447	470	445	414	395	456	414	422	401	428	419	433	473	423	454	452	483	458	451	462	423	458	470	448	449	406	412	444	440	448	421	460	450	485	433	425	438	431	408	393	436	407	448	456	425	429	474	463	457	445	476	458	414	438	469	419	440	449	393	429	449	436	406	449	484	426	463	397	460	409	454	447	442	392	468	448	417	440	421	470	465	492	444	411	465	496	431	452	430	425	423	479	447	450	457	450	426	446	428	436	430	398	393	443	479	475	435	454	464	438	449	433	451	472	505	454	426	449	414	436	426	439	409	450	456	464	441	411	443	488	418	472	426	451	416	411	428	415	398	413	468	429	450	450	413	424	427	440	489	406	438	461	463	458	464	473	424	437	446	441	455	456	451	467	444	459	467	419	444	410	420	428	457	452	417	432	431	466	485	410	457	386	453	453	461	447	427	405	417	416	421	417	497	440	406	439	441	450	463	442	411	430	453	429	480	469	450	453	434	392	451	410	438	456	406	455	469	467	480	430	467	435	413	414	406	465	471	404	410	486	445	389	430	417	433	426	467	421	446	438	406	435	454	448	444	450	451	468	468	445	414	439	448	427	460	457	458	402	431	431	453	459	451	382	424	465	433	446	429	475	444	418	414	414	451	433	424	403	419	407	439	417	448	432	409	429	413	454	405	469	462	418	457	416	405	431	465	447	447	447	421	421	425	439	455	434	398	461	448	464	421	449	441	428	413	451	436	468	419	477	450	453	456	457	460	437	436	480	441	423	433	404	442	393	399	436	456	432	444	445	418	458	436	434	442	445	394	452	448	422	432	451	392	458	446	438	412	430	448	453	407	404	455	410	447	429	436	430	442	425	430	441	430	427	466	466	431	431	440	431	456	436	464	452	420	455	435	400	427	389	449	430	408	411	486	437	396	456	445	438	420	396	458	499	410	409	474	458	461	460	430	451	416	476	442	405	423	449	424	475	476	452	493	416	416	484	411	429	455	458	418	431	458	430	446	440	466	427	484	419	445	444	418	447	416	449	412	396	447	415	440	437	428	449	454	477	439	436	429	457	451	443	468	409	399	435	418	438	438	476	422	438	447	442	382	453	453	423	475	446	425	397	438	475	410	436	373	463	461	433	448	465	470	448	406	414	480	465	428	453	441	455	457	427	462	477	446	413	474	460	459	445	396	445	482	467	426	440	433	471	409	409	418	423	391	442	469	448	409	446	420	413	460	437	435	382	419	441	478	439	467	451	430	422	440	433	452	436	477	477	404	431	439	443	420	436	429	426	456	461	421	425	423	434	447	454	468	451	392	422	458	432	459	436	453	490	490	455	469	435	440	464	424	385	449	434	446	444	448	422	423	447	420	446	477	438	381	435	423	411	411	461	472	459	455	442	433	443	442	424	449	469	417	442	424	436	441	416	458	407	462	398	458	432	473	405	442	453	457	424	413	388	439	428	442	455	444	373	455	477	460	472	437	444	469	445	416	422	404	427	473	421	416	457	450	452	427	461	414	447	445	427	417	386	437	443	438	431	436	440	471	472	430	441	463	410	427	455	440	436	441	431	432	412	428	479	480	442	466	421	471	433	412	468	475	431	458	462	420	453	447	433	423	446	402	394	436	432	436	442	429	481	458	417	444	484	411	415	483	435	456	435	425	478	448	452	448	453	434	486	435	445	442	417	477	440	458	425	462	466	417	451	452	399	445	404	461	473	422	463	456	442	467	470	428	450	455	441	456	450	456	410	440	428	444	414	462	410	423	431	448	427	439	467	434	462	424	460	452	436	427	407	445	447	434	389	475	463	432	449	446	419	449	426	460	437	442	493	468	490	462	462	428	451	426	463	477	420	460	450	464	443	436	453	406	414	410	433	495	423	414	431	472	451	449	445	426	427	489	426	449	451	386	387	400	441	472	443	432	454	414	463	446	402	426	386	432	442	424	429	425	452	409	469	424	412	411	414	467	448	400	426	433	450	423	460	450	461	454	428	425	453	414	420	466	491	416	446	439	403	413	446	485	500	490	422	436	424	438	427	437	397	426	440	473	438	444	465	434	416	443	409	470	428	415	421	399	452	453	456	466	461	445	437	460	439	459	458	440	446	451	441	415	447	438	514	481	460	438	431	472	437	421	472	508	440	445	464	429	451	413	421	484	414	446	430	429	440	418	409	442	484	438	428	404	461	483	422	439	418	469	474	431	402	447	442	476	429	475	432	420	419	433	426	430	440	442	438	436	454	498	442	445	439	441	429	454	450	407	450	397	439	446	463	476	461	438	433	428	442	446	493	468	456	423	448	472	453	426	425	442	465	450	451	461	425	410	444	419	467	444	441	423	432	480	431	462	456	426	466	442	441	447	418	471	462	421	431	445	436	428	443	436	482	426	421	475	471	448	456	458	442	442	404	452	438	428	406	436	406	420	430	427	430	436	398	440	454	418	433	465	403	474	425	479	446	407	459	472	485	437	405	431	476	461	460	449	463	422	442	422	398	440	411	454	451	446	457	418	463	387	444	422	457	436	444	445	411	445	410	470	458	394	436	422	441	427	442	420	414	448	443	439	445	436	439	450	418	406	443	456	429	438	450	440	453	428	427	453	421	407	475	488	486	437	428	468	405	457	462	462	458	443	459	442	414	444	441	452	398	425	438	438	449	422	449	464	478	458	429	437	465	468	464	441	442	451	438	462	461	448	435	392	458	424	431	422	441	449	416	436	479	453	482	457	453	468	438	440	452	455	436	436	453	430	500	411	406	470	457	448	466	446	477	434	428	472	392	404
4545	1323	1384	1495	1307	1159	1099	1074	1031	1060	1033	1064	1042	937	1021	1042	1020	961	993	945	992	946	981	986	972	980	964	978	927	989	1002	970	1022	971	914	934	926	914	948	957	994	883	992	945	968	983	934	981	974	993	1030	935	951	976	986	968	959	961	947	951	952	967	932	936	988	962	1000	1007	964	962	960	927	936	1009	938	955	1022	1006	966	943	926	1002	966	979	1065	983	995	963	964	976	1004	914	951	987	936	919	932	981	973	966	964	990	968	981	1012	948	995	1027	986	985	963	938	975	913	957	975	998	936	926	967	992	1005	943	987	984	994	980	991	967	987	947	974	946	987	935	953	1039	980	949	983	978	920	992	977	893	987	940	967	991	922	977	950	910	932	945	962	967	991	958	970	1004	909	990	997	910	981	1028	906	932	928	977	928	1010	929	953	950	943	965	947	1004	939	957	978	947	949	952	1045	1001	981	943	1043	925	947	942	1005	953	987	874	955	993	966	1009	962	963	998	944	973	964	1004	976	1050	941	1014	985	995	910	913	909	981	1007	939	949	926	934	948	945	957	911	959	969	996	1032	951	961	1000	973	952	955	954	1039	968	938	998	1015	906	984	946	968	941	981	961	937	962	930	922	947	959	965	957	967	943	976	978	990	940	939	949	983	945	965	947	955	1033	998	980	968	974	957	983	948	925	985	986	1017	935	1011	965	950	943	972	966	951	960	974	934	917	939	930	997	963	955	945	942	939	967	996	911	976	921	953	995	957	993	971	967	937	960	952	922	961	940	933	964	972	1007	857	935	937	993	899	1031	963	975	1036	968	971	944	959	980	946	969	937	1018	942	953	896	967	911	981	974	894	988	968	988	1001	922	942	1037	969	931	969	978	932	1013	979	964	1003	1017	947	974	975	932	961	967	994	976	978	1006	951	959	929	1002	947	960	1009	990	1011	926	995	914	962	947	975	1002	941	950	953	971	974	947	973	976	993	962	966	985	1038	945	928	977	918	943	1042	976	956	955	961	957	954	1011	905	993	970	946	991	996	978	973	992	913	899	916	963	990	982	965	961	962	959	931	997	956	995	1018	996	995	933	957	953	926	951	940	951	935	941	927	988	965	1007	915	972	959	917	997	994	981	989	924	935	951	949	969	990	948	902	984	945	950	922	946	936	933	980	989	984	972	1014	932	950	969	967	936	956	936	952	930	1008	941	965	955	1008	960	945	929	985	968	1039	980	986	994	1021	964	948	930	958	973	911	937	955	1004	1003	963	983	1026	949	917	961	980	955	972	954	956	917	1016	924	1014	975	991	929	963	963	944	972	983	987	919	965	952	953	965	988	989	947	981	918	938	938	986	1002	993	909	973	974	1018	1005	954	1025	899	972	1034	935	970	885	931	935	1018	921	961	950	952	997	920	927	965	961	933	984	957	980	960	966	971	975	976	961	931	979	928	927	945	972	980	989	978	971	933	1017	948	988	939	933	991	945	1019	968	980	980	960	935	948	978	980	998	957	950	918	988	976	976	993	957	990	966	986	954	954	973	1003	1001	984	972	1009	933	956	1003	961	992	982	949	1007	1013	965	964	990	944	931	947	973	941	989	970	956	872	973	933	959	1001	938	996	988	974	955	993	889	981	903	896	979	960	942	943	869	1007	945	969	955	923	963	1030	947	937	948	948	913	1029	997	938	976	900	982	963	996	963	948	987	958	971	923	985	961	958	938	987	960	993	938	1035	997	936	960	945	912	936	935	969	971	963	995	942	912	912	892	949	999	971	957	964	947	1015	1031	968	958	984	993	1013	913	961	987	907	938	968	987	948	980	968	949	1004	965	940	989	988	966	956	972	968	1007	914	940	983	936	923	895	939	1008	915	975	968	916	949	968	997	961	945	962	1006	963	987	964	950	1014	899	970	939	913	934	992	920	934	959	945	979	977	966	990	959	983	996	952	967	985	955	918	944	924	928	978	978	969	953	950	939	937	925	964	926	1024	947	956	902	939	917	924	958	934	963	1008	962	1002	1011	959	988	934	942	987	952	1007	986	964	948	944	993	938	958	966	1025	967	931	959	979	958	990	1005	930	970	946	984	971	1015	928	923	977	960	979	954	963	948	986	931	999	1007	975	951	974	910	945	950	945	1014	1032	937	977	976	938	975	884	981	993	964	971	1011	967	954	965	986	1075	998	965	951	955	1021	939	945	983	988	920	932	955	987	945	926	987	996	943	995	989	995	1001	969	992	978	956	903	972	946	999	1042	937	932	961	999	991	1016	968	985	964	949	951	1000	944	954	960	994	937	962	984	956	1011	904	950	952	964	989	888	982	1008	946	995	956	985	936	916	916	1012	1033	912	922	1028	976	999	967	938	987	969	957	967	927	1004	968	947	940	954	994	963	966	982	989	969	1001	989	968	968	1043	935	947	977	965	984	947	918	940	887	960	954	946	1045	976	1036	954	987	955	964	957	964	979	994	940	913	990	974	995	921	1013	931	945	968	964	1003	947	948	913	969	973	965	979	965	981	951	965	946	961	913	937	960	979	974	955	969	976	965	951	959	1011	985	963	965	987	988	963	920	953	1003	912	936	1026	950	939	981	970	1016	997	927	949	934	965	971	1006	966	977	974	1039	971	926	987	974	944	967	937	968	993	962	973	990	936	1019	956	967	906	943	941	971	974	944	1070	916	980	980	968	948	903	987	989	928	975	947	951	973	979	986	959	1028	980	919	1012	954	909	943	985	967	970	970	999	928	983	971	907	1003	1004	934	957	967	945	997	953	959	954	964	1029	977	965	1003	1011	981	967	957	969	1010	977	1012	948	945	995	949	931	965	975	986	946	978	1011	945	989	1003	959	971	955	970	941	1014	956	955	944	918	984	1019	935	985	986	925	969	953	941	939	983	954	968	973	923	1038	977	1024	982	957	923	985	951	948	949	957	938	934	1002	957	964	933	968	1022	1003	957	924	1014	904	954	966	969	977	981	971	934	960	974	956	953	986	944	922	946	1014	936	981	960	944	971	951	946	962	939	969	1000	960	967	965	966	1021	982	977	983	974	988	938	971	961	919	990	938	1001	995	976	965	927	981	979	982	964	975	1005	993	987	972	951	928	923	915	951	918	954	912	981	931	958	975	967	965	942	976	987	934	973	970	928	938	976	1047	951	981	984	964	1026	996	996	921	982	968	961	1006	1000	936	978	982	970	1030	996	915	962	931	969	1008	970	1004	946	961	947	978	952	992	935	961	970	945	970	912	948	941	916	949	960	920	983	1035	966	994	976	938	959	983	971	947	919	992	991	961	998	1005	911	993	919	970	983	985	993	933	1036	931	924	984	981	964	990	1036	923	962	974	927	1008	979	976	949	937	906	949	975	931	981	955	962	947	913	936	1009	966	928	1017	976	947	920	971	927	1041	945	973	968	939	975	977	1005	962	941	971	906	978	949	902	936	981	944	950	1022	1014	1019	1012	950	933	950	894	959	969	964	977	995	983	972	937	956	1009	988	924	954	944	913	922	998	936	965	983	955	905	921	976	946	970	898	987	959	936	931	959	964	982	990	958	976	952	957	987	964	954	958	948	1001	927	924	954	925	972	960	957	1007	988	979	964	953	937	985	961	912	961	969	955	927	950	978	935	961	959	966	977	921	962	943	953	941	946	918	1042	933	971	964	925	950	1061	981	933	971	975	871	989	978
15422	4060	1745	1081	657	485	394	359	356	337	312	318	324	294	322	308	276	265	241	262	284	275	262	258	266	275	249	281	259	269	285	250	250	298	264	280	247	268	257	271	256	248	271	263	253	223	264	258	252	219	265	233	284	264	271	245	252	269	268	258	253	251	260	253	242	252	283	268	250	247	248	223	256	270	250	291	289	240	291	259	245	264	232	240	244	267	255	252	253	249	275	243	225	272	262	241	268	262	244	237	299	250	258	242	285	230	249	267	264	279	256	229	260	284	267	243	268	264	248	247	233	310	258	243	253	247	251	247	257	236	282	242	271	252	282	261	228	277	265	266	260	258	271	259	282	296	266	254	256	260	247	228	257	242	281	278	257	237	260	246	244	231	233	251	296	276	238	232	252	235	280	242	295	269	286	265	263	254	271	285	289	248	240	230	271	261	224	254	266	258	249	268	253	269	270	265	273	278	259	263	238	233	281	263	263	264	276	271	250	274	290	288	258	248	257	261	241	252	286	229	283	285	266	253	284	239	240	272	244	279	272	229	275	245	285	260	285	262	276	254	244	253	269	247	267	233	280	257	245	282	274	279	274	275	259	240	284	258	280	267	262	247	275	257	304	269	279	252	278	286	247	258	262	210	264	257	255	240	222	230	230	278	268	296	265	274	261	282	233	252	262	245	256	267	237	254	261	263	238	280	279	241	261	277	272	239	217	263	263	265	254	271	297	232	283	258	225	277	256	255	238	236	258	235	245	266	270	275	266	266	266	265	260	240	238	240	268	257	235	242	237	233	260	264	268	234	262	251	272	250	236	255	241	267	243	255	262	241	283	274	283	256	262	281	238	264	271	264	258	281	248	275	268	267	267	237	260	260	265	247	247	282	262	269	267	278	236	230	288	271	252	256	262	272	224	301	275	246	256	249	264	267	290	300	245	268	239	252	239	263	258	251	235	261	256	266	245	257	275	273	285	244	258	267	276	276	274	251	271	256	237	249	263	249	250	250	259	254	244	281	248	259	237	259	266	250	269	283	243	269	242	258	236	252	257	253	248	255	255	262	292	255	272	282	248	223	272	235	252	255	246	241	266	276	245	248	240	241	231	275	265	251	272	273	268	287	257	245	289	256	249	260	260	225	259	263	267	275	278	280	281	250	235	247	272	251	223	245	258	250	274	282	248	263	261	289	230	298	270	216	241	257	278	285	249	263	266	265	272	292	252	265	252	273	288	272	255	268	266	245	246	256	248	245	247	265	265	261	239	253	251	277	263	240	237	269	258	241	253	279	264	284	296	282	245	253	272	271	267	276	276	282	278	273	261	258	277	262	278	257	260	235	232	255	259	280	239	240	283	263	275	244	253	248	230	230	230	258	267	253	276	242	275	268	231	233	255	279	280	239	253	253	279	246	226	261	256	286	256	260	275	274	259	250	211	236	270	268	293	276	277	265	254	262	269	274	249	292	271	276	283	250	252	253	260	278	312	268	237	270	259	277	249	256	263	271	254	258	278	259	263	291	272	282	258	234	242	262	243	274	270	225	260	239	233	280	286	249	271	256	272	266	287	266	249	228	286	253	235	264	263	239	235	267	240	256	268	272	263	278	234	238	252	255	272	233	244	242	280	223	303	253	264	285	277	280	273	251	257	271	264	239	287	300	255	253	251	257	283	234	273	274	249	258	269	239	218	271	275	297	261	242	266	252	270	295	295	252	289	242	248	270	228	271	241	283	234	278	217	239	255	251	249	260	232	265	267	227	257	267	289	252	259	248	252	255	257	246	266	286	296	236	242	242	297	292	266	255	263	264	265	256	261	257	235	252	210	230	244	276	261	280	272	231	246	268	257	254	251	255	265	276	244	265	249	265	237	249	283	233	251	209	244	268	254	260	253	256	257	259	314	264	259	268	232	254	240	267	229	279	250	270	273	284	257	288	277	259	270	278	251	262	277	247	252	261	251	239	266	271	284	256	255	281	248	269	248	263	253	260	248	244	237	271	265	293	268	294	287	254	267	248	277	274	266	260	254	244	243	256	288	252	263	254	290	277	257	267	269	242	244	305	268	268	268	277	275	279	260	267	230	276	302	231	249	263	245	264	245	276	302	261	257	256	242	271	263	260	266	250	281	254	262	275	273	247	253	262	252	248	273	276	266	250	263	243	275	261	272	279	241	247	243	246	269	258	253	259	249	277	254	249	252	275	257	276	235	245	277	256	282	305	270	248	247	241	233	253	268	275	270	273	249	216	252	281	251	241	256	270	262	252	303	247	261	257	253	253	264	278	286	282	270	247	267	256	248	275	280	265	273	274	255	242	253	247	242	261	247	277	243	257	271	257	265	252	245	282	252	279	270	254	238	250	291	251	250	256	261	238	287	264	246	231	252	272	272	254	248	236	231	265	267	251	255	265	271	264	255	271	295	262	281	264	263	234	253	265	261	250	267	283	292	272	297	242	231	237	266	287	284	257	268	244	271	244	268	268	281	265	252	271	256	242	230	266	263	233	248	255	267	286	278	252	253	258	251	235	234	241	253	254	277	292	234	251	267	238	220	294	258	234	249	265	282	279	267	272	279	307	268	283	284	295	248	272	256	271	269	237	267	256	239	285	227	284	268	254	257	236	250	256	275	265	237	224	275	238	281	267	250	246	243	230	277	265	273	250	262	252	249	256	258	269	275	264	267	259	255	253	244	240	296	257	243	284	254	256	272	242	281	296	271	249	239	250	237	283	256	266	277	252	313	297	281	299	249	288	263	269	253	255	277	248	234	247	283	269	251	236	260	263	260	284	299	248	275	252	276	284	248	260	222	268	271	243	262	277	238	258	273	281	262	241	261	275	259	261	232	253	280	269	272	281	262	265	273	291	300	256	238	224	245	245	282	280	284	259	293	268	281	264	251	295	289	254	246	249	272	289	248	249	263	290	255	280	267	242	253	289	252	259	248	240	252	246	260	245	227	249	268	225	272	255	263	278	267	225	253	262	247	258	252	231	248	266	294	268	274	260	260	261	265	248	243	246	270	266	272	260	265	268	292	240	290	270	280	266	256	257	253	259	243	247	243	265	235	233	259	237	235	263	266	266	230	262	267	250	261	285	248	270	259	252	234	287	239	270	268	252	227	236	255	210	242	264	298	267	243	268	272	248	226	233	261	247	240	248	284	241	218	240	223	255	263	253	240	282	269	270	265	226	242	269	272	275	246	259	252	277	274	258	270	233	252	285	226	265	273	273	270	257	265	271	273	256	248	250	239	270	276	265	242	242	275	230	286	219	288	267	260	261	296	260	256	266	297	237	251	278	234	245	257	270	247	275	250	243	254	273	246	257	290	239	254	238	242	246	251	250	236	233	245	286	265	234	295	267	256	275	276	259	253	258	273	257	235	255	265	290	253	245	272	278	289	287	252	263	224	290	292	269	255	234	274	265	247	254	222	258	269	280	285	252	277	253	272	227	258	233	254	273	234	242	265	249	244	271	254	268	270	255	273	271	291	264
10959	4039	2905	3061	2241	1691	1424	1177	1018	1025	1021	1016	903	752	896	814	722	647	612	654	616	601	635	642	558	608	642	613	617	599	619	613	628	597	602	582	605	627	586	637	588	582	601	599	628	575	610	616	594	585	615	603	580	616	586	604	588	570	579	585	598	598	605	617	594	604	628	576	558	610	575	602	598	586	610	610	596	586	628	615	612	599	590	620	553	581	611	619	600	580	577	621	569	628	599	584	600	592	589	550	618	630	613	636	582	595	610	627	607	599	609	594	586	586	584	558	611	604	568	568	594	570	627	600	541	611	589	588	622	585	606	613	589	593	586	609	586	583	578	624	624	616	598	632	643	583	582	595	585	601	599	589	588	609	596	587	584	550	589	597	571	620	635	562	612	605	588	555	635	598	599	584	590	616	574	587	565	578	572	588	626	584	589	593	555	621	573	627	563	627	586	604	573	576	627	634	605	570	580	569	647	613	565	534	599	641	578	571	603	586	607	571	579	578	632	595	607	608	579	582	605	618	626	571	605	620	613	569	582	632	586	626	565	591	575	592	574	588	606	617	604	621	617	590	584	562	634	650	597	611	541	600	631	628	609	581	637	592	560	535	554	579	567	568	612	610	586	578	573	540	638	594	616	625	609	588	597	543	618	645	571	588	589	609	558	598	614	602	587	609	605	598	598	631	586	563	601	633	550	565	584	545	628	580	603	589	622	580	580	606	587	582	584	576	600	584	571	577	567	572	601	596	626	574	559	573	638	595	625	580	581	612	558	578	625	614	571	587	594	591	575	600	564	591	553	566	589	593	582	562	586	589	605	592	584	585	599	606	647	577	584	625	593	613	564	603	578	579	601	594	631	615	592	608	624	632	585	612	587	622	618	566	603	639	549	598	569	602	576	614	593	636	605	558	589	596	604	609	610	577	573	610	610	606	596	566	626	545	636	616	629	577	592	578	623	602	557	588	582	593	595	605	579	562	587	587	582	567	598	600	607	595	594	584	568	618	628	642	636	610	661	593	607	600	610	577	567	558	610	606	563	573	566	561	569	581	647	602	595	596	595	627	530	596	593	594	583	574	574	591	585	572	616	569	610	597	572	632	590	590	619	550	618	582	642	620	636	585	593	582	578	613	580	589	584	622	609	648	602	623	624	589	596	570	612	586	612	570	600	595	591	606	617	616	596	572	562	629	590	591	584	615	559	581	597	629	620	581	589	601	606	596	601	603	584	632	601	660	579	568	617	600	613	572	604	607	593	587	597	585	621	594	593	588	576	623	602	615	566	579	614	551	589	604	587	609	577	614	622	634	653	577	613	607	584	574	577	620	596	587	614	624	558	573	565	611	575	625	579	612	581	575	601	601	613	590	631	629	550	608	550	648	580	594	624	588	577	563	576	590	619	594	586	604	609	583	621	611	567	601	557	592	588	577	564	574	592	640	606	593	579	601	591	646	575	555	572	602	605	600	578	643	601	597	555	593	600	574	557	625	624	647	616	603	607	613	578	594	596	586	587	593	607	600	622	624	631	557	516	606	568	594	610	585	590	592	563	589	587	601	630	564	587	619	611	604	584	586	539	598	578	592	543	625	626	584	610	632	609	640	570	586	614	576	589	572	557	618	585	642	612	606	568	631	634	582	607	610	593	567	616	584	571	559	577	607	575	558	625	576	617	635	617	590	620	577	598	608	627	605	582	646	622	557	602	556	555	597	559	564	561	594	601	596	617	609	597	593	601	601	599	601	576	599	595	585	560	612	603	595	584	616	590	590	622	571	626	573	551	585	614	584	592	566	588	614	617	589	590	571	562	614	612	592	595	586	573	620	585	628	569	607	575	577	589	592	612	629	564	600	582	631	581	589	586	587	538	605	573	593	602	592	583	619	635	589	608	567	593	578	636	591	588	588	579	596	575	593	617	575	595	622	601	591	574	610	615	622	572	587	562	597	561	609	588	598	616	630	587	583	607	605	605	589	641	586	593	583	567	568	577	607	631	585	596	616	638	594	622	622	633	555	594	587	610	602	607	589	577	583	594	602	572	583	590	612	576	608	634	568	582	631	605	609	641	630	633	599	622	572	563	592	671	570	564	603	628	591	590	583	596	553	607	597	570	618	585	609	599	612	590	578	589	591	601	574	559	600	612	615	608	612	561	561	611	615	606	579	549	582	614	617	580	598	597	584	621	594	583	575	556	629	594	606	599	639	592	557	599	609	599	642	575	602	606	643	622	586	586	560	584	584	598	522	607	636	602	535	596	560	573	543	573	597	590	600	573	597	578	588	616	589	580	556	612	648	608	571	617	576	587	608	597	636	561	580	600	579	557	577	600	640	600	608	580	605	596	619	577	586	612	624	590	561	612	599	582	583	587	617	592	585	611	589	594	592	581	584	604	592	604	555	547	596	656	608	573	609	602	593	602	628	582	603	606	651	581	605	614	606	544	624	645	603	599	623	571	575	621	573	623	581	621	574	601	552	570	587	619	551	601	627	627	613	585	633	582	616	553	610	567	596	609	627	591	575	597	596	602	573	611	606	549	627	607	611	544	590	588	588	603	610	556	587	587	576	574	573	596	604	646	610	626	555	599	588	619	561	559	591	664	598	582	616	544	609	603	591	574	614	550	600	570	611	602	589	602	596	558	616	620	567	611	606	552	635	600	579	569	611	628	607	571	581	607	544	648	598	593	596	630	575	625	569	592	609	578	573	521	608	614	592	596	566	598	571	560	637	604	584	583	553	612	641	642	587	584	573	578	623	591	555	585	577	615	599	571	611	546	612	544	584	635	581	595	573	593	536	579	584	589	585	602	608	603	587	607	574	589	592	631	602	604	576	620	581	602	558	614	598	611	620	526	615	615	586	586	592	602	573	610	628	582	559	582	621	596	590	558	598	596	559	610	594	636	567	614	543	606	586	580	575	639	598	593	583	587	633	612	597	621	590	596	596	586	615	616	563	585	624	606	582	575	610	589	584	590	545	618	601	604	616	626	569	574	602	597	607	612	565	625	629	602	615	578	595	620	611	559	600	565	592	550	602	607	613	604	618	575	561	571	597	616	574	613	577	591	647	601	598	595	594	574	550	571	554	566	576	586	591	617	584	629	624	603	583	586	619	616	567	608	620	585	612	561	582	538	600	553	608	620	649	584	589	604	600	597	607	647	581	572	607	602	612	603	585	534	554	604	561	591	598	590	646	569	593	617	603	566	555	559	634	598	584	605	632	585	580	579	567	573	631	631	574	604	602	595	644	585	639	632	616	599	566	526	601	627	602	602	553	573	595	583	587	621	604	615	590	554	620	598	570	593	604	554	605	556	582	591	540	601	588	571	633	560	583	586	572	577	601	593	606	625	565	566	582	624	600	603	599	597	566	591	577	603	549	613	568	594	599	581	610	602	577	570	589	609	597	587	555	631	578	593	538	648	592	612	633	615	612	581	602	624	579	596	610	575	592	604	576	611	569	605	605	626	567	560	542	584	594	616	629	612	596	561	577
24343	8449	3658	1901	1061	604	437	392	325	267	262	290	237	215	238	228	198	189	206	207	177	178	196	195	193	155	166	199	192	170	179	155	162	181	184	173	184	187	186	153	154	199	171	163	178	180	166	162	146	171	159	179	177	170	183	163	171	167	165	186	176	165	161	139	174	168	151	180	193	171	173	175	166	178	178	162	182	169	195	168	186	148	176	166	187	181	155	181	172	163	166	183	191	176	166	185	158	161	186	192	179	167	186	167	176	178	196	173	174	171	179	183	173	176	176	178	195	166	187	183	173	169	172	163	167	176	188	172	169	157	185	175	179	176	197	154	142	178	182	210	186	182	207	145	175	177	179	165	140	176	176	180	158	158	161	171	182	157	175	185	155	186	169	165	171	155	163	183	167	181	164	189	181	194	153	165	180	182	167	167	205	169	171	172	186	179	159	172	195	175	157	197	192	159	152	197	190	148	144	170	189	172	176	186	173	164	166	173	193	187	170	154	168	179	185	163	181	180	208	178	174	187	160	158	183	181	160	164	188	164	185	187	166	158	183	184	165	168	182	167	177	169	178	165	186	172	177	157	203	177	153	167	171	171	193	170	178	169	173	168	170	179	177	162	176	182	178	173	186	179	172	178	153	175	169	182	178	167	174	169	161	209	180	161	149	187	180	168	178	160	165	173	187	197	186	158	172	189	165	189	182	157	180	159	182	186	161	178	177	168	154	180	180	168	182	155	195	158	194	184	176	176	170	179	184	160	169	173	138	175	194	172	180	148	166	168	183	172	166	166	167	167	144	165	184	177	171	164	203	212	185	197	169	181	153	160	178	160	165	175	198	167	163	192	148	169	211	179	191	209	185	153	148	194	200	170	201	199	172	188	164	153	177	174	169	189	186	154	173	178	182	159	151	160	177	181	161	190	173	155	182	165	165	153	164	158	177	170	158	194	155	196	161	169	183	166	172	170	176	161	166	163	185	168	147	172	178	179	196	171	183	163	190	162	155	173	161	169	173	168	177	144	180	187	167	168	180	148	182	170	166	178	141	169	167	154	174	147	194	145	151	180	179	164	158	158	159	170	182	193	179	179	137	166	163	152	194	167	147	151	195	173	192	175	176	145	177	150	173	189	164	169	153	169	185	167	178	166	150	161	178	162	167	154	167	174	160	169	155	146	143	171	178	181	156	160	138	172	183	180	203	193	178	191	159	176	169	212	161	180	208	192	178	194	189	180	178	163	177	181	182	156	159	181	149	191	180	145	142	188	174	179	167	169	181	171	162	160	173	180	154	189	174	171	177	176	175	167	189	212	155	179	153	159	186	179	182	172	158	179	207	188	185	179	180	188	182	156	160	166	179	162	175	182	172	161	192	191	155	180	178	186	190	156	175	146	176	159	172	177	181	200	173	176	191	164	179	152	166	161	183	184	194	187	180	190	189	181	189	169	170	195	158	175	179	184	164	161	173	181	190	159	151	203	178	167	145	146	170	187	149	157	162	167	218	153	183	162	156	205	168	174	147	196	161	178	155	169	184	164	168	177	179	154	156	162	193	163	165	177	160	182	184	176	170	159	169	183	183	177	156	185	198	170	170	149	183	188	186	155	186	151	172	153	195	200	201	172	182	165	168	176	171	191	178	186	164	167	171	179	172	162	205	161	181	183	160	168	180	192	176	186	182	177	170	129	180	188	167	184	152	167	156	168	157	182	176	189	165	176	178	179	155	157	171	178	199	172	160	188	186	182	170	156	179	180	165	174	181	165	155	181	174	192	167	163	169	169	168	190	171	196	159	181	163	153	153	149	188	186	170	179	150	219	164	177	193	155	162	203	171	177	172	150	192	170	187	158	165	176	181	187	162	171	188	167	158	190	201	171	184	180	147	160	173	193	162	188	201	183	158	182	167	166	162	175	149	197	162	160	179	175	166	170	157	150	139	187	192	159	192	185	203	151	184	154	151	181	166	199	188	211	163	191	149	170	148	155	192	159	161	171	185	171	167	173	183	176	167	191	180	180	170	159	171	145	191	158	139	175	144	184	152	214	190	181	187	191	153	174	167	187	175	164	160	181	175	188	155	173	185	175	190	193	184	175	183	144	164	154	149	159	151	164	171	185	171	146	163	191	174	173	182	151	173	159	145	176	163	146	160	182	180	171	159	180	183	175	155	190	185	161	171	185	191	182	178	176	153	175	173	175	166	176	172	165	185	167	177	199	173	181	200	159	164	174	171	177	183	177	184	177	161	149	184	191	193	187	179	167	183	192	173	195	189	162	173	188	173	164	166	160	153	179	165	156	175	179	168	184	160	164	168	181	170	190	166	168	179	195	188	190	174	154	163	172	168	174	196	192	174	174	175	165	167	184	146	169	182	165	176	192	164	171	180	202	153	185	190	178	172	177	171	182	172	171	172	196	183	174	169	156	181	164	167	164	169	184	138	167	190	184	164	174	178	174	162	184	184	172	174	191	182	178	177	169	166	173	188	152	157	200	170	175	159	158	176	179	161	159	197	200	168	142	179	167	168	160	170	169	166	157	182	184	174	171	162	172	175	171	197	156	171	188	186	156	187	199	179	198	156	159	167	210	188	179	166	194	190	150	171	153	162	178	171	163	174	168	201	172	159	157	140	170	195	193	182	167	193	162	175	164	198	160	170	195	182	190	160	160	165	174	180	173	171	159	186	170	164	179	159	186	161	185	197	153	134	162	169	173	180	172	191	160	159	179	175	158	177	162	168	153	162	179	174	181	177	179	167	179	177	166	158	154	167	161	161	155	167	195	189	186	170	174	163	192	167	186	161	179	176	158	163	161	177	167	172	184	175	150	164	175	180	208	166	142	142	193	174	166	195	159	184	163	189	188	153	168	176	189	204	186	192	187	187	171	161	178	146	155	182	156	177	179	173	178	194	175	189	174	169	181	176	157	204	194	171	181	184	173	178	151	185	167	184	155	151	174	189	165	200	160	171	165	166	181	164	191	204	164	178	184	185	155	187	177	166	160	184	178	161	194	183	180	191	192	181	186	202	177	150	151	157	166	156	184	212	137	183	182	146	203	166	197	175	165	158	156	173	168	200	193	164	175	168	170	196	205	202	164	168	171	195	183	202	166	155	189	201	196	189	178	169	180	155	182	170	175	167	169	167	197	184	175	185	180	173	162	153	175	156	150	172	157	157	177	205	180	166	190	158	164	190	172	144	165	175	147	187	189	158	180	152	174	181	161	193	189	174	166	165	181	172	166	166	179	183	179	178	182	184	211	218	155	164	158	145	176	155	167	189	167	193	192	187	190	180	206	150	166	190	178	168	133	159	188	193	179	162	156	205	175	192	168	171	179	162	147	178	144	151	152	143	177	184	191	157	179	164	175	194	160	161	181	192	187	174	160	176	179	167	178	142	186	178	180	187	169	193	176	174	157	170	170	169	178	169	165	173	172	151	184	169	170	179	168	164	170	175	173	168	150	171	186	158	181	173	183	207	169	186	153	178	155	167	176
14252	6301	4474	4720	3371	2466	1826	1520	1328	1059	1111	1141	931	728	946	823	635	581	554	565	559	542	506	481	501	526	520	467	512	484	517	481	454	477	483	496	491	480	441	464	468	492	458	458	484	469	462	415	484	450	458	465	458	430	422	465	438	483	464	455	421	461	514	466	458	436	465	457	452	457	433	481	447	433	440	432	476	452	445	464	421	440	437	429	499	469	421	457	491	479	420	412	440	425	437	481	465	469	452	477	452	450	454	443	432	431	460	451	461	443	430	416	451	462	453	423	415	444	447	455	468	446	450	445	438	461	471	400	432	454	433	466	431	413	437	475	445	467	436	471	450	450	433	434	434	458	439	470	419	464	468	438	457	442	465	451	422	470	411	461	473	424	430	447	426	461	436	471	496	464	423	459	439	464	469	466	465	433	469	416	457	408	448	425	443	470	434	406	450	418	467	467	478	419	442	412	419	422	439	465	455	436	437	484	417	462	429	461	446	445	441	471	450	437	448	486	471	439	430	429	461	427	447	447	446	444	426	428	419	449	441	485	444	399	475	455	452	405	445	442	428	456	422	450	418	430	447	433	409	445	444	439	436	449	444	446	462	454	430	473	470	438	463	411	424	457	432	459	429	451	472	395	444	437	454	416	426	445	441	440	463	436	422	415	389	431	432	487	445	413	454	452	432	461	427	432	466	449	393	451	452	453	463	468	454	427	447	461	459	469	425	436	423	477	448	454	464	412	474	404	476	447	409	451	461	416	443	472	455	437	447	413	461	458	461	424	438	437	471	430	446	428	455	426	424	475	441	471	460	486	446	467	474	439	417	438	418	484	442	437	506	456	453	450	422	444	456	459	453	448	477	444	457	433	427	418	440	445	426	476	417	434	433	413	419	439	419	429	457	426	403	430	480	429	511	433	445	454	454	412	417	426	473	451	445	474	417	442	445	448	424	455	441	470	463	417	453	416	438	433	451	453	443	460	452	460	453	432	488	491	461	431	434	439	441	417	448	494	479	482	475	448	434	453	439	458	459	419	472	478	454	478	417	437	416	464	438	434	437	457	439	430	425	440	446	456	413	465	420	488	462	473	434	448	430	460	423	455	432	448	435	448	445	446	425	436	436	443	461	474	446	439	468	423	434	442	463	483	423	442	436	416	469	405	433	483	422	377	432	452	415	450	427	424	456	514	460	495	467	451	419	453	436	412	420	410	465	463	445	432	477	461	434	421	455	465	419	464	435	427	459	459	436	436	477	433	495	425	433	440	468	415	438	476	418	442	443	433	425	434	462	443	438	440	444	426	461	425	451	443	409	390	423	474	422	451	430	415	439	487	471	449	435	431	440	422	445	440	452	450	425	440	444	449	445	439	427	478	461	404	440	447	439	434	499	450	428	448	428	468	445	458	437	433	436	473	486	436	451	437	449	471	466	456	426	470	469	485	418	439	447	430	420	462	423	450	456	428	420	424	462	420	480	451	476	454	432	434	423	439	448	441	459	438	478	473	439	436	458	428	457	454	444	464	435	454	470	451	471	426	418	418	488	420	417	434	429	425	453	457	414	448	462	420	454	448	457	448	419	456	452	395	459	407	450	461	462	435	447	466	445	459	418	435	445	475	412	465	451	434	425	452	405	471	436	500	478	438	413	467	473	466	452	418	431	430	439	442	446	466	464	459	425	438	437	439	494	433	429	469	424	480	430	454	447	465	417	468	461	427	472	444	427	426	480	472	435	450	451	433	419	468	442	432	459	426	471	462	443	455	463	402	474	444	422	467	451	428	430	438	453	442	429	446	440	434	478	429	413	396	420	466	429	398	467	468	442	464	447	456	445	442	488	437	416	444	453	431	455	462	474	477	429	417	414	461	402	436	472	461	438	466	441	451	458	440	454	426	421	480	471	454	448	461	458	437	481	455	456	458	476	449	422	431	458	435	447	428	455	459	427	481	450	445	420	432	441	438	448	465	441	427	428	467	426	434	414	455	443	411	416	458	467	463	463	461	456	473	431	450	422	456	453	463	446	471	459	404	441	500	413	416	456	435	468	429	473	455	458	453	424	427	478	476	450	468	413	465	496	477	428	403	450	467	465	438	415	453	458	427	466	442	460	414	438	413	454	449	430	453	415	458	464	437	440	487	459	402	454	424	468	426	466	415	426	460	427	464	446	427	429	447	409	439	442	456	423	465	438	453	441	472	431	453	473	442	463	434	463	444	463	425	422	473	415	432	447	451	444	449	439	446	424	466	444	437	453	441	416	448	480	429	442	474	461	446	446	460	459	456	475	481	440	473	482	433	443	479	437	485	445	458	465	452	477	391	422	443	444	452	445	472	428	434	459	437	449	452	422	471	468	407	427	464	454	469	476	453	448	491	426	438	469	411	472	448	466	442	429	432	422	456	441	470	447	462	464	462	436	476	429	467	481	474	455	439	462	446	424	439	479	490	470	451	441	440	423	456	437	461	445	429	413	430	441	438	398	446	444	456	472	435	437	434	433	463	462	456	443	464	472	447	437	454	471	433	431	487	466	439	427	451	450	455	488	427	425	471	460	432	447	419	423	465	443	462	428	445	458	400	425	419	454	470	430	428	423	412	462	417	411	461	448	438	472	450	461	437	433	438	407	476	435	445	425	430	439	468	448	482	463	434	421	482	431	438	462	449	450	443	464	428	461	470	408	421	426	455	448	450	461	464	443	458	443	436	454	482	438	419	432	441	441	453	459	455	443	482	443	452	467	450	433	442	398	431	458	455	443	439	445	453	431	459	468	441	436	470	449	424	445	418	440	419	393	406	450	468	437	450	409	444	468	463	468	469	410	445	442	425	424	441	431	432	425	432	472	439	408	456	436	444	460	461	441	422	464	464	479	446	411	443	451	460	440	508	432	471	397	476	428	412	453	425	452	454	450	454	451	441	471	470	488	471	471	421	442	448	452	471	443	451	454	463	440	455	442	448	431	434	441	451	412	477	445	436	446	414	463	437	457	456	422	427	473	456	438	458	447	425	429	442	445	439	435	443	423	412	416	432	470	444	458	469	442	436	452	467	434	441	437	467	457	426	414	431	479	451	462	439	478	438	434	449	440	419	401	447	415	464	481	406	447	444	452	423	404	425	417	407	476	411	440	452	478	390	468	443	481	426	433	439	486	445	443	438	431	443	416	445	493	433	413	420	422	449	427	456	410	443	430	483	461	454	428	464	455	422	462	464	473	435	444	428	441	446	455	452	438	455	395	423	474	446	446	445	457	400	426	467	445	409	428	430	468	390	451	444	483	450	469	422	460	421	455	399	479	448	447	425	476	458	428	471	435	444	456	455	423	437	440	444	413	447	439	463	460	423	441	486	416	465	457	418	441	435	465	431	456	422	428	421	490	447	486	444	428	433	439	466	450	443	414	434	474	449	473	438	452	451	421	447	419	443	444	486	414	430	468	455	473	428	455	447	427	430	506	469	461	427	435	449	406	454	463	440	464	475	445	416	469	383	448	464	419	452
5494	911	625	566	512	497	452	465	479	450	451	469	451	438	473	468	446	447	410	443	431	419	457	402	444	408	447	438	465	416	463	446	456	468	447	492	455	447	467	463	424	478	477	399	435	491	471	441	459	429	449	467	490	474	443	437	446	441	431	445	482	385	437	448	431	429	444	434	413	452	481	440	422	443	447	396	431	438	428	432	451	504	449	452	427	455	455	423	431	390	467	437	432	456	468	427	419	430	444	413	439	460	478	445	448	441	467	462	494	441	426	445	472	486	425	423	423	426	389	434	446	446	428	433	430	445	433	424	425	514	456	421	434	432	436	491	464	438	435	485	424	449	463	437	441	435	438	427	436	429	458	477	405	473	451	467	488	472	478	450	431	438	438	451	430	466	423	418	481	442	478	447	449	440	439	448	405	455	437	471	438	435	449	420	470	435	431	448	493	465	458	438	504	459	435	435	459	437	437	424	482	429	437	465	448	447	454	478	426	440	441	428	423	449	438	453	434	447	454	445	450	470	472	415	435	449	421	431	449	410	401	459	450	440	415	440	491	434	483	452	470	457	440	456	464	409	451	430	485	458	459	449	443	398	469	431	409	502	440	444	468	479	415	436	454	454	466	427	421	424	469	462	416	424	470	432	449	375	454	426	432	436	441	508	405	480	425	448	461	414	473	419	459	450	432	458	444	385	424	411	436	426	487	420	429	436	425	424	422	401	474	472	452	441	475	471	440	473	411	405	447	422	457	449	408	455	442	417	432	431	451	491	436	481	450	440	471	450	413	419	407	489	488	485	450	490	460	455	483	462	443	446	433	406	478	485	444	432	430	422	457	484	415	433	401	457	423	484	430	458	456	433	477	447	449	441	453	453	478	437	447	470	458	450	432	474	453	452	434	438	411	466	428	441	464	474	428	451	410	421	431	451	456	450	413	450	439	387	442	415	426	437	417	449	416	442	428	443	413	404	436	425	428	458	417	437	404	415	447	444	448	462	425	487	462	439	452	476	458	462	431	464	434	455	426	423	435	446	462	505	434	439	444	418	492	418	460	441	468	396	478	452	425	432	427	479	374	441	448	400	443	475	446	474	439	478	471	475	463	458	446	438	459	417	451	443	432	473	469	454	447	449	466	454	442	429	447	486	453	423	432	446	490	441	481	439	440	426	445	379	456	421	410	445	472	468	438	448	416	421	478	493	438	469	456	429	439	450	463	383	466	470	428	400	464	442	438	446	439	437	461	412	400	401	475	464	449	425	462	462	389	428	477	443	479	465	455	401	420	413	415	421	454	432	447	447	396	448	406	445	426	428	445	401	436	471	439	456	455	436	466	440	444	442	455	469	444	426	453	433	416	434	425	482	416	398	462	419	462	443	444	438	454	465	422	439	419	437	450	464	452	423	408	421	431	401	484	450	454	468	432	426	469	437	439	452	492	448	429	433	412	456	445	448	483	406	459	437	498	409	431	452	466	415	444	450	445	440	436	387	451	482	434	449	487	434	417	430	444	442	475	420	428	411	441	462	438	454	427	458	466	446	451	405	434	446	435	437	434	438	447	441	444	473	438	470	457	433	453	460	461	454	451	430	457	452	433	417	449	469	439	434	451	460	456	449	464	468	429	473	453	432	456	445	443	464	468	463	456	408	423	445	464	419	446	416	465	410	433	432	427	431	419	463	437	423	405	457	438	413	427	481	445	467	447	379	410	419	407	465	472	459	424	475	503	438	455	440	404	427	448	443	407	461	429	446	438	460	438	452	440	419	434	444	442	446	460	434	427	429	420	425	441	478	432	459	441	454	444	437	417	463	418	440	494	425	436	425	405	417	446	441	454	432	446	481	452	446	431	458	458	443	497	441	455	454	455	431	444	463	448	492	455	466	459	475	431	445	458	433	451	481	469	443	494	451	433	433	435	442	421	440	423	480	429	427	440	424	438	454	450	443	468	403	473	449	439	436	459	448	482	464	428	422	444	439	436	459	435	431	466	433	434	437	447	415	449	436	447	446	410	479	449	444	450	458	476	430	454	464	454	496	455	457	431	439	413	496	491	475	451	383	456	452	403	479	448	452	428	458	464	443	432	438	405	439	438	448	411	412	445	430	426	420	433	424	422	404	454	461	449	465	425	447	448	431	442	419	437	464	436	442	423	421	495	412	468	435	486	433	451	438	428	450	414	454	436	470	425	454	487	464	466	460	425	481	413	428	436	463	446	441	424	431	467	467	387	436	437	415	469	430	424	434	404	440	452	513	449	445	430	452	453	406	420	449	421	467	471	488	435	454	468	451	440	436	424	431	476	440	421	452	459	448	484	449	436	443	450	450	472	426	397	479	460	456	429	447	408	437	450	483	418	433	455	435	419	487	437	431	499	434	454	438	448	391	427	474	439	416	446	448	408	432	461	454	456	450	450	486	439	433	472	450	419	426	461	448	442	431	468	419	481	437	454	431	416	420	442	439	432	438	463	454	423	483	478	436	458	458	452	451	487	456	430	433	475	420	442	438	448	441	463	446	450	423	448	467	460	447	463	429	435	415	464	435	443	447	450	425	434	498	485	426	452	439	417	449	456	456	446	463	431	447	470	433	421	423	431	447	427	409	432	392	446	442	429	435	402	462	406	421	429	427	431	427	479	425	402	498	470	494	423	440	452	456	445	453	442	408	410	451	421	482	439	436	430	469	458	436	446	442	451	447	488	428	443	434	467	440	432	421	452	449	455	442	435	458	470	476	459	436	434	464	439	405	423	454	490	487	438	432	447	443	413	406	482	416	434	400	469	436	441	472	454	421	440	430	436	459	436	468	429	430	415	441	459	466	479	450	434	449	434	464	442	440	467	438	445	423	460	489	458	441	421	414	453	477	438	435	476	418	393	464	450	405	470	428	460	427	432	419	409	414	441	433	478	383	476	440	457	447	454	466	453	480	432	431	413	459	411	406	452	471	424	428	434	429	480	452	464	444	451	417	422	411	446	451	453	482	430	451	469	440	429	461	452	426	426	428	422	488	458	432	479	459	426	436	459	436	481	469	412	443	437	440	422	399	454	487	442	447	444	426	453	441	453	484	470	486	422	425	494	461	460	399	438	437	442	441	431	431	455	401	435	453	448	467	463	416	428	410	405	453	466	473	448	465	419	425	459	456	434	503	472	433	437	461	455	423	437	461	437	453	472	457	407	419	439	440	436	441	480	467	453	447	465	497	503	444	473	458	465	382	412	424	384	446	437	445	469	424	454	495	492	480	465	430	445	498	441	444	484	450	440	423	439	445	478	459	493	461	490	473	508	417	442	449	401	455	422	442	466	409	433	444	455	465	455	473	440	450	442	449	426	447	476	453	462	494	486	418	461	440	415	465	433	436	434	466	462	428	457	433	444	444	454	437	447	428	483	457	373	457	457	442	465	469	443	453	466	426	400	442	430	500	461	453	457	424	432	419	449	459	437	440	453	427	429	416	425	454	456	446	427	443	449	490	455	421	429	483	421	434	426	451
4533	1329	1403	1428	1308	1212	1124	1122	1116	1084	1046	1035	1062	997	1097	1103	972	944	954	1026	944	916	1006	986	992	1024	998	955	981	1030	931	969	978	952	952	1011	978	937	1032	1024	988	943	987	945	957	973	943	1000	972	993	954	967	961	917	988	1012	989	944	961	930	1020	1026	958	965	958	943	987	949	923	941	1020	959	985	932	991	1041	974	999	960	966	998	938	967	941	1031	983	999	939	944	973	1006	941	959	1000	936	956	1008	974	996	966	942	961	975	1036	999	938	981	925	940	963	939	971	982	974	898	971	948	1009	935	972	1004	984	1029	972	979	955	980	975	951	964	945	980	960	974	982	991	963	984	977	951	1025	1002	940	1039	967	961	1031	966	991	990	932	955	939	985	925	957	961	941	1020	1004	993	930	968	911	986	988	958	1012	976	969	964	989	1017	998	984	923	973	972	993	935	961	998	923	982	958	967	911	948	982	937	991	1021	980	974	981	996	974	951	927	951	989	961	990	997	955	992	914	981	980	994	942	955	1005	1014	973	1017	942	993	994	1011	978	936	955	1000	993	971	953	959	982	958	978	991	963	971	1001	965	937	974	898	960	984	985	978	1025	965	998	969	993	962	1007	958	931	1009	963	977	924	999	957	968	959	991	983	983	978	972	957	958	962	983	919	976	986	934	994	993	1027	966	995	972	951	1036	936	981	972	906	971	925	990	1003	919	982	911	969	1004	956	979	974	990	951	976	951	970	1033	981	1009	979	1000	1009	1025	970	996	989	982	949	930	967	906	1072	992	965	982	989	931	987	955	917	973	948	977	936	971	948	969	971	989	1025	979	911	997	1014	945	1036	956	967	1014	970	1019	1023	990	1036	948	954	901	1013	1034	957	921	978	947	1008	896	950	982	990	943	934	982	962	1010	941	953	967	979	955	1002	941	1026	1061	1018	992	1037	947	930	936	984	961	985	1000	935	960	970	1010	922	1056	1005	955	961	974	987	1024	978	989	921	907	992	1027	969	925	972	991	1031	925	994	983	1029	920	941	944	969	909	963	947	988	1028	993	1042	1002	968	887	929	1005	996	982	989	960	957	959	934	1053	987	964	963	1036	991	965	988	993	930	955	1001	964	960	960	1003	1019	1007	949	999	948	960	914	941	930	1011	972	947	984	948	973	951	941	998	999	937	958	889	964	929	1023	942	932	990	948	940	957	968	987	954	897	965	917	945	1022	946	938	982	962	873	935	975	1005	944	978	979	988	963	917	1008	955	991	963	968	947	963	987	979	978	970	967	1018	991	971	1046	977	945	942	970	937	999	986	988	920	999	936	987	961	1018	961	961	1011	992	975	977	1013	953	928	1010	1007	955	958	995	1003	948	961	984	964	967	961	992	973	999	972	1015	980	951	973	1010	977	941	991	987	920	983	951	980	1011	1018	960	948	946	998	987	937	999	974	976	929	991	945	979	983	964	1076	984	918	956	987	1001	987	932	985	962	971	958	958	945	947	961	922	955	926	1055	940	994	927	969	999	930	922	952	1005	930	963	963	983	970	951	913	899	998	1017	969	985	948	931	931	1000	960	1009	988	967	981	975	956	1016	946	947	916	946	942	975	990	968	1015	1014	926	929	948	909	949	943	957	960	1012	928	972	978	961	1026	959	934	867	951	1005	978	1028	956	998	940	959	947	1009	950	946	939	975	1003	964	966	956	897	989	982	976	934	1031	1004	1009	988	980	954	980	952	1002	953	970	937	985	958	930	955	966	954	1029	981	989	975	882	1027	980	985	1033	992	967	914	917	959	934	975	1026	963	957	950	1026	949	902	905	1009	982	1038	982	946	964	951	1005	995	919	995	944	1006	1046	1007	983	987	973	989	999	987	990	974	995	1021	960	915	1005	1016	913	929	940	973	944	976	979	943	989	974	1013	1015	962	998	955	933	952	935	980	964	941	1065	954	1010	903	967	962	993	957	933	945	956	1003	953	949	982	958	953	923	991	959	983	1015	1003	992	954	1021	944	953	946	974	962	1014	1003	975	902	979	913	963	956	1013	989	949	963	996	1001	984	971	1012	961	982	934	967	975	939	950	934	1005	966	958	983	953	939	980	895	984	936	929	1029	969	960	968	968	977	969	966	959	973	980	976	1011	953	1048	998	992	1009	969	960	954	952	978	975	953	1007	988	1011	945	1017	1009	965	984	948	1031	964	998	1003	963	1025	972	1018	1006	966	970	984	999	954	945	986	955	994	950	926	926	979	930	959	914	1003	1040	996	916	954	972	959	953	951	979	1006	980	986	933	987	1010	982	926	930	975	979	937	914	921	935	935	959	949	1038	963	909	963	994	1066	1033	942	958	987	995	1022	983	922	976	952	939	991	968	960	920	970	972	1011	933	992	977	945	974	1009	989	1007	916	939	1010	958	979	1002	1018	961	957	914	929	1012	968	951	920	967	957	954	940	992	987	952	966	917	953	961	983	942	963	1007	1021	996	1043	920	960	960	998	964	976	985	937	954	992	921	946	900	899	944	963	947	945	1008	999	949	942	1001	987	996	933	965	992	1015	1018	987	946	960	1009	947	1018	954	1007	982	978	1014	986	975	969	968	941	932	977	922	984	959	943	1056	976	953	920	994	966	937	933	1017	1014	979	960	962	998	943	964	952	1012	946	974	947	945	990	961	989	951	957	1036	1029	962	937	977	946	982	964	974	986	981	983	957	986	985	1010	876	988	951	991	977	947	924	927	940	968	944	991	980	965	969	1005	991	968	993	987	1012	987	947	971	978	978	974	957	978	932	1011	931	970	1014	966	971	980	928	964	986	926	944	923	1060	946	995	1016	952	997	959	967	969	941	922	893	1016	963	964	937	963	909	982	917	968	920	982	986	981	998	966	1005	987	979	920	973	943	970	960	936	957	982	972	911	943	957	941	933	1033	964	970	1021	965	969	923	1011	956	999	887	951	950	953	953	985	904	990	954	941	989	944	984	979	997	952	997	977	957	1000	955	971	963	904	937	941	980	968	999	995	968	955	954	937	992	975	912	929	968	941	1010	964	976	932	918	946	958	958	926	977	986	945	913	993	932	947	1015	937	971	961	956	1002	941	926	1009	988	995	970	931	1007	983	935	1019	953	927	970	983	953	952	943	1021	1029	1017	980	961	977	1056	998	949	1004	1017	928	925	969	992	964	973	972	972	1022	901	929	945	967	985	971	1024	999	1013	993	1017	1065	989	976	947	908	1005	1029	951	1003	972	961	1039	957	949	979	1020	952	968	963	947	922	975	985	948	934	989	940	949	1030	950	964	948	1010	972	926	1004	1009	987	989	983	945	983	974	986	967	920	968	981	980	949	970	916	999	980	945	944	966	991	964	973	992	984	1017	960	1007	989	943	982	1025	998	981	1011	992	981	939	951	962	988	974	977	948	953	993	1022	973	977	984	1004	939	991	943	987	1022	980	1010	1023	966	995	947	964	971	1006	954	907	982	987	932	992	972	962	1014	961	955	983	984	1012	979	1017	927	955	953	998	998	976	994	903	939	939	968	940	937	965	984	933	953	921	994	931	959	978	974	1014	989	946	991	997	969	1003	965	946	965	932	957	941	928	965	981	980	964	1000	986	1028	977	981	976	1003	943	962	963	998	938	1003	945	953	997	1031	955	971	1028	941	901	868	914	1005	985	988	952	940	1000	939	909	985	965	996	976	950	997	1020	981	980	962	960	947	910	989	937	953	987	984	912	919	966	970	950	969	1038	1021	995	905	949	974	963	993	956	1034	958	954
15562	4345	1789	1044	664	483	428	390	365	341	371	297	306	299	264	305	279	289	270	278	264	266	273	273	258	260	245	272	277	274	244	295	273	256	229	295	295	271	257	289	242	273	258	262	252	241	247	250	244	247	267	274	267	275	252	264	261	285	249	317	261	289	258	261	278	286	257	226	265	265	268	267	234	260	232	231	251	215	239	252	269	245	270	272	273	287	271	283	261	267	305	300	279	238	252	282	258	265	258	283	288	269	216	242	246	253	291	256	287	275	230	269	284	261	275	246	237	233	258	244	249	242	244	256	249	239	240	282	266	289	270	275	279	231	233	254	258	219	242	294	254	271	262	255	255	262	242	295	270	246	276	227	249	259	282	231	207	306	270	274	248	238	273	311	279	259	225	257	264	272	259	236	257	249	267	252	275	237	275	273	289	258	270	272	270	247	270	239	253	284	251	236	287	276	247	262	282	275	289	280	275	250	265	255	273	279	273	236	233	265	287	263	279	274	260	279	257	272	247	295	272	270	233	250	250	270	255	246	262	241	250	297	260	232	286	250	267	281	272	244	263	260	241	240	247	269	277	279	256	291	271	253	275	280	249	289	297	259	262	263	265	251	302	251	250	230	284	249	263	250	221	276	244	235	271	296	270	252	264	237	278	267	237	246	304	243	281	270	262	242	264	257	275	250	273	254	246	281	244	283	273	248	238	274	255	249	227	286	277	241	242	296	261	251	256	269	264	266	256	247	265	245	261	252	279	278	283	268	255	257	254	288	238	285	274	277	279	278	253	249	262	250	264	291	269	247	281	267	275	239	276	241	256	277	277	250	259	276	278	249	261	255	264	265	269	263	269	272	247	263	305	261	247	262	236	240	272	222	259	247	271	276	262	283	294	248	257	264	277	241	262	261	288	258	281	261	254	271	274	269	274	293	261	235	258	297	240	251	269	256	259	282	270	276	240	258	262	273	286	262	252	258	283	270	283	244	282	264	251	247	261	267	247	316	246	261	232	292	266	263	259	274	259	260	258	260	266	281	270	261	287	258	290	232	248	257	270	264	240	274	248	244	273	270	273	254	256	269	245	254	288	268	250	251	244	230	243	261	261	278	284	279	278	265	255	286	281	234	263	253	267	240	232	262	268	241	290	260	236	255	225	264	267	277	263	260	241	267	230	237	223	276	278	270	308	269	239	274	251	236	242	263	278	267	249	282	305	269	252	255	262	244	230	289	264	265	270	248	270	250	266	247	254	262	269	265	252	285	253	280	276	274	287	293	256	256	271	285	236	263	246	293	257	249	270	284	243	239	283	265	254	241	270	253	291	275	255	266	278	273	283	257	273	276	271	248	212	245	292	259	252	271	277	246	260	255	274	276	274	266	291	268	273	276	268	272	263	277	238	286	274	286	257	262	273	256	271	262	248	227	232	291	278	245	282	285	274	250	284	260	260	234	263	278	251	272	227	280	302	242	258	278	230	283	230	255	303	269	226	251	262	271	244	271	265	235	251	273	263	251	247	274	273	260	262	275	243	243	284	302	268	249	283	264	258	272	276	267	261	259	236	285	275	231	295	269	272	302	246	245	268	266	254	261	257	217	281	253	268	277	280	266	284	262	293	269	269	261	243	254	248	229	273	255	285	248	274	262	277	233	263	263	239	273	260	276	291	256	296	247	238	262	262	284	266	266	232	257	260	284	243	249	250	223	269	254	268	288	246	268	286	250	243	259	272	275	258	259	247	264	255	243	254	238	249	252	237	226	244	244	288	270	285	244	256	258	270	268	254	278	283	259	250	269	257	246	269	285	252	233	275	256	302	242	250	270	258	230	226	257	266	268	281	249	277	261	238	271	215	273	288	290	258	283	268	249	254	252	261	276	239	251	259	268	236	244	260	251	267	248	273	259	302	271	286	238	264	277	244	279	278	264	249	308	254	246	267	245	241	274	274	286	250	257	236	256	267	287	280	269	242	265	250	258	264	297	260	268	258	269	259	286	293	270	287	273	231	258	269	280	284	250	265	272	241	264	258	290	268	250	300	281	235	277	246	264	254	241	269	242	281	262	256	269	272	273	269	300	291	268	268	242	238	294	245	261	254	266	275	263	228	252	271	276	269	243	260	285	244	260	240	259	301	289	251	265	271	267	247	244	257	268	302	282	262	252	232	257	269	268	264	244	275	267	245	257	261	263	265	244	254	266	248	262	260	275	262	249	263	272	249	302	279	261	268	272	270	270	294	275	267	263	289	265	271	272	273	269	238	258	251	262	281	223	262	302	284	266	292	281	260	243	300	277	262	282	275	260	277	278	289	255	235	266	278	289	237	229	262	247	272	238	308	271	271	276	265	269	267	263	264	239	260	283	304	237	239	284	258	254	245	221	262	246	268	294	284	269	262	261	265	261	266	267	246	229	253	227	246	260	244	267	264	276	257	262	287	262	233	254	242	275	270	256	313	286	248	267	268	256	277	291	288	279	256	274	234	247	262	252	271	281	245	264	279	275	266	256	255	262	235	251	256	287	258	243	254	276	255	292	287	278	247	259	258	242	263	251	234	275	251	278	278	235	257	246	233	262	279	270	255	269	289	235	238	249	260	277	248	275	259	252	238	265	316	245	264	264	262	251	257	258	273	283	281	296	268	262	259	304	306	262	264	259	267	275	266	249	292	243	272	273	288	241	252	292	252	266	275	252	254	238	243	271	256	243	264	267	258	287	289	292	262	270	242	242	258	270	269	258	250	259	251	248	282	256	273	262	289	282	250	262	263	265	296	232	265	242	271	253	268	255	267	265	243	249	243	251	265	279	279	257	258	309	270	270	273	255	252	258	258	260	250	255	262	297	296	260	300	252	254	228	242	239	259	275	249	249	295	284	278	230	268	256	254	242	265	265	275	258	256	258	249	273	257	268	235	252	281	249	230	249	251	246	251	250	241	250	258	275	281	280	275	279	277	264	294	271	285	260	248	253	271	265	281	254	270	255	272	281	283	255	266	257	282	235	288	258	223	267	261	224	259	241	254	273	269	255	266	249	268	283	250	264	242	265	258	275	273	259	279	269	259	252	277	269	241	237	267	283	257	287	239	267	245	283	265	265	275	281	259	263	241	287	269	247	278	271	281	271	283	247	270	246	270	274	273	267	219	260	255	270	250	267	297	263	270	258	224	285	240	261	258	247	249	238	263	245	241	248	265	267	289	240	266	264	259	248	273	245	246	266	267	273	289	289	255	213	262	271	277	270	280	262	289	266	267	259	251	259	271	236	263	250	232	265	269	273	298	242	249	238	267	217	251	238	282	274	279	274	259	260	263	277	287	287	272	254	276	251	263	267	264	282	243	259	271	261	265	255	278	266	263	256	255	216	264	261	256	248	249	276	244	293	253	241	262	260	268	254	259	249	277	245	273	248	259	278	287	277	262	241	257	267	241	275	257	257	238	279	215	249	250	270	249	254	269	274	234	250	238	254	272	266	286	247	269	242	253	251	245	267	278	257	254	263
11161	4130	2946	3002	2308	1701	1365	1203	1085	967	984	1004	835	819	929	797	702	667	658	640	638	604	666	681	656	620	608	670	578	598	641	591	617	616	590	593	616	595	641	633	592	684	609	592	592	636	589	641	612	596	632	620	638	587	599	604	618	579	581	608	617	602	582	596	593	590	581	593	586	632	598	571	640	629	623	621	608	600	625	597	605	595	601	624	596	595	601	615	601	583	600	592	608	601	626	622	596	592	573	615	584	616	619	596	583	558	582	626	555	565	559	565	586	602	606	648	621	597	573	560	574	586	565	643	584	609	539	615	623	660	615	610	562	617	567	563	603	580	635	594	605	601	584	585	625	568	629	594	604	622	572	602	601	600	608	592	591	643	621	591	627	588	587	600	586	592	634	621	636	610	650	618	611	610	596	582	609	600	611	604	595	600	564	595	568	566	564	629	661	590	572	633	620	597	584	571	616	618	624	596	628	615	608	606	583	608	596	647	584	593	582	574	580	611	628	606	650	615	617	620	592	561	598	628	605	601	557	629	636	583	585	574	586	630	614	593	605	660	623	550	613	600	578	646	600	589	576	587	563	638	641	641	590	586	561	617	616	597	585	574	635	617	594	574	565	606	646	619	599	603	647	589	638	571	632	616	606	562	616	622	615	569	592	597	629	569	600	603	644	574	610	555	605	573	601	596	571	565	582	587	584	591	565	624	623	620	573	604	602	629	562	592	596	586	588	626	604	610	589	573	594	618	571	603	625	624	585	589	616	584	613	611	613	646	609	624	634	611	580	591	594	634	587	620	581	561	621	593	545	587	575	572	621	592	599	573	568	586	606	599	608	592	555	572	592	590	631	613	592	579	592	566	578	607	635	586	607	598	645	623	600	608	612	627	577	604	558	606	633	610	579	604	605	619	595	574	596	534	589	624	606	634	637	609	581	640	636	589	602	573	591	595	589	600	638	610	562	614	583	579	601	582	572	580	622	588	583	602	602	592	621	616	567	580	599	578	601	597	640	551	575	598	613	590	604	610	656	585	577	617	614	629	524	626	611	613	571	561	560	596	580	601	555	599	593	623	576	600	596	614	590	608	608	576	598	577	586	609	564	589	567	616	608	598	556	588	620	628	568	583	588	610	632	621	621	608	631	598	611	623	567	623	607	610	600	640	595	605	618	578	622	598	624	597	591	602	621	622	596	577	578	650	564	588	615	607	565	644	613	559	629	583	607	613	596	597	577	580	568	631	587	630	568	609	589	577	615	649	596	601	641	591	664	598	598	571	586	606	617	595	621	585	614	608	615	623	591	592	626	679	608	620	585	617	603	600	680	571	614	620	627	610	639	608	626	654	599	638	629	567	577	629	569	593	607	567	592	639	610	596	580	587	587	614	595	637	604	613	654	590	578	612	571	598	583	602	584	576	598	596	631	611	552	608	606	644	579	573	600	573	583	595	596	595	639	598	579	603	579	573	593	618	579	604	608	567	591	597	609	574	611	625	588	610	619	602	591	583	620	603	614	602	589	636	598	589	627	581	575	606	637	616	602	627	572	622	590	621	572	617	614	608	572	588	620	615	622	630	607	576	541	550	620	637	572	613	582	584	628	600	581	634	623	599	638	609	621	601	626	563	582	625	604	635	583	650	564	622	586	587	636	568	621	544	583	616	607	591	629	604	590	635	648	615	596	573	568	607	600	627	571	605	565	636	614	648	549	598	605	612	608	614	636	580	648	603	531	624	632	606	594	661	551	606	572	598	641	597	646	624	597	590	642	636	594	639	626	604	599	590	594	576	606	614	638	626	645	617	590	590	585	613	577	659	616	633	559	547	573	605	596	624	605	573	584	607	578	594	599	597	647	608	590	601	611	615	620	590	579	584	618	565	646	601	569	597	600	637	621	619	606	606	607	611	611	585	565	598	688	577	660	625	623	621	616	610	567	629	631	618	587	602	615	599	612	566	587	618	593	552	582	561	592	579	593	572	622	664	609	612	593	588	581	623	596	577	587	617	678	551	615	589	580	591	587	540	595	614	605	572	603	595	599	591	621	603	569	614	588	604	568	619	657	605	584	630	642	594	594	604	570	580	601	595	581	642	587	553	617	598	618	585	634	644	603	625	601	588	635	578	608	587	649	583	587	562	638	605	590	613	621	583	577	643	638	580	609	656	587	558	642	639	610	604	614	583	601	603	610	619	563	611	640	593	631	634	583	631	560	605	588	571	583	603	596	578	579	602	573	573	622	631	597	643	605	598	640	594	595	552	565	624	545	593	613	601	651	587	593	549	588	611	590	574	627	585	586	624	600	591	581	634	599	556	631	597	603	634	551	654	614	609	593	593	539	589	587	576	633	597	630	587	639	626	600	606	568	642	626	598	570	604	597	631	643	612	559	591	639	541	592	628	575	565	596	620	601	618	589	589	608	582	574	627	573	617	604	543	631	617	565	601	611	616	585	613	615	595	593	651	584	584	628	596	638	637	617	604	590	626	595	611	613	629	641	589	634	594	588	587	592	569	575	541	594	588	607	624	617	617	632	613	636	633	577	572	636	607	588	590	603	610	606	571	591	622	556	622	583	610	598	648	598	649	624	591	632	611	597	626	594	611	588	581	613	592	617	628	617	591	600	606	596	594	576	615	557	605	635	546	617	639	555	587	603	600	591	584	601	592	611	610	591	642	582	583	649	602	571	582	613	628	582	603	589	620	607	570	592	589	596	599	624	587	574	611	609	600	608	655	584	594	583	613	601	568	611	585	627	584	592	610	622	590	587	571	579	614	621	600	586	572	577	626	564	619	609	568	577	634	679	593	613	625	561	603	601	603	613	590	576	606	590	648	620	616	634	590	610	598	579	608	609	642	639	604	601	606	545	575	608	597	578	569	615	620	605	602	627	653	573	631	596	638	621	577	608	590	591	625	576	614	639	606	627	610	587	604	631	609	587	598	592	557	632	599	605	615	581	592	596	631	609	586	582	596	597	586	637	609	623	600	610	611	590	596	627	619	612	612	593	611	605	611	576	543	595	598	604	602	608	647	588	566	593	561	608	614	571	606	610	635	606	567	633	620	590	637	588	609	609	595	582	623	625	594	625	581	582	590	595	616	602	573	607	615	621	600	581	581	612	580	602	614	595	613	600	592	591	637	569	589	594	554	584	559	594	583	594	594	613	576	588	596	627	611	592	653	632	620	629	616	601	555	569	612	567	563	540	621	562	603	590	626	558	605	568	638	605	563	605	594	577	593	601	616	563	605	594	575	584	586	625	577	618	587	602	655	617	571	544	610	591	600	601	617	592	596	601	620	593	629	562	581	642	559	597	590	614	572	610	611	615	619	607	631	623	606	623	567	594	601	596	560	585	621	618	596	606	619	544	611	612	605	574	601	616	625	588	618	602	597	631	604	596	588	609	588	608	579	587	636	574	616	543	628	609	595	615	585	601	625	659	579	613	637	574	585	582	624	589	575	631	608	630	581	634	527	592	584	574	598	589	594	622	605
24545	8369	3728	1781	947	609	429	398	340	302	271	297	285	243	259	221	220	180	188	195	183	189	196	199	184	192	191	160	198	195	178	189	193	188	179	176	182	177	198	173	175	172	172	181	175	157	175	183	167	166	173	183	144	186	185	169	175	174	170	184	196	196	195	182	184	181	177	169	180	211	167	162	178	157	162	199	151	176	190	178	158	168	188	178	186	186	173	201	169	181	169	162	172	172	194	167	210	172	185	154	142	138	176	166	172	174	176	169	203	189	171	178	173	204	188	174	176	210	165	160	182	183	167	192	183	182	180	172	181	165	188	176	193	176	197	170	167	202	175	146	181	193	178	182	171	171	168	176	191	169	173	181	180	166	185	181	185	181	189	169	180	167	211	170	183	156	174	156	187	176	190	179	182	176	185	176	199	148	179	177	193	186	198	192	178	195	187	167	170	170	158	168	171	163	179	179	200	207	182	180	190	175	161	164	153	162	204	179	177	178	178	177	187	193	203	183	159	188	158	178	173	186	186	173	177	175	172	182	174	180	182	197	179	181	162	184	177	165	194	176	199	198	182	158	185	195	176	204	166	189	199	174	183	197	174	181	173	189	189	197	188	167	189	185	148	182	167	162	184	174	179	186	175	168	204	150	161	172	191	204	185	205	175	161	207	170	197	160	176	179	182	173	169	166	182	189	146	208	156	168	184	180	181	161	161	210	187	190	182	199	167	162	189	178	187	163	204	179	177	177	135	212	188	155	192	174	173	189	154	188	187	173	159	187	189	207	176	169	194	185	186	165	173	161	189	169	197	154	190	153	161	174	162	155	166	183	173	196	188	183	150	169	188	182	167	168	174	164	160	150	161	175	192	175	191	178	177	169	186	167	159	172	167	178	173	164	193	185	192	153	157	193	188	190	197	197	165	179	185	178	185	185	162	182	183	173	176	135	191	200	170	154	167	203	188	185	171	179	153	205	180	160	165	180	173	172	178	191	162	175	192	178	169	151	168	188	182	169	182	191	162	185	166	159	191	168	154	191	164	167	164	165	167	174	185	181	160	162	166	176	206	202	169	198	189	198	192	200	191	196	186	186	172	174	170	200	187	170	181	187	165	175	183	194	187	179	157	168	169	184	186	167	179	165	178	181	188	169	208	152	179	165	189	185	173	175	186	168	184	177	207	201	191	168	208	178	172	181	202	190	175	210	160	174	175	165	185	169	200	174	190	177	165	182	205	161	181	206	176	183	173	191	184	171	186	177	177	189	161	160	168	171	190	166	174	168	190	170	172	186	177	184	180	183	162	163	184	157	182	165	164	166	186	189	199	189	184	201	180	145	180	183	202	192	153	191	172	204	190	203	171	177	185	176	185	155	202	173	205	197	191	186	144	194	178	188	176	178	170	173	172	163	161	182	171	178	175	193	167	158	168	156	188	186	180	176	179	142	185	185	194	178	187	171	176	166	180	172	184	151	171	178	174	172	194	183	181	174	173	185	180	188	163	167	169	179	169	186	195	158	187	175	175	171	157	158	160	175	211	177	186	178	183	172	166	189	169	182	179	195	173	157	195	164	171	165	185	179	183	155	184	182	212	216	182	180	212	182	207	184	199	156	181	170	181	200	188	181	182	158	197	199	202	190	191	196	167	175	144	184	180	169	184	166	181	168	160	186	168	166	180	176	179	188	195	176	176	191	185	185	162	146	201	194	183	180	182	164	194	184	184	196	170	170	159	186	204	172	194	173	161	165	167	166	177	185	177	180	163	160	130	166	194	179	163	178	175	189	199	188	172	175	181	169	158	167	198	176	185	149	130	159	180	187	207	187	187	180	187	173	193	194	192	175	192	192	172	164	148	183	180	183	207	182	196	177	194	170	176	159	182	152	153	173	182	179	178	169	204	202	167	203	169	202	148	165	155	169	185	189	192	183	184	176	197	199	187	183	191	189	179	163	208	147	172	170	180	189	165	182	189	184	188	186	181	184	166	183	148	197	171	183	171	160	172	152	182	168	180	160	170	163	168	160	170	181	214	184	207	181	151	184	195	179	166	214	147	210	174	197	162	208	188	162	177	185	180	184	199	183	169	156	190	189	181	183	158	181	175	173	170	203	190	193	161	168	199	190	184	167	172	178	179	172	158	170	178	171	162	175	189	203	186	166	185	184	169	179	180	187	182	181	162	168	196	182	164	169	155	197	158	155	158	186	155	171	179	159	160	168	189	165	174	177	161	178	179	188	163	174	198	166	159	182	198	203	202	194	189	179	171	165	156	166	170	184	177	197	194	180	189	164	183	160	176	185	198	185	163	170	176	172	159	178	201	192	174	174	165	181	195	195	198	190	157	168	189	182	175	177	173	174	179	202	182	173	170	193	195	184	159	169	188	177	187	194	200	191	188	192	188	189	173	177	172	197	183	178	182	162	179	164	177	177	204	162	188	180	196	175	200	169	185	196	185	166	182	189	201	171	174	186	195	191	167	176	156	204	157	163	172	184	159	162	196	195	149	173	172	191	178	167	178	198	181	190	150	175	179	181	173	183	174	191	176	177	164	185	202	196	180	183	165	162	164	191	170	157	183	167	175	161	193	179	178	181	176	157	165	190	182	181	147	175	181	176	172	176	192	189	174	173	171	165	170	159	197	183	198	170	194	165	170	170	190	181	162	172	169	180	191	176	176	145	204	174	213	195	189	173	162	167	158	187	148	168	178	181	174	185	179	181	159	172	197	163	196	162	177	186	174	172	163	167	198	166	170	181	166	182	179	156	180	187	184	159	190	165	163	192	164	168	179	162	179	172	174	196	200	194	167	186	170	187	203	170	198	178	183	167	173	175	165	173	182	187	164	180	191	196	182	216	154	198	180	177	180	192	164	162	171	162	172	176	172	202	201	161	157	178	190	166	193	171	174	201	172	183	175	175	194	170	157	169	203	168	172	157	175	192	195	192	184	166	185	183	185	170	148	208	171	182	176	187	172	173	182	158	170	161	178	197	178	171	170	174	176	212	196	178	211	186	187	175	176	177	196	166	179	205	194	182	199	194	186	180	156	180	187	200	156	190	184	189	169	168	185	161	160	194	191	219	167	186	181	185	173	166	184	152	165	166	172	175	177	173	181	150	172	195	173	162	168	195	139	193	165	162	161	198	188	183	180	172	170	200	183	181	193	212	197	185	186	200	178	179	160	174	160	170	160	211	187	197	201	177	180	178	173	193	186	172	183	170	167	201	200	177	171	194	169	195	171	160	179	170	185	170	190	194	198	183	193	190	192	160	170	175	192	183	175	218	154	154	173	194	163	156	177	185	184	174	178	178	183	162	168	179	162	184	208	177	145	197	212	184	152	159	158	183	157	174	174	186	157	174	184	175	163	172	195	189	176	192	179	166	198	189	185	170	163	173	168	175	175	171	170	185	203	169	167	175	169	160	165	181	165	175	186	187	173	184	165	172	177	225	177	173	157	178	189	176	168	161	181	164	167	194	168	197	187	172	174	165	201	160
14613	6437	4426	4498	3271	2389	1842	1562	1265	1032	1101	1228	912	806	952	793	625	571	561	582	520	568	508	533	495	468	515	492	504	529	526	484	499	479	447	477	493	476	469	473	468	515	476	479	460	437	470	505	446	440	463	453	456	478	498	490	445	473	465	480	473	458	478	495	472	488	477	448	453	489	476	458	448	407	408	460	475	432	508	451	461	459	432	484	466	423	445	446	468	459	429	474	486	444	466	463	476	482	460	476	477	485	489	453	457	458	416	449	454	458	463	452	447	483	450	429	477	442	482	454	486	461	450	457	483	447	445	426	472	467	448	450	462	480	470	450	476	480	439	463	463	466	462	429	442	453	478	456	449	479	453	455	450	480	452	449	464	473	476	465	502	474	504	480	426	480	474	472	437	471	493	470	437	437	474	460	453	440	488	413	468	461	469	462	452	455	467	453	468	457	460	463	456	455	458	456	445	456	479	475	465	493	488	453	487	459	420	487	407	463	470	484	453	480	470	457	487	456	461	476	501	462	457	494	485	484	458	440	431	488	468	419	504	472	474	443	457	478	446	437	476	444	468	432	487	450	428	448	430	485	492	468	470	507	456	450	456	456	484	444	475	461	470	466	471	448	494	426	463	446	493	488	443	476	442	458	478	446	472	458	478	443	487	468	478	459	441	508	449	491	435	442	446	442	500	472	468	441	470	469	442	503	464	474	465	436	432	462	448	476	469	497	470	474	419	454	473	437	442	468	471	451	456	445	421	441	474	437	396	474	480	461	489	451	411	441	489	451	458	440	442	445	434	470	470	451	509	478	431	473	442	451	486	444	450	418	454	456	463	438	461	469	495	437	470	479	476	486	476	456	490	437	462	412	460	450	484	451	479	463	491	467	449	512	464	430	474	438	455	486	445	450	507	512	456	433	430	444	482	483	437	453	461	467	461	462	479	465	465	509	457	443	447	485	465	458	502	481	446	515	458	444	473	435	451	422	467	442	459	473	493	423	469	474	450	432	443	478	423	437	419	458	445	524	445	466	441	442	450	432	443	419	441	470	449	451	509	430	452	466	462	463	458	464	470	457	420	480	455	480	496	484	472	464	430	439	450	486	444	458	448	425	401	463	449	485	450	432	486	469	502	430	469	454	445	445	458	461	467	461	466	474	513	473	460	471	528	451	430	462	448	440	489	461	457	458	445	467	499	425	451	474	476	440	455	452	439	426	411	446	477	467	453	454	459	440	481	472	481	437	460	457	453	445	478	515	447	440	469	485	460	462	499	478	415	505	459	432	482	464	441	447	424	453	439	421	445	510	486	462	455	427	454	431	480	458	463	480	484	474	473	458	481	453	454	475	468	445	480	432	479	442	477	478	479	492	453	462	467	442	442	471	461	438	456	408	476	450	440	475	440	432	478	425	465	468	441	449	475	463	482	456	499	469	420	464	436	431	442	462	414	444	461	504	476	459	453	468	468	424	452	456	438	457	445	429	459	480	420	467	482	443	484	455	437	443	425	462	469	470	431	450	477	437	480	452	433	415	385	466	453	490	457	466	496	482	464	439	462	433	428	433	482	465	481	466	428	479	454	432	441	459	462	439	475	479	443	459	478	466	463	454	452	438	438	491	449	453	455	473	492	461	470	422	444	488	474	491	481	486	445	461	483	449	467	460	467	494	474	454	442	457	497	453	515	450	469	472	473	467	457	468	458	447	414	432	474	453	491	457	481	458	456	481	478	471	441	439	464	436	476	454	452	481	427	407	478	480	484	494	485	441	490	462	457	430	423	463	460	498	479	465	471	503	463	432	464	461	470	462	456	497	474	458	437	483	444	458	444	454	445	456	464	454	463	415	443	496	441	468	447	418	455	473	445	471	437	476	481	464	475	470	406	462	477	461	442	452	470	437	417	476	424	476	449	501	415	420	470	441	462	452	451	431	465	451	473	440	456	464	420	509	441	449	453	471	461	426	441	448	432	443	446	434	438	446	458	445	484	449	492	437	475	456	430	443	475	430	484	446	477	432	454	438	435	434	427	463	424	462	452	449	468	486	457	490	460	511	501	460	429	445	454	445	420	451	458	478	435	477	439	460	457	468	458	438	432	430	436	439	445	424	466	476	463	454	454	482	439	466	481	457	461	477	494	425	414	447	437	472	467	447	423	460	439	451	450	484	474	460	487	459	479	431	481	473	462	479	447	498	457	468	471	455	497	454	430	426	471	464	443	405	467	513	420	485	446	430	433	456	490	470	465	448	482	453	487	436	467	459	443	425	491	439	446	466	502	425	459	461	479	437	471	452	434	452	462	461	476	445	441	475	480	466	483	468	469	448	463	481	454	508	473	467	444	470	431	443	484	433	464	472	477	474	442	460	454	444	432	459	477	423	440	462	484	454	473	489	466	448	449	443	444	478	446	481	470	470	477	490	500	484	471	458	453	427	475	492	470	480	439	465	435	439	478	451	448	505	428	490	461	473	446	446	480	446	472	478	494	453	461	469	473	465	500	469	479	485	467	497	459	429	477	481	460	473	468	443	444	453	483	491	454	477	464	434	464	518	450	443	480	450	449	417	476	454	457	480	444	457	453	401	497	466	401	462	501	446	465	462	479	460	454	472	469	485	435	445	473	480	444	489	464	491	428	457	471	438	455	492	438	453	499	462	457	454	450	458	440	481	489	512	441	440	508	441	456	463	457	521	442	436	438	480	421	441	474	442	456	442	466	485	495	450	495	442	450	478	444	446	464	487	460	444	471	497	475	438	490	471	451	487	482	460	412	499	439	446	429	473	464	464	444	462	454	464	476	467	459	488	482	455	439	469	430	449	429	482	487	438	474	481	480	453	435	461	452	437	483	471	461	452	466	443	477	445	449	455	449	449	471	466	444	443	437	466	457	423	422	450	449	460	490	459	471	485	462	463	433	494	471	474	448	443	483	428	425	446	492	444	449	472	473	462	457	435	479	445	476	463	443	459	491	473	481	433	477	476	447	416	452	451	454	474	462	476	437	480	455	432	472	424	486	463	462	482	446	420	472	451	460	455	442	431	461	458	477	458	435	455	489	466	458	454	437	434	476	463	457	484	461	436	475	471	450	478	482	472	448	462	452	490	472	498	429	472	430	434	443	436	488	440	480	441	455	452	463	475	447	443	457	459	464	445	494	500	471	448	470	472	446	446	486	445	477	481	485	447	436	437	459	464	453	426	466	432	437	482	449	437	439	442	463	500	426	476	452	449	432	455	408	504	458	448	449	438	465	491	446	445	436	449	466	437	493	438	458	478	441	481	529	415	460	449	466	411	478	492	430	435	471	463	445	458	476	420	452	474	416	492	448	417	451	434	467	482	461	474	446	489	433	457	456	464	433	444	453	429	411	481	517	444	479	495	451	487	469	430	446	495	457	410	457	431	453	494	472	473	423	441	449	473	433	454	456	468	442	455	465	467	426	427	440	442	466	450	443	423	457	511	425	454	438	456	493	461	472	441	473	431	459	500	479	475	447	468
5379	803	615	574	498	481	492	506	440	485	444	476	434	429	495	489	440	438	440	397	431	470	467	445	430	468	457	443	456	449	421	466	422	433	440	430	450	447	485	409	448	406	474	499	431	472	442	448	445	465	471	434	459	447	418	455	437	449	437	450	487	418	391	449	437	446	445	458	451	470	460	442	412	456	443	439	451	442	452	475	449	409	461	432	421	450	378	439	472	469	476	442	450	465	427	451	484	437	477	434	449	407	425	471	483	437	452	440	454	472	465	466	427	457	502	400	464	435	450	446	466	457	417	444	469	392	449	492	471	461	443	481	430	438	457	450	474	410	446	419	483	468	455	430	416	450	451	423	430	479	461	460	442	451	423	456	467	474	462	458	498	460	423	435	439	463	486	486	481	479	431	423	479	491	438	472	441	471	400	449	462	452	452	433	451	453	472	461	426	434	440	427	412	468	456	388	443	393	454	454	423	468	435	428	419	417	484	414	433	460	423	447	414	458	443	447	438	422	473	433	430	465	457	464	438	467	445	434	460	438	426	450	443	410	457	432	464	465	507	471	473	458	434	431	453	452	470	444	431	457	425	433	439	432	424	422	414	451	459	468	401	441	433	427	448	423	446	506	481	466	440	447	418	415	420	419	480	465	487	420	475	461	476	434	435	437	448	479	493	436	464	474	464	450	422	429	462	452	428	453	445	438	436	431	454	412	431	444	432	427	398	426	471	441	476	444	474	418	476	416	442	445	470	450	450	411	415	436	461	429	435	480	463	451	439	465	483	471	434	460	444	408	450	424	433	436	449	446	448	432	424	440	440	446	443	408	471	462	440	446	461	432	394	466	431	442	419	431	454	471	486	447	508	442	440	421	432	436	444	466	421	435	426	486	427	445	453	429	444	442	461	445	451	449	466	433	432	429	483	427	418	437	449	450	448	453	415	452	446	462	433	455	481	448	452	446	413	444	434	398	443	454	492	473	407	451	450	497	422	413	426	468	429	495	446	452	439	432	464	434	459	432	463	461	472	459	467	451	425	442	464	455	446	422	426	465	452	465	436	438	482	446	444	441	460	406	473	463	489	456	436	429	437	450	454	451	445	469	444	436	441	439	421	464	445	438	448	456	427	460	407	450	428	433	466	429	507	445	454	430	455	469	461	400	445	457	471	467	439	406	465	508	441	415	418	408	410	410	473	452	441	446	432	449	433	474	422	435	424	464	420	442	476	479	527	456	459	462	439	464	475	463	427	444	401	425	453	458	418	502	505	461	453	442	382	449	391	434	472	457	442	454	431	470	469	430	469	467	435	421	432	433	435	447	502	430	457	455	440	427	482	426	438	455	495	446	420	471	441	408	471	411	425	400	448	433	422	452	438	463	440	409	462	455	435	456	405	420	466	447	481	465	431	455	405	464	430	420	452	426	435	431	432	436	437	456	464	439	468	410	443	436	405	396	413	426	441	426	444	462	444	446	457	464	433	421	453	444	478	447	431	450	485	450	429	441	439	430	439	432	452	485	475	436	444	414	456	464	453	455	445	467	459	475	450	439	440	516	441	466	410	430	403	499	443	473	456	392	428	429	442	443	445	443	455	452	439	442	486	430	446	447	478	402	403	434	467	423	421	427	417	487	482	416	414	464	435	415	457	443	499	470	453	455	439	426	497	486	417	441	452	414	464	456	416	440	417	441	437	446	446	456	439	421	430	449	442	466	488	428	429	477	446	449	431	484	446	438	431	419	462	455	450	429	418	458	394	465	428	450	441	428	435	441	418	471	455	455	424	487	449	484	454	470	468	452	433	417	441	465	494	447	444	445	442	456	421	448	444	460	424	447	437	404	473	440	433	471	419	440	436	449	441	482	479	475	414	445	475	439	431	466	450	440	426	441	454	474	459	467	480	489	438	457	419	447	442	439	460	451	493	466	468	460	407	458	465	450	429	439	451	427	451	484	458	453	422	440	431	425	476	434	452	465	405	465	423	437	423	441	458	421	420	454	461	416	453	477	443	430	424	407	405	448	474	457	457	436	457	440	447	422	459	488	475	417	446	446	461	441	481	396	462	410	482	473	442	473	452	445	439	460	467	422	449	442	463	433	443	416	459	465	486	462	417	444	465	450	440	452	511	444	437	416	422	474	442	456	447	470	457	451	468	424	459	456	413	414	441	454	443	444	452	417	457	445	440	520	447	424	468	413	435	449	452	463	475	505	464	499	449	446	447	438	479	430	428	448	438	451	441	426	486	450	463	400	451	442	450	447	422	449	482	433	448	427	436	426	437	445	475	444	488	410	500	483	409	453	421	445	437	448	454	419	465	444	436	390	417	420	436	471	464	442	443	434	469	468	439	434	435	415	418	443	450	463	490	449	430	464	482	411	411	457	433	454	477	439	440	419	467	462	412	425	483	446	465	464	474	477	479	469	472	439	404	419	451	431	443	421	469	445	484	447	424	437	505	437	418	458	465	442	451	419	454	427	417	445	496	464	444	433	408	448	440	442	473	444	459	371	421	469	436	436	418	445	435	431	443	418	422	396	429	495	447	458	437	460	461	468	437	433	458	455	405	420	468	454	429	469	466	463	419	425	473	432	446	453	391	466	460	393	469	509	479	444	432	467	445	438	442	461	424	455	455	435	450	460	458	410	438	436	471	472	470	503	458	433	444	455	431	410	435	425	461	434	437	400	474	454	475	455	452	445	415	428	440	455	420	433	452	428	471	462	480	411	455	437	420	452	488	427	452	429	469	437	451	434	425	489	404	431	466	476	385	445	461	417	492	475	458	472	378	444	430	427	452	399	418	443	473	468	408	425	436	482	449	435	448	480	468	425	445	422	432	422	458	453	420	429	449	482	461	446	445	446	451	451	455	449	436	440	461	464	416	494	411	435	400	408	417	430	460	456	446	444	440	475	465	417	483	423	427	436	431	466	441	460	464	444	407	409	421	480	454	438	410	431	462	432	433	436	441	420	436	462	434	438	412	468	440	438	472	444	425	455	445	432	442	444	463	451	427	462	442	416	437	490	409	470	425	457	454	437	414	450	455	418	457	436	445	498	430	447	410	466	434	457	404	428	445	436	452	443	474	461	489	466	440	422	425	429	447	448	450	432	415	455	444	488	452	443	444	464	473	445	423	413	444	460	429	479	437	410	459	432	451	434	402	421	425	444	464	455	407	432	433	433	447	428	455	420	463	429	405	493	445	430	440	457	414	448	432	465	439	458	454	455	447	519	424	436	450	482	471	431	502	452	472	443	455	455	435	469	439	433	451	479	453	446	429	418	424	423	459	404	457	464	480	448	392	432	438	436	446	446	441	461	447	441	452	470	448	443	448	463	460	429	442	464	440	481	478	456	424	451	450	431	443	514	435	450	418	488	497	433	414	450	433	453	454	475	483	474	437	404	443	439	440	462	455	466	438	448	425	431	433	423	454	459	413	434	491	433	446	453	454	487	453	448	494	422	405	397	429	457	437	456	445	469	446	462	425	445	417	391
4542	1421	1411	1455	1315	1180	1111	1103	1067	1023	1091	1112	1045	1015	1071	1022	964	993	1040	1071	961	1021	1014	995	996	1029	984	972	948	927	992	984	945	958	967	918	975	1005	1002	981	982	1002	991	996	942	967	957	975	982	988	1018	964	983	955	1010	995	1017	940	938	987	940	948	982	958	1050	961	983	972	1011	985	985	982	977	967	993	1007	980	1040	943	985	999	940	958	979	930	970	968	1021	947	978	927	1022	999	993	964	942	1002	965	1005	958	961	961	962	939	990	1008	985	978	1010	985	995	974	970	967	1043	988	1001	1024	956	992	929	979	959	952	981	971	966	977	963	972	999	1046	977	968	989	972	972	989	957	963	932	916	963	942	987	933	947	992	971	980	980	921	985	978	941	964	926	990	996	982	984	953	908	960	959	974	1001	929	978	952	967	974	923	1020	976	976	1025	985	970	992	965	1016	961	981	984	967	1002	938	969	975	999	972	953	997	979	965	993	1029	981	950	965	1008	962	964	948	1024	998	998	990	969	935	948	1000	900	980	1007	981	997	990	1022	1040	994	962	978	1009	989	977	1012	972	990	991	970	981	988	1012	960	955	978	972	1000	976	1015	959	930	904	989	974	987	955	919	926	994	944	1026	987	980	948	936	969	932	998	983	964	967	994	919	986	1003	956	977	923	962	935	980	969	995	953	1047	956	910	1015	965	1008	980	955	943	982	981	960	953	937	976	988	987	982	945	963	935	954	996	965	962	952	981	955	1036	954	961	989	976	935	982	995	956	928	981	975	1022	964	1011	960	982	969	1002	950	958	1005	956	981	977	968	975	985	1038	965	991	1003	968	994	976	960	1019	929	917	973	929	884	955	950	994	953	981	930	985	1012	976	1002	973	979	986	969	926	940	1015	947	991	948	998	952	1028	943	1084	917	1001	960	933	1029	981	907	994	918	998	953	975	1005	997	943	1002	979	979	942	924	970	973	965	943	928	936	942	1027	982	975	942	941	952	993	966	940	915	981	981	944	940	997	1000	968	987	997	965	959	999	999	1000	1006	992	974	962	1005	984	984	1019	988	899	977	984	970	964	954	1060	1045	1032	959	976	987	936	923	1018	974	915	988	994	1000	975	945	989	969	939	933	916	976	976	965	978	924	1004	999	951	981	973	989	1000	960	1003	954	941	936	994	1017	1016	973	1010	939	943	940	965	968	969	949	1018	993	995	942	940	959	1005	1001	970	951	978	1035	963	1009	974	988	1013	1001	973	960	983	962	960	992	1040	982	993	1015	995	1025	981	954	991	995	912	989	955	971	957	966	950	1024	958	1006	943	1007	976	1038	948	1013	964	1022	968	927	1039	943	983	955	926	963	976	995	964	971	986	951	978	957	925	938	989	965	981	1012	1005	997	990	994	970	1006	983	967	965	1013	974	945	945	982	906	987	998	1023	967	1020	978	975	952	914	945	948	993	939	951	950	959	957	1006	981	961	985	986	952	970	998	983	988	985	952	995	1012	989	996	969	1004	959	1026	993	970	941	1027	916	949	949	1045	993	997	1003	957	961	989	963	910	928	1009	988	989	1006	989	989	944	982	918	995	936	998	1017	1005	944	935	918	977	973	977	971	989	973	977	965	927	965	992	963	992	965	960	932	961	971	983	961	1001	953	1005	986	998	959	1001	973	979	1026	1006	947	984	984	960	980	990	1006	978	986	960	1045	963	1017	959	973	944	913	1009	935	973	1009	976	995	941	934	960	969	985	939	972	929	1012	995	981	979	963	1011	1010	991	948	951	998	996	952	956	974	999	937	1022	954	999	1048	1003	970	1071	943	978	965	1022	983	969	983	1010	954	970	980	1017	949	1007	955	984	946	956	970	936	916	990	940	1009	959	934	994	998	977	1023	1000	918	976	918	1003	989	928	987	987	971	976	984	1030	948	983	1008	954	1029	981	1036	969	943	943	965	967	947	973	999	994	953	943	959	941	976	989	962	972	922	999	931	965	936	1019	1037	991	937	956	938	985	975	939	963	964	949	975	953	996	969	961	896	969	966	988	952	920	940	973	914	1026	980	950	964	943	1004	977	1011	948	983	996	1006	1029	951	966	1011	976	999	963	950	965	985	932	954	949	1072	985	989	1047	960	972	999	940	953	944	982	1037	991	913	993	1004	981	1027	964	961	865	945	993	955	948	962	949	947	966	917	994	1021	1007	1021	997	1017	969	989	1007	996	976	912	966	974	1003	955	932	1002	1011	919	968	944	1044	900	1012	946	971	1015	1013	974	1048	976	948	937	1016	1002	956	989	1000	877	1010	944	978	903	996	968	971	1001	917	1038	990	971	1019	949	976	954	1032	974	939	967	948	997	1026	975	982	1035	991	938	966	999	1020	974	1048	976	1001	965	974	998	945	1010	1046	960	975	951	1012	979	952	1006	973	946	991	979	985	979	985	923	967	967	1057	998	975	1011	959	1018	938	912	977	997	943	1010	982	987	918	1013	944	996	977	974	971	1003	958	976	979	980	967	959	969	934	968	980	991	964	974	984	937	1029	937	972	971	940	989	976	913	1006	1015	966	999	955	908	993	923	994	985	998	996	1000	960	945	950	982	977	956	1004	1011	913	922	973	1005	1007	959	980	995	977	931	948	1032	977	953	969	969	982	956	1014	990	937	962	959	1035	949	1013	997	1001	965	999	964	1005	973	962	995	980	934	961	966	1019	1014	947	977	967	1016	1008	921	967	988	973	959	943	992	967	1034	978	947	985	935	1010	969	992	924	989	954	940	952	983	939	1003	1004	948	953	961	975	963	1021	956	977	1025	978	956	986	972	957	1003	988	982	957	997	1023	985	911	1004	979	1002	991	1005	967	1005	1008	991	997	968	914	976	1003	960	980	1057	989	994	1001	932	960	949	1006	1000	970	968	992	981	910	956	976	981	1008	968	968	992	989	1006	988	956	920	987	973	975	947	993	989	959	961	1005	973	985	960	994	977	947	986	995	959	974	937	948	964	934	1013	996	972	987	1005	992	954	985	961	1008	990	971	971	1009	967	975	970	969	1005	985	995	965	922	956	996	986	988	979	956	964	1002	1003	993	945	1008	962	968	971	942	948	971	1027	965	947	902	963	1024	944	1016	958	937	958	1013	990	1027	961	1058	977	975	999	960	987	1011	918	971	935	1031	920	939	981	980	1002	938	984	975	948	1031	944	989	928	1009	1011	980	976	1013	957	999	951	962	993	983	1037	961	1019	948	975	976	945	1033	980	948	1001	1029	946	911	975	968	1014	1015	931	1013	917	992	995	979	974	969	954	1007	972	996	1011	1026	972	969	942	980	992	925	943	960	1000	985	943	964	953	985	957	972	1016	961	997	978	1007	1032	967	945	967	1003	1009	945	989	940	1015	999	991	974	960	1036	983	1002	888	943	952	999	1018	987	990	976	913	960	954	973	962	975	1019	975	974	992	948	982	993	949	958	966	1009	965	970	972	1015	922	962	972	935	969	999	962	972	1017	936	946	956	1003	957	970	967	961	1018	944	972	935	927	992	1033	993	1047	961	928	940	973	934	1000	970	994	954	974	973	959	964	970	971	1014	964	970	1009	1032	1064	975	995	990	976	978	981	969	940	976	903	1001	965	987	914	925	929	1013	948	968	934	994	987	1004	952	976	939	1019	974	1007	954	993	997	975	987	949	1008	971	958	996	1009	1023	1043	943	969	1013	964	952	1003	998	966	946	968	1021	1008	980	1004	999	969	939	985	1038	1009	993	987	977	955	976	967	985	961	984	997	989	941	983	999	1017	1017	993	957	971	976	998	1045	993	990	974	1029	969	1007
16088	4670	1838	1080	691	509	445	356	341	349	342	339	300	294	343	288	259	281	278	265	279	256	275	256	262	268	238	265	248	261	289	256	256	273	272	252	261	284	285	251	244	238	245	263	262	267	276	262	270	280	284	245	256	287	279	277	287	252	268	240	268	265	272	277	267	239	233	293	275	261	287	249	275	251	261	238	265	234	242	250	262	314	261	255	257	243	231	262	252	271	252	276	274	261	294	271	234	262	269	260	234	271	250	249	298	288	247	227	288	274	263	269	242	227	268	246	249	291	255	277	253	267	251	259	263	276	262	255	290	275	304	286	284	291	269	253	279	256	276	273	254	293	300	278	266	267	273	268	272	251	292	250	234	286	268	267	271	263	300	248	269	222	265	234	240	249	249	257	266	283	278	250	278	282	254	275	243	304	257	208	253	284	251	273	300	297	285	266	253	277	234	257	259	285	266	288	257	277	245	280	258	244	250	281	221	270	262	280	272	252	259	249	252	281	279	257	261	281	259	272	257	260	255	267	249	250	286	262	266	247	267	260	262	295	254	286	252	287	300	295	232	301	247	293	272	253	264	266	271	268	247	257	238	284	243	285	312	260	240	263	289	252	273	258	269	254	288	242	277	256	245	247	257	250	248	244	297	228	249	239	261	261	240	253	280	265	277	245	284	285	285	285	267	263	290	288	285	287	306	273	310	243	262	308	256	226	291	264	244	273	291	256	240	254	272	292	266	286	253	246	263	245	255	242	254	260	233	239	295	270	274	299	266	239	277	268	233	258	258	245	262	277	279	276	270	243	282	270	283	280	285	227	239	256	309	266	253	274	259	274	266	264	279	300	256	270	292	275	272	296	218	252	262	279	258	256	261	260	274	283	292	279	228	270	305	273	229	256	293	265	257	266	275	250	280	236	257	251	252	263	254	259	274	236	261	256	295	262	261	284	304	281	276	237	245	273	251	263	280	241	276	257	276	222	285	288	283	267	257	284	278	247	254	246	292	273	271	255	249	264	287	273	248	278	256	247	271	296	298	285	266	271	265	299	268	298	297	277	275	287	251	275	287	264	227	298	261	232	256	275	260	259	251	260	272	274	261	268	258	279	261	278	251	295	257	292	263	234	271	266	253	270	267	279	252	288	261	279	251	244	274	299	281	283	282	270	262	256	300	271	288	263	249	299	289	271	259	241	268	269	244	269	247	274	257	236	261	252	262	251	233	274	239	251	262	298	244	243	274	265	243	303	280	292	261	251	252	265	282	234	247	272	271	272	253	253	253	242	244	267	284	271	219	247	247	250	273	278	262	259	251	233	276	271	272	271	261	276	271	244	267	224	252	266	280	275	260	267	282	277	260	244	274	264	264	250	277	247	246	252	240	269	275	274	291	274	276	291	275	263	284	283	288	241	254	250	266	270	274	306	254	294	269	264	270	289	259	261	257	226	288	239	256	281	244	272	271	257	275	272	298	306	264	275	263	274	271	253	275	298	248	243	254	242	246	258	269	267	244	270	271	281	272	259	223	251	216	252	282	249	288	322	276	258	251	260	275	244	266	254	311	279	286	267	294	266	255	269	275	297	284	286	271	291	260	250	265	240	258	264	277	289	245	268	249	255	249	263	280	275	266	260	259	272	252	239	237	262	293	281	289	243	258	283	282	266	250	243	248	247	245	238	268	252	278	265	253	249	234	282	285	258	245	262	271	264	266	276	282	272	261	251	266	304	262	259	264	263	240	283	257	277	262	268	291	265	275	250	294	267	289	271	286	243	234	292	238	272	262	295	268	261	251	294	256	294	267	246	294	257	271	275	236	253	270	275	270	241	267	287	265	243	291	247	250	267	258	271	233	265	279	272	290	258	258	269	230	257	277	265	246	275	230	268	287	278	250	292	266	257	254	252	279	238	262	264	239	251	273	266	282	259	281	254	224	271	256	254	251	245	268	255	279	259	258	284	246	278	267	253	282	290	256	272	260	276	262	245	274	283	247	259	264	244	254	273	251	262	251	270	251	261	240	302	258	247	298	255	245	262	278	294	256	278	245	268	281	257	252	263	238	289	265	252	266	287	298	277	255	241	243	243	268	275	255	281	290	244	240	225	244	260	279	274	233	283	269	265	242	263	237	270	274	283	288	260	241	238	251	273	245	270	270	252	258	268	277	264	256	245	271	286	242	249	264	272	247	253	270	252	244	289	237	258	236	274	245	278	304	276	220	271	244	234	260	247	286	254	262	233	218	242	258	241	291	254	248	264	253	248	236	259	283	258	266	270	285	279	276	274	286	260	302	270	233	254	252	249	253	271	253	272	255	267	256	270	278	288	250	232	255	267	268	253	281	262	285	264	275	284	228	292	282	297	272	245	260	271	283	265	255	265	266	274	291	246	270	264	258	281	258	261	271	274	260	282	246	301	283	262	259	255	269	262	308	282	298	226	235	272	244	265	278	259	265	267	263	287	274	278	274	281	244	287	267	279	257	243	282	281	277	264	277	252	264	293	240	254	302	251	298	268	270	271	289	269	261	286	255	280	242	260	266	268	270	261	302	268	258	264	284	280	271	248	266	252	272	246	275	278	231	261	261	265	246	234	258	271	286	296	244	268	265	257	289	294	314	252	277	291	271	251	264	280	282	261	252	279	257	245	267	268	280	258	255	283	280	273	258	266	285	294	248	256	251	271	285	241	257	270	257	266	284	246	275	252	253	270	256	272	281	261	273	256	238	251	248	264	237	229	269	254	268	271	263	259	264	282	277	256	273	281	266	271	236	229	262	271	246	234	265	256	259	247	219	227	277	280	327	268	282	320	257	282	259	277	260	276	261	259	263	274	254	284	295	267	243	260	277	268	256	275	241	256	260	268	260	283	286	257	275	269	284	264	240	270	280	269	269	274	249	273	291	302	265	281	244	279	254	265	287	261	272	298	255	260	277	251	279	281	250	237	246	274	279	240	228	248	228	278	262	265	244	269	269	244	246	265	296	258	258	250	235	269	294	291	244	238	271	252	244	271	270	252	254	268	269	240	281	276	269	266	249	267	244	290	275	285	245	257	256	299	246	231	272	293	253	274	231	236	247	248	277	273	262	290	282	270	260	257	258	262	276	286	261	273	254	251	264	278	273	266	269	229	253	262	248	262	273	270	259	252	299	293	278	270	273	260	292	242	263	262	257	245	287	257	296	239	257	263	289	275	299	257	241	276	273	294	226	296	270	246	254	274	269	261	253	248	252	235	252	248	246	266	240	255	283	258	277	286	260	296	255	279	240	235	283	241	271	285	258	282	262	243	285	266	250	257	238	264	275	262	252	267	257	227	241	270	265	259	242	245	263	252	294	267	266	271	284	257	242	253	234	245	274	297	238	279	247	260	246	260	264	270	243	245	248	268	255	293	254	268	251	259	277	298	301	274	271	269	257	274	288	256	273	280	239	279	281	255	243	250	251	277	245	285	277	259	270	273	261	276	263	269	299	269	274	250	257	261	255	247	274	269	247	293
11550	4415	2736	2903	2263	1762	1433	1247	1095	979	1023	1032	902	853	950	814	727	650	682	678	635	635	604	683	657	587	631	634	650	628	596	632	635	596	611	622	588	602	638	646	604	601	647	587	605	601	636	647	582	616	598	559	599	575	601	601	592	626	603	616	599	594	582	607	623	601	624	614	617	616	581	613	584	570	596	583	614	563	604	598	647	621	560	565	651	643	605	517	604	614	625	625	570	628	584	601	572	620	577	618	584	636	643	610	603	592	594	568	587	559	620	634	622	610	605	612	655	621	572	596	589	633	610	602	608	611	604	591	560	644	618	622	617	618	646	591	592	601	561	591	613	613	569	559	605	647	640	619	583	600	607	597	595	618	580	639	612	669	573	589	567	598	588	615	604	553	576	597	623	638	584	577	592	591	608	619	625	604	606	582	629	562	576	604	618	614	624	581	593	609	606	587	593	613	579	610	603	623	595	592	646	625	643	630	577	595	650	608	642	610	604	646	607	608	620	607	595	581	571	608	577	606	606	616	569	629	595	602	562	587	568	632	573	619	599	594	559	604	599	655	577	600	616	615	614	623	596	603	610	576	644	593	605	646	627	596	615	621	641	599	582	617	608	583	582	611	635	605	643	598	655	647	637	626	585	605	611	619	585	600	691	657	614	606	610	581	619	592	629	587	547	595	612	636	620	603	609	599	610	571	577	607	609	633	606	611	572	609	582	609	587	613	621	620	584	598	589	592	598	598	638	550	585	592	601	603	614	598	605	590	615	556	605	608	654	595	599	619	582	633	590	607	596	630	578	632	620	660	652	577	588	623	674	592	627	549	612	586	646	592	590	647	631	579	599	602	631	610	601	607	600	579	620	606	600	579	586	605	610	638	627	622	585	566	617	641	554	596	581	623	587	661	549	603	561	604	639	621	595	610	640	598	584	598	604	602	656	617	570	583	651	617	619	627	611	595	586	572	604	610	622	595	636	575	554	625	607	630	605	588	634	617	600	624	621	596	599	636	638	618	590	622	616	646	606	635	604	555	594	606	599	568	623	625	591	598	585	608	616	597	594	630	634	605	620	638	601	589	585	593	599	592	596	606	630	629	581	605	601	644	592	577	633	656	603	609	609	620	577	598	592	580	625	587	638	617	607	613	576	610	625	605	617	576	609	638	605	582	624	623	627	604	587	597	597	580	652	616	651	595	596	600	604	610	623	617	587	641	617	621	643	639	625	677	628	558	623	626	614	615	598	606	609	602	602	550	617	606	606	576	615	567	620	620	578	627	608	611	643	636	617	634	596	634	604	620	585	635	542	649	577	610	628	637	626	608	640	578	598	609	558	606	594	597	571	619	609	642	600	602	614	591	617	607	618	590	587	618	600	580	597	577	561	563	624	576	584	593	620	592	570	576	557	571	598	603	621	618	643	591	631	613	602	579	663	633	588	613	596	656	608	626	622	579	571	617	599	608	599	614	631	571	559	613	587	605	579	597	655	613	608	611	589	554	596	660	572	563	610	639	613	591	611	604	612	605	620	665	563	626	578	624	638	607	624	560	575	589	634	607	663	593	603	618	608	611	603	600	581	546	548	631	623	558	584	597	605	580	589	586	615	626	647	596	568	585	626	643	636	615	630	653	579	597	584	577	563	638	620	611	657	574	624	592	599	637	576	641	608	622	594	580	596	621	612	614	633	595	626	619	612	602	626	590	608	566	599	580	588	577	571	583	657	628	603	600	542	608	586	624	613	659	640	625	607	570	573	633	576	612	614	612	614	563	642	584	619	601	592	580	603	576	568	619	637	600	618	610	651	598	620	613	627	628	630	597	633	622	620	588	599	580	564	592	632	613	586	570	565	586	579	581	608	613	634	602	618	615	633	600	646	619	624	668	582	607	607	598	590	588	568	618	608	604	638	597	596	572	571	587	612	618	613	594	576	582	608	614	619	640	610	590	643	607	623	586	579	670	580	573	574	625	597	626	621	608	613	642	579	604	583	604	600	633	643	620	582	623	580	635	586	575	617	608	574	601	626	571	603	608	596	585	607	583	587	586	596	636	585	592	605	604	625	613	610	631	592	584	616	615	604	544	588	643	631	601	600	579	595	628	587	614	578	617	587	617	628	593	589	593	565	615	611	651	575	644	635	601	579	608	600	614	628	578	582	580	575	613	615	643	558	589	604	573	574	593	586	604	627	612	636	624	596	608	524	633	621	605	642	567	650	628	616	582	607	599	589	610	605	628	594	571	617	619	601	588	554	613	642	659	611	623	592	601	609	585	592	608	633	612	602	591	577	598	576	588	604	594	598	628	597	606	588	609	601	592	576	607	592	601	595	627	591	587	651	602	563	582	623	584	588	601	623	593	566	621	614	602	596	625	596	622	602	607	581	615	597	588	595	623	621	628	609	613	627	582	616	670	627	598	633	586	641	592	601	623	621	617	613	620	579	621	553	555	591	604	604	606	611	647	576	585	632	638	615	622	622	601	586	592	593	593	615	595	639	595	602	589	630	586	617	588	636	580	603	585	624	575	593	625	606	610	608	594	591	583	641	608	659	560	597	601	640	621	600	605	592	604	587	581	624	566	615	602	611	603	611	594	631	587	581	604	644	576	599	604	657	604	596	597	620	620	588	598	599	581	575	563	604	598	569	608	605	600	590	570	631	556	614	633	592	632	571	607	625	631	607	625	547	571	593	575	624	627	611	618	590	625	573	573	622	597	673	609	603	577	632	617	612	586	632	589	603	615	608	608	666	612	592	599	660	640	602	594	590	639	612	600	623	612	595	594	616	617	585	630	595	595	605	585	580	631	599	616	610	625	612	578	574	631	628	639	583	606	612	595	632	567	599	611	606	636	619	588	595	598	573	601	603	631	637	581	613	645	600	603	624	590	597	556	594	575	586	614	598	607	604	586	563	596	646	578	615	577	637	603	594	606	633	597	612	597	599	626	618	595	620	610	603	620	612	570	572	602	596	606	638	667	664	598	557	616	578	582	576	634	588	614	589	625	576	622	621	589	616	572	608	594	603	606	574	671	601	634	576	596	586	595	605	566	609	574	614	597	585	580	652	587	635	629	623	617	621	592	594	574	584	578	592	565	645	598	621	618	647	631	597	599	596	596	634	615	580	593	589	662	573	590	605	591	618	580	616	619	607	593	542	575	617	567	650	617	585	606	609	599	648	582	585	603	656	590	595	593	565	639	636	562	620	604	610	602	576	601	581	574	580	545	622	605	580	592	606	590	565	604	582	619	605	636	622	633	618	617	590	603	574	630	609	643	528	581	597	603	611	558	595	634	598	634	628	610	598	557	558	579	587	609	580	621	594	656	583	586	663	622	604	584	612	595	646	622	615	607	634	605	549	630	620	632	597	600	601	577	597	629	588	592	665	603	595	609	582	581	602	590	595	597	658	600	579	603	565	658	592	636	610	591	604	634	645	599	635	555	632	592	570	550	608	611	632	596	619	622	638	592	595	530	529	574	607	575	566	631	609	625
24702	9478	3954	1901	957	612	445	362	309	294	292	296	222	222	279	240	211	207	201	205	204	195	195	155	190	213	178	194	185	191	170	178	160	181	201	186	174	185	184	185	196	207	180	169	149	193	195	191	148	166	171	175	191	195	182	152	182	176	176	191	210	197	174	169	174	206	194	178	197	196	163	182	176	183	170	201	189	180	185	211	210	190	194	188	198	179	197	157	169	166	201	184	157	170	173	194	181	176	192	178	201	168	190	203	189	183	199	171	206	183	153	178	190	184	196	196	179	220	149	161	152	163	192	171	165	161	170	177	203	192	198	176	188	178	135	205	192	194	193	210	180	187	197	169	183	159	194	174	197	182	182	170	185	193	175	212	186	177	185	166	200	170	204	166	171	189	169	176	178	189	155	151	176	163	153	185	189	206	145	189	182	180	202	182	157	177	187	197	169	199	189	164	205	161	160	188	167	179	147	165	167	172	174	154	159	167	188	167	163	194	179	165	187	197	177	191	161	186	180	217	178	160	184	176	190	172	175	179	193	173	169	188	187	164	195	154	185	199	189	192	187	165	183	199	165	201	168	170	178	193	157	176	172	181	156	182	157	177	152	190	173	157	189	200	189	185	184	171	191	164	184	186	175	174	174	188	178	194	185	150	199	200	170	165	161	202	166	199	179	174	178	166	158	189	188	183	195	171	181	167	199	202	193	174	173	160	182	209	187	163	187	172	187	181	190	165	168	165	170	183	166	181	167	177	193	187	169	199	180	178	200	211	204	145	177	174	200	194	193	192	192	169	178	168	197	183	183	165	147	195	185	158	213	192	191	162	167	209	174	178	158	168	167	199	169	186	174	157	209	197	171	158	210	181	197	146	194	194	188	175	200	192	167	190	190	173	179	179	188	166	187	209	201	174	174	185	175	185	191	172	180	180	182	183	209	189	174	203	199	152	179	161	180	178	171	163	185	164	167	173	208	156	187	175	162	172	200	183	183	192	187	183	188	182	172	176	171	159	175	184	186	190	197	169	177	186	182	178	164	170	177	173	187	204	155	175	172	212	176	182	207	180	184	160	160	171	182	187	183	203	174	177	172	174	186	157	185	191	206	175	176	209	177	175	172	170	211	182	188	208	176	188	180	176	179	171	187	182	157	193	162	176	174	193	160	177	187	189	193	183	160	169	203	227	180	198	202	193	182	176	184	187	168	176	184	150	193	173	168	175	188	175	162	178	160	159	187	179	182	164	197	174	173	172	181	171	176	177	160	183	173	182	159	187	178	200	196	164	190	195	180	163	170	193	212	174	202	206	151	207	167	176	169	171	186	193	172	194	153	186	190	195	179	210	194	219	193	168	194	160	172	185	200	178	181	188	177	184	163	166	147	160	185	157	179	133	169	160	181	182	209	181	169	207	167	166	166	174	159	185	184	202	180	171	150	171	187	179	171	169	191	179	162	178	191	169	178	167	176	171	199	202	171	167	167	202	187	171	178	183	189	186	180	169	174	200	204	182	200	181	203	178	188	171	166	183	188	166	187	198	165	185	194	190	170	160	176	150	174	189	210	156	165	159	164	181	163	194	174	177	157	177	166	161	164	172	176	174	186	180	197	183	216	189	186	158	187	162	181	173	182	201	182	185	206	182	186	180	187	180	194	171	174	194	195	169	178	166	193	189	178	176	187	190	170	164	199	174	182	172	173	184	186	183	185	194	168	198	201	181	211	165	176	169	174	188	195	176	159	170	179	177	185	172	158	177	172	199	170	184	184	185	203	179	158	199	188	165	187	184	192	180	183	168	182	182	200	179	183	186	168	178	168	189	174	170	187	187	189	185	181	188	185	185	159	200	179	180	187	204	205	159	171	169	191	191	181	190	152	182	178	199	186	189	198	194	184	173	172	201	162	182	177	177	189	197	174	183	179	166	173	176	152	196	200	173	144	176	176	190	168	184	176	175	218	184	138	199	165	151	169	181	207	194	199	173	180	171	153	179	192	173	182	203	199	171	195	143	185	185	178	193	176	163	172	157	168	187	200	170	186	202	171	196	194	182	180	173	149	176	168	194	189	160	196	177	196	170	175	179	180	194	155	185	201	179	194	187	188	177	188	178	178	198	155	165	180	174	176	184	168	202	169	182	180	199	175	158	171	183	174	190	195	145	164	187	172	166	177	179	187	185	177	161	188	183	198	197	197	170	196	157	178	180	206	194	193	178	196	206	152	151	179	165	206	204	189	182	187	176	196	171	163	221	171	195	205	198	182	175	167	179	190	154	154	178	158	162	202	164	170	174	175	212	190	174	191	174	173	164	199	167	158	170	159	198	163	187	183	171	191	194	189	173	177	175	180	176	143	180	189	199	168	179	185	176	166	184	179	170	179	168	178	189	185	176	191	192	179	160	151	178	154	214	183	187	178	199	171	180	170	199	175	189	172	208	174	169	173	141	199	183	216	207	184	195	174	177	191	185	173	214	187	186	206	223	196	195	165	183	183	175	167	154	150	185	177	181	165	153	215	176	183	188	186	172	172	166	193	226	196	177	162	196	195	176	171	161	196	179	168	152	173	191	185	182	176	196	183	176	191	196	178	218	155	180	182	168	183	181	172	170	191	177	166	176	174	163	184	191	166	196	174	178	189	184	171	191	169	189	193	186	178	185	169	183	204	181	196	207	181	204	184	173	189	174	179	185	201	202	185	161	184	181	170	164	164	175	186	187	176	169	184	180	172	192	185	159	204	172	175	200	166	158	177	191	183	168	188	172	193	182	183	184	182	176	184	188	196	185	179	147	163	174	171	183	182	181	195	173	183	185	189	181	178	167	175	179	170	191	174	161	200	188	180	185	177	182	189	188	186	185	179	161	205	187	188	182	169	194	176	180	159	197	188	185	194	154	194	156	168	189	182	157	192	172	167	191	178	177	185	200	167	164	179	174	187	178	169	203	201	185	168	179	171	188	200	194	201	199	184	176	169	171	175	179	184	196	176	181	198	196	176	170	197	167	165	190	175	175	196	167	192	214	218	151	143	170	178	188	193	197	182	213	177	184	214	175	176	159	199	165	190	195	177	147	191	187	163	197	180	157	187	177	171	170	181	222	161	170	172	203	189	180	187	170	219	197	191	175	168	162	186	177	197	194	177	162	205	177	213	171	176	188	171	208	189	212	181	196	161	170	180	186	187	181	181	204	179	206	179	179	213	190	202	198	162	173	186	176	168	190	183	201	202	175	181	152	166	187	205	184	177	182	195	190	170	152	169	166	187	199	183	167	187	190	200	141	187	177	175	196	192	168	167	155	187	200	159	181	190	186	169	188	185	193	177	184	196	209	195	191	158	174	171	175	179	185	168	173	209	193	156	181	180	209	196	206	183	185	209	183	163	167	183	187	170	164	158	154	159	187	192	161	173	188	183	179	194	190	182	193	175	197	173	187	172	170	157	187	177	159	158	185	181	196	182	172	181	172	167	160	210	172	158	185	183	191	165	159	156	179	186	204	187	169
14551	7308	4313	4552	3263	2367	1941	1592	1289	1105	1137	1216	873	891	1051	839	612	625	567	541	560	550	537	548	508	488	518	492	491	494	491	522	475	496	477	442	483	493	468	429	533	453	469	447	484	478	462	468	505	466	518	495	451	520	491	472	489	468	470	484	485	474	474	425	462	442	444	454	489	504	460	452	483	432	432	463	495	488	471	469	480	490	468	448	462	462	461	454	464	434	446	468	462	440	482	492	474	460	462	485	465	436	464	462	474	505	486	502	466	474	449	453	439	492	467	469	482	503	475	484	472	469	446	456	480	452	455	473	462	431	496	476	458	514	482	486	440	479	436	444	464	504	455	474	435	451	453	473	400	482	460	498	477	465	438	453	493	465	506	449	466	469	448	507	462	440	460	477	445	465	462	460	478	426	485	514	419	422	437	455	521	466	476	469	521	471	460	504	442	464	431	474	461	465	438	442	470	469	447	465	464	469	456	464	440	479	479	464	451	480	444	470	485	438	464	484	462	506	510	466	458	451	464	452	438	474	438	450	461	448	547	492	460	477	443	449	462	437	456	477	447	449	476	438	427	458	422	454	463	474	453	467	447	448	444	470	463	471	412	471	488	482	451	424	468	449	439	455	448	446	443	453	483	443	484	479	458	456	445	463	439	453	450	441	462	458	463	453	473	475	476	445	471	474	441	472	461	477	455	425	430	466	467	472	468	463	450	452	417	497	458	450	495	447	446	465	481	470	444	445	459	455	428	440	419	447	487	478	456	479	467	429	483	472	489	459	461	459	495	458	479	421	396	473	456	482	441	434	460	441	476	486	455	481	465	464	412	432	413	465	427	460	438	488	475	427	430	467	470	477	430	468	432	473	459	425	482	473	448	450	464	447	486	466	472	475	473	449	477	451	485	460	471	447	428	482	463	479	489	473	455	463	471	459	438	439	478	441	462	432	471	459	424	459	442	459	478	431	423	450	424	481	482	456	439	482	423	470	471	474	456	433	432	475	481	449	425	462	468	465	462	449	465	432	445	455	433	464	444	477	449	441	427	485	464	460	436	476	441	452	448	442	462	467	514	414	486	491	509	467	509	453	448	454	437	491	447	411	437	463	471	444	493	444	463	441	435	459	494	492	433	511	409	477	461	486	474	445	453	443	448	446	453	475	450	469	461	446	524	456	454	438	414	450	461	449	456	502	452	483	467	475	463	484	459	453	444	472	467	442	453	426	438	452	487	452	477	460	454	473	485	488	491	430	445	475	464	450	459	478	466	490	511	442	510	436	451	489	484	457	473	494	450	482	489	466	457	461	474	443	457	445	436	483	468	481	453	455	456	483	445	478	504	454	477	462	453	462	495	493	481	454	462	481	459	486	432	453	472	458	473	509	459	474	445	449	440	472	472	465	475	493	449	445	470	435	451	444	456	440	429	485	467	448	470	467	451	497	454	524	453	489	477	451	463	427	452	440	522	454	466	487	463	476	479	437	530	415	456	439	490	451	483	448	467	484	474	396	461	433	494	483	463	469	465	493	472	513	483	466	448	452	486	475	463	466	461	467	449	504	465	473	469	448	449	470	461	434	441	451	478	451	448	445	453	496	453	464	456	440	448	491	449	467	425	459	464	488	480	448	495	447	425	491	428	454	454	501	466	483	428	468	449	434	509	437	456	454	473	472	438	456	450	433	466	481	470	439	482	483	469	437	462	436	474	459	470	426	449	455	442	426	476	494	451	466	448	475	489	426	462	464	461	478	468	434	472	441	444	475	475	461	479	465	495	470	429	462	459	446	447	489	450	452	462	449	436	484	454	456	469	458	477	440	448	472	466	439	446	431	461	478	456	456	447	498	472	456	458	478	490	467	436	447	465	482	477	481	446	492	472	458	453	453	440	448	485	471	476	445	470	465	446	450	454	481	451	457	484	450	445	439	447	476	473	448	443	486	458	426	471	479	472	438	488	466	437	470	451	501	460	495	476	458	431	447	485	443	444	478	468	483	445	445	472	480	519	404	446	507	468	446	417	457	450	482	462	474	462	523	467	467	462	441	467	461	437	457	445	474	486	459	456	482	467	483	479	451	465	470	416	436	439	476	436	470	451	449	448	472	475	471	440	435	472	472	472	451	424	501	462	486	436	419	503	429	497	434	433	487	479	446	475	470	423	474	438	453	480	419	487	464	508	462	498	426	482	478	484	470	466	489	474	492	499	455	452	483	458	452	418	487	465	455	447	491	437	437	464	426	443	486	428	419	456	454	489	448	464	483	469	460	420	454	453	448	450	422	452	437	457	437	434	448	481	471	462	470	455	459	432	470	472	481	453	428	456	398	427	490	447	434	467	465	440	452	466	446	480	485	434	415	482	457	459	448	468	487	496	467	477	445	482	420	489	467	470	474	458	459	446	479	419	450	446	477	426	466	456	460	435	457	481	458	467	467	471	442	458	482	468	439	454	426	474	483	473	477	457	493	438	483	436	441	444	431	449	451	476	472	433	471	442	468	458	469	454	487	489	462	420	495	473	457	465	444	438	514	461	459	438	465	447	488	458	503	491	465	463	499	474	472	453	459	422	482	493	469	496	465	422	493	434	459	418	462	473	468	475	454	480	477	474	452	459	438	449	464	417	488	496	505	427	488	454	428	494	441	467	408	454	448	486	437	456	444	476	446	488	461	455	481	442	456	450	479	478	451	478	455	453	488	460	440	434	469	458	427	495	424	456	455	473	458	476	448	487	426	465	456	467	458	431	456	484	457	469	449	431	449	486	491	469	460	480	439	449	446	511	484	447	495	476	444	428	457	446	490	473	454	508	522	445	443	441	459	481	460	441	454	468	450	492	415	516	460	466	484	451	458	431	532	447	503	450	448	443	473	471	446	473	453	456	430	417	451	454	422	460	486	485	455	476	484	489	475	508	487	476	493	456	446	507	428	431	458	457	461	442	499	430	462	454	471	459	480	450	492	482	475	457	451	452	478	460	466	483	429	504	453	467	457	433	432	472	463	468	435	463	437	458	446	449	495	459	478	433	443	427	438	471	473	492	509	464	454	419	440	500	535	473	441	419	475	470	458	438	437	415	480	490	451	461	461	473	445	467	482	464	504	471	461	467	470	443	469	463	485	461	443	452	461	457	438	457	459	445	452	443	459	462	405	475	430	485	463	485	456	474	465	494	471	487	459	521	459	433	473	469	472	442	481	440	488	473	463	481	465	429	455	447	470	437	457	438	463	490	503	476	441	472	440	464	462	476	450	513	459	458	457	472	461	409	445	484	426	426	476	512	508	489	440	448	446	457	468	442	497	448	476	450	440	445	479	472	469	449	426	471	450	408	466	417	464	438	432	431	489	443	463	484	474	458	510	474	488	485	453	459	479	484	456	455	460	464	498	471	477	418	521	482	467	451	510	476	450	448	453	471	457	462	431	454	437	469	486	447	485	493	458	446	491	469	454	445	462	438	447	444	464	468	451	480	482	434	430	465	471	428	452	467	470	442	407	442	490
5266	888	625	565	488	534	473	469	425	471	478	473	460	460	484	499	425	471	417	403	429	461	416	417	444	481	445	454	446	452	464	498	465	460	465	432	461	474	435	422	455	472	471	473	408	483	443	471	478	446	446	447	435	436	482	436	450	454	454	454	466	499	438	500	428	416	462	419	457	421	412	409	449	419	434	456	423	443	417	472	462	461	411	446	470	441	435	411	466	450	394	463	424	424	457	450	457	470	458	540	441	469	441	444	435	477	424	466	467	460	447	399	428	420	451	416	434	436	445	461	464	420	448	427	429	482	444	433	464	469	453	432	436	466	473	462	468	436	425	444	487	470	439	446	445	457	425	450	438	460	405	443	452	438	449	478	481	452	446	468	433	427	443	442	453	456	449	429	457	457	407	487	412	459	463	439	465	446	444	431	443	414	442	428	464	447	481	434	478	447	456	419	409	466	456	406	447	419	477	465	453	432	428	431	405	451	456	455	448	434	460	421	472	467	428	444	430	436	435	452	417	445	444	439	453	430	423	398	446	437	467	487	388	413	467	431	428	474	475	420	462	453	454	471	450	476	465	421	459	482	434	432	443	438	427	451	417	439	459	439	457	444	466	466	428	385	412	437	472	461	449	440	426	436	464	440	424	431	436	433	446	446	427	438	518	422	442	475	423	425	462	444	490	398	443	437	471	454	446	448	452	410	456	429	452	463	413	417	424	437	467	445	464	470	449	443	440	503	435	453	453	456	450	428	435	446	388	436	434	434	422	441	445	491	496	446	416	443	398	463	493	448	470	441	466	462	428	407	424	435	427	440	463	455	441	372	457	475	414	430	430	392	517	429	421	446	414	449	444	460	438	469	457	424	493	462	420	447	428	458	444	435	456	417	438	442	460	446	457	466	416	431	439	442	442	499	437	449	460	434	418	430	475	425	444	447	448	436	437	457	459	452	452	411	422	476	454	421	448	434	468	400	442	457	468	439	497	446	474	456	435	470	483	484	461	489	462	467	449	452	447	464	438	492	479	436	427	422	424	450	437	475	416	469	442	465	477	456	427	440	408	491	437	465	489	430	448	454	477	453	439	452	420	443	419	450	465	461	457	417	433	442	439	428	427	455	476	455	429	454	451	421	424	436	466	451	423	459	431	491	432	429	456	430	405	434	477	432	448	469	421	452	457	414	440	489	394	418	438	437	473	449	481	410	462	421	426	472	475	438	417	454	462	440	418	429	399	434	417	462	451	465	432	465	450	476	468	439	461	461	429	463	460	435	468	423	465	475	421	424	440	443	471	468	431	461	500	453	434	416	479	471	453	428	473	451	405	457	457	361	427	437	446	456	431	441	421	484	438	430	429	460	452	462	416	394	429	455	450	391	410	450	446	417	444	447	468	460	467	482	429	450	463	429	398	424	477	465	448	455	390	511	437	429	417	455	437	444	419	454	450	445	443	465	442	497	437	460	446	441	427	461	458	433	448	447	460	441	479	446	445	441	407	466	454	456	422	454	440	500	456	460	458	438	461	422	484	440	470	451	402	451	420	467	452	471	410	454	429	443	441	459	458	437	474	465	421	448	469	495	428	438	441	442	422	426	446	411	455	485	457	430	451	457	442	407	452	435	468	435	455	457	414	435	452	462	443	473	469	432	487	430	434	446	445	408	436	457	467	422	454	446	443	462	408	447	466	473	487	453	443	453	446	441	423	423	478	462	444	433	448	457	438	414	421	494	418	469	449	443	421	435	482	475	417	426	455	443	411	451	466	462	431	475	445	428	427	484	439	462	465	455	448	433	476	424	433	425	485	454	430	486	438	434	484	469	421	474	436	499	462	468	433	428	476	436	476	433	461	438	444	449	414	445	472	450	469	478	475	440	441	455	447	432	420	438	463	443	460	431	441	440	459	445	442	432	424	456	431	451	449	459	430	424	487	416	447	445	460	462	470	424	468	474	455	447	458	424	485	410	467	464	448	466	447	452	432	482	451	466	498	452	407	421	415	451	470	460	427	447	472	488	435	465	476	429	449	459	466	432	463	443	447	413	455	429	434	429	481	440	436	456	444	457	429	451	438	451	461	437	484	451	431	466	447	417	445	459	453	458	414	451	441	432	478	469	472	455	490	422	454	454	388	445	390	459	436	460	471	414	466	417	492	501	463	447	453	425	417	440	445	408	444	468	410	460	432	435	429	428	455	433	457	434	454	432	435	439	478	498	466	447	459	467	417	456	458	396	470	451	440	453	460	456	449	443	476	432	398	432	425	437	452	448	442	453	442	452	482	431	430	438	484	434	446	444	439	452	457	412	422	446	440	450	421	435	457	430	426	422	456	438	533	461	466	461	461	428	440	458	433	449	436	453	420	418	423	419	411	447	448	484	460	465	460	462	428	508	459	469	424	462	437	454	447	424	482	403	470	430	491	462	460	480	456	429	437	418	457	470	457	462	410	425	470	483	478	445	417	449	461	453	419	411	441	482	424	421	445	442	414	417	447	486	440	436	426	462	458	460	461	458	442	454	432	454	463	474	478	475	446	442	416	435	442	424	426	430	420	439	414	424	472	397	433	446	453	438	458	401	468	416	446	417	475	441	452	445	460	490	444	469	417	426	464	454	439	462	440	461	465	495	416	475	428	439	460	445	460	444	423	454	460	410	443	460	465	441	431	443	454	473	459	463	459	469	454	468	421	470	423	448	415	453	433	441	422	414	434	470	436	464	462	505	431	427	434	418	458	469	487	492	484	464	434	455	413	473	474	433	434	434	451	443	465	436	453	468	447	459	453	488	426	432	414	383	464	440	445	406	491	457	444	449	427	430	430	471	451	440	451	402	466	439	437	462	468	472	464	441	405	449	492	442	457	440	484	466	475	470	452	458	462	440	411	457	420	425	459	430	433	410	461	434	471	432	444	422	473	455	403	455	393	422	441	446	440	473	465	432	452	448	414	461	436	408	434	411	443	454	462	455	400	423	441	448	436	464	507	447	455	426	443	460	450	518	432	418	454	430	446	428	447	442	420	481	461	440	435	434	435	473	437	468	374	427	477	462	401	484	433	479	419	436	461	467	450	460	480	466	438	449	468	458	441	441	434	451	475	460	471	456	473	412	481	480	459	474	478	432	422	462	465	468	465	450	433	478	474	430	445	456	441	469	468	446	435	411	412	463	441	444	472	471	449	414	504	455	479	466	446	448	430	424	465	452	451	458	485	454	428	433	428	412	452	453	468	442	463	466	437	414	420	419	493	426	455	497	487	447	468	411	462	426	474	439	485	450	426	457	458	421	468	442	458	447	488	438	462	451	454	455	437	459	437	425	406	476	435	440	420	472	441	465	412	469	419	451	428	399	467	469	423	461	444	467	460	427	482	476	434	451	428	466	476	456	443	452	483	435	434	449	429	414	474	435	457	474	422	461	445	462	476	467	405	481	430	457	432	478	405	406	470	416	457	416	432	427	465	461	465	441	428	449	431	461	467	482	451	426	441	451	467	455	431	417
4504	1344	1387	1524	1294	1168	1117	1108	1054	1048	1141	1134	1038	1012	1161	1038	998	1033	1018	938	986	988	1011	1017	995	961	966	967	1008	950	965	987	978	981	958	988	991	974	1024	964	950	949	947	970	932	976	972	1000	965	986	992	953	971	972	1022	978	965	1001	953	966	998	961	957	1022	963	981	936	978	970	1011	1000	1019	944	1005	952	982	936	1030	1028	960	1011	956	1006	955	962	1001	969	965	963	961	968	985	1011	1011	958	1008	936	959	985	1021	1034	983	1002	942	952	960	986	1011	959	1004	967	1000	963	1030	996	1028	991	964	1033	1045	984	938	991	963	944	973	993	973	945	912	929	996	1030	977	942	947	958	971	957	972	987	967	970	970	944	993	939	976	960	1012	974	911	1043	1044	1020	1005	946	973	964	974	935	973	998	965	974	974	1036	1005	985	1000	989	943	935	987	964	986	998	1022	926	921	983	1006	1035	1035	977	1042	990	964	1004	953	981	956	951	975	1082	939	1018	997	980	970	970	979	933	971	945	953	983	998	951	1002	979	997	1011	937	982	951	931	989	962	989	1019	999	978	972	975	959	982	948	975	950	984	947	1000	1005	974	1001	953	954	986	989	978	930	1019	1020	1002	956	963	955	953	972	987	978	957	914	958	1021	1027	945	1009	1000	957	995	936	982	945	975	995	956	906	967	1019	994	1021	955	1010	977	935	1003	939	920	993	983	1017	975	988	1023	982	955	950	1005	980	927	1065	982	998	947	954	949	1015	958	992	1079	988	984	942	988	977	1000	941	943	1008	915	1012	1029	1036	971	964	990	1011	963	975	939	966	932	976	998	931	1051	906	974	971	922	1000	953	951	1038	961	983	968	1011	957	1008	941	980	966	1001	965	967	984	953	994	1016	1007	984	924	943	1004	997	993	1010	943	989	942	942	998	965	1010	977	930	972	991	997	931	1019	892	975	995	960	983	995	1016	942	949	960	993	924	1027	962	948	1025	963	1009	983	979	958	963	1010	1005	991	969	986	972	928	995	988	933	1017	967	1009	983	1012	1020	990	980	971	976	994	951	1000	995	972	965	956	946	968	937	997	997	940	968	978	1009	1030	928	948	947	993	986	990	938	907	973	948	984	948	952	978	946	977	938	963	958	951	924	970	1007	1011	951	988	1015	1047	946	971	973	986	975	1009	1029	967	959	1022	999	1012	1011	972	960	1017	952	1022	962	945	989	940	994	990	968	948	1001	913	991	997	1032	1005	1004	956	942	991	970	1021	932	962	907	958	969	973	971	946	997	1004	987	982	1047	958	910	986	921	906	984	961	961	948	955	978	920	958	966	968	997	941	968	938	979	978	958	932	951	992	975	948	978	962	982	1048	985	953	939	933	1006	947	1003	874	1022	1022	943	957	972	966	986	987	916	941	932	998	986	1003	961	1017	1017	949	983	954	946	1003	961	946	949	967	1017	950	998	961	1014	945	999	970	991	956	1018	983	968	976	973	939	964	899	985	1019	938	961	978	958	983	984	926	949	971	1002	918	988	982	951	955	974	999	1006	1009	1012	990	969	967	942	996	950	1038	917	985	945	980	990	992	989	968	969	1020	987	1033	983	952	951	935	958	988	982	972	951	919	1020	1021	975	988	972	970	972	968	950	1001	964	958	986	968	923	945	1017	934	1012	931	993	999	945	929	1030	1030	1008	1019	1046	1016	978	966	1007	1039	974	997	962	928	960	970	1000	1004	958	975	915	952	971	986	1004	954	1033	947	952	959	952	958	979	978	1017	946	977	946	974	971	1011	988	1038	966	955	975	961	988	981	991	1008	995	986	957	970	980	976	979	903	1033	906	977	914	939	986	976	982	979	1026	980	991	975	1013	965	992	967	1045	948	980	936	953	1016	982	950	961	986	971	946	996	986	908	928	1032	973	951	1036	981	942	962	950	994	988	915	975	983	978	987	969	987	963	977	985	940	1024	958	1016	934	1007	947	1026	964	954	970	904	913	947	967	970	940	1011	954	988	905	970	967	980	1003	958	1006	907	1014	996	944	964	907	977	972	981	983	972	1022	967	908	946	945	985	976	938	1019	991	978	955	1008	979	958	956	967	993	969	974	1010	949	963	996	936	991	947	947	933	987	951	994	960	973	948	991	976	912	962	992	901	996	1027	948	941	1009	993	1049	967	948	1006	976	997	914	978	932	983	1011	1049	1011	979	1009	1011	1001	1025	1000	923	1008	987	960	950	941	953	986	984	919	930	984	967	956	979	902	960	975	980	1017	979	954	938	962	968	956	920	964	950	991	897	956	1046	936	995	988	922	931	977	951	1016	966	988	958	967	1007	977	1014	1025	989	973	1014	960	996	944	964	986	998	971	997	970	960	968	981	967	947	949	912	948	991	974	994	899	917	960	989	1009	990	1002	1003	950	932	962	955	970	985	959	1004	956	967	995	964	991	974	1014	990	920	956	983	1001	1019	995	999	941	982	1004	962	949	1002	994	970	1020	944	966	972	997	929	977	922	971	993	989	978	975	983	958	962	893	974	1033	964	990	984	975	1018	1002	963	949	990	929	976	1020	1033	988	958	952	1037	1024	1052	941	942	936	974	1001	972	957	960	928	974	965	989	987	994	918	967	965	1030	982	1019	985	1039	1007	1011	1039	965	969	992	975	968	975	1001	980	962	1009	987	899	997	962	957	958	979	970	935	1003	963	988	965	997	966	963	983	995	1005	942	942	937	962	992	991	1001	974	967	945	971	962	1003	1033	985	986	950	1014	961	1045	942	975	928	993	955	973	969	909	971	1013	993	912	1016	990	986	960	956	921	972	974	986	950	937	982	968	927	949	956	951	950	969	1004	987	971	957	1001	937	1018	974	973	931	998	974	981	999	928	991	968	1020	1026	1007	1017	951	954	1033	929	960	983	960	1020	957	983	976	988	993	1038	1005	1000	963	966	959	965	1014	980	1024	1037	987	994	973	1011	968	979	982	971	960	929	1019	961	977	991	976	1018	926	966	930	1021	990	936	985	956	967	957	953	953	965	992	921	987	979	934	951	978	1008	1019	1007	931	972	939	1025	942	980	952	970	1033	940	898	977	965	1008	945	943	976	979	958	981	931	959	1017	945	987	1067	931	1002	979	943	976	971	975	1046	987	950	986	1003	924	984	961	991	1019	1020	979	979	980	969	936	999	960	925	1024	993	965	932	1004	938	969	986	970	1027	980	960	945	932	999	962	1001	969	964	932	922	952	1063	961	912	1010	997	936	1024	1013	959	972	1016	1009	949	1003	962	936	956	936	965	1061	944	988	1039	928	969	962	968	890	966	953	987	972	940	935	948	1011	989	902	972	910	962	983	996	952	971	990	982	1013	966	972	992	996	1009	958	979	948	1012	1005	997	998	960	986	988	999	941	1006	947	960	1002	1008	955	1001	938	994	950	1009	1004	989	981	904	970	942	952	1001	969	985	975	960	1048	993	950	931	973	910	974	973	979	978	998	937	953	891	947	1014	1018	1051	1009	955	947	976	970	971	992	1017	962	960	963	936	953	996	969	977	939	1002	942	923	1004	980	981	1012	998	994	926	965	953	972	1004	981	914	1033	941	985	992	1015	968	999	987	999	1029	981	1016	896	987	925	955	968	949	964	972	960	1025	1030	927	957	962	965	928	966	1007	997	976	991	972	950	988	963	948	980	1008	965	931	989	937	951	968	964	974	981	983	982	954	926	953	1025	965	988	992	970	1006	1006	1003	943	958	981	957	959	1027	961	930	917	986	945	981	962	937	969	995	951	958	992	1010	979	1006	978	964	910	1025	990	957	973	978	1006	998	969	1002	995	1046	978
15522	4530	1937	1043	628	466	404	353	348	320	328	325	308	303	289	312	267	267	274	260	278	279	298	277	277	252	276	259	302	243	244	290	245	279	252	260	270	274	302	277	283	287	263	268	258	250	248	272	267	256	246	304	302	268	251	284	302	302	300	262	265	233	268	264	256	290	237	278	265	244	286	246	258	260	277	267	295	327	274	234	273	255	277	284	251	255	285	224	257	260	251	258	259	283	270	268	275	251	234	237	259	302	255	291	296	241	254	258	276	284	279	283	255	277	274	252	263	256	278	245	232	268	257	251	261	283	319	267	243	271	247	276	288	274	258	290	293	263	265	283	263	266	254	295	268	260	269	257	268	228	267	252	288	275	259	286	271	275	265	253	252	267	260	256	232	250	273	274	280	281	273	251	250	283	278	251	292	268	248	240	291	246	242	280	240	258	327	269	266	272	266	242	275	250	266	289	243	248	288	247	307	284	235	247	267	259	268	262	269	277	238	244	238	279	272	264	273	233	241	255	268	254	249	256	282	241	301	260	244	245	257	290	252	271	280	271	275	268	257	246	240	264	271	275	287	249	225	244	302	274	278	265	237	242	281	272	246	238	239	285	279	249	260	282	284	279	280	268	265	273	276	284	262	254	299	284	253	249	262	265	294	236	289	268	274	275	268	284	215	251	269	271	249	268	281	271	264	270	241	270	253	293	262	264	322	269	242	258	249	272	286	261	251	260	273	299	276	276	252	253	276	287	306	276	257	255	227	256	257	271	265	257	294	285	278	240	249	258	281	270	276	295	280	263	267	263	273	256	260	292	274	243	243	279	282	248	265	239	271	305	280	275	258	286	252	282	273	297	266	248	258	261	304	283	247	302	249	281	281	240	259	246	246	245	261	285	263	267	260	278	281	258	288	285	259	275	250	249	269	249	272	285	256	295	267	258	269	258	282	250	298	239	268	271	295	258	287	258	270	281	216	285	269	270	263	257	273	239	287	278	246	280	252	289	296	262	258	266	270	272	234	229	263	256	289	266	241	271	265	297	279	256	284	284	277	265	250	269	262	240	264	277	276	262	302	272	297	266	267	272	263	265	285	257	262	275	265	252	258	235	254	272	274	291	257	256	247	261	251	265	287	221	273	278	296	289	272	296	238	245	234	255	239	279	258	270	275	270	274	252	235	263	273	265	242	245	281	268	243	284	270	296	262	298	246	261	252	267	259	228	272	300	274	250	272	258	269	275	254	270	270	273	283	263	256	263	275	247	249	277	282	246	281	268	270	278	261	288	254	254	252	268	232	283	299	278	272	234	236	248	238	268	252	264	296	248	240	306	247	264	263	266	267	292	259	279	261	276	252	263	290	255	269	264	293	248	263	248	273	259	265	265	271	252	258	252	237	282	276	294	277	256	273	294	257	246	265	298	269	276	267	255	297	258	275	255	253	252	277	260	271	236	269	248	253	287	268	285	248	265	293	287	268	297	285	260	270	264	266	260	241	296	252	255	258	251	261	261	276	270	285	278	264	282	253	273	220	286	259	286	282	254	251	262	253	258	241	237	288	245	248	260	242	264	271	286	231	246	260	288	247	278	268	263	244	256	269	274	266	262	279	271	242	278	258	249	257	254	313	286	292	297	268	288	269	233	216	254	248	253	271	297	260	260	304	266	298	250	247	278	270	262	255	255	260	261	273	280	294	269	266	290	263	252	255	245	263	279	266	304	254	265	268	309	282	269	281	252	292	277	264	267	292	266	265	293	257	272	256	282	270	269	283	258	306	250	251	267	289	238	282	263	297	256	261	282	248	278	231	283	270	264	273	246	238	259	286	281	273	244	272	236	257	258	285	262	317	265	306	242	258	274	286	275	266	267	243	253	238	260	275	263	296	249	251	221	277	259	264	277	274	260	257	280	274	262	241	262	272	288	248	228	258	250	263	242	272	268	281	257	267	292	255	285	251	257	280	240	267	253	231	265	236	258	251	278	288	236	240	263	281	263	257	263	252	279	250	242	272	260	246	299	245	259	251	248	240	289	263	284	274	275	288	282	265	278	288	282	268	291	317	266	278	249	280	231	299	279	268	267	286	257	242	272	295	296	263	257	275	259	285	245	271	261	267	243	249	248	260	285	265	287	254	292	270	252	306	267	280	249	280	260	300	233	232	279	271	234	295	251	288	269	279	249	266	270	279	269	237	258	245	257	239	280	280	279	258	268	246	261	245	268	296	272	273	243	245	292	289	273	253	243	260	276	284	289	254	314	245	259	293	287	268	246	279	258	279	283	279	279	254	254	266	271	272	257	268	274	272	275	261	286	275	277	288	280	265	280	252	276	296	273	270	292	260	263	278	238	262	257	244	264	261	245	255	274	280	264	258	272	268	264	289	265	265	281	258	258	270	268	245	276	273	274	247	277	241	251	258	272	269	276	263	287	284	257	281	294	247	269	250	264	274	248	287	262	251	272	273	278	253	249	266	258	243	248	277	263	261	294	270	253	287	301	260	258	280	258	257	262	225	257	252	271	300	279	281	269	278	278	264	258	267	249	269	260	261	256	287	243	279	271	258	255	269	254	263	259	279	285	262	273	294	272	262	293	255	273	259	249	261	275	249	249	277	254	248	252	252	242	282	245	256	261	228	243	277	265	219	237	256	297	279	276	266	270	282	252	269	280	250	255	249	270	259	284	263	261	278	274	255	258	238	273	270	299	254	279	257	268	247	267	273	270	246	257	263	276	249	263	271	272	281	223	251	262	253	261	281	236	278	232	266	266	278	255	279	254	289	256	259	266	262	239	251	272	267	268	257	273	265	275	298	250	291	283	275	227	265	240	251	272	272	257	247	299	264	286	267	234	271	289	250	281	269	269	280	280	262	267	243	244	286	236	259	247	265	239	295	288	266	279	270	268	283	283	230	216	246	254	253	287	250	287	264	275	265	269	264	278	260	271	248	276	274	263	267	264	258	282	281	260	229	261	273	263	276	297	276	299	254	273	282	254	260	268	284	245	260	254	268	274	275	248	302	269	289	270	275	294	256	279	268	245	268	266	257	278	272	261	269	263	279	258	252	275	271	272	251	244	266	289	265	264	241	246	248	254	274	231	269	283	274	248	281	299	260	273	272	261	252	265	278	297	296	247	253	292	284	249	261	254	250	274	257	270	296	280	233	244	231	266	258	271	258	260	252	267	315	245	282	266	264	273	256	246	243	244	289	259	248	255	245	247	260	255	263	273	290	271	263	263	289	277	245	257	229	269	245	273	255	276	283	244	274	268	268	263	251	248	268	290	266	263	273	265	286	276	244	232	228	275	265	278	239	286	250	281	256	255	284	252	260	249	271	293	237	239	251	247	254	254	240	311	270	286	257	256	282	269	294	251	244	247	286	256	257	272	297	283	271	265	291	267	277	285	269	260	275	259	248	321	269	286	315	289	273	223	238	297	259	256	275	301	269	239	284	240	268	276	277	257	247	255	246	271	261	276	263	272	243	281	261	267	236	243
11056	4524	2841	2916	2144	1673	1360	1157	1084	956	1012	1055	854	845	984	830	713	680	658	683	613	643	602	634	625	602	648	592	609	628	640	660	648	630	634	625	614	652	603	620	635	606	584	612	607	637	616	627	614	605	600	592	582	576	595	636	600	597	633	641	633	607	628	650	600	598	626	615	613	632	607	606	636	597	634	623	560	618	576	614	566	645	620	622	598	661	602	656	619	604	626	629	615	641	594	626	578	587	624	610	584	624	617	601	605	635	592	600	609	594	640	584	615	582	604	636	618	600	640	675	619	627	590	652	601	590	599	626	552	560	594	642	587	641	603	582	645	628	551	584	590	617	623	585	599	577	621	591	614	607	580	696	620	642	623	576	605	644	625	575	640	597	628	613	587	616	576	576	565	592	590	629	609	609	626	603	614	641	611	647	614	630	619	625	631	581	608	637	589	599	657	619	601	613	597	594	594	582	631	610	578	595	652	645	632	590	583	607	612	677	609	608	598	648	599	593	584	630	628	617	637	623	601	591	617	606	584	616	609	636	608	635	587	615	618	588	585	603	599	597	609	614	631	572	592	668	603	623	589	619	613	574	601	590	623	574	640	614	607	605	597	618	596	600	603	624	621	586	612	579	608	650	661	634	576	600	647	615	555	623	631	616	592	589	628	621	603	614	614	623	568	608	585	599	629	628	571	602	656	654	605	622	640	579	601	626	601	623	597	636	615	597	595	587	607	631	635	632	594	585	626	601	653	612	585	613	628	587	600	576	571	609	602	573	627	598	596	567	600	626	587	621	589	620	565	597	604	624	636	615	600	635	560	643	583	614	652	582	643	630	600	607	600	596	613	575	597	609	582	573	598	607	584	588	573	614	609	614	600	666	591	588	626	626	645	621	608	570	628	626	575	651	661	614	575	605	612	595	635	628	619	576	560	576	603	608	608	621	575	578	596	633	569	614	600	653	623	613	598	612	586	609	579	592	567	630	586	638	617	659	629	583	599	600	608	641	569	603	581	595	608	614	613	585	613	592	627	574	605	632	603	596	639	620	627	613	604	593	613	634	591	670	588	585	613	623	588	627	587	647	593	580	625	623	599	602	591	648	645	646	601	613	615	587	619	638	573	596	605	584	567	619	629	614	612	609	582	585	598	627	608	581	594	637	623	576	610	632	612	637	639	623	586	579	612	591	595	613	589	558	609	616	610	597	598	637	633	590	624	653	579	589	631	585	585	606	603	642	603	592	559	674	570	594	624	611	570	673	569	619	591	647	623	607	597	606	599	633	597	574	598	620	566	608	596	608	603	616	595	604	628	618	623	594	588	577	569	602	625	648	600	652	590	620	637	602	564	616	616	594	603	605	587	576	609	588	579	603	617	640	632	604	611	590	577	661	641	644	627	579	567	550	600	548	602	625	606	588	598	611	598	598	600	622	596	617	624	593	612	587	627	575	612	650	571	622	630	630	636	578	610	631	614	625	596	640	576	617	597	652	608	631	627	625	644	613	578	595	581	605	607	614	609	567	640	656	603	618	580	607	635	622	585	598	597	641	615	612	612	600	606	595	593	625	634	649	603	602	649	611	621	605	614	597	599	615	586	585	602	599	586	587	649	611	600	636	593	615	595	593	581	636	615	602	569	602	629	597	638	604	576	639	653	642	605	573	605	621	634	611	642	617	597	616	603	639	609	578	625	617	598	565	585	610	596	620	595	595	613	596	613	598	621	621	565	598	622	600	596	612	664	605	617	629	601	602	601	612	607	596	612	606	644	591	623	605	606	596	655	638	624	628	594	597	624	570	623	595	625	621	561	581	587	597	613	621	581	621	597	648	635	582	620	599	619	569	616	586	633	607	603	583	579	602	587	621	601	585	561	631	591	614	605	605	632	581	575	598	638	613	569	597	581	542	637	658	665	583	629	611	632	614	650	633	577	656	621	592	647	617	578	603	576	589	632	635	588	640	595	578	624	623	576	576	603	616	631	645	579	610	625	558	604	636	630	569	638	618	602	584	646	609	645	651	596	607	617	631	578	640	629	633	613	612	652	590	606	593	658	648	606	576	628	623	619	642	615	638	605	624	604	620	613	565	619	631	556	633	621	575	615	624	620	604	626	614	599	673	582	657	587	618	591	642	565	593	590	636	656	594	603	591	528	606	633	609	617	620	621	599	607	619	629	637	620	641	627	592	581	591	598	647	620	590	601	583	638	599	576	617	571	584	575	601	598	610	597	618	623	620	601	592	603	645	614	618	568	615	557	588	556	581	611	603	627	595	580	647	646	616	645	614	638	609	609	574	609	631	615	648	578	571	622	582	586	601	591	619	616	588	599	592	607	613	559	690	568	608	597	557	584	588	603	602	611	625	627	612	651	593	588	601	594	572	575	632	585	585	558	597	552	615	596	629	615	589	570	628	588	618	627	618	577	638	651	601	582	623	591	627	601	586	598	599	627	643	616	634	674	609	592	601	598	629	647	631	595	614	590	600	618	589	611	582	595	598	635	604	641	627	605	611	577	611	565	619	631	618	615	607	619	653	590	611	620	643	607	600	611	602	575	630	608	616	653	620	601	611	584	574	569	565	617	617	610	647	673	606	595	574	602	566	582	632	610	590	579	642	600	580	594	560	617	603	571	598	620	572	588	617	628	625	616	578	594	608	621	583	605	682	601	624	593	632	596	572	635	571	633	587	617	609	618	581	575	663	581	594	613	575	597	610	588	626	624	620	626	625	617	598	576	614	616	586	630	597	568	607	604	603	593	589	617	615	624	617	613	581	576	605	617	582	609	629	627	588	610	650	645	587	600	576	598	611	619	604	572	640	579	590	637	631	566	629	640	567	606	562	609	628	622	559	608	598	610	614	586	660	617	649	629	573	621	591	601	658	607	582	574	642	576	580	615	565	635	618	590	654	634	603	607	643	617	645	539	574	588	580	573	590	584	620	593	595	635	629	613	587	619	543	607	612	601	607	610	602	579	599	572	634	619	628	605	605	577	605	645	566	591	609	585	617	591	619	588	676	591	585	596	566	628	600	557	592	625	613	586	617	630	607	635	606	632	633	599	588	581	597	554	561	629	627	598	573	607	577	598	588	610	636	590	591	591	629	627	645	611	595	608	590	616	592	576	675	670	639	652	587	580	576	628	591	574	625	600	617	620	619	584	610	588	587	628	625	588	610	650	584	584	631	594	638	636	593	573	657	566	635	614	576	567	627	602	587	618	578	643	578	598	604	561	637	625	598	589	608	617	586	594	589	629	614	622	609	598	581	578	610	615	609	614	609	620	625	634	649	605	653	632	619	594	563	582	584	582	594	623	583	602	590	598	612	608	575	589	632	620	572	593	564	573	605	584	620	602	643	614	598	632	695	625	610	619	603	669	591	590	584	590	616	589	609	602	643	601	658	602	609	610	612	628	587	592	621	597	628	594	604	605	587	625	577	611	580	584	619	632	627	570	658	611	628	576	606	636	608	606	649	634	632	636	579	623	648	586	587
24296	9609	3879	1991	995	568	481	381	301	296	297	294	260	221	230	227	210	212	205	190	177	184	172	178	174	191	178	175	184	171	171	195	186	177	174	173	156	167	187	169	177	178	169	159	188	182	164	191	152	174	174	180	179	196	177	169	190	190	180	165	199	201	207	192	190	200	186	177	180	185	149	174	176	170	183	178	188	175	179	172	160	195	159	183	159	160	199	142	173	191	167	172	170	189	179	154	186	153	175	178	161	161	180	155	175	194	172	190	171	177	186	181	163	173	187	171	182	174	196	164	186	182	173	177	173	171	187	185	194	163	152	183	175	181	154	168	182	157	150	150	192	171	188	168	161	189	161	186	174	179	179	177	168	171	155	174	153	190	197	178	183	177	178	163	165	156	167	157	195	170	162	172	182	198	170	195	170	176	177	149	200	172	202	180	164	157	182	187	179	172	174	171	192	158	186	158	198	189	164	200	159	154	184	185	165	157	163	167	187	162	139	176	178	181	197	199	182	177	188	168	149	160	154	182	178	188	170	187	196	158	184	171	171	176	167	181	182	159	181	175	169	172	186	163	162	185	172	164	166	177	156	191	193	167	184	200	167	152	164	177	171	191	207	174	168	177	181	188	168	176	181	190	180	182	181	193	164	179	190	166	166	161	186	167	182	175	160	179	171	183	166	173	180	180	172	192	162	166	145	159	225	175	188	187	159	174	169	174	186	158	191	174	176	179	148	161	199	188	196	163	148	184	173	177	201	187	219	153	193	174	169	172	165	164	157	200	176	195	179	181	165	200	170	177	183	177	163	175	179	186	166	166	174	188	158	163	189	187	174	156	178	185	161	192	180	196	185	188	163	170	171	169	180	182	173	169	168	196	170	169	182	162	177	171	191	187	181	168	165	147	187	169	183	185	196	184	183	163	197	193	210	214	157	182	175	177	182	168	168	179	199	174	180	157	162	172	174	182	157	197	192	189	182	186	202	165	170	170	135	175	175	166	161	192	192	156	178	192	186	173	184	193	186	216	156	174	190	147	185	180	162	170	187	181	164	159	156	179	188	139	173	168	195	167	167	196	173	183	197	162	175	186	184	202	157	155	157	197	174	173	154	188	196	194	143	163	182	168	177	168	179	151	168	190	179	140	186	167	181	189	177	185	168	179	186	159	176	163	168	203	190	176	200	173	179	170	190	183	178	196	172	166	163	148	169	205	182	165	154	166	152	180	195	173	159	179	177	167	180	164	207	164	157	181	196	170	166	210	161	178	151	131	169	180	157	163	179	154	155	191	160	168	207	184	183	153	176	181	164	194	190	172	184	205	179	186	159	164	168	166	187	170	179	190	177	146	171	182	178	180	200	177	165	169	185	168	175	163	184	170	171	176	188	207	172	187	167	183	169	181	163	172	196	199	176	161	172	193	182	217	178	170	193	189	178	189	187	182	161	162	179	170	175	169	176	165	181	169	183	201	181	194	179	184	178	168	178	164	152	144	149	172	160	188	176	190	180	167	194	182	161	171	152	172	158	177	181	173	190	169	191	171	164	189	178	168	183	159	191	192	156	186	201	140	179	192	154	194	171	163	190	194	189	180	173	170	183	145	226	153	188	189	169	164	195	163	176	194	154	186	193	178	188	190	183	175	165	177	208	190	174	205	171	183	179	168	165	186	160	164	166	182	210	133	183	198	196	198	161	129	170	171	173	168	185	207	174	167	164	170	157	164	163	190	193	185	149	164	161	181	188	202	195	169	168	168	181	198	172	164	183	185	154	175	188	179	175	182	175	164	156	164	178	171	150	201	179	187	194	177	171	175	189	174	164	172	204	149	200	186	157	196	176	178	174	203	199	169	157	166	164	199	157	165	173	183	155	192	200	184	192	182	172	177	169	159	181	186	195	190	191	168	205	189	192	179	176	187	176	150	165	174	199	159	156	169	187	178	198	167	160	162	181	166	169	161	196	163	147	197	182	156	207	172	194	165	158	164	172	169	190	185	170	185	182	157	166	182	176	196	167	162	165	181	162	173	162	190	196	185	191	165	199	170	177	166	163	180	160	180	176	157	177	158	148	171	178	152	144	187	172	193	162	188	220	184	186	171	161	215	199	153	186	173	195	185	201	172	154	152	181	169	189	158	159	191	162	159	210	187	174	159	152	195	178	176	162	184	191	156	168	170	164	170	171	175	191	164	177	159	173	187	172	165	184	204	193	162	189	161	154	170	185	181	174	186	164	188	177	185	195	195	154	173	197	175	189	165	181	173	194	162	186	192	168	186	188	171	181	189	188	177	177	178	176	188	162	187	190	167	196	176	160	164	185	181	193	171	161	184	186	188	178	168	156	174	186	172	198	174	154	166	165	184	167	169	190	182	156	168	176	175	149	182	173	165	176	165	180	171	166	156	185	153	193	172	171	170	164	187	179	154	190	162	171	176	184	167	145	185	169	163	195	180	168	184	187	161	165	176	167	181	164	189	200	171	203	163	191	182	177	191	191	171	176	187	158	161	170	163	175	179	188	199	158	169	171	185	181	175	163	200	215	159	146	174	161	175	165	168	195	174	173	167	169	202	164	156	179	155	171	180	138	164	153	171	168	168	202	172	167	165	194	170	150	190	191	178	175	171	179	183	181	173	179	194	172	204	163	182	197	168	171	189	174	183	153	189	173	139	152	178	179	155	200	175	190	176	170	171	180	175	166	181	186	178	186	211	166	201	192	145	188	158	189	181	180	172	200	171	172	180	169	183	185	154	181	172	203	178	198	170	156	169	184	162	169	185	197	186	175	174	183	168	189	175	179	168	182	162	159	176	190	162	181	149	163	168	176	185	210	183	175	169	194	170	179	171	190	162	169	186	181	194	178	172	209	180	184	163	188	160	171	218	190	176	152	184	167	150	170	179	206	164	188	152	180	164	182	192	202	176	159	168	201	186	189	168	166	172	178	169	171	187	169	177	172	173	170	199	176	191	169	153	167	185	149	158	183	170	170	186	195	159	172	180	190	175	171	170	185	167	194	190	158	150	187	179	172	196	170	199	175	163	143	191	207	159	165	215	191	174	197	189	180	195	146	164	187	166	155	174	181	197	184	192	173	198	176	160	170	193	175	174	167	193	158	192	202	187	183	155	170	166	164	172	184	216	174	170	175	166	210	193	181	172	203	182	171	175	175	186	193	211	164	193	190	158	174	178	173	157	186	174	185	194	186	161	198	163	182	209	181	173	203	161	166	179	192	173	162	195	160	182	165	156	183	196	188	184	161	181	159	188	143	196	171	163	184	176	170	164	172	211	206	190	175	168	192	156	191	176	182	162	196	178	162	148	174	163	154	166	219	181	162	150	190	159	172	218	173	188	183	181	184	190	157	176	182	169	182	180	196	165	169	170	185	171	195	180	168	164	184	172	178	172	194	179	180	190	161	176	171	176	175	188	201	189	189	200	170	185	210	185	161	192	177	154	193	154	160	166	160	177	188	179	187	181	172	163	175	179	182	196	174	182
14332	7367	4512	4541	3372	2404	1894	1550	1261	1172	1221	1222	906	910	1072	826	649	647	569	577	518	544	519	505	533	543	478	512	454	478	480	474	515	457	474	514	439	476	450	489	529	470	452	475	450	438	466	447	466	502	500	461	468	441	456	450	491	447	411	464	486	442	456	500	471	456	485	437	448	459	441	465	447	416	488	489	452	461	440	482	459	417	502	486	437	445	493	442	444	445	451	421	505	459	514	458	460	432	441	470	463	480	467	432	446	467	460	475	468	478	433	408	447	454	433	443	477	473	458	441	447	461	439	491	463	466	464	445	456	472	464	460	483	479	445	422	404	425	461	443	455	452	448	465	458	429	459	462	458	429	452	453	416	463	480	487	459	462	461	447	431	510	440	470	457	485	460	484	466	448	460	460	440	460	469	418	473	478	468	445	459	480	482	449	404	409	444	452	458	449	492	412	446	462	482	451	417	457	458	473	438	449	443	401	456	435	459	478	447	473	452	446	470	424	450	465	506	452	448	439	441	464	495	465	455	434	470	475	463	475	454	428	457	469	435	467	476	430	487	483	461	446	454	457	449	455	473	450	476	469	472	442	451	438	440	445	457	465	465	436	473	463	482	462	452	491	459	441	466	453	444	423	451	474	485	437	447	443	467	448	448	484	464	471	445	438	419	450	459	450	436	457	479	480	470	453	436	447	466	403	457	438	447	439	445	464	418	483	464	452	432	437	436	465	468	470	469	464	453	440	472	407	446	438	427	424	465	452	455	425	462	445	413	455	513	435	426	484	441	446	446	461	481	479	492	467	457	465	435	426	509	507	433	429	424	415	470	382	474	443	450	476	443	431	450	425	427	467	447	420	441	442	462	484	432	473	460	462	463	439	453	427	422	449	465	478	461	441	471	468	432	455	464	483	475	475	445	440	490	455	437	445	479	449	433	458	437	430	458	457	462	453	438	421	412	436	438	456	502	414	470	449	429	480	487	440	473	455	454	502	457	430	455	472	448	417	482	486	477	452	470	419	436	469	456	392	426	443	457	462	443	480	468	445	440	443	477	449	431	479	429	471	434	468	410	456	432	428	448	475	424	427	482	420	441	449	455	454	440	441	483	444	486	490	441	505	463	446	489	464	441	447	495	433	450	464	480	451	455	462	452	428	443	476	460	478	454	448	492	486	445	475	447	468	457	427	480	458	447	440	443	430	426	461	471	441	502	538	476	421	430	463	448	447	454	462	499	481	440	451	437	433	444	396	428	452	437	465	396	435	439	464	429	456	433	430	498	448	453	405	486	435	466	407	450	454	431	507	422	466	460	478	406	439	474	471	426	465	462	408	446	483	446	435	495	465	444	454	424	397	450	431	424	423	440	487	463	453	488	451	464	451	454	439	436	456	451	459	443	470	438	428	450	460	399	425	460	468	503	461	443	446	420	451	433	453	464	458	481	517	443	429	468	482	397	448	473	478	466	471	472	472	445	484	474	451	419	427	491	469	490	456	450	485	489	452	467	443	463	453	458	436	445	463	425	460	448	438	428	437	457	427	483	472	467	444	451	486	440	470	443	487	405	448	453	483	397	446	480	436	464	464	409	455	454	452	452	443	454	409	446	473	410	427	453	450	459	463	444	442	423	494	437	440	431	431	477	458	429	450	441	450	484	481	475	439	449	480	451	466	470	469	439	475	443	449	461	463	467	465	436	429	458	444	431	423	407	462	472	458	497	446	466	446	462	424	429	433	448	436	460	495	437	478	421	435	477	450	460	465	472	506	470	456	474	454	456	418	463	482	455	444	431	457	454	467	395	459	469	434	449	461	445	429	479	425	469	442	472	474	504	464	437	461	474	446	445	451	464	478	491	488	458	431	454	458	421	483	477	456	458	480	469	422	486	437	458	430	475	494	441	466	449	464	412	471	480	460	476	445	451	456	473	446	449	441	434	442	458	492	465	463	468	455	461	465	461	449	462	433	453	468	481	484	459	449	459	434	433	431	448	418	475	466	473	457	458	464	449	501	474	414	409	436	458	480	465	446	460	409	499	399	457	454	419	461	478	480	449	440	439	441	441	449	418	484	463	482	450	465	449	432	473	455	463	449	454	446	448	435	463	474	460	474	477	428	453	449	452	449	440	449	448	450	448	483	437	466	421	425	474	437	432	436	486	451	399	454	432	441	459	438	452	460	448	447	448	446	463	466	457	442	470	428	412	444	443	427	501	459	492	446	441	435	444	472	448	473	447	452	488	410	473	424	464	436	421	459	455	445	463	456	429	430	466	439	475	471	488	466	481	465	426	440	482	465	458	459	441	468	481	495	473	440	447	456	462	473	443	482	471	408	442	447	460	455	460	428	439	478	468	485	459	472	433	474	474	483	479	461	484	456	464	458	447	434	471	429	440	459	456	487	442	455	431	466	466	470	414	427	456	448	419	459	435	470	451	445	497	456	461	445	469	446	440	450	459	462	452	478	481	462	448	426	450	462	452	469	428	431	460	479	467	436	477	474	451	434	464	467	476	452	469	434	438	415	409	482	405	484	474	448	450	468	447	427	449	440	426	426	453	455	437	471	468	457	466	438	465	482	462	459	449	428	450	434	436	480	473	475	421	489	459	456	442	436	421	453	422	442	462	428	452	442	449	439	451	433	438	451	451	520	493	451	429	476	462	450	470	471	444	495	436	507	462	462	454	433	436	459	451	449	410	468	429	450	434	461	439	470	497	474	486	477	470	450	429	435	466	468	448	431	479	459	485	445	475	487	475	460	457	482	453	424	435	454	488	440	418	454	471	441	493	480	470	494	456	443	450	454	443	441	480	476	470	471	463	454	464	439	454	435	483	389	423	457	479	479	441	473	443	468	442	461	440	440	449	429	453	487	513	439	466	430	443	459	421	449	427	456	454	415	424	428	463	473	473	461	424	459	444	444	428	458	459	470	434	465	443	475	455	516	477	458	458	419	465	445	453	461	436	459	464	421	454	434	457	497	460	447	444	433	458	430	486	436	439	458	438	447	463	447	463	424	468	456	461	432	443	458	476	426	397	443	426	459	483	438	446	460	490	495	415	472	476	452	460	458	422	477	444	444	443	492	441	429	471	451	448	483	442	441	493	434	470	476	453	435	433	455	456	492	448	467	453	455	441	481	433	428	480	444	462	444	435	463	457	460	465	442	464	450	463	434	448	459	461	458	453	494	486	463	402	451	473	467	441	439	467	420	439	459	438	466	449	442	496	400	483	472	449	421	476	482	439	435	436	428	480	461	433	485	436	456	421	506	444	465	439	453	442	494	463	449	454	444	438	490	433	428	471	462	411	422	490	462	457	494	475	473	464	505	462	461	429	438	468	457	491	438	449	458	475	450	442	452	461	452	469	428	446	461	459	490	451	419	434	493	475	448	505	425	470	423	441	417	480	464	486	493	483	468	462	441	475	417	486	427	462	421	449	409	467	435	468	432	472	428	480	440	448	448	434	434	425	429	467	511	472	417	472	462	462	482	428	457
5100	928	635	560	526	489	509	436	468	489	457	483	461	437	452	411	431	437	453	435	408	377	480	474	477	424	452	487	400	438	453	424	480	496	445	469	440	475	449	447	446	447	460	484	430	425	454	411	477	411	402	446	432	424	457	439	458	433	402	452	451	444	438	469	458	454	448	438	456	475	484	463	430	469	451	443	456	430	457	426	444	434	465	422	461	462	403	477	490	458	457	419	455	438	436	486	434	431	486	444	466	417	460	446	458	454	391	433	456	460	441	454	473	444	448	474	478	448	485	421	433	450	463	450	422	424	429	438	437	418	396	434	467	425	432	485	433	417	434	416	449	444	453	407	438	369	461	482	456	443	476	434	428	473	479	472	469	494	463	447	434	440	451	439	440	426	420	416	448	502	486	439	460	440	440	439	426	440	468	443	432	465	415	445	445	471	479	489	452	458	465	449	441	423	418	447	440	469	447	439	451	446	475	426	438	457	441	457	426	457	452	426	456	445	445	423	396	450	419	437	470	472	480	496	437	465	436	423	429	456	451	491	440	444	425	451	444	422	471	437	436	474	444	434	423	480	423	419	477	444	444	405	416	433	447	453	426	406	473	430	448	455	423	499	453	453	460	403	418	421	407	425	413	445	459	452	420	440	425	463	448	411	455	370	434	428	402	441	445	434	444	470	417	465	471	452	455	449	398	469	434	455	471	461	494	464	448	452	444	435	445	412	386	426	466	439	455	456	429	464	369	422	458	463	453	436	425	426	463	485	462	443	414	451	435	453	421	448	424	467	443	476	446	449	442	462	437	451	429	426	405	450	460	450	465	472	418	462	451	465	437	445	449	462	458	469	379	448	498	431	438	424	451	410	437	449	457	453	425	426	459	464	431	428	482	439	437	436	439	469	445	403	447	490	401	431	471	450	419	431	468	465	469	464	417	439	485	440	438	432	399	482	446	452	447	445	463	459	455	458	418	429	445	405	439	459	455	449	447	444	463	437	458	438	418	453	426	438	446	419	472	451	442	404	453	455	448	449	461	434	444	423	425	436	438	421	451	429	431	469	414	402	495	446	458	486	427	428	449	483	428	430	467	419	411	457	413	462	438	426	418	445	433	437	441	455	500	418	420	413	474	489	476	448	442	468	443	442	414	479	456	451	431	435	444	419	471	420	431	458	468	422	483	444	465	443	441	467	438	510	448	451	452	487	491	453	441	440	432	409	472	456	449	447	428	444	420	434	417	463	424	446	471	473	464	449	473	424	446	440	478	460	442	445	465	419	425	462	453	423	470	460	441	444	495	465	457	465	438	430	464	459	481	479	407	476	457	462	438	432	425	473	480	427	430	452	452	450	451	456	491	478	467	439	466	424	403	499	478	439	471	474	461	432	429	431	417	414	466	440	446	425	424	424	460	455	469	477	464	423	445	453	482	441	477	424	438	508	417	456	439	410	454	439	421	428	493	457	421	487	445	449	454	471	453	442	426	405	447	454	460	444	440	452	430	420	425	460	445	467	440	470	478	430	479	458	429	409	426	404	431	442	477	422	441	483	444	418	444	450	431	442	438	464	408	456	437	412	430	466	450	455	425	450	433	430	476	474	457	476	433	475	411	403	449	479	446	489	419	454	419	412	478	422	449	434	457	415	473	424	518	425	404	452	464	468	455	434	404	464	473	442	460	456	437	447	461	464	451	445	449	479	504	455	444	455	437	439	424	462	445	455	441	452	443	451	441	438	443	439	495	467	507	429	430	454	434	469	448	448	455	458	449	462	433	432	479	451	440	441	433	459	463	442	455	484	443	422	440	465	424	418	445	431	419	466	445	439	434	451	445	429	476	460	446	428	452	471	426	444	397	459	437	448	461	442	444	509	454	412	423	435	476	460	441	458	474	407	403	406	462	489	447	467	469	433	482	425	448	449	419	459	472	454	459	466	417	452	423	452	440	404	486	473	460	429	450	468	470	494	443	374	423	468	428	458	418	432	493	429	460	448	439	457	511	425	425	481	437	446	423	441	405	450	469	418	455	427	433	434	424	470	403	444	458	370	428	423	457	440	440	493	472	463	455	472	475	474	444	431	471	433	452	451	437	450	454	445	433	410	431	471	444	463	457	431	403	406	436	469	444	428	460	421	456	485	427	439	402	415	442	447	430	434	489	446	445	468	480	465	457	439	442	426	422	426	412	408	436	466	463	448	437	450	469	469	475	455	409	424	463	441	461	439	407	470	426	449	453	433	471	464	428	456	454	458	412	443	423	461	437	401	437	457	455	456	474	410	421	427	461	452	454	435	446	453	454	440	430	454	414	467	421	442	419	421	424	463	436	439	441	491	424	490	442	435	447	450	449	433	468	435	430	469	455	424	443	449	482	461	496	424	394	400	445	441	457	427	426	430	431	440	378	426	409	399	455	469	432	446	435	448	463	454	449	452	452	410	397	444	450	434	453	412	425	448	447	437	436	427	448	459	447	476	412	453	437	462	441	451	421	437	468	456	423	417	427	461	460	421	399	473	459	446	417	442	453	434	449	409	442	434	427	430	418	465	399	441	440	459	455	491	430	473	439	488	417	410	493	447	453	452	439	442	459	459	462	484	458	455	470	463	435	443	452	445	451	449	471	428	426	392	370	397	417	435	452	492	468	452	451	422	456	429	461	437	436	415	428	444	470	483	446	467	480	449	427	432	412	455	416	407	433	459	402	397	447	428	416	430	444	447	452	446	419	428	476	445	443	493	400	452	507	491	484	436	427	451	455	421	478	443	423	444	425	430	477	412	458	434	426	420	445	414	447	443	479	444	451	457	418	457	443	436	467	426	423	422	429	433	475	488	439	461	407	439	433	442	443	461	436	412	467	434	434	416	446	462	450	472	438	423	445	446	426	460	444	478	448	452	470	417	451	426	463	413	413	475	444	446	449	464	414	434	418	428	453	446	428	421	421	398	470	473	453	428	411	449	451	443	422	441	479	485	472	465	419	459	467	446	460	473	442	458	450	451	450	465	457	415	452	408	425	449	451	446	455	432	469	486	417	442	437	483	465	452	444	452	459	445	492	422	484	478	440	455	431	464	421	468	414	422	409	428	473	470	432	443	471	447	435	433	432	427	443	421	419	415	470	460	462	466	435	429	428	415	418	437	447	475	400	398	408	457	479	480	423	439	471	445	479	433	464	485	440	435	440	480	469	480	456	434	431	431	451	476	483	488	470	415	455	453	436	452	547	426	432	422	460	436	450	438	461	427	459	446	427	381	459	465	437	440	432	475	444	432	417	391	405	452	428	454	414	449	449	463	429	474	463	408	410	417	458	476	461	478	474	444	466	440	419	442	410	453	425	431	426	431	454	463	440	515	452	441	446	472	465	439	417	446	439	425	456	425	467	482	459	424	447	442	452	445	423	454	393	463	448	432	454	449	405	418	402	456	422	438	458	466	424	476	436	440	402	425	414	480	452	443	404	462	446	426	387	433	448	452	469	487	449	417	460	413	444	428	423	423
4424	1353	1374	1525	1307	1165	1146	1150	1033	1065	1137	1095	1023	1064	1064	1036	1016	991	1021	1031	996	968	956	978	1046	934	983	978	1008	940	962	1006	978	935	1061	942	978	948	1000	983	972	1013	994	995	960	996	1002	987	958	963	957	1016	907	943	937	928	980	980	1025	961	962	1032	928	1011	995	987	1000	969	986	959	991	987	969	973	1029	961	979	982	1039	999	994	1019	905	974	1014	972	992	980	1004	998	961	960	1014	971	1073	1002	980	920	968	939	983	971	943	990	974	949	969	919	1025	964	930	1015	944	974	976	1019	980	986	977	1021	1048	970	965	945	1030	970	1033	956	991	982	961	976	917	963	960	978	999	944	957	958	989	946	938	945	978	993	947	1011	994	1025	935	965	977	965	949	986	983	958	956	1009	963	974	969	981	980	997	955	993	936	949	1044	965	1061	986	930	1026	968	981	995	965	980	928	922	977	1008	974	998	1021	928	933	988	1013	960	945	987	951	948	984	955	997	953	995	1024	1038	992	1008	962	1032	1047	1005	933	958	1040	1050	966	939	974	1057	1012	1000	999	979	988	981	1037	995	956	993	977	956	949	936	993	990	998	999	1001	952	959	983	983	1000	998	940	965	968	934	994	990	1001	941	919	980	962	947	957	966	988	969	1009	1007	930	970	998	983	980	929	932	948	989	1000	984	971	987	995	981	992	986	988	990	1008	972	1005	1031	974	957	981	916	971	945	888	998	976	931	926	937	990	961	1022	978	980	930	972	944	974	1024	985	994	973	958	977	968	960	983	994	975	965	978	1020	932	999	958	970	964	1043	967	1014	980	1022	952	958	931	971	981	990	965	995	934	1003	969	986	1016	892	946	967	970	956	934	887	984	974	967	914	937	980	988	1020	991	943	991	1034	962	899	977	948	1038	957	987	969	962	999	973	1000	960	1031	969	972	964	941	1019	958	953	976	978	989	1020	945	917	973	964	1011	1061	999	939	958	998	927	967	1010	945	944	965	1032	940	1005	930	942	1010	957	974	902	970	947	961	961	1016	1005	966	958	990	1012	1010	942	980	945	945	983	998	958	950	970	964	945	986	999	998	990	897	977	1010	919	935	1007	938	937	1004	1012	974	983	955	974	954	980	969	982	1000	955	986	1028	988	982	996	1005	987	1036	987	943	971	995	983	975	992	945	988	939	964	922	1002	982	975	909	1036	1005	920	993	966	955	986	934	976	997	968	1006	953	965	1021	965	996	982	944	973	939	973	1024	952	1011	988	964	966	1008	940	986	978	986	1024	999	972	932	986	921	989	1021	987	961	941	900	985	1075	988	903	980	963	1008	945	1004	994	979	997	977	966	999	927	952	999	943	903	996	994	1004	998	968	935	997	964	987	971	972	1014	949	1007	989	976	962	994	947	1025	1001	984	988	943	960	998	1004	933	936	967	998	993	944	981	926	991	971	963	979	1001	994	1030	1012	970	974	914	950	944	993	928	989	966	923	966	1047	1025	947	956	1005	953	963	992	1007	992	972	1002	1002	979	972	984	970	955	1005	947	1019	986	969	969	878	1003	991	991	989	915	938	1028	988	976	997	968	978	952	963	1018	988	1008	1013	956	969	940	1008	1008	1007	1040	969	1012	964	1013	980	933	1028	1002	962	977	955	1034	905	978	966	1007	987	971	965	1026	971	959	949	967	926	937	936	1005	965	974	1002	982	936	984	936	1003	993	1014	1003	1003	947	987	1000	970	936	972	946	1000	1063	979	971	980	989	973	992	968	970	1024	942	984	974	957	954	1002	983	946	989	984	973	1035	966	998	968	923	952	936	993	944	988	924	1002	982	974	977	954	930	990	1005	947	961	947	963	1004	1000	1000	1004	1020	983	981	968	955	927	948	960	998	964	1001	944	1006	964	1005	944	943	941	1041	1003	951	974	927	1006	958	1001	974	953	982	1032	967	890	982	968	957	983	986	1010	982	967	1031	951	997	984	991	1037	975	959	951	970	1025	958	977	1056	988	907	988	985	954	1006	910	971	956	995	960	945	969	972	993	1041	934	993	1020	962	947	966	990	986	928	1030	958	990	1024	953	973	966	1015	937	974	982	974	983	978	999	1035	992	943	957	951	918	964	975	964	941	963	959	990	982	937	992	969	935	946	955	913	1004	977	914	1019	1042	997	1016	981	1009	984	1022	1004	973	989	950	946	986	982	1002	992	972	948	982	945	932	920	1023	983	944	1004	1002	1015	941	982	933	1005	974	978	940	1003	1035	963	1003	937	949	1031	990	979	969	920	924	979	962	939	992	1035	949	955	962	996	963	993	1016	998	914	1005	972	977	1031	933	987	979	1015	965	984	1016	983	966	1059	1009	1016	1003	989	1006	921	1008	991	964	991	1000	965	1022	1003	965	993	1048	975	969	975	986	1002	969	954	964	953	960	945	936	956	968	954	933	972	982	1024	977	908	959	980	975	996	945	982	984	991	1015	915	959	942	952	959	949	964	963	990	927	989	1028	955	953	986	1049	943	1017	1019	845	968	979	1016	990	959	940	1035	947	967	938	994	952	984	918	917	899	930	920	945	938	975	1032	986	969	977	995	909	990	994	959	1004	988	961	915	954	963	1024	970	1008	928	988	980	1025	969	986	1000	1030	1024	964	968	969	942	943	945	975	972	963	995	904	988	1020	981	951	991	1005	928	974	990	949	941	968	972	1002	982	975	978	1006	969	961	1026	1080	1036	972	994	929	1005	1009	968	965	938	965	1018	989	964	1015	1001	1019	1032	1054	931	937	1021	957	1004	948	1028	965	971	977	956	915	1007	955	1026	930	896	980	957	943	1006	981	1021	982	1023	997	981	992	970	1002	962	963	972	954	953	958	975	994	995	995	970	935	1009	964	935	988	996	979	951	1028	978	1013	958	1009	1004	949	952	979	989	959	994	951	962	1039	961	993	974	1004	956	956	962	974	930	966	1017	1017	996	955	980	969	911	976	1000	969	949	1001	972	951	1000	916	996	994	994	1004	980	967	986	984	960	921	1008	982	999	937	962	1046	982	910	988	985	994	933	968	1059	957	950	976	933	968	995	949	1000	1014	931	936	998	984	943	992	1019	954	975	1000	972	1018	990	990	949	991	1028	966	977	930	1018	1028	971	939	953	950	969	955	993	999	924	982	979	966	957	1015	977	943	982	1005	959	997	949	1030	971	967	1016	966	1002	922	1068	973	972	961	987	1032	1022	955	1007	1007	965	974	964	996	954	984	970	1004	1016	1013	969	929	936	962	948	998	1023	930	964	994	982	985	1013	927	1027	977	963	981	950	987	1017	1005	979	978	983	942	942	1025	944	990	1005	961	966	898	1017	974	1006	945	965	993	965	944	1004	992	966	980	968	964	970	927	962	972	945	977	1038	924	967	1028	1005	990	952	997	973	1037	984	977	987	926	954	985	993	999	980	922	948	980	997	979	992	997	1029	953	979	981	992	1007	942	949	979	962	963	967	957	1005	945	921	921	926	959	957	926	1023	960	989	965	963	971	976	992	965	958	1009	972	1023	955	982	966	952	966	1007	1005	1015	953	978	987	934	1029	1008	955	967	985	1005	1000	902	959	969	962	941	942	968	961	1032	985	932	976	965	990	1001	985	948	993	971	981	1003	971	1038	980	923	947	984	956	956	935	1023	977	985	975	935	986	965	1002	971	967	944	993	1000	927	991	962	965	966	1007	970	990	1038	982	943	1037	949	955	929	1020	982	959	919	950	971	932	955	976	975	971	1012	956	972	956	1033	951	968	982	1004	935	1000	918	1010	982	973	965	947	927	995	1030	958	995	977	1004	1033	1038	955	1001	942	912	1016	952	979	942	978
15327	4630	1832	1096	581	511	398	367	320	369	349	335	319	310	310	310	257	270	275	273	281	287	271	276	302	306	276	243	281	278	244	295	267	252	280	266	245	274	277	278	289	252	275	277	271	300	269	290	269	259	289	270	262	272	236	246	280	249	231	278	307	248	278	284	236	249	266	289	269	276	259	279	274	272	291	284	274	262	243	297	276	231	255	269	298	280	262	247	300	298	270	253	240	273	270	280	280	258	255	284	236	274	264	276	267	264	247	274	290	255	266	253	246	245	257	260	265	257	246	266	272	302	252	263	271	259	256	257	244	264	289	259	297	259	236	290	310	286	289	293	270	288	281	269	259	240	293	272	246	266	236	260	265	286	300	294	271	269	255	295	251	303	282	260	241	248	295	254	238	281	269	261	261	244	265	235	261	235	235	252	265	255	276	261	228	260	283	255	275	244	244	247	280	281	281	266	275	271	257	279	277	250	242	272	263	258	263	292	255	277	258	267	264	274	277	249	274	288	255	240	258	264	272	276	268	233	243	257	264	259	254	288	272	290	269	257	257	276	254	274	256	293	288	238	256	268	271	240	264	251	257	277	268	264	290	294	279	275	226	278	291	269	257	264	262	248	271	253	272	245	237	267	244	286	273	261	253	263	247	234	245	315	303	258	253	286	255	254	261	246	278	243	261	269	236	261	290	276	262	278	253	234	271	274	274	267	266	272	278	239	242	273	273	282	261	272	258	244	263	255	268	253	265	280	273	250	253	245	253	251	255	274	292	262	245	291	308	267	273	264	261	271	257	244	225	279	269	284	284	255	256	247	278	265	245	275	253	239	304	295	236	296	265	278	247	245	241	256	253	278	278	226	236	285	261	282	294	275	250	282	298	257	283	310	263	248	259	266	265	281	250	256	258	238	239	269	272	281	255	226	246	283	245	286	262	253	243	280	270	313	280	273	247	270	225	278	274	295	238	266	257	278	285	249	256	272	254	281	273	273	247	264	245	254	289	290	268	274	247	266	258	275	294	284	272	287	249	254	253	261	250	263	249	253	251	247	253	296	294	268	276	257	245	286	274	276	236	255	244	238	271	258	266	267	236	253	261	253	249	255	279	279	268	293	244	277	245	273	277	291	269	266	249	294	238	281	291	261	278	266	262	252	234	275	263	236	260	265	313	259	294	257	261	252	275	304	253	256	284	264	251	281	281	260	254	249	252	285	261	255	225	240	283	275	252	277	293	265	284	291	242	262	281	275	226	254	236	248	303	257	266	293	224	252	246	255	253	243	245	284	268	264	274	264	254	259	269	251	254	262	288	287	272	263	275	271	259	283	289	282	265	262	304	259	239	266	271	270	259	257	276	307	249	269	257	274	259	275	261	249	280	270	261	240	271	241	276	270	277	259	254	261	280	270	262	281	264	232	243	302	282	252	305	251	270	306	252	280	239	270	278	271	274	289	246	265	269	275	266	239	258	264	251	263	245	269	268	244	255	265	299	255	267	257	305	284	271	297	270	296	278	278	274	266	279	259	243	270	250	246	264	280	254	279	254	269	259	279	268	261	250	272	270	274	242	239	267	267	259	288	246	271	288	239	293	251	256	249	266	259	279	252	270	307	246	260	262	246	255	269	290	261	284	275	264	255	252	294	261	304	279	270	262	286	246	251	271	235	244	259	275	283	288	264	276	280	276	265	268	230	268	305	267	256	269	299	261	268	273	262	283	234	276	258	280	262	295	254	279	262	276	254	275	267	273	264	261	255	282	285	253	291	277	254	277	261	278	279	260	277	271	283	290	270	250	265	252	233	258	287	269	305	266	252	276	246	259	268	234	278	266	274	274	266	279	229	236	287	261	285	261	259	236	239	270	259	259	278	263	273	253	252	266	267	284	244	245	265	229	280	272	290	241	271	276	226	260	265	240	266	246	272	254	276	205	296	281	284	238	253	267	276	259	254	252	249	257	241	230	240	284	279	299	281	246	265	273	271	261	269	255	255	284	288	273	276	272	247	264	238	262	275	271	230	227	260	269	264	270	289	288	270	286	237	233	242	270	265	282	248	273	269	285	277	241	268	257	279	240	268	257	251	269	255	272	225	296	252	249	287	287	277	275	257	307	260	273	297	254	275	276	253	272	256	287	268	246	234	281	292	262	295	285	249	269	294	269	275	250	255	254	254	284	259	262	274	269	268	288	285	272	251	242	265	266	274	259	277	243	270	273	236	266	257	271	248	251	237	303	265	261	269	249	250	279	274	283	273	280	243	247	255	265	232	280	265	287	267	259	278	261	248	269	252	279	231	237	255	242	264	238	259	283	272	267	266	255	260	267	258	275	294	269	263	277	243	269	287	299	262	234	241	266	271	271	262	267	238	267	283	277	265	301	263	290	250	290	290	250	265	254	292	274	280	258	249	281	255	268	230	249	290	233	275	260	280	265	236	296	277	283	276	241	264	257	274	239	284	260	276	264	264	254	265	293	284	243	256	288	230	266	263	249	278	246	257	265	279	255	251	254	257	266	268	272	274	262	249	265	258	275	248	257	296	258	241	275	276	274	292	253	261	282	249	246	269	225	230	234	246	265	293	298	232	270	283	272	236	274	268	272	231	259	277	257	244	258	281	243	275	259	274	291	259	267	263	265	244	276	255	250	260	269	248	237	279	255	243	260	267	269	264	263	299	257	220	257	251	285	255	263	286	250	280	226	246	245	255	291	245	252	271	254	253	251	255	261	253	241	265	274	289	332	278	248	238	249	243	269	268	261	277	235	271	269	281	256	264	246	243	282	271	258	239	262	242	273	277	269	270	265	248	254	267	261	227	237	240	273	275	247	252	263	283	292	283	268	258	243	271	284	266	251	282	239	285	268	260	279	267	249	284	288	257	260	240	259	246	269	254	262	261	258	291	296	265	270	290	299	273	241	264	282	270	264	235	263	307	275	262	236	281	296	257	261	311	262	222	265	278	282	277	256	271	261	268	259	251	243	304	260	279	236	267	285	260	239	301	286	265	235	239	282	291	279	216	273	278	268	298	268	261	258	285	269	302	253	251	282	272	287	257	285	287	253	266	267	277	282	232	256	270	250	256	263	277	270	252	260	265	252	279	292	260	289	234	268	271	282	270	290	251	248	256	281	262	235	242	247	264	265	266	271	270	278	254	240	274	255	291	281	250	280	263	280	254	273	280	296	273	280	301	296	280	234	268	249	225	257	246	273	250	255	275	260	289	256	287	271	266	289	240	273	257	253	249	282	277	280	245	252	230	253	236	245	268	281	249	281	254	277	273	234	255	285	239	267	298	254	264	253	287	286	264	264	248	256	266	264	260	233	272	255	269	265	256	283	311	298	252	252	216	276	259	250	252	312	250	303	241	250	241	235	279	236	264	259	244	283	260	245	277	247	293	271	284	277	267	273	250	263	256	285	273	260	294	259	276	250	270	287	261	260	273	260	253	221	279	272	255	277	273	256	251	282	248	258	254	287	240	226	245	274	238	255	266
11024	4630	2902	3040	2328	1732	1411	1208	1018	1001	1036	1083	863	902	1021	846	699	696	697	653	657	622	625	651	634	580	649	603	654	624	621	614	590	614	646	603	595	586	631	584	608	623	593	602	620	612	582	574	624	649	658	624	611	602	574	607	611	619	591	603	626	619	637	571	636	581	568	603	566	604	617	608	629	576	596	643	580	568	600	616	608	630	599	656	625	596	588	598	626	607	619	613	613	618	618	593	634	606	651	621	604	569	595	575	631	604	599	574	601	605	635	601	616	589	630	633	606	618	623	608	577	585	602	614	624	648	604	614	574	592	594	622	594	625	589	612	540	596	639	599	634	571	642	633	596	621	608	646	614	579	583	580	592	639	557	570	635	649	634	607	665	578	629	602	625	597	608	613	589	587	629	584	598	612	589	582	619	579	605	578	585	623	612	636	642	586	585	597	637	623	640	581	592	611	624	597	618	592	666	599	625	621	569	570	600	606	593	587	619	554	557	613	604	648	642	622	559	608	636	614	585	633	612	586	583	620	615	583	607	619	585	615	595	620	591	574	644	653	595	610	602	605	618	613	608	611	628	647	576	607	600	636	627	583	567	593	601	600	576	607	630	618	609	644	572	591	596	635	604	586	584	622	635	555	573	632	641	630	615	589	576	627	613	563	595	617	596	547	594	606	596	620	594	589	634	586	652	586	614	649	583	615	611	573	586	613	623	626	648	653	641	618	571	567	621	619	614	615	561	576	634	593	581	582	618	603	594	603	611	581	633	595	627	589	596	609	618	655	616	611	598	645	590	618	609	607	582	572	565	599	620	631	630	593	610	607	578	589	611	596	616	543	638	623	575	571	596	593	600	645	580	615	599	606	591	653	617	587	632	649	642	616	638	591	576	581	608	607	604	589	586	630	616	629	626	592	630	632	619	581	601	646	610	573	564	591	615	618	623	598	627	608	627	614	631	640	593	616	608	601	637	623	620	608	606	598	637	576	645	613	623	585	585	575	622	576	570	592	654	603	617	641	593	584	587	605	631	600	609	569	597	591	660	618	591	584	597	616	569	589	575	595	629	583	635	587	582	591	570	617	545	588	595	664	601	653	625	631	589	555	607	603	590	630	651	628	565	610	630	584	590	607	605	596	567	622	612	605	581	595	590	576	598	624	623	592	648	580	644	597	595	623	575	625	571	582	591	616	577	626	548	583	580	598	562	619	596	640	574	600	569	528	601	584	679	576	529	593	599	598	600	572	602	606	556	608	598	579	579	587	627	618	610	579	612	624	576	580	604	590	593	629	589	613	593	607	551	559	598	611	620	608	618	572	601	569	597	633	614	603	568	632	603	613	609	572	583	670	626	614	601	606	653	563	595	592	607	604	607	587	578	617	592	561	634	615	627	600	620	566	638	633	595	634	661	607	569	651	591	610	604	578	631	610	624	610	589	618	599	583	613	585	613	580	610	560	628	609	605	607	584	613	605	608	609	615	565	582	563	612	623	574	615	575	581	627	606	643	648	601	621	575	590	642	635	575	592	586	605	590	643	620	595	626	614	612	623	602	606	596	599	609	646	666	642	576	607	582	581	611	592	574	597	597	582	644	623	595	577	621	603	583	631	667	611	599	620	589	604	577	586	587	602	606	610	612	588	608	588	624	651	603	610	596	602	614	599	638	626	646	641	631	557	629	625	602	588	603	572	607	569	565	644	618	609	631	585	609	590	590	635	645	605	576	594	587	583	596	558	638	601	585	627	564	632	604	615	575	609	614	602	599	593	571	642	628	620	592	605	631	592	611	615	587	618	618	624	591	607	604	599	589	617	631	610	632	594	573	572	627	607	591	574	614	618	599	631	569	581	629	654	600	658	613	623	580	581	621	653	611	610	547	616	613	643	567	634	639	612	592	613	569	615	568	558	600	605	599	583	558	607	644	569	628	583	602	596	592	584	621	650	618	618	568	623	623	563	593	605	594	616	608	586	600	582	612	598	636	638	634	569	589	604	604	631	622	653	582	619	632	615	586	587	606	583	603	611	613	588	641	596	583	542	589	631	620	587	643	607	570	634	597	625	615	626	592	616	615	602	624	637	557	614	625	608	622	623	610	568	603	582	638	646	634	612	640	619	616	585	637	588	632	639	639	661	619	613	588	576	587	599	586	610	568	595	597	591	650	606	638	606	575	609	629	583	594	601	611	631	616	638	597	594	603	622	566	601	605	637	592	623	625	570	573	590	573	590	599	670	648	643	582	604	623	576	604	658	622	611	591	628	632	593	591	613	564	578	619	604	576	606	609	557	635	601	637	598	608	583	545	529	665	583	558	586	643	575	611	621	632	599	623	632	602	574	589	612	542	592	605	566	651	595	562	585	606	606	592	609	555	663	632	644	625	615	638	625	632	610	619	605	582	603	615	613	623	596	583	641	563	616	640	593	609	600	597	606	637	627	614	628	602	592	579	622	596	570	617	641	602	607	588	566	573	629	632	629	581	578	586	613	592	637	639	596	568	601	637	590	623	606	580	659	581	622	637	607	584	648	653	583	619	580	573	595	612	598	646	578	592	576	634	578	563	580	652	618	603	599	626	611	617	625	625	598	632	621	594	634	577	584	604	606	629	576	590	622	584	584	632	606	622	601	601	563	574	641	575	612	631	616	608	581	564	630	560	626	608	590	570	629	621	631	592	611	633	575	563	629	622	595	602	643	594	599	626	601	647	639	639	612	624	611	627	577	598	606	654	610	574	628	627	592	609	575	633	599	603	597	590	614	586	572	582	610	591	600	614	583	625	569	580	593	566	624	616	597	594	608	617	599	606	635	592	564	620	619	607	578	640	579	579	630	594	594	591	624	614	599	624	587	605	596	611	623	636	585	620	617	625	608	582	617	636	611	643	608	652	604	618	615	616	617	633	600	531	609	616	580	601	621	633	598	606	640	641	611	597	627	616	631	626	608	599	606	619	594	604	628	629	594	563	628	581	632	601	630	603	592	613	583	613	615	581	601	620	531	614	600	619	587	611	639	652	598	624	628	611	583	609	585	600	592	598	619	625	652	588	583	625	558	602	636	616	601	591	596	580	609	624	637	575	609	605	645	582	591	610	602	606	554	638	585	599	644	587	655	636	600	621	654	589	592	597	631	594	589	599	562	645	604	604	584	589	608	600	568	597	650	612	644	655	608	607	616	598	631	599	611	559	615	605	625	572	571	587	579	631	620	603	624	628	604	611	598	602	658	609	547	613	605	582	605	571	617	595	580	640	625	623	638	629	630	587	571	566	629	582	626	589	619	587	604	607	585	643	614	586	603	623	541	651	628	631	587	573	579	647	609	582	580	668	601	548	607	626	571	604	585	628	586	657	594	591	624	622	619	591	638	615	661	628	648	622	615	609	587	589	613	573	571	631	590	647	611	632	595	617	609	616	567	608	640	605	583	611	587	595	605	561	620	574	567	615	572	580	630	604	636	590	662	632	618	628	585	611	609	560	579	636	623	609	637	561	606	632
24727	9569	3916	1978	961	622	449	395	314	285	261	302	232	272	283	230	233	174	189	198	195	188	167	158	200	181	178	162	181	163	214	185	181	206	183	173	181	187	168	153	164	170	210	192	181	168	176	159	179	193	177	179	167	181	171	194	164	183	172	147	208	174	197	147	188	205	188	183	173	157	198	171	181	187	203	179	179	204	181	208	182	164	168	176	200	188	187	194	195	151	203	171	177	174	169	168	192	182	191	203	179	205	156	194	170	159	173	184	182	165	204	159	186	171	190	184	173	171	178	208	193	213	172	184	181	156	174	181	178	166	137	153	169	208	220	181	171	173	153	191	183	182	201	171	169	186	165	168	170	210	200	185	179	176	178	176	181	163	163	187	175	161	155	196	163	180	169	185	168	167	195	178	172	172	173	174	190	185	182	175	162	165	189	189	195	166	164	156	176	188	190	168	174	176	169	179	170	179	171	154	181	178	159	203	183	179	202	172	162	178	182	193	177	173	197	201	194	202	151	182	174	162	188	181	177	198	179	192	179	168	174	172	204	179	162	186	170	185	172	158	192	184	187	158	183	181	221	178	171	195	193	159	198	202	186	198	160	171	182	165	177	207	173	171	165	167	175	194	192	177	208	192	188	178	182	188	210	196	156	205	196	208	183	192	176	189	191	195	196	200	178	179	157	173	188	174	180	174	182	166	165	169	196	193	171	183	207	186	170	188	175	170	175	180	162	181	150	189	170	163	190	159	193	193	170	201	170	189	181	173	179	201	180	187	178	177	165	152	177	157	174	176	189	171	185	206	182	169	167	152	191	172	174	180	188	196	186	179	163	158	175	159	169	153	204	175	184	183	165	186	185	194	184	196	162	181	188	183	205	195	161	175	201	178	192	180	183	184	179	183	165	160	189	178	188	181	172	176	184	167	196	185	157	213	178	173	170	203	184	197	185	191	172	180	182	193	167	175	190	182	175	198	202	159	155	184	180	152	193	166	206	171	176	207	180	165	174	173	162	159	160	192	183	178	200	163	168	170	163	175	163	191	176	182	188	180	175	187	183	188	201	191	153	191	167	172	176	194	190	179	173	205	178	184	154	183	193	140	185	165	173	174	197	166	187	177	190	164	192	190	179	154	163	164	192	175	183	180	169	171	165	172	180	164	176	175	178	185	161	181	195	209	179	194	178	176	217	192	179	161	207	178	184	177	179	168	177	189	178	155	173	220	185	207	184	195	165	186	188	212	165	211	171	155	204	211	209	203	184	183	209	182	167	181	204	168	174	185	160	166	198	171	189	175	168	180	180	196	173	160	180	167	198	171	200	198	176	179	186	193	172	177	195	150	183	162	189	214	186	160	199	201	166	189	201	177	168	163	176	186	167	180	159	172	195	166	168	187	167	212	194	161	186	170	171	186	181	189	182	170	188	194	167	188	190	195	186	160	196	196	222	176	185	187	171	197	182	176	208	184	182	188	169	183	185	201	180	185	177	164	184	178	171	165	201	169	197	154	171	170	152	192	172	160	192	184	192	155	147	177	191	185	194	179	181	185	180	176	187	181	192	163	183	183	186	190	169	171	189	170	189	190	187	177	200	178	174	162	182	194	170	188	183	185	182	193	183	161	179	175	204	178	162	170	173	176	194	185	163	188	184	190	172	171	162	186	178	175	172	187	173	179	184	196	181	207	193	180	173	170	166	187	176	202	183	182	180	202	167	167	176	183	187	188	164	205	185	189	178	178	177	208	151	175	168	161	180	181	156	186	175	173	199	220	178	182	204	157	187	208	166	168	147	193	175	170	218	194	172	187	165	175	192	164	163	172	173	156	170	186	160	171	165	193	199	150	184	159	206	195	183	168	166	167	195	196	169	192	190	197	185	162	177	176	186	167	185	172	180	176	176	201	192	185	166	195	177	211	172	197	177	183	162	163	181	199	171	163	177	162	161	178	226	189	201	168	200	196	187	159	176	175	185	183	207	165	164	173	200	187	192	209	187	184	164	185	161	150	201	175	161	163	171	202	166	164	208	145	193	182	151	186	198	183	150	200	171	161	160	160	163	171	175	179	176	192	168	175	189	168	178	178	156	188	183	175	199	186	156	209	178	194	182	206	183	190	217	194	172	174	194	169	175	189	165	161	183	152	218	176	176	188	186	169	204	188	158	206	187	166	170	188	183	160	143	174	187	200	189	176	170	182	151	204	164	187	176	180	170	160	190	210	173	164	179	186	152	193	208	190	164	196	204	190	205	182	190	198	171	179	165	164	182	165	175	176	186	187	181	166	176	171	203	177	207	173	180	197	188	178	172	167	157	188	190	214	175	172	167	171	193	191	148	167	175	166	177	183	170	187	186	180	202	183	173	170	196	158	186	178	175	199	172	183	183	171	210	197	191	178	211	179	163	169	180	159	159	170	175	167	180	162	200	168	165	183	174	164	193	191	183	198	186	174	184	187	190	188	184	169	173	168	161	185	167	190	201	188	190	183	191	164	198	193	189	186	176	173	180	184	186	194	181	188	186	154	174	145	176	186	154	175	207	195	177	200	186	168	169	153	191	188	185	174	178	171	163	155	181	177	172	145	184	165	181	191	162	159	170	162	168	167	204	166	169	183	168	185	180	164	173	157	166	178	178	167	186	170	165	173	200	205	193	168	195	176	180	197	178	175	190	180	214	183	175	177	165	148	189	178	168	168	199	179	175	162	152	186	169	186	188	182	190	188	192	168	203	184	213	167	180	176	183	170	166	177	158	162	148	204	188	175	178	177	190	196	183	175	180	184	178	161	168	198	177	176	186	150	177	168	145	151	176	187	191	178	185	190	184	195	176	186	172	183	205	179	198	187	179	182	178	182	157	185	193	185	199	167	180	178	191	179	214	186	190	175	176	207	156	170	179	192	197	148	194	201	181	165	176	160	174	191	171	171	172	203	205	173	202	177	172	190	199	180	185	165	169	182	171	194	177	165	166	165	162	180	191	183	152	170	183	180	151	170	173	188	170	161	199	190	195	173	162	191	164	179	187	196	196	184	182	197	205	190	184	165	177	186	192	188	158	193	149	188	198	180	192	216	186	180	144	176	185	176	176	180	206	181	185	172	170	179	198	155	167	183	162	173	198	158	164	164	193	170	214	185	197	169	162	170	178	162	181	164	190	180	200	200	191	168	160	181	178	150	178	200	166	170	198	184	179	185	181	196	157	176	202	192	153	160	189	168	175	187	202	180	181	195	193	164	190	190	189	195	179	177	161	184	202	186	190	197	204	177	168	171	165	178	192	176	203	202	179	190	176	161	175	160	193	162	189	205	202	177	177	170	171	177	179	173	169	170	170	202	161	171	175	178	179	177	184	177	169	172	166	168	172	190	187	179	170	200	203	172	180	200	203	169	146	164	199	177	164	176	200	179	184	204	174	208	197	163	177	186	165	164	169	176	188	183	178	184	167	180	188	194	181	157	175	162	176	203	192	194	178	182	195	166	179	174	185	170	174	194	173	165
14503	7296	4338	4565	3236	2588	1963	1444	1307	1173	1199	1227	852	947	1041	800	655	604	574	515	561	551	501	483	510	450	484	459	517	476	459	453	499	505	480	483	532	447	472	496	504	498	496	502	482	431	501	465	464	458	446	464	496	501	469	484	493	435	431	497	499	460	491	499	475	473	496	472	473	473	491	460	466	486	477	509	466	421	445	440	479	492	490	460	467	456	459	451	442	443	485	426	464	501	446	448	441	448	468	441	464	500	473	454	465	483	474	441	455	445	483	474	473	436	468	489	469	468	458	421	462	465	429	460	453	450	481	443	465	419	480	449	449	481	436	418	460	471	447	444	447	451	495	472	449	427	480	472	454	474	498	474	443	467	495	494	447	485	492	458	461	448	483	418	414	460	458	429	460	475	475	445	485	455	464	403	441	439	418	438	455	512	480	461	425	455	474	446	441	456	474	464	459	474	480	470	447	436	460	453	480	474	465	468	498	422	447	472	482	448	434	466	467	443	453	423	493	466	435	443	474	452	438	459	431	483	489	446	428	476	445	446	470	458	432	448	459	499	465	482	494	450	479	469	450	462	454	460	461	456	455	468	482	457	482	482	449	455	496	476	509	468	464	462	468	439	432	449	457	473	456	469	420	475	476	451	468	427	468	502	428	465	467	477	452	434	441	453	479	439	497	464	450	453	461	464	458	473	468	484	436	453	491	441	458	414	451	464	447	468	429	492	466	475	483	455	503	416	413	466	462	473	418	459	471	471	453	481	396	431	475	470	464	457	469	448	456	501	433	449	472	463	454	484	463	459	436	442	406	454	444	452	477	469	446	455	436	454	465	485	440	459	456	483	440	444	457	395	449	434	456	445	475	480	459	458	461	476	476	477	494	443	452	469	426	466	504	465	449	415	476	468	475	444	462	469	479	476	462	445	443	446	442	448	490	456	422	459	490	447	447	453	471	469	459	437	466	464	423	468	477	466	424	435	476	448	423	483	426	448	440	471	471	482	459	459	448	460	467	450	466	471	435	473	457	495	455	444	442	485	436	432	445	449	485	431	460	488	479	460	455	446	478	463	475	448	419	494	475	479	434	445	460	446	523	469	458	483	471	404	457	479	522	463	490	442	470	462	434	455	465	468	463	452	457	461	459	510	482	490	490	457	450	482	455	455	443	486	434	439	451	464	430	477	473	453	426	452	451	444	443	428	455	478	472	475	483	477	483	459	469	481	472	496	486	441	483	439	435	453	463	465	465	493	510	443	420	446	467	449	442	449	397	478	466	472	434	488	493	516	461	463	516	458	451	445	456	434	425	463	441	417	484	477	470	434	457	469	447	464	490	438	432	474	426	477	486	461	455	448	483	447	425	408	473	424	427	440	455	460	477	450	438	454	463	468	441	439	475	485	484	411	481	460	469	468	456	486	450	477	462	453	483	457	408	442	501	485	437	463	482	440	453	464	475	482	480	478	462	439	442	467	417	486	467	473	496	440	442	432	468	480	450	487	454	462	490	489	465	461	431	444	484	456	451	462	449	492	470	462	436	458	399	469	495	449	458	461	482	452	445	482	472	486	451	465	479	463	438	442	463	488	443	476	425	439	483	439	475	474	477	464	431	460	460	434	480	506	462	468	444	437	484	455	462	432	448	468	455	456	461	444	466	479	453	468	431	478	454	478	475	443	450	465	484	442	453	432	454	454	462	434	477	486	441	458	458	455	456	461	465	461	460	491	471	483	464	451	451	472	478	471	420	510	497	414	484	471	449	446	467	484	426	453	472	453	452	485	485	468	464	486	490	453	469	466	449	460	450	447	430	438	414	448	508	437	476	464	472	469	475	446	454	510	467	419	477	447	421	492	482	506	490	468	470	465	460	466	465	471	442	463	415	463	468	427	420	492	486	456	468	491	463	433	467	459	491	459	439	471	454	481	456	461	428	459	403	444	439	454	465	428	478	460	450	478	420	471	475	476	479	456	496	477	480	445	439	452	464	429	484	478	448	440	435	460	448	471	472	483	455	470	521	467	424	450	461	421	406	462	488	422	463	445	460	447	468	507	429	439	453	435	417	447	449	468	487	492	430	466	449	465	472	427	446	459	477	452	471	460	451	488	442	488	442	461	469	485	494	470	470	464	483	484	445	447	443	474	449	500	483	464	434	474	458	458	424	449	480	439	434	476	483	444	463	441	465	487	470	462	444	477	433	408	443	489	470	499	455	448	470	484	440	437	482	478	450	500	487	460	441	455	477	518	485	450	479	444	474	456	417	476	487	454	464	496	460	458	448	445	461	489	467	436	472	480	446	479	462	489	438	462	469	470	452	468	472	461	476	490	452	454	472	445	435	461	457	472	445	432	454	443	458	485	463	409	446	479	498	462	459	460	430	470	431	470	447	430	442	463	446	438	463	437	433	473	454	439	473	472	467	487	428	485	467	478	472	424	439	452	471	472	464	475	470	443	448	417	452	447	471	485	436	462	455	431	450	426	434	472	454	422	444	467	491	455	470	444	457	478	388	435	477	452	446	454	453	478	425	477	466	451	460	443	459	472	506	463	437	437	427	438	481	476	508	452	437	465	465	467	448	497	454	445	441	487	455	472	504	529	445	440	471	470	433	470	441	489	465	462	460	493	455	451	460	483	448	470	477	404	483	481	485	496	466	434	446	468	446	437	481	483	461	471	472	477	457	450	428	440	440	463	469	431	481	454	465	418	469	433	452	444	431	471	407	465	455	456	459	491	467	444	453	437	475	483	464	474	462	466	463	477	440	447	438	433	462	482	474	458	430	492	437	436	473	453	475	443	448	490	475	471	447	450	461	448	472	463	495	436	452	426	452	431	477	447	453	421	464	514	470	425	427	451	451	455	458	475	432	450	473	472	468	463	445	489	425	438	467	487	452	443	478	460	477	484	475	467	457	481	460	467	469	473	452	510	468	433	460	479	447	463	431	444	473	434	446	470	449	465	444	460	464	447	472	454	468	468	481	441	475	421	473	473	455	497	438	430	449	460	462	457	427	456	459	480	500	460	416	510	441	459	450	455	471	445	486	472	485	471	475	473	434	456	441	438	425	445	445	462	445	466	435	411	482	461	493	454	454	431	434	463	444	444	468	431	475	439	466	467	466	448	434	475	486	427	479	470	461	457	447	504	443	466	474	446	441	511	457	501	475	467	410	427	475	445	460	490	440	486	485	485	450	508	427	399	470	459	465	494	473	469	473	440	426	491	497	461	489	471	422	446	469	461	479	422	470	472	451	465	450	474	433	442	446	447	496	478	456	465	490	507	461	417	470	413	461	476	464	500	466	463	481	452	488	447	434	486	475	476	416	424	442	477	461	451	478	465	451	443	453	485	474	436	463	454	442	480	447	440	419	434	473	484	490	477	466	465	433	455	477	488	465	486	467	477	449	518	495	486	442	447	472	455	463	443	485	462	499	460	430	472	494	477	470	457	474	498	436	472	481	423	506	419	438	462	460	445	457	462	454	422	453	470	453	458
4924	948	670	593	553	479	496	506	503	469	486	446	435	460	477	455	470	448	437	440	458	443	432	443	446	474	478	422	437	447	478	521	468	443	445	460	437	410	465	423	429	432	489	440	471	478	417	451	416	455	462	404	473	423	462	460	429	455	453	450	460	484	403	454	398	493	453	486	454	461	437	445	471	442	424	414	431	415	434	457	447	412	449	434	445	454	434	413	435	449	420	451	460	451	432	470	461	467	462	481	450	450	460	491	488	452	450	473	444	413	460	490	439	414	433	434	431	506	447	465	420	464	464	401	480	461	452	481	452	438	434	400	505	456	459	439	459	404	450	410	439	439	425	479	424	446	463	472	452	486	419	432	429	399	419	432	430	468	459	450	433	496	450	465	423	398	491	460	466	427	423	482	477	437	418	453	430	503	484	428	486	453	429	455	440	449	410	404	428	442	493	475	490	468	490	443	462	443	434	444	456	434	442	449	443	486	462	446	453	430	470	490	455	422	422	408	450	445	478	414	458	458	468	448	460	460	435	464	458	461	430	442	427	478	502	421	464	478	495	485	451	475	463	483	452	430	449	456	456	444	513	425	472	430	442	443	436	433	423	447	441	430	476	423	424	496	488	431	462	437	448	439	428	450	484	455	452	447	449	434	440	472	449	482	450	394	426	454	457	439	501	473	444	451	454	443	431	435	485	434	439	485	430	450	475	440	424	486	458	456	428	458	400	452	439	442	451	494	453	502	460	440	418	457	428	426	455	464	424	469	469	482	488	450	452	471	482	431	428	422	422	438	405	452	471	454	468	455	444	431	466	454	471	409	482	434	440	467	489	475	485	441	431	420	458	406	423	478	449	424	452	451	442	423	398	445	446	470	443	469	434	459	423	481	482	429	447	426	437	464	454	444	436	430	412	453	415	415	449	445	532	444	455	449	474	450	430	406	444	453	427	492	431	465	470	457	478	485	415	463	451	425	437	465	495	451	453	451	476	472	428	449	439	453	433	453	405	476	419	461	463	462	447	422	450	453	430	425	474	445	440	448	487	414	479	482	403	432	449	467	482	455	433	446	456	485	421	454	451	518	453	464	461	426	429	428	465	445	448	430	427	441	447	479	457	444	418	451	441	429	419	485	457	480	438	430	447	432	423	420	432	446	461	435	393	467	462	470	454	473	463	451	456	466	480	471	404	478	437	451	484	447	434	462	454	446	484	432	414	441	447	461	453	445	492	468	462	477	423	465	490	481	446	462	468	471	475	458	448	449	450	452	441	464	437	446	481	414	444	447	442	458	456	453	473	446	498	442	478	421	511	459	504	440	453	466	458	455	441	417	440	457	393	451	476	472	493	463	493	462	482	423	446	474	455	428	459	443	447	446	472	460	465	440	459	487	433	455	448	466	476	436	433	422	458	407	438	464	446	450	448	471	463	444	457	460	417	433	433	432	457	429	408	469	454	444	451	466	473	447	437	448	446	435	425	425	385	450	467	455	443	446	465	452	447	460	462	419	442	451	444	430	489	453	464	415	449	422	457	458	447	461	438	431	465	459	450	467	452	457	475	411	493	497	449	419	427	471	489	434	443	450	461	488	413	470	423	450	437	466	498	457	455	410	494	441	473	431	454	417	424	485	404	452	444	471	436	468	445	450	447	445	478	430	463	450	483	455	444	422	486	427	460	457	418	461	428	400	457	433	426	478	420	471	464	436	486	437	458	452	428	471	449	446	417	473	450	511	449	475	477	458	462	428	466	465	455	414	474	477	511	438	453	488	493	445	440	475	497	459	453	434	456	439	444	447	483	508	443	463	473	439	423	449	446	442	482	436	448	453	450	441	429	463	513	451	465	459	477	438	446	464	426	453	469	445	448	410	435	484	451	464	445	441	468	467	476	461	458	451	474	457	413	403	471	478	451	469	467	442	441	447	487	437	429	492	493	427	454	469	474	448	459	418	424	462	443	464	429	451	426	486	488	499	427	461	453	449	483	485	448	462	466	475	455	430	457	446	471	471	470	455	459	424	455	485	444	419	438	407	462	472	461	477	414	469	445	437	456	444	396	442	430	467	453	458	442	494	482	427	424	504	450	464	459	440	456	414	449	451	451	475	472	479	477	421	469	458	449	478	465	429	447	483	471	454	441	474	422	424	456	434	471	467	453	433	440	452	445	424	468	476	464	482	419	424	487	449	440	481	454	468	441	439	454	462	461	497	463	459	437	448	462	473	483	463	423	458	476	446	452	434	423	440	455	435	443	426	464	449	518	499	465	473	449	413	424	449	441	406	437	456	468	420	460	450	426	449	491	422	426	432	446	429	428	435	440	434	449	469	468	465	470	481	468	489	483	490	474	434	490	429	445	434	442	491	441	433	465	400	520	479	485	436	431	442	466	434	460	425	475	430	406	465	430	467	451	459	450	410	447	445	437	481	443	427	479	454	444	465	435	445	466	432	482	434	437	467	450	477	420	444	475	457	452	418	446	465	458	476	450	445	437	452	463	433	447	457	452	438	442	424	411	421	475	455	450	495	444	470	427	430	426	490	441	481	414	481	458	471	446	446	469	465	489	441	470	449	458	465	443	471	475	425	474	418	491	498	444	441	464	453	435	452	462	451	400	464	430	446	475	464	442	455	456	444	398	481	449	472	454	440	441	466	416	443	453	423	477	417	454	437	460	451	508	487	497	490	514	457	463	444	428	472	452	472	456	466	413	484	448	443	443	472	455	464	439	456	452	452	488	464	480	446	422	471	444	432	473	478	438	431	465	470	464	483	446	435	405	454	437	423	472	489	475	439	427	484	480	483	467	465	468	454	494	466	487	431	453	434	431	422	432	450	421	422	440	481	477	479	450	432	488	435	473	434	461	477	421	468	449	460	442	471	484	447	445	444	429	437	438	412	424	471	438	445	438	398	424	469	443	411	455	492	415	474	447	463	451	423	466	473	443	457	423	484	457	415	475	439	451	426	465	468	464	426	451	429	520	412	470	476	439	428	438	440	442	462	465	467	490	477	419	459	438	437	444	422	464	437	453	470	469	454	458	452	444	467	442	459	447	494	450	487	445	448	451	448	466	400	441	456	482	454	472	435	488	473	481	469	466	417	460	464	429	419	445	433	462	422	419	462	478	477	449	440	454	421	451	495	512	432	473	432	466	422	467	449	455	474	473	466	483	455	448	451	460	444	428	403	443	435	472	452	480	476	452	445	422	461	465	469	460	450	450	464	426	437	410	472	398	479	430	460	470	484	468	430	449	481	452	441	430	415	431	416	424	461	495	457	440	457	435	474	465	445	442	455	496	476	433	419	439	419	419	459	411	451	484	454	444	446	436	420	458	456	412	429	435	479	428	455	451	398	465	481	455	419	483	444	478	473	439	432	416	475	432	411	463	418	451	447	449	443	450	421	454	473	424	463	463	450	453	481	482	409	445	447	463	457	441	479	444	417	477	445	450	430	446	451	437	427	441	431	482	443	444	449	459	483	457	429	467	401	490	504
4388	1438	1481	1455	1286	1188	1180	1115	1092	1052	1067	1104	1016	1086	1117	1041	1071	1042	954	965	1003	946	969	1030	1058	962	983	968	936	988	1000	1035	1030	994	955	1002	1031	962	970	998	975	1011	948	1025	978	990	1003	966	971	1037	994	962	1025	989	963	1030	990	958	918	1016	976	936	978	973	992	984	1014	1006	955	979	989	1026	1009	966	1028	964	953	942	967	936	1005	959	992	1035	984	1013	1021	990	982	950	887	1022	969	948	995	961	953	1037	1044	942	935	972	989	928	930	997	979	972	966	1033	994	998	957	942	1049	983	1013	933	939	1019	982	962	942	994	1009	1007	1030	996	999	962	971	956	1001	966	1016	935	1016	1014	993	1012	1018	946	1025	988	956	955	959	973	990	945	1004	1011	1046	1000	992	929	954	939	981	1009	1016	983	938	982	962	973	912	1016	1021	1006	981	985	955	1024	1012	973	983	1005	1048	1005	1002	1013	960	948	972	960	969	1060	1015	988	909	994	981	910	952	962	964	986	1006	994	999	939	972	1057	1025	975	993	965	974	1022	932	945	1021	985	1015	996	1044	956	984	991	952	920	972	981	1016	1003	999	978	974	979	945	974	1027	999	1001	1006	1030	960	942	990	1037	957	1026	954	995	933	987	931	984	1015	957	928	990	992	984	955	1030	1028	971	947	970	1000	1004	963	1020	994	977	967	978	1005	1018	990	953	994	1000	932	938	1056	943	952	970	994	995	986	991	975	1022	998	924	994	951	966	931	987	987	983	1016	973	939	975	986	948	998	975	1000	935	966	1017	997	998	877	927	1015	955	1010	958	964	928	996	971	991	1009	996	998	958	924	974	1048	984	993	1000	979	971	976	988	921	960	1001	984	1001	990	1003	1007	982	991	950	1011	995	1021	997	921	988	1026	1000	935	954	989	954	987	996	987	953	1038	989	1006	961	954	1016	982	977	1053	975	1005	997	1022	1048	943	992	974	1001	945	987	1044	992	1008	995	935	988	987	958	1010	974	962	1004	967	945	938	1012	1014	996	970	928	979	952	904	1002	985	995	958	1002	960	1042	959	952	904	958	918	962	985	1003	967	1036	998	1022	1018	964	1027	1011	992	1016	976	979	1003	979	978	929	979	1028	974	990	942	972	929	1020	962	980	1044	951	945	941	977	945	990	1022	935	1007	954	977	983	958	972	997	925	1060	1023	974	1029	958	991	980	986	952	956	962	986	911	995	1023	959	984	966	963	1031	960	991	943	959	989	1029	981	989	996	947	984	996	978	1019	913	964	1005	994	1005	954	1009	946	950	935	1006	988	961	952	1008	963	994	976	983	1056	982	989	1036	992	968	984	993	967	973	995	948	989	1013	1028	1009	985	1001	958	941	1022	979	929	947	953	972	959	968	1010	922	979	974	980	980	992	970	940	950	1002	1016	998	971	1002	1013	1023	979	1033	921	990	978	1007	985	977	962	1034	1006	1001	1027	988	1007	987	963	1015	969	957	999	992	968	1055	1015	945	998	1007	972	948	1028	974	972	969	935	993	995	1014	940	992	974	997	993	937	972	970	968	986	1017	911	928	1011	970	1009	974	980	1021	1000	946	948	998	1012	1040	992	923	956	967	957	970	1043	1001	984	986	967	912	1020	956	972	962	991	996	972	1037	965	954	930	983	959	990	970	986	1003	947	1045	942	951	993	1030	935	1058	934	983	1023	1010	988	958	1006	935	967	940	956	1038	970	965	959	992	989	959	983	996	987	986	968	984	1005	982	978	948	970	981	953	930	964	1031	958	978	959	961	969	1028	1027	976	980	1024	973	928	987	1010	923	1035	947	974	1014	954	960	988	979	956	976	986	973	968	1014	1012	989	931	1058	990	972	981	985	979	1025	971	1016	1019	1034	931	973	977	963	959	1007	1027	1042	980	992	1018	979	1015	950	1034	981	1014	995	989	949	945	945	906	917	972	1018	952	974	1003	994	985	964	965	988	998	955	970	961	956	1004	989	974	979	981	1023	1000	924	983	1013	955	1008	1030	1004	962	975	969	964	997	1030	956	965	1000	963	1016	1037	1035	986	1003	947	961	976	976	994	1020	993	971	994	992	965	979	981	990	975	943	991	921	986	1010	985	1003	1071	996	1038	962	989	1006	987	986	1018	970	962	1027	976	980	951	982	967	979	954	1012	973	967	977	1010	981	1033	948	953	968	990	1006	1001	983	945	992	1009	945	913	944	984	980	1001	950	947	1000	1002	940	957	1022	980	973	964	927	994	967	1014	970	918	975	1012	995	1014	1008	942	951	924	963	981	969	993	975	984	952	943	1002	1014	993	958	1001	1024	963	933	952	1000	962	940	999	975	1004	1021	987	979	967	1012	956	1014	946	1029	990	997	985	980	981	1003	990	933	996	993	987	1010	987	989	1031	1013	984	976	964	1003	961	1005	1020	995	939	973	1020	1000	985	1009	1023	976	990	928	993	1011	954	961	975	942	917	954	982	948	980	1015	1002	992	969	982	1007	945	969	954	1027	967	1000	950	968	1024	958	976	998	970	978	1019	1012	1011	995	877	1015	972	1015	972	1030	964	927	983	917	965	1001	993	1026	959	1000	982	1007	987	931	924	957	976	912	948	928	955	1027	955	983	1026	1025	991	1013	1012	947	981	956	938	976	974	976	1015	947	970	1015	1004	982	962	1000	984	985	966	1015	974	986	1047	1024	935	1028	995	1021	990	1043	961	947	935	943	1018	1047	1019	1010	995	941	977	998	947	1011	963	973	986	1013	976	936	968	989	969	1032	1014	965	936	1013	970	978	949	974	966	979	962	955	949	925	958	983	1006	967	974	976	1003	1023	993	991	997	949	975	961	1008	1005	1017	1016	972	929	971	1013	969	1006	981	968	965	943	943	979	953	934	1042	996	891	984	935	962	938	979	968	916	991	978	1024	958	990	997	1066	988	1031	958	917	1007	1008	940	985	990	1028	1011	1016	1004	945	951	968	927	1018	987	927	941	1013	980	950	985	1024	1037	950	1026	985	978	938	987	1031	995	980	1020	1002	945	1030	1023	954	991	992	931	954	973	937	993	997	1002	974	1031	991	979	1015	1024	979	992	1007	1028	990	968	994	998	965	954	964	1001	973	972	994	1011	986	977	1003	909	987	973	993	942	974	916	991	1030	994	1006	1012	990	995	967	1007	972	1017	978	1000	971	991	959	971	996	969	927	958	950	962	1003	986	938	949	977	987	994	953	950	993	997	1010	1010	977	962	990	981	995	996	961	970	950	1009	1004	962	988	1002	986	962	957	1018	1017	941	984	920	1064	944	974	994	932	1012	938	1029	1015	1028	1004	943	996	1005	972	981	995	978	991	1025	969	982	957	962	981	935	992	996	919	986	965	974	973	1005	970	1001	956	964	1027	1030	990	988	962	1021	1030	974	995	1016	961	977	946	999	1040	1026	984	971	973	1010	955	1029	1013	952	969	974	977	993	1015	960	1014	985	973	982	928	954	976	1007	968	1054	997	966	1004	992	975	978	1014	989	987	951	985	954	1016	1052	1063	1016	996	1003	977	1031	990	920	992	1003	984	986	985	934	935	1009	1003	1004	1008	1002	979	963	965	986	954	984	1022	1063	977	1002	1008	1014	986	1010	1006	948	982	999	1010	1027	968	950	1022	1012	1016	994	981	1011	955	1015	1003	988	955	1014	925	1035	1011	970	987	982	991	934	976	999	938	994	1006	955	975	929	966	1017	959	1007	1002	976	968	971	941	1000	926	942	987	945	998	1004	933	1010	990	1012	990	977	996	977	1022	1037	998	942	971	971	1034	1014	1020	961	981	989	949	975	937	956	960	1007	1008	1017	998	961	964	968	983	987	973	993	905	998	1014	1003	989	1003	997	998	999	1004	992	939	979	1025	986	957	1005	994	991	1005	946	981	997	961	975	991	981	1006	1005	968	979	954	924	978	1011
15309	5009	2043	1098	707	501	425	339	365	320	365	335	324	319	348	296	256	302	295	279	283	266	291	271	250	232	271	268	294	272	260	284	291	284	281	263	251	244	260	276	257	290	262	256	269	275	280	256	277	274	260	262	262	250	278	242	282	278	283	275	301	260	242	276	266	273	301	294	243	255	259	266	247	254	256	266	292	232	262	294	263	242	255	256	276	265	268	273	274	292	266	280	250	297	258	286	262	243	297	263	257	280	246	290	259	275	295	258	285	295	284	260	261	263	282	274	238	263	271	271	264	279	252	235	243	274	281	261	268	257	286	278	265	275	248	277	286	275	287	293	259	284	281	254	281	264	291	249	267	305	278	247	241	266	277	231	276	227	266	278	280	267	270	312	273	268	270	264	283	278	290	264	280	281	243	279	304	322	289	245	268	244	238	253	244	242	273	264	256	260	264	269	243	286	280	275	234	288	264	274	266	261	247	251	278	247	284	269	252	255	314	248	316	289	242	256	236	250	274	293	281	275	283	269	275	274	265	247	274	271	251	259	276	271	279	263	262	261	264	278	282	287	303	276	270	262	236	275	263	268	255	273	271	314	246	244	302	269	278	276	267	288	243	265	267	262	270	276	308	266	293	247	298	245	240	290	272	247	280	271	258	247	271	263	300	271	284	288	267	270	262	253	262	232	286	259	254	281	239	239	239	269	294	249	274	260	250	264	291	291	275	253	283	253	255	236	280	266	260	289	289	266	254	260	269	283	279	251	262	297	294	270	246	278	271	265	270	272	281	296	265	268	261	279	258	278	271	260	248	271	303	266	237	236	301	238	285	277	288	304	255	265	293	315	264	276	269	272	267	297	262	273	269	254	236	249	263	311	260	292	252	266	263	262	229	275	262	294	264	247	261	272	319	268	307	270	282	261	255	261	270	239	261	252	248	240	296	254	250	263	257	299	259	260	265	328	250	243	296	264	272	298	243	297	248	272	271	257	256	263	259	287	279	273	272	257	279	239	265	260	261	250	265	290	241	268	282	266	267	269	278	260	255	270	282	267	248	279	243	247	282	280	279	224	276	281	263	257	300	288	271	257	278	251	250	287	286	280	253	262	268	285	268	275	252	271	272	288	277	267	275	262	259	280	311	276	264	257	246	266	264	280	306	263	260	252	273	259	271	274	269	280	225	257	280	278	240	268	268	281	266	264	281	283	269	281	264	254	243	256	239	223	263	288	289	278	270	274	263	250	252	261	275	280	290	273	278	279	260	241	245	271	291	274	282	284	274	249	268	302	276	252	255	276	256	263	265	251	283	245	244	284	272	262	260	256	237	273	268	283	258	255	256	298	260	302	268	256	256	243	291	256	282	297	262	260	289	281	257	269	258	251	283	252	278	260	251	269	254	234	292	241	250	240	280	251	257	250	291	278	289	268	244	260	286	244	232	297	254	276	290	246	286	272	254	267	271	238	276	254	254	266	265	299	282	277	225	227	282	259	252	258	294	265	263	274	273	258	264	272	279	271	256	261	253	266	303	254	263	256	260	269	253	273	255	285	291	227	254	269	261	295	265	264	262	293	279	276	284	257	275	277	254	268	240	259	225	290	314	251	280	243	251	285	258	277	277	257	251	297	264	287	293	295	260	271	265	216	255	282	297	244	283	287	272	251	294	262	312	269	288	273	283	266	251	265	226	226	241	278	280	250	249	251	270	224	249	279	243	281	261	235	265	275	243	258	273	253	294	262	289	275	268	271	265	253	284	258	279	274	257	264	323	270	270	256	270	264	243	249	267	229	263	256	277	267	268	275	230	259	282	289	261	277	273	268	275	271	240	293	303	259	271	257	254	261	311	254	255	259	243	263	287	242	280	285	255	292	271	276	296	269	249	329	267	297	239	251	264	262	284	284	283	246	270	269	262	258	284	261	236	273	252	250	295	274	261	283	280	270	267	294	267	263	276	269	290	275	295	253	258	266	283	263	258	259	241	266	298	284	263	282	257	273	297	265	281	267	298	256	287	281	246	253	283	270	235	230	244	247	274	264	265	246	253	237	270	271	247	271	257	264	251	280	269	274	304	288	275	251	261	226	267	238	270	282	272	259	252	251	289	244	281	261	296	244	277	293	255	261	246	281	266	269	280	271	270	295	233	257	245	253	268	258	261	281	244	275	270	236	257	255	272	257	302	263	274	270	295	312	273	288	264	268	289	305	251	275	276	304	232	275	289	253	270	266	267	291	272	256	275	279	284	259	272	300	266	272	294	272	284	268	281	265	291	252	268	264	252	274	244	265	283	265	273	273	274	262	233	287	243	284	274	283	257	262	265	271	285	290	253	264	267	268	284	270	315	265	298	232	289	261	264	232	274	308	273	259	268	262	283	247	284	268	238	290	250	273	246	270	289	262	241	249	254	262	266	290	255	274	265	269	287	262	269	246	236	247	252	276	302	252	271	258	259	268	278	266	262	293	278	271	288	270	254	278	262	280	267	268	279	297	280	280	225	259	259	295	277	280	252	264	251	299	301	253	275	248	271	296	286	243	283	294	256	280	267	271	233	278	310	271	274	253	279	243	253	284	253	234	256	270	282	284	254	269	264	266	285	269	275	296	270	281	265	282	249	270	262	283	296	264	279	260	246	252	292	246	287	278	271	238	281	243	275	274	221	240	252	289	267	244	257	252	268	264	275	255	300	251	270	270	279	277	265	276	301	256	269	249	268	270	255	255	261	274	254	269	272	261	255	289	276	249	260	265	274	256	287	259	287	248	280	275	249	291	302	280	287	232	248	254	255	282	282	282	258	279	248	264	268	256	271	297	261	240	236	249	279	268	267	264	284	300	277	293	273	277	266	232	272	273	271	232	256	261	246	270	283	259	256	251	277	263	260	271	292	268	242	256	268	267	269	271	253	262	273	267	252	274	293	272	275	240	245	262	292	272	281	240	295	260	285	255	235	289	272	326	283	254	260	280	263	279	249	246	308	265	258	284	253	298	310	269	276	279	263	293	256	252	285	280	289	244	278	252	244	263	243	262	244	287	251	277	256	268	281	273	266	282	290	242	258	262	276	259	249	273	253	269	266	276	256	259	241	260	292	259	279	263	217	246	264	299	276	263	266	255	265	235	257	235	293	248	263	274	230	249	258	278	254	286	243	250	229	244	256	270	249	267	288	288	251	268	263	244	287	255	273	275	257	279	280	267	269	229	259	276	276	261	227	261	246	297	265	270	277	276	272	259	242	252	258	274	260	260	267	262	284	272	280	282	231	259	270	266	260	283	259	257	270	246	270	302	257	314	275	260	250	268	259	295	287	273	235	282	234	288	247	261	265	267	286	258	284	260	264	281	259	259	259	234	284	280	284	291	279	322	273	229	288	250	274	276	272	255	232	265	251	266	280	262	262	257	251	250	258	258	259	286	283	277	269	258	272	265	266	290	258	243	247	263	255	293	255	272	254	293	284	271	268	283	278	275	234	285	251	271	283	271	288	276	262	274	245	269
10802	4903	2935	2901	2155	1764	1373	1193	1092	989	1071	1017	842	985	962	804	697	664	643	679	642	661	621	601	597	621	584	681	635	619	626	614	623	618	625	606	614	651	663	613	580	642	561	629	636	587	641	668	611	594	576	574	601	622	662	607	648	581	589	612	614	656	637	635	618	591	619	596	646	622	626	588	617	614	627	635	574	617	597	637	624	670	586	622	599	581	589	591	625	549	588	662	570	613	618	602	537	655	655	648	545	639	640	595	638	594	603	603	620	602	639	579	615	597	594	631	621	628	568	622	609	631	638	576	610	623	639	692	616	610	621	594	635	588	615	636	592	591	583	593	602	638	611	617	642	620	561	612	611	600	617	608	585	624	628	627	633	585	589	669	645	603	612	565	653	649	568	608	598	659	617	591	628	562	602	653	588	600	602	615	633	574	602	629	630	609	637	620	599	622	581	608	609	643	593	619	595	601	554	562	574	638	621	644	585	623	590	636	610	554	661	569	576	639	605	590	623	652	617	598	596	664	608	588	610	606	607	622	584	602	576	627	650	591	609	613	592	594	628	620	617	566	564	642	619	619	620	625	606	590	600	645	615	594	562	578	573	618	616	582	565	597	633	579	623	597	595	637	599	606	593	630	638	596	594	588	582	618	636	598	607	629	604	616	557	592	623	599	583	570	601	606	615	620	639	563	598	607	631	638	604	623	586	602	642	625	562	590	664	580	641	654	597	614	608	610	620	609	620	601	629	632	637	558	616	589	622	561	640	587	626	625	619	624	620	632	557	562	607	608	597	605	596	618	608	617	631	607	593	631	588	634	544	573	566	601	653	582	574	604	586	553	604	648	605	592	587	596	574	594	578	624	572	615	641	610	591	593	619	581	572	608	656	587	605	594	607	576	588	646	573	609	590	595	605	595	598	589	613	616	607	593	639	626	613	625	595	577	636	619	654	634	568	613	573	611	564	599	605	615	594	632	643	582	588	627	592	569	568	588	575	622	546	628	622	633	599	591	623	610	586	613	639	600	594	593	601	600	602	624	672	628	608	607	574	614	609	644	617	581	583	600	568	540	603	619	618	644	605	609	604	615	607	649	603	602	604	602	641	635	592	642	636	589	601	581	659	609	564	569	591	617	603	635	613	655	602	564	607	589	651	654	583	607	618	606	613	625	608	637	588	592	603	632	610	649	598	592	590	587	610	608	643	605	599	589	577	580	627	606	642	599	600	617	612	575	595	613	585	603	605	608	608	632	633	621	608	675	633	617	607	613	590	594	618	586	639	633	627	572	631	641	605	634	612	639	545	648	600	632	641	581	598	577	582	609	595	591	566	610	595	613	619	613	569	591	652	643	632	593	666	604	644	625	630	609	602	633	603	597	631	607	600	582	624	599	612	592	604	617	557	616	615	614	573	582	618	620	585	591	621	601	583	568	658	614	574	552	627	633	592	571	617	613	636	597	593	633	581	570	651	599	633	593	606	624	633	614	606	613	641	598	601	622	613	641	582	605	580	612	610	649	585	580	601	568	618	589	609	567	611	617	617	616	582	603	614	575	602	591	580	588	632	651	596	595	612	572	603	566	618	609	615	618	626	620	593	625	598	596	580	615	617	609	646	644	635	607	609	568	615	605	583	564	584	650	628	597	620	575	635	633	580	588	568	574	615	613	623	642	622	598	615	613	645	602	589	592	609	590	640	599	595	572	646	632	626	612	595	645	600	626	596	622	620	573	611	615	636	582	597	617	595	531	608	654	605	595	600	581	635	586	608	538	634	591	619	614	574	633	605	584	574	616	581	633	596	573	617	653	588	628	601	630	611	600	624	601	623	608	598	623	596	579	622	588	590	625	643	637	628	638	547	613	574	615	568	621	604	610	609	630	637	588	584	625	587	635	592	631	596	594	626	597	552	595	585	624	628	593	599	576	623	606	659	619	641	573	581	597	598	585	615	617	546	608	640	642	585	565	603	600	631	639	625	639	632	620	577	582	607	603	582	617	603	598	601	650	608	670	588	682	635	572	605	574	587	648	635	655	621	669	635	605	589	614	574	596	628	586	604	596	611	620	643	609	554	580	607	601	609	595	612	623	604	528	641	658	647	588	621	621	621	612	606	616	605	659	596	613	606	594	613	612	625	595	619	641	601	612	591	593	576	603	609	608	586	572	597	644	603	594	651	641	644	613	620	574	574	602	556	562	604	621	618	658	606	605	667	570	551	600	569	652	626	600	613	618	585	598	644	612	599	608	606	577	592	622	642	580	618	593	582	606	598	640	615	631	670	575	576	592	578	632	581	610	602	625	615	625	584	614	613	595	600	637	533	568	620	600	576	606	624	621	649	618	629	585	632	669	588	591	645	639	616	640	579	646	627	645	576	596	619	616	577	612	612	609	646	635	631	592	616	574	609	593	585	604	612	578	604	631	606	609	602	623	607	623	581	582	628	637	585	621	577	621	620	632	644	641	585	590	598	608	589	627	613	632	602	601	654	591	618	574	598	590	575	602	612	572	554	602	586	598	645	602	623	586	630	620	619	594	621	612	647	625	642	539	602	615	606	601	649	612	647	621	608	621	668	655	563	617	623	637	616	607	604	616	569	614	604	612	625	633	631	646	583	577	624	641	596	608	609	567	591	641	600	564	574	630	609	648	580	594	593	621	601	600	587	646	640	611	587	608	624	656	570	636	602	576	552	654	586	584	636	625	592	548	619	641	604	607	593	608	602	615	630	607	629	606	643	614	595	597	585	594	594	619	605	579	574	569	616	619	572	596	602	574	594	606	596	606	621	608	635	607	593	576	612	646	636	638	593	588	606	596	621	612	646	631	600	600	584	572	607	601	626	586	622	583	627	580	612	594	662	580	604	575	611	608	577	595	652	581	605	621	597	593	533	587	608	579	591	614	620	611	617	603	614	597	569	615	562	643	599	572	564	579	585	602	595	595	681	601	618	628	589	585	617	625	623	601	625	623	667	643	588	589	631	616	610	616	622	592	615	623	604	645	615	589	582	639	610	636	614	639	619	621	600	605	605	599	613	600	576	546	607	647	612	573	636	619	575	605	644	608	596	627	609	629	602	620	616	577	574	630	633	630	593	631	602	590	590	598	589	567	647	621	596	635	623	595	614	619	585	591	608	607	645	620	660	637	573	629	592	607	568	628	570	623	584	616	602	600	612	592	610	648	587	611	588	621	606	618	598	575	599	616	603	586	624	589	612	575	597	610	613	609	588	574	615	636	626	621	614	597	599	622	560	595	585	621	592	610	575	616	577	597	624	624	611	623	603	637	594	567	640	612	596	617	590	583	636	588	657	600	606	601	615	619	655	648	618	573	639	594	653	609	610	601	571	596	636	592	604	636	598	642	593	623	639	579	574	606	618	569	583	596	631	592	600	613	549	621	628	634	573	594	548	615	577	590	608	664	611	591	619	603	640	645	600	602	611	636	599	610	562	573	600	600	643	631	619	583	629	622	656	587	590	622	600	597	606	642	630	642
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
